.gn-sense-text{min-height:100vh;padding:var(--gn-space-4);justify-content:center;align-items:center;display:flex}.gn-sense-text__caixa{max-width:32rem;padding:var(--gn-space-8);border-radius:var(--gn-radi-lg);border:1px solid var(--gn-color-perill);background:var(--gn-bg-superficie);text-align:center}.gn-login{justify-content:center;align-items:center;gap:var(--gn-space-6);min-height:100vh;padding:var(--gn-space-4);background:linear-gradient(180deg, var(--gn-color-marca-900) 0%, var(--gn-color-marca-800) 100%);border-top:3px solid var(--gn-color-bordeus-500);flex-direction:column;display:flex}.gn-login__logotip{width:auto;max-width:min(100%,20rem);height:auto}.gn-login__caixa{--gn-bg-superficie:var(--gn-gris-000);--gn-bg-superficie-alt:var(--gn-gris-100);--gn-text:var(--gn-gris-900);--gn-text-secundari:var(--gn-gris-600);--gn-vora:var(--gn-vora-fix-clar);--gn-accent-text:var(--gn-color-daurat-800);--gn-accent-superficie:#c8a64b1f;--gn-focus:var(--gn-color-accent-600);--gn-color-perill:var(--gn-perill-fix-clar);--gn-accio-primaria-bg:var(--gn-color-tinta-900);--gn-accio-primaria-bg-hover:var(--gn-color-tinta-800);--gn-accio-primaria-bg-actiu:var(--gn-color-tinta-950);--gn-accio-primaria-fg:var(--gn-gris-050);width:100%;max-width:24rem;box-shadow:var(--gn-ombra-lg)}.gn-login__form{gap:var(--gn-space-4);flex-direction:column;display:flex}.gn-login__titol{color:var(--gn-text);margin:0}.gn-login__error{color:var(--gn-color-perill);font-size:var(--gn-font-size-sm);margin:0}.gn-login__avis{padding:var(--gn-space-2) var(--gn-space-3);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);margin:0}.gn-auth-carregant{justify-content:center;align-items:center;min-height:100vh;display:flex}.gn-error-bd{min-height:100vh;padding:var(--gn-space-4);justify-content:center;align-items:center;display:flex}.gn-error-bd__caixa{max-width:32rem;padding:var(--gn-space-8);border-radius:var(--gn-radi-lg);border:1px solid var(--gn-color-perill);background:var(--gn-bg-superficie)}.gn-error-bd__titol{color:var(--gn-color-perill);margin-top:0}.gn-error-bd__ajuda{opacity:.75;font-size:var(--gn-font-size-sm);color:var(--gn-text-secundari)}.gn-error-bd__reintentar{margin-top:var(--gn-space-4)}.gn-canvi-contrasenya{min-height:100vh;padding:var(--gn-space-4);justify-content:center;align-items:center;display:flex}.gn-canvi-contrasenya__caixa{gap:var(--gn-space-4);flex-direction:column;width:100%;max-width:26rem;display:flex}.gn-canvi-contrasenya__form{gap:var(--gn-space-4);flex-direction:column;display:flex}.gn-canvi-contrasenya__titol{color:var(--gn-text);margin:0}.gn-canvi-contrasenya__explicacio{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);margin:0}.gn-canvi-contrasenya__fet{color:var(--gn-exit-fg);font-size:var(--gn-font-size-sm);margin:0}.gn-dialeg-vel{z-index:var(--gn-z-modal);padding:var(--gn-space-4);background:var(--gn-vel);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gn-dialeg{background:var(--gn-bg-superficie);width:100%;min-width:0;max-height:100%;color:var(--gn-text);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-lg);box-shadow:var(--gn-ombra-lg);animation:gn-dialeg-entra var(--gn-transicio-base);flex-direction:column;display:flex}.gn-dialeg--petit{max-width:var(--gn-dialeg-amplada-petit)}.gn-dialeg--mitja{max-width:var(--gn-dialeg-amplada-mitja)}.gn-dialeg--gran{max-width:var(--gn-dialeg-amplada-gran)}.gn-dialeg:focus{outline:none}.gn-dialeg__capcalera{justify-content:space-between;align-items:flex-start;gap:var(--gn-space-3);padding:var(--gn-space-4) var(--gn-space-5);border-bottom:1px solid var(--gn-vora);display:flex}.gn-dialeg__titol{font-family:var(--gn-font-titol);font-size:var(--gn-font-size-xl);font-weight:var(--gn-font-pes-fort);line-height:var(--gn-line-height-titol);letter-spacing:var(--gn-lletra-titol);min-width:0;margin:0}.gn-dialeg__tanca{width:var(--gn-target-min);height:var(--gn-target-min);margin:calc(var(--gn-space-2) * -1) calc(var(--gn-space-2) * -1) 0 0;border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);cursor:pointer;transition:background var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-dialeg__tanca:hover{background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-dialeg__cos{min-height:0;padding:var(--gn-space-5);font-size:var(--gn-font-size-base);line-height:var(--gn-line-height-cos);flex:auto;overflow-y:auto}.gn-dialeg__missatge{color:var(--gn-text-secundari);margin:0}.gn-inactivitat-compte{margin:var(--gn-space-2) 0 0;color:var(--gn-text);font-size:var(--gn-font-size-xl);font-weight:var(--gn-font-pes-fort);font-variant-numeric:tabular-nums}.gn-dialeg__peu{justify-content:flex-end;gap:var(--gn-space-2);padding:var(--gn-space-4) var(--gn-space-5);border-top:1px solid var(--gn-vora);flex-wrap:wrap;display:flex}.gn-dialeg__peu .gn-boto{min-height:var(--gn-target-min);flex:0 auto}@keyframes gn-dialeg-entra{0%{opacity:0;transform:translateY(var(--gn-space-2))}}@keyframes gn-dialeg-puja{0%{transform:translateY(100%)}}@media (width<=767px) and (pointer:coarse){.gn-dialeg-vel{padding:0;padding-bottom:var(--gn-alcada-nav-mobil);align-items:flex-end}.gn-dialeg,.gn-dialeg--petit,.gn-dialeg--mitja,.gn-dialeg--gran{border-radius:var(--gn-radi-lg) var(--gn-radi-lg) 0 0;max-width:none;max-height:80vh;animation:gn-dialeg-puja var(--gn-transicio-base);border-width:1px 0 0}.gn-dialeg__peu{flex-direction:column}.gn-dialeg__peu .gn-boto{width:100%}}@media (pointer:coarse) and (width<=1024px){.gn-dialeg input,.gn-dialeg select,.gn-dialeg textarea{font-size:16px}}.gn-finestra-edicio__form{gap:var(--gn-space-4);flex-direction:column;min-width:0;display:flex}.gn-finestra-edicio .gn-dialeg__peu .gn-finestra-edicio__esborrar{margin-right:auto}@media (width<=767px) and (pointer:coarse){.gn-dialeg.gn-finestra-edicio{border:0;border-radius:0;max-height:none;position:fixed;inset:0}.gn-finestra-edicio .gn-dialeg__capcalera{padding-top:calc(var(--gn-space-4) + env(safe-area-inset-top))}.gn-finestra-edicio .gn-dialeg__peu{padding-bottom:calc(var(--gn-space-4) + env(safe-area-inset-bottom));flex-direction:row}.gn-finestra-edicio .gn-dialeg__peu .gn-boto{flex:1 1 0;width:auto}.gn-finestra-edicio .gn-dialeg__peu .gn-finestra-edicio__esborrar{margin-right:0}.gn-finestra-edicio .gn-dialeg__peu .gn-finestra-edicio__desar{flex-basis:100%}}.gn-avisos{right:var(--gn-space-4);bottom:var(--gn-space-4);z-index:var(--gn-z-avis);gap:var(--gn-space-2);width:min(var(--gn-avis-amplada), calc(100vw - var(--gn-space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.gn-avis{align-items:flex-start;gap:var(--gn-space-2);padding:var(--gn-space-3) var(--gn-space-4);background:var(--gn-bg-superficie);color:var(--gn-text);border:1px solid var(--gn-vora);border-left:var(--gn-space-1) solid var(--gn-vora);border-radius:var(--gn-radi-md);box-shadow:var(--gn-ombra-lg);font-size:var(--gn-font-size-base);line-height:var(--gn-line-height-cos);pointer-events:auto;animation:gn-avis-entra var(--gn-transicio-base);display:flex}.gn-avis--exit{border-left-color:var(--gn-color-exit)}.gn-avis--error{border-left-color:var(--gn-color-perill)}.gn-avis--info{border-left-color:var(--gn-color-info)}.gn-avis__icona{width:20px;height:20px;margin-top:var(--gn-space-1);flex-shrink:0}.gn-avis--exit .gn-avis__icona{color:var(--gn-color-exit)}.gn-avis--error .gn-avis__icona{color:var(--gn-color-perill)}.gn-avis__text{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.gn-avis__tanca{width:var(--gn-target-min);height:var(--gn-target-min);margin:calc(var(--gn-space-2) * -1) calc(var(--gn-space-2) * -1) 0 0;border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-avis__tanca:hover{color:var(--gn-text)}@keyframes gn-avis-entra{0%{opacity:0;transform:translateY(var(--gn-space-2))}}@media (width<=767px) and (pointer:coarse){.gn-avisos{left:var(--gn-space-3);right:var(--gn-space-3);bottom:calc(var(--gn-alcada-nav-mobil) + var(--gn-space-3));width:auto}}.gn-esquelet{gap:var(--gn-space-3);padding:var(--gn-space-4);flex-direction:column;display:flex}.gn-esquelet__peca{border-radius:var(--gn-radi-sm);background:var(--gn-esquelet-bg);background-image:linear-gradient(90deg, var(--gn-esquelet-bg) 0%, var(--gn-esquelet-lluent) 50%, var(--gn-esquelet-bg) 100%);background-size:200% 100%;animation:1.4s linear infinite gn-esquelet-onada;display:block}.gn-esquelet--linia .gn-esquelet__peca{height:var(--gn-esquelet-linia)}.gn-esquelet--linia .gn-esquelet__peca:last-child{width:60%}.gn-esquelet--titol .gn-esquelet__peca{width:40%;min-width:8rem;max-width:100%;height:var(--gn-esquelet-titol);border-radius:var(--gn-radi-md)}.gn-esquelet--targeta .gn-esquelet__peca{height:var(--gn-esquelet-targeta);border-radius:var(--gn-radi-lg)}.gn-esquelet--graella{grid-template-columns:repeat(auto-fill, minmax(var(--gn-targeta-min), 1fr));grid-auto-rows:var(--gn-esquelet-targeta);gap:var(--gn-space-4);display:grid}.gn-esquelet--graella .gn-esquelet__peca{border-radius:var(--gn-radi-lg);height:100%}@keyframes gn-esquelet-onada{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gn-esquelet__peca{background-image:none;animation:none!important}.gn-dialeg,.gn-avis{animation:none!important}}.gn-boto{justify-content:center;align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);padding:var(--gn-space-3) var(--gn-space-6);border-radius:var(--gn-radi-md);font-weight:var(--gn-font-pes-mig);font-size:var(--gn-font-size-base);cursor:pointer;transition:background var(--gn-transicio-interactiu), border-color var(--gn-transicio-interactiu), box-shadow var(--gn-transicio-interactiu), opacity var(--gn-transicio-interactiu), transform var(--gn-transicio-rapida);white-space:normal;border:1px solid #0000;width:auto;text-decoration:none;display:inline-flex}.gn-boto:disabled{opacity:.5;cursor:not-allowed}.gn-boto:active:not(:disabled){transform:translateY(1px)}.gn-boto--primari{background:var(--gn-accio-primaria-bg);color:var(--gn-accio-primaria-fg);border-color:var(--gn-vora);box-shadow:var(--gn-ombra-sm)}.gn-boto--primari:hover:not(:disabled){background:var(--gn-accio-primaria-bg-hover)}.gn-boto--primari:active:not(:disabled){background:var(--gn-accio-primaria-bg-actiu);box-shadow:none}.gn-boto--secundari{color:var(--gn-accent-text);border-color:var(--gn-accent);background:0 0}.gn-boto--secundari:hover:not(:disabled){background:var(--gn-accent-superficie)}.gn-boto--secundari:active:not(:disabled){background:var(--gn-accent-superficie);filter:brightness(.96)}.gn-boto--fantasma{color:var(--gn-text-secundari);border-color:var(--gn-vora);background:0 0}.gn-boto--fantasma:hover:not(:disabled){background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-boto--fantasma:active:not(:disabled){background:var(--gn-vora)}.gn-boto--perill{background:var(--gn-color-perill);color:var(--gn-gris-000)}.gn-boto--perill:active:not(:disabled){filter:brightness(.9)}.gn-boto--ample{width:100%}.gn-boto--gran{min-height:var(--gn-target-nav-mobil);font-size:var(--gn-font-size-md);padding:var(--gn-space-4) var(--gn-space-8)}.gn-targeta{background:var(--gn-bg-superficie);border-radius:var(--gn-radi-lg);box-shadow:var(--gn-ombra-md);padding:var(--gn-space-4)}.gn-camp{gap:var(--gn-space-1);flex-direction:column;width:100%;display:flex}.gn-camp__etiqueta{font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);color:var(--gn-text-secundari)}.gn-camp__input{min-height:var(--gn-target-min);width:100%;padding:var(--gn-space-3) var(--gn-space-4);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie);color:var(--gn-text);transition:border-color var(--gn-transicio-interactiu), box-shadow var(--gn-transicio-interactiu)}.gn-camp__input:focus-visible{border-color:var(--gn-focus)}textarea.gn-camp__input{resize:vertical;min-height:4.5rem;font:inherit}.gn-camp--error .gn-camp__input{border-color:var(--gn-color-perill)}.gn-camp-hora__input{font-variant-numeric:tabular-nums}.gn-camp__error{font-size:var(--gn-font-size-sm);color:var(--gn-color-perill);margin:0}.gn-selector__select{appearance:auto}.gn-camp-casella{flex-direction:column;display:flex}.gn-camp-casella--alineat{gap:var(--gn-space-1)}.gn-camp-casella__espaiador{font-size:var(--gn-font-size-sm);visibility:hidden}.gn-camp-casella__control{align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);cursor:pointer;display:inline-flex}.gn-camp-casella__input{width:var(--gn-space-5);height:var(--gn-space-5);accent-color:var(--gn-accent);cursor:pointer}.gn-camp-casella__input:disabled,.gn-camp-casella__input:disabled+.gn-camp-casella__text{opacity:.5;cursor:not-allowed}.gn-carregant{color:var(--gn-text-secundari)}.gn-carregant__text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gn-carregant__spinner{border-radius:var(--gn-radi-pill);border:3px solid var(--gn-vora);border-top-color:var(--gn-accent);width:20px;height:20px;animation:.7s linear infinite gn-girar}@keyframes gn-girar{to{transform:rotate(360deg)}}.gn-estat-badge{padding:var(--gn-space-1) var(--gn-space-3);border-radius:var(--gn-radi-pill);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-fort);white-space:nowrap;align-items:center;display:inline-flex}.gn-estat-badge--oberta{background:var(--gn-estat-oberta-bg);color:var(--gn-estat-oberta-fg)}.gn-estat-badge--assignada{background:var(--gn-estat-assignada-bg);color:var(--gn-estat-assignada-fg)}.gn-estat-badge--en_curs{background:var(--gn-estat-en_curs-bg);color:var(--gn-estat-en_curs-fg)}.gn-estat-badge--resolta{background:var(--gn-estat-resolta-bg);color:var(--gn-estat-resolta-fg)}.gn-estat-badge--tancada{background:var(--gn-estat-tancada-bg);color:var(--gn-estat-tancada-fg)}.gn-badge-baixa{padding:var(--gn-space-1) var(--gn-space-3);border-radius:var(--gn-radi-pill);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-fort);white-space:nowrap;background:var(--gn-gris-600);color:var(--gn-gris-000);align-items:center;display:inline-flex}.gn-missatge{text-align:center;align-items:center;gap:var(--gn-space-2);padding:var(--gn-space-8) var(--gn-space-4);color:var(--gn-text-secundari);flex-direction:column;display:flex}.gn-missatge--buit{padding:var(--gn-space-12) var(--gn-space-4);position:relative;overflow:hidden}.gn-missatge__filigrana{width:9rem;height:auto;opacity:var(--gn-opacitat-filigrana);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gn-missatge__cos{z-index:1;align-items:center;gap:var(--gn-space-2);flex-direction:column;display:flex;position:relative}.gn-missatge__titol{font-size:var(--gn-font-size-md);font-weight:var(--gn-font-pes-mig);color:var(--gn-text)}.gn-missatge--error .gn-missatge__titol{color:var(--gn-color-perill)}.gn-missatge__descripcio{margin:0}.gn-missatge__accio{margin-top:var(--gn-space-2)}.gn-comptador{min-width:1.25rem;padding:1px var(--gn-space-1);border-radius:var(--gn-radi-pill);background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari);font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-mig);justify-content:center;align-items:center;line-height:1.4;display:inline-flex}.gn-fila-filtres{gap:var(--gn-space-2);padding-bottom:var(--gn-space-1);margin-bottom:var(--gn-space-4);scrollbar-width:thin;display:flex;overflow-x:auto}.gn-pill{align-items:center;gap:var(--gn-space-1);min-height:var(--gn-target-min);padding:var(--gn-space-1) var(--gn-space-3);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-pill);background:var(--gn-bg-superficie);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);white-space:nowrap;cursor:pointer;transition:background var(--gn-transicio-interactiu), border-color var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);flex:none;display:inline-flex}.gn-pill:hover:not(.gn-pill--actiu){background:var(--gn-bg-superficie-alt)}.gn-pill--actiu{border-color:var(--gn-accent);background:var(--gn-accent-superficie);color:var(--gn-accent-text)}.gn-selector-vista{border:1px solid var(--gn-vora);border-radius:var(--gn-radi-sm);flex:none;display:inline-flex;overflow:hidden}.gn-selector-vista__opcio{min-width:var(--gn-target-min);min-height:var(--gn-target-min);padding:0 var(--gn-space-2);border:0;border-left:1px solid var(--gn-vora);background:var(--gn-bg-superficie);color:var(--gn-text-secundari);cursor:pointer;transition:background var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);justify-content:center;align-items:center;display:inline-flex}.gn-selector-vista__opcio:first-child{border-left:0}.gn-selector-vista__opcio:hover:not(.gn-selector-vista__opcio--actiu){background:var(--gn-bg-superficie-alt)}.gn-selector-vista__opcio--actiu{background:var(--gn-accent-superficie);color:var(--gn-accent-text)}.gn-selector-vista__opcio svg{width:20px;height:20px}.gn-taula-contenidor{border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);width:100%;overflow-x:auto}.gn-taula{border-collapse:collapse;width:100%;min-width:max-content;font-size:var(--gn-font-size-sm)}.gn-taula th,.gn-taula td{padding:0 var(--gn-space-3);height:var(--gn-taula-fila-alcada);text-align:left;white-space:nowrap}.gn-taula th{background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari);font-weight:var(--gn-font-pes-mig);position:sticky;top:0}.gn-taula tbody tr{border-top:1px solid var(--gn-vora)}.gn-taula tbody tr:hover{background:var(--gn-bg-superficie-alt)}.gn-taula-contenidor--desplegables{overflow:visible}.gn-taula-contenidor--desplegables .gn-taula{min-width:0}.gn-taula-contenidor--desplegables .gn-taula th,.gn-taula-contenidor--desplegables .gn-taula td{white-space:normal}.gn-taula-contenidor--desplegables .gn-taula th{position:static}.gn-taula .gn-fila-taula__mobil{white-space:normal;height:auto;padding:var(--gn-space-2) var(--gn-space-3);display:table-cell}.gn-taula .gn-fila-taula__cel{display:none}@media not all and (width>=900px){.gn-taula:has(.gn-fila-taula__mobil){min-width:0}}.gn-taula .gn-fila-taula__nota{white-space:normal;height:auto;padding:var(--gn-space-2) var(--gn-space-3)}.gn-taula__capcalera{display:none}@media (width>=900px){.gn-taula .gn-fila-taula__mobil{display:none}.gn-taula .gn-fila-taula__cel{display:table-cell}.gn-taula__capcalera{display:table-header-group}}.gn-fila-taula__mobil-cos{flex-direction:column;gap:2px;display:flex}.gn-fila-taula__mobil-linia1{justify-content:space-between;align-items:center;gap:var(--gn-space-2);display:flex}.gn-fila-taula__mobil-titol{font-weight:var(--gn-font-pes-fort)}.gn-fila-taula__mobil-accions{gap:var(--gn-space-1);flex-shrink:0;display:flex}.gn-fila-taula__mobil-linia2{font-size:var(--gn-font-size-xs);color:var(--gn-text-secundari)}.gn-fila-taula__accions{gap:var(--gn-space-1);align-items:center;display:flex}@media (width>=900px){.gn-fila-taula__accions .gn-boto-icona{width:32px;height:32px}}.gn-taula-enllac{color:inherit;font-weight:var(--gn-font-pes-mig);text-decoration:none}.gn-taula-enllac:hover{text-decoration:underline}.gn-boto-icona{width:var(--gn-target-min);height:var(--gn-target-min);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);cursor:pointer;transition:background var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-boto-icona svg{width:20px;height:20px}.gn-boto-icona:hover{background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-boto-icona--perill:hover{background:var(--gn-perill-bg);color:var(--gn-perill-fg)}.gn-panell-tenyit .gn-boto{background:var(--gn-bg-superficie);border-color:var(--gn-vora);color:var(--gn-text)}.gn-panell-tenyit .gn-boto:hover:not(:disabled){background:var(--gn-bg-superficie-alt)}.gn-indicador-desat{font-size:var(--gn-font-size-sm);color:var(--gn-text-secundari);margin:0}.gn-indicador-desat.is-desat{color:var(--gn-color-exit)}.gn-indicador-desat.is-error{color:var(--gn-color-perill);font-weight:var(--gn-font-pes-mig)}.gn-etiqueta-objecte{align-items:center;gap:var(--gn-space-1);min-width:0;display:inline-flex}.gn-etiqueta-objecte svg{width:16px;height:16px;color:var(--gn-text-secundari);flex:none}.gn-error-limit{gap:var(--gn-space-4);max-width:var(--gn-formulari-amplada-estret);padding:var(--gn-space-8) var(--gn-space-4);flex-direction:column;margin:0 auto;display:flex}.gn-error-limit__titol{font-size:var(--gn-font-size-xl);line-height:var(--gn-line-height-titol);color:var(--gn-text);margin:0}.gn-error-limit__accions{gap:var(--gn-space-3);flex-wrap:wrap;display:flex}.gn-error-limit__detall{font-size:var(--gn-font-size-sm);color:var(--gn-text-secundari);overflow-wrap:anywhere;margin:0}.gn-error-limit__versio{font-size:var(--gn-font-size-xs);color:var(--gn-text-secundari);margin:0}.gn-avis-estoc{padding:var(--gn-space-1) var(--gn-space-2);border-radius:var(--gn-radi-pill);font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-mig);white-space:nowrap;display:inline-block}.gn-avis-estoc--suau{background:var(--gn-avis-bg);color:var(--gn-avis-fg)}.gn-avis-estoc--fort{background:var(--gn-perill-bg);color:var(--gn-perill-fg)}.gn-amb-pin{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);margin:0}@media print{body *{visibility:hidden}.gn-imprimible,.gn-imprimible *{visibility:visible}.gn-imprimible{width:100%;margin:0;padding:0;position:absolute;top:0;left:0}.gn-imprimible .gn-no-imprimir,.gn-imprimible button,.gn-imprimible select,.gn-imprimible input{display:none!important}.gn-imprimible,.gn-imprimible *{color:#000!important;box-shadow:none!important;background:0 0!important}.gn-imprimible tr,.gn-imprimible li{break-inside:avoid}.gn-imprimible table{border-collapse:collapse;width:100%}.gn-imprimible th,.gn-imprimible td{text-align:left;border:1px solid #999;padding:4px 6px}.gn-imprimible .gn-taula-contenidor{overflow:visible}.gn-imprimible .gn-taula{min-width:0}.gn-imprimible .gn-taula th,.gn-imprimible .gn-taula td{white-space:normal}.gn-imprimible thead{display:table-header-group}.gn-imprimible .gn-fila-taula__cel{display:table-cell!important}.gn-imprimible .gn-fila-taula__mobil{display:none!important}.gn-imprimible .gn-taula__capcalera{display:table-header-group!important}}@media screen{.gn-nomes-imprimir{display:none}}.gn-logotip{justify-content:center;align-items:center;max-width:100%;display:inline-flex}.gn-logotip__superficie{background:var(--gn-color-marca-900);border-radius:var(--gn-radi-md)}.gn-logotip__superficie--complet{padding:var(--gn-space-3) var(--gn-space-5)}.gn-logotip__superficie--monograma{padding:var(--gn-space-1)}.gn-logotip__img{max-width:100%;height:auto;display:block}.gn-boto-tornar{justify-content:center;align-items:center;gap:var(--gn-space-1);min-width:var(--gn-target-min);min-height:var(--gn-target-min);padding:var(--gn-space-1);margin-left:calc(var(--gn-space-1) * -1);border-radius:var(--gn-radi-sm);color:var(--gn-accent-text);font-weight:var(--gn-font-pes-mig);font-size:var(--gn-font-size-sm);transition:background var(--gn-transicio-interactiu);flex-shrink:0;text-decoration:none;display:inline-flex}.gn-boto-tornar:hover,.gn-boto-tornar:focus-visible{background:var(--gn-accent-superficie)}.gn-boto-tornar__icona{flex-shrink:0;width:18px;height:18px}.gn-boto-tornar__text{display:none}@media (width>=640px){.gn-boto-tornar{padding:var(--gn-space-1) var(--gn-space-2);justify-content:flex-start}.gn-boto-tornar__text{white-space:nowrap;display:inline}}button.gn-boto-tornar{font:inherit;cursor:pointer;background:0 0;border:0}.gn-cap-pagina{gap:var(--gn-space-2);margin-bottom:var(--gn-space-4);flex-direction:column;display:flex}.gn-cap-pagina__fila{align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;display:flex}.gn-cap-pagina__titol{overflow-wrap:break-word;flex:auto;min-width:0;margin:0}.gn-cap-pagina__accions{align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.gn-barra-accions{left:0;right:0;bottom:var(--gn-alcada-nav-mobil);z-index:var(--gn-z-nav);gap:var(--gn-space-2);padding:var(--gn-space-2) var(--gn-space-4);background:var(--gn-bg-superficie);border-top:1px solid var(--gn-vora);flex-direction:column;display:flex;position:fixed}.gn-barra-accions__fila{align-items:center;gap:var(--gn-space-2);min-width:0;display:flex}.gn-barra-accions__principal{flex:auto;min-width:0}.gn-barra-accions__full{max-height:50vh;overflow-y:auto}.gn-menu-accions{flex-shrink:0;position:relative}.gn-menu-accions__boto{width:var(--gn-target-min);min-height:var(--gn-target-min);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);color:var(--gn-text-secundari);cursor:pointer;transition:background var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);background:0 0;justify-content:center;align-items:center;display:inline-flex}.gn-menu-accions__boto:hover{background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-menu-accions__llista{z-index:var(--gn-z-tooltip);min-width:12rem;max-width:min(20rem,80vw);padding:var(--gn-space-1);background:var(--gn-bg-superficie);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);box-shadow:var(--gn-ombra-lg);flex-direction:column;display:flex;position:absolute;right:0}.gn-menu-accions__llista--amunt{bottom:calc(100% + var(--gn-space-2))}.gn-menu-accions__llista--avall{top:calc(100% + var(--gn-space-2))}.gn-menu-accions__opcio{align-items:center;gap:var(--gn-space-2);width:100%;min-height:var(--gn-target-min);padding:0 var(--gn-space-3);border-radius:var(--gn-radi-sm);color:var(--gn-text);font-family:inherit;font-size:var(--gn-font-size-base);text-align:left;cursor:pointer;transition:background var(--gn-transicio-interactiu);background:0 0;border:0;text-decoration:none;display:flex}.gn-menu-accions__opcio:hover:not(:disabled){background:var(--gn-bg-superficie-alt)}.gn-menu-accions__opcio:disabled{opacity:.5;cursor:default}.gn-menu-accions__opcio--perill{color:var(--gn-color-perill)}.gn-menu-accions__opcio svg{flex-shrink:0;width:20px;height:20px}@media (width>=768px),(pointer:fine){.gn-barra-accions{display:none}}.gn-fitxa{gap:var(--gn-space-3);width:100%;max-width:var(--gn-amplada-pagina);padding:var(--gn-space-4);flex-direction:column;margin:0 auto;display:flex}.gn-fitxa--amb-barra{padding-bottom:calc(var(--gn-barra-accions-alcada) + var(--gn-space-4))}.gn-fitxa__tornar{align-items:center;min-width:0;display:flex}.gn-fitxa__graella{min-width:0}.gn-fitxa__columnes,.gn-fitxa__contingut{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-fitxa__panell{gap:var(--gn-space-3);flex-direction:column;display:flex}.gn-fitxa__accions{gap:var(--gn-space-2);padding-top:var(--gn-space-3);border-top:1px solid var(--gn-vora);flex-direction:column;display:flex}.gn-fitxa__accio{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-fitxa__mes{justify-content:space-between;align-items:center;gap:var(--gn-space-2);width:100%;min-height:var(--gn-target-min);padding:0 var(--gn-space-1);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);font-family:inherit;font-size:var(--gn-font-size-sm);text-align:left;cursor:pointer;transition:color var(--gn-transicio-interactiu);background:0 0;border:0;display:flex}.gn-fitxa__mes:hover{color:var(--gn-text)}.gn-fitxa__mes svg{width:18px;height:18px;transition:transform var(--gn-transicio-base);flex-shrink:0}.gn-fitxa__mes[aria-expanded=true] svg{transform:rotate(180deg)}.gn-panell{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-panell__capcalera{justify-content:space-between;align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;display:flex}.gn-panell__insignia{align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.gn-panell__codi{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.gn-panell__titol-fila{justify-content:space-between;align-items:flex-start;gap:var(--gn-space-2);display:flex}.gn-panell__titol{min-width:0;font-family:var(--gn-font-titol);font-weight:var(--gn-font-pes-fort);font-size:var(--gn-font-size-xl);line-height:var(--gn-line-height-titol);letter-spacing:var(--gn-lletra-titol);overflow-wrap:break-word;margin:0}.gn-panell__subtitol{margin:var(--gn-space-1) 0 0;color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);overflow-wrap:break-word}.gn-panell__avis{padding:var(--gn-space-2) var(--gn-space-3);border-radius:var(--gn-radi-sm);background:var(--gn-avis-panell-bg);color:var(--gn-avis-panell-fg);font-size:var(--gn-font-size-sm)}.gn-panell__xifres{gap:var(--gn-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gn-panell__xifra{min-width:0;padding:var(--gn-space-2);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie-alt);flex-direction:column;display:flex}.gn-panell__xifra-n{font-family:var(--gn-font-titol);font-weight:var(--gn-font-pes-fort);font-size:var(--gn-font-size-xl);line-height:var(--gn-line-height-titol)}.gn-panell__xifra-etiqueta{color:var(--gn-text-secundari);font-size:var(--gn-font-size-xs);overflow-wrap:break-word}.gn-panell__fila{justify-content:space-between;gap:var(--gn-space-3);padding:var(--gn-space-2) 0;border-top:1px solid var(--gn-vora);font-size:var(--gn-font-size-sm);display:flex}.gn-panell__clau{color:var(--gn-text-secundari);flex:0 auto}.gn-panell__valor{text-align:right;overflow-wrap:break-word;flex:auto;min-width:0}.gn-seccio{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-seccio__capcalera{justify-content:space-between;align-items:center;gap:var(--gn-space-3);flex-wrap:wrap;display:flex}.gn-seccio__capcalera:has(>.gn-text-usuari){align-items:flex-start}.gn-seccio__titol{min-width:0;font-size:var(--gn-font-size-md);overflow-wrap:break-word;margin:0}.gn-seccio__dreta{align-items:center;gap:var(--gn-space-3);flex-shrink:0;display:flex}.gn-seccio__accio{align-items:center;gap:var(--gn-space-1);min-height:var(--gn-target-min);padding:0 var(--gn-space-1);border-radius:var(--gn-radi-sm);color:var(--gn-accent-text);font-family:inherit;font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);cursor:pointer;transition:color var(--gn-transicio-interactiu);background:0 0;border:0;text-decoration:none;display:inline-flex}.gn-seccio__accio:hover:not(:disabled){color:var(--gn-accent)}.gn-seccio__accio:disabled{opacity:.5;cursor:default}.gn-seccio__accio svg{flex-shrink:0;width:18px;height:18px}.gn-seccio__cos{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-seccio__grup{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-seccio__grup-titol{align-items:center;gap:var(--gn-space-2);font-family:var(--gn-font-base);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-fort);color:var(--gn-text-secundari);text-transform:uppercase;letter-spacing:.04em;margin:0;display:flex}.gn-camps{gap:var(--gn-space-3);grid-template-columns:1fr;display:grid}@media (width>=768px){.gn-camps{grid-template-columns:1fr 1fr}}.gn-camps__ample{grid-column:1/-1}.gn-plegable{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-plegable__mes{min-height:var(--gn-target-min);padding:0 var(--gn-space-1);border-radius:var(--gn-radi-sm);color:var(--gn-accent-text);font-family:inherit;font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);cursor:pointer;transition:color var(--gn-transicio-interactiu);background:0 0;border:0;align-self:flex-start}.gn-plegable__mes:hover{color:var(--gn-accent)}.gn-text-editable{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-text-editable__fila{justify-content:space-between;align-items:flex-start;gap:var(--gn-space-3);min-width:0;display:flex}.gn-text-editable__titol{min-width:0;font-size:var(--gn-font-size-md);overflow-wrap:break-word;margin:0}.gn-text-editable__text{min-width:0;font-size:var(--gn-font-size-base);white-space:pre-wrap;overflow-wrap:break-word;margin:0}.gn-text-editable__buit{color:var(--gn-text-secundari)}.gn-text-editable__peu{justify-content:space-between;align-items:center;gap:var(--gn-space-3);flex-wrap:wrap;display:flex}.gn-text-editable__boto{align-items:center;gap:var(--gn-space-1);min-height:var(--gn-target-min);padding:0 var(--gn-space-2);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);font-family:inherit;font-size:var(--gn-font-size-sm);cursor:pointer;transition:color var(--gn-transicio-interactiu), background var(--gn-transicio-interactiu);background:0 0;border:0;flex-shrink:0;display:inline-flex}.gn-text-editable__boto:hover{background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-text-editable__boto svg{flex-shrink:0;width:16px;height:16px}.gn-full-accio{gap:var(--gn-space-2);padding:var(--gn-space-3);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);background:var(--gn-bg-superficie-alt);flex-direction:column;min-width:0;display:flex}.gn-full-accio__capcalera{justify-content:space-between;align-items:center;gap:var(--gn-space-2);display:flex}.gn-full-accio__titol{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);overflow-wrap:break-word;min-width:0}.gn-full-accio__tanca{width:var(--gn-target-min);min-height:var(--gn-target-min);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);cursor:pointer;transition:color var(--gn-transicio-interactiu), background var(--gn-transicio-interactiu);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-full-accio__tanca:hover{background:var(--gn-bg-superficie);color:var(--gn-text)}.gn-full-accio__tanca svg{width:18px;height:18px}.gn-full-accio__cos{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}@media (width>=768px),(pointer:fine){.gn-fitxa{gap:var(--gn-space-4)}.gn-fitxa--amb-barra{padding-bottom:var(--gn-space-4)}.gn-fitxa__columnes,.gn-fitxa__contingut{gap:var(--gn-space-4)}}.gn-fitxa__graella{container:gn-fitxa/inline-size}@container gn-fitxa (width>=51rem){.gn-fitxa__columnes{grid-template-columns:var(--gn-panell-amplada) minmax(0, 1fr);gap:var(--gn-space-4);align-items:start;display:grid}.gn-fitxa__lateral{top:var(--gn-space-4);min-width:0;max-height:calc(100vh - var(--gn-space-8));position:sticky;overflow-y:auto}}.gn-seccio__cos[hidden]{display:none}.gn-seccio__plega{align-items:center;gap:var(--gn-space-2);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.gn-seccio__plega svg{transition:transform var(--gn-transicio-interactiu);flex:none}.gn-seccio__plega[aria-expanded=false] svg{transform:rotate(-90deg)}.gn-text-usuari{gap:var(--gn-space-1);flex-direction:column;min-width:0;display:flex}.gn-text-usuari__marca{align-items:center;column-gap:var(--gn-space-1);min-width:0;font-size:var(--gn-font-size-xs);color:var(--gn-text-secundari);flex-wrap:wrap;margin:0;display:flex}.gn-text-usuari--esperant{visibility:hidden}.gn-text-usuari__boto{appearance:none;border-radius:var(--gn-radi-sm);font:inherit;color:var(--gn-accent-text);text-align:start;text-underline-offset:2px;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.gn-text-usuari__boto--discret{color:var(--gn-text-secundari)}.gn-text-usuari__boto:disabled{cursor:progress;opacity:.5}@media (pointer:coarse){.gn-text-usuari__marca{font-size:var(--gn-font-size-sm)}.gn-text-usuari__boto{min-height:var(--gn-target-min);padding-inline:var(--gn-space-1);align-items:center;display:inline-flex}}.gn-llista{gap:var(--gn-space-3);width:100%;max-width:var(--gn-amplada-pagina);padding:var(--gn-space-4);flex-direction:column;margin:0 auto;display:flex}.gn-llista--amb-barra{padding-bottom:calc(var(--gn-barra-accions-alcada) + var(--gn-space-4))}.gn-llista__tornar{align-items:center;min-width:0;display:flex}.gn-llista__capcalera{justify-content:space-between;align-items:center;gap:var(--gn-space-3);flex-wrap:wrap;display:flex}.gn-llista__titols{flex:auto;min-width:0}.gn-llista__titol{overflow-wrap:break-word;margin:0}.gn-llista__subtitol{margin:var(--gn-space-1) 0 0;color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);overflow-wrap:break-word}.gn-llista__accions{justify-content:flex-end;align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;min-width:0;display:flex}.gn-llista__barra{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-llista__fila{align-items:center;gap:var(--gn-space-2);min-width:0;display:flex}.gn-llista__cerca{flex:auto;min-width:0}.gn-llista__boto-filtres{width:var(--gn-target-min);min-height:var(--gn-target-min);background:var(--gn-bg-superficie);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);cursor:pointer;transition:background var(--gn-transicio-interactiu), border-color var(--gn-transicio-interactiu), color var(--gn-transicio-interactiu);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-llista__boto-filtres--actiu{background:var(--gn-accent-superficie);border-color:var(--gn-accent);color:var(--gn-accent-text)}.gn-llista__filtres{gap:var(--gn-space-2);flex-direction:column;min-width:0;display:flex}.gn-llista__filtres--desplegats{padding:var(--gn-space-3);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);background:var(--gn-bg-superficie)}.gn-llista__contingut{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-targetes{gap:var(--gn-space-3);grid-template-columns:1fr;grid-auto-rows:1fr;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.gn-targetes{grid-template-columns:repeat(auto-fill, minmax(var(--gn-targeta-min), 1fr))}}.gn-targetes>*{overflow-wrap:anywhere;flex-direction:column;min-width:0;height:100%;display:flex}.gn-targetes>*>*{flex:auto;min-width:0}.gn-targetes__peu{margin-top:auto}.gn-targetes__titol{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.gn-filtre-xips{gap:var(--gn-space-2);padding-bottom:var(--gn-space-1);scrollbar-width:thin;display:flex;overflow-x:auto}@media (width>=768px),(pointer:fine){.gn-llista{gap:var(--gn-space-4)}.gn-llista--amb-barra{padding-bottom:var(--gn-space-4)}.gn-llista__barra{z-index:var(--gn-z-nav);padding:var(--gn-space-2) 0;background:var(--gn-bg);position:sticky;top:0}.gn-llista__fila{flex-wrap:wrap;align-items:flex-start}.gn-llista__cerca{flex:0 0 16.25rem;max-width:100%}.gn-llista__cerca .gn-camp{width:100%}.gn-llista__filtres{flex-flow:wrap;flex:1 1 0;align-items:flex-end}.gn-llista__filtres>*{flex:0 auto;width:auto;min-width:min(11.25rem,100%);max-width:20rem}.gn-llista__filtres .gn-camp{width:auto}.gn-llista__filtres--tota>*{flex:auto;max-width:none}.gn-llista__filtres>.gn-camp-casella{min-width:0;max-width:none}.gn-llista__filtres .gn-camp-casella__espaiador{display:none}.gn-llista__cerca .gn-camp__etiqueta,.gn-llista__filtres .gn-camp__etiqueta{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gn-llista__vista{flex-shrink:0;margin-left:auto}}.gn-llista-editable{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-llista-editable__nou{align-items:flex-start;gap:var(--gn-space-2);min-width:0;display:flex}.gn-llista-editable__camp{flex:auto;min-width:0}.gn-llista-editable__nou .gn-boto{min-height:var(--gn-target-min);flex-shrink:0}.gn-taula .gn-llista-editable__detall{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.gn-taula .gn-llista-editable__accions{white-space:nowrap;text-align:right}.gn-llista-editable__accions .gn-boto{min-height:var(--gn-target-min)}.gn-llista-editable .gn-text-editable__fila{justify-content:flex-start;align-items:center;gap:var(--gn-space-2)}.gn-llista-editable__nom-fix{color:var(--gn-text-secundari);cursor:help}.gn-llista-editable .gn-taula{min-width:0}@media (width>=900px){.gn-llista-editable .gn-taula{min-width:max-content}}.gn-llista-editable--finestra .gn-taula{min-width:0}.gn-llista-editable--finestra .gn-taula td{height:auto;padding-top:var(--gn-space-2);padding-bottom:var(--gn-space-2);white-space:normal;overflow-wrap:anywhere}.gn-llista-editable__nom{font-weight:var(--gn-font-pes-mig)}.gn-llista-editable .gn-fila-taula__mobil-titol{min-width:0;font-weight:inherit;flex:auto;display:block}.gn-formulari{gap:var(--gn-space-3);width:100%;max-width:var(--gn-amplada-pagina);padding:var(--gn-space-4);flex-direction:column;margin:0 auto;display:flex}.gn-formulari--amb-barra{padding-bottom:calc(var(--gn-barra-accions-alcada) + var(--gn-space-4))}.gn-formulari__tornar{align-items:center;min-width:0;display:flex}.gn-formulari__capcalera{align-items:baseline;gap:var(--gn-space-2) var(--gn-space-3);flex-wrap:wrap;min-width:0;display:flex}.gn-formulari__titol{overflow-wrap:break-word;flex:auto;min-width:0;margin:0}.gn-formulari__cos{gap:var(--gn-space-3);flex-direction:column;min-width:0;display:flex}.gn-formulari__camps{gap:var(--gn-space-4);flex-direction:column;min-width:0;display:flex}.gn-formulari__accions{justify-content:flex-end;align-items:center;gap:var(--gn-space-2);flex-wrap:wrap;min-width:0;display:flex}.gn-formulari__accions .gn-boto{min-height:var(--gn-target-min)}.gn-formulari__spinner{border-width:2px;border-top-color:currentColor;flex-shrink:0;width:16px;height:16px}@media (width>=768px),(pointer:fine){.gn-formulari{gap:var(--gn-space-4);max-width:var(--gn-formulari-amplada-estret)}.gn-formulari--mitja{max-width:var(--gn-formulari-amplada-mitja)}.gn-formulari--amb-barra{padding-bottom:var(--gn-space-4)}.gn-formulari__cos{gap:var(--gn-space-4)}}.gn-combobox{position:relative}.gn-combobox__camp{align-items:center;display:flex;position:relative}.gn-combobox__input{padding-right:var(--gn-space-10)}.gn-combobox__esborrar{right:var(--gn-space-1);width:var(--gn-space-8);height:var(--gn-space-8);border-radius:var(--gn-radi-sm);color:var(--gn-text-secundari);font-size:var(--gn-font-size-md);cursor:pointer;transition:var(--gn-transicio-interactiu);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute}.gn-combobox__esborrar:hover{background:var(--gn-bg-superficie-alt);color:var(--gn-text)}.gn-combobox__llista{z-index:var(--gn-z-nav);margin:var(--gn-space-1) 0 0;padding:var(--gn-space-1);max-height:min(calc(var(--gn-target-min) * 8), 50vh);overscroll-behavior:contain;scroll-padding-block:var(--gn-space-8) var(--gn-space-1);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);background:var(--gn-bg-superficie);box-shadow:var(--gn-ombra-md);list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.gn-combobox__grup{display:block}.gn-combobox__grup-titol{z-index:1;padding:var(--gn-space-2) var(--gn-space-3) var(--gn-space-1);background:var(--gn-bg-superficie);color:var(--gn-text-secundari);font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-fort);text-transform:uppercase;display:block;position:sticky;top:0}.gn-combobox__grup-llista{margin:0;padding:0;list-style:none}.gn-combobox__opcio{gap:var(--gn-space-1);padding:var(--gn-space-2) var(--gn-space-3);border-radius:var(--gn-radi-sm);cursor:pointer;flex-direction:column;display:flex}.gn-combobox__opcio--activa{background:var(--gn-accent-superficie)}.gn-combobox__opcio-text{color:var(--gn-text);font-weight:var(--gn-font-pes-mig)}.gn-combobox__opcio-meta{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.gn-combobox__buit{padding:var(--gn-space-2) var(--gn-space-3);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.gn-selector-multiple{position:relative}.gn-selector-multiple__boto{justify-content:space-between;align-items:center;gap:var(--gn-space-2);font:inherit;text-align:left;cursor:pointer;display:flex}.gn-selector-multiple__boto[disabled]{cursor:default;opacity:.6}.gn-selector-multiple__resum{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gn-selector-multiple__fletxa{width:var(--gn-space-5);height:var(--gn-space-5);color:var(--gn-text-secundari);transition:transform var(--gn-transicio-rapida);flex:none}.gn-selector-multiple__boto--obert .gn-selector-multiple__fletxa{transform:rotate(180deg)}.gn-selector-multiple__panell{z-index:var(--gn-z-tooltip);margin-top:var(--gn-space-1);padding:var(--gn-space-1) var(--gn-space-3);max-height:min(calc(var(--gn-target-min) * 6), 50vh);overscroll-behavior:contain;border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);background:var(--gn-bg-superficie);box-shadow:var(--gn-ombra-md);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.gn-selector-multiple__nota{margin:var(--gn-space-2) 0;padding-bottom:var(--gn-space-2);border-bottom:1px solid var(--gn-vora);font-size:var(--gn-font-size-xs);color:var(--gn-text-secundari)}.gn-selector-multiple__panell .gn-camp-casella__text{overflow-wrap:anywhere;min-width:0}.gn-selector-multiple__panell .gn-camp-casella__input{flex:none}.gn-en-proves{width:100%;max-width:var(--gn-amplada-pagina);padding:var(--gn-space-2) var(--gn-space-4);padding-left:calc(var(--gn-space-4) - var(--gn-space-1));background:var(--gn-bg-superficie);border-left:var(--gn-space-1) solid var(--gn-color-perill);border-bottom:1px solid var(--gn-vora);color:var(--gn-color-perill);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-fort);margin:0 auto}.gn-campaneta{display:inline-flex}.gn-campaneta__boto{width:var(--gn-target-min);height:var(--gn-target-min);border-radius:var(--gn-radi-sm);color:inherit;cursor:pointer;transition:background var(--gn-transicio-interactiu);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.gn-campaneta__boto:hover,.gn-campaneta__boto[aria-expanded=true]{background:var(--gn-marca-accent-superficie)}.gn-campaneta__globus{top:var(--gn-space-1);right:var(--gn-space-1);min-width:var(--gn-notificacions-globus-mida);height:var(--gn-notificacions-globus-mida);padding:0 var(--gn-space-1);border-radius:var(--gn-radi-pill);background:var(--gn-notificacions-globus-bg);color:var(--gn-notificacions-globus-fg);font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-fort);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.gn-campaneta__globus-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gn-notificacions{flex-direction:column;min-width:0;display:flex}.gn-notificacions--desplegable{z-index:var(--gn-z-modal);left:max(var(--gn-space-4), min(calc(var(--gn-notificacions-ancora-x) + var(--gn-space-2)), calc(100vw - var(--gn-notificacions-amplada) - var(--gn-space-4))));bottom:max(var(--gn-space-4), calc(100vh - var(--gn-notificacions-ancora-y)));width:var(--gn-notificacions-amplada);max-width:calc(100vw - var(--gn-space-8));max-height:min(var(--gn-notificacions-alcada-max), calc(var(--gn-notificacions-ancora-y) - var(--gn-space-4)));background:var(--gn-bg-superficie);color:var(--gn-text);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-lg);box-shadow:var(--gn-ombra-lg);position:fixed;overflow:hidden}.gn-notificacions__capcalera{justify-content:space-between;align-items:baseline;gap:var(--gn-space-2);padding:var(--gn-space-3) var(--gn-space-4);border-bottom:1px solid var(--gn-vora);display:flex}.gn-notificacions__titol{font-family:var(--gn-font-titol);font-size:var(--gn-font-size-md);font-weight:var(--gn-font-pes-fort);line-height:var(--gn-line-height-titol);letter-spacing:var(--gn-lletra-titol);min-width:0}.gn-notificacions__compte{color:var(--gn-text-secundari);font-size:var(--gn-font-size-xs);white-space:nowrap}.gn-notificacions__push{padding:var(--gn-space-3) var(--gn-space-4);border-bottom:1px solid var(--gn-vora)}.gn-notificacions--full .gn-notificacions__push{padding:0 0 var(--gn-space-3)}.gn-notificacions__push-fila{justify-content:space-between;align-items:center;gap:var(--gn-space-3);display:flex}.gn-notificacions__push-text{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);line-height:var(--gn-line-height-cos);min-width:0}.gn-notificacions__push-fila .gn-boto{min-height:var(--gn-target-min);flex-shrink:0}.gn-notificacions__push-error{margin:var(--gn-space-2) 0 0;color:var(--gn-color-perill);font-size:var(--gn-font-size-sm);line-height:var(--gn-line-height-cos)}.gn-notificacions__cos{min-height:0;padding:var(--gn-space-2);flex:auto;overflow-y:auto}.gn-notificacions__peu{padding:var(--gn-space-2);border-top:1px solid var(--gn-vora);display:flex}.gn-notificacions__peu .gn-boto{width:100%;min-height:var(--gn-target-min)}.gn-notificacions--full{gap:var(--gn-space-2)}.gn-notificacions__llista{gap:var(--gn-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gn-notificacio{align-items:flex-start;gap:var(--gn-space-3);padding:var(--gn-space-3);border-radius:var(--gn-radi-md);color:inherit;min-height:var(--gn-target-min);transition:background var(--gn-transicio-interactiu);text-decoration:none;display:flex}.gn-notificacio:hover{background:var(--gn-bg-superficie-alt)}.gn-notificacio__icona{color:var(--gn-text-secundari);flex-shrink:0;display:inline-flex}.gn-notificacio__icona svg{width:20px;height:20px}.gn-notificacio__cos{gap:var(--gn-space-1);flex-direction:column;min-width:0;display:flex}.gn-notificacio__titol{font-size:var(--gn-font-size-base);font-weight:var(--gn-font-pes-mig);line-height:var(--gn-line-height-cos)}.gn-notificacio__text{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);line-height:var(--gn-line-height-cos);overflow-wrap:anywhere}.gn-notificacio__data{color:var(--gn-text-secundari);font-size:var(--gn-font-size-xs)}.gn-notificacio--no-llegida{background:var(--gn-notificacions-fons-no-llegida);box-shadow:inset 3px 0 0 0 var(--gn-notificacions-marca)}.gn-notificacio--no-llegida .gn-notificacio__titol{font-weight:var(--gn-font-pes-fort)}.gn-notificacio--no-llegida .gn-notificacio__icona{color:var(--gn-notificacions-marca)}.gn-salut-graella{gap:var(--gn-space-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.gn-salut-graella{gap:var(--gn-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.gn-salut-graella--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gn-salut-graella>li{min-width:0;display:flex}.gn-salut{--estat-vora:var(--gn-vora);--estat-fons:var(--gn-bg-superficie);--estat-icona-bg:var(--gn-salut-ok-icona-bg);--estat-icona-fg:var(--gn-salut-ok-icona-fg);gap:var(--gn-space-1);min-width:0;padding:var(--gn-space-3);border:1px solid var(--gn-vora);border-left:4px solid var(--estat-vora);border-radius:var(--gn-radi-md);background:var(--estat-fons);color:var(--gn-text);font:inherit;text-align:left;overflow-wrap:anywhere;box-shadow:var(--gn-ombra-sm);cursor:pointer;transition:box-shadow var(--gn-transicio-interactiu);flex-direction:column;flex:auto;margin:0;text-decoration:none;display:flex}@media (width>=640px){.gn-salut{padding:var(--gn-space-3) var(--gn-space-4)}}.gn-salut:hover{box-shadow:var(--gn-ombra-md)}.gn-salut:focus-visible{outline:2px solid var(--gn-focus);outline-offset:2px}.gn-salut--greu{--estat-vora:var(--gn-salut-greu-vora);--estat-fons:var(--gn-salut-greu-fons);--estat-icona-bg:var(--gn-salut-greu-icona-bg);--estat-icona-fg:var(--gn-salut-greu-icona-fg)}.gn-salut--lleu{--estat-vora:var(--gn-salut-lleu-vora);--estat-fons:var(--gn-salut-lleu-fons);--estat-icona-bg:var(--gn-salut-lleu-icona-bg);--estat-icona-fg:var(--gn-salut-lleu-icona-fg)}.gn-salut--no_llegible{--estat-vora:var(--gn-salut-gris-vora);--estat-fons:var(--gn-salut-gris-fons);--estat-icona-bg:var(--gn-salut-gris-icona-bg);--estat-icona-fg:var(--gn-salut-gris-icona-fg)}.gn-salut--info,.gn-salut--desactivat{--estat-icona-bg:var(--gn-salut-gris-icona-bg);--estat-icona-fg:var(--gn-salut-gris-icona-fg)}.gn-salut__cap{justify-content:space-between;align-items:center;gap:var(--gn-space-2);min-width:0;display:flex}.gn-salut__estat{align-items:center;gap:var(--gn-space-2);min-width:0;font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-fort);color:var(--gn-text-secundari);display:inline-flex}.gn-salut--greu .gn-salut__estat,.gn-salut--lleu .gn-salut__estat{color:var(--gn-text)}.gn-salut__icona{border-radius:var(--gn-radi-pill);background:var(--estat-icona-bg);width:1.125rem;height:1.125rem;color:var(--estat-icona-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-salut__icona svg{stroke-width:3px;width:.75rem;height:.75rem}.gn-salut__on{width:1.125rem;height:1.125rem;color:var(--gn-text-secundari);flex-shrink:0}.gn-salut__titol{font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);line-height:var(--gn-line-height-titol);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gn-salut__valor{font-family:var(--gn-font-titol);font-weight:var(--gn-font-pes-fort);font-size:var(--gn-font-size-xl);line-height:var(--gn-line-height-titol);letter-spacing:var(--gn-lletra-titol);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gn-salut__grafic{width:100%;height:var(--gn-salut-grafic-alcada);color:var(--gn-text-secundari);flex-shrink:0;display:block}.gn-salut--greu .gn-salut__grafic,.gn-salut--lleu .gn-salut__grafic{color:var(--gn-text)}.gn-salut__detall,.gn-salut__desti{display:none}@media (width>=640px){.gn-salut__valor{font-size:var(--gn-font-size-xifra)}.gn-salut__detall{-webkit-line-clamp:2;font-size:var(--gn-font-size-xs);color:var(--gn-text-secundari);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gn-salut--greu .gn-salut__detall,.gn-salut--lleu .gn-salut__detall{color:var(--gn-text)}.gn-salut__desti{padding-top:var(--gn-space-1);align-items:center;gap:var(--gn-space-1);font-size:var(--gn-font-size-xs);font-weight:var(--gn-font-pes-mig);color:var(--gn-accent-text);margin-top:auto;display:inline-flex}.gn-salut__desti svg{flex-shrink:0;width:.875rem;height:.875rem}}.gn-salut-grup{margin:var(--gn-space-2) 0 0;font-size:var(--gn-font-size-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--gn-font-pes-fort);color:var(--gn-text-secundari)}.gn-salut-graella--discreta .gn-salut{box-shadow:none;background:0 0}.gn-salut-graella--discreta .gn-salut__valor{font-size:var(--gn-font-size-xl)}.gn-cares{align-items:center;gap:var(--gn-space-4);flex-direction:column;width:100%;max-width:44rem;display:flex}.gn-cares__titol{color:var(--gn-marca-fg);font-size:var(--gn-font-size-xl);margin:0}.gn-cares__buit{text-align:center;max-width:24rem;color:var(--gn-marca-fg-secundari);font-size:var(--gn-font-size-sm);margin:0}.gn-cares__llista{gap:var(--gn-space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-auto-rows:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.gn-cares__item{display:flex}.gn-cara{align-items:center;gap:var(--gn-space-2);width:100%;padding:var(--gn-space-4) var(--gn-space-2);border-radius:var(--gn-radi-lg);color:var(--gn-marca-fg);cursor:pointer;background:0 0;border:2px solid #0000;flex-direction:column;font-family:inherit;display:flex}.gn-cara:hover:not(:disabled),.gn-cara:focus-visible{background:var(--gn-marca-accent-superficie);border-color:var(--gn-marca-vora)}.gn-cara--triada{background:var(--gn-marca-accent-superficie);border-color:var(--gn-accent)}.gn-cara--bloquejada{cursor:not-allowed;opacity:.55}.gn-cara__retrat{border-radius:var(--gn-radi-pill);background:var(--gn-color-marca-700);border:2px solid var(--gn-marca-vora);justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.gn-cara__foto{object-fit:cover;width:100%;height:100%}.gn-cara__inicials{color:var(--gn-marca-accent-text);font-size:var(--gn-font-size-xl);letter-spacing:.04em;font-weight:600}.gn-cara__nom{font-size:var(--gn-font-size-md);text-align:center;overflow-wrap:anywhere}.gn-cara__marca{font-size:var(--gn-font-size-xs);color:var(--gn-marca-fg-secundari);text-transform:uppercase;letter-spacing:.04em}.gn-cares__pin{gap:var(--gn-space-4);width:100%;max-width:24rem;padding:var(--gn-space-4);border-radius:var(--gn-radi-lg);background:var(--gn-bg-superficie);box-shadow:var(--gn-ombra-lg);flex-direction:column;display:flex}.gn-alta-rapida__estat{margin:0 0 var(--gn-space-3);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.gn-alta-rapida__avis{margin:0 0 var(--gn-space-3);padding:var(--gn-space-2) var(--gn-space-3);border-radius:var(--gn-radi-sm);background:var(--gn-avis-panell-bg);color:var(--gn-avis-panell-fg);font-size:var(--gn-font-size-sm)}.gn-alta-rapida__fet{margin:0 0 var(--gn-space-3);color:var(--gn-text);font-size:var(--gn-font-size-sm)}.gn-alta-rapida__form{gap:var(--gn-space-4);flex-direction:column;max-width:24rem;display:flex}.gn-alta-rapida__accions{gap:var(--gn-space-2);display:flex}
