._launcher_zwrxu_1{z-index:80;cursor:pointer;background:#0b1020;border:1px solid #d4af37bf;border-radius:18px;width:74px;height:92px;padding:0;animation:2.2s ease-in-out infinite _josieGoldPulse_zwrxu_1;position:fixed;bottom:clamp(84px,10vh,112px);right:clamp(12px,2vw,24px);overflow:hidden;box-shadow:0 0 0 1px #d4af371f,0 12px 38px #00000061}._launcher_zwrxu_1 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._launcher_zwrxu_1 span{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050812b8;padding:5px;font-size:12px;font-weight:700;position:absolute;bottom:0;left:0;right:0}._shell_zwrxu_4,._shellExpanded_zwrxu_4{z-index:80;color:#ebebf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121319eb;border:1px solid #ffffff1f;transition:inset 1s cubic-bezier(.22,1,.36,1),width 1s cubic-bezier(.22,1,.36,1),height 1s cubic-bezier(.22,1,.36,1),bottom 1s cubic-bezier(.22,1,.36,1),border-radius 1s cubic-bezier(.22,1,.36,1);position:fixed;overflow:hidden;box-shadow:0 24px 70px -38px #d4af378c}._shell_zwrxu_4{border-radius:18px;width:min(860px,100vw - 24px);height:min(540px,100vh - 48px);bottom:clamp(12px,2vh,24px);left:50%;transform:translate(-50%)}._shellExpanded_zwrxu_4{border-radius:22px;inset:12px 68px 12px 12px}._shellExpanded_zwrxu_4 ._mediaFrame_zwrxu_6{width:auto;max-width:min(100%,1008px);height:min(100%,1264px)}._header_zwrxu_7{background:#0a0b0fd1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:58px;padding:0 16px;display:flex}._header_zwrxu_7>div{flex-direction:column;line-height:1.15;display:flex}._header_zwrxu_7 strong{font-size:17px}._header_zwrxu_7 span{letter-spacing:.12em;text-transform:uppercase;color:#d4af37d1;margin-top:4px;font-size:10px}._header_zwrxu_7 nav{gap:7px;display:flex}._shell_zwrxu_4 ._header_zwrxu_7 nav{margin-right:0}._shellExpanded_zwrxu_4 ._header_zwrxu_7 nav{margin-right:12px}._header_zwrxu_7 button,._composer_zwrxu_9 button{color:#ffffffb8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px}._header_zwrxu_7 button{width:34px;height:34px;font-size:18px}._body_zwrxu_11{grid-template-columns:minmax(220px,35%) 1fr;height:calc(100% - 58px);min-height:0;display:grid}._portraitColumn_zwrxu_12{justify-content:center;align-items:center;min-height:0;padding:14px;display:flex}._mediaFrame_zwrxu_6{aspect-ratio:9/16;background:#0a0b0f;border:1px solid #d4af37b8;border-radius:18px;width:auto;max-width:min(100%,1008px);height:min(100%,480px);animation:2.2s ease-in-out infinite _josieGoldPulse_zwrxu_1;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff0a,0 24px 70px -38px #d4af37a6}._portrait_zwrxu_12{-o-object-fit:contain;object-fit:contain;background:#090d18;width:100%;height:100%;display:block}._intro_zwrxu_15,._introReady_zwrxu_15{-o-object-fit:contain;object-fit:contain;background:#090d18;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}._intro_zwrxu_15{opacity:0}._introReady_zwrxu_15{opacity:1}._chatColumn_zwrxu_17{border-left:1px solid #ffffff14;flex-direction:column;min-width:0;display:flex}._messages_zwrxu_18{overscroll-behavior:contain;scrollbar-width:thin;flex:1;padding:1rem;overflow:auto}._josieMessage_zwrxu_19,._userMessage_zwrxu_19{border:1px solid #ffffff17;width:max-content;max-width:82%;padding:12px 14px;font-size:14px;line-height:1.45}._josieMessage_zwrxu_19{background:#ffffff09;border-radius:15px 15px 15px 4px}._userMessage_zwrxu_19{background:#d4af371a;border-color:#d4af3738;border-radius:15px 15px 4px;margin-left:auto}._composer_zwrxu_9{background:#0a0b0fd1;border-top:1px solid #ffffff14;grid-template-columns:40px 1fr 40px;gap:8px;padding:.8rem .9rem;display:grid}._composer_zwrxu_9 input{color:#ebebf0;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;outline:none;min-width:0;padding:0 .9rem}._composer_zwrxu_9 input::placeholder{color:#ffffff59}._composer_zwrxu_9 button{height:40px}@media (max-width:640px){._shell_zwrxu_4,._shellExpanded_zwrxu_4{top:calc(env(safe-area-inset-top,0px) + 120px);bottom:max(10px, env(safe-area-inset-bottom,0px));border-radius:18px;width:auto;height:auto;max-height:none;left:8px;right:8px;transform:none}._header_zwrxu_7 nav button[aria-label=Schermo\ intero],._header_zwrxu_7 nav button[aria-label=Ripristina]{display:none}._body_zwrxu_11{grid-template-rows:minmax(230px,43%) 1fr;grid-template-columns:1fr}._portraitColumn_zwrxu_12{padding:10px}._mediaFrame_zwrxu_6{height:100%;max-height:100%}._chatColumn_zwrxu_17{border-top:1px solid #ffffff1a;border-left:0}._messages_zwrxu_18{padding:14px}._launcher_zwrxu_1{width:64px;height:82px;bottom:86px;right:12px}}@keyframes _josieGoldPulse_zwrxu_1{0%,to{border-color:#d4af3761;box-shadow:0 0 #d4af3700,0 12px 38px #00000061}50%{border-color:#f4d35efa;box-shadow:0 0 0 1px #f4d35e2e,0 0 16px #d4af373d,0 12px 38px #00000061}}@media (prefers-reduced-motion:reduce){._intro_zwrxu_15,._introReady_zwrxu_15,._launcher_zwrxu_1,._mediaFrame_zwrxu_6{transition:none;animation:none}}._launcher_zwrxu_1{right:max(12px, calc(env(safe-area-inset-right) + 12px));bottom:max(24px, calc(env(safe-area-inset-bottom) + 16px))}._shell_zwrxu_4{max-height:calc(100dvh - max(64px, calc(env(safe-area-inset-top,0px) + 64px)) - clamp(12px, 2vh, 24px))}._shellExpanded_zwrxu_4{top:max(64px, calc(env(safe-area-inset-top,0px) + 64px))}._chatColumn_zwrxu_17,._messages_zwrxu_18{min-height:0}@media (max-width:1180px) and (any-pointer:coarse){._shell_zwrxu_4{max-height:calc(100dvh - env(safe-area-inset-top,0px) - 120px - max(24px, env(safe-area-inset-bottom,0px)))}._shellExpanded_zwrxu_4{top:calc(env(safe-area-inset-top,0px) + 120px);bottom:max(10px, env(safe-area-inset-bottom,0px))}._header_zwrxu_7 nav button[aria-label=Schermo\ intero],._header_zwrxu_7 nav button[aria-label=Ripristina]{display:none}}@media (max-width:640px){._shell_zwrxu_4,._shellExpanded_zwrxu_4{max-height:none;top:calc(env(safe-area-inset-top,0px) + 120px)}}@media (max-width:640px) and (max-height:620px){._body_zwrxu_11{grid-template-rows:minmax(0,40%) minmax(0,1fr)}._messages_zwrxu_18{padding-block:4px}}._ignitionLetter_zwrxu_54{display:none}@supports not (-webkit-touch-callout:none){@media (max-width:639px){._launcher_zwrxu_1{top:calc(max(.82rem, calc(env(safe-area-inset-top) + .55rem)) + 2.38rem + .45rem);right:max(.38rem, env(safe-area-inset-right));background:#130207;border-color:#ff3434;border-radius:.62rem;width:2.38rem;height:2.38rem;animation:5.8s ease-in-out infinite _josieIgnition_zwrxu_1;bottom:auto}._launcher_zwrxu_1 img,._launcher_zwrxu_1 span{display:none}._launcher_zwrxu_1 ._ignitionLetter_zwrxu_54{color:#ff2727;pointer-events:none;text-shadow:0 0 3px #fff3dc,0 0 8px #ff3019,0 0 16px #ff0800;place-items:center;font-family:Arial,sans-serif;font-size:2.4rem;font-weight:900;line-height:1;animation:5.8s ease-in-out infinite _josieEnergy_zwrxu_1;display:grid;position:absolute;inset:0}._launcher_zwrxu_1:before,._launcher_zwrxu_1:after{content:"";pointer-events:none;background:conic-gradient(#0000 68%,#ff201155 76%,#fff5c5 79%,#0000 82%);animation:5.8s linear infinite _josieOrbit_zwrxu_1;position:absolute;inset:-45%}._launcher_zwrxu_1:after{background:0 0;border:1px solid #ff776f;border-radius:.45rem;animation:5.8s ease-in-out infinite reverse _josieIgnition_zwrxu_1;inset:2px}}}@keyframes _josieIgnition_zwrxu_1{0%,72%,to{box-shadow:0 0 6px #ff202088,inset 0 0 6px #ff202033}8%,22%,92%{box-shadow:0 0 16px #ff1515aa,inset 0 0 12px #ff403088}78%,84%{box-shadow:0 0 1px #ff202022}}@keyframes _josieEnergy_zwrxu_1{0%{opacity:.4;transform:scale(.65)rotate(-18deg)}8%{opacity:1;transform:scale(1.12)rotate(6deg)}18%,70%{opacity:1;transform:scale(1)rotate(0)}78%,84%{opacity:.18;transform:scale(.9)rotate(-4deg)}92%{opacity:1;transform:scale(1.1)rotate(4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes _josieOrbit_zwrxu_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._launcher_zwrxu_1,._launcher_zwrxu_1 ._ignitionLetter_zwrxu_54,._launcher_zwrxu_1:before,._launcher_zwrxu_1:after{animation:none}}@supports (-webkit-touch-callout:none){@media (max-width:1180px) and (any-pointer:coarse){._launcher_zwrxu_1{top:calc(max(.82rem, calc(env(safe-area-inset-top) + .55rem)) + 2.38rem + .45rem);right:max(.38rem, env(safe-area-inset-right));background:#130207;border-color:#ff3434;border-radius:.62rem;width:2.38rem;height:2.38rem;animation:5.8s ease-in-out infinite _josieIgnition_zwrxu_1;bottom:auto}._launcher_zwrxu_1 img,._launcher_zwrxu_1 span{display:none}._launcher_zwrxu_1 ._ignitionLetter_zwrxu_54{color:#ff2727;pointer-events:none;text-shadow:0 0 3px #fff3dc,0 0 8px #ff3019,0 0 16px #ff0800;place-items:center;font-family:Arial,sans-serif;font-size:2.4rem;font-weight:900;line-height:1;animation:5.8s ease-in-out infinite _josieEnergy_zwrxu_1;display:grid;position:absolute;inset:0}._launcher_zwrxu_1:before,._launcher_zwrxu_1:after{content:"";pointer-events:none;background:conic-gradient(#0000 68%,#ff201155 76%,#fff5c5 79%,#0000 82%);animation:5.8s linear infinite _josieOrbit_zwrxu_1;position:absolute;inset:-45%}._launcher_zwrxu_1:after{background:0 0;border:1px solid #ff776f;border-radius:.45rem;animation:5.8s ease-in-out infinite reverse _josieIgnition_zwrxu_1;inset:2px}}}@media (prefers-reduced-motion:reduce){._launcher_zwrxu_1,._launcher_zwrxu_1 ._ignitionLetter_zwrxu_54,._launcher_zwrxu_1:before,._launcher_zwrxu_1:after{animation:none}}
