._pill_oyccs_5{display:flex;align-items:center;gap:10px;height:44px;width:min(205px,55%);padding:0 4px 0 14px;border:none;border-radius:999px;cursor:pointer;flex-shrink:0;background:var(--header, #2b1a12);color:#fff;font-family:inherit;transition:width .3s ease,padding .3s ease,transform .2s ease,background .3s ease}._pill_oyccs_5:hover:not(:disabled){transform:translateY(-1px)}._pill_oyccs_5:hover:not(:disabled) ._core_oyccs_27{transform:scale(1.08)}._pill_oyccs_5:active:not(:disabled){transform:scale(.97)}._pill_oyccs_5:focus-visible{outline:3px solid color-mix(in srgb,var(--primary, #e2582c) 45%,white);outline-offset:2px}._pill_oyccs_5:disabled{cursor:default;opacity:.5}._compact_oyccs_46{width:44px;padding:0;background:transparent;justify-content:center}._textCol_oyccs_54{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}._words_oyccs_63{position:relative;height:17px;width:100%;overflow:hidden}._word_oyccs_63{position:absolute;left:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;white-space:nowrap;animation:_rollIn_oyccs_1 .45s cubic-bezier(.34,1.4,.64,1)}._hint_oyccs_83{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10px;opacity:.6;white-space:nowrap}._blob_oyccs_93{position:relative;width:38px;height:38px;flex-shrink:0}._glow_oyccs_100{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--primary, #e2582c) 55%,transparent),transparent 70%);animation:_glow_oyccs_100 2.4s ease-in-out infinite}._core_oyccs_27{position:relative;width:100%;height:100%;display:grid;place-items:center;background:var(--primary, #e2582c);background:linear-gradient(135deg,color-mix(in srgb,var(--primary, #e2582c) 65%,white) 0%,var(--primary, #e2582c) 60%,color-mix(in srgb,var(--primary, #e2582c) 80%,black) 100%);box-shadow:0 4px 12px color-mix(in srgb,var(--primary, #e2582c) 45%,transparent),inset 0 1px 2px #fff6;animation:_morph_oyccs_1 6s ease-in-out infinite;transition:transform .2s ease}._mic_oyccs_127,._wave_oyccs_128{grid-area:1 / 1}._mic_oyccs_127{width:17px;height:17px;fill:#fff;animation:_showMic_oyccs_1 5.6s ease-in-out infinite}._wave_oyccs_128{display:flex;align-items:center;gap:2px;height:18px;animation:_showWave_oyccs_1 5.6s ease-in-out infinite}._wave_oyccs_128 i{width:3px;height:4px;border-radius:2px;background:#fff;animation:_eq_oyccs_1 .8s ease-in-out infinite}._wave_oyccs_128 i:nth-child(1){animation-duration:.7s}._wave_oyccs_128 i:nth-child(2){animation-duration:.9s;animation-delay:.1s}._wave_oyccs_128 i:nth-child(3){animation-duration:.6s;animation-delay:.2s}._wave_oyccs_128 i:nth-child(4){animation-duration:.85s;animation-delay:.05s}._wave_oyccs_128 i:nth-child(5){animation-duration:.75s;animation-delay:.15s}._paused_oyccs_162 ._glow_oyccs_100,._paused_oyccs_162 ._core_oyccs_27,._paused_oyccs_162 ._mic_oyccs_127,._paused_oyccs_162 ._wave_oyccs_128,._paused_oyccs_162 ._wave_oyccs_128 i{animation-play-state:paused}@keyframes _rollIn_oyccs_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _morph_oyccs_1{0%,to{border-radius:42% 58% 63% 37%/41% 44% 56% 59%}33%{border-radius:63% 37% 41% 59%/58% 62% 38% 42%}66%{border-radius:38% 62% 47% 53%/62% 39% 61% 38%}}@keyframes _glow_oyccs_100{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.3);opacity:.35}}@keyframes _eq_oyccs_1{0%,to{height:4px}50%{height:17px}}@keyframes _showMic_oyccs_1{0%,42%{opacity:1;transform:scale(1)}50%,92%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _showWave_oyccs_1{0%,42%{opacity:0;transform:scale(.6)}50%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion: reduce){._word_oyccs_63,._core_oyccs_27,._glow_oyccs_100,._wave_oyccs_128 i,._mic_oyccs_127,._wave_oyccs_128{animation:none}._wave_oyccs_128{display:none}}*{font-family:Noto Sans,sans-serif}:root{--primary: #00d4aa;--header: #0a1628}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden;font-family:system-ui,sans-serif}body{display:flex;flex-direction:column;background:#fafbfc}#root{display:flex;flex-direction:column;height:100%;width:100%}.orb-app{display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;transition:all .3s ease;position:relative;width:100%}.orb-app.fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:98vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;margin:0!important;padding:0!important;z-index:99999!important;overflow:hidden!important;border-radius:0!important;box-shadow:none!important}body.orb-fullscreen-active,html.orb-fullscreen-active{overflow:hidden!important}.orb-head{padding:14px 16px;display:flex;align-items:center;gap:10px;flex-shrink:0;background:var(--header)}.orb-av{width:36px;height:36px;border-radius:50%;background:#ffffff26;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.orb-hn{font-weight:700;color:#fff;font-size:14px}.orb-hs{font-size:11px;color:#fff9;margin-top:1px}.orb-icon-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;opacity:.7;transition:opacity .2s,background .2s;flex-shrink:0}.orb-icon-btn:hover{opacity:1;background:#ffffff26}.orb-msgs{flex:1;min-height:0;padding:14px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px}@keyframes orb-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.orb-bot{background:#fff;border:1px solid #e2e8f0;padding:10px 13px;font-size:13px;color:#334155;max-width:86%;line-height:1.65;word-break:break-word;border-radius:4px 12px 12px;animation:orb-msg-in .28s ease-out}.orb-bot strong{font-weight:700;color:#1e293b}.orb-bot em{font-style:italic}.orb-bot a{color:var(--primary);text-decoration:underline;word-break:break-all}.orb-bot a:hover{opacity:.8}.orb-bot ol{padding-left:18px;margin:8px 0 4px}.orb-bot ul{padding-left:18px;margin:8px 0 4px;list-style:disc}.orb-bot li{margin-bottom:5px;line-height:1.55}.orb-bot p{margin-bottom:6px}.orb-bot p:last-child{margin-bottom:0}.orb-bot code{background:#f1f5f9;padding:1px 5px;border-radius:4px;font-family:monospace;font-size:12px}.orb-usr{border-radius:12px 4px 12px 12px;padding:9px 12px;font-size:13px;color:#0f172a;font-weight:600;max-width:86%;align-self:flex-end;word-break:break-word;animation:orb-msg-in .28s ease-out}.orb-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.orb-opt{background:#f0fdf9;border:1px solid var(--primary);color:#0f5132;padding:6px 10px;border-radius:20px;font-size:12px;cursor:pointer;transition:all .15s;font-family:system-ui,sans-serif}.orb-opt:hover{background:var(--primary);color:#fff}.orb-gallery{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;max-width:86%}.orb-gallery img{width:100%;height:90px;object-fit:cover;border-radius:8px}.orb-dots{display:flex;gap:4px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:4px 12px 12px;align-self:flex-start;align-items:center}.orb-d{width:6px;height:6px;border-radius:50%;background:var(--primary);animation:bounce 1.2s ease infinite}.orb-d:nth-child(2){animation-delay:.2s}.orb-d:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.orb-foot{display:flex;gap:8px;padding:10px 14px;background:#fff;border-top:1.5px solid #e2e8f0;flex-shrink:0}.orb-inp{flex:1;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;padding:9px 12px;color:#0f172a;font-size:16px;outline:none;transition:border-color .2s;font-family:system-ui,sans-serif}.orb-inp:focus{border-color:var(--primary);background:#fff}.orb-inp:disabled{opacity:.5;cursor:not-allowed}.orb-snd{background:var(--primary);color:#0f172a;border:none;border-radius:8px;padding:9px 15px;font-weight:700;font-size:13px;cursor:pointer;font-family:system-ui,sans-serif;flex-shrink:0}.orb-snd:disabled{opacity:.4;cursor:default}.orb-credit{flex-shrink:0;display:flex;justify-content:center;align-items:center;text-align:center;height:30px;background:#fff}.orb-credit p{font-size:10px;color:#94a3b8}.orb-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:4px 14px 14px;padding:14px;max-width:90%;display:flex;flex-direction:column;gap:10px}.orb-card-title{font-size:13px;font-weight:700;color:#1e293b}.orb-card-sub{font-size:11.5px;color:#64748b;margin-top:-4px}.orb-field{display:flex;flex-direction:column;gap:5px}.orb-field label{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.orb-field input{border:1.5px solid #e2e8f0;border-radius:8px;padding:9px 11px;font-size:16px;color:#0f172a;outline:none;transition:border-color .2s;width:100%;font-family:system-ui,sans-serif}.orb-field input:focus{border-color:var(--primary)}.orb-field input.orb-inp-err{border-color:#ef4444}.orb-err-msg{font-size:11px;color:#ef4444}.orb-otp-row{display:flex;gap:8px}.orb-otp-box{width:46px;height:50px;border:1.5px solid #e2e8f0;border-radius:10px;text-align:center;font-size:22px;font-weight:700;color:#0f172a;outline:none;transition:border-color .2s,box-shadow .2s;caret-color:transparent;font-family:system-ui,sans-serif}.orb-otp-box:focus{border-color:var(--primary);box-shadow:0 0 0 3px #00d4aa26}.orb-otp-box.orb-otp-filled{background:#f0fdf9;border-color:var(--primary)}.orb-otp-box.orb-otp-err{border-color:#ef4444;background:#fef2f2}.orb-btn{background:var(--primary);color:#0f172a;border:none;border-radius:8px;padding:10px;font-weight:700;font-size:13px;cursor:pointer;width:100%;font-family:system-ui,sans-serif;transition:opacity .15s}.orb-btn:hover{opacity:.88}.orb-btn:disabled{opacity:.4;cursor:default}.orb-resend-row{font-size:11.5px;color:#64748b;text-align:center}.orb-resend-link{color:var(--primary);cursor:pointer;font-weight:600}.orb-resend-link:hover{text-decoration:underline}.orb-success{background:linear-gradient(135deg,#f0fdf9,#ecfdf5);border:1.5px solid var(--primary);border-radius:4px 14px 14px;padding:18px 14px;max-width:90%;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.orb-success-icon{width:46px;height:46px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px}.orb-success-title{font-size:14px;font-weight:700;color:#064e3b}.orb-success-sub{font-size:12px;color:#065f46;line-height:1.55}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){.orb-app{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}}.orb-shimmer-card{display:flex;flex-direction:column;gap:10px}.orb-shimmer{height:12px;border-radius:6px;background:linear-gradient(90deg,#eef2f6 25%,#dfe6ee 37%,#eef2f6 63%);background-size:400% 100%;animation:orb-shimmer 1.4s ease infinite}@keyframes orb-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}
