.toolbox-rule-banner[data-astro-cid-kbaybdgj]{background:#ffb02026;border:1px solid #c77700;border-radius:.5rem;padding:.75rem 1rem}.toolbox-rule-banner[data-astro-cid-kbaybdgj] p[data-astro-cid-kbaybdgj]{margin:.25rem 0}.toolbox-rule-source[data-astro-cid-kbaybdgj]{font-size:.8rem}.quota-autonom-form{gap:.75rem;max-width:34rem;display:grid}.quota-autonom-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.quota-autonom-radio,.quota-autonom-check{padding:.15rem 0;display:block}.quota-autonom-check small{color:var(--mk-muted);display:block}.quota-autonom-field{gap:.25rem;display:grid}.quota-autonom-field input,.quota-autonom-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.quota-autonom-table{border-collapse:collapse;min-width:min(100%,22rem)}.quota-autonom-table th,.quota-autonom-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.quota-autonom-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.quota-autonom-strong{font-weight:700}.quota-autonom-error{color:#b00020}.quota-autonom-sources{color:var(--mk-muted);font-size:.9rem}.quota-autonom-field small{color:var(--mk-muted)}.quota-autonom-tramos{overflow-x:auto}.quota-autonom-all{border-collapse:collapse;min-width:min(100%,30rem)}.quota-autonom-all th,.quota-autonom-all td{border-bottom:1px solid var(--mk-border);text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;padding:.3rem .5rem}.quota-autonom-yours{background:#ffb02033;font-weight:700}.quota-autonom-disclaimer{font-size:.9rem}.mk-fresh-meta[data-astro-cid-n7hdvq7q]{color:var(--mk-muted);font-size:.8rem}.mk-fresh-unavailable[data-astro-cid-n7hdvq7q]{border:1px dashed var(--mk-border);border-radius:.5rem;padding:.75rem 1rem}.calendari-festius-form{gap:.75rem;max-width:34rem;display:grid}.calendari-festius-field{gap:.25rem;display:grid}.calendari-festius-field input,.calendari-festius-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.calendari-festius-selected{margin:0}.calendari-festius-link{font:inherit;color:var(--mk-link,inherit);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.calendari-festius-matches{border:1px solid var(--mk-border);border-radius:.4rem;margin:0;padding:0;list-style:none}.calendari-festius-matches button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.35rem .5rem}.calendari-festius-muted,.calendari-festius-holidays small{color:var(--mk-muted)}.calendari-festius-holidays{padding-left:1.25rem}.calendari-festius-date{min-width:4.5rem;font-weight:600;display:inline-block}.calendari-festius-check{display:block}.calendari-festius-download{margin-top:1.25rem}.compra-pis-form{gap:.75rem;max-width:34rem;display:grid}.compra-pis-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.compra-pis-radio{padding:.15rem 0;display:block}.compra-pis-field{gap:.25rem;display:grid}.compra-pis-field input,.compra-pis-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.compra-pis-field small,.compra-pis-note,.compra-pis-sources{color:var(--mk-muted)}.compra-pis-result{overflow-x:auto}.compra-pis-table{border-collapse:collapse;min-width:min(100%,24rem)}.compra-pis-table th,.compra-pis-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.compra-pis-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.compra-pis-strong{font-weight:700}.compra-pis-error{color:#b00020}.compra-pis-note,.compra-pis-sources{font-size:.9rem}.compra-pis-disclaimer{border-left:3px solid #ffb020;padding-left:.75rem;font-size:.9rem}.compra-pis-check{align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.compra-pis-warning{border-left:3px solid #b00020;padding-left:.75rem}.factura{gap:1rem;display:grid}.factura fieldset{border:1px solid var(--mk-border);border-radius:.5rem;min-width:0;margin:0;padding:.75rem 1rem 1rem}.factura legend{padding:0 .25rem;font-weight:600}.factura label,.factura .factura-label{margin-top:.5rem;font-size:.85rem;display:block}.factura input,.factura select,.factura textarea{font:inherit;box-sizing:border-box;border:1px solid var(--mk-border);background:var(--mk-bg);width:100%;color:var(--mk-text);border-radius:.3rem;padding:.35rem .5rem}.factura input[type=file]{border:0;padding:.25rem 0}.factura [aria-invalid=true]{border-color:#c62828}.factura small{color:var(--mk-muted);font-size:.8rem;display:block}.factura-error{color:#c62828;font-size:.8rem;display:block}.factura-ok{color:#2e7d32;font-size:.8rem;display:block}.factura-doc{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:0 .75rem;display:grid}.factura-parties{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.factura-lines ol{margin:0 0 .75rem;padding:0;list-style:none}.factura-line{border-bottom:1px solid var(--mk-border);grid-template-columns:minmax(10rem,3fr) minmax(4.5rem,1fr) minmax(6rem,1.3fr) minmax(4.5rem,.9fr) minmax(6rem,1.2fr) auto;align-items:start;gap:0 .5rem;padding-bottom:.5rem;display:grid}.factura-line-amount output{text-align:right;font-variant-numeric:tabular-nums;padding:.35rem 0;display:block}.factura-remove{margin-top:1.9rem}@media (width<=40rem){.factura-line{grid-template-columns:1fr 1fr}.factura-line-description{grid-column:1/-1}}.factura-summary{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:1rem;display:grid}.factura-totals{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.factura-totals caption{text-align:left;font-weight:600}.factura-totals th{text-align:left;padding:.2rem 0;font-weight:400}.factura-totals td{text-align:right}.factura-total th,.factura-total td{border-top:2px solid var(--mk-text);padding-top:.35rem;font-size:1.15rem;font-weight:700}.factura-download{font:inherit;background:var(--mk-accent);color:#fff;cursor:pointer;border:0;border-radius:.4rem;padding:.6rem 1.2rem;font-weight:600}.factura-download:disabled{opacity:.6}.factura-free-note,.factura-privacy{color:var(--mk-muted);font-size:.85rem}.factura-issues{border-left:3px solid #c62828;margin-bottom:.75rem;padding:.25rem .75rem}.factura-buttons{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.factura-file{margin-top:0}.fitxes-mates-form{gap:.75rem;max-width:34rem;display:grid}.fitxes-mates-field{gap:.25rem;display:grid}.fitxes-mates-field input,.fitxes-mates-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.fitxes-mates-seed{gap:.5rem;display:flex}.fitxes-mates-seed input{flex:1}.fitxes-mates-field small,.fitxes-mates-muted{color:var(--mk-muted)}.fitxes-mates-check{display:block}.fitxes-mates-list{columns:2 14rem;font-variant-numeric:tabular-nums;padding-left:1.75rem}.fitxes-mates-list li{padding:.2rem 0}.fitxes-mates-download{margin-top:1.25rem}.sou-net-form{grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:34rem;display:grid}.sou-net-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.sou-net-radio,.sou-net-check{padding:.15rem 0;display:block}.sou-net-check small{color:var(--mk-muted);display:block}.sou-net-field{grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}.sou-net-field input,.sou-net-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.sou-net-result{overflow-x:auto}.sou-net-headline{font-size:1.15rem;font-weight:700}.sou-net-table{border-collapse:collapse;min-width:min(100%,24rem);margin-bottom:.75rem}.sou-net-table th,.sou-net-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.sou-net-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sou-net-strong{font-weight:700}.sou-net-error,.sou-net-warning{color:#b00020}.sou-net-note,.sou-net-disclaimer,.sou-net-sources{color:var(--mk-muted);font-size:.9rem}.sou-net-details{margin:.75rem 0}.numeros-lletres-form{gap:.75rem;max-width:34rem;display:grid}.numeros-lletres-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.numeros-lletres-radio,.numeros-lletres-check{padding:.15rem 0;display:block}.numeros-lletres-field{gap:.25rem;display:grid}.numeros-lletres-field input,.numeros-lletres-field select,.numeros-lletres-field textarea{font:inherit;max-width:100%;padding:.35rem .5rem}.numeros-lletres-words{border:1px solid var(--mk-border);overflow-wrap:anywhere;border-radius:.4rem;padding:.6rem .75rem;font-size:1.15rem}.numeros-lletres-error{color:#b00020}.trimestre-form{gap:.75rem;max-width:34rem;display:grid}.trimestre-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.trimestre-radio,.trimestre-check{padding:.15rem 0;display:block}.trimestre-check small{color:var(--mk-muted);display:block}.trimestre-field{gap:.25rem;display:grid}.trimestre-field input,.trimestre-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.trimestre-table{border-collapse:collapse;min-width:min(100%,22rem)}.trimestre-table th,.trimestre-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.trimestre-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.trimestre-strong{font-weight:700}.trimestre-error{color:#b00020}.trimestre-sources{color:var(--mk-muted);font-size:.9rem}.trimestre-field small{color:var(--mk-muted)}.trimestre-disclaimer{font-size:.9rem}.trimestre-box{font-variant-numeric:tabular-nums;color:var(--mk-muted);white-space:nowrap}.trimestre-table td.trimestre-box{text-align:left}.trimestre-result{overflow-x:auto}.trimestre-hint{color:var(--mk-muted);margin:0 0 .5rem}.trimestre-outcome,.trimestre-deadline{font-weight:700}.lloguer-form{gap:.75rem;max-width:34rem;display:grid}.lloguer-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.lloguer-radio{padding:.15rem 0;display:block}.lloguer-radio small,.lloguer-field small{color:var(--mk-muted);display:block}.lloguer-field{gap:.25rem;display:grid}.lloguer-field input,.lloguer-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.lloguer-table{border-collapse:collapse;min-width:min(100%,22rem)}.lloguer-table th,.lloguer-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.lloguer-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lloguer-strong{font-weight:700}.lloguer-letter{box-sizing:border-box;width:100%;max-width:40rem;font:inherit;padding:.5rem}.lloguer-error{color:#b00020}.lloguer-note,.lloguer-latest,.lloguer-disclaimer{color:var(--mk-muted);font-size:.9rem}.finiquito-form{grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:34rem;display:grid}.finiquito-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.finiquito-radio{padding:.15rem 0;display:block}.finiquito-field{grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}.finiquito-field input,.finiquito-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.finiquito-field small,.finiquito-note,.finiquito-sources{color:var(--mk-muted)}.finiquito-result{overflow-x:auto}.finiquito-table{border-collapse:collapse;min-width:min(100%,24rem)}.finiquito-table th,.finiquito-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.finiquito-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.finiquito-strong{font-weight:700}.finiquito-error{color:#b00020}.finiquito-note,.finiquito-sources{font-size:.9rem}.finiquito-disclaimer{border-left:3px solid #ffb020;padding-left:.75rem;font-size:.9rem}.plantilles-picker{border:0;gap:.75rem;padding:0;display:grid}.plantilles-option{display:block}.plantilles-option .plantilles-muted{margin-left:1.5rem;display:block}.plantilles-muted{color:var(--mk-muted)}.plantilles-scroll{overflow-x:auto}.plantilles-sheet table{border-collapse:collapse;font-size:.85rem}.plantilles-sheet td{border:1px solid var(--mk-border);vertical-align:top;min-width:3rem;padding:.2rem .4rem}.plantilles-formula{color:var(--mk-muted);text-align:center;font-style:italic}.plantilles-input,.plantilles-input-sample{background:#ffd25040}.validadors section{margin-bottom:1.5rem}.validadors-field{gap:.25rem;max-width:34rem;display:grid}.validadors-field input,.validadors-field select,.validadors-field textarea{font:inherit;max-width:100%;padding:.35rem .5rem}.validadors-ok strong,.validadors-table .validadors-ok td:last-child{color:#1b7a3a}.validadors-ko strong,.validadors-table .validadors-ko td:last-child{color:#b00020}.validadors-table{border-collapse:collapse;min-width:min(100%,22rem)}.validadors-table th,.validadors-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.validadors-list{padding:0;list-style:none}.validadors-warning{font-weight:700}.validadors-note{color:var(--mk-muted);font-size:.9rem}@media (prefers-color-scheme:dark){.validadors-ok strong,.validadors-table .validadors-ok td:last-child{color:#5fd38a}.validadors-ko strong,.validadors-table .validadors-ko td:last-child{color:#ff8a9b}}.iva-irpf-form{gap:.75rem;max-width:34rem;display:grid}.iva-irpf-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.iva-irpf-radio,.iva-irpf-check{padding:.15rem 0;display:block}.iva-irpf-check small{color:var(--mk-muted);display:block}.iva-irpf-field{gap:.25rem;display:grid}.iva-irpf-field input,.iva-irpf-field select{font:inherit;max-width:100%;padding:.35rem .5rem}.iva-irpf-table,.iva-irpf-saved{border-collapse:collapse;min-width:min(100%,22rem)}.iva-irpf-table th,.iva-irpf-table td,.iva-irpf-saved th,.iva-irpf-saved td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.iva-irpf-table td,.iva-irpf-saved td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.iva-irpf-strong{font-weight:700}.iva-irpf-error{color:#b00020}.iva-irpf-note,.iva-irpf-sources{color:var(--mk-muted);font-size:.9rem}.iva-irpf-list{overflow-x:auto}.dies-habils-form{gap:.75rem;max-width:34rem;display:grid}.dies-habils-form fieldset{border:1px solid var(--mk-border);border-radius:.4rem;padding:.5rem .75rem}.dies-habils-radio,.dies-habils-check{padding:.15rem 0;display:block}.dies-habils-field{gap:.25rem;display:grid}.dies-habils-field small,.dies-habils-muted{color:var(--mk-muted)}.dies-habils-field input{font:inherit;max-width:100%;padding:.35rem .5rem}.dies-habils-selected{margin:0}.dies-habils-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.dies-habils-matches{border:1px solid var(--mk-border);border-radius:.4rem;margin:0;padding:0;list-style:none}.dies-habils-matches li+li{border-top:1px solid var(--mk-border)}.dies-habils-matches button{font:inherit;text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem .6rem}.dies-habils-result{margin-top:1.25rem}.dies-habils-big{margin:.5rem 0;font-size:1.4rem;font-weight:700}.dies-habils-table{border-collapse:collapse;min-width:min(100%,22rem)}.dies-habils-table th,.dies-habils-table td{border-bottom:1px solid var(--mk-border);text-align:left;padding:.3rem .5rem}.dies-habils-table td{text-align:right}.dies-habils-holidays{padding-left:1.2rem}.dies-habils-date{font-variant-numeric:tabular-nums;font-weight:600}.dies-habils-warning,.dies-habils-error{border-left:4px solid var(--mk-border);padding:.4rem .75rem}.dies-habils-error{font-weight:600}.dies-habils-pro{margin-top:1.5rem}
