.cft{--bg:#0d0f13;--sf:#151922;--rs:#1b202b;--ln:#262d3b;--tx:#f0f2f5;--mu:#98a1b3;--am:#ff6a00;--ams:rgba(255,106,0,.14);--cy:#2fd4c4;--cys:rgba(47,212,196,.14);--ok:#3ecf8e;--no:#ff5b5b;--wa:#25d366;--mono:"IBM Plex Mono",ui-monospace,monospace;background:var(--bg);color:var(--tx);font-family:var(--font-body-family,"Inter"),system-ui,sans-serif}.cft *{box-sizing:border-box}.cft a{text-decoration:none;color:inherit}.cft button{font:inherit;color:inherit;cursor:pointer}.cft .w{max-width:1400px;margin:0 auto;padding:0 20px;display:grid;gap:18px}.cft .pn{position:relative;overflow:hidden;border:1px solid var(--ln);border-radius:18px;background:linear-gradient(180deg,var(--rs),var(--sf));padding:28px 30px}.cft .k{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cy)}.cft .k i{width:8px;height:8px;border-radius:50%;background:var(--cy);box-shadow:0 0 0 4px var(--cys)}.cft h2,.cft h3{font-family:var(--hd);font-weight:700;letter-spacing:-.02em;margin:0}.cft h2{font-size:clamp(26px,3.2vw,42px);line-height:1.06}.cft h3{font-size:22px;margin-bottom:6px}.cft .ld{color:var(--mu);font-size:15px;line-height:1.6;margin:0 0 18px}.cft .hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:30px;align-items:center;background:radial-gradient(50% 120% at 100% 0%,var(--ams),transparent 70%),radial-gradient(45% 110% at 0% 100%,var(--cys),transparent 70%),linear-gradient(180deg,var(--rs),var(--sf))}.cft .hero:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--cy),var(--am),transparent)}.cft .para{margin:14px 0 0;font-size:16.5px;line-height:1.55;color:#d6dbe5}.cft .para b{color:var(--tx)}.cft .bens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cft .ben{background:#ffffff09;border:1px solid var(--ln);border-radius:14px;padding:16px 14px;transition:transform .25s,border-color .25s}.cft .ben:hover{transform:translateY(-3px);border-color:var(--cy)}.cft .ben b{display:block;font-family:var(--hd);font-size:26px;line-height:1;letter-spacing:-.02em}.cft .ben b small{font-size:14px;color:var(--mu);margin-left:2px}.cft .ben span{display:block;font-size:13px;color:var(--mu);margin-top:8px;line-height:1.35}.cft .trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cft .trust span{display:inline-flex;align-items:center;gap:7px;font-size:13px;padding:7px 11px;border-radius:999px;border:1px solid var(--ln);background:#ffffff08}.cft .trust svg{width:15px;height:15px;color:var(--ok)}.cft .sim{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:center}.cft .opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.cft .opt{border:1px solid var(--ln);background:var(--sf);border-radius:12px;padding:10px 14px;font-size:14px;transition:all .2s}.cft .opt:hover{border-color:var(--mu)}.cft .opt[aria-pressed=true]{border-color:var(--cy);background:var(--cys);color:#fff;box-shadow:0 0 0 1px var(--cy) inset}.cft .out{border-radius:16px;border:1px solid var(--ln);background:#0f1218;padding:24px;min-height:220px;display:flex;flex-direction:column;justify-content:center}.cft .big{font-family:var(--hd);font-weight:700;font-size:clamp(44px,6vw,72px);line-height:1;letter-spacing:-.03em}.cft .big small{font-size:18px;color:var(--mu);font-weight:500;margin-left:6px;letter-spacing:0}.cft .note{color:var(--mu);font-size:13.5px;line-height:1.5;margin-top:12px}.cft .cells{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.cft .cell{width:26px;height:44px;border-radius:6px;border:2px solid #3a4152;position:relative;overflow:hidden}.cft .cell i{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg,var(--ok),var(--cy));transition:height .6s cubic-bezier(.2,.8,.2,1)}.cft input[type=range]{width:100%;accent-color:var(--cy);margin:10px 0 4px}.cft .rl{display:flex;justify-content:space-between;font-family:var(--mono);font-size:12px;color:var(--mu)}.cft .meter{height:14px;border-radius:999px;background:#232a37;overflow:hidden;margin-top:16px;position:relative}.cft .meter i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--cy),var(--am));transition:width .6s cubic-bezier(.2,.8,.2,1)}.cft .verdict{display:inline-flex;align-items:center;gap:10px;font-family:var(--hd);font-size:26px;font-weight:700}.cft .verdict.ok{color:var(--ok)}.cft .verdict.no{color:var(--no)}.cft .verdict svg{width:30px;height:30px}.cft .scn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cft .sc{border:1px solid var(--ln);border-radius:14px;padding:18px;background:#ffffff06}.cft .sc svg{width:28px;height:28px;color:var(--am)}.cft .sc b{display:block;margin-top:10px;font-size:15px}.cft .sc span{display:block;color:var(--mu);font-size:13.5px;line-height:1.45;margin-top:4px}.cft .two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.cft table{width:100%;border-collapse:collapse;font-size:14.5px}.cft td{padding:11px 0;border-bottom:1px solid var(--ln);vertical-align:top}.cft td:first-child{color:var(--mu);width:42%;padding-right:14px}.cft details{border-bottom:1px solid var(--ln)}.cft summary{list-style:none;cursor:pointer;padding:15px 0;font-weight:600;display:flex;justify-content:space-between;gap:12px}.cft summary::-webkit-details-marker{display:none}.cft summary:after{content:"+";color:var(--cy);font-size:20px;line-height:1;transition:transform .2s}.cft details[open] summary:after{transform:rotate(45deg)}.cft details p{margin:0 0 16px;color:var(--mu);font-size:14.5px;line-height:1.6}.cft .cta{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:radial-gradient(60% 140% at 0% 50%,var(--ams),transparent 70%),linear-gradient(180deg,var(--rs),var(--sf))}.cft .cta .pr{font-family:var(--hd);font-size:30px;font-weight:700}.cft .cta .pr small{display:block;font-family:var(--font-body-family,"Inter");font-size:13px;color:var(--mu);font-weight:400}.cft .btns{display:flex;gap:10px;flex-wrap:wrap}.cft .b1,.cft .b2{display:inline-flex;align-items:center;gap:9px;border-radius:12px;padding:14px 20px;font-weight:700;font-size:15px;border:0;transition:transform .2s,box-shadow .2s}.cft .b1{background:var(--am);color:#111}.cft .b1:hover{transform:translateY(-2px);box-shadow:0 10px 26px -10px #ff6a00cc}.cft .b2{background:transparent;border:1px solid var(--wa);color:var(--wa)}.cft .b2:hover{background:#25d3661a}.cft .b1 svg,.cft .b2 svg{width:18px;height:18px}.product-container-bottom .product-tab-panel{display:none!important}@media(max-width:989px){.cft .hero,.cft .sim,.cft .two{grid-template-columns:1fr}.cft .scn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cft .w{padding:0 14px}.cft .pn{padding:22px 18px;border-radius:16px}.cft .bens{gap:8px}.cft .ben{padding:12px 10px}.cft .ben b{font-size:20px}.cft .ben span{font-size:12px}.cft .cta .btns,.cft .b1,.cft .b2{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.cft *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/compufy-ficha-tech.css.map */
