.hl-tool{--hl-accent: #e1b135;--hl-accent-ink: #111;--hl-bg: #1d1d1d;--hl-panel: #232323;--hl-panel-2: #2a2a2a;--hl-field: #151515;--hl-line: #3a3a3a;--hl-text: #ffffff;--hl-muted: #b3b3b3;--hl-warn: #ed5821;--hl-bad: #e5484d;--hl-head: "Archivo Narrow", "Arial Narrow", sans-serif;--hl-mono: ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;color:var(--hl-text);font-size:15px;line-height:1.45}.hl-tool *,.hl-tool *:before,.hl-tool *:after{box-sizing:border-box}.hl-tool [hidden]{display:none!important}.hl-tool label{display:block;margin:0;font-size:13px;color:var(--hl-text)}.hl-tool .hl-sel,.hl-tool .hl-num,.hl-tool .hl-text{height:34px;margin:0;padding:0 10px;background-color:var(--hl-field);color:var(--hl-text);border:1px solid var(--hl-line);border-radius:5px;font:13px/1 var(--hl-mono);max-width:100%}.hl-tool .hl-sel{-webkit-appearance:none;appearance:none;padding-right:28px;font-family:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23e1b135' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.hl-tool .hl-sel:focus-visible,.hl-tool .hl-num:focus-visible,.hl-tool .hl-text:focus-visible,.hl-tool .hl-ta:focus-visible{outline:none;border-color:var(--hl-accent);box-shadow:0 0 0 3px #e1b13540}.hl-tool .hl-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;background:var(--hl-panel-2);color:var(--hl-text);border:1px solid #4a4a4a;border-radius:6px;font:700 14px/1 var(--hl-head);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.hl-tool .hl-btn:hover{border-color:var(--hl-accent)}.hl-tool .hl-btn:focus-visible,.hl-tool .hl-seg__btn:focus-visible,.hl-tool summary:focus-visible,.hl-tool .hl-table-wrap:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.hl-tool .hl-btn--primary{background:var(--hl-accent);border-color:var(--hl-accent);color:var(--hl-accent-ink)}.hl-tool .hl-btn--primary:hover{background:#ecc456;border-color:#ecc456}.hl-tool .hl-btn--ghost{background:transparent;border-color:transparent;color:var(--hl-muted)}.hl-tool .hl-btn--ghost:hover{color:var(--hl-text);border-color:var(--hl-line)}.hl-tool .hl-btn.is-done{background:#2f8a4a;border-color:#2f8a4a;color:#fff}.hl-pastebar{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;border:1px dashed rgba(225,177,53,.55);border-radius:6px;background:#e1b1350f}.hl-pastebar p{margin:0;font-size:14px;color:#dcdcdc}.hl-keys{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.hl-keys b{color:var(--hl-muted);font-weight:400}.hl-tool kbd{display:inline-block;min-width:30px;padding:5px 7px;background:#2f2f2f;border:1px solid #555;border-bottom-width:3px;border-radius:5px;color:var(--hl-accent);font:700 13px/1 var(--hl-mono);text-align:center}@media(max-width:749px){.hl-keys{display:none}}.hl-inputs{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:749px){.hl-inputs{grid-template-columns:1fr}}.hl-pane{display:flex;flex-direction:column;background:var(--hl-panel);border:1px solid var(--hl-line);border-radius:6px;overflow:hidden;min-width:0}.hl-pane__head,.hl-win__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:linear-gradient(#323232,#2a2a2a);border-bottom:1px solid #111;box-shadow:inset 3px 0 0 var(--hl-accent)}.hl-pane__title,.hl-win__title{font:700 15px/1.2 var(--hl-head);letter-spacing:.06em;text-transform:uppercase}.hl-pane.is-flash{animation:hl-flash 1s ease-out}@keyframes hl-flash{0%{border-color:var(--hl-accent);box-shadow:0 0 0 3px #e1b13559}to{border-color:var(--hl-line);box-shadow:none}}.hl-pane__tools{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.hl-tool .hl-mini{height:26px;padding:0 10px;background:transparent;color:var(--hl-accent);border:1px solid rgba(225,177,53,.6);border-radius:5px;font:700 12px/1 var(--hl-head);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.hl-tool .hl-mini:hover{background:var(--hl-accent);color:var(--hl-accent-ink)}.hl-tool .hl-mini:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.hl-chip{flex:0 0 auto;padding:3px 8px;border-radius:999px;border:1px solid var(--hl-line);color:var(--hl-muted);font:12px/1 var(--hl-mono)}.hl-chip.is-ok{border-color:#e1b13599;color:var(--hl-accent)}.hl-chip.is-bad{border-color:#e5484db3;color:#ff8a8d}.hl-tool .hl-ta{display:block;width:100%;height:210px;min-height:120px;margin:0;padding:10px 12px;background:var(--hl-field);color:#e9e9e9;border:0;border-radius:0;font:12px/1.45 var(--hl-mono);white-space:pre;overflow:auto;resize:vertical;tab-size:6}.hl-tool .hl-ta::placeholder{color:#8a8a8a;white-space:pre-wrap}.hl-tool .hl-ta.is-drop{box-shadow:inset 0 0 0 2px var(--hl-accent)}.hl-pane__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:8px 12px;border-top:1px solid var(--hl-line);font-size:12px;color:var(--hl-muted)}.hl-tool .hl-sel-wrap{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--hl-muted)}.hl-tool .hl-sel-wrap .hl-sel{height:30px;font-size:12px}.hl-hint{font-size:12px;color:#8f8f8f}.hl-axes{margin-top:12px;border:1px solid var(--hl-line);border-radius:6px;background:var(--hl-panel)}.hl-axes summary,.hl-advanced summary{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;list-style:none;font:700 14px/1.2 var(--hl-head);letter-spacing:.05em;text-transform:uppercase}.hl-axes summary::-webkit-details-marker,.hl-advanced summary::-webkit-details-marker{display:none}.hl-axes summary:before,.hl-advanced summary:before{content:"";width:7px;height:7px;border-right:2px solid var(--hl-accent);border-bottom:2px solid var(--hl-accent);transform:rotate(-45deg);transition:transform .15s;flex:0 0 auto}.hl-axes[open] summary:before,.hl-advanced[open] summary:before{transform:rotate(45deg)}.hl-axes summary span{font-family:inherit;font-weight:400;font-size:13px;text-transform:none;letter-spacing:0;color:var(--hl-muted)}.hl-axes__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 12px}@media(max-width:749px){.hl-axes__grid{grid-template-columns:1fr}}.hl-tool .hl-field{display:flex;flex-direction:column;gap:6px;color:var(--hl-muted);font-size:12px}.hl-tool .hl-field .hl-text{width:100%}.hl-axes__note{margin:10px 12px 12px;font-size:12px;color:#8f8f8f}.hl-axes__note.is-bad{color:#ff8a8d}.hl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0}.hl-notice{flex:1 1 240px;font-size:13px;color:var(--hl-accent)}.hl-notice.is-bad{color:#ff8a8d}.hl-error{margin:0 0 16px;padding:12px 14px;background:#e5484d1f;border:1px solid rgba(229,72,77,.55);border-radius:6px;font-size:14px}.hl-results{margin-top:4px}.hl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px}.hl-stat{padding:10px 12px;background:var(--hl-panel);border:1px solid var(--hl-line);border-left:3px solid var(--hl-accent);border-radius:4px;min-width:0}.hl-stat b{display:block;font:700 22px/1.1 var(--hl-mono);color:var(--hl-text)}.hl-stat span{display:block;margin-top:4px;font-size:12px;line-height:1.3;color:var(--hl-muted)}.hl-stat.is-warn{border-left-color:var(--hl-warn)}.hl-stat.is-warn b{color:var(--hl-warn)}.hl-seg{display:inline-flex;max-width:100%;overflow-x:auto;border:1px solid var(--hl-line);border-radius:6px;background:var(--hl-panel);scrollbar-width:thin}.hl-tool .hl-seg__btn{flex:0 0 auto;height:36px;padding:0 14px;background:transparent;color:var(--hl-muted);border:0;border-right:1px solid var(--hl-line);border-radius:0;font-family:inherit;font-weight:600;font-size:13px;line-height:1;cursor:pointer;white-space:nowrap}.hl-tool .hl-seg__btn:last-child{border-right:0}.hl-tool .hl-seg__btn:hover{color:var(--hl-text)}.hl-tool .hl-seg__btn.is-active{background:var(--hl-accent);color:var(--hl-accent-ink);font-weight:700}.hl-stage-desc{margin:12px 0;font-size:14px;color:var(--hl-muted);max-width:95ch}.hl-win{border:1px solid var(--hl-line);border-radius:6px;overflow:hidden;background:#101010}.hl-win__sub{font:12px/1.2 var(--hl-mono);color:var(--hl-muted);text-align:right}.hl-win__bar{flex-wrap:wrap}.hl-win__tools{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 12px}.hl-tool .hl-hlbtn.is-on{background:var(--hl-accent);color:var(--hl-accent-ink)}.hl-table-wrap{overflow:auto;max-height:min(72vh,900px)}.hl-tool table.hl-table{width:auto;min-width:100%;margin:0;border-collapse:separate;border-spacing:0;font:11px/1 var(--hl-mono);font-variant-numeric:tabular-nums}.hl-tool .hl-table td,.hl-tool .hl-table th{padding:4px 5px;border-right:1px solid rgba(0,0,0,.28);border-bottom:1px solid rgba(0,0,0,.28);white-space:nowrap;text-align:center;letter-spacing:0;text-transform:none}.hl-tool .hl-table td{color:#111;min-width:40px;cursor:crosshair}.hl-tool .hl-table td:hover{filter:brightness(1.12)}.hl-tool .hl-table tbody th{position:sticky;left:0;z-index:2;background:#2b2b2b;color:#e2e2e2;font-weight:600;text-align:right;padding:4px 8px;border-right:1px solid #555;border-bottom-color:#1a1a1a}.hl-tool .hl-table tfoot th{position:sticky;bottom:0;z-index:2;background:#2b2b2b;color:#e2e2e2;font-weight:600;padding:6px 5px;border-top:1px solid #555;border-right-color:#1a1a1a}.hl-tool .hl-table tfoot th.hl-corner{left:0;z-index:3;color:var(--hl-accent);font:700 11px/1 var(--hl-head);letter-spacing:.06em;border-right:1px solid #555}.hl-tool .hl-table td.hl-cell--learn{box-shadow:inset 0 0 0 2px #000;font-weight:700}.hl-tool .hl-table td.hl-cell--changed{box-shadow:inset 0 0 0 1px #0000008c}.hl-tool .hl-table td.hl-cell--outlier{outline:2px dashed #a30000;outline-offset:-3px;font-weight:700}.hl-tool .hl-table td.hl-cell--zero{color:#7a7a7a}.hl-tool .hl-table td.hl-cell--raised{outline:2px dotted #111;outline-offset:-3px}.hl-tool .hl-table td.hl-cell--gap{outline:1px dashed #111;outline-offset:-3px}.hl-tool .hl-table td.hl-cell--spike{outline:2px solid var(--hl-warn);outline-offset:-2px;font-weight:700}.hl-tool .hl-table.is-hl td.is-same{background:#2b2b2b!important;color:#6e6e6e}.hl-tool .hl-table td.is-sel{outline:2px solid #fff;outline-offset:-2px}.hl-tool .hl-table td.is-pinned{outline:2px solid #fff;outline-offset:-2px;box-shadow:inset 0 0 0 4px #000}.hl-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:10px 0 0;font-size:12px;color:var(--hl-muted)}.hl-legend span{display:inline-flex;align-items:center;gap:6px}.hl-sw{display:inline-block;width:16px;height:12px;background:#9fd36b}.hl-sw--learn{box-shadow:inset 0 0 0 2px #000}.hl-sw--outlier{outline:2px dashed #a30000;outline-offset:-3px}.hl-sw--changed{box-shadow:inset 0 0 0 1px #000000b3}.hl-sw--raised{outline:2px dotted #111;outline-offset:-3px}.hl-sw--gap{outline:1px dashed #111;outline-offset:-3px}.hl-sw--same{background:#2b2b2b;box-shadow:inset 0 0 0 1px #444}.hl-sw--spike{outline:2px solid #ed5821;outline-offset:-2px}.hl-curves{margin-top:16px;padding:12px;background:var(--hl-panel);border:1px solid var(--hl-line);border-radius:6px}.hl-curves__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.hl-curves__title{font:700 14px/1.2 var(--hl-head);letter-spacing:.05em;text-transform:uppercase}.hl-curves__key{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--hl-muted)}.hl-key{display:inline-block;width:20px;height:0;margin:0 2px 0 8px;vertical-align:middle}.hl-key--before{border-top:2px dashed #9a9a9a}.hl-key--after{border-top:3px solid var(--hl-accent)}.hl-key--dot{width:7px;height:7px;border-radius:50%;background:#fff}.hl-curves__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:749px){.hl-curves__grid{grid-template-columns:1fr}}.hl-curve{margin:0;padding:8px 8px 4px;background:#141414;border:1px solid #2f2f2f;border-radius:5px;min-width:0}.hl-curve figcaption{margin:0 0 4px;font-size:12px;color:var(--hl-muted)}.hl-curve figcaption b{color:var(--hl-text)}.hl-curve svg{display:block;width:100%;height:auto;overflow:visible}.hl-curve .hl-g{stroke:#2c2c2c;stroke-width:1}.hl-curve .hl-yl,.hl-curve .hl-xl{fill:#8a8a8a;font-size:13px;font-family:var(--hl-mono)}.hl-curve .hl-before{fill:none;stroke:#9a9a9a;stroke-width:2;stroke-dasharray:6 4}.hl-curve .hl-after{fill:none;stroke:var(--hl-accent);stroke-width:2.5;stroke-linejoin:round}.hl-curve .hl-dot{fill:#fff}.hl-curve .hl-selline{stroke:#ffffff59;stroke-width:1;stroke-dasharray:2 3}.hl-curve .hl-selpt{fill:none;stroke:#fff;stroke-width:2}.hl-curves__hint{margin:8px 0 0;font-size:12px;color:#8f8f8f}.hl-legend__hint{color:#8f8f8f}.hl-scale em{font-style:normal}.hl-ramp{display:inline-block;width:90px;height:10px;border-radius:2px}.hl-ramp--heat{background:linear-gradient(90deg,#4747f0,#39efef,#39ef39,#efef39,#f04747)}.hl-ramp--div{background:linear-gradient(90deg,#196fe6,#d1e2fa,#d6d6d6,#fad5d1,#e62e19)}.hl-copybar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px;background:var(--hl-panel);border:1px solid var(--hl-line);border-radius:6px}.hl-copynote{flex:1 1 260px;font-size:13px;color:var(--hl-muted)}.hl-advanced{margin-top:18px;border:1px solid var(--hl-line);border-radius:6px;background:var(--hl-panel)}.hl-settings{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px 18px;padding:4px 12px 12px}.hl-tool .hl-settings label{display:flex;flex-direction:column;gap:6px}.hl-tool .hl-setting>span{font-weight:600}.hl-tool .hl-settings .hl-num,.hl-tool .hl-settings .hl-sel{width:100%}.hl-tool .hl-settings small{font-size:12px;font-weight:400;line-height:1.35;color:var(--hl-muted)}.hl-settings__foot{padding:0 12px 12px}.hl-tip{position:fixed;z-index:1000;min-width:190px;padding:8px 10px;background:#0d0d0d;border:1px solid var(--hl-accent);border-radius:6px;box-shadow:0 8px 22px #00000080;font:12px/1.5 var(--hl-mono);color:#eee;pointer-events:none}.hl-tip b{display:block;margin-bottom:4px;color:var(--hl-accent);font-family:var(--hl-head);font-size:13px;letter-spacing:.04em}.hl-tip div{display:flex;justify-content:space-between;gap:16px}.hl-tip__k,.hl-tip__v span{color:#9a9a9a}.hl-tip em{font-style:normal;color:#ff8a8d}@media(max-width:749px){.hl-tool .hl-btn{height:38px;padding:0 14px;font-size:13px}}@media(prefers-reduced-motion:reduce){.hl-tool *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/holley-learn.css.map */
