@font-face{font-family:"Inter";font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kn-sheet{position:fixed;inset:0 0 var(--above-bar,96px) 0;z-index:30;display:none;align-items:center;justify-content:center;padding:16px;background:rgba(8,9,12,.55);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.kn-sheet.open{display:flex}.kn-box{width:min(480px,100%);max-height:100%;overflow:auto;background:rgba(26,28,33,.78);border:1px solid rgba(74,222,128,.38);border-radius:14px;padding:16px 16px 14px;color:var(--k-text,#e2e8f0);font-family:var(--k-font,var(--sans));box-shadow:0 18px 50px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06)}.kn-box h2{margin:0 0 4px;font:600 15px/1.3 var(--k-font,var(--sans));color:var(--co-text-strong,#fff)}.kn-box p{margin:0 0 10px;font-size:12.5px;line-height:1.5;color:var(--k-text-2,#c7cdd6)}.kn-box ul{margin:0 0 10px;padding-left:18px;font-size:12.5px;line-height:1.5;color:var(--k-text-2,#c7cdd6)}.kn-box small{display:block;font-size:11.5px;color:var(--k-text-3,#8a94a3);line-height:1.45}.kn-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.kn-actions button{flex:1 1 140px;min-height:36px;border-radius:10px;border:1px solid var(--k-line-2,rgba(255,255,255,.14));background:transparent;color:var(--k-text,#e2e8f0);font:500 13px var(--k-font,var(--sans));cursor:pointer}.kn-actions button:hover{border-color:rgba(255,255,255,.28)}.kn-actions button.kn-main{background:transparent;border-color:rgba(255,255,255,.22);color:#fff}.kn-actions button:focus-visible{outline:2px solid var(--k-green,#22c55e);outline-offset:2px}.kn-list{list-style:none;margin:6px 0 14px;padding:0}.kn-list li{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:9px 0;border-top:1px solid var(--k-line,rgba(255,255,255,.08));font-size:14px;line-height:1.45}.kn-list li span{color:var(--k-text-2,#c7cdd6)}.kn-list li em{display:block;font-style:normal;font-size:12px;color:var(--k-text-3,#8a94a3)}.kn-list button{flex:none;background:transparent;border:0;color:var(--k-text-3,#8a94a3);font:500 12px var(--k-font,var(--sans));cursor:pointer;padding:2px 4px}.kn-list button:hover{color:var(--danger,#f87171)}.kn-sec{margin:14px 0 2px;font:600 12px var(--k-font,var(--sans));letter-spacing:.04em;text-transform:uppercase;color:var(--k-text-3,#8a94a3)}.kn-toast{position:fixed;left:0;right:0;bottom:calc(var(--above-bar,96px) + 12px);margin-inline:auto;width:fit-content;max-width:calc(100% - 32px);z-index:25;display:none;gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:#1f1f20;border:1px solid var(--k-line-2,rgba(255,255,255,.14));color:var(--k-text,#e2e8f0);font:400 14px/1.4 var(--k-font,var(--sans));box-shadow:var(--co-shadow-menu,0 12px 40px rgba(0,0,0,.45))}.kn-toast.show{display:flex}.kn-toast button{flex:none;background:transparent;border:1px solid var(--k-line-2,rgba(255,255,255,.14));border-radius:8px;color:var(--k-text,#e2e8f0);font:500 13px var(--k-font,var(--sans));padding:6px 10px;cursor:pointer}.kn-axes{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.kn-ax{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font:500 12px var(--k-font,var(--sans));border:1px solid var(--k-line-2,rgba(255,255,255,.14));color:var(--k-text-2,#c7cdd6)}.kn-ax.ok{border-color:var(--k-green-line,rgba(34,197,94,.45));color:var(--k-green,#22c55e)}.kn-ax.bad{border-color:rgba(251,191,36,.45);color:var(--warn,#fbbf24)}.kn-ax button{background:transparent;border:0;color:inherit;font:600 12px var(--k-font,var(--sans));cursor:pointer;padding:0 2px;text-decoration:underline;text-underline-offset:2px}.kn-steps{margin:4px 0 14px;padding-left:20px;font-size:14px;line-height:1.6;color:var(--k-text-2,#c7cdd6)}.kn-steps li{margin:0 0 6px}.kn-steps b{color:var(--k-text,#e9eaef);font-weight:600}body.noPt .ktr{display:none}.kn-input{width:100%;height:40px;margin:2px 0 10px;padding:0 12px;background:rgba(255,255,255,.03);color:var(--k-text,#e9eaef);border:1px solid rgba(255,255,255,.12);border-radius:10px;font:16px/1 Inter,-apple-system,system-ui,sans-serif;outline:none}.kn-input:focus{border-color:rgba(124,58,237,.65);box-shadow:0 0 0 3px rgba(124,58,237,.14)}.kn-err{min-height:16px;margin:8px 0 0 !important;font-size:12px !important;color:#ff7b7b !important}body.onb>:not(#onb):not(#stage){visibility:hidden !important}body.onb #stage{opacity:0}body.onbFim #bar,body.onbFim #status{animation:onbFade .8s ease both}@keyframes onbFade{from{opacity:0}}#onb{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:16px}#onb[hidden]{display:none}#onbDots{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.onb-prog{position:absolute;top:0;left:0;right:0;height:2px;background:rgba(255,255,255,.06)}.onb-prog i{display:block;height:100%;width:0;background:rgba(255,255,255,.45);transition:width .6s ease}#onb .onb-step{position:relative;width:min(88vw,860px);opacity:1;margin-top:-6vh}.onb-step.entra{animation:onbEntra .6s cubic-bezier(.2,.8,.2,1) both}@keyframes onbEntra{from{opacity:0;transform:translateY(22px)}}.onb-step.sai{opacity:0 !important;transform:translateY(-16px);transition:opacity .3s ease,transform .3s ease}.onb-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:clamp(18px,3vh,30px)}#onb .who{color:#ffb08a;font-size:9.5px;letter-spacing:2px;gap:8px;margin-bottom:10px}#onb .who i{width:6px;height:6px}#onb .who i{background:#ff6a3d;box-shadow:0 0 8px rgba(255,106,61,.6)}.onb-row{position:relative}.onb-in,.onb-medida{font:300 clamp(22px,2.4vw,34px)/1.2 "Helvetica Neue",-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;letter-spacing:normal}.onb-in{flex:0 1 auto;min-width:1.5em;max-width:calc(100% - 70px);height:52px;padding:0 2px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.22);border-radius:0;color:#fff;outline:none;-webkit-appearance:none;transition:border-color .2s ease,width .15s ease}.onb-medida{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;pointer-events:none;padding:0 2px}.onb-btn.aparece{animation:onbOk .25s ease both}@keyframes onbOk{from{opacity:0;transform:translateX(-6px)}}.onb-in::placeholder{color:rgba(255,255,255,.28)}.onb-in:focus{border-bottom-color:rgba(255,255,255,.6)}.onb-btn{flex:0 0 auto;height:36px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:none;color:#fff;font:500 13px var(--k-font,Inter,system-ui,sans-serif);cursor:pointer;white-space:nowrap;transition:border-color .2s ease}.onb-btn:hover{border-color:rgba(255,255,255,.45)}.onb-btn:focus-visible{outline:1px solid #fff;outline-offset:3px}.onb-btn[disabled]{opacity:.5;cursor:progress}.onb-btn[hidden]{display:none}.onb-ask{display:inline-flex;gap:10px}.onb-ask[hidden]{display:none}.onb-meter{flex:1 1 200px;max-width:360px;height:2px;background:rgba(255,255,255,.1)}.onb-meter i{display:block;height:100%;width:0;background:rgba(255,255,255,.7);transition:width .08s linear}.onb-hint{margin:12px 0 0;min-height:18px;font-size:13px;line-height:1.45;color:#8d919c}.onb-hint.on{color:#c7cdd6}.onb-hint.ok{color:#86efac}.onb-hint.bad{color:#ff9b9b}