@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-hebrew-700-normal-DBqnFHCe.woff2)format("woff2"),url(/assets/fredoka-hebrew-700-normal-DiqR04Vd.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.m-5{margin:calc(var(--spacing) * 5)}.block{display:block}.w-5{width:calc(var(--spacing) * 5)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.p-8{padding:calc(var(--spacing) * 8)}.uppercase{text-transform:uppercase}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#000;--face-transition:.42s cubic-bezier(.4, 0, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html,body,#root{background:var(--bg);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;margin:0;position:fixed;inset:0;overflow:hidden}body{touch-action:manipulation;font-family:Nunito,Segoe UI,system-ui,sans-serif}html[data-kiosk=on],html[data-kiosk=on] body,html[data-kiosk=on] #root{background:#000}.app{isolation:isolate;background:radial-gradient(#0d0d0d 0%,#000 70%);place-items:center;width:100%;height:100%;min-height:100dvh;display:grid;position:relative}.app--wake{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 18% 22%,#ffd24059,#0000 42%),radial-gradient(circle at 82% 28%,#50aaff47,#0000 40%),radial-gradient(circle at 70% 78%,#ff5a6e38,#0000 45%),radial-gradient(circle at 24% 75%,#5ac87838,#0000 42%),#fff}.gb-overlay{pointer-events:none;z-index:40;mix-blend-mode:multiply;opacity:.85;background-image:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px),repeating-linear-gradient(90deg,#0000 0 2px,#0000001a 2px 3px),linear-gradient(90deg,#ff3c3c06,#3cff3c05,#3c3cff06);position:absolute;inset:0}.wake{cursor:pointer;background:0 0;border:none;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.wake__blob{filter:blur(2px);opacity:.55;border-radius:50%;animation:7s ease-in-out infinite wake-drift;position:absolute}.wake__blob--a{background:#ffd54a;width:min(28vw,180px);height:min(28vw,180px);animation-delay:0s;top:18%;left:8%}.wake__blob--b{background:#5eb5ff;width:min(22vw,140px);height:min(22vw,140px);animation-delay:-2s;top:22%;right:10%}.wake__blob--c{background:#ff6b81;width:min(26vw,160px);height:min(26vw,160px);animation-delay:-4s;bottom:14%;right:18%}.wake__brand{z-index:1;letter-spacing:-.02em;align-items:flex-end;gap:clamp(.05em,1.2vw,.18em);font-family:Fredoka,Nunito,sans-serif;font-size:clamp(4.5rem,22vw,9.5rem);font-weight:700;line-height:.85;display:flex;position:relative}.wake__letter{-webkit-text-stroke:.045em #1a1a1a;paint-order:stroke fill;text-shadow:.06em .08em #0000001f,0 .02em #fff;transform-origin:bottom;animation:1.8s ease-in-out infinite wake-bounce;display:inline-block}.wake__letter--e{color:#e53935;transform:rotate(-6deg)}.wake__letter--m{color:#1e88e5;transform:rotate(4deg)}.wake__letter--u{color:#fdd835;transform:rotate(-3deg)scaleX(-1)}.wake__letter--i{color:#43a047;position:relative;transform:rotate(5deg)}.wake__i-stem{display:inline-block}.wake__i-dot{pointer-events:none;background:#ff6f00;border-radius:50%;width:.22em;height:.22em;animation:1.4s ease-in-out infinite wake-twinkle;position:absolute;top:.08em;left:50%;translate:-50%;box-shadow:0 0 0 .04em #1a1a1a,.04em .05em #0000001f}@keyframes wake-bounce{0%,to{translate:0}50%{translate:0 -.08em}}@keyframes wake-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-18px)scale(1.08)}}@keyframes wake-twinkle{0%,to{opacity:1;transform:scale(1)rotate(-12deg)}50%{opacity:.75;transform:scale(1.25)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.wake__letter,.wake__blob,.wake__i-dot{animation:none!important}}.stage{outline:none;place-items:center;width:100%;height:100%;display:grid;position:relative}.stage--wait{background:radial-gradient(circle at 16% 20%,#ffd24047,#0000 40%),radial-gradient(circle at 84% 24%,#50aaff3d,#0000 38%),radial-gradient(circle at 72% 82%,#ff5a6e2e,#0000 42%),radial-gradient(circle at 22% 78%,#5ac8782e,#0000 40%),#f7f8fc}.stage--play{background:#000}.wait{z-index:1;width:100%;height:100%;max-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) 1.25rem max(1.25rem, env(safe-area-inset-bottom));text-align:center;grid-template-rows:auto 1fr auto auto;place-items:center;gap:clamp(.5rem,2vh,1.1rem);display:grid;position:relative}.wait__glow{filter:blur(18px);opacity:.45;pointer-events:none;border-radius:50%;animation:8s ease-in-out infinite wait-drift;position:absolute}.wait__glow--a{background:#ffd54a;width:140px;height:140px;top:18%;left:6%}.wait__glow--b{background:#5eb5ff;width:120px;height:120px;animation-delay:-2.5s;top:20%;right:8%}.wait__glow--c{background:#ff8fab;width:130px;height:130px;animation-delay:-5s;bottom:16%;right:16%}.wait__brand{z-index:1;letter-spacing:.04em;margin:0;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.35rem,4.5vw,1.85rem);font-weight:700;line-height:1;position:relative}.wait__brand-e{color:#e53935}.wait__brand-m{color:#1e88e5}.wait__brand-u{color:#fdd835;display:inline-block;transform:scaleX(-1)}.wait__brand-i{color:#43a047;display:inline-block;position:relative}.wait__i-dot{pointer-events:none;background:#ff6f00;border-radius:50%;width:.28em;height:.28em;position:absolute;top:.05em;left:50%;translate:-50%;box-shadow:0 0 0 1px #1a1a1a}.wait__hero{z-index:1;aspect-ratio:1;place-items:center;width:min(56vw,240px);display:grid;position:relative}.wait__rings{place-items:center;display:grid;position:absolute;inset:0}.wait__ring{border:2px solid #1e88e547;border-radius:50%;animation:2.4s ease-out infinite wait-pulse;position:absolute}.wait__ring--1{width:62%;height:62%;animation-delay:0s}.wait__ring--2{border-color:#43a0473d;width:82%;height:82%;animation-delay:.4s}.wait__ring--3{border-color:#e5393533;width:100%;height:100%;animation-delay:.8s}.wait__scene{z-index:1;width:58%;height:58%;position:relative}.wait__phone{background:#1f2430;border-radius:18%;padding:7%;position:absolute;inset:8% 18% 18%;box-shadow:0 10px #12151c,0 16px 28px #12151c2e}.wait__phone-screen{background:linear-gradient(160deg,#fff 0%,#eef3ff 100%);border-radius:12%;grid-template-columns:1fr 1fr;place-items:center;gap:10%;width:100%;height:100%;padding:18%;display:grid}.wait__dot{aspect-ratio:1;border-radius:50%;width:100%}.wait__dot--r{background:#e53935}.wait__dot--b{background:#1e88e5}.wait__dot--y{background:#fdd835}.wait__dot--g{background:#43a047}.wait__toy{aspect-ratio:1;background:linear-gradient(145deg,#fff7d6,#ffe082);border:3px solid #1a1a1a;border-radius:50%;place-items:center;width:46%;animation:2.2s ease-in-out infinite wait-bob;display:grid;position:absolute;top:-4%;right:-6%;box-shadow:0 8px #0000001f}.wait__toy-face{color:#1a1a1a;font-size:clamp(.85rem,3.2vw,1.15rem);line-height:1}.wait__copy{z-index:1;gap:.35rem;max-width:22rem;display:grid;position:relative}.wait__title{color:#1a1a1a;letter-spacing:.01em;margin:0;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.55rem,5.5vw,2.15rem);font-weight:700}.wait__sub{color:#1a1a1a8c;margin:0;font-family:Nunito,sans-serif;font-size:clamp(.92rem,2.6vw,1.05rem);font-weight:600}.wait__alert{z-index:1;background:#ffffffd1;border:1px solid #1a1a1a14;border-radius:16px;justify-items:center;gap:.55rem;max-width:20rem;padding:.75rem 1rem;display:grid;position:relative;box-shadow:0 8px 24px #1a1a1a0f}.wait__alert-text{color:#c62828;margin:0;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:700}.wait__retry{color:#fff;cursor:pointer;background:#1e88e5;border:none;border-radius:999px;padding:.55rem 1.25rem;font-family:Fredoka,Nunito,sans-serif;font-size:.9rem;font-weight:700}.wait__hello{color:#1e88e5;letter-spacing:.01em;margin:0 0 .2rem;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.05rem,3.8vw,1.35rem);font-weight:700;animation:.48s ease-out both wait-hello-in}@keyframes wait-hello-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.settings-btn{top:max(.65rem, env(safe-area-inset-top));right:max(.65rem, env(safe-area-inset-right));z-index:50;color:#37474f;cursor:pointer;background:#ffffffe0;border:none;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:transform .16s,background .16s;display:grid;position:absolute;box-shadow:0 6px 18px #1a1a1a1a}.settings-btn:active{transform:scale(.94)}.settings-btn--play{color:#ffffffc7;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1414148c}.settings-btn__icon{display:block}.profile{z-index:1;width:100%;height:100%;max-height:100dvh;padding:max(.85rem, env(safe-area-inset-top)) 1.15rem max(1.15rem, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:1rem;display:flex;position:relative;overflow-y:auto}.profile__form{z-index:1;flex-direction:column;flex:1;gap:1rem;width:min(100%,420px);margin-inline:auto;display:flex;position:relative}.profile__glow{filter:blur(22px);opacity:.4;pointer-events:none;border-radius:50%;position:absolute}.profile__glow--a{background:#ffd54a;width:130px;height:130px;top:8%;left:4%}.profile__glow--b{background:#5eb5ff;width:120px;height:120px;top:12%;right:6%}.profile__header{z-index:1;grid-template-columns:2.75rem 1fr;align-items:center;gap:.65rem;width:min(100%,420px);margin-inline:auto;display:grid;position:relative}.profile__back{color:#1a1a1a;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.35rem;line-height:1;display:grid;box-shadow:0 4px 14px #1a1a1a14}.profile__heading{text-align:left}.profile__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a73;margin:0;font-family:Nunito,sans-serif;font-size:.7rem;font-weight:800}.profile__title{color:#1a1a1a;margin:.1rem 0 0;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.6rem,5.5vw,2rem);font-weight:700;line-height:1.1}.profile__field{text-align:left;flex-direction:column;align-items:stretch;gap:.4rem;display:flex}.profile__fieldset{border:none;min-inline-size:0;margin:0;padding:0}.profile__label{letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a8c;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:800}.profile__input,.profile__textarea{color:#1a1a1a;-webkit-user-select:text;user-select:text;touch-action:manipulation;background:#ffffffeb;border:2px solid #1a1a1a1a;border-radius:14px;outline:none;width:100%;padding:.75rem .95rem;font-family:Nunito,sans-serif;font-size:1.05rem;font-weight:700;box-shadow:0 4px 14px #1a1a1a0a}.profile__input:focus,.profile__textarea:focus{border-color:#1e88e5;box-shadow:0 0 0 3px #1e88e52e}.profile__input--age{max-width:7.5rem}.profile__textarea{resize:none;min-height:5.5rem;line-height:1.4}.profile__hint{color:#1a1a1a73;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:600;line-height:1.35}.profile__chips{flex-wrap:wrap;gap:.5rem;display:flex}.profile__chip{color:#37474f;cursor:pointer;background:#ffffffe0;border:2px solid #1a1a1a1a;border-radius:999px;padding:.55rem 1.1rem;font-family:Fredoka,Nunito,sans-serif;font-size:.95rem;font-weight:700;transition:background .14s,border-color .14s,color .14s}.profile__chip--on{color:#fff;background:#1e88e5;border-color:#1e88e5}.profile__actions{margin-top:auto;padding-top:.5rem}.profile__save{color:#fff;cursor:pointer;background:#43a047;border:none;border-radius:999px;width:100%;padding:.9rem 1.25rem;font-family:Fredoka,Nunito,sans-serif;font-size:1.1rem;font-weight:700;transition:transform .14s,background .14s;box-shadow:0 8px 20px #43a04747}.profile__save:active{transform:scale(.98)}.guide{z-index:60;padding:1rem 1rem max(1rem, env(safe-area-inset-bottom));pointer-events:auto;background:linear-gradient(#00000026 0%,#00000059 55%,#000000b8 100%);place-items:end center;display:grid;position:absolute;inset:0}.guide__panel{overscroll-behavior:contain;background:radial-gradient(circle at 12% 0%, var(--guide-accent,#5eb5ff), transparent 55%), #fcfcfff5;border-radius:22px;width:min(92vw,420px);max-height:min(72dvh,520px);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.guide__panel{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--guide-accent,#5eb5ff) 28%, transparent), transparent 55%), #fcfcfff5}}.guide__panel{color:#1a1a1a;padding:1rem 1.1rem 1.15rem;animation:.32s ease-out both guide-rise;box-shadow:0 18px 48px #00000059}.guide__top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.guide__eyebrow{color:var(--guide-accent,#1e88e5);letter-spacing:.02em;margin:0;font-family:Fredoka,Nunito,sans-serif;font-size:.95rem;font-weight:700}.guide__close{color:#1a1a1a;cursor:pointer;background:#1a1a1a14;border:none;border-radius:50%;width:2.2rem;height:2.2rem;font-size:.95rem}.guide__loading{justify-items:center;gap:.75rem;padding:1.5rem .5rem 1.25rem;display:grid}.guide__pulse{background:var(--guide-accent,#1e88e5);border-radius:50%;width:1.1rem;height:1.1rem;animation:1s ease-in-out infinite guide-pulse}.guide__loading-text{color:#1a1a1aa6;text-align:center;margin:0;font-family:Nunito,sans-serif;font-size:.95rem;font-weight:700}.guide__body{gap:.9rem;display:grid}.guide__block{text-align:left}.guide__block--exercise{background:var(--guide-accent,#5eb5ff);border-radius:14px;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.guide__block--exercise{background:color-mix(in srgb, var(--guide-accent,#5eb5ff) 14%, #fff)}}.guide__label{letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a73;margin:0 0 .35rem;font-family:Nunito,sans-serif;font-size:.68rem;font-weight:800}.guide__story,.guide__exercise,.guide__invite{-webkit-user-select:text;user-select:text;margin:0;font-family:Nunito,sans-serif;font-weight:700;line-height:1.4}.guide__story{color:#1a1a1a;font-size:clamp(.98rem,2.8vw,1.08rem)}.guide__exercise{color:#1a1a1a;font-size:clamp(.95rem,2.6vw,1.05rem)}.guide__invite{color:var(--guide-accent,#1e88e5);margin-top:.45rem;font-family:Fredoka,Nunito,sans-serif;font-size:.95rem}.guide__cta{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:999px;width:100%;padding:.8rem 1.2rem;font-family:Fredoka,Nunito,sans-serif;font-size:1.05rem;font-weight:700}.phrase{z-index:60;padding:1rem 1rem max(1rem, env(safe-area-inset-bottom));pointer-events:auto;background:linear-gradient(#00000026 0%,#00000059 55%,#000000b8 100%);place-items:end center;display:grid;position:absolute;inset:0}.phrase__panel{overscroll-behavior:contain;background:radial-gradient(circle at 12% 0%, var(--phrase-accent,#5eb5ff), transparent 55%), #fcfcfff5;border-radius:22px;width:min(92vw,400px);max-height:min(58dvh,420px);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.phrase__panel{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--phrase-accent,#5eb5ff) 28%, transparent), transparent 55%), #fcfcfff5}}.phrase__panel{color:#1a1a1a;padding:1rem 1.1rem 1.15rem;animation:.32s ease-out both guide-rise;box-shadow:0 18px 48px #00000059}.phrase__top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.phrase__eyebrow{color:var(--phrase-accent,#1e88e5);letter-spacing:.02em;margin:0;font-family:Fredoka,Nunito,sans-serif;font-size:.95rem;font-weight:700}.phrase__close{color:#1a1a1a;cursor:pointer;background:#1a1a1a14;border:none;border-radius:50%;width:2.2rem;height:2.2rem;font-size:.95rem}.phrase__loading{justify-items:center;gap:.75rem;padding:1.35rem .5rem 1.1rem;display:grid}.phrase__pulse{background:var(--phrase-accent,#1e88e5);border-radius:50%;width:1.1rem;height:1.1rem;animation:1s ease-in-out infinite guide-pulse}.phrase__loading-text{color:#1a1a1aa6;text-align:center;margin:0;font-family:Nunito,sans-serif;font-size:.95rem;font-weight:700}.phrase__body{gap:.7rem;display:grid}.phrase__line{color:#1a1a1a;-webkit-user-select:text;user-select:text;margin:0;font-family:Nunito,sans-serif;font-size:clamp(1rem,2.9vw,1.12rem);font-weight:700;line-height:1.4;animation:.28s ease-out both phrase-line-in}.phrase__line--ask{color:var(--phrase-accent,#1e88e5);margin-top:.15rem;font-family:Fredoka,Nunito,sans-serif}.phrase__cta{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:999px;width:100%;margin-top:.35rem;padding:.8rem 1.2rem;font-family:Fredoka,Nunito,sans-serif;font-size:1.05rem;font-weight:700;animation:.28s ease-out both phrase-line-in}@keyframes phrase-line-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.phrase__panel,.phrase__pulse,.phrase__line,.phrase__cta{animation:none!important}}@keyframes guide-rise{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes guide-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.guide__panel,.guide__pulse{animation:none!important}}.play-chip{z-index:80;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0c0c0cc7;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:700;display:inline-flex;position:absolute;translate:-50%;box-shadow:0 6px 20px #00000059}.play-chip--pause{z-index:80;bottom:max(1.25rem, calc(env(safe-area-inset-bottom) + .5rem))}.play-chip__dot{background:#43a047;border-radius:50%;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite play-chip-pulse;box-shadow:0 0 0 3px #43a04740}@keyframes wait-pulse{0%{opacity:.7;transform:scale(.72)}to{opacity:0;transform:scale(1.08)}}@keyframes wait-bob{0%,to{transform:translate(0)rotate(-6deg)}50%{transform:translate(-10%,8%)rotate(4deg)}}@keyframes wait-drift{0%,to{transform:translate(0)}50%{transform:translate(10px,-14px)}}@keyframes play-chip-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.wait__ring,.wait__toy,.wait__glow,.play-chip__dot{animation:none!important}}.face-wrap{opacity:1;flex-direction:column;align-items:center;transition:opacity .22s,transform .22s;display:flex;position:relative}.face-wrap--busy{opacity:.35;transform:scale(.96)}.idle-hint{letter-spacing:.08em;color:#fff6;margin:.75rem 0 0;font-family:Silkscreen,monospace;font-size:.7rem}.emotion-label{text-align:center;text-transform:uppercase;letter-spacing:.35em;color:#ffffff47;pointer-events:none;margin:0;font-size:.7rem}.hud{top:max(.75rem, env(safe-area-inset-top));z-index:30;pointer-events:none;flex-direction:column;align-items:center;gap:.3rem;padding:0 1rem;display:flex;position:absolute;left:0;right:0}.nfc-status{letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;margin:0;font-size:.65rem}.nfc-tag{color:#78dca0d9;word-break:break-all;text-align:center;max-width:90vw;margin:0;font-family:ui-monospace,Cascadia Code,monospace;font-size:.7rem}.ble-key{color:#78b4ffe6;text-align:center;margin:0;font-family:ui-monospace,Cascadia Code,monospace;font-size:.7rem}.playback-status{letter-spacing:.12em;text-transform:uppercase;color:#ffdc78d9;margin:0;font-size:.65rem}.nfc-tag span{-webkit-user-select:text;user-select:text;pointer-events:auto}.nfc-retry{pointer-events:auto;color:#fff;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff59;border-radius:999px;margin-top:.25rem;padding:.55rem 1rem;font-size:.75rem}.face-stage{will-change:transform;width:min(72vmin,420px);height:min(72vmin,420px);transition:transform var(--face-transition), filter var(--face-transition)}.face-svg{display:block;overflow:visible}.face-head,.face-glow,.face-cheek,.face-feature{transition:fill var(--face-transition), stroke var(--face-transition), opacity var(--face-transition), d var(--face-transition)}.face-eyes{transform-origin:100px 90px}.face--idle{animation:3.6s ease-in-out infinite breathe}.face--idle .face-eyes{animation:4.8s ease-in-out infinite blink}.face--happy{animation:1.6s ease-in-out infinite happy-bob}.face--sad{animation:3.2s ease-in-out infinite sad-sink}.face--angry{animation:.55s ease-in-out infinite angry-shake}.face--calm{animation:5.2s ease-in-out infinite breathe}.face--calm .face-eyes{animation:6.5s ease-in-out infinite blink-slow}.face--excited{animation:.45s ease-in-out infinite excited-bounce}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes blink-slow{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.06)}}@keyframes happy-bob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.02)}}@keyframes sad-sink{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(5px)scale(.98)}}@keyframes angry-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)rotate(-1deg)}75%{transform:translate(3px)rotate(1deg)}}@keyframes excited-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-14px)scale(1.06)}}.touch-layer{z-index:10;position:absolute;inset:0}.touch-zone{cursor:pointer;opacity:0;background:0 0;border:none;margin:0;padding:0;position:absolute}.touch-zone--tl{width:28%;height:28%;top:0;left:0}.touch-zone--tr{width:28%;height:28%;top:0;right:0}.touch-zone--bl{width:28%;height:28%;bottom:0;left:0}.touch-zone--br{width:28%;height:28%;bottom:0;right:0}.touch-zone--center{width:36%;height:36%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:landscape){.face-stage{width:min(68vmin,380px);height:min(68vmin,380px)}}@media (prefers-reduced-motion:reduce){.face--idle,.face--happy,.face--sad,.face--angry,.face--calm,.face--excited,.face--idle .face-eyes,.face--calm .face-eyes,.wake__letter,.wake__blob,.wake__i-dot,.float-item,.float-item--spin .float-item__iso,.char-photo-pixel{animation:none!important}}.char-stage{padding:max(.75rem, env(safe-area-inset-top)) 1rem max(3.25rem, env(safe-area-inset-bottom));background:radial-gradient(ellipse 70% 55% at 50% 42%, var(--char-soft) 0%, transparent 70%), radial-gradient(ellipse at center, #101010 0%, #000 75%);flex-direction:column;justify-content:center;align-items:center;transition:opacity .28s,transform .28s;display:flex;position:absolute;inset:0;overflow:hidden}.char-stage--busy{opacity:.45;transform:scale(.97)}.char-stage__glow{background:radial-gradient(circle, var(--char-accent) 0%, transparent 68%);opacity:.22;filter:blur(8px);pointer-events:none;border-radius:40%;width:min(70vmin,360px);height:min(70vmin,360px);position:absolute;top:50%;left:50%;translate:-50% -58%}.char-hero{z-index:5;flex-direction:column;align-items:center;gap:.65rem;width:min(72vw,320px);margin-top:0;display:flex;position:relative}.char-frame{aspect-ratio:1;border:4px solid var(--char-accent);width:min(78vw,340px);box-shadow:0 0 0 3px #111, 0 10px 0 #050505, 0 0 40px var(--char-accent);background:#0a0a0a;border-radius:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.char-frame{box-shadow:0 0 0 3px #111, 0 10px 0 #050505, 0 0 40px color-mix(in srgb, var(--char-accent) 35%, transparent)}}.char-frame{overflow:hidden}.char-frame--3d{border-radius:12px}.char-frame--3d .char-frame__lcd{opacity:.45;mix-blend-mode:soft-light}.char-frame__model{z-index:1;transition:opacity .12s;position:absolute;inset:0}.char-frame__boot{z-index:0;background:radial-gradient(circle at 50% 55%, var(--char-accent) 0%, #080808 70%);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.char-frame__boot{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--char-accent) 35%, #111) 0%, #080808 70%)}}.char-frame__boot-orb{aspect-ratio:1;background:var(--char-accent);opacity:.55;filter:blur(2px);border-radius:50%;width:28%;animation:1s ease-in-out infinite char-boot-pulse}@keyframes char-boot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.7;transform:scale(1.08)}}.warm-webgl{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:-20px;left:-20px;overflow:hidden}.doll-viewer{background:radial-gradient(at 50% 70%,#1a1a1a 0%,#050505 70%);width:100%;height:100%;position:absolute;inset:0}.doll-viewer canvas{touch-action:none;display:block;width:100%!important;height:100%!important}.char-frame__bevel{pointer-events:none;z-index:2;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 2px #ffffff2e,inset 0 -3px #00000059}.char-frame__lcd{pointer-events:none;z-index:3;mix-blend-mode:soft-light;background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 3px),linear-gradient(#a0c87814,#0000001f);position:absolute;inset:0}.char-photo-pixel{width:100%;height:100%;animation:3.4s ease-in-out infinite char-bob;overflow:hidden}.char-photo{object-fit:cover;object-position:center;transform-origin:0 0;width:25%;height:25%;image-rendering:pixelated;image-rendering:crisp-edges;filter:contrast(1.12)saturate(1.08);display:block;transform:scale(4)}.char-meta{z-index:6;text-align:center;padding-bottom:max(.5rem, env(safe-area-inset-bottom));margin-top:-.15rem;position:relative}.char-name{letter-spacing:.02em;color:#f5f5f5;text-shadow:0 3px 0 #000, 0 0 18px var(--char-accent);margin:0;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.25rem,4.8vw,1.75rem);font-weight:700}@supports (color:color-mix(in lab, red, red)){.char-name{text-shadow:0 3px 0 #000, 0 0 18px color-mix(in srgb, var(--char-accent) 50%, transparent)}}.char-sentiment{letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;background:var(--char-accent);box-shadow:0 3px 0 var(--char-accent);border-radius:999px;margin:.35rem 0 0;padding:.4rem .9rem;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:800;display:inline-block}@supports (color:color-mix(in lab, red, red)){.char-sentiment{box-shadow:0 3px 0 color-mix(in srgb, var(--char-accent) 55%, #000)}}.char-scanlines{pointer-events:none;z-index:20;opacity:.14;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#0000008c 2px 3px);position:absolute;inset:0}.float-field{z-index:3;pointer-events:none;perspective:600px;position:absolute;inset:0}.float-item{will-change:transform;animation-name:float-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.float-item__iso{width:100%;height:100%;transform-style:preserve-3d;filter:drop-shadow(2px 4px #00000073);transform:rotateX(18deg)rotate(-8deg)}.float-item--spin .float-item__iso{animation:6s linear infinite prop-spin}.float-item svg{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}@keyframes char-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-drift{0%,to{translate:0}25%{translate:6px -10px}50%{translate:-4px -18px}75%{translate:8px -8px}}@keyframes prop-spin{0%{rotate:0deg}to{rotate:360deg}}@media (orientation:landscape){.wait{grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(.35rem,1.5vh,.85rem)}.wait__hero{width:min(34vh,220px)}.char-hero{width:min(46vw,300px)}.char-frame{width:min(42vw,260px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
