.herr-test{--oro:#e5c24d;--oro-claro:#f6e3a1;--marfil:#f5efe0;--gris:#b9b09a;--linea:#2b261b;--display:"Fraunces Variable","Fraunces Variable","Fraunces",Georgia,serif;--body:"Atkinson Hyperlegible",system-ui,sans-serif;color-scheme:dark}.herr-test *{box-sizing:border-box}.herr-test,.herr-test{color:var(--marfil);font-family:var(--body);background:#000;margin:0}.herr-test{padding-top:env(safe-area-inset-top,0px)}.herr-test .cab{top:env(safe-area-inset-top,0px);z-index:5;background:#000000e6;border-bottom:1px solid #e5c24d4d;justify-content:space-between;align-items:center;padding:12px 18px;display:flex;position:sticky}.herr-test .cab img{width:auto;height:32px}.herr-test .cab span{font-family:var(--display);color:var(--oro);font-size:15px;font-style:italic}.herr-test .wrap{max-width:1080px;margin:0 auto;padding:20px 18px 80px}.herr-test h1{font-family:var(--display);margin:0 0 8px;font-size:clamp(30px,5.6vw,52px);font-weight:500;line-height:1.02}.herr-test h1 i{color:var(--oro)}.herr-test h2{font-family:var(--display);margin:0 0 6px;font-size:clamp(24px,5vw,36px);font-weight:500;line-height:1.05}.herr-test .lead{color:var(--gris);max-width:60ch;margin:0 0 16px;font-size:17px;line-height:1.5}.herr-test .k{letter-spacing:.18em;text-transform:uppercase;color:var(--oro);font-size:12px;font-weight:700}.herr-test .hid{display:none!important}.herr-test .modos{gap:12px;display:grid}@media (width>=700px){.herr-test .modos{grid-template-columns:1fr 1fr}}.herr-test .modo{text-align:left;color:var(--marfil);font:inherit;cursor:pointer;background:linear-gradient(160deg,#141109,#000 60%);border:1px solid #3a3016;border-radius:18px;padding:18px 20px;transition:border-color .2s,transform .2s;display:block}.herr-test .modo:hover{border-color:var(--oro);transform:translateY(-2px)}.herr-test .modo b{font-family:var(--display);color:#fff;margin:4px 0 6px;font-size:26px;font-weight:500;line-height:1.05;display:block}.herr-test .modo span{color:var(--gris);font-size:15px;line-height:1.4}.herr-test .prog{gap:4px;margin:0 0 18px;display:flex}.herr-test .prog i{background:#2b261b;border-radius:2px;flex:1;height:4px}.herr-test .prog i.on{background:var(--oro)}.herr-test .chips{flex-wrap:wrap;gap:10px;display:flex}.herr-test .chip{color:var(--marfil);font:16px var(--body);cursor:pointer;text-align:left;background:#0b0a07;border:1px solid #6e5410;border-radius:14px;min-height:52px;padding:14px 16px;transition:background .15s,transform .1s}.herr-test .chip:active{transform:scale(.97)}.herr-test .chip[aria-pressed=true]{background:var(--oro);color:#000;border-color:var(--oro);font-weight:700}.herr-test .chip.ya[aria-pressed=true]{color:var(--oro-claro);border-color:var(--oro);background:#3a3016}.herr-test .busq{border:1px solid var(--oro);color:#fff;width:100%;font:16px var(--body);background:#0b0a07;border-radius:12px;margin:0 0 12px;padding:12px 16px}.herr-test .nav{padding:12px 0 calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000 30%);justify-content:space-between;gap:10px;margin-top:22px;display:flex;position:sticky;bottom:0}.herr-test .btn{border:1px solid var(--oro);background:var(--oro);color:#000;min-height:48px;font:700 15px var(--body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.herr-test .btn.l{color:var(--oro);background:0 0}.herr-test .btn.g{color:#fff;background:#25d366;border-color:#25d366}.herr-test .campo{gap:6px;margin-bottom:12px;display:grid}.herr-test .campo label{color:var(--gris);font-size:14px}.herr-test .campo input{border:1px solid var(--linea);color:#fff;font:16px var(--body);background:#0b0a07;border-radius:12px;padding:12px 14px}.herr-test .campo input:focus{border-color:var(--oro);outline:none}.herr-test .res{gap:10px;display:grid}.herr-test .tar{cursor:pointer;background:linear-gradient(160deg,#141109,#000 60%);border:1px solid #3a3016;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.herr-test .tar:hover{border-color:var(--oro)}.herr-test .tar.hecho{opacity:.45}.herr-test .tar .n{font-family:var(--display);color:var(--oro);width:34px;font-size:28px;font-weight:500;line-height:1}.herr-test .tar b{font-family:var(--display);color:#fff;font-size:22px;font-weight:500;line-height:1.1;display:block}.herr-test .tar p{color:var(--gris);margin:4px 0 0;font-size:14px;line-height:1.4}.herr-test .tar .por{color:var(--oro-claro);margin-top:5px;font-size:13.5px}.herr-test .tar .ya{border:1px solid var(--linea);color:var(--gris);font:12px var(--body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:8px 10px}.herr-test .tar .ya[aria-pressed=true]{border-color:var(--oro);color:var(--oro)}.herr-test .pers{flex-wrap:wrap;gap:8px;margin:8px 0 14px;display:flex}.herr-test .pers span{border:1px solid var(--oro);color:var(--oro-claro);border-radius:999px;padding:7px 12px;font-size:14px}.herr-test .cod{border:1px dashed var(--oro);word-break:break-all;color:var(--oro-claro);background:#0b0a07;border-radius:12px;margin:10px 0;padding:12px 14px;font:14px monospace}.herr-test textarea{border:1px solid var(--linea);color:#fff;background:#0b0a07;border-radius:12px;width:100%;min-height:90px;padding:12px;font:14px monospace}.herr-test .globo-panel{z-index:20;background:#000;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.herr-test .globo-cab{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top,0px));border-bottom:1px solid #e5c24d4d;justify-content:space-between;align-items:center;display:flex}.herr-test .globo-cab b{font-family:var(--display);color:#fff;font-size:20px;font-weight:500}.herr-test .globo-cab button{border:1px solid var(--oro);color:var(--oro);cursor:pointer;background:0 0;border-radius:999px;width:44px;height:44px;font-size:22px}.herr-test .globo-cv{min-height:0;position:relative}.herr-test .globo-cv canvas{touch-action:none;width:100%;height:100%;display:block}.herr-test .globo-pie{padding:14px 18px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000 25%);max-height:46vh;overflow:auto}.herr-test .globo-pie .k{margin-bottom:4px}.herr-test .globo-pie h2{font-size:clamp(24px,5.4vw,38px)}.herr-test .globo-pie .frase{font-family:var(--display);color:var(--oro-claro);margin:6px 0 10px;font-size:clamp(18px,3.8vw,24px);font-style:italic;line-height:1.3}.herr-test .globo-pie .datos{color:var(--gris);margin:0 0 12px;font-size:14px}.herr-test .globo-pie .acc{flex-wrap:wrap;gap:8px;display:flex}@media (width>=900px){.herr-test .globo-panel{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr}.herr-test .globo-cab{grid-column:1/3}.herr-test .globo-pie{background:#000;align-self:center;max-height:none;padding:30px}}
