.eu-legislation{font-family:Times New Roman,Times,serif;line-height:1.5}.eu-legislation table{border-collapse:collapse;margin:.5em 0;width:100%;table-layout:auto}.eu-legislation td{vertical-align:top;padding:.25em .6em .25em 0}.eu-legislation img{width:60px;height:40px;display:inline-block}.eu-legislation hr.oj-doc-sep,.eu-legislation hr.oj-note,.eu-legislation hr.oj-separator{border:0;border-top:1px solid;opacity:.4;margin:1em 0}.eu-legislation hr.oj-doc-sep{opacity:.7;margin:2em 0}.eu-legislation .oj-hd-ti{font-weight:700;font-size:1.05em;margin:0}.eu-legislation .oj-hd-coll,.eu-legislation .oj-hd-date,.eu-legislation .oj-hd-lg,.eu-legislation .oj-hd-uniq{font-size:.9em;margin:0}.eu-legislation .oj-doc-ti{font-weight:700;font-size:1.1em;text-align:center;margin:.4em 0}.eu-legislation .oj-ti-art{font-weight:700;text-align:center;margin:1.5em 0 .5em}.eu-legislation .oj-normal{margin:.4em 0;text-align:justify}.eu-legislation .oj-italic{font-style:italic}.eu-legislation .oj-super{vertical-align:super;font-size:.75em}.eu-legislation .oj-note{font-size:.85em;margin:.3em 0}.eu-legislation .oj-signatory{text-align:center;margin:.3em 0}.eu-legislation .oj-final{margin:1em 0}.eu-legislation .oj-table{border-collapse:collapse}

/* !important is required to beat globals.css:1242-1252 which sets
 * `.slov-lex-style table { border: none !important }` on every legislation
 * page. The slov-lex-style wrapper is applied to EU content too (html-viewer.tsx),
 * so without !important here the EUR-Lex data-table grid stays invisible. */.eu-legislation table.oj-table{width:100%;margin:.5em 0;border:1px solid hsla(0,0%,50%,.55)!important}.eu-legislation table.oj-table td,.eu-legislation table.oj-table th,.eu-legislation td.oj-table,.eu-legislation th.oj-table{border:1px solid hsla(0,0%,50%,.55)!important;padding:.35em .55em}.eu-legislation .oj-tbl-txt{margin:0}.eu-legislation a{text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=b6e87730ef8bd8a5.css.map*/