@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_d975ec1d-module__h3KhdG__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_d975ec1d-module__h3KhdG__variable{--font-public-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7d65b77b-module__VxV-Ta__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7d65b77b-module__VxV-Ta__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.kirana-maskot{fill:none;flex:none;height:auto;display:block;overflow:visible}.kirana-maskot .kirana-badan{transform-box:fill-box;transform-origin:50% 100%}.kirana-maskot.kirana-hidup .kirana-badan{animation:3.4s ease-in-out infinite kirana-kfloat}.kirana-maskot.kirana-hidup .kirana-bayang{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite kirana-kshadow}.kirana-maskot .kirana-mata{filter:drop-shadow(0 0 2.5px #35c3ff)drop-shadow(0 0 6px #35c3ff8c)}.kirana-maskot .kirana-e,.kirana-maskot .kirana-a{opacity:0;transition:opacity .25s}.kirana-maskot .kirana-e{transform-box:fill-box;transform-origin:50%}.kirana-maskot .kirana-e .kirana-pil,.kirana-maskot .kirana-e .kirana-garis{fill:#8eebff}.kirana-maskot .kirana-e .kirana-pil{transform-box:fill-box;transform-origin:50%}.kirana-maskot.kirana-hidup .kirana-e .kirana-pil{animation:5.6s infinite kirana-kblink}.kirana-maskot .kirana-e path{fill:none;stroke:#8eebff;stroke-width:4.8px;stroke-linecap:round}.kirana-maskot .kirana-a path{fill:none;stroke:#5aa9ff;stroke-width:4px;stroke-linecap:round}.kirana-maskot .kirana-a .kirana-padat{fill:url(#kirana-acc);stroke:none}.kirana-maskot .kirana-a .kirana-padat2{fill:#5e8df0;stroke:none}.kirana-maskot .kirana-a .kirana-filamen{stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.kirana-maskot[data-suasana=diam] .kirana-e-diam,.kirana-maskot[data-suasana=senang] .kirana-e-senang,.kirana-maskot[data-suasana=berhasil] .kirana-e-senang,.kirana-maskot[data-suasana=mendengarkan] .kirana-e-mendengarkan,.kirana-maskot[data-suasana=berpikir] .kirana-e-berpikir,.kirana-maskot[data-suasana=khawatir] .kirana-e-khawatir,.kirana-maskot[data-suasana=menyarankan] .kirana-e-menyarankan,.kirana-maskot[data-suasana=senang] .kirana-a-senang,.kirana-maskot[data-suasana=mendengarkan] .kirana-a-mendengarkan,.kirana-maskot[data-suasana=berpikir] .kirana-a-berpikir,.kirana-maskot[data-suasana=khawatir] .kirana-a-khawatir,.kirana-maskot[data-suasana=berhasil] .kirana-a-berhasil,.kirana-maskot[data-suasana=menyarankan] .kirana-a-menyarankan{opacity:1}.kirana-maskot.kirana-ringkas .kirana-a{display:none}.kirana-maskot .kirana-a-senang path{animation:1.6s ease-in-out infinite kirana-kpulse}.kirana-maskot .kirana-a-senang path:nth-child(2){animation-delay:.3s}.kirana-maskot .kirana-a-mendengarkan path{animation:1.4s ease-in-out infinite kirana-kwave}.kirana-maskot .kirana-a-mendengarkan path:nth-child(2){animation-delay:.25s}.kirana-maskot .kirana-b1{animation:2.2s ease-in-out infinite kirana-kbob}.kirana-maskot .kirana-b2{animation:2.2s ease-in-out .4s infinite kirana-kbob}.kirana-maskot .kirana-d1{animation:2.2s ease-in infinite kirana-kdrip}.kirana-maskot .kirana-d2{animation:2.2s ease-in .7s infinite kirana-kdrip}.kirana-maskot .kirana-bintang{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite kirana-ktwinkle}.kirana-maskot .kirana-bintang.kirana-bintang2{animation-delay:.6s}.kirana-maskot .kirana-sinar{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite kirana-kglow}.kirana-maskot .kirana-e-berpikir{animation:2.6s ease-in-out infinite kirana-klook}@keyframes kirana-kfloat{50%{transform:translateY(calc(var(--kirana-fl,3px) * -1))}}@keyframes kirana-kshadow{50%{opacity:.7;transform:scaleX(.86)}}@keyframes kirana-kblink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes kirana-kpulse{50%{opacity:.5;transform:translate(1.5px,-1.5px)}}@keyframes kirana-kwave{0%,to{opacity:.3}50%{opacity:1}}@keyframes kirana-kbob{50%{transform:translateY(-3px)}}@keyframes kirana-kdrip{0%{opacity:0;transform:translateY(-2px)}25%{opacity:1}to{opacity:0;transform:translateY(8px)}}@keyframes kirana-ktwinkle{0%,to{transform:scale(.7)rotate(0)}50%{transform:scale(1.12)rotate(18deg)}}@keyframes kirana-kglow{50%{opacity:.35;transform:scale(1.2)}}@keyframes kirana-klook{0%,to{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes kirana-kpop{0%{opacity:0;transform:scale(.3)translateY(16px)}to{opacity:1;transform:none}}@keyframes kirana-kwake{0%{transform:scaleY(.06)}}@keyframes kirana-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes kirana-kaura{50%{opacity:.75;transform:scale(1.08)}}@keyframes kirana-knudge{0%{opacity:0;transform:translateY(8px)scale(.95)}6%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:none}}.kirana-hero{place-items:center;width:100%;min-height:150px;display:grid;position:relative}.kirana-hero.kirana-hero-kenalan{min-height:132px}.kirana-hero:before{content:"";background:radial-gradient(closest-side,#6378ff4d,#6378ff00);border-radius:50%;animation:4s ease-in-out infinite kirana-kaura;position:absolute;inset:0 12%}.kirana-hero .kirana-maskot{position:relative}.kirana-putar .kirana-hero .kirana-maskot.kirana-hidup .kirana-badan{animation:.8s cubic-bezier(.2,1.5,.35,1) backwards kirana-kpop,3.4s ease-in-out .8s infinite kirana-kfloat}.kirana-putar .kirana-hero .kirana-maskot .kirana-e{animation:.6s .55s backwards kirana-kwake}.kirana-putar .kirana-naik{animation:kirana-rise .55s var(--kirana-d,0s) both ease-out}.kirana-fab:hover .kirana-maskot .kirana-e-diam{opacity:0}.kirana-fab:hover .kirana-maskot .kirana-e-senang{opacity:1}.kirana-gelembung{opacity:0;animation:9s both kirana-knudge}@media (prefers-reduced-motion:reduce){.kirana-maskot,.kirana-maskot *,.kirana-hero:before,.kirana-putar .kirana-naik,.kirana-putar .kirana-hero .kirana-maskot.kirana-hidup .kirana-badan,.kirana-putar .kirana-hero .kirana-maskot .kirana-e{animation:none!important}.kirana-maskot .kirana-e,.kirana-maskot .kirana-a{transition:none}.kirana-gelembung{opacity:1;animation:none}}
