@font-face{font-family:CI Cairo;src:url(/media/codetoinspire-app/fonts/cairo-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:CI Cairo;src:url(/media/codetoinspire-app/fonts/cairo-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:CI Cairo;src:url(/media/codetoinspire-app/fonts/cairo-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:CI Pixelify;src:url(/media/codetoinspire-app/fonts/pixelify-var.woff2)format("woff2");font-weight:400 700;font-display:swap}.k-codetoinspire{--ci-red:#fb5d5d;--ci-red-subtle:#fff2f2;--ci-red-line:#fddddd;--ci-green:#17825a;--ci-mint:#99ebb8;--ci-mint-subtle:#f2fbf5;--ci-err:#c94040;--ci-err-ink:#a82222;--ci-ink0:#161a20;--ci-ink1:#252b33;--ci-ink2:#38404a;--ci-ink3:#4f5864;--ci-g1:#c8d0da;--ci-g2:#e0e5eb;--ci-g3:#f0f3f7;--ci-paper:#fbfcfd;--ci-bg:#fff;--ci-page:#fbfcfd;--ci-head:#161a20;--ci-body:#252b33;--ci-cap:#4f5864;--ci-prim:#38404a;--ci-line:#e0e5eb;--ci-line2:#c8d0da;--ci-ok:#17825a;--ci-font:"CI Cairo",Cairo,"Titillium Web","Segoe UI",system-ui,sans-serif;--ci-pixel:"CI Pixelify","Pixelify Sans",ui-monospace,monospace;--ci-ease:cubic-bezier(.2,.8,.2,1);font-family:var(--ci-font);color:var(--ci-body);font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:optimizelegibility;font-weight:400}.k-codetoinspire .ci-dk{--ci-bg:#161a20;--ci-page:#161a20;--ci-head:#f0f3f7;--ci-body:#fbfcfd;--ci-cap:#c8d0da;--ci-prim:#f0f3f7;--ci-line:#38404a;--ci-line2:#4f5864;--ci-ok:#99ebb8;color:var(--ci-body)}.k-codetoinspire *{box-sizing:border-box;margin:0;padding:0}.k-codetoinspire :where(p){display:block}.k-codetoinspire :where(button){font:inherit;color:inherit;cursor:inherit;text-align:inherit;text-transform:none;background:0 0;border:0}.k-codetoinspire :where(img){vertical-align:baseline;border:0;max-width:none;height:auto;display:block}.k-codetoinspire :where(h1,h2,h3,h4,h5,h6){font:inherit;letter-spacing:inherit}:root .k-codetoinspire :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.k-codetoinspire :where(ul,ol){list-style:none}.k-codetoinspire :where(label){font-weight:inherit}.k-codetoinspire :where(a){color:inherit;text-decoration:none}.k-codetoinspire :where(input,textarea){font:inherit;color:inherit;resize:none;background:0 0;border:0;outline:none}.k-codetoinspire .app-scroll{background:var(--scr-bg,#fff)}.k-codetoinspire .ci-red{color:var(--ci-red)}.k-codetoinspire .ci-b{font-weight:700}.k-codetoinspire .ci-nw{white-space:nowrap}.k-codetoinspire .ci-ic{width:var(--s,24px);height:var(--s,24px);-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor;flex:none;display:inline-block}.k-codetoinspire .ci-app{background:var(--ci-page);min-height:100%;position:relative}.k-codetoinspire .ci-row{align-items:flex-start;display:flex}.k-codetoinspire .ci-main{flex:1 1 0;min-width:0;position:relative}.k-codetoinspire .ci-nav{zoom:.90344;z-index:20;background:var(--ci-ink0);border-bottom:1px solid var(--ci-ink2);height:68px;color:var(--ci-g3);justify-content:space-between;align-items:center;gap:60px;padding:0 36px;display:flex;position:sticky;top:0}.k-codetoinspire .ci-nav-l{flex:1 1 0;align-items:center;gap:24px;min-width:0;display:flex}.k-codetoinspire .ci-logo{flex:none;align-items:center;gap:4px;height:30px;display:flex}.k-codetoinspire .ci-logo img{width:150px;height:19.95px}.k-codetoinspire .ci-logo-ac{color:var(--ci-red);font-size:20px;line-height:28px}.k-codetoinspire .ci-nav-links{align-items:center;gap:8px;display:flex}.k-codetoinspire .ci-nav-link{white-space:nowrap;height:44px;color:var(--ci-g3);border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:14px;line-height:20px;display:flex}.k-codetoinspire .ci-nav-link .ci-ic{--s:20px}.k-codetoinspire .ci-nav-link.is-on{color:var(--ci-red)}.k-codetoinspire .ci-nav-r{flex:none;align-items:center;gap:12px;display:flex}.k-codetoinspire .ci-search{border:1px solid var(--ci-ink2);background:var(--ci-ink0);width:411px;color:var(--ci-g2);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;line-height:20px;display:flex}.k-codetoinspire .ci-search .ci-ic{--s:20px}.k-codetoinspire .ci-nav-icons{align-items:center;gap:5px;display:flex}.k-codetoinspire .ci-nav-ib{width:36px;height:36px;color:var(--ci-g3);border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}.k-codetoinspire .ci-nav-ib .ci-ic{--s:16px}.k-codetoinspire .ci-nav-ib.is-red{color:var(--ci-red)}.k-codetoinspire .ci-nav-ib.has-dot:after{content:"";background:var(--ci-red);width:6px;height:6px;transition:transform .4s var(--ci-ease);border-radius:50%;position:absolute;top:8px;right:9px;transform:scale(0)}.k-codetoinspire .ci-nav-ib.has-dot.is-dot:after{transform:scale(1)}.k-codetoinspire .ci-av{width:var(--s,36px);height:var(--s,36px);flex:none;display:block}.k-codetoinspire .ci-av img{width:100%;height:100%}.k-codetoinspire .ci-side{zoom:.90344;z-index:15;width:68px;height:calc(var(--h,1024px) / .90344 - 68px);background:var(--ci-ink0);border-right:1px solid var(--ci-ink3);flex-direction:column;flex:none;align-items:center;gap:12px;padding:12px;display:flex;position:sticky;top:68px}.k-codetoinspire .ci-side-top{flex-direction:column;flex:1 1 0;gap:6px;width:100%;display:flex}.k-codetoinspire .ci-side-av{justify-content:center;align-items:center;height:44px;display:flex}.k-codetoinspire .ci-side-av img{flex:none;width:46px;height:46px}.k-codetoinspire .ci-side-it{width:100%;height:44px;color:var(--ci-g1);border-radius:6px;justify-content:center;align-items:center;padding:8px 10px;transition:color .3s,background .3s;display:flex}.k-codetoinspire .ci-side-it.is-on{color:var(--ci-red)}.k-codetoinspire .ci-side-tab{background:var(--ci-ink0);border:1px solid var(--ci-ink3);color:var(--ci-g3);border-radius:0 6px 6px 0;align-items:center;padding:10px 2px;display:flex;position:absolute;top:15px;right:-28px}.k-codetoinspire .ci-link{color:var(--ci-prim);white-space:pre;border-radius:5.421px;justify-content:center;align-items:center;gap:5.421px;padding:3.614px 5.421px;font-size:12.65px;line-height:18.069px;display:inline-flex}.k-codetoinspire .ci-link .ci-ic{--s:14.455px}.k-codetoinspire .ci-bb{width:var(--bw,348.73px);height:var(--bh,59.627px);color:var(--bc,var(--ci-red));--bf:var(--ci-paper);flex:none;display:block;position:relative}.k-codetoinspire .ci-bb:before{content:"";background:var(--bc,var(--ci-red));border-radius:8px;position:absolute;inset:9.09% 0 -7.58%}.k-codetoinspire .ci-bb-in{justify-content:center;align-items:center;gap:var(--bgap,3.614px);border:.903px solid var(--bc,var(--ci-red));background:var(--bf);font-weight:700;font-size:var(--bfs,18.07px);white-space:nowrap;transition:transform .18s var(--ci-ease);border-radius:7px;padding:3.614px 7.228px;line-height:25.296px;display:flex;position:absolute;inset:7.58% 0 -7.58%}.k-codetoinspire .ci-bb-in .ci-ic{--s:var(--bis,21.683px)}.k-codetoinspire .ci-bb:active .ci-bb-in,.k-codetoinspire .ci-bb.app-pressed .ci-bb-in{transform:translateY(4px)}.k-codetoinspire .ci-bb.app-pressed{filter:none;transform:none}.k-codetoinspire .ci-bb.is-dark{--bf:var(--ci-ink1)}.k-codetoinspire .ci-bb.is-ink{--bc:var(--ci-ink0)}.k-codetoinspire .ci-pill{border:.903px solid var(--pc,var(--ci-green));background:var(--pc,var(--ci-green));color:var(--ci-paper);white-space:nowrap;border-radius:999px;align-items:center;gap:3.614px;padding:3.614px 7.228px;font-size:12.65px;line-height:18.069px;display:inline-flex}.k-codetoinspire .ci-pill .ci-ic{--s:14.455px}.k-codetoinspire .ci-pill.is-err{--pc:var(--ci-err)}.k-codetoinspire .ci-bar{height:var(--bh,3.614px);background:var(--ci-ink3);border-radius:50px;display:block;position:relative;overflow:hidden}.k-codetoinspire .ci-bar>i{width:calc(var(--p,0) * 1%);background:var(--bfc,var(--ci-mint));transition:width 1.1s var(--ci-ease);border-radius:30px;position:absolute;top:0;bottom:0;left:0}.k-codetoinspire .ci-ring{width:var(--rs,48px);height:var(--rs,48px);flex:none;position:relative}.k-codetoinspire .ci-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.k-codetoinspire .ci-ring circle{fill:none;stroke-width:var(--rw,2px)}.k-codetoinspire .ci-ring .ci-ring-t{stroke:var(--rt,transparent)}.k-codetoinspire .ci-ring .ci-ring-v{stroke:var(--rc,#fff);stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--p,0));transition:stroke-dashoffset 1.2s var(--ci-ease)}.k-codetoinspire .ci-ring-l{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.k-codetoinspire .ci-in{transition:opacity .6s ease calc(var(--i,0) * 90ms),transform .8s var(--ci-ease) calc(var(--i,0) * 90ms)}.k-codetoinspire [data-pre] .ci-in{opacity:0;transform:translateY(18px)}.k-codetoinspire [data-snap] *{transition:none!important}@media (prefers-reduced-motion:reduce){.k-codetoinspire .ci-in,.k-codetoinspire .ci-bar>i,.k-codetoinspire .ci-ring .ci-ring-v{transition:none}}
