.k-codetoinspire .ci-i-rv{opacity:0;transition:opacity .7s var(--ci-i-ease) var(--rv-d,0s),transform .9s var(--ci-i-ease) var(--rv-d,0s);transform:translateY(24px)}.k-codetoinspire .ci-i-rv.is-seen{opacity:1;transform:none}.k-codetoinspire [data-snap] .ci-i-rv{transition:none!important}.k-codetoinspire .ci-rise.ci-i-rz{color:#fff;background:var(--ci-i-ok);z-index:9;padding:2px 9px;font:600 13px/18px CI-I Cairo,Cairo,system-ui,sans-serif;box-shadow:0 4px 14px #161a2033}.k-codetoinspire .ci-spark{z-index:9}.k-codetoinspire .ci-i-page .ci-coin{color:#fff;background:var(--ci-i-ok);z-index:9;padding:2px 9px;font:600 13px/18px CI-I Cairo,Cairo,system-ui,sans-serif;box-shadow:0 4px 14px #161a2033}.k-codetoinspire .ci-i-dh{position:relative}.k-codetoinspire .ci-i-dh-hd{z-index:3;transition:height .5s var(--ci-i-ease),margin .5s var(--ci-i-ease),box-shadow .5s ease;position:sticky;top:61px}.k-codetoinspire .ci-i-dh-hd.is-cond{height:60px;margin-bottom:30px;box-shadow:0 10px 26px #161a2012}.k-codetoinspire .ci-i-dh-face{transition:width .5s var(--ci-i-ease),height .5s var(--ci-i-ease)}.k-codetoinspire .ci-i-dh-hi{transition:gap .5s var(--ci-i-ease)}.k-codetoinspire .ci-i-dh-welcome{transition:font-size .5s var(--ci-i-ease),line-height .5s var(--ci-i-ease)}.k-codetoinspire .ci-i-dh-hd.is-cond .ci-i-dh-face{width:38px;height:38px}.k-codetoinspire .ci-i-dh-hd.is-cond .ci-i-dh-hi{gap:16px}.k-codetoinspire .ci-i-dh-hd.is-cond .ci-i-dh-welcome{font-size:17px;line-height:24px}.k-codetoinspire .ci-i-dh-pg{background:var(--ci-i-coral);transform-origin:0;height:2px;transform:scaleX(var(--sp,0));opacity:calc(var(--sp,0) * 40);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.k-codetoinspire .ci-i-dh-stat{position:relative}.k-codetoinspire .ci-i-dh-stat.is-bump b{transform-origin:0 60%;animation:ci-i-bump .7s var(--ci-i-ease);display:inline-block}@keyframes ci-i-bump{0%{transform:scale(1)}35%{transform:scale(1.16)}to{transform:scale(1)}}.k-codetoinspire .ci-i-ring-hd{width:0;height:0;transform:rotate(calc(var(--p) * 3.6deg));transition:transform 1.5s var(--ci-i-ease) .25s,opacity .3s ease;opacity:0;pointer-events:none;position:absolute;top:50%;left:50%}.k-codetoinspire .ci-i-ring-hd:after{content:"";border:3px solid var(--ci-i-coral);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-87.77px;left:-6px;box-shadow:0 0 0 5px #fb5d5d2e,0 0 14px #fb5d5d73}.k-codetoinspire .ci-i-ring.is-draw .ci-i-ring-hd{opacity:1;transition:transform 1.5s var(--ci-i-ease) .25s,opacity .25s ease .2s}.k-codetoinspire [data-pre] .ci-i-ring-hd{opacity:0;transition:none;transform:rotate(0)}.k-codetoinspire .ci-i-sub-w.is-seen .ci-i-rise{transition-delay:var(--rv-d,0s)}.k-codetoinspire .ci-i-qg{width:100%;transition:grid-template-rows .5s var(--ci-i-ease),margin .5s var(--ci-i-ease);grid-template-rows:0fr;margin-top:-11px;display:grid}.k-codetoinspire .ci-i-qg-in{min-height:0;overflow:hidden}.k-codetoinspire .ci-i-qg-x{opacity:0;transition:opacity .35s ease,transform .5s var(--ci-i-ease);flex-direction:column;gap:8px;padding:2px 1px 1px;display:flex;transform:translateY(-8px)}.k-codetoinspire .ci-i-sub.is-qg .ci-i-qg{grid-template-rows:1fr;margin-top:0}.k-codetoinspire .ci-i-sub.is-qg .ci-i-qg-x{opacity:1;transition-delay:.12s;transform:none}.k-codetoinspire .ci-i-sub.is-qg{border-color:var(--ci-i-border-ink);background:#fff}.k-codetoinspire .ci-i-qg-h{color:var(--ci-i-cap);justify-content:space-between;align-items:baseline;font-size:12px;line-height:16px;display:flex}.k-codetoinspire .ci-i-qg-h b{color:var(--ci-i-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:24px}.k-codetoinspire .ci-i-qg-r{gap:6px;display:flex}.k-codetoinspire .ci-i-qg-c{border:1px solid var(--ci-i-border);height:30px;color:var(--ci-i-ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s var(--ci-i-ease);background:#fff;border-radius:6px;flex:1 0 0;font-size:14px;line-height:20px}.k-codetoinspire .ci-i-qg-c:hover{background:var(--ci-i-hover);border-color:var(--ci-i-border-ink)}.k-codetoinspire .ci-i-qg-c.is-pick{background:var(--ci-i-ink);border-color:var(--ci-i-ink);color:#fbfcfd;transform:translateY(-1px)}.k-codetoinspire .ci-i-qg-m{background:var(--ci-i-hover);border-radius:50px;height:4px;display:block;overflow:hidden}.k-codetoinspire .ci-i-qg-m i{height:100%;width:calc(var(--s,0) * 1%);background:var(--c,var(--ci-i-ok));transition:width .5s var(--ci-i-ease),background .3s ease;border-radius:50px;display:block}.k-codetoinspire .ci-i-cert{position:relative}.k-codetoinspire .ci-i-seal{opacity:0;width:40px;height:40px;transition:opacity .25s ease,transform .6s var(--ci-i-ease);pointer-events:none;position:absolute;top:50px;right:22px;transform:scale(1.7)rotate(-16deg)}.k-codetoinspire .ci-i-seal svg{width:100%;height:100%;display:block;overflow:visible}.k-codetoinspire .ci-i-seal-c{fill:var(--ci-i-ok-sub);stroke:var(--ci-i-ok);stroke-width:1.5px}.k-codetoinspire .ci-i-seal-r{fill:none;stroke:var(--ci-i-ok);stroke-width:1.5px;stroke-dasharray:3 2.2;opacity:.55}.k-codetoinspire .ci-i-seal-k{fill:none;stroke:var(--ci-i-ok);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .55s var(--ci-i-ease) .35s}.k-codetoinspire .ci-i-cert.is-done .ci-i-seal{opacity:1;transform:none}.k-codetoinspire .ci-i-cert.is-done .ci-i-seal-k{stroke-dashoffset:0}.k-codetoinspire .ci-i-cl-h{position:relative}.k-codetoinspire .ci-i-cl-h.is-sort{cursor:pointer;user-select:none;transition:background .25s}.k-codetoinspire .ci-i-cl-h.is-sort:hover{background:var(--ci-i-hover)}.k-codetoinspire .ci-i-cl-h.is-sort>span:first-child{transition:color .25s}.k-codetoinspire .ci-i-cl-h.is-sort:after{content:"";background:var(--ci-i-coral);transform-origin:0;height:2px;transition:transform .5s var(--ci-i-ease);border-radius:2px;position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.k-codetoinspire .ci-i-cl-h.is-sort[data-sort]:after{transform:none}.k-codetoinspire .ci-i-cl-h.is-sort[data-sort]>span:first-child{color:var(--ci-i-head);font-weight:600}.k-codetoinspire .ci-i-cl-ar img{transition:opacity .3s ease,transform .45s var(--ci-i-ease)}.k-codetoinspire .ci-i-cl-h[data-sort=asc] .ci-i-cl-ar img:last-child,.k-codetoinspire .ci-i-cl-h[data-sort=desc] .ci-i-cl-ar img:first-child{opacity:.28}.k-codetoinspire .ci-i-cl-h[data-sort=asc] .ci-i-cl-ar img:first-child{transform:translateY(-1px)}.k-codetoinspire .ci-i-cl-h[data-sort=desc] .ci-i-cl-ar img:last-child{transform:translateY(1px)}.k-codetoinspire .ci-i-cl-r{position:relative}.k-codetoinspire .ci-i-cl-r:hover{border-color:var(--ci-i-border);box-shadow:0 8px 24px #252b3314}.k-codetoinspire .ci-i-cl-th{transition:filter .5s,opacity .5s}.k-codetoinspire .ci-i-cl-name{transition:color .4s}.k-codetoinspire .ci-i-cl-r.is-off .ci-i-cl-th{filter:grayscale();opacity:.62}.k-codetoinspire .ci-i-cl-r.is-off .ci-i-cl-name{color:var(--ci-i-mute)}.k-codetoinspire .ci-i-dt-hd{position:relative}.k-codetoinspire .ci-i-dt-title,.k-codetoinspire .ci-i-dt-bar{transition:opacity .3s}.k-codetoinspire .ci-i-dt.is-bulk .ci-i-dt-title,.k-codetoinspire .ci-i-dt.is-bulk .ci-i-dt-bar{opacity:0;pointer-events:none}.k-codetoinspire .ci-i-bulk{background:var(--ci-i-ink);color:#fbfcfd;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .5s var(--ci-i-ease);border-radius:10px;justify-content:space-between;align-items:center;padding:0 18px 0 12px;display:flex;position:absolute;inset:10px 14px;transform:translateY(-12px);box-shadow:0 12px 28px #161a2033}.k-codetoinspire .ci-i-dt.is-bulk .ci-i-bulk{opacity:1;pointer-events:auto;transform:none}.k-codetoinspire .ci-i-bulk-l{align-items:center;gap:14px;display:flex}.k-codetoinspire .ci-i-bulk-x{background:#ffffff1a;border-radius:6px;flex:none;width:28px;height:28px;transition:background .2s;position:relative}.k-codetoinspire .ci-i-bulk-x:hover{background:#fff3}.k-codetoinspire .ci-i-bulk-x:before,.k-codetoinspire .ci-i-bulk-x:after{content:"";background:#fbfcfd;border-radius:2px;width:12px;height:2px;position:absolute;top:13px;left:8px;transform:rotate(45deg)}.k-codetoinspire .ci-i-bulk-x:after{transform:rotate(-45deg)}.k-codetoinspire .ci-i-bulk-n{white-space:nowrap;min-width:96px;font-size:16px;line-height:24px}.k-codetoinspire .ci-i-bulk-n b{color:#fff;font-variant-numeric:tabular-nums;min-width:1ch;font-weight:700;display:inline-block}.k-codetoinspire .ci-i-bulk-b{color:#fbfcfd;white-space:nowrap;cursor:pointer;background:#ffffff1f;border-radius:6px;height:30px;padding:0 14px;font-size:14px;line-height:20px;transition:background .2s,transform .15s}.k-codetoinspire .ci-i-bulk-b:hover{background:#ffffff38}.k-codetoinspire .ci-i-bulk-b.is-pri{background:var(--ci-i-coral)}.k-codetoinspire .ci-i-bulk-b.is-pri:hover{background:#ff7373}.k-codetoinspire .ci-i-bulk-b:active{transform:scale(.97)}.k-codetoinspire .ci-i-bulk-r{color:#fbfcfdb8;align-items:center;gap:14px;font-size:14px;line-height:20px;display:flex}.k-codetoinspire .ci-i-bulk-t b{color:#fff;font-variant-numeric:tabular-nums;min-width:1ch;font-weight:700;display:inline-block}.k-codetoinspire .ci-i-bulk-m{background:#ffffff2e;border-radius:50px;width:132px;height:4px;display:block;overflow:hidden}.k-codetoinspire .ci-i-bulk-m i{height:100%;width:calc(var(--s,0) * 1%);transition:width .7s var(--ci-i-ease);background:#5fd39f;border-radius:50px;display:block}.k-codetoinspire .ci-i-pg-n span,.k-codetoinspire .ci-i-pg-b{cursor:pointer;transition:background .25s,color .25s}.k-codetoinspire .ci-i-pg-n span:hover{background:var(--ci-i-hover)}.k-codetoinspire .ci-i-pg-n span.is-cur{background:var(--ci-i-ink);color:#fbfcfd}.k-codetoinspire .ci-i-dt-tb.is-turn .ci-i-rise{opacity:0;transition:none;transform:translateY(14px)}.k-codetoinspire .ci-i-dt-ok.is-pop{animation:ci-i-appr 1.1s var(--ci-i-ease) both}@keyframes ci-i-appr{0%{opacity:0;background:var(--ci-i-ok-sub);color:var(--ci-i-ok);transform:scale(.88);box-shadow:0 0 #17825a59}35%{opacity:1;background:var(--ci-i-ok-sub);color:var(--ci-i-ok);transform:none;box-shadow:0 0 0 7px #17825a00}to{background:var(--ci-i-dis);color:var(--ci-i-mute);box-shadow:0 0 #17825a00}}.k-codetoinspire .ci-i-toast.is-warn i{background:#ffc354;border:0;border-radius:50%;width:8px;height:8px;margin:0 4px 0 2px;transform:none;box-shadow:0 0 0 4px #ffc3543d}.k-codetoinspire .ci-i-secs-r{align-items:center;gap:14px;display:flex}.k-codetoinspire .ci-i-secs-hd{z-index:4;margin:0 -34px;padding:0 34px;transition:background .4s,box-shadow .4s;position:sticky;top:61px}.k-codetoinspire .ci-i-page.is-site .ci-i-secs-hd{top:68px}.k-codetoinspire .ci-i-secs-hd h2,.k-codetoinspire .ci-i-secs-hd p{transition:opacity .35s ease,transform .5s var(--ci-i-ease)}@media not ((hover:none) and (pointer:coarse)){.k-codetoinspire .ci-i-secs-hd.is-cond{backdrop-filter:blur(10px);box-shadow:0 10px 26px #161a2012,0 1px 0 var(--ci-i-border-sub);background:#fbfcfdf0}.k-codetoinspire .ci-i-secs-hd.is-cond p{opacity:0}.k-codetoinspire .ci-i-secs-hd.is-cond h2{transform:translateY(12px)}}.k-codetoinspire .ci-i-lvp{background:var(--ci-i-ok-sub);height:30px;color:var(--ci-i-ok);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .6s var(--ci-i-ease);border-radius:30px;align-items:center;gap:10px;padding:0 14px 0 12px;font-size:14px;line-height:20px;display:flex;transform:translate(14px)}.k-codetoinspire .ci-i-secs.is-live .ci-i-lvp{opacity:1;transform:none}.k-codetoinspire .ci-i-lvp b{font-variant-numeric:tabular-nums;transform-origin:50% 60%;font-weight:700;display:inline-block}.k-codetoinspire .ci-i-lvp.is-bump b[data-live-n]{animation:ci-i-bump .7s var(--ci-i-ease)}.k-codetoinspire .ci-i-lvp-m{background:#17825a2e;border-radius:50px;width:40px;height:4px;display:block;overflow:hidden}.k-codetoinspire .ci-i-lvp-m i{height:100%;width:calc(var(--f,0) * 100%);background:var(--ci-i-ok);transition:width .7s var(--ci-i-ease);border-radius:50px;display:block}.k-codetoinspire .ci-rise.ci-i-rz.is-off{background:var(--ci-i-mute)}.k-codetoinspire .ci-i-chip.is-lock .ci-i-chip-sw{cursor:not-allowed}.k-codetoinspire .ci-i-chip.is-ping .ci-i-chip-b{animation:ci-i-ping 1.1s var(--ci-i-ease)}@keyframes ci-i-ping{0%{box-shadow:0 0 #ffc354bf}to{box-shadow:0 0 0 12px #ffc35400}}.k-codetoinspire .ci-i-sec-hd{transition:border-color .45s}.k-codetoinspire .ci-i-sec-x{cursor:pointer;transition:transform .55s var(--ci-i-ease)}.k-codetoinspire .ci-i-sec[data-folded] .ci-i-sec-x{transform:rotate(0)}.k-codetoinspire .ci-i-sec[data-folded] .ci-i-sec-hd{border-bottom-color:#0000}.k-codetoinspire .ci-i-sec.is-folded .ci-i-sec-list{display:none}.k-codetoinspire .ci-i-sec-sum{background:var(--ci-i-ok-sub);max-width:0;color:var(--ci-i-ok);white-space:nowrap;opacity:0;transition:max-width .55s var(--ci-i-ease),padding .45s var(--ci-i-ease),opacity .4s ease;border-radius:30px;padding:2px 0;font-size:12px;line-height:16px;overflow:hidden}.k-codetoinspire .ci-i-sec[data-folded] .ci-i-sec-sum{opacity:1;max-width:180px;padding:2px 10px}.k-codetoinspire[data-ci-snap] *,.k-codetoinspire[data-ci-snap] :before,.k-codetoinspire[data-ci-snap] :after{transition:none!important;animation:none!important}.k-codetoinspire .ci-i-sh{position:relative}.k-codetoinspire .ci-i-sh-pg,.k-codetoinspire .ci-i-shm-pg{background:var(--ci-i-coral);transform-origin:0;height:2px;transform:scaleX(var(--sp,0));opacity:0;pointer-events:none;transition:transform .9s var(--ci-i-ease),opacity .3s ease,background-color .5s ease;position:absolute;bottom:-1px;left:0;right:0}.k-codetoinspire .ci-i-sh.is-prog .ci-i-sh-pg,.k-codetoinspire .ci-i-shm-pg{opacity:calc(var(--sp,0) * 40)}.k-codetoinspire .ci-i-sh.is-full .ci-i-sh-pg,.k-codetoinspire .ci-i-shm.is-full .ci-i-shm-pg{background:var(--ci-i-ok)}.k-codetoinspire .ci-i-bigb:after{content:"";border:2px solid var(--ci-i-coral);opacity:0;pointer-events:none;border-radius:8px;position:absolute;inset:6px 0 0}.k-codetoinspire .ci-i-bigb.is-ready:after{animation:ci-i-ready 1.2s var(--ci-i-ease) 2}.k-codetoinspire .ci-i-btn.is-ready{animation:ci-i-readyb 1.2s var(--ci-i-ease) 2}@keyframes ci-i-ready{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.7,1.45)}}@keyframes ci-i-readyb{0%{box-shadow:0 0 #fb5d5d8c}to{box-shadow:0 0 0 12px #fb5d5d00}}.k-codetoinspire .ci-i-shm{display:none}@media not ((hover:none) and (pointer:coarse)){.k-codetoinspire .ci-i-shm{z-index:5;height:0;display:block;position:sticky;top:68px}.k-codetoinspire .ci-i-shm-in{backdrop-filter:blur(10px);border-bottom:1px solid var(--ci-i-border-sub);opacity:0;pointer-events:none;height:58px;transition:opacity .35s ease,transform .6s var(--ci-i-ease);background:#fbfcfdf0;align-items:center;gap:14px;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-16px);box-shadow:0 10px 26px #161a2012}.k-codetoinspire .ci-i-shm.is-cond .ci-i-shm-in{opacity:1;pointer-events:auto;transform:none}.k-codetoinspire .ci-i-shm-c{color:var(--ci-i-prim);white-space:nowrap;font-weight:700}.k-codetoinspire .ci-i-shm-c:empty{display:none}.k-codetoinspire .ci-i-shm-st{border:2px solid var(--ci-i-border-ink);color:var(--ci-i-prim);white-space:nowrap;border-radius:1024px;margin-right:auto;padding:2px 12px;font-weight:700}.k-codetoinspire .ci-i-shm .ci-i-bigb{top:-3px}}.k-codetoinspire .ci-i-box:has(>.ci-i-cnt){position:relative}.k-codetoinspire .ci-i-cnt{color:var(--ci-i-mute);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;margin-top:-9px;font-size:12px;font-style:normal;line-height:18px;transition:opacity .3s,color .3s;position:absolute;top:50%;right:12px}.k-codetoinspire .ci-i-box:focus-within .ci-i-cnt,.k-codetoinspire .ci-i-box.is-focus .ci-i-cnt{opacity:1}.k-codetoinspire .ci-i-cnt.is-hot{color:#b86e00}.k-codetoinspire .ci-i-guide{position:relative}.k-codetoinspire .ci-i-g-vid.ci-i-rv{transform:translateY(28px)scale(.96)}.k-codetoinspire .ci-i-g-vid.ci-i-rv.is-seen{transform:none}.k-codetoinspire .ci-i-g-tb i{transition:transform .6s var(--ci-i-ease) calc(.25s + var(--k,0) * 90ms)}.k-codetoinspire .ci-i-g-tb.ci-i-rv:not(.is-seen) i{transform:scale(0)}.k-codetoinspire .ci-i-g-cp{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.k-codetoinspire .ci-i-g-cp img{transition:opacity .25s ease,transform .4s var(--ci-i-ease)}.k-codetoinspire .ci-i-g-ck{opacity:0;pointer-events:none;width:16px;height:16px;margin-top:-8px;transition:opacity .25s;position:absolute;top:50%;right:0}.k-codetoinspire .ci-i-g-ck:after{content:"";width:10px;height:5px;transition:transform .45s var(--ci-i-ease);border:0 solid;border-width:0 0 2px 2px;position:absolute;top:3px;left:3px;transform:rotate(-45deg)scale(.4)}.k-codetoinspire .ci-i-g-cp.is-copied img{opacity:0;transform:scale(.6)}.k-codetoinspire .ci-i-g-cp.is-copied .ci-i-g-ck{opacity:1}.k-codetoinspire .ci-i-g-cp.is-copied .ci-i-g-ck:after{transform:rotate(-45deg)scale(1)}.k-codetoinspire .ci-i-cdw{position:relative}.k-codetoinspire .ci-i-s1-date{cursor:pointer}.k-codetoinspire .ci-i-cdw.is-open .ci-i-s1-date{border-color:var(--ci-i-border-ink);box-shadow:0 0 0 3px #fb5d5d24}.k-codetoinspire .ci-i-cal{z-index:4;border:1px solid var(--ci-i-border-sub);opacity:0;transform-origin:20% 0;pointer-events:none;width:336px;transition:opacity .25s ease,transform .5s var(--ci-i-ease);background:#fff;border-radius:12px;margin-top:6px;padding:14px 16px 16px;position:absolute;top:100%;left:0;transform:translateY(-8px)scale(.985);box-shadow:0 16px 40px #252b3324}.k-codetoinspire .ci-i-cdw.is-open .ci-i-cal{opacity:1;pointer-events:auto;transform:none}.k-codetoinspire .ci-i-cal-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.k-codetoinspire .ci-i-cal-t{color:var(--ci-i-head);font-weight:700}.k-codetoinspire .ci-i-cal-n{border-radius:8px;width:28px;height:28px;transition:background .25s;display:block;position:relative}.k-codetoinspire .ci-i-cal-n:hover{background:var(--ci-i-sub)}.k-codetoinspire .ci-i-cal-n:after{content:"";border:solid var(--ci-i-ink);border-width:0 0 2px 2px;width:6px;height:6px;position:absolute;top:10px;left:11px;transform:rotate(45deg)}.k-codetoinspire .ci-i-cal-n.is-next:after{left:9px;transform:rotate(-135deg)}.k-codetoinspire .ci-i-cal-w,.k-codetoinspire .ci-i-cal-g{grid-template-columns:repeat(7,1fr);display:grid}.k-codetoinspire .ci-i-cal-w span{text-align:center;color:var(--ci-i-mute);padding:4px 0;font-size:12px;line-height:16px}.k-codetoinspire .ci-i-cal-d{height:38px;color:var(--ci-i-ink);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex;position:relative}.k-codetoinspire .ci-i-cal-d:before{content:"";background:var(--ci-i-coral);width:34px;height:34px;transition:transform .45s var(--ci-i-ease);border-radius:50%;margin:-17px 0 0 -17px;position:absolute;top:50%;left:50%;transform:scale(0)}.k-codetoinspire .ci-i-cal-d:hover:before{background:var(--ci-i-sub);transform:scale(1)}.k-codetoinspire .ci-i-cal-d b{font-weight:inherit;position:relative}.k-codetoinspire .ci-i-cal-d.is-on{color:#fff}.k-codetoinspire .ci-i-cal-d.is-on:before,.k-codetoinspire .ci-i-cal-d.is-on:hover:before{background:var(--ci-i-coral);transform:scale(1)}.k-codetoinspire .ci-i-cal-d:disabled{color:var(--ci-i-dis);cursor:default}.k-codetoinspire .ci-i-cal-d:disabled:before{display:none}.k-codetoinspire .ci-i-cdw.is-open .ci-i-cal-d{animation:ci-i-day-in .5s var(--ci-i-ease) calc(var(--d,0) * 12ms) both}@keyframes ci-i-day-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.k-codetoinspire .ci-i-s1-dv.is-pop{animation:ci-i-day-in .6s var(--ci-i-ease) both}.k-codetoinspire .ci-i-s2-gh{position:relative}.k-codetoinspire .ci-i-s2-ct{border:1px solid var(--ci-i-border-sub);color:var(--ci-i-mute);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .6s var(--ci-i-ease),background-color .4s ease,color .4s ease,border-color .4s ease;background:#fff;border-radius:1024px;padding:1px 10px;font-size:12px;font-style:normal;line-height:18px;position:absolute;bottom:-1px;right:0;transform:translateY(5px)}.k-codetoinspire .ci-i-s2-ct.is-on{opacity:1;transform:none}.k-codetoinspire .ci-i-s2-ct.is-ok{background:var(--ci-i-ok-sub);border-color:var(--ci-i-ok);color:var(--ci-i-ok)}.k-codetoinspire .ci-i-s2-ct.is-bump{animation:ci-i-ct-bump .6s var(--ci-i-ease)}@keyframes ci-i-ct-bump{0%{transform:scale(1)}35%{transform:scale(1.1)}to{transform:scale(1)}}.k-codetoinspire .ci-i-s2-f .ci-i-cnt{right:46px}.k-codetoinspire .ci-i-sec-new:has(.ci-i-sec-list:empty) .ci-i-sec-add{animation:ci-i-nudge 1.1s var(--ci-i-ease) calc(.7s + var(--n,0) * 90ms) 2}.k-codetoinspire .ci-i-sec-new .ci-i-sec-add:nth-child(2){--n:1}.k-codetoinspire .ci-i-sec-new .ci-i-sec-add:nth-child(3){--n:2}.k-codetoinspire .ci-i-sec-new .ci-i-sec-add:nth-child(4){--n:3}.k-codetoinspire .ci-i-sec-new .ci-i-sec-add:nth-child(5){--n:4}@keyframes ci-i-nudge{0%,to{box-shadow:0 0 #fb5d5d00}40%{box-shadow:0 0 0 4px #fb5d5d38}}.k-codetoinspire .ci-i-s4-up{position:relative}.k-codetoinspire .ci-i-s4-bar i{width:calc(var(--p,0) * 1%)}.k-codetoinspire .ci-i-s4-box.is-busy .ci-i-s4-bar i{animation:none}.k-codetoinspire .ci-i-s4-pn{color:var(--ci-i-ink);font-variant-numeric:tabular-nums;opacity:0;justify-content:space-between;font-size:12px;line-height:16px;transition:opacity .25s;display:flex;position:absolute;bottom:40px;left:24px;right:24px}.k-codetoinspire .ci-i-s4-pn u{text-decoration:none}.k-codetoinspire .ci-i-s4-pn b{font-weight:700}.k-codetoinspire .ci-i-s4-box.is-busy .ci-i-s4-pn{opacity:1}.k-codetoinspire .ci-i-s4-fp{border:1px solid var(--ci-i-ok);background:var(--ci-i-ok-sub);color:var(--ci-i-ok);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .6s var(--ci-i-ease);border-radius:1024px;align-items:center;gap:6px;padding:1px 10px 1px 5px;font-size:12px;line-height:18px;display:flex;position:absolute;top:calc(50% - 11px);left:666px;transform:translate(-10px)}.k-codetoinspire .ci-i-s4-fp i{background:var(--ci-i-ok);border-radius:50%;flex:none;width:14px;height:14px;position:relative}.k-codetoinspire .ci-i-s4-fp i:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}.k-codetoinspire .ci-i-s4-up.is-ok .ci-i-s4-fp{opacity:1;transform:none}.k-codetoinspire .ci-i-s4-sp{transition:background-size .7s var(--ci-i-ease),color .5s ease;transition-delay:calc(var(--k,0) * .38s + .25s);background:linear-gradient(#17825a26,#17825a26) 0 100%/0% 100% no-repeat;border-radius:3px;margin:0 -2px;padding:0 2px}.k-codetoinspire .ci-i-s4-up.is-ok .ci-i-s4-sp{color:var(--ci-i-ok);background-size:100% 100%}.k-codetoinspire .ci-i-s4-b .ci-i-cnt{right:46px}.k-codetoinspire .ci-i-s5-final{position:relative}.k-codetoinspire .ci-i-s5-mt{background:var(--ci-i-sub);height:6px;color:var(--ci-i-ok);opacity:0;border-radius:3px;transition:opacity .4s,color .3s;display:flex;position:absolute;bottom:-2px;left:0;right:0;overflow:hidden}.k-codetoinspire .ci-i-s5-pct.is-off~.ci-i-s5-mt{color:var(--ci-i-coral)}.k-codetoinspire .ci-i-s5-final.has-in .ci-i-s5-mt{opacity:1}.k-codetoinspire .ci-i-s5-mt i{width:calc(var(--w,0) * 1%);height:100%;transition:width .6s var(--ci-i-ease);background:currentColor;flex:none;margin-right:2px}.k-codetoinspire .ci-i-s5-mt i:nth-child(2){opacity:.82}.k-codetoinspire .ci-i-s5-mt i:nth-child(3){opacity:.66}.k-codetoinspire .ci-i-s5-mt i:nth-child(4){opacity:.5}.k-codetoinspire .ci-i-s5-mt i:nth-child(5){opacity:.36}.k-codetoinspire .ci-i-s5-g{position:relative}.k-codetoinspire .ci-i-s5-trk{background:var(--ci-i-sub);opacity:0;pointer-events:none;border-radius:4px;height:8px;margin-top:-4px;transition:opacity .35s;position:absolute;top:50%;left:120px;right:420px;overflow:hidden}.k-codetoinspire .ci-i-s5-g.is-set .ci-i-s5-trk,.k-codetoinspire .ci-i-s5-g.is-sug .ci-i-s5-trk{opacity:1}.k-codetoinspire .ci-i-s5-trk u{top:0;bottom:0;left:calc(var(--a,0) * 1%);width:calc((var(--b,0) - var(--a,0) + 1) * 1%);background:var(--ci-i-coral);min-width:6px;transition:left .6s var(--ci-i-ease),width .6s var(--ci-i-ease),opacity .4s ease;border-radius:4px;position:absolute}.k-codetoinspire .ci-i-s5-g.is-sug .ci-i-s5-trk u{background:repeating-linear-gradient(135deg,var(--ci-i-coral) 0 3px,transparent 3px 7px);opacity:.7}.k-codetoinspire .ci-i-s5-g .ci-i-box input::placeholder{transition:color .4s}.k-codetoinspire .ci-i-s5-g.is-sug .ci-i-box input::placeholder{color:var(--ci-i-coral);opacity:.8}.k-codetoinspire .ci-i-s5-sh{position:relative}.k-codetoinspire .ci-i-s5-hint{background:var(--ci-i-coral-sub);border:1px solid var(--ci-i-coral-sub-b);color:var(--ci-i-coral);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .5s var(--ci-i-ease);border-radius:1024px;margin-top:-12px;padding:2px 10px;font-size:12px;line-height:18px;position:absolute;top:50%;right:127px;transform:translate(8px)}.k-codetoinspire .ci-i-s5-sh.is-sug .ci-i-s5-hint{opacity:1;transform:none}.k-codetoinspire .ci-i-done-ic{position:relative}.k-codetoinspire .ci-i-done-tl{width:100%;margin:0 0 2px;padding:0;list-style:none;display:flex;position:relative}.k-codetoinspire .ci-i-done-tl:before,.k-codetoinspire .ci-i-done-tl:after{content:"";background:var(--ci-i-border-sub);border-radius:1px;height:2px;position:absolute;top:6px;left:16.66%;right:16.66%}.k-codetoinspire .ci-i-done-tl:after{background:var(--ci-i-ok);transform-origin:0;transition:transform .8s var(--ci-i-ease);transform:scaleX(0)}.k-codetoinspire .is-open .ci-i-done-tl:after{transition-delay:1.9s;transform:scaleX(.5)}.k-codetoinspire .ci-i-done-tl li{z-index:1;color:var(--ci-i-mute);opacity:0;transition:opacity .35s ease 1.6s,transform .45s var(--ci-i-ease) 1.6s,color .4s ease;flex-direction:column;flex:1 0 0;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex;position:relative;transform:translateY(6px)}.k-codetoinspire .is-open .ci-i-done-tl li{opacity:1;transform:none}.k-codetoinspire .ci-i-done-tl i{box-sizing:border-box;border:2px solid var(--ci-i-border);background:#fff;border-radius:50%;width:14px;height:14px;transition:background .35s,border-color .35s;display:block;position:relative}.k-codetoinspire .is-open .ci-i-done-tl li:first-child{color:var(--ci-i-ink)}.k-codetoinspire .is-open .ci-i-done-tl li:first-child i{background:var(--ci-i-ok);border-color:var(--ci-i-ok);transition-delay:1.7s}.k-codetoinspire .ci-i-done-tl li:first-child i:after{content:"";opacity:0;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:3px;height:6px;transition:opacity .2s;position:absolute;top:1px;left:3.5px;transform:rotate(45deg)}.k-codetoinspire .is-open .ci-i-done-tl li:first-child i:after{opacity:1;transition-delay:1.8s}.k-codetoinspire .is-open .ci-i-done-tl li:nth-child(2){color:var(--ci-i-ink);transition:opacity .35s ease 1.6s,transform .45s var(--ci-i-ease) 1.6s,color .4s ease 2.5s}.k-codetoinspire .is-open .ci-i-done-tl li:nth-child(2) i{border-color:var(--ci-i-coral);animation:ci-i-done-pulse 1.2s var(--ci-i-ease) 2.6s 3;transition-delay:2.5s}@keyframes ci-i-done-pulse{0%{box-shadow:0 0 #ff6b5666}to{box-shadow:0 0 0 9px #ff6b5600}}@media (prefers-reduced-motion:reduce){.k-codetoinspire .ci-i-rv,.k-codetoinspire .ci-i-dh-hd,.k-codetoinspire .ci-i-qg,.k-codetoinspire .ci-i-qg-x,.k-codetoinspire .ci-i-seal,.k-codetoinspire .ci-i-seal-k{transition:none}.k-codetoinspire .ci-i-rv{opacity:1;transform:none}.k-codetoinspire .ci-i-dh-stat.is-bump b{animation:none}.k-codetoinspire .ci-i-secs-hd,.k-codetoinspire .ci-i-lvp,.k-codetoinspire .ci-i-lvp-m i,.k-codetoinspire .ci-i-sec-x,.k-codetoinspire .ci-i-sec-sum{transition:none}.k-codetoinspire .ci-i-lvp.is-bump b[data-live-n],.k-codetoinspire .ci-i-chip.is-ping .ci-i-chip-b{animation:none}.k-codetoinspire .ci-i-sh-pg,.k-codetoinspire .ci-i-shm-pg,.k-codetoinspire .ci-i-shm-in,.k-codetoinspire .ci-i-cnt,.k-codetoinspire .ci-i-g-tb i,.k-codetoinspire .ci-i-g-cp img,.k-codetoinspire .ci-i-g-ck,.k-codetoinspire .ci-i-g-ck:after,.k-codetoinspire .ci-i-cal,.k-codetoinspire .ci-i-cal-d:before{transition:none}.k-codetoinspire .ci-i-g-tb.ci-i-rv:not(.is-seen) i{transform:none}.k-codetoinspire .ci-i-bigb.is-ready:after,.k-codetoinspire .ci-i-btn.is-ready,.k-codetoinspire .ci-i-cdw.is-open .ci-i-cal-d,.k-codetoinspire .ci-i-s1-dv.is-pop{animation:none}.k-codetoinspire .ci-i-s2-ct{transition:none}.k-codetoinspire .ci-i-s2-ct.is-bump,.k-codetoinspire .ci-i-sec-new:has(.ci-i-sec-list:empty) .ci-i-sec-add{animation:none}.k-codetoinspire .ci-i-s4-pn,.k-codetoinspire .ci-i-s4-fp,.k-codetoinspire .ci-i-s4-sp,.k-codetoinspire .ci-i-s5-mt,.k-codetoinspire .ci-i-s5-mt i,.k-codetoinspire .ci-i-s5-trk,.k-codetoinspire .ci-i-s5-trk u,.k-codetoinspire .ci-i-s5-hint,.k-codetoinspire .ci-i-done-tl:after,.k-codetoinspire .ci-i-done-tl li,.k-codetoinspire .ci-i-done-tl i{transition:none}.k-codetoinspire .is-open .ci-i-done-tl li:nth-child(2) i{animation:none}}
