.rwbrv-head{position:relative;z-index:5;background:#fff;border-bottom:1px solid #d9e4dd;color:#183e33;font:600 15px/1.4 system-ui,sans-serif}.rwbrv-bar{width:min(1440px,96%);margin:auto;display:flex;align-items:center;gap:1rem;padding:.4rem 0}.rwbrv-brand{flex:none}.rwbrv-brand img{display:block;width:100px;height:auto}.rwbrv-nav{flex:1;display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,1.4vw,1.5rem);flex-wrap:wrap}.rwbrv-head a{color:#183e33;text-decoration:none}.rwbrv-head a:hover,.rwbrv-head a:focus-visible{text-decoration:underline}.rwbrv-head .rwbrv-quote{padding:.65rem 1rem;border-radius:2rem;background:#18513c;color:white!important;text-align:center}.rwbrv-chooser{position:relative}.rwbrv-chooser summary{cursor:pointer;padding:.55rem}.rwbrv-chooser nav{display:grid;gap:.55rem;position:absolute;inset-inline-end:0;z-index:10;background:white;border:1px solid #ccd9cf;padding:.8rem 1rem;box-shadow:0 4px 15px #0002;min-width:10rem}.rwbrv-chooser:not([open]) nav{display:none}.rwbrv-chooser bdi,[lang=ar].rwat-languages a,.rwat-languages a[lang=ar]{font-family:system-ui,"Segoe UI",Tahoma,Arial,sans-serif}.rwat-body table{border-collapse:collapse}.rwat-body caption{font-weight:650;text-align:start;padding:.6rem 0}.rwat-body :is(td,th){vertical-align:top}.rwat-body td a{overflow-wrap:anywhere}.rwmr-hub-card{height:auto!important;max-height:none!important}.rwmr-hub-tools label{display:grid;gap:.45rem}.rwmr-hub-tools .screen-reader-text{position:static;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;margin:0}.rwmr-hub-card>p{line-height:1.5}.rwmr-hub-card h2{overflow-wrap:anywhere}
@media(max-width:820px){.rwbrv-bar{flex-wrap:wrap;gap:.35rem .6rem}.rwbrv-brand{margin-inline-end:auto}.rwbrv-brand img{width:84px}.rwbrv-nav{order:4;flex:0 1 100%;min-width:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:1rem;padding:.25rem .2rem .6rem;scrollbar-width:thin}.rwbrv-nav a{flex:none;min-height:26px}.rwat-body table{display:block;max-width:100%;overflow-x:auto}.rwat-body{min-width:0}.rwbrv-quote{font-size:.88rem}}
html[lang^=es] body #ruiwoConsentPanel.ruiwo-consent{box-sizing:border-box;position:fixed;inset:auto 0 0!important;width:100%!important;max-width:none!important;border-radius:0;max-height:36dvh;overflow:auto;padding:.5rem max(1rem,calc((100vw - 1180px)/2)) max(.5rem,env(safe-area-inset-bottom))!important;line-height:1.35}
html[lang^=es] #ruiwoConsentPanel p{margin:.15rem 0}.rwbrv-consent-space{height:var(--rwbrv-consent-height,0);pointer-events:none}

.rwat-body .rwbrv-scroll{overflow-x:auto;max-width:100%;min-width:0;margin:1rem 0;overscroll-behavior-x:contain}.rwat-body .rwbrv-scroll table{display:table;width:100%;min-width:34rem;margin:0}.rwbrv-scroll:focus-visible{outline:2px solid #296948;outline-offset:2px}
