:root{--gn-color-daurat-100:#fbf3dc;--gn-color-daurat-200:#f5e6b8;--gn-color-daurat-300:#f0dc96;--gn-color-daurat-400:#d9bc70;--gn-color-daurat-500:#c8a64b;--gn-color-daurat-600:#a9822e;--gn-color-daurat-700:#8f6b1f;--gn-color-daurat-800:#7a5a18;--gn-color-daurat-900:#4a3712;--gn-color-marca-900:#171310;--gn-color-marca-800:#241e17;--gn-color-marca-700:#362d21;--gn-marca-rgb-clar:240, 220, 150;--gn-marca-rgb-mitja:200, 166, 75;--gn-marca-fg:var(--gn-gris-050);--gn-marca-fg-secundari:var(--gn-gris-200);--gn-marca-accent-text:var(--gn-color-daurat-300);--gn-marca-accent-superficie:rgba(var(--gn-marca-rgb-clar), .14);--gn-marca-vora:#faf8f424;--gn-color-bordeus-100:#f3dee0;--gn-color-bordeus-200:#e3aeb3;--gn-color-bordeus-300:#d98d92;--gn-color-bordeus-400:#c05a61;--gn-color-bordeus-500:#a62b36;--gn-color-bordeus-600:#93242f;--gn-color-bordeus-700:#7a1d26;--gn-color-bordeus-800:#5c161d;--gn-color-bordeus-900:#3d0f14;--gn-color-accent-400:var(--gn-color-daurat-400);--gn-color-accent-500:var(--gn-color-daurat-500);--gn-color-accent-600:var(--gn-color-daurat-600);--gn-color-tinta-950:#100e0c;--gn-color-tinta-900:#1a1713;--gn-color-tinta-800:#29231c;--gn-color-tinta-700:#3c3428;--gn-color-tinta-600:#554a39;--gn-gris-000:#fff;--gn-gris-050:#f4f1ec;--gn-gris-100:#f2ede3;--gn-gris-200:#e6ddcd;--gn-gris-300:#cdc0a8;--gn-gris-400:#ab9c80;--gn-gris-500:#877759;--gn-gris-600:#6b5f4a;--gn-gris-700:#4a4030;--gn-gris-800:#2f2921;--gn-gris-900:#1c1712;--gn-color-info:#3b82c4;--gn-color-exit:#3f9d5f;--gn-color-avis:#d9a441;--gn-color-perill:#d6291f;--gn-perill-fix-clar:#d6291f;--gn-avis-bg:var(--gn-color-avis);--gn-avis-fg:var(--gn-accent-fg);--gn-avis-panell-bg:#d9a44129;--gn-avis-panell-fg:var(--gn-text);--gn-perill-bg:var(--gn-color-perill);--gn-perill-fg:var(--gn-gris-000);--gn-perill-panell-bg:#d6291f1f;--gn-perill-panell-fg:var(--gn-text);--gn-exit-bg:#166534;--gn-exit-fg:var(--gn-gris-000);--gn-salut-greu-vora:var(--gn-perill-bg);--gn-salut-greu-fons:var(--gn-perill-panell-bg);--gn-salut-greu-icona-bg:var(--gn-perill-bg);--gn-salut-greu-icona-fg:var(--gn-perill-fg);--gn-salut-lleu-vora:var(--gn-avis-bg);--gn-salut-lleu-fons:var(--gn-avis-panell-bg);--gn-salut-lleu-icona-bg:var(--gn-avis-bg);--gn-salut-lleu-icona-fg:var(--gn-avis-fg);--gn-salut-gris-vora:var(--gn-gris-400);--gn-salut-gris-fons:var(--gn-bg-superficie-alt);--gn-salut-gris-icona-bg:var(--gn-gris-600);--gn-salut-gris-icona-fg:var(--gn-gris-000);--gn-salut-ok-icona-bg:var(--gn-exit-bg);--gn-salut-ok-icona-fg:var(--gn-exit-fg);--gn-salut-grafic-alcada:1.75rem;--gn-estat-oberta-bg:#d6291f;--gn-estat-oberta-fg:var(--gn-gris-000);--gn-estat-assignada-bg:#0369a1;--gn-estat-assignada-fg:var(--gn-gris-000);--gn-estat-resolta-bg:#166534;--gn-estat-resolta-fg:var(--gn-gris-000);--gn-estat-tancada-bg:#52525b;--gn-estat-tancada-fg:var(--gn-gris-000);--gn-estat-en_curs-bg:#1d4ed8;--gn-estat-en_curs-fg:var(--gn-gris-000);--gn-identitat-1:#4a7de2;--gn-identitat-2:#c46720;--gn-identitat-3:#108e8e;--gn-identitat-4:#e04287;--gn-identitat-5:#548f19;--gn-identitat-6:#9965e2;--gn-identitat-7:#229248;--gn-identitat-8:#bf50d1;--gn-identitat-actual:var(--gn-identitat-1);--gn-torn-bg:var(--gn-accent-superficie);--gn-torn-vora:var(--gn-accent);--gn-vacances-bg:#1f8a5629;--gn-vacances-vora:#1f8a56;--gn-absencia-bg:#3b7bd029;--gn-absencia-vora:#3b7bd0;--gn-planilla-cella-alcada:62px;--gn-cella-marca-alcada:25px;--gn-bg:var(--gn-gris-050);--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:#1c171224;--gn-marca:var(--gn-color-marca-900);--gn-accent:var(--gn-color-accent-500);--gn-accent-fg:#1a1400;--gn-focus:var(--gn-color-accent-600);--gn-accent-text:var(--gn-color-daurat-800);--gn-vora-fix-clar:#1c171224;--gn-accent-superficie:rgba(var(--gn-marca-rgb-mitja), .12);--gn-esquelet-bg:#1c171217;--gn-esquelet-lluent:#1c171208;--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);--gn-space-1:4px;--gn-space-2:8px;--gn-space-3:12px;--gn-space-4:16px;--gn-space-5:20px;--gn-space-6:24px;--gn-space-8:32px;--gn-space-10:40px;--gn-space-12:48px;--gn-space-16:64px;--gn-radi-sm:10px;--gn-radi-md:14px;--gn-radi-lg:18px;--gn-radi-pill:999px;--gn-ombra-sm:0 1px 2px #1a17130d;--gn-ombra-md:0 2px 6px #1a171312;--gn-ombra-lg:0 8px 20px #100e0c38;--gn-vel:#100e0c8c;--gn-font-base:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--gn-font-titol:"Manrope", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gn-font-size-xs:.6875rem;--gn-font-size-sm:.8125rem;--gn-font-size-base:.875rem;--gn-font-size-md:.9375rem;--gn-font-size-xl:1.125rem;--gn-font-size-xifra:1.5rem;--gn-font-pes-normal:400;--gn-font-pes-mig:500;--gn-font-pes-fort:700;--gn-line-height-cos:1.5;--gn-line-height-titol:1.2;--gn-lletra-titol:-.02em;--gn-target-min:44px;--gn-target-nav-mobil:56px;--gn-nav-mobil-entrada:5.25rem;--gn-alcada-nav-mobil:calc(var(--gn-target-nav-mobil) + env(safe-area-inset-bottom,0px));--gn-alcada-capcalera-base:calc(var(--gn-target-min) + 2 * var(--gn-space-2) + 2px);--gn-alcada-capcalera-mobil:calc(var(--gn-alcada-capcalera-base) + env(safe-area-inset-top,0px));--gn-lateral-amplada:12.5rem;--gn-lateral-amplada-plegada:3.75rem;--gn-taula-fila-alcada:48px;--gn-amplada-pagina:1400px;--gn-panell-amplada:320px;--gn-targeta-min:17.5rem;--gn-formulari-amplada-estret:720px;--gn-formulari-amplada-mitja:960px;--gn-barra-accions-alcada:60px;--gn-dialeg-amplada-petit:24rem;--gn-dialeg-amplada-mitja:32rem;--gn-dialeg-amplada-gran:45rem;--gn-avis-amplada:22rem;--gn-esquelet-linia:.75rem;--gn-esquelet-titol:1.5rem;--gn-esquelet-targeta:8rem;--gn-notificacions-amplada:23rem;--gn-notificacions-ancora-x:0px;--gn-notificacions-ancora-y:100vh;--gn-notificacions-alcada-max:26rem;--gn-notificacions-globus-mida:1.125rem;--gn-notificacions-globus-bg:var(--gn-color-bordeus-500);--gn-notificacions-globus-fg:var(--gn-gris-000);--gn-notificacions-marca:var(--gn-color-bordeus-500);--gn-notificacions-fons-no-llegida:var(--gn-accent-superficie);--gn-z-nav:100;--gn-z-lateral:120;--gn-z-tooltip:150;--gn-lateral-alt:100vh;--gn-z-modal:200;--gn-z-avis:300;--gn-transicio-rapida:.12s ease;--gn-transicio-base:.2s ease;--gn-transicio-interactiu:.16s ease;--gn-focus-offset:2px;--gn-opacitat-filigrana:.05}@media (prefers-color-scheme:dark){:root{--gn-bg:var(--gn-gris-900);--gn-bg-superficie:var(--gn-color-marca-800);--gn-bg-superficie-alt:var(--gn-color-marca-700);--gn-text:var(--gn-gris-050);--gn-text-secundari:var(--gn-gris-300);--gn-vora:#faf8f429;--gn-marca:var(--gn-color-marca-900);--gn-accent:var(--gn-color-accent-400);--gn-accent-fg:#1a1400;--gn-focus:var(--gn-color-accent-400);--gn-accent-text:var(--gn-color-daurat-300);--gn-accent-superficie:rgba(var(--gn-marca-rgb-clar), .14);--gn-esquelet-bg:#faf8f41a;--gn-esquelet-lluent:#faf8f40a;--gn-color-perill:#f2695e;--gn-accio-primaria-bg:var(--gn-color-tinta-700);--gn-accio-primaria-bg-hover:var(--gn-color-tinta-600);--gn-accio-primaria-bg-actiu:var(--gn-color-tinta-800);--gn-accio-primaria-fg:var(--gn-gris-050);--gn-opacitat-filigrana:.08;--gn-notificacions-globus-bg:var(--gn-color-bordeus-400);--gn-notificacions-marca:var(--gn-color-bordeus-300)}}:root[data-tema=fosc]{--gn-bg:var(--gn-gris-900);--gn-bg-superficie:var(--gn-color-marca-800);--gn-bg-superficie-alt:var(--gn-color-marca-700);--gn-text:var(--gn-gris-050);--gn-text-secundari:var(--gn-gris-300);--gn-vora:#faf8f429;--gn-marca:var(--gn-color-marca-900);--gn-accent:var(--gn-color-accent-400);--gn-accent-fg:#1a1400;--gn-focus:var(--gn-color-accent-400);--gn-accent-text:var(--gn-color-daurat-300);--gn-accent-superficie:rgba(var(--gn-marca-rgb-clar), .14);--gn-esquelet-bg:#faf8f41a;--gn-esquelet-lluent:#faf8f40a;--gn-color-perill:#f2695e;--gn-accio-primaria-bg:var(--gn-color-tinta-700);--gn-accio-primaria-bg-hover:var(--gn-color-tinta-600);--gn-accio-primaria-bg-actiu:var(--gn-color-tinta-800);--gn-accio-primaria-fg:var(--gn-gris-050);--gn-opacitat-filigrana:.08;--gn-notificacions-globus-bg:var(--gn-color-bordeus-400);--gn-notificacions-marca:var(--gn-color-bordeus-300)}:root[data-tema=clar]{--gn-bg:var(--gn-gris-050);--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:#1c171224;--gn-marca:var(--gn-color-marca-900);--gn-accent:var(--gn-color-accent-500);--gn-accent-fg:#1a1400;--gn-focus:var(--gn-color-accent-600);--gn-accent-text:var(--gn-color-daurat-800);--gn-accent-superficie:rgba(var(--gn-marca-rgb-mitja), .12);--gn-esquelet-bg:#1c171217;--gn-esquelet-lluent:#1c171208;--gn-color-perill:#d6291f;--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);--gn-opacitat-filigrana:.05;--gn-notificacions-globus-bg:var(--gn-color-bordeus-500);--gn-notificacions-marca:var(--gn-color-bordeus-500)}*,:before,:after{box-sizing:border-box}body{background:var(--gn-bg);color:var(--gn-text);font-family:var(--gn-font-base);font-size:var(--gn-font-size-base);line-height:var(--gn-line-height-cos);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--gn-font-titol);letter-spacing:var(--gn-lletra-titol);line-height:var(--gn-line-height-titol)}a{color:inherit}:focus-visible{outline:2px solid var(--gn-focus);outline-offset:var(--gn-focus-offset)}.mono{font-variant-numeric:tabular-nums}.panell-buit{min-height:100vh;padding:var(--gn-space-6);color:var(--gn-text-secundari);place-items:center;display:grid}.marc{grid-template-columns:13rem minmax(0,1fr);min-height:100vh;display:grid}.marc__cos{min-width:0}.lateral{height:100vh;padding:var(--gn-space-4) var(--gn-space-3);background:var(--gn-color-tinta-900);color:var(--gn-gris-300);flex-direction:column;gap:2px;display:flex;position:sticky;top:0}.lateral__marca{align-items:center;gap:var(--gn-space-2);padding:var(--gn-space-1) var(--gn-space-2) var(--gn-space-5);color:var(--gn-gris-050);font-family:var(--gn-font-titol);font-weight:var(--gn-font-pes-fort);margin:0;display:flex}.lateral a,.nav-mobil a{align-items:center;gap:var(--gn-space-3);min-height:var(--gn-target-min);padding:var(--gn-space-2) var(--gn-space-3);border-radius:var(--gn-radi-sm);color:inherit;font-weight:var(--gn-font-pes-mig);text-decoration:none;display:flex}.lateral a:hover{color:var(--gn-gris-050)}.lateral a.es-actiu{background:var(--gn-color-tinta-700);color:var(--gn-gris-050)}.lateral__peu{gap:var(--gn-space-1);padding:var(--gn-space-3) var(--gn-space-2) 0;border-top:1px solid var(--gn-marca-vora);flex-direction:column;margin-top:auto;display:flex}.lateral__nom{color:var(--gn-gris-050);overflow-wrap:anywhere}.lateral__sortir{align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.lateral__sortir:hover{color:var(--gn-gris-050)}.barra-mobil,.nav-mobil{display:none}@media (width<=760px){.marc{display:block}.lateral{display:none}.barra-mobil{z-index:var(--gn-z-nav);align-items:center;gap:var(--gn-space-2);padding:calc(var(--gn-space-2) + env(safe-area-inset-top,0px)) var(--gn-space-4) var(--gn-space-2);background:var(--gn-color-tinta-900);color:var(--gn-gris-050);display:flex;position:sticky;top:0}.barra-mobil b{font-family:var(--gn-font-titol);flex:1}.barra-mobil .lateral__sortir{color:var(--gn-gris-300)}.nav-mobil{z-index:var(--gn-z-nav);padding:var(--gn-space-1) var(--gn-space-1) calc(var(--gn-space-1) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gn-vora);background:var(--gn-bg-superficie);color:var(--gn-text-secundari);display:flex;position:fixed;bottom:0;left:0;right:0}.nav-mobil a{font-size:var(--gn-font-size-xs);flex-direction:column;flex:1;justify-content:center;gap:2px}.nav-mobil a.es-actiu{color:var(--gn-text);font-weight:var(--gn-font-pes-fort)}.marc__cos{padding-bottom:calc(var(--gn-target-min) + var(--gn-space-6) + env(safe-area-inset-bottom,0px))}}.b{justify-content:center;align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);padding:var(--gn-space-2) var(--gn-space-4);border-radius:var(--gn-radi-sm);font:inherit;font-weight:var(--gn-font-pes-mig);white-space:nowrap;cursor:pointer;transition:background var(--gn-transicio-interactiu), border-color var(--gn-transicio-interactiu);border:1px solid #0000;text-decoration:none;display:inline-flex}.b:disabled{opacity:.5;cursor:not-allowed}.b-pri{background:var(--gn-accio-primaria-bg);color:var(--gn-accio-primaria-fg)}.b-pri:hover:not(:disabled){background:var(--gn-accio-primaria-bg-hover)}.b-sec{background:var(--gn-bg-superficie);color:var(--gn-text);border-color:var(--gn-vora)}.b-sec:hover:not(:disabled){background:var(--gn-bg-superficie-alt)}.b-perill{background:var(--gn-bg-superficie);color:var(--gn-color-perill);border-color:var(--gn-color-perill)}.b-ample{width:100%}.b-text{padding:var(--gn-space-2);color:var(--gn-text-secundari);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.form{gap:var(--gn-space-4);flex-direction:column;display:flex}.camp{gap:var(--gn-space-1);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);flex-direction:column;display:flex}.camp input,.camp select,.camp textarea{min-height:var(--gn-target-min);padding:var(--gn-space-2) var(--gn-space-3);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie);color:var(--gn-text);font:inherit;font-size:var(--gn-font-size-base);font-weight:var(--gn-font-pes-normal)}.camp input:disabled,.camp select:disabled,.camp textarea:disabled{background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari)}.camp small{color:var(--gn-text-secundari);font-weight:var(--gn-font-pes-normal)}@media (pointer:coarse){.camp input,.camp select,.camp textarea{font-size:16px}}.error{padding:var(--gn-space-2) var(--gn-space-3);border-left:3px solid var(--gn-color-perill);border-radius:var(--gn-radi-sm);background:var(--gn-perill-panell-bg);color:var(--gn-perill-panell-fg);margin:0}.entrada{min-height:100vh;padding:var(--gn-space-4);place-items:center;display:grid}.entrada__caixa{gap:var(--gn-space-4);width:100%;max-width:var(--gn-dialeg-amplada-petit);padding:var(--gn-space-8) var(--gn-space-6);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-lg);background:var(--gn-bg-superficie);box-shadow:var(--gn-ombra-md);flex-direction:column;display:flex}.entrada__marca{align-items:center;gap:var(--gn-space-2);font-family:var(--gn-font-titol);font-weight:var(--gn-font-pes-fort);margin:0;display:flex}.entrada__titol{font-size:var(--gn-font-size-xl);margin:0}.entrada__text{color:var(--gn-text-secundari);margin:0}.entrada__peu{justify-content:center;display:flex}.logo-ombri{border-radius:var(--gn-radi-sm);background:var(--gn-color-tinta-700);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--gn-marca-vora);flex-shrink:0;display:inline-block}.camp__codi{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center}.totp__qr{width:200px;height:200px;padding:var(--gn-space-2);border-radius:var(--gn-radi-sm);background:var(--gn-gris-000);align-self:center}.totp__clau summary{color:var(--gn-text-secundari);cursor:pointer}.totp__clau code{margin-top:var(--gn-space-2);padding:var(--gn-space-2);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie-alt);word-break:break-all;-webkit-user-select:all;user-select:all;display:block}.pagina{gap:var(--gn-space-4);max-width:var(--gn-amplada-pagina);padding:var(--gn-space-6);flex-direction:column;margin:0 auto;display:flex}.pagina--formulari{max-width:var(--gn-formulari-amplada-estret)}@media (width<=760px){.pagina{padding:var(--gn-space-4)}}.pagina__cap{justify-content:space-between;align-items:flex-end;gap:var(--gn-space-4);flex-wrap:wrap;display:flex}.pagina__cap h1{font-size:var(--gn-font-size-xifra);margin:0}.pagina__sub{margin:var(--gn-space-1) 0 0;color:var(--gn-text-secundari)}.pagina__accions{gap:var(--gn-space-2);display:flex}.miga{margin:0 0 var(--gn-space-1);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.miga a{color:inherit}.buit{padding:var(--gn-space-6) 0;color:var(--gn-text-secundari);text-align:center;margin:0}.ic{flex-shrink:0;width:18px;height:18px}.card{min-width:0;padding:var(--gn-space-4);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-md);background:var(--gn-bg-superficie)}.card.sense-pad{padding:0;overflow:hidden}.card__cap{justify-content:space-between;align-items:center;gap:var(--gn-space-2);margin-bottom:var(--gn-space-3);display:flex}.card__cap h2,.card__cap h3{font-size:var(--gn-font-size-md);margin:0}.filtres{gap:var(--gn-space-2);flex-wrap:wrap;display:flex}.xip{align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);padding:var(--gn-space-1) var(--gn-space-4);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-pill);background:var(--gn-bg-superficie);color:var(--gn-text-secundari);font:inherit;cursor:pointer;display:inline-flex}.xip b{font-weight:var(--gn-font-pes-mig)}.xip.es-actiu{border-color:var(--gn-accio-primaria-bg);background:var(--gn-accio-primaria-bg);color:var(--gn-accio-primaria-fg)}.pill{align-items:center;gap:var(--gn-space-1);padding:2px var(--gn-space-2);border-radius:var(--gn-radi-pill);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);white-space:nowrap;border:1px solid #0000;display:inline-flex}.pill .ic{width:14px;height:14px}.st-bo{border-color:var(--gn-color-exit);color:var(--gn-text)}.st-bo .ic{color:var(--gn-color-exit)}.st-info{border-color:var(--gn-color-info);color:var(--gn-text)}.st-info .ic{color:var(--gn-color-info)}.st-avis{border-color:var(--gn-color-avis);background:var(--gn-avis-panell-bg);color:var(--gn-avis-panell-fg)}.st-greu{border-color:var(--gn-color-perill);background:var(--gn-perill-panell-bg);color:var(--gn-perill-panell-fg)}.st-greu .ic{color:var(--gn-color-perill)}.st-neutre{border-color:var(--gn-vora);background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari)}.taula{border-collapse:collapse;width:100%}.taula th{padding:var(--gn-space-3);border-bottom:1px solid var(--gn-vora);background:var(--gn-bg-superficie-alt);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig);text-align:left}.taula td{height:var(--gn-taula-fila-alcada);padding:var(--gn-space-2) var(--gn-space-3);border-bottom:1px solid var(--gn-vora);vertical-align:middle}.taula tbody tr:last-child td{border-bottom:0}.int{flex-direction:column;text-decoration:none;display:flex}.int b{font-weight:var(--gn-font-pes-fort)}.int:hover b{text-decoration:underline}.int small{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}@media (width<=760px){.taula--targetes thead{display:none}.taula--targetes,.taula--targetes tbody,.taula--targetes tr,.taula--targetes td{display:block}.taula--targetes tr{padding:var(--gn-space-3) var(--gn-space-4);border-bottom:1px solid var(--gn-vora)}.taula--targetes tbody tr:last-child{border-bottom:0}.taula--targetes td{justify-content:space-between;gap:var(--gn-space-3);height:auto;padding:var(--gn-space-1) 0;border:0;display:flex}.taula--targetes td[data-etiqueta]:before{content:attr(data-etiqueta);color:var(--gn-text-secundari)}.taula--targetes .taula__principal{padding-bottom:var(--gn-space-2)}}.fitxa-cos{gap:var(--gn-space-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.fitxa-cos .col-pan{order:2}.col-main,.col-pan{gap:var(--gn-space-4);flex-direction:column;min-width:0;display:flex}@media (width<=900px){.fitxa-cos{grid-template-columns:minmax(0,1fr)}.fitxa-cos .col-pan{order:0}}.dl{flex-direction:column;margin:0;display:flex}.dl>div{justify-content:space-between;gap:var(--gn-space-3);padding:var(--gn-space-2) 0;border-top:1px solid var(--gn-vora);display:flex}.dl>div:first-child{border-top:0;padding-top:0}.dl dt{color:var(--gn-text-secundari)}.dl dd{font-weight:var(--gn-font-pes-mig);text-align:right;overflow-wrap:anywhere;margin:0}.notes{margin:var(--gn-space-3) 0 0;padding-top:var(--gn-space-3);border-top:1px solid var(--gn-vora);color:var(--gn-text-secundari);white-space:pre-wrap}.accions-v{gap:var(--gn-space-2);margin-top:var(--gn-space-4);flex-direction:column;display:flex}.accio{margin-top:var(--gn-space-4);padding-top:var(--gn-space-4);border-top:1px solid var(--gn-vora);gap:var(--gn-space-3)}.accio h3{font-size:var(--gn-font-size-md);margin:0}.accio__text{color:var(--gn-text-secundari);margin:0}.accio--perill .accio__text{padding:var(--gn-space-2) var(--gn-space-3);border-left:3px solid var(--gn-color-perill);border-radius:var(--gn-radi-sm);background:var(--gn-perill-panell-bg);color:var(--gn-perill-panell-fg)}.seccio{gap:var(--gn-space-3);flex-direction:column;margin:0;display:flex}.seccio legend{float:left;width:100%;margin-bottom:var(--gn-space-1);color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-fort);text-transform:uppercase;letter-spacing:.05em;padding:0}.camps-2{gap:var(--gn-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seg-gran{gap:var(--gn-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=600px){.camps-2,.seg-gran{grid-template-columns:minmax(0,1fr)}}.seg-gran__opcio{align-items:center;gap:var(--gn-space-2);min-height:var(--gn-target-min);padding:var(--gn-space-2) var(--gn-space-3);border:1px solid var(--gn-vora);border-radius:var(--gn-radi-sm);font-weight:var(--gn-font-pes-mig);cursor:pointer;display:flex}.seg-gran__opcio.es-actiu{border-color:var(--gn-accio-primaria-bg);box-shadow:inset 0 0 0 1px var(--gn-accio-primaria-bg)}.form__accions{justify-content:flex-end;gap:var(--gn-space-2);flex-wrap:wrap;display:flex}.kpis{gap:var(--gn-space-3);grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));display:grid}.kpis--sense-diners{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi--hero{grid-column:1/-1}}.kpi p{margin:0}.kpi__et{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig)}.kpi .kpi__val{margin:var(--gn-space-2) 0 var(--gn-space-1);font-family:var(--gn-font-titol);font-size:var(--gn-font-size-xifra);font-weight:var(--gn-font-pes-fort);line-height:var(--gn-line-height-titol)}.kpi .kpi__hero{margin:var(--gn-space-2) 0 var(--gn-space-1);font-family:var(--gn-font-titol);font-size:calc(var(--gn-font-size-xifra) * 1.6);font-weight:var(--gn-font-pes-fort);letter-spacing:var(--gn-lletra-titol);white-space:nowrap;line-height:1}.kpi__sub,.enllac{color:var(--gn-text-secundari);font-size:var(--gn-font-size-sm)}.atencio{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.atencio li+li{border-top:1px solid var(--gn-vora)}.atencio a{align-items:center;gap:var(--gn-space-3);min-height:var(--gn-target-min);padding:var(--gn-space-2) 0;text-decoration:none;display:flex}.atencio a:hover span:last-child{text-decoration:underline}.atencio__ic{display:inline-flex}.atencio__buit{color:var(--gn-text-secundari);margin:0}.c-greu{color:var(--gn-color-perill)}.c-avis{color:var(--gn-color-avis)}.c-info{color:var(--gn-color-info)}.camps-3{gap:var(--gn-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=600px){.camps-3{grid-template-columns:minmax(0,1fr)}}.seccio:disabled{opacity:1}.fet{padding:var(--gn-space-2) var(--gn-space-3);border-left:3px solid var(--gn-color-exit);border-radius:var(--gn-radi-sm);background:var(--gn-bg-superficie-alt);margin:0}.llista-simple{margin:0;padding:0;list-style:none}.llista-simple li+li{border-top:1px solid var(--gn-vora)}.llista-simple a{justify-content:space-between;align-items:center;gap:var(--gn-space-3);min-height:var(--gn-target-min);text-decoration:none;display:flex}.llista-simple a:hover span{text-decoration:underline}.comptes{margin:0;padding:0;list-style:none}.comptes li+li{border-top:1px solid var(--gn-vora)}.compte{align-items:end;gap:var(--gn-space-2);padding:var(--gn-space-2) 0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.compte .error{grid-column:1/-1}.compte--lectura{min-height:var(--gn-target-min);align-items:center}.esborrany-cos{gap:var(--gn-space-4);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}.esborrany-cos--desat{grid-template-columns:minmax(0,1fr);max-width:52rem}@media (width<=900px){.esborrany-cos{grid-template-columns:minmax(0,1fr)}}.esborrany{gap:var(--gn-space-6);padding:var(--gn-space-8);border:1px solid var(--gn-vora-fix-clar);border-radius:var(--gn-radi-md);background:var(--gn-gris-000);color:var(--gn-gris-900);box-shadow:var(--gn-ombra-sm);flex-direction:column;display:flex}@media (width<=600px){.esborrany{padding:var(--gn-space-4)}}.esborrany__avis{padding:var(--gn-space-3);border:2px solid var(--gn-perill-fix-clar);border-radius:var(--gn-radi-sm);color:var(--gn-perill-fix-clar);font-family:var(--gn-font-titol);font-size:var(--gn-font-size-xl);font-weight:var(--gn-font-pes-fort);letter-spacing:.04em;text-align:center;margin:0}.esborrany__parts{gap:var(--gn-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.esborrany__parts h2{margin:0 0 var(--gn-space-2);color:var(--gn-gris-600);font-size:var(--gn-font-size-sm);letter-spacing:.05em;text-transform:uppercase}.esborrany__parts p{margin:0}.esborrany__linia{white-space:pre-line;display:block}.esborrany__buit{color:var(--gn-gris-600);margin:0}.esborrany__dades{gap:var(--gn-space-6);flex-wrap:wrap;margin:0;display:flex}.esborrany__dades dt{color:var(--gn-gris-600);font-size:var(--gn-font-size-sm)}.esborrany__dades dd{font-weight:var(--gn-font-pes-mig);margin:0}.esborrany__linies{border-collapse:collapse;width:100%}.esborrany__linies th,.esborrany__linies td{padding:var(--gn-space-2) 0;border-bottom:1px solid var(--gn-vora-fix-clar);text-align:left}.esborrany__linies th:last-child,.esborrany__linies td:last-child{text-align:right;white-space:nowrap}.esborrany__linies thead th{color:var(--gn-gris-600);font-size:var(--gn-font-size-sm);font-weight:var(--gn-font-pes-mig)}.esborrany__linies tbody td:first-child{padding-right:var(--gn-space-4)}.esborrany__linies tfoot th{font-weight:var(--gn-font-pes-normal);text-align:right;padding-right:var(--gn-space-4)}.esborrany__linies tfoot tr:last-child th,.esborrany__linies tfoot tr:last-child td{border-bottom:0}.esborrany__total th,.esborrany__total td{font-size:var(--gn-font-size-xl);font-weight:var(--gn-font-pes-fort)}@media print{@page{size:A4;margin:18mm}body{background:var(--gn-gris-000)}.lateral,.barra-mobil,.nav-mobil,.no-imprimir{display:none!important}.marc,.esborrany-cos{display:block}.marc__cos,.pagina{max-width:none;margin:0;padding:0}.esborrany{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:0;padding:0}}
