.footer.site-footer{border-top:1px solid var(--line);color:#617087;background:0 0;width:100%;max-width:1180px;margin:0 auto;padding:16px 24px 18px;display:block}.site-footer-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;min-width:0;display:flex}.site-footer p.site-footer-copyright{max-width:none;margin:0;font-size:11px;line-height:1.7}.site-footer-copyright>span{margin-left:5px}.site-footer-details{flex-wrap:wrap;align-items:center;gap:0 18px;min-width:0;font-size:11px;display:flex}.site-footer .footer-contact{color:#526176;overflow-wrap:anywhere;align-items:center;min-height:36px;font-size:11px;display:inline-flex}.site-footer-location{white-space:nowrap}.site-footer .footer-legal{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0;width:100%;max-width:none;margin:0;font-size:11px;font-weight:400;display:flex}.site-footer .footer-legal>a,.site-footer .footer-legal>button{color:#415269;width:auto;max-width:100%;min-height:36px;font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;padding:0 14px;font-size:11px;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.site-footer .footer-legal>a:first-child{padding-left:0}.site-footer .footer-legal>a:not(:first-child):before,.site-footer .footer-legal>button:before{content:"";border-left:1px solid #ccd4de;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.site-footer .footer-legal>a:hover,.site-footer .footer-legal>button:hover,.site-footer .footer-contact:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.site-footer p.site-footer-disclaimer{color:#617087;max-width:none;margin:2px 0 0;font-size:10px;line-height:1.7}@media (max-width:700px){.footer.site-footer{padding:16px 20px 18px}.site-footer-meta{flex-direction:column;align-items:flex-start;gap:4px}.site-footer-details{justify-content:space-between;gap:0 14px;width:100%}.site-footer .footer-contact{min-height:44px;font-size:12px}.site-footer .footer-legal{width:calc(100% + 20px);margin:0 -10px}.site-footer .footer-legal>a,.site-footer .footer-legal>button{min-height:44px;padding:0 10px;font-size:11px}.site-footer .footer-legal>a:first-child{padding-left:10px}.site-footer .footer-legal>a:before,.site-footer .footer-legal>button:before{display:none}.site-footer p.site-footer-disclaimer{margin-top:8px;font-size:10px;line-height:1.7}}@media (max-width:380px){.site-footer-copyright>span{margin-left:0;display:block}}
.practice-quiz,.premium-result{-webkit-user-select:none;user-select:none}:is(.practice-quiz,.premium-result) :is(input,textarea,[contenteditable=true],[contenteditable=""],[role=textbox]){-webkit-user-select:text;user-select:text}@media print{:is(html:has(.practice-quiz,.premium-result),body:has(.practice-quiz,.premium-result)){background:#fff!important;height:auto!important;min-height:0!important}body:has(.practice-quiz,.premium-result)>*{display:none!important}body:has(.practice-quiz,.premium-result):before{content:"APP-REBT · La impresión del contenido no está disponible.";color:#17263e;padding:24px;font:14px system-ui;display:block!important}}
