:root{--a:#ff5a1f;--a2:#ff8a5c;--bg:#080706;--p:#100e0d;--p2:#181513;--l:#26211e;--l2:#342d29;--ink:#f4eedf;--ink2:#d6d0c1;--mu:#8e8a80;--good:#3ddc84;--sans:"Archivo",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--r:12px;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior:none;background:var(--bg)}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font:15.5px/1.5 var(--sans);min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased}main{flex:1 0 auto;width:100%;position:relative;z-index:1}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}img{display:block;max-width:100%}input,textarea{font:inherit;color:inherit}::selection{background:var(--a);color:#fff}:focus-visible{outline:2px solid var(--a);outline-offset:2px;border-radius:8px}.bgfx{position:fixed;inset:0;z-index:0;pointer-events:none}.bgfx .dots{position:absolute;inset:0;background-image:linear-gradient(rgba(244,238,223,.045) 1px,transparent 0),linear-gradient(90deg,rgba(244,238,223,.045) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 0,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000 30%,transparent 85%)}.bgfx .glow{position:absolute;width:720px;height:720px;border-radius:50%;left:var(--mx,70%);top:var(--my,10%);transform:translate(-50%,-50%);background:radial-gradient(circle,color-mix(in srgb,var(--a) 26%,transparent),transparent 62%);transition:left .4s ease-out,top .4s ease-out}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1}.mu{color:var(--mu)}.acc{color:var(--a2)}.good{color:var(--good)}.row{align-items:center}.col,.row{display:flex;gap:10px}.col{flex-direction:column}.sp{flex:1 1}.ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lbl{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:21px;letter-spacing:-.035em}.brand .m{width:32px;height:32px;border-radius:8px;background:var(--a);display:grid;place-items:center;box-shadow:0 6px 20px -6px var(--a);flex:none}.shell{display:flex;min-height:100dvh;position:relative;z-index:1}.side{position:fixed;top:0;left:0;bottom:0;width:248px;z-index:45;display:flex;flex-direction:column;gap:22px;padding:22px 14px 16px;border-right:1px solid var(--l);background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.side .brand{padding:0 8px}.snav{display:flex;flex-direction:column;gap:2px}.snav a{display:flex;align-items:center;gap:12px;height:42px;padding:0 12px;border-radius:12px;color:var(--mu);font-weight:500;font-size:15px;transition:color .15s,background .15s}.snav a:hover{color:var(--ink);background:var(--p)}.snav a[aria-current=page]{color:var(--ink);background:var(--p2);box-shadow:inset 2px 0 0 var(--a)}.snav a[aria-current=page] svg{color:var(--a2)}.sfoot{margin-top:auto}.swallet{width:100%;display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid var(--l2);background:var(--p);text-align:left;transition:border-color .15s}.swallet:hover{border-color:var(--mu)}.swallet .si{width:34px;height:34px;border-radius:10px;background:var(--a);color:#fff;display:grid;place-items:center;flex:none}.swallet b{display:block;font-size:14.5px}.swallet small{display:block;font:400 11.5px var(--mono);color:var(--mu)}.maincol{flex:1 1;min-width:0;margin-left:248px;display:flex;flex-direction:column;min-height:100dvh}.top{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:68px;display:flex;align-items:center;gap:16px;padding:0 24px;background:color-mix(in srgb,var(--bg) 80%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--l)}.top-brand{display:none}.search{flex:1 1;max-width:520px;margin:0 auto;height:42px;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:999px;border:1px solid var(--l2);background:var(--p);color:var(--mu);transition:border-color .15s}.search:focus-within{border-color:var(--a)}.search input{flex:1 1;min-width:0;background:none;border:0;outline:none;font-size:14.5px;color:var(--ink)}.search input::placeholder{color:var(--mu)}.top .right{display:flex}.btn,.top .right{gap:8px;align-items:center}.btn{display:inline-flex;justify-content:center;height:42px;padding:0 18px;border-radius:10px;border:1px solid var(--l2);background:var(--p);font-weight:700;font-size:14.5px;white-space:nowrap;transition:transform .08s,background .15s,border-color .15s,box-shadow .2s}.btn:hover{border-color:var(--mu)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.a{background:var(--a);border-color:var(--a);color:#fff;box-shadow:0 10px 30px -12px var(--a)}.btn.a:hover{background:#ff7140}.btn.ghost{background:transparent;border-color:transparent}.btn.ghost:hover{background:var(--p2)}.btn.sm{height:34px;padding:0 13px;font-size:13px}.btn.lg{height:52px;padding:0 26px;font-size:16.5px}.btn.block{width:100%}.tabbar{display:none}@media (max-width:900px){.side{display:none}.maincol{margin-left:0}.top{padding:0 16px;gap:10px}.top-brand{display:block}.top .search{display:none}.top .right{margin-left:auto}.hide-sm{display:none!important}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;z-index:40;background:color-mix(in srgb,var(--p) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--l);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.tabbar a{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:600;color:var(--mu);padding:4px 0}.tabbar a[aria-current=page]{color:var(--ink)}.tabbar a[aria-current=page] svg{color:var(--a2)}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}.msearch{display:none}@media (max-width:900px){.msearch{display:flex;max-width:none;margin:16px 0 0}}.ftr{border-top:1px solid var(--l);margin-top:72px;position:relative;z-index:1;background:var(--bg)}.ftr-in{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 24px;font-size:13.5px;color:var(--mu)}.ftr a:hover{color:var(--ink)}.ca{font:500 12px var(--mono);padding:6px 12px;border:1px dashed var(--l2);border-radius:999px;color:var(--ink2);background:var(--p);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card{background:color-mix(in srgb,var(--p) 92%,transparent);border:1px solid var(--l);border-radius:var(--r)}.pad{padding:22px}.card-hd{display:flex;align-items:center;gap:10px;padding:16px 22px;border-bottom:1px solid var(--l)}.card-hd h2,.card-hd h3{margin:0;font-size:15.5px;font-weight:600;letter-spacing:-.01em}.big{font:600 30px var(--mono);letter-spacing:-.05em;line-height:1.1;font-feature-settings:"tnum" 1}.big small{font-size:15px;color:var(--mu);margin-left:4px;letter-spacing:0;font-weight:500}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:760px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat{padding:16px 18px;display:flex;flex-direction:column;gap:6px}.hero{display:grid;grid-template-columns:minmax(0,1fr) 480px;grid-gap:40px;gap:40px;align-items:center;padding:64px 0 12px}.hero h1{font-size:clamp(46px,7.2vw,92px);line-height:.92;letter-spacing:-.058em;margin:18px 0 20px;font-weight:700}.hero h1 span{color:var(--a2)}.hero p{font-size:19px;color:var(--ink2);max-width:580px;line-height:1.45;margin:0 0 28px}@media (max-width:1000px){.hero{grid-template-columns:1fr;padding-top:36px}}.kick{display:inline-flex;align-items:center;gap:8px;font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);padding:6px 12px 6px 8px;border:1px solid var(--l2);border-radius:999px;background:var(--p)}.dot{width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 0 0 color-mix(in srgb,var(--a) 60%,transparent);animation:ping 1.8s infinite;flex:none}@keyframes ping{70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.pot{position:relative;overflow:hidden;padding:26px}.pot .n{font:600 clamp(52px,7vw,74px) var(--mono);letter-spacing:-.055em;line-height:1;margin:12px 0 6px;font-feature-settings:"tnum" 1}.pot .n small{font-size:26px;color:var(--mu);letter-spacing:0}.coin3d{position:absolute;right:22px;top:22px;width:118px;height:118px;perspective:900px;opacity:.9;pointer-events:none}.coin3d .disc{position:absolute;inset:0;transform-style:preserve-3d;animation:spin 9s linear infinite}.coin3d .face{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,#ffb08f,var(--a) 46%,#b83a0c 100%);box-shadow:inset -18px -24px 40px rgba(0,0,0,.45),inset 10px 12px 26px rgba(255,255,255,.25);display:grid;place-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.coin3d .face.back{transform:rotateY(180deg)}.coin3d .edge{position:absolute;inset:0;border-radius:50%;background:#9a2e08;transform:translateZ(-6px)}.coin3d svg{width:46%}@keyframes spin{to{transform:rotateY(1turn)}}.lane{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr) 84px;grid-gap:18px;gap:18px;align-items:center;padding:14px 22px;border-top:1px solid var(--l);transition:background .15s}.lane:hover{background:var(--p2)}.lane:first-child{border-top:0}.who{display:flex;gap:12px;align-items:center;min-width:0}.who b{font-size:16.5px;display:block}.who small{display:block;font:400 12px var(--mono);color:var(--mu)}.cimg{width:38px;height:38px;border-radius:50%;object-fit:cover;background:var(--p2);border:1px solid var(--l2);flex:none}.cimg.lg{width:88px;height:88px}.cimg.sm{width:28px;height:28px}.trk{position:relative;height:12px;background:#1b1714}.trk,.trk i{border-radius:6px}.trk i{left:0;top:0;bottom:0;background:linear-gradient(90deg,color-mix(in srgb,var(--a) 15%,transparent),var(--a));transition:width .8s cubic-bezier(.2,.7,.2,1)}.trk .bl,.trk i{position:absolute}.trk .bl{right:0;top:-9px;bottom:-9px;width:3px;background:var(--a);box-shadow:0 0 16px var(--a);border-radius:2px}.trk.done i{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 15%,transparent),var(--good))}.pct{font:600 15.5px var(--mono);text-align:right}@media (max-width:640px){.lane{grid-template-columns:1fr 64px}.lane .trk{grid-column:1/-1;order:3}}.h-sec{display:flex;align-items:baseline;gap:12px;margin:54px 0 16px}.h-sec h2{margin:0;font-size:28px;letter-spacing:-.04em}.h-sec a{margin-left:auto;font-size:14px;color:var(--mu);font-weight:600}.h-sec a:hover{color:var(--ink)}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:900px){.steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.steps{grid-template-columns:1fr}}.step{padding:20px;display:flex;flex-direction:column;gap:8px}.step .no{width:30px;height:30px;border-radius:9px;background:var(--a);color:#fff;display:grid;place-items:center;font:600 13px var(--mono)}.step h3{margin:6px 0 0;font-size:18px;letter-spacing:-.02em}.step p{margin:0;color:var(--ink2);font-size:14.5px}.line{display:flex;align-items:center;gap:12px;padding:13px 22px;border-top:1px solid var(--l);min-width:0}.line:first-child{border-top:0}a.line:hover{background:var(--p2)}.line .who{flex:1 1}.amt{font:600 15px var(--mono);text-align:right;white-space:nowrap}.amt small{display:block;font-weight:400;font-size:11.5px;color:var(--mu)}.pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font:600 11.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;background:var(--p2);color:var(--ink2);border:1px solid var(--l2);white-space:nowrap}.pill.a{background:color-mix(in srgb,var(--a) 18%,transparent);color:var(--a2)}.pill.a,.pill.good{border-color:transparent}.pill.good{background:color-mix(in srgb,var(--good) 14%,transparent);color:var(--good)}.grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.cc,.grid{display:grid;grid-gap:14px;gap:14px}.cc{padding:18px;transition:border-color .15s,transform .15s}.cc:hover{border-color:var(--l2);transform:translateY(-2px)}.cc .meta{display:flex;justify-content:space-between;font:500 12.5px var(--mono);color:var(--mu)}.split{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:20px;gap:20px;align-items:start}.split>*{min-width:0}@media (max-width:1000px){.split{grid-template-columns:1fr}}.tabs{display:inline-flex;padding:3px;background:var(--p);border:1px solid var(--l);border-radius:999px;gap:2px}.tabs button{border:0;background:transparent;height:32px;padding:0 14px;border-radius:999px;font-weight:600;font-size:13.5px;color:var(--mu)}.tabs button[aria-pressed=true]{background:var(--p2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--l2)}.phead{padding:46px 0 22px;display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.phead h1{margin:8px 0 0;font-size:clamp(36px,5vw,56px);letter-spacing:-.05em;line-height:1}.phead h1 span{color:var(--a2)}.phead p{margin:12px 0 0;color:var(--ink2);max-width:640px}.phead .act{margin-left:auto;display:flex;gap:8px}.field{display:flex;flex-direction:column;gap:7px}.field>span{font-weight:600;font-size:14px;display:flex;gap:8px;align-items:center}.field>span em{margin-left:auto;font:400 12px var(--mono);color:var(--mu);font-style:normal}.input{height:46px;padding:0 14px;border:1px solid var(--l2);border-radius:12px;background:var(--p2);width:100%;outline:none;transition:border-color .15s,box-shadow .15s}textarea.input{height:auto;min-height:92px;padding:12px 14px;resize:vertical;line-height:1.45}.input:focus{border-color:var(--a);box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 22%,transparent)}.input.bad{border-color:#ff6b6b}.affix{position:relative;display:flex;align-items:center}.affix .input{padding-left:40px}.affix>b,.affix>svg{left:14px;pointer-events:none}.affix>.end,.affix>b,.affix>svg{position:absolute;color:var(--mu)}.affix>.end{right:14px;font:500 12px var(--mono)}.hint{font-size:13px;color:var(--mu)}.err{color:#ff8a80;display:flex;gap:6px}.err,.ok{font-size:14px;margin:0}.ok{color:var(--good)}.drop{display:flex;align-items:center;gap:14px;padding:14px;border:1.5px dashed var(--l2);border-radius:16px;background:var(--p2);cursor:pointer;transition:border-color .15s}.drop.over,.drop:hover{border-color:var(--a)}.drop .thumb{width:66px;height:66px;border-radius:50%;background:var(--p);display:grid;place-items:center;overflow:hidden;flex:none;color:var(--mu);border:1px solid var(--l2)}.drop .thumb img{width:100%;height:100%;object-fit:cover}.brk{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--l);font-size:14.5px}.brk:first-child{border-top:0}.brk .v{margin-left:auto;font:600 14px var(--mono)}.sw{width:10px;border-radius:3px;flex:none}.bar,.sw{height:10px}.bar{display:flex;border-radius:999px;overflow:hidden;background:var(--p2);gap:2px}.bar i{display:block;height:100%}.modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade .15s}.modal .card{width:100%;max-width:380px;padding:22px;display:flex;flex-direction:column;gap:10px;animation:rise .18s}.wbtn{display:flex;align-items:center;gap:12px;height:54px;padding:0 14px;border:1px solid var(--l2);border-radius:14px;background:var(--p2);font-weight:600}.wbtn:hover{border-color:var(--a)}.wbtn img{width:28px;height:28px;border-radius:8px}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.empty{padding:40px 20px;text-align:center;color:var(--mu);display:flex;flex-direction:column;align-items:center;gap:10px}.empty b{color:var(--ink);font-size:16px}.empty svg{color:var(--l2)}.skel{background:linear-gradient(90deg,var(--p2),#1e1e24,var(--p2));background-size:200% 100%;animation:sh 1.2s linear infinite;border-radius:10px}@keyframes sh{to{background-position:-200% 0}}.cabox{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border:1px solid var(--l2);border-radius:999px;background:var(--p2);font:500 12.5px var(--mono);min-width:0;max-width:100%}.cabox span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--a) 12%,transparent);color:var(--ink2);font-size:14px;border:1px solid color-mix(in srgb,var(--a) 30%,transparent)}.notice svg{flex:none;margin-top:2px;color:var(--a2)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mu);padding:12px 16px;border-bottom:1px solid var(--l)}.table td{padding:12px 16px;border-top:1px solid var(--l)}.table .r{text-align:right}.scroll-x{overflow-x:auto;overscroll-behavior-x:contain}.page-enter{animation:pin .3s cubic-bezier(.2,.7,.2,1)}@keyframes pin{0%{opacity:0;transform:translateY(6px)}}@media (min-width:1001px){.side-sticky{position:-webkit-sticky;position:sticky;top:88px}}.col>.btn:not(.block){align-self:flex-start}@media (max-width:560px){.wrap{padding:0 16px}.lane{padding:13px 16px}.line{padding:12px 16px}.card-hd{padding:14px 16px}.pad{padding:18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.hhero{text-align:center;padding:48px 0 8px}.hhero h1{font-size:clamp(38px,5.6vw,68px);line-height:.95;letter-spacing:-.055em;margin:16px auto 14px;font-weight:700;max-width:820px}.hhero h1 span{color:var(--a2)}.hhero p{font-size:17.5px;color:var(--ink2);max-width:600px;margin:0 auto 24px;line-height:1.45}.hhero .row{justify-content:center;flex-wrap:wrap}.tick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:36px 0 22px}@media (max-width:760px){.tick{grid-template-columns:repeat(2,minmax(0,1fr))}}.board-col{display:grid;grid-gap:20px;gap:20px}@media (min-width:1001px){.board-col.r{position:-webkit-sticky;position:sticky;top:88px}}