.oraculo-axis{width:100%}.oraculo-axis__ask{font-size:clamp(1.5rem,5vw,2.5rem);max-width:22ch;text-wrap:balance;overflow-wrap:break-word}.oraculo-lente{--size:clamp(248px,72vw,34rem);position:relative;width:var(--size);max-width:100%;border:0;background:transparent;padding:0;cursor:pointer;isolation:isolate;display:block;border-radius:24px}.oraculo-lente:focus-visible{outline:2px solid #b89658;outline-offset:12px}.oraculo-lente__img{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse 58% 60% at 50% 47%,#000 50%,transparent 76%);mask-image:radial-gradient(ellipse 58% 60% at 50% 47%,#000 50%,transparent 76%);transition:transform .32s ease}.oraculo-lente:hover .oraculo-lente__img{transform:scale(1.02)}.oraculo-lente__aura,.oraculo-lente__aura:after{content:"";position:absolute;inset:6%;z-index:-1;border-radius:50%;pointer-events:none;will-change:opacity,transform;animation:oraculo-vigilia 6s ease-in-out infinite}.oraculo-lente__aura{background:radial-gradient(circle,rgba(184,150,88,.3),transparent 66%);filter:blur(12px)}.oraculo-lente__aura:after{inset:-8%;background:radial-gradient(circle,rgba(38,133,105,.12),transparent 70%);animation-delay:.3s}.oraculo-lente:hover .oraculo-lente__aura{animation-duration:4.5s}.oraculo-lente__refract{position:absolute;inset:-2%;z-index:-1;border-radius:50%;pointer-events:none;opacity:0;background:conic-gradient(from 210deg,rgba(184,150,88,0),hsla(42,58%,78%,.1),rgba(38,133,105,.07),rgba(184,150,88,.1),rgba(184,150,88,0));-webkit-mask:radial-gradient(circle,transparent 62%,#000 70%,transparent 82%);mask:radial-gradient(circle,transparent 62%,#000 70%,transparent 82%);transition:opacity .4s ease}.oraculo-lente:focus-visible .oraculo-lente__refract,.oraculo-lente:hover .oraculo-lente__refract{opacity:.8}@media (prefers-reduced-motion:reduce){.oraculo-lente__aura,.oraculo-lente__aura:after{animation:none;opacity:.5}.oraculo-lente:hover .oraculo-lente__img,.oraculo-lente__img{transition:none;transform:none}}.oraculo-capsule{border:1px solid rgba(184,150,88,.34);border-radius:16px;padding:8px;background:hsla(0,0%,100%,.025);align-items:center}.oraculo-capsule:focus-within{border-color:rgba(184,150,88,.7)}.oraculo-capsule .composer-magnetic__input{border-color:transparent;background:transparent;min-width:0;flex:1 1 auto;overflow:hidden}.oraculo-capsule .composer-magnetic__input:focus{border-color:transparent;outline:none;box-shadow:none}.oraculo-capsule__mic{background:transparent}.oraculo-voice-capsule{width:100%;border:1px solid rgba(184,150,88,.34);border-radius:16px;padding:8px;background:hsla(0,0%,100%,.025);cursor:pointer;transition:border-color .2s ease}.oraculo-voice-capsule:hover{border-color:rgba(184,150,88,.6)}.oraculo-voice-capsule:focus-visible{outline:2px solid #e8d5a8;outline-offset:3px}.oraculo-send:focus-visible{outline:2px solid #e8d5a8;outline-offset:3px}.oraculo-alt-link{font-family:var(--font-sans,ui-sans-serif),sans-serif;font-size:.875rem;color:hsla(40,43%,93%,.78);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:6px 10px;transition:color .18s ease}.oraculo-alt-link:hover{color:#e8d5a8}.oraculo-alt-link:focus-visible{outline:2px solid #e8d5a8;outline-offset:2px;border-radius:6px}.oraculo-chip{max-width:100%;white-space:normal;text-align:left;line-height:1.3}.oraculo-orb{position:relative;isolation:isolate;width:100%;max-width:20rem;margin-inline:auto}@media (min-width:1024px){.oraculo-orb{max-width:28rem}}.oraculo-orb__img{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse 58% 60% at 50% 47%,#000 50%,transparent 76%);mask-image:radial-gradient(ellipse 58% 60% at 50% 47%,#000 50%,transparent 76%)}.oraculo-orb__aura,.oraculo-orb__aura:after{content:"";position:absolute;inset:6%;z-index:-1;border-radius:50%;pointer-events:none;will-change:opacity,transform;animation:oraculo-vigilia 6s ease-in-out infinite}.oraculo-orb__aura{background:radial-gradient(circle,rgba(184,150,88,.28),transparent 66%);filter:blur(10px)}.oraculo-orb__aura:after{inset:-8%;background:radial-gradient(circle,rgba(38,133,105,.12),transparent 70%);animation-delay:.3s}@keyframes oraculo-vigilia{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:.72;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.oraculo-orb__aura,.oraculo-orb__aura:after{animation:none;opacity:.42}}.composer-magnetic__field{position:relative;isolation:isolate}.composer-magnetic__field:before{content:"";position:absolute;inset:-12% -3%;z-index:-1;pointer-events:none;border-radius:16px;background:radial-gradient(60% 130% at 50% 100%,rgba(184,150,88,.1),transparent 70%);opacity:.42;transform:scale(.99);will-change:opacity,transform;animation:composer-magnetic-breathe 6s ease-in-out infinite}.composer-magnetic__field.is-active:before{animation-play-state:paused;opacity:.24}.composer-magnetic__input{scrollbar-width:thin}@keyframes composer-magnetic-breathe{0%,to{opacity:.32;transform:scale(.99)}50%{opacity:.56;transform:scale(1.01)}}@media (prefers-reduced-motion:reduce){.composer-magnetic__field:before{animation:none;opacity:.3;transform:none}}@media (max-width:640px){.composer-magnetic{padding-bottom:max(0px,env(safe-area-inset-bottom))}}.lens-whisper{position:relative;width:min(calc(100vw - 32px),360px);border-radius:14px;border:1px solid rgba(184,150,88,.35);background:linear-gradient(180deg,rgba(6,8,24,.94),rgba(0,0,39,.96));box-shadow:0 18px 48px -18px rgba(0,0,20,.9);padding:18px;backdrop-filter:blur(8px)}@media (min-width:768px){.lens-whisper{width:320px}}.lens-whisper__dot{display:inline-block;width:7px;height:7px;border-radius:9999px;background:#3f9d6c;box-shadow:0 0 8px rgba(63,157,108,.6)}@keyframes lens-whisper-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lens-whisper-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lens-whisper-dot-pulse{0%,to{opacity:.55}50%{opacity:1}}.lens-whisper--enter{animation:lens-whisper-in .44s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:no-preference){.lens-whisper--drift{animation:lens-whisper-in .44s cubic-bezier(.22,1,.36,1) both,lens-whisper-drift 7s ease-in-out .5s infinite}.lens-whisper--drift:focus-within,.lens-whisper--drift:hover{animation-play-state:running,paused}.lens-whisper__dot{animation:lens-whisper-dot-pulse 3s ease-in-out infinite}}@keyframes lens-whisper-playful-in{0%{opacity:0;transform:translateY(8px) scale(.985) rotate(-.8deg)}60%{opacity:1;transform:translateY(0) scale(1.012) rotate(.4deg)}to{transform:translateY(0) scale(1) rotate(0deg)}}@media (prefers-reduced-motion:no-preference){.lens-whisper--playful.lens-whisper--drift{animation:lens-whisper-playful-in .52s cubic-bezier(.22,1,.36,1) both,lens-whisper-drift 7s ease-in-out .6s infinite}}@media (prefers-reduced-motion:reduce){.lens-whisper--drift,.lens-whisper--enter,.lens-whisper--playful.lens-whisper--drift{animation:none}}