:root{--zah-ink:#111;--zah-mute:#555;--zah-paper:#fdfcf8;--zah-line:#d9d2bd;--zah-gold:#b8901f;--zah-gold-d:#7a5d0c;--zah-gold-l:#f6efd9;--zah-black:#0d0d0d}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.zah-page{background:var(--zah-paper);color:var(--zah-ink);margin:0;font:15px/1.6 Arial,Helvetica Neue,Helvetica,sans-serif}.zah-page a{color:var(--zah-gold-d)}.zah-page a:hover{color:var(--zah-black)}.zah-page a:focus-visible,.zah-burger:focus-visible{outline:2px solid var(--zah-gold);outline-offset:2px}.zah-skip{background:#fff;padding:6px 10px;position:absolute;top:0;left:-999px}.zah-skip:focus{z-index:9;left:8px}.zah-top{background:var(--zah-black);border-bottom:3px solid var(--zah-gold);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.zah-mark{align-items:center;gap:10px;text-decoration:none;display:flex}.zah-page .zah-mark{color:#fff}.zah-mark-i{border:1px solid var(--zah-gold);width:40px;height:40px;display:block}.zah-mark-t{letter-spacing:.2px;color:#fff;font-family:Arial Black,Arial,sans-serif;font-size:19px}.zah-mark-n{color:var(--zah-gold)}.zah-mark-s{color:#cfc6a8;text-transform:uppercase;letter-spacing:1px;border-left:1px solid #444;padding-left:10px;font-size:12px;display:none}.zah-burger{cursor:pointer;color:var(--zah-black);background:var(--zah-gold);text-transform:uppercase;letter-spacing:.5px;padding:6px 10px;font:700 13px Arial,sans-serif}.zah-navt{opacity:0;pointer-events:none;position:absolute}.zah-wrap{max-width:1180px;margin:0 auto}.zah-side{border-bottom:1px solid var(--zah-line);background:#f3efe3;padding:6px 14px 12px;display:none}.zah-navt:checked~.zah-wrap .zah-side{display:block}.zah-side-h{text-transform:uppercase;letter-spacing:1px;color:var(--zah-mute);border-bottom:1px solid var(--zah-line);margin:10px 0 4px;padding-bottom:3px;font:700 11px Arial,sans-serif}.zah-side-l{margin:0;padding:0;list-style:none}.zah-side-l li{margin:0}.zah-side-a{padding:5px 0;font-size:14px;text-decoration:none;display:block}.zah-page .zah-cur{color:var(--zah-ink);font-weight:700}.zah-main{border-left:1px solid var(--zah-line);border-right:1px solid var(--zah-line);background:#fff;min-width:0;padding:14px 14px 30px}.zah-crumbs{color:var(--zah-mute);margin:0 0 6px;font-size:12px}.zah-crumbs-s{color:var(--zah-gold)}.zah-h1{border-bottom:1px solid var(--zah-line);margin:0;padding-bottom:6px;font-family:Arial Black,Arial,sans-serif;font-size:26px;font-weight:900;line-height:1.2}.zah-from{color:var(--zah-mute);margin:6px 0 14px;font-size:13px;font-style:italic}.zah-txt{counter-reset:zah-s}.zah-txt h2,.zah-faq-h{border-bottom:2px solid var(--zah-gold);margin:26px 0 8px;padding-bottom:4px;font-family:Arial Black,Arial,sans-serif;font-size:19px;font-weight:900;line-height:1.3}.zah-txt h2:before{counter-increment:zah-s;content:counter(zah-s) ". ";color:var(--zah-gold-d)}.zah-txt h3{margin:18px 0 6px;font-size:16px}.zah-txt p,.zah-txt ul,.zah-txt ol{margin:0 0 12px}.zah-txt ul,.zah-txt ol{padding-left:22px}.zah-txt li{margin-bottom:4px}.zah-txt blockquote{background:var(--zah-gold-l);border-left:4px solid var(--zah-gold);margin:0 0 14px;padding:8px 12px}.zah-txt blockquote p{margin:0}.zah-txt a[href^=\#sources],.zah-txt a[href^=\#fuentes]{vertical-align:super;font-size:.72em;line-height:0;text-decoration:none}.zah-txt table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:14px;display:block;overflow-x:auto}.zah-txt th,.zah-txt td{border:1px solid var(--zah-line);text-align:left;vertical-align:top;padding:6px 8px}.zah-txt th{background:#f3efe3}.zah-txt code{background:#f3efe3;padding:0 3px;font-size:13px}.zah-txt h2#sources~ol,.zah-txt h2#fuentes~ol{color:var(--zah-mute);font-size:13px}.zah-box{border-collapse:collapse;border:1px solid var(--zah-line);background:#faf8f1;width:100%;margin:0 0 16px;font-size:13px}.zah-box-c{caption-side:top;background:var(--zah-black);color:var(--zah-gold);text-align:center;padding:7px 8px;font:900 14px Arial Black,Arial,sans-serif}.zah-box-img{text-align:center;padding:10px;display:none}.zah-box-img img{max-width:140px;height:auto}.zah-box-k,.zah-box-v{border-top:1px solid var(--zah-line);vertical-align:top;text-align:left;padding:5px 8px}.zah-box-k{background:#f3efe3;width:42%;font-weight:700}.zah-toc{border:1px solid var(--zah-line);background:#faf8f1;min-width:240px;max-width:100%;margin:0 0 14px;padding:8px 14px 6px;font-size:14px;display:inline-block}.zah-toc-h{text-align:center;margin:0 0 4px;font-weight:700}.zah-toc-l{margin:0;padding-left:20px}.zah-toc-l li{margin:2px 0}.zah-proc,.zah-note{border:1px solid var(--zah-line);background:#faf8f1;margin:18px 0;padding:10px 14px}.zah-proc-h,.zah-note-h{margin:0 0 6px;font-weight:700}.zah-proc-l{margin:0;padding-left:22px}.zah-proc-l li{margin-bottom:6px}.zah-note-s{color:var(--zah-mute);font-size:13px}.zah-pc{border-collapse:collapse;width:100%;margin:18px 0;font-size:14px}.zah-pc th,.zah-pc td{border:1px solid var(--zah-line);vertical-align:top;text-align:left;width:50%;padding:6px 8px}.zah-pc th{background:#f3efe3}.zah-pc ul{margin:0;padding-left:18px}.zah-faq-l{margin:0}.zah-faq-l dt{margin-top:12px;font-weight:700}.zah-faq-l dd{margin:3px 0 0 16px}.zah-ext{border:1px solid var(--zah-black);border-top:4px solid var(--zah-gold);background:#fff;margin:26px 0 10px;padding:12px 14px}.zah-ext-h{text-transform:uppercase;letter-spacing:1px;color:var(--zah-mute);margin:0 0 4px;font:700 11px Arial,sans-serif}.zah-ext-p{color:#333;margin:0 0 10px;font-size:13px}.zah-page .zah-ext-b,.zah-txt a[href^="/start-room/"]{background:var(--zah-black);color:var(--zah-gold);border:1px solid var(--zah-gold);padding:9px 16px;font:700 14px Arial,sans-serif;text-decoration:none;display:inline-block}.zah-page .zah-ext-b:hover,.zah-txt a[href^="/start-room/"]:hover{background:var(--zah-gold);color:var(--zah-black)}.zah-stamp{color:var(--zah-mute);border-top:1px solid var(--zah-line);margin:16px 0 0;padding-top:6px;font-size:12px}.zah-foot{background:var(--zah-black);color:#cfc6a8;border-top:3px solid var(--zah-gold);padding:16px 14px 22px;font-size:13px}.zah-foot-l{flex-wrap:wrap;gap:6px 18px;max-width:1180px;margin:0 auto 8px;padding:0;list-style:none;display:flex}.zah-page .zah-foot-l a{color:var(--zah-gold)}.zah-foot-p{max-width:1180px;margin:4px auto}.zah-foot-rg{color:#fff}@media (width>=900px){.zah-burger{display:none}.zah-mark-s{display:inline}.zah-wrap{grid-template-columns:180px minmax(0,1fr);display:grid}.zah-side{background:0 0;border:0;padding:14px 12px 0 14px;display:block}.zah-main{padding:18px 26px 34px}.zah-h1{font-size:30px}.zah-box{float:right;width:300px;margin:0 0 14px 20px}.zah-box-img{display:table-cell}}
