@charset "UTF-8";@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-cyrillic-ext-wght-normal-JQUONSEA.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-vietnamese-wght-normal-TOS5SH3L.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-ext-wght-normal-UBEBQO7H.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-wght-normal-XZSBT77D.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vermell: #e63020;--accio: #c42b1c;--accio-fosc: #a8231a;--negre: #282828;--gris: #f6f6f6;--rosa: #f9d0cf;--rosa-clar: #fdeceb;--rosa-viu: #f2b3af;--superficie: #fff;--pas: #f3efec;--linia: #e7e2de;--linia-forta: #d6cfca;--text-2: #5f5a55;--blanc: #fff;--ok: #226b42;--ok-fons: #e5f2ea;--avis: #8a5600;--avis-fons: #fdf0d8;--error: #a8231a;--error-fons: #fde7e5;--lletra: "Plus Jakarta Sans Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--radi: 16px;--radi-petit: 12px;--toc: 44px;--t: .18s;--t-rapid: .12s;--corba: cubic-bezier(.2, .7, .2, 1);--ombra-flotant: 0 10px 30px rgb(40 40 40 / 14%), 0 2px 6px rgb(40 40 40 / 8%);color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;min-height:100%}body{font-family:var(--lletra);font-size:16px;line-height:1.55;color:var(--negre);background:var(--gris);-webkit-font-smoothing:antialiased}a{color:inherit}h1,h2,h3{line-height:1.2;margin:0 0 .5rem;letter-spacing:-.012em;text-wrap:balance}h1{font-size:clamp(1.5rem,4vw,1.7rem);font-weight:780}h2{font-size:1.06rem;font-weight:720}h3{font-size:.98rem;font-weight:700}p{margin:0 0 .75rem}small,.petit{font-size:.875rem;color:var(--text-2)}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.dreta{text-align:right}.vermell{color:var(--accio)}.apagat{color:var(--text-2)}[hidden]{display:none!important}.majuscula:first-letter{text-transform:uppercase}:focus-visible{outline:2px solid var(--negre);outline-offset:2px;box-shadow:0 0 0 5px var(--rosa);border-radius:10px}main[tabindex="-1"]:focus,main[tabindex="-1"]:focus-visible{outline:none;box-shadow:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.icona{width:1.25em;height:1.25em;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.boto,button.boto{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:var(--toc);padding:.5rem 1.05rem;font:inherit;font-weight:650;font-size:.95rem;border-radius:999px;border:1px solid var(--linia-forta);background:var(--superficie);color:var(--negre);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background var(--t) var(--corba),border-color var(--t) var(--corba),color var(--t) var(--corba),transform var(--t-rapid)}.boto:hover,button.boto:hover{background:var(--pas);border-color:var(--negre)}.boto:active,button.boto:active{transform:scale(.98)}.boto:disabled,button.boto:disabled{opacity:.45;cursor:default;transform:none}.boto.primari,button.boto.primari{background:var(--accio);border-color:var(--accio);color:var(--blanc)}.boto.primari:hover,button.boto.primari:hover{background:var(--accio-fosc);border-color:var(--accio-fosc)}.boto.fosc,button.boto.fosc{background:var(--negre);border-color:var(--negre);color:var(--blanc)}.boto.pla,button.boto.pla{border-color:transparent;background:transparent}.boto.pla:hover,button.boto.pla:hover{background:var(--pas)}.boto.perill,button.boto.perill{color:var(--error)}.boto.petit,button.boto.petit{min-height:36px;padding:.3rem .85rem;font-size:.875rem}.boto.gran,button.boto.gran{min-height:50px;padding:.65rem 1.35rem;font-size:1rem}.icona-boto{min-width:var(--toc);min-height:var(--toc);display:inline-grid;place-items:center;border:0;background:transparent;cursor:pointer;border-radius:12px;color:var(--text-2);transition:background var(--t),color var(--t)}.icona-boto:hover{background:var(--pas);color:var(--negre)}input,select,textarea{font:inherit;font-size:1rem;color:inherit;width:100%;min-height:var(--toc);padding:.55rem .8rem;border-radius:var(--radi-petit);border:1px solid var(--linia-forta);background:var(--superficie);transition:border-color var(--t),box-shadow var(--t)}input:hover,select:hover,textarea:hover{border-color:#b9b0aa}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--negre);box-shadow:0 0 0 4px var(--rosa)}input:disabled,select:disabled,textarea:disabled{background:var(--gris);color:var(--text-2)}textarea{min-height:5rem;resize:vertical}input[type=checkbox]{width:1.3rem;height:1.3rem;min-height:0;accent-color:var(--accio)}label.camp{display:grid;gap:.3rem;font-size:.9rem;font-weight:650;color:var(--negre)}label.camp>span{font-size:.875rem;color:var(--text-2);font-weight:600}.ajuda{font-size:.875rem;color:var(--text-2);margin:.2rem 0 0}.segmentat{display:flex;flex-wrap:wrap;gap:.4rem}.segmentat button{flex:1 1 auto;min-height:var(--toc);padding:.45rem .8rem;border-radius:var(--radi-petit);border:1px solid var(--linia-forta);background:var(--superficie);font:inherit;font-weight:620;font-size:.92rem;cursor:pointer;color:var(--negre);display:inline-flex;align-items:center;justify-content:center;gap:.35rem;transition:background var(--t) var(--corba),border-color var(--t) var(--corba),box-shadow var(--t) var(--corba)}.segmentat button:hover{border-color:var(--negre)}.segmentat button[aria-pressed=true]{background:var(--rosa);border-color:var(--rosa-viu);font-weight:720;box-shadow:inset 0 0 0 1px var(--rosa-viu)}.segmentat button[aria-pressed=true]:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--accio)}.segmentat.petit{gap:.3rem}.segmentat.petit button{flex:0 0 auto;min-height:34px;padding:.25rem .75rem;font-size:.85rem;border-radius:999px}.targeta{background:var(--superficie);border-radius:var(--radi);border:1px solid var(--linia);padding:1.2rem 1.3rem}.targeta+.targeta{margin-top:1rem}.capcalera{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.fila{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.graella{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.graella-2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start}.graella-2>.targeta+.targeta{margin-top:0}.buit{padding:1.6rem 1rem;text-align:center;color:var(--text-2);display:grid;gap:.8rem;justify-items:center}.buit p{margin:0}.xip{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:700;padding:.2rem .6rem;border-radius:999px;background:var(--gris);color:var(--negre);white-space:nowrap}.xip.ok{background:var(--ok-fons);color:var(--ok)}.xip.avis{background:var(--avis-fons);color:var(--avis)}.xip.error{background:var(--error-fons);color:var(--error)}.xip.rosa{background:var(--rosa)}.xip.fosc{background:var(--negre);color:var(--blanc)}.xifra{display:grid;gap:.1rem}.xifra .etiqueta{font-size:.8rem;color:var(--text-2);font-weight:650}.xifra .valor{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.barra{height:8px;border-radius:99px;background:var(--gris);overflow:hidden;border:1px solid var(--linia)}.barra>i{display:block;height:100%;background:var(--negre);border-radius:99px}.barra.avis>i{background:var(--avis)}.barra.superat>i{background:var(--error)}.barra.vermell>i{background:var(--vermell)}table.taula{width:100%;border-collapse:collapse;font-size:.95rem}table.taula th{text-align:left;font-size:.8rem;color:var(--text-2);font-weight:700;padding:.5rem;border-bottom:1.5px solid var(--linia)}table.taula td{padding:.65rem .5rem;border-bottom:1px solid var(--linia);vertical-align:top}table.taula tr.clicable{cursor:pointer}table.taula tr.clicable:hover td{background:var(--rosa-clar)}.files{display:grid}.filera{display:flex;align-items:center;gap:.8rem;min-height:56px;padding:.55rem .5rem;margin:0 -.5rem;border-radius:0;transition:background var(--t),border-radius var(--t);border-bottom:1px solid var(--linia);text-decoration:none;color:inherit;background:none;border-left:0;border-right:0;border-top:0;font:inherit;text-align:left;width:100%;cursor:pointer}.filera:last-child{border-bottom:0}.filera:hover{background:var(--pas);border-radius:var(--radi-petit);border-bottom-color:transparent}.filera .text{flex:1;min-width:0;display:grid}.filera .text strong,.filera .text small{overflow-wrap:anywhere}.filera .quan{min-width:3.6rem;font-weight:750;font-variant-numeric:tabular-nums}.avis-banda{padding:.7rem .9rem;border-radius:10px;font-size:.95rem;background:var(--avis-fons);color:var(--avis)}.error-banda{padding:.7rem .9rem;border-radius:10px;font-size:.95rem;background:var(--error-fons);color:var(--error)}.avisos{position:fixed;z-index:50;left:50%;transform:translate(-50%);bottom:calc(5.5rem + env(safe-area-inset-bottom));display:grid;gap:.5rem;width:min(30rem,100% - 2rem)}.avis-flotant{display:flex;align-items:center;gap:.8rem;padding:.6rem .6rem .6rem 1rem;border-radius:14px;background:var(--negre);color:var(--blanc);box-shadow:var(--ombra-flotant);animation:puja .22s var(--corba)}.avis-flotant span{flex:1}.avis-flotant button{color:var(--blanc);border-color:#fff6;background:transparent}@media(min-width:861px){.avisos{bottom:1.5rem}}@keyframes puja{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.esquelet{display:block;border-radius:8px;background:linear-gradient(90deg,#ece7e3,#f6f2ef,#ece7e3 90%);background-size:220% 100%;animation:brilla 1.3s linear infinite}.esquelet.linia{height:.9rem;margin:.45rem 0}.esquelet.fila{height:3.2rem;margin:.5rem 0;border-radius:var(--radi-petit)}@keyframes brilla{0%{background-position:120% 0}to{background-position:-120% 0}}.check-viu path{stroke-dasharray:24;stroke-dashoffset:24;animation:dibuixa .36s var(--corba) forwards}@keyframes dibuixa{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.check-viu path{stroke-dashoffset:0}}@media print{body{background:#fff;font-size:11pt}.no-imprimir{display:none!important}.targeta{border:0;padding:0}@page{margin:14mm}}
