.k-codetoinspire .ci-px{font-family:var(--ci-pixel);color:#fbfcfd}.k-codetoinspire .ci-px-h1{color:#fbfcfd;font-size:43.365px;font-weight:500;line-height:57.82px}.k-codetoinspire .ci-px-h2{color:#fbfcfd;flex:1 1 0;min-width:289.1px;font-size:27.103px;font-weight:500;line-height:36.138px}.k-codetoinspire .ci-more{color:#f0f3f7;border-radius:5.42px;justify-content:center;align-items:center;width:100%;height:40.45px;font-size:18.07px;line-height:25.3px;display:flex}.k-codetoinspire .ci-lbd{flex-direction:column;padding:57.82px 57.82px 60px;display:flex}.k-codetoinspire .ci-lbd>h1{margin-bottom:28.91px}.k-codetoinspire .ci-lbd-top{align-items:flex-start;gap:28.91px;margin-top:57.82px;display:flex}.k-codetoinspire .ci-lbd-search{color:#e0e5eb;border:.903px solid #38404a;border-radius:7.228px;align-items:center;gap:9.034px;width:393.899px;padding:7.228px 10.841px;font-size:16.32px;line-height:22.854px;display:flex}.k-codetoinspire .ci-lbd-filters{align-items:center;gap:16.262px;margin-top:28.91px;font-size:14.455px;line-height:21.683px;display:flex}.k-codetoinspire .ci-tag{color:#c8d0da;background:#252b33;border:.903px dashed #38404a;border-radius:3.614px;align-items:center;gap:1.807px;padding:1.807px 3.614px;font-size:14.46px;line-height:21.683px;transition:background .3s,color .3s;display:flex}.k-codetoinspire .ci-tag.is-on{color:#161a20;background:#fbfcfd;border-style:solid;border-color:#e0e5eb}.k-codetoinspire .ci-tag .ci-ic{display:none}.k-codetoinspire .ci-tag.is-on .ci-ic{display:inline-block}.k-codetoinspire .ci-lrow{zoom:.90344;width:1316px;height:72px;transition:border-color .4s ease,background .4s ease,opacity .6s ease,transform .8s var(--ci-ease);border:1px solid #38404a;border-radius:18px;align-items:center;gap:16px;padding:16px 32px;display:flex;position:relative}.k-codetoinspire .ci-lrow-me{height:68px}.k-codetoinspire .ci-lrow-n{font-size:24px;font-weight:700;line-height:32px}.k-codetoinspire .ci-lrow img{width:38px;height:38px;margin:-1px}.k-codetoinspire .ci-lrow-name{flex:1 1 0;font-size:14px;font-weight:700;line-height:20px}.k-codetoinspire .ci-lrow-xp{color:#fb5d5d;font-size:16px;font-weight:700;line-height:24px;position:relative}.k-codetoinspire .ci-lrow-xp b{font-variant-numeric:tabular-nums}.k-codetoinspire .ci-lrow-hi{color:#fbfcfd;border:1px solid #38404a;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.k-codetoinspire .ci-lrow-plus{color:#99ebb8;white-space:nowrap;opacity:0;margin-right:10px;position:absolute;top:0;right:100%;transform:translateY(10px)}.k-codetoinspire .ci-lrow-me.is-hi{background:#0a423059;border-color:#99ebb8}.k-codetoinspire .ci-lrow-me.is-hi .ci-lrow-plus{animation:ci-plus 1.6s var(--ci-ease) forwards}@keyframes ci-plus{0%{opacity:0;transform:translateY(10px)}25%{opacity:1;transform:none}75%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(-16px)}}.k-codetoinspire .ci-lbd-podium{gap:21.683px;margin-top:28.91px;display:flex}.k-codetoinspire .ci-pod{zoom:.90344;border:3px solid var(--pc);background:linear-gradient(to right,#161a20,var(--pt));border-radius:18px;flex:none;align-items:center;gap:16px;width:422.68px;height:84px;padding:16px;display:flex;position:relative}.k-codetoinspire .ci-pod.is-gold{--pc:#ffc354;--pt:#d8880e}.k-codetoinspire .ci-pod.is-silver{--pc:#fff;--pt:#d8d8d8bf;background:linear-gradient(to right,#161a20bf,var(--pt))}.k-codetoinspire .ci-pod.is-bronze{--pc:#ff6709;--pt:#913815}.k-codetoinspire .ci-pod-n{font-size:30px;font-weight:700;line-height:40px}.k-codetoinspire .ci-pod-av{flex:none;width:48px;height:48px;position:relative}.k-codetoinspire .ci-pod-av img{width:50px;height:50px;margin:-1px}.k-codetoinspire .ci-pod-crown{position:absolute;top:-12px;left:13px;width:21px!important;height:21px!important;margin:0!important}.k-codetoinspire .ci-pod-t{flex-direction:column;flex:1 1 0;font-weight:700;display:flex}.k-codetoinspire .ci-pod-t>span{font-size:14px;line-height:20px}.k-codetoinspire .ci-pod-t b{font-variant-numeric:tabular-nums;font-size:20px;line-height:28px}.k-codetoinspire .ci-pod-hi{border:1px solid #e0e5eb;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.k-codetoinspire .ci-lbd-rows{flex-direction:column;gap:21.683px;margin-top:28.91px;margin-bottom:46px;display:flex}.k-codetoinspire [data-pre] .ci-pod.ci-in{transform:translateY(-22px)scale(.96)}.k-codetoinspire .ci-tro{flex-direction:column;gap:57.82px;padding:57.82px 57.82px 80px;display:flex}.k-codetoinspire .ci-tro-hd{align-items:flex-start;gap:28.91px;display:flex}.k-codetoinspire .ci-tro-l{flex-direction:column;flex:1 1 0;gap:28.91px;display:flex}.k-codetoinspire .ci-tro-stats{gap:57.82px;display:flex}.k-codetoinspire .ci-tro-stats>div{flex:1 1 0;align-items:center;gap:14.455px;min-width:289.1px;display:flex}.k-codetoinspire .ci-tro-stats p{flex-direction:column;display:flex}.k-codetoinspire .ci-tro-stats b{color:#99ebb8;font-variant-numeric:tabular-nums;align-items:flex-end;font-size:43.365px;font-weight:700;line-height:57.82px;display:flex}.k-codetoinspire .ci-tro-stats small{margin-bottom:4px;font-size:21.683px;font-weight:400;line-height:28.91px}.k-codetoinspire .ci-tro-stats p>span{color:#f0f3f7;font-size:12.648px;line-height:18.069px}.k-codetoinspire .ci-tro-ring b{font-size:21.68px;font-weight:500;line-height:28.91px;font-family:var(--ci-pixel)}.k-codetoinspire .ci-tro-ring .ci-ring-l>span{font-size:12.65px;line-height:18.069px}.k-codetoinspire .ci-tro-ring .ci-ring-l{color:#fbfcfd;gap:3.6px}.k-codetoinspire .ci-ach2{zoom:.90344;border:1px solid var(--ac);--ac:#99ebb8;--at:#bff2d0;background:#161a20;border-radius:12px;align-items:center;gap:32px;width:1317px;padding:32px;display:flex}.k-codetoinspire .ci-ach2.is-err{--ac:#f29999;--at:#fbbfbf}.k-codetoinspire .ci-ach2-xp{color:var(--at);flex:none;font-size:24px;font-weight:700;line-height:32px}.k-codetoinspire .ci-ach2-txt{flex-direction:column;flex:1 1 0;gap:8px;min-width:300px;display:flex}.k-codetoinspire .ci-ach2-t{color:var(--at);font-size:24px;font-weight:500;line-height:32px}.k-codetoinspire .ci-ach2-d{color:#f0f3f7;font-size:14px;line-height:20px}.k-codetoinspire .ci-ach2-u{color:#8695a7;font-size:12px;line-height:16px}.k-codetoinspire .ci-ach2-bar{flex:1 1 0}.k-codetoinspire .ci-ach2 .ci-bar{--bfc:var(--ac)}.k-codetoinspire .ci-prof{min-height:calc(var(--h,1024px) - 61.434px);align-items:stretch;display:flex}.k-codetoinspire .ci-prof-l{width:323px;height:calc(var(--h,1024px) - 61.434px);background:#161a20;border-right:.903px solid #38404a;flex-direction:column;flex:none;align-self:flex-start;gap:28.91px;padding:43.365px 57.82px 0;display:flex;position:sticky;top:61.434px}.k-codetoinspire .ci-prof-who{flex-direction:column;align-items:center;gap:14.455px;display:flex}.k-codetoinspire .ci-prof-av{width:100.3px;height:100.3px;margin:-.9px}.k-codetoinspire .ci-prof-badges{justify-content:center;gap:14.455px;height:37.774px;display:flex}.k-codetoinspire .ci-prof-b{object-fit:contain;width:34.869px;height:37.774px;transition:opacity .4s,transform .6s cubic-bezier(.3,1.6,.5,1)}.k-codetoinspire .ci-prof-b.is-hidden{opacity:0;transform:scale(.3)translateY(20px)}.k-codetoinspire .ci-prof-name{color:#f0f3f7;align-self:stretch;font-size:27.103px;font-weight:700;line-height:36.138px}.k-codetoinspire .ci-prof-li{color:#f0f3f7;align-self:stretch;align-items:center;gap:3.614px;margin-top:-3.6px;font-size:18.069px;line-height:25.296px;display:flex}.k-codetoinspire .ci-prof-exp{flex-direction:column;gap:14.455px;display:flex}.k-codetoinspire .ci-prof-h{color:#f0f3f7;font-size:21.683px;font-weight:700;line-height:28.91px}.k-codetoinspire .ci-prof-tags{flex-wrap:wrap;gap:14.455px;display:flex}.k-codetoinspire .ci-skill{color:#f0f3f7;background:#38404a;border:.903px solid #38404a;border-radius:999px;align-items:center;gap:3.614px;padding:3.614px 7.228px;font-size:18.07px;line-height:25.296px;display:flex}.k-codetoinspire .ci-skill.is-o{color:#fbfcfd;background:0 0}.k-codetoinspire .ci-prof-r{flex:1 1 0;min-width:0}.k-codetoinspire .ci-prof-hd{flex-direction:column;gap:5.42px;padding:28.91px 57.82px 0;display:flex}.k-codetoinspire .ci-prof-hd .ci-cl-stats>span{color:#f0f3f7}.k-codetoinspire .ci-prof-tabs{align-items:center;gap:4px;height:36.455px;margin-top:9px;display:flex}.k-codetoinspire .ci-prof-tabs button{color:#f0f3f7;padding:5.4px;font-size:14.455px;line-height:21.683px}.k-codetoinspire .ci-prof-tabs button.is-on{color:var(--ci-red)}.k-codetoinspire .ci-prof-cards{flex-direction:column;gap:30.71px;padding:28.91px 57.82px 60px;display:flex}.k-codetoinspire .ci-ach3{zoom:.90344;background:#161a20;border:1px solid #99ebb8;border-radius:12px;align-items:center;gap:32px;width:1027px;height:194px;padding:32px;display:flex}.k-codetoinspire .ci-ach3-b{flex:none;justify-content:center;width:120px;height:130px;display:flex;position:relative}.k-codetoinspire .ci-ach3-b img{object-fit:contain;width:114.7px;height:130px;transition:filter .6s,transform .7s cubic-bezier(.3,1.6,.5,1)}.k-codetoinspire .ci-ach3-lock{color:#e0e5eb;opacity:0;background:#38404a;border-radius:999px;padding:1px 8px;font-size:12px;line-height:18px;transition:opacity .3s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.k-codetoinspire .ci-ach3.is-locked .ci-ach3-b img{filter:grayscale()brightness(.55)}.k-codetoinspire .ci-ach3.is-locked .ci-ach3-lock{opacity:1}.k-codetoinspire .ci-ach3.is-locked{border-color:#38404a}.k-codetoinspire .ci-ach3{transition:border-color .5s,box-shadow .6s}.k-codetoinspire .ci-ach3.is-unlocked{box-shadow:0 0 0 1px #99ebb8,0 0 34px #99ebb840}.k-codetoinspire .ci-ach3.is-unlocked .ci-ach3-b img{animation:.8s cubic-bezier(.3,1.6,.5,1) ci-unlock}@keyframes ci-unlock{0%{transform:scale(.8)}55%{transform:scale(1.18)rotate(-4deg)}to{transform:none}}.k-codetoinspire .ci-ach3-txt{flex-direction:column;flex:none;gap:8px;width:427.5px;display:flex}.k-codetoinspire .ci-ach3-t{color:#bff2d0;font-size:24px;font-weight:500;line-height:32px}.k-codetoinspire .ci-ach3-d{color:#f0f3f7;font-size:14px;line-height:20px}.k-codetoinspire .ci-ach3-u{color:#8695a7;font-size:12px;line-height:16px}.k-codetoinspire .ci-ach3-bar{flex:1 1 0}.k-codetoinspire .ci-ach3 .ci-bar{--bfc:#99ebb8}.k-codetoinspire .ci-ach3-n{color:#bff2d0;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:32px}
