.boletin{padding-top:48px;padding-bottom:80px}.boletin-cab{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:8px;display:flex}.boletin-cab .seccion{margin:6px 0 0}.boletin-dias{color:var(--dim);align-items:center;gap:4px;font-size:13px;display:flex}.boletin-dias a{text-transform:capitalize;border-radius:6px;padding:6px 10px}.boletin-dias a:hover{color:var(--text);background:var(--surface-2)}.boletin-dias .boletin-al-archivo{text-transform:none;color:var(--text);margin-left:8px;font-weight:600}.boletin-dias strong{border-bottom:2px solid var(--acento);color:var(--text);padding:6px 0;font-weight:600}.boletin-cifras{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--dim);flex-wrap:wrap;gap:8px 28px;margin:0 0 28px;padding:14px 0;font-size:13px;display:flex}.boletin-cifras b{font-family:var(--serif);color:var(--text);margin-right:6px;font-size:24px;font-weight:500}.boletin-cifras a{color:var(--dim);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:6px}.boletin-cifras a:hover,.boletin-cifras a:hover b{color:var(--acento)}@media (width<=760px){.boletin-cifras a{align-items:baseline;min-height:44px;padding-top:8px;display:inline-flex}}#importan,#otras,#tramite{scroll-margin-top:24px}@media (prefers-reduced-motion:no-preference){html:has(.boletin){scroll-behavior:smooth}}.norma{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:28px 0;scroll-margin-top:120px;display:grid}.norma:last-child{border-bottom:1px solid var(--line)}.norma:target{background:color-mix(in srgb, var(--accent-fill) 6%, transparent)}.norma-tipo{color:var(--dim);padding-top:5px;font-size:13px;line-height:1.45}.norma-tipo b{color:var(--text);margin-bottom:2px;font-size:14px;font-weight:600;display:block}.norma .titular{max-width:36em;font-family:var(--serif);text-wrap:pretty;font-size:20px;line-height:1.28}.norma .titular a:hover{color:var(--acento)}.norma .resumen{max-width:68ch;font-family:var(--serif);color:var(--dim);text-wrap:pretty;margin-top:8px;font-size:16px;line-height:1.5}.norma .afecta{color:var(--dim);margin-top:10px;font-size:13px}.norma .afecta span{color:var(--text)}.norma .meta{gap:2px 0}.norma .meta>*+:before{content:"·";color:var(--dim);padding:0 .5em}.boletin .oficial,.recuadro-norma .oficial{color:var(--text);font-weight:600}.boletin .prensa{color:var(--acento-2)}.vacio-boletin{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--dim);padding:32px 0}.boletin-sub{font-family:var(--serif);margin:48px 0 6px;font-size:24px}.boletin-sub-acl{color:var(--dim);margin:0 0 14px;font-size:13px}.boletin-otras{margin:0;padding:0;list-style:none}.boletin-otras li{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) minmax(0,240px);align-items:baseline;gap:24px;padding:12px 0;font-size:14px;display:grid}.boletin-otras li:last-child{border-bottom:1px solid var(--line)}.boletin-otras .t{color:var(--dim);font-size:13px}.boletin-otras .o{color:var(--dim);text-align:right;font-size:13px}.boletin-otras a:hover{color:var(--acento)}.boletin-otras .prensa{white-space:nowrap;margin-left:10px;font-size:13px}.boletin-tipos{margin:20px 0 0}.boletin-tipos .dim{margin-left:2px;font-weight:400}.boletin-tramite{border-top:1px solid var(--line);margin-top:40px;padding-top:14px}.boletin-tramite summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:flex}.boletin-tramite-grupo h3{margin:24px 0 8px;font-size:14px;font-weight:600}.boletin-tramite-grupo h3 .dim{font-weight:400}.boletin-tramite-grupo .boletin-otras a{color:var(--text)}.boletin-tramite summary span{color:var(--dim);font-weight:400}.boletin-tramite>ul{color:var(--dim);margin:12px 0 0;padding-left:18px;font-size:14px;line-height:1.8}.boletin-fuente{max-width:70ch;color:var(--dim);margin-top:28px;font-size:13px}.boletin-fuente a{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.norma,.boletin-otras li{grid-template-columns:minmax(0,1fr);gap:6px}.boletin-otras .o{text-align:left}.boletin-otras a,.norma .meta a,.boletin-fuente a{margin:-12px 0;padding:12px 0;display:inline-block}.boletin-otras li{padding:14px 0}}.boletin-normas .norma:first-child{border-top:0;padding-top:8px}.boletin-buscar{gap:8px;max-width:560px;margin:8px 0 20px;display:flex}.boletin-buscar input{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:0 14px}.boletin-buscar button{background:var(--text);min-height:40px;color:var(--bg);cursor:pointer;border:0;border-radius:6px;padding:0 18px;font-weight:600}.boletin-meses{margin-bottom:24px}.boletin-meses small{opacity:.7;margin-left:4px}.archivo-edicion{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:22px 0;display:grid}.archivo-edicion:last-child{border-bottom:1px solid var(--line)}.archivo-edicion .dia a{font-family:var(--serif);font-size:20px}.archivo-edicion .dia a:hover{color:var(--acento)}.archivo-edicion .dia small{color:var(--dim);margin-top:2px;font-size:13px;display:block}.archivo-edicion ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.archivo-edicion li{font-family:var(--serif);font-size:16px;line-height:1.35}.archivo-edicion li b{font-family:var(--sans);color:var(--text);margin-right:8px;font-size:13px;font-weight:600}.archivo-edicion li a:hover{color:var(--acento)}.archivo-edicion .sin{color:var(--dim);font-size:14px}.archivo-paginas{justify-content:space-between;margin-top:20px;font-size:14px;font-weight:600;display:flex}.archivo-paginas a{color:var(--text)}@media (width<=760px){.archivo-edicion{grid-template-columns:minmax(0,1fr);gap:8px}}
