@layer reset,base,tokens,recipes,utilities;@layer base{@font-face{font-family:"Rounded M Plus 1c";src:url(/fonts/MPLUSRounded1c-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Rounded M Plus 1c";src:url(/fonts/MPLUSRounded1c-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}:where(:host,:root){font-family:"Rounded M Plus 1c",sans-serif;letter-spacing:.025em;font-feature-settings:"palt" 1}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}:root,body{color:#e0e0e0}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--breakpoints-xs: 480px;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--sizes-breakpoint-xs: 480px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--colors-primary: #ec93a1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer utilities{.d_grid{display:grid}.place-items_center{place-items:center}.w_100svi{width:100svi}.h_100svb{height:100svb}.px_16px{padding-inline:16px}.py_64px{padding-block:64px}.pos_relative{position:relative}.d_flex{display:flex}.gap_32px{gap:32px}.d_inline_flex{display:inline flex}.c_primary{color:var(--colors-primary)}.gap_16px{gap:16px}.gap_8px{gap:8px}.pos_absolute{position:absolute}.vis_hidden{visibility:hidden}.op_0{opacity:0}.w_100\%{width:100%}.max-w_1440px{max-width:1440px}.h_100\%{height:100%}.c_oklch\(0\.872_0\.01_258\.338\){color:#d1d5dc}.w_192px{width:192px}.pos_fixed{position:fixed}.z_9999{z-index:9999}.c_\#1a1a1a{color:#1a1a1a}.cp-path_polygon\(0_0\,_100\%_0\,_100\%_100\%\,_0\%_100\%\){clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.gap_0\.25em{gap:.25em}.bg-c_\#212121{background-color:#212121}.flex-d_column{flex-direction:column}.jc_center{justify-content:center}.ai_start{align-items:start}.fw_700{font-weight:700}.fs_1\.5em{font-size:1.5em}.ai_center{align-items:center}.fs_0\.75em{font-size:.75em}.bottom_12px{bottom:12px}.bg-c_\#1a1a1a{background-color:#1a1a1a}.jc_start{justify-content:start}.jc_space-between{justify-content:space-between}.fs_1em{font-size:1em}.fw_400{font-weight:400}.top_0{top:0}.left_0{left:0}.bg-c_\#eeeeee{background-color:#eee}.fs_3rem{font-size:3rem}@media screen and (min-width: 40rem){.sm\:px_24px{padding-inline:24px}.sm\:fs_2\.75em{font-size:2.75em}.sm\:fs_1\.5em{font-size:1.5em}}@media screen and (min-width: 48rem){.md\:px_32px{padding-inline:32px}.md\:w_320px{width:320px}.md\:fs_2\.5em{font-size:2.5em}.md\:flex-d_row{flex-direction:row}.md\:fs_1em{font-size:1em}.md\:bottom_32px{bottom:32px}.md\:fs_3\.25em{font-size:3.25em}}@media screen and (min-width: 64rem){.lg\:w_480px{width:480px}.lg\:fs_3em{font-size:3em}}@media screen and (min-width: 80rem){.xl\:w_640px{width:640px}}}@layer reset{:where(*,:before,:after,::backdrop,::file-selector-button){box-sizing:border-box;min-inline-size:0;border-width:0;border-style:solid;margin:0;padding:0}:where(:root,body){overflow-inline:clip;@supports not (overflow-inline: clip){overflow-x:clip}}:where(:root){font-family:Helvetica Neue,arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,meiryo,sans-serif;font-style:unset;font-weight:400;line-height:1.5;text-align:start;text-spacing-trim:trim-start;word-break:initial;line-break:strict;overflow-wrap:anywhere;hyphens:auto;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;interpolate-size:allow-keywords;-webkit-tap-highlight-color:transparent;&:has(:modal){overflow:hidden}}:where(body){min-block-size:100svb;margin:unset}:where(h1,h2,h3,h4,h5,h6){margin-block:unset;font-size:unset;font-weight:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(address:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style:unset}:where(dt){font-weight:700}:where(dd){margin-inline-start:unset}:where(hr){border-block-start-width:1px}:where(pre){tab-size:2;@media print{white-space:pre-wrap}}:where(b,strong){font-weight:700}:where(em:lang(ja)){font-weight:700}:where(i,cite,em,dfn,var:lang(ja)){font-style:unset}:where(small){font-size:1em;font-weight:400}:where(code,kbd,samp){font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,serif;font-size:unset}:where(cite,dfn){--_quotation-start: '"';--_quotation-end: '"';:where(&:before){content:var(--_quotation-start)}:where(&:after){content:var(--_quotation-end)}:where(&:lang(ja)){--_quotation-start: "「";--_quotation-end: "」"}}:where(var){font-family:serif;:where(&:lang(ja)){font-family:unset}}:where(mark){@media (forced-colors: none){background-color:unset;color:unset;text-decoration-line:underline;text-decoration-color:oklch(from #ff0 l c h / 50%);text-decoration-thickness:.4em;text-underline-offset:-.2em;text-decoration-skip-ink:none}}:where(:any-link){background-color:unset;color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-underline-offset:.25em;text-decoration-skip-ink:auto}:where(ins:not(.adsbygoogle)){text-decoration-style:dashed;text-underline-offset:.4em;text-decoration-skip-ink:auto}:where(:del){text-decoration-style:double}:where(img,picture,svg,video,canvas,audio,iframe,embed,object){display:block flow;max-inline-size:100%;block-size:auto}:where(table){border-collapse:collapse}:where(caption){text-align:start}:where(td,th){padding:unset;vertical-align:top}:where(th){font-weight:700;text-align:start}:where(button,input,select,textarea,::file-selector-button){padding:unset;border:1px solid transparent;border-radius:unset;background-color:unset;color:unset;font:unset;vertical-align:middle;letter-spacing:unset;text-align:unset;text-transform:unset}:where([type=radio i],[type=checkbox i]){margin:unset}:where([type=file i]){cursor:unset}:where(textarea){margin-block:unset;resize:block}:where(button,::file-selector-button){inline-size:fit-content;touch-action:manipulation}:where(button::-moz-focus-inner){padding:unset}:where(button,label[for],select,[role=tab],[role=button],[role=option],::file-selector-button){cursor:pointer}:where(select:disabled){opacity:inherit}:where(fieldset){margin-inline:unset;padding:unset}:where(legend){padding-inline:unset}:where(optgroup){font:unset}:where(::placeholder){opacity:unset}:where(::picker(select)){display:block flow;padding:unset}:where(summary){display:block flow;cursor:pointer}:where(::-webkit-details-marker){display:none}:where(dialog,[popover]){overflow:unset;inline-size:unset;block-size:unset;max-inline-size:unset;max-block-size:unset;padding:unset;background-color:unset;color:unset}:where(dialog:not([open]),[popover]:not(:popover-open)){display:none!important}:where(::backdrop){background-color:unset}:where(:-moz-focusring){outline:auto}:where(:focus-visible){outline-offset:2px}:where(:focus:not(:focus-visible)){outline:none}:where([tabindex="-1"]:focus-visible){outline:none!important}:where(:disabled,[aria-disabled=true]){cursor:default}:where([hidden]:not([hidden=until-found])){display:none!important}:where(:not([data-safe-animation])){:where(&,&:before,&:after,&::backdrop){@media (prefers-reduced-motion: reduce){background-attachment:unset!important;scroll-behavior:unset!important;transition-delay:unset!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:unset!important;animation-iteration-count:unset!important;view-transition-name:none!important}}}}
