.jepun_root__ZX27e{--t-bg:#2a1530;--t-surface:#3a2141;--t-ink:#f8f1f3;--t-ink-muted:#dccbd8;--t-accent:#f4c24d;--t-on-accent:#2a1530;--t-line:#553a5c;--t-line-strong:#9a7f9c;--t-display:var(--font-jepun-display),Georgia,serif;--t-body:var(--font-jepun-body),ui-sans-serif,system-ui,sans-serif;--jp-petal:#fbf6ef;--jp-blush:#f0a9bd;--jp-heart:#f7d98a;--jp-heart-deep:#f0b43c;--jp-leaf:#5e8d64;--jp-vein:#8fbb8c;--jp-night:#1d0d22;--jp-cut:var(--t-bg);color-scheme:dark;background:var(--t-bg);color:var(--t-ink);font-family:var(--t-body);min-height:100svh}.jepun_display__lYEb1{font-family:var(--t-display);font-weight:600}.jepun_italic__DFfbB{font-style:italic}.jepun_caps__FKacj{font-family:var(--t-body);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.jepun_heart__y43JJ{color:var(--t-accent)}.jepun_night__wYQ4_{--jp-cut:var(--jp-night);background:var(--jp-night);color:var(--t-ink)}.jepun_petalCard__JhLzX{--jp-cut:var(--t-surface);position:relative;background:var(--t-surface);border:1px solid var(--t-line);border-radius:2.75rem .75rem}.jepun_bloomCount__6x7FK>div{position:relative;padding-top:calc(72% + .5rem)}.jepun_bloomCount__6x7FK>div:before{content:"";position:absolute;top:0;left:14%;width:72%;aspect-ratio:1;background:radial-gradient(circle,var(--jp-heart-deep) 0 16%,var(--jp-heart) 17% 34%,var(--jp-petal) 35%);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-62 -62 124 124'%3E%3Cg id='p'%3E%3Cpath d='M0 0 C3 -6 14 -19 21 -32 C27 -45 19 -58 5 -58 C-8 -58 -14 -47 -12 -34 C-10 -22 -4 -9 0 0Z'/%3E%3C/g%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3Ccircle r='10'/%3E%3C/svg%3E") center /contain no-repeat}.jepun_qrisPlate__vdCuH{background:#ffffff;border:1px solid var(--t-line-strong)}@font-face{font-family:jepunDisplay;src:url(/_next/static/media/536aa5ac8f3e77da-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:jepunDisplay;src:url(/_next/static/media/536aa5ac8f3e77da-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:jepunDisplay;src:url(/_next/static/media/70c6005c6d0b0a03-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jepunDisplay;src:url(/_next/static/media/70c6005c6d0b0a03-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jepunDisplay Fallback;src:local("Times New Roman");ascent-override:80.52%;descent-override:25.34%;line-gap-override:0.00%;size-adjust:106.56%}.__className_84a59e{font-family:jepunDisplay,jepunDisplay Fallback}.__variable_84a59e{--font-jepun-display:"jepunDisplay","jepunDisplay Fallback"}@font-face{font-family:jepunBody;src:url(/_next/static/media/0b9604ccabf0c9c7-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jepunBody;src:url(/_next/static/media/0b9604ccabf0c9c7-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:jepunBody Fallback;src:local("Arial");ascent-override:94.29%;descent-override:29.47%;line-gap-override:0.00%;size-adjust:105.21%}.__className_09fc70{font-family:jepunBody,jepunBody Fallback}.__variable_09fc70{--font-jepun-body:"jepunBody","jepunBody Fallback"}