.empty-module__AWc3ya__room{isolation:isolate;inset:var(--room-top,0px) 0 auto;height:var(--room-height,100dvh);color:#3e403d;--soft-ink:#777a74;background:#f8f8f6;position:fixed;overflow:hidden}.empty-module__AWc3ya__header{z-index:8;top:max(22px, env(safe-area-inset-top));left:max(32px, env(safe-area-inset-left));right:max(32px, env(safe-area-inset-right));align-items:center;gap:26px;display:flex;position:absolute}.empty-module__AWc3ya__brand{color:#555951;letter-spacing:-.6px;align-items:center;gap:7px;min-height:44px;font-size:22px;font-weight:500;display:inline-flex}.empty-module__AWc3ya__brand span{color:#8e9789;font-size:22px}.empty-module__AWc3ya__places{align-items:center;gap:5px;margin-left:auto;display:flex}.empty-module__AWc3ya__places a{color:#72766f;border:1px solid #0000;border-radius:24px;place-items:center;min-height:44px;padding:0 15px;font-size:13px;display:grid}.empty-module__AWc3ya__places a[aria-current]{color:#42483f;background:#ffffff80;border-color:#dcded8}.empty-module__AWc3ya__clear{color:#797e76;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.empty-module__AWc3ya__clear svg{width:19px}.empty-module__AWc3ya__welcome{z-index:2;text-align:center;pointer-events:none;transition:opacity 1.5s,transform 1.5s;position:absolute;inset:31% 20px auto}.empty-module__AWc3ya__welcome h1{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-1.4px;color:#5d625b;font-size:clamp(35px,4.2vw,52px);font-weight:300;line-height:1.15}.empty-module__AWc3ya__room[data-released=true] .empty-module__AWc3ya__welcome{opacity:0;transform:translateY(-15px)}.empty-module__AWc3ya__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:8% 0 10%}.empty-module__AWc3ya__stage{z-index:2;pointer-events:none;position:absolute;inset:100px 4% 165px}.empty-module__AWc3ya__scene{z-index:1;mix-blend-mode:multiply;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0 20% 0 -2%}.empty-module__AWc3ya__scene img{object-fit:contain;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 52%,#0000 82%);mask-image:radial-gradient(#000 52%,#0000 82%)}.empty-module__AWc3ya__thoughts{z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0 4% -10px 52%}.empty-module__AWc3ya__thought{width:max-content;max-width:calc(100% - 44px);transform:translate(-50%, calc(-1 * var(--bubble-progress) * (var(--room-height,100dvh) + 48px)));transition:transform 80ms linear,opacity 80ms linear;position:absolute;bottom:6px;left:50%}.empty-module__AWc3ya__thought[data-waiting=true]{visibility:hidden}.empty-module__AWc3ya__bubble{border:1px solid color-mix(in srgb, var(--bubble-line) 80%, white);background:color-mix(in srgb, var(--bubble-wash) var(--bubble-strength,65%), #fff);min-width:130px;max-width:360px;color:var(--bubble-ink);transform:translateX(var(--bubble-x));border-radius:48% 51% 45% 49%/43% 49% 46% 51%;padding:22px 31px;transition:color 1.6s,background 1.6s,border-color 1.6s;position:relative;box-shadow:0 6px 26px #4a4d4404,inset 0 1px #ffffffb3}.empty-module__AWc3ya__bubble p{text-align:center;overflow-wrap:anywhere;white-space:pre-wrap;scrollbar-width:thin;pointer-events:auto;max-height:min(42vh,310px);font-size:clamp(15px,1.45vw,19px);font-weight:400;line-height:1.5;overflow-y:auto}.empty-module__AWc3ya__bubble i,.empty-module__AWc3ya__bubble b{border:1px solid var(--bubble-line);background:var(--bubble-wash);opacity:.6;border-radius:50%;display:block;position:absolute}.empty-module__AWc3ya__bubble i{width:12px;height:10px;bottom:-16px;right:29%;transform:rotate(-12deg)}.empty-module__AWc3ya__bubble b{width:5px;height:5px;bottom:-27px;right:26%}.empty-module__AWc3ya__thought[data-long=true] .empty-module__AWc3ya__bubble{border-radius:36px}.empty-module__AWc3ya__thought[data-active=true] .empty-module__AWc3ya__bubble{border-color:var(--bubble-line)}.empty-module__AWc3ya__room[data-still=true] .empty-module__AWc3ya__thoughts{pointer-events:auto;flex-direction:column-reverse;align-items:center;gap:32px;padding:28px 0;display:flex;overflow-y:auto}.empty-module__AWc3ya__room[data-still=true] .empty-module__AWc3ya__thought{flex:none;position:relative;bottom:auto;left:auto;transform:none}.empty-module__AWc3ya__room[data-still=true] .empty-module__AWc3ya__thought[data-waiting=true]{position:absolute}.empty-module__AWc3ya__composerArea{z-index:6;left:50%;bottom:max(27px, env(safe-area-inset-bottom));text-align:center;width:min(620px,100% - 40px);position:absolute;transform:translate(-50%)}.empty-module__AWc3ya__hint{color:#72786f;min-height:24px;margin:0 8px 13px;font-size:13px;line-height:1.5}.empty-module__AWc3ya__composer{background:#ffffffb3;border:1px solid #252822;border-radius:38px;align-items:center;gap:7px;min-height:72px;padding:10px 12px 10px 25px;display:flex;box-shadow:0 7px 30px #1f292303}.empty-module__AWc3ya__composer textarea{field-sizing:content;resize:none;color:#373c34;width:100%;min-width:0;max-height:115px;font:inherit;background:0 0;border:0;outline:none;padding:5px 0;font-size:16px;line-height:1.55}.empty-module__AWc3ya__composer textarea::placeholder{color:#70766a;opacity:1}.empty-module__AWc3ya__composer:focus-within{outline-offset:4px;outline:2px solid #828b775c}.empty-module__AWc3ya__composer button{cursor:pointer;color:#33392f;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.empty-module__AWc3ya__composer svg{width:23px;height:23px}.empty-module__AWc3ya__mic{background:0 0;border:1px solid #b7bcb2}.empty-module__AWc3ya__mic:hover{background:#eff1ed}.empty-module__AWc3ya__mic[aria-pressed=true]{background:#e9ede5;border-color:#535f49}.empty-module__AWc3ya__send{background:#e9ece5;border:0}.empty-module__AWc3ya__error{color:#7b625f;margin:10px 4px 0;font-size:12px;line-height:1.5}.empty-module__AWc3ya__privacyToggle{font:inherit;letter-spacing:.2px;color:#6d7367;cursor:pointer;background:0 0;border:0;padding:10px 12px 0;font-size:11px;display:inline-block}.empty-module__AWc3ya__privacy{color:#777e70;background:#f8f8f6f5;border-radius:14px;margin-top:10px;padding:10px 18px;font-size:12px;line-height:1.6}.empty-module__AWc3ya__privacy a{text-decoration:underline}.empty-module__AWc3ya__room a:focus-visible,.empty-module__AWc3ya__room button:focus-visible{outline-offset:3px;outline:2px solid #5d6852}.empty-module__AWc3ya__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1100px){.empty-module__AWc3ya__stage{inset-inline:max(7%,50vw - 600px)}}@media (max-width:700px){.empty-module__AWc3ya__header{left:18px;right:18px;top:max(13px, env(safe-area-inset-top));gap:5px}.empty-module__AWc3ya__brand{gap:4px;font-size:20px}.empty-module__AWc3ya__brand span{font-size:20px}.empty-module__AWc3ya__places{gap:0}.empty-module__AWc3ya__places a{padding-inline:11px;font-size:11px}.empty-module__AWc3ya__clear{width:30px}.empty-module__AWc3ya__welcome{top:32%}.empty-module__AWc3ya__stage{inset:93px 10px 156px}.empty-module__AWc3ya__scene{inset:-5% -22% 16%}.empty-module__AWc3ya__thoughts{inset:2px 8px -8px}.empty-module__AWc3ya__thought{max-width:calc(100% - 20px)}.empty-module__AWc3ya__bubble{transform:translateX(calc(var(--bubble-x) * .5));background:color-mix(in srgb, var(--bubble-wash) var(--bubble-strength,78%), #fff);min-width:112px;max-width:280px;padding:15px 25px}.empty-module__AWc3ya__bubble p{font-size:15px;line-height:1.4}.empty-module__AWc3ya__composerArea{width:calc(100% - 32px);bottom:max(17px, env(safe-area-inset-bottom))}.empty-module__AWc3ya__composer{min-height:66px;padding:8px 9px 8px 20px}.empty-module__AWc3ya__composer button{width:46px;height:46px}.empty-module__AWc3ya__hint{margin-bottom:9px;font-size:12px}}@media (max-height:550px){.empty-module__AWc3ya__header{top:8px}.empty-module__AWc3ya__stage{top:65px;bottom:125px}.empty-module__AWc3ya__composerArea{bottom:9px}.empty-module__AWc3ya__privacyToggle{padding-top:6px}.empty-module__AWc3ya__welcome{top:26%}.empty-module__AWc3ya__welcome h1{font-size:32px}}@media (prefers-reduced-motion:reduce){.empty-module__AWc3ya__welcome,.empty-module__AWc3ya__thought,.empty-module__AWc3ya__bubble{transition:none}}
