:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fons:var(--lightningcss-light,#f1f6f6)var(--lightningcss-dark,#0b1416);--panell:var(--lightningcss-light,#fff)var(--lightningcss-dark,#122124);--panell-elevat:var(--lightningcss-light,#fff)var(--lightningcss-dark,#182b2f);--camp:var(--lightningcss-light,#f8fbfb)var(--lightningcss-dark,#0e1a1d);--vora:var(--lightningcss-light,#d6e0e2)var(--lightningcss-dark,#22363b);--vora-control:var(--lightningcss-light,#789095)var(--lightningcss-dark,#537279);--text:var(--lightningcss-light,#1d2b2e)var(--lightningcss-dark,#d9e6e6);--text-fort:var(--lightningcss-light,#0b1416)var(--lightningcss-dark,#e4f1f2);--text-suau:var(--lightningcss-light,#54686d)var(--lightningcss-dark,#8ea9ae);--accent:var(--lightningcss-light,#147e92)var(--lightningcss-dark,#72c6d3);--accent-text:var(--lightningcss-light,#0f6b7c)var(--lightningcss-dark,#7fd0dc);--accent-fons:var(--lightningcss-light,#e0f2f5)var(--lightningcss-dark,#13343a);--text-sobre-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#06282e);--ok-text:var(--lightningcss-light,#1f7a4d)var(--lightningcss-dark,#63be81);--ok-fons:var(--lightningcss-light,#e3f4ea)var(--lightningcss-dark,#12302a);--ok-fort:var(--lightningcss-light,#0f4a2c)var(--lightningcss-dark,#a8e6bf);--avis-text:var(--lightningcss-light,#8a5700)var(--lightningcss-dark,#e0b457);--avis-fons:var(--lightningcss-light,#fbf0d6)var(--lightningcss-dark,#33290f);--avis-fort:var(--lightningcss-light,#5c3a00)var(--lightningcss-dark,#e8c87e);--critic-text:var(--lightningcss-light,#c0372d)var(--lightningcss-dark,#e08273);--critic-fons:var(--lightningcss-light,#fce6e3)var(--lightningcss-dark,#3a1b15);--critic-fort:var(--lightningcss-light,#7a1f19)var(--lightningcss-dark,#f0a99c);--info-text:var(--lightningcss-light,#6a4ec0)var(--lightningcss-dark,#b9a2e6);--info-fons:var(--lightningcss-light,#efeafb)var(--lightningcss-dark,#241f3a);--info-fort:var(--lightningcss-light,#3e2a7e)var(--lightningcss-dark,#d6c8f4);--accent-hover:color-mix(in oklch, var(--accent) 88%, var(--text-fort));--pas:color-mix(in oklch, var(--text) 6%, transparent);--escaquer-a:#e8edef;--escaquer-b:#d2dadd;--sans:system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-xs:.75rem;--t-s:.8125rem;--t-m:.875rem;--t-l:1rem;--t-xl:1.25rem;--t-xxl:1.75rem;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--r-s:4px;--r-m:6px;--r-l:10px;--panell-amplada:480px;--panell-amplada-ample:720px;--ombra-menu:0 1px 2px #00000014, 0 8px 24px #0000001f;--ombra-dialeg:0 2px 4px #0000001a, 0 24px 64px #0000003d;--vel:var(--lightningcss-light,#00000052)var(--lightningcss-dark,#0009);--d-curta:.12s;--d:.18s;--d-sortida:.14s;--corba:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-tema=clar]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=fosc]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*{box-sizing:border-box}html,body{height:100%}body{background:var(--fons);color:var(--text);font:400 var(--t-m)/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--accent-text);text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-s)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero}.muted{color:var(--text-suau)}.ok{color:var(--ok-text)}.warn{color:var(--avis-text)}.bad{color:var(--critic-text)}.icona{vertical-align:-3px;flex:none}.sense-transicions *,.sense-transicions :before,.sense-transicions :after{transition:none!important}.etiqueta,.form-tasca label,.form-element label,.propietats dt,.fitxa dt,.compte-nom label,.compte-dades dt,.disseny h3.sub,.tbl th{font:600 var(--t-xs)/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-suau)}.cards{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.cards .ample{grid-column:1/-1}.pc{background:var(--panell);border:1px solid var(--vora);border-radius:var(--r-l);padding:var(--e-3) var(--e-4);min-width:0}.pc .nm{align-items:center;gap:var(--e-2);font-weight:600;font-size:var(--t-m);color:var(--text-fort);display:flex}.pc .nm a{color:inherit}.pc .nm .sub{font-weight:400;font-size:var(--t-xs);color:var(--text-suau)}.pc .nm.amb-salt{flex-wrap:wrap}.pc .nm .empeny{margin-left:auto}.pc .st{font:400 var(--t-s)/1.7 var(--mono);color:var(--text-suau);margin-top:var(--e-1)}.pc .st b{color:var(--text);font-weight:600}.pc .st .bad{color:var(--critic-text);font-weight:600}.pc .st .warn{color:var(--avis-text);font-weight:600}.pc .st.sense-marge{margin-top:0}.pc.amb-marge{margin-bottom:var(--e-3)}.pc .st.serveis{gap:var(--e-4);flex-wrap:wrap;display:flex}.pc .st.serveis>span{align-items:center;gap:var(--e-2);display:inline-flex}.pc.estreta{max-width:26rem;margin-top:var(--e-2)}.fila-botons{align-items:center;gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.empeny{margin-left:auto}.estat{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.estat svg{flex:none}.estat.petit{gap:0}a>.estat{-webkit-text-decoration:inherit;text-decoration:inherit}.e-correcte{color:var(--ok-text)}.e-avis{color:var(--avis-text)}.e-critic{color:var(--critic-text)}.e-manteniment{color:var(--info-text)}.e-sense-dada,.e-pendent{color:var(--text-suau)}.banner{gap:var(--e-2);border-radius:var(--r-m);padding:var(--e-2) var(--e-3);font-size:var(--t-s);margin-bottom:var(--e-2);border:1px solid;align-items:baseline;display:flex}.banner.warn{background:var(--avis-fons);color:var(--avis-fort);border-color:color-mix(in oklch, var(--avis-text) 35%, var(--avis-fons))}.banner.crit{background:var(--critic-fons);color:var(--critic-fort);border-color:color-mix(in oklch, var(--critic-text) 35%, var(--critic-fons))}.banner .mono{font-size:var(--t-xs)}h2.sec{font:600 var(--t-xs)/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin:var(--e-5) 0 var(--e-2)}.tblbox{border:1px solid var(--vora);border-radius:var(--r-l);background:var(--panell);overflow-x:auto}.tblbox.amb-marge{margin-bottom:var(--e-3)}table.tbl{border-collapse:collapse;width:100%;font-size:var(--t-s)}table.tbl.amb-marge{margin-top:var(--e-3)}.tbl th{text-align:left;padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--vora);white-space:nowrap}.tbl td{padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--vora)}.tbl tr:last-child td{border-bottom:none}.tbl tr.muted td{color:var(--text-suau)}.tbl .retalla{text-overflow:ellipsis;white-space:nowrap;max-width:17rem;overflow:hidden}.tbl .trenca{font-size:var(--t-xs);word-break:break-all;max-width:30rem}.tbl .sense-salt{white-space:nowrap}.tbl td.accions{gap:var(--e-1);display:flex}@media (max-width:720px){table.tbl:not(.secrets),.tbl:not(.secrets)>tbody,.tbl:not(.secrets) tr,.tbl:not(.secrets) td{display:block}.tbl:not(.secrets)>thead{display:none}.tbl:not(.secrets) tr{align-items:baseline;gap:var(--e-1) var(--e-3);padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--vora);flex-wrap:wrap;display:flex}.tbl:not(.secrets) tr:last-child{border-bottom:none}.tbl:not(.secrets) td{border:none;min-width:0;max-width:100%;padding:0}.tbl:not(.secrets) td:first-child{flex-basis:100%}.tbl:not(.secrets) td:empty{display:none}.tbl:not(.secrets) td.accions{gap:var(--e-1);display:flex}.tbl:not(.secrets) td[data-etiqueta]:before{content:attr(data-etiqueta) " ";font:400 var(--t-xs)/1.4 var(--sans);color:var(--text-suau)}.tbl .retalla,.tbl .trenca{max-width:100%}table.renovacions tr.passada td:first-child,table.renovacions tr.aviat td:first-child{box-shadow:none}.renovacions tr.passada{box-shadow:inset 2px 0 0 var(--critic-text)}.renovacions tr.aviat{box-shadow:inset 2px 0 0 var(--avis-text)}}.kpis{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.kpis.amb-marge{margin-top:var(--e-2)}.kpi{background:var(--panell);border:1px solid var(--vora);border-radius:var(--r-l);padding:var(--e-2) var(--e-3)}.kpi .v{font:600 var(--t-xxl)/1.1 var(--sans);color:var(--text-fort);font-variant-numeric:tabular-nums}.kpi .l{font:500 var(--t-xs)/1.4 var(--mono);color:var(--text-suau);letter-spacing:.04em}.kpi .d{font:500 var(--t-xs)/1.5 var(--mono);color:var(--text-suau);margin-top:var(--e-1)}.spark{width:100%;height:26px;margin-top:var(--e-2);display:block}.spark polyline{fill:none;stroke:var(--accent);stroke-width:1.6px}.badge{font:600 var(--t-xs)/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:3px var(--e-2);border-radius:var(--r-s);display:inline-block}.badge.crit{background:var(--critic-fons);color:var(--critic-fort)}.badge.warn{background:var(--avis-fons);color:var(--avis-fort)}.badge.mut{background:var(--accent-fons);color:var(--accent-text)}.chips{gap:var(--e-2);margin-bottom:var(--e-3);flex-wrap:wrap;display:flex}.chip{font:500 var(--t-s)/1 var(--sans);color:var(--text-suau);border:1px solid var(--vora);border-radius:var(--r-m);padding:6px var(--e-3);background:var(--panell)}.chip:hover{color:var(--text-fort);border-color:var(--vora-control);text-decoration:none}.chip.on{color:var(--text-sobre-accent);background:var(--accent);border-color:var(--accent)}.btn{justify-content:center;align-items:center;gap:var(--e-2);background:var(--accent);color:var(--text-sobre-accent);border:1px solid var(--accent);border-radius:var(--r-m);font:600 var(--t-m)/1.2 var(--sans);padding:var(--e-2) var(--e-4);cursor:pointer;transition:background var(--d-curta) var(--corba), border-color var(--d-curta) var(--corba), color var(--d-curta) var(--corba);display:inline-flex}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}a.btn,a.btn:hover{color:var(--text-sobre-accent);text-decoration:none}.btn:disabled{opacity:.5;cursor:default}.btn.sm{font-size:var(--t-s);padding:6px var(--e-3)}.btn.secundari,.btn.destructiu{border-color:var(--vora-control);color:var(--text);background:0 0;font-weight:500}.btn.secundari:hover{background:var(--pas);color:var(--text-fort)}.btn.destructiu{color:var(--critic-text);border-color:var(--critic-text)}.btn.destructiu:hover{background:var(--critic-fons);border-color:var(--critic-text);color:var(--critic-fort)}.btn.fantasma{color:var(--text-suau);background:0 0;border-color:#0000;font-weight:500}.btn.fantasma:hover{background:var(--pas);color:var(--text-fort)}.btn.amb-marge{margin-top:var(--e-2)}.btn.just{width:fit-content}.main input,.main select,.main textarea{background:var(--camp);border:1px solid var(--vora-control);border-radius:var(--r-s);color:var(--text-fort);font:400 var(--t-m)/1.4 var(--sans);padding:6px var(--e-2)}.main textarea{resize:vertical;width:100%;font-family:var(--mono);font-size:var(--t-s)}.main select.sm,.main input.sm{font-size:var(--t-s);padding:var(--e-1) 6px}.main input:focus,.main select:focus,.main textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.main input::placeholder,.main textarea::placeholder{color:var(--text-suau)}.selector-tema{border:1px solid var(--vora);border-radius:var(--r-m);background:var(--panell);gap:2px;padding:2px;display:inline-flex}.selector-tema button{border-radius:var(--r-s);width:28px;height:28px;color:var(--text-suau);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.selector-tema button:hover{color:var(--text-fort);background:var(--pas)}.selector-tema button[aria-checked=true]{background:var(--accent-fons);color:var(--accent-text)}details>summary{cursor:pointer;font-size:var(--t-s)}details>summary:hover{color:var(--text-fort)}details.amb-marge:not(.pc){margin-top:var(--e-2)}.mailbody{white-space:pre-wrap;word-break:break-word;font:400 var(--t-s)/1.5 var(--mono);color:var(--text);background:var(--camp);border:1px solid var(--vora);border-radius:var(--r-m);padding:var(--e-3);max-height:320px;margin:var(--e-2) 0 0;overflow-y:auto}code.mono{background:var(--camp);border-radius:var(--r-s);padding:2px 6px}code.seleccionable{font-size:var(--t-xs);-webkit-user-select:all;user-select:all}.llista-mono{font:400 var(--t-xs)/1.5 var(--mono);margin:var(--e-2) 0;padding-left:var(--e-4)}.text-mono{font:400 var(--t-xs)/1.5 var(--mono);white-space:pre-wrap}.login-wrap{min-height:100vh;padding:var(--e-4);place-items:center;display:grid}.login{background:var(--panell);border:1px solid var(--vora);border-radius:var(--r-l);width:100%;max-width:360px;padding:var(--e-5)}.login h1{font:700 var(--t-m)/1 var(--mono);letter-spacing:.06em;color:var(--accent-text);margin:0 0 var(--e-4)}.login label{font-size:var(--t-xs);color:var(--text-suau);margin:0 0 var(--e-1);display:block}.login input{background:var(--camp);border:1px solid var(--vora-control);border-radius:var(--r-s);width:100%;color:var(--text-fort);font:400 var(--t-l)/1 var(--sans);padding:10px var(--e-3);margin-bottom:var(--e-3)}.login input.otp{font:700 var(--t-xl)/1 var(--mono);letter-spacing:.3em;text-align:center}.login input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.login .btn{width:100%;padding:10px var(--e-4)}.err{color:var(--critic-text);font-size:var(--t-s);margin:calc(-1 * var(--e-1)) 0 var(--e-3)}.estat-data{font-size:var(--t-xs);margin:0 0 var(--e-2)}.nota{font-size:var(--t-s);margin:0 0 var(--e-2)}.error-fitxa{white-space:pre-wrap;font-size:var(--t-xs);margin:var(--e-2) 0 0;color:inherit}.form-linia{gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.form-linia.nom-membre{margin-top:0}.form-linia.separat{margin-top:var(--e-4)}.nom-membre input{width:12rem;max-width:100%}.compte{gap:var(--e-4);max-width:34rem;display:grid}.compte-nom label,.compte-dades dt{display:block}.compte-nom .nota{margin:var(--e-1) 0 0}.compte-nom .form-linia input{flex:14rem;min-width:0}.compte-nom [role=status]{margin:var(--e-2) 0 0}.compte-dades{margin:0}.compte-dades dd{margin:var(--e-1) 0 0}.compte-dades dd+dt{margin-top:var(--e-3)}h2.etiqueta{margin:0}.errors-sync{margin:0 0 var(--e-3);font-size:var(--t-s)}.errors-sync summary{cursor:pointer;color:var(--avis-text)}.errors-sync ul{margin:var(--e-2) 0 0;padding-left:var(--e-4);color:var(--text-suau);overflow-wrap:anywhere}.form-targeta{gap:var(--e-2);max-width:34rem;display:grid}.form-targeta>p{margin:0}.form-targeta .fila{gap:var(--e-2);flex-wrap:wrap;display:flex}.form-targeta .fila input{flex:14rem}.form-apilat{gap:var(--e-2);max-width:30rem;margin-top:var(--e-2);display:grid}.form-apilat>label{display:grid}.form-apilat>label>input,.form-apilat>label>select{width:100%}.fitxa{font-size:var(--t-s);margin:0}.fitxa dt{margin-top:var(--e-3)}.fitxa dt:first-child{margin-top:0}.fitxa dd{overflow-wrap:anywhere;margin:2px 0 0}.fitxa ul{padding-left:var(--e-4);margin:0}.fitxa+.form-tasca{margin-top:var(--e-4)}.disseny{gap:var(--e-3);display:grid}.disseny>.pc{max-height:26rem;overflow-y:auto}.disseny h3.sub{margin:0}.galeria{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.galeria li{gap:var(--e-1);min-width:0;display:grid}.galeria a{aspect-ratio:4/3;padding:var(--e-3);border:1px solid var(--vora);border-radius:var(--r-m);background:var(--escaquer-a) conic-gradient(var(--escaquer-b) 25%, transparent 0 50%, var(--escaquer-b) 0 75%, transparent 0) 0 0 / 14px 14px;transition:border-color var(--d-curta) var(--corba), box-shadow var(--d-curta) var(--corba);display:block}.galeria a:hover,.galeria a:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 25%, transparent)}.galeria img{object-fit:contain;width:100%;height:100%;display:block}.galeria span{font-size:var(--t-xs);color:var(--text-suau);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdfs{padding-left:var(--e-4);font-size:var(--t-s);margin:0}.renovacions tr.passada td:first-child{box-shadow:inset 2px 0 0 var(--critic-text)}.renovacions tr.aviat td:first-child{box-shadow:inset 2px 0 0 var(--avis-text)}.renovacions .bad{color:var(--critic-text);font-weight:600}.renovacions .warn{color:var(--avis-text);font-weight:600}.md{font-size:var(--t-m);overflow-wrap:anywhere;line-height:1.6}.md>:first-child{margin-top:0}.md h2,.md h3,.md h4,.md h5{color:var(--text-fort);margin:var(--e-4) 0 var(--e-2);line-height:1.3}.md h2{font-size:var(--t-l)}.md h3,.md h4,.md h5{font-size:var(--t-m)}.md p,.md ul,.md ol{margin:var(--e-2) 0}.md ul,.md ol{padding-left:var(--e-5)}.md li+li{margin-top:2px}.md code{font-family:var(--mono);font-size:var(--t-s);background:var(--camp);border:1px solid var(--vora);border-radius:var(--r-s);padding:1px var(--e-1)}.md pre{background:var(--camp);border:1px solid var(--vora);border-radius:var(--r-m);padding:var(--e-2) var(--e-3);overflow-x:auto}.md pre code{background:0 0;border:none;padding:0}.md blockquote{margin:var(--e-2) 0;padding-left:var(--e-3);border-left:2px solid var(--vora);color:var(--text-suau)}.md table{border-collapse:collapse;font-size:var(--t-s);margin:var(--e-2) 0;display:block;overflow-x:auto}.md th,.md td{border:1px solid var(--vora);padding:var(--e-1) var(--e-2);text-align:left}.md hr{border:none;border-top:1px solid var(--vora);margin:var(--e-4) 0}.entrada{gap:var(--e-1);margin-bottom:var(--e-4);max-width:46rem;display:grid}.entrada .fila{gap:var(--e-2);display:flex}.main .entrada input[name=text]{min-width:0;font-size:var(--t-l);padding:var(--e-2) var(--e-3);flex:auto}.entrada .ajuda{font-size:var(--t-xs);color:var(--text-suau);margin:0;line-height:1.5}.entrada .ajuda.ok{color:var(--ok-text)}.entrada .err{margin:0}.entrada details .chips{margin:var(--e-2) 0 0}.entrada button.chip{cursor:pointer}.form-tasca{gap:var(--e-3);max-width:46rem;display:grid}.form-tasca label{gap:var(--e-1);display:grid}.form-tasca .fila{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));display:grid}.form-tasca .fila>label{min-width:0}.main .form-tasca .fila select,.main .form-tasca .fila input{width:100%;min-width:0}.main .form-tasca textarea{font:400 var(--t-m)/1.5 var(--sans);min-height:7rem}.form-tasca .nota{margin:0}.detall-tasca{white-space:pre-wrap}.elements{border:1px solid var(--vora);border-radius:var(--r-l);background:var(--panell);margin:0;padding:0;list-style:none}.element{gap:var(--e-3);padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--vora);grid-template-columns:4.8rem minmax(0,1fr) auto;align-items:start;display:grid}.element:last-child{border-bottom:none}.element form{margin:0}.element .tipus{padding:3px var(--e-1);border-radius:var(--r-s);font:600 var(--t-xs)/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--text-suau);border:1px solid;margin-top:2px}.element .t-lectura{color:var(--accent-text)}.element .t-idea{color:var(--avis-text)}.element .t-eina{color:var(--ok-text)}.element .t-prompt,.element .t-skill{color:var(--info-text)}.element .titol{color:var(--text-fort);font-size:var(--t-m);overflow-wrap:anywhere}.element .titol:hover{color:var(--accent-text)}.element.descartat .titol{color:var(--text-suau)}.element .fragment{margin:var(--e-1) 0 2px;font-size:var(--t-s);color:var(--text);overflow-wrap:anywhere;line-height:1.5}.element .meta{gap:0 var(--e-3);font-size:var(--t-xs);color:var(--text-suau);flex-wrap:wrap;margin-top:2px;line-height:1.6;display:flex}.element .meta a{color:var(--text-suau)}.element .meta a:hover,.element .meta .etiq{color:var(--accent-text)}.element .meta .warn{color:var(--avis-text)}.element .llegit:hover{color:var(--ok-text);border-color:var(--ok-text);background:0 0}@media (max-width:560px){.element{grid-template-columns:minmax(0,1fr) auto}.element .tipus{grid-column:1/-1;justify-self:start}}.caixa-preguntes{max-width:46rem}.caixa-preguntes .resposta{margin-top:var(--e-2)}.text-resposta{white-space:pre-wrap;font-size:var(--t-l);color:var(--text-fort);background:var(--panell);border:1px solid var(--vora);border-radius:var(--r-l);padding:var(--e-3) var(--e-4);line-height:1.6}.text-resposta .cita{font:600 var(--t-xs)/1 var(--mono);color:var(--accent-text);padding:0 2px;text-decoration:none}.text-resposta .cita:hover{text-decoration:underline}.fonts{font-size:var(--t-s);gap:var(--e-1);margin:0;padding-left:0;list-style:none;display:grid}.fonts li:target{background:var(--accent-fons);border-radius:var(--r-s)}.fonts li:has(:target){background:var(--accent-fons);border-radius:var(--r-s)}.lectura,.suggeriments{align-items:center;gap:var(--e-2);margin:0 0 var(--e-3);font-size:var(--t-s);flex-wrap:wrap;max-width:46rem;display:flex}form.en-linia{margin:0;display:inline}.suggeriments .chip{cursor:pointer}.recents{padding-left:var(--e-4);font-size:var(--t-s);gap:2px;margin:0;display:grid}.xarxa{gap:var(--e-2);margin:0 0 var(--e-4);max-width:46rem;padding:var(--e-3) var(--e-4);border:1px solid var(--vora);border-radius:var(--r-m);background:var(--camp);display:grid}.xarxa p{margin:0}.xarxa .cita{padding:var(--e-2) var(--e-3);border-left:2px solid var(--vora);margin:0}.xarxa-imatges{gap:var(--e-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.xarxa .transcripcio summary{cursor:pointer}.xarxa .transcripcio p{margin:var(--e-2) 0 0}.xarxa-imatges img,.xarxa-video{object-fit:contain;border-radius:var(--r-s);background:var(--panell);width:100%;height:auto;max-height:70vh;display:block}.token-nou{flex-wrap:wrap;align-items:center}.token-nou code{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;background:var(--camp);padding:var(--e-1) var(--e-2);border-radius:var(--r-s)}.linies-avisos{margin:0 0 var(--e-3);gap:var(--e-1) var(--e-4);font-size:var(--t-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.linies-avisos a{color:inherit}.linies-avisos a[aria-current=true]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.linies-avisos .crit{color:var(--critic-text)}.linies-avisos .warn{color:var(--avis-text)}.linies-avisos .gris{color:var(--text-suau)}.linies-avisos .ok{color:var(--ok-text)}.linies-avisos .estat{gap:6px}.barra-secrets{align-items:center;gap:var(--e-2);margin:0 0 var(--e-3);flex-wrap:wrap;display:flex}.barra-secrets .cerca{flex:22rem;min-width:0;position:relative}.main .barra-secrets .cerca input{width:100%;padding-right:var(--e-6)}.barra-secrets kbd{right:var(--e-2);font:600 var(--t-xs)/1.4 var(--mono);color:var(--text-suau);border:1px solid var(--vora);border-radius:var(--r-s);padding:0 var(--e-1);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.barra-secrets .cerca input:focus+kbd{display:none}.main .barra-secrets select{min-width:0;max-width:13rem}.barra-secrets .interruptor,.barra-secrets .agrupa{font-size:var(--t-s);color:var(--text-suau);align-items:center;gap:6px;display:flex}.main .barra-secrets .interruptor input{width:auto;accent-color:var(--accent);padding:0}.barra-secrets .comptador{font-size:var(--t-s);color:var(--text-suau);margin-left:auto}.aplicats{margin:calc(-1 * var(--e-1)) 0 var(--e-3);align-items:center}.aplicats .chip{cursor:pointer}button.enllac{color:var(--accent-text);font:500 var(--t-s)/1.4 var(--sans);cursor:pointer;background:0 0;border:0;padding:0}button.enllac:hover{text-decoration:underline}table.secrets{table-layout:fixed;background:var(--panell);border:1px solid var(--vora)}.secrets thead th{z-index:2;background:var(--panell);position:sticky;top:0}.secrets th:first-child{width:2.2rem}.secrets th:nth-child(3){width:30%}.secrets th:nth-child(4){width:4.2rem}.secrets th:nth-child(5){width:6.5rem}.secrets th:nth-child(6){width:8.5rem}.secrets td{padding:var(--e-2) var(--e-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.secrets td.col-estat{text-align:center;padding-right:0}.secrets .id{color:var(--text-fort);font-size:var(--t-s)}.secrets .id:hover{color:var(--accent-text)}.secrets .badge{margin-left:var(--e-2);vertical-align:1px}.secrets .que{margin-left:var(--e-2);color:var(--text-suau)}.secrets .que .proj,.secrets .que .extra{color:var(--text)}.secrets td a{scroll-margin-top:2.8rem}.secrets td.on{color:var(--text);font-size:var(--t-s)}.secrets .ok,.secrets .c-trobat{color:var(--ok-text)}.secrets .bad,.secrets .c-no-trobat{color:var(--critic-text)}.secrets .c-no-comprovable,.secrets .c-manual{color:var(--text-suau)}.secrets tr.g-crit td.col-estat{box-shadow:inset 2px 0 0 var(--critic-text)}.secrets tr.g-warn td.col-estat{box-shadow:inset 2px 0 0 var(--avis-text)}.secrets tr.grup th{background:var(--fons);text-transform:none;letter-spacing:0;padding:0}.secrets tr.grup button{width:100%;padding:var(--e-2) var(--e-3);font:600 var(--t-s)/1.4 var(--sans);color:var(--text-fort);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;display:flex}.secrets tr.grup .plec{color:var(--text-suau);width:.8rem}.secrets tr.plegades button{color:var(--accent-text);font:500 var(--t-s)/1.4 var(--sans);cursor:pointer;background:0 0;border:0;padding:0}.secrets tr.plegades button:hover{text-decoration:underline}.secrets tr.plegades td{padding-left:2.9rem}mark{background:color-mix(in oklch, var(--avis-text) 30%, transparent);color:inherit;border-radius:2px;padding:0 1px}@media (max-width:720px){table.secrets,.secrets tbody,.secrets tr,.secrets th,.secrets td{display:block}.secrets thead{display:none}.secrets tr:not(.grup):not(.plegades){gap:2px var(--e-2);padding:var(--e-2);border-bottom:1px solid var(--vora);grid-template-columns:1.2rem minmax(0,1fr) auto auto;grid-template-areas:"e s s d"".o p c";display:grid}.secrets td{border:0;padding:0}.secrets td.col-estat{text-align:left;grid-area:e}.secrets td.secret{grid-area:s}.secrets td.on{grid-area:o}.secrets td.copia{grid-area:p}.secrets td.caduca{text-align:right;grid-area:d}.secrets td.comprovacio{text-align:right;grid-area:c}.secrets tr.plegades td{padding:var(--e-2) var(--e-2) var(--e-2) var(--e-6)}.secrets tr.g-crit td.col-estat,.secrets tr.g-warn td.col-estat{box-shadow:none}.secrets tr.g-crit{box-shadow:inset 2px 0 0 var(--critic-text)}.secrets tr.g-warn{box-shadow:inset 2px 0 0 var(--avis-text)}.barra-secrets .cerca{flex-basis:100%}.main .barra-secrets select{flex:1 1 calc(50% - var(--e-1));max-width:none}.barra-secrets .comptador{margin-left:0}}.fitxa-secret{max-width:46rem;margin-bottom:var(--e-4)}.on-copia{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.on-copia [role=status]{font-size:var(--t-s)}.on-copia code{overflow-wrap:anywhere}.accions-secret{padding-left:var(--e-4);margin:0}.esquelet{gap:var(--e-2);margin-top:var(--e-4);display:grid}.esquelet span{border-radius:var(--r-m);background:var(--panell);height:2.5rem;animation:1.4s ease-in-out infinite pols}@keyframes pols{50%{opacity:.45}}.avisos-mac{gap:var(--e-1);margin:0;padding:0;list-style:none;display:grid}.avisos-mac-nets{margin-top:var(--e-3)}.avisos-mac-nets>summary{margin-bottom:var(--e-2)}.salta{left:var(--e-2);z-index:20;padding:var(--e-2) var(--e-3);border-radius:var(--r-m);background:var(--accent);color:var(--text-sobre-accent);font-weight:600;position:absolute;top:-3rem}.salta:focus,.salta:hover{top:var(--e-2);color:var(--text-sobre-accent);text-decoration:none}.main:focus{outline:none}.torna-dalt{margin:var(--e-3) 0 calc(-1 * var(--e-2));font-size:var(--t-s)}.torna-dalt a{color:var(--text-suau);align-items:center;gap:var(--e-1);display:inline-flex}.torna-dalt a:hover{color:var(--accent-text)}.ressaltada{animation:1.2s ease-out ressalta}@keyframes ressalta{0%{background-color:var(--accent-fons)}to{background-color:#0000}}.buit-pagina{max-width:34rem;padding:var(--e-6) 0}.buit-pagina h1{font-size:var(--t-xl);color:var(--text-fort);margin:0 0 var(--e-2)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.estat-buit{align-items:center;gap:var(--e-2);margin:0 0 var(--e-3);padding:var(--e-5) var(--e-4);text-align:center;border:1px dashed var(--vora);border-radius:var(--r-l);flex-direction:column;display:flex}.estat-buit .icona-buit{background:var(--accent-fons);width:40px;height:40px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.estat-buit>p{color:var(--text-fort);margin:0;font-weight:600}.estat-buit details p{margin:var(--e-2) 0 0}.estat-buit details{text-align:left;width:100%;max-width:40rem}.estat-buit details code{margin-top:var(--e-2);white-space:pre-wrap;overflow-wrap:anywhere;display:block}
