.AskCio-module__rYBopW__wrap{flex-direction:column;gap:.5rem;min-width:0;display:flex}.AskCio-module__rYBopW__thread{flex-direction:column;gap:.55rem;padding-right:.15rem;display:flex;overflow-y:auto}.AskCio-module__rYBopW__compact .AskCio-module__rYBopW__thread{max-height:40vh}.AskCio-module__rYBopW__full .AskCio-module__rYBopW__thread{max-height:60vh}.AskCio-module__rYBopW__msg{white-space:pre-wrap;word-break:break-word;font-size:.84rem;line-height:1.55}.AskCio-module__rYBopW__user{background:color-mix(in srgb, var(--cio-mood,#22a06b) 16%, transparent);max-width:88%;color:var(--text-primary,#f4f2e8);border-radius:.7rem .7rem .2rem;align-self:flex-end;padding:.4rem .65rem}.AskCio-module__rYBopW__assistant{max-width:100%;color:var(--text-primary,#f4f2e8);align-self:flex-start}.AskCio-module__rYBopW__mdPara{margin:0 0 .5rem}.AskCio-module__rYBopW__mdPara:last-child{margin-bottom:0}.AskCio-module__rYBopW__mdHeading{color:var(--cio-mood,#22a06b);margin:.55rem 0 .3rem;font-weight:700}.AskCio-module__rYBopW__mdList{flex-direction:column;gap:.28rem;margin:.15rem 0 .55rem;padding-left:1.05rem;display:flex}.AskCio-module__rYBopW__mdList li{padding-left:.1rem}.AskCio-module__rYBopW__assistantName{letter-spacing:.04em;color:var(--cio-mood,#22a06b);margin-bottom:.1rem;font-size:.64rem;font-weight:700;display:block}.AskCio-module__rYBopW__typing{background:var(--cio-mood,#22a06b);border-radius:50%;width:.5rem;height:.5rem;animation:1s ease-in-out infinite AskCio-module__rYBopW__cio-typing;display:inline-block}@keyframes AskCio-module__rYBopW__cio-typing{0%,to{opacity:.3}50%{opacity:1}}.AskCio-module__rYBopW__errorLine{color:#e5484d;font-size:.78rem}.AskCio-module__rYBopW__upsell{color:#4c8dff;border:1px solid #4c8dff;border-radius:.6rem;align-self:flex-start;margin-top:.2rem;padding:.35rem .7rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.AskCio-module__rYBopW__inputRow{align-items:flex-end;gap:.4rem;display:flex}.AskCio-module__rYBopW__input{resize:none;border:1px solid var(--line,#94a3b847);min-width:0;max-height:5rem;color:var(--text-primary,#f4f2e8);font:inherit;background:0 0;border-radius:.6rem;flex:1;padding:.45rem .6rem;font-size:.82rem;line-height:1.4}.AskCio-module__rYBopW__input:focus-visible{border-color:var(--cio-mood,#22a06b);outline:none}.AskCio-module__rYBopW__send{border:1px solid var(--cio-mood,#22a06b);background:var(--cio-mood,#22a06b);color:#06130d;cursor:pointer;border-radius:.6rem;flex:none;padding:.45rem .8rem;font-size:.8rem;font-weight:700}.AskCio-module__rYBopW__send:disabled{opacity:.45;cursor:default}.AskCio-module__rYBopW__disclaimer{color:var(--text-muted,#8f9aaa);margin:0;font-size:.64rem;line-height:1.4}
.CioPetDock-module__Vy06yG__trigger{z-index:170;border:1px solid var(--line,#94a3b847);background:color-mix(in srgb, var(--panel,#151923) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;padding:0;transition:border-color .16s;display:grid;position:fixed;top:2.7rem;right:4.6rem;box-shadow:0 14px 36px #00000038}.CioPetDock-module__Vy06yG__trigger:hover,.CioPetDock-module__Vy06yG__trigger:focus-visible{border-color:var(--cio-mood,#22a06b);outline:none}.CioPetDock-module__Vy06yG__trigger:active{cursor:grabbing}.CioPetDock-module__Vy06yG__trigger.CioPetDock-module__Vy06yG__floating{width:4rem;height:4rem;top:auto;bottom:5.75rem;right:1rem}.CioPetDock-module__Vy06yG__trigger.CioPetDock-module__Vy06yG__floating svg{width:3.85rem}.CioPetDock-module__Vy06yG__trigger svg{width:4.35rem;height:auto;color:var(--text-primary,#f4f2e8);pointer-events:none}.CioPetDock-module__Vy06yG__moodDot{background:var(--cio-mood,#22a06b);border:2px solid var(--panel,#151923);border-radius:50%;width:.9rem;height:.9rem;position:absolute;bottom:.25rem;right:.25rem}.CioPetDock-module__Vy06yG__panel{z-index:310;width:min(348px,94vw);max-height:calc(100dvh - 5rem);color:var(--text-primary,#f4f2e8);background:var(--panel,#111722);border:1px solid var(--line,#94a3b840);border-radius:1rem;flex-direction:column;animation:.2s CioPetDock-module__Vy06yG__cio-panel-in;display:flex;position:fixed;top:3.6rem;right:.9rem;overflow:hidden auto;box-shadow:0 24px 70px #00000057}@keyframes CioPetDock-module__Vy06yG__cio-panel-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CioPetDock-module__Vy06yG__header{border-bottom:1px solid var(--line,#94a3b838);align-items:center;gap:.75rem;padding:.95rem 1.05rem .8rem;display:flex}.CioPetDock-module__Vy06yG__headerAvatar{transform-origin:50% 100%;flex:none;animation:.55s cubic-bezier(.34,1.56,.64,1) CioPetDock-module__Vy06yG__cio-wake}@keyframes CioPetDock-module__Vy06yG__cio-wake{0%{transform:scale(.7)translateY(6px)}60%{transform:scale(1.08)translateY(-3px)}to{transform:scale(1)translateY(0)}}.CioPetDock-module__Vy06yG__headerText{flex:1;min-width:0}.CioPetDock-module__Vy06yG__petName{letter-spacing:-.01em;margin:0;font-size:1.02rem;font-weight:700}.CioPetDock-module__Vy06yG__moodLine{color:var(--cio-mood,#22a06b);margin:.15rem 0 0;font-size:.76rem;font-weight:600}.CioPetDock-module__Vy06yG__close{width:2rem;height:2rem;color:var(--text-muted,#8f9aaa);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;display:inline-grid}.CioPetDock-module__Vy06yG__close:hover{color:var(--cyan,#55d7ff)}.CioPetDock-module__Vy06yG__body{flex-direction:column;gap:.85rem;padding:.9rem 1.05rem 1.05rem;display:flex}.CioPetDock-module__Vy06yG__reason{color:var(--text-primary,#f4f2e8);margin:0;font-size:.82rem;line-height:1.55}.CioPetDock-module__Vy06yG__understanding{color:var(--text-muted,#8f9aaa);align-items:center;gap:.6rem;font-size:.72rem;display:flex}.CioPetDock-module__Vy06yG__understandingTrack{background:var(--panel-soft,#202938);border-radius:999px;flex:1;height:4px;overflow:hidden}.CioPetDock-module__Vy06yG__understandingFill{background:var(--cio-mood,#22a06b);border-radius:999px;height:100%;display:block}.CioPetDock-module__Vy06yG__sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#8f9aaa);margin:0;font-size:.68rem;font-weight:700}.CioPetDock-module__Vy06yG__briefList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.CioPetDock-module__Vy06yG__briefItem{align-items:flex-start;gap:.5rem;font-size:.8rem;line-height:1.5;display:flex}.CioPetDock-module__Vy06yG__sourceTag{border:1px solid var(--line,#94a3b847);color:var(--text-muted,#8f9aaa);white-space:nowrap;border-radius:999px;flex:none;margin-top:.12rem;padding:.05rem .4rem;font-size:.62rem;font-weight:700}.CioPetDock-module__Vy06yG__memoryChip{color:#4c8dff;cursor:pointer;background:0 0;border:1px solid #4c8dff;border-radius:.6rem;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}.CioPetDock-module__Vy06yG__memoryChip:hover{background:#4c8dff1f}.CioPetDock-module__Vy06yG__disclaimer{color:var(--text-muted,#8f9aaa);opacity:.85;margin:0;font-size:.64rem;line-height:1.5}.CioPetDock-module__Vy06yG__disclaimer a{color:inherit;text-decoration:underline}.CioPetDock-module__Vy06yG__form{flex-direction:column;gap:.45rem;display:flex}.CioPetDock-module__Vy06yG__formLabel{letter-spacing:.05em;color:var(--text-muted,#8f9aaa);margin:.3rem 0 0;font-size:.7rem;font-weight:700}.CioPetDock-module__Vy06yG__nameRow{gap:.5rem;display:flex}.CioPetDock-module__Vy06yG__nameInput{border:1px solid var(--line,#94a3b847);min-width:0;color:var(--text-primary,#f4f2e8);background:0 0;border-radius:.55rem;flex:1;padding:.45rem .6rem;font-size:.85rem}.CioPetDock-module__Vy06yG__nameInput:focus-visible{border-color:var(--cio-mood,#22a06b);outline:none}.CioPetDock-module__Vy06yG__chipRow{flex-wrap:wrap;gap:.35rem;display:flex}.CioPetDock-module__Vy06yG__chip{border:1px solid var(--line,#94a3b847);color:var(--text-primary,#f4f2e8);cursor:pointer;background:0 0;border-radius:999px;padding:.28rem .6rem;font-size:.72rem}.CioPetDock-module__Vy06yG__chipActive{border-color:var(--cio-mood,#22a06b);color:var(--cio-mood,#22a06b);background:color-mix(in srgb, var(--cio-mood,#22a06b) 12%, transparent);font-weight:700}.CioPetDock-module__Vy06yG__submitBtn{border:1px solid var(--cio-mood,#22a06b);color:var(--cio-mood,#22a06b);cursor:pointer;background:0 0;border-radius:.6rem;align-self:flex-start;margin-top:.4rem;padding:.4rem .9rem;font-size:.78rem;font-weight:700}.CioPetDock-module__Vy06yG__submitBtn:disabled{opacity:.45;cursor:default}.CioPetDock-module__Vy06yG__submitBtn:not(:disabled):hover{background:color-mix(in srgb, var(--cio-mood,#22a06b) 12%, transparent)}.CioPetDock-module__Vy06yG__formError{color:#e5484d;margin:0;font-size:.72rem}@media (max-width:640px){.CioPetDock-module__Vy06yG__trigger{width:3.75rem;height:3.75rem;top:3rem;right:3.9rem}.CioPetDock-module__Vy06yG__trigger svg{width:3.6rem}}
.PetAvatar-module__H2BrLW__svg{display:block}.PetAvatar-module__H2BrLW__breath{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite PetAvatar-module__H2BrLW__breathe}@keyframes PetAvatar-module__H2BrLW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.014,.972)}}.PetAvatar-module__H2BrLW__blink{transform-box:fill-box;transform-origin:50%;animation:4.8s infinite PetAvatar-module__H2BrLW__blink}@keyframes PetAvatar-module__H2BrLW__blink{0%,91%,to{transform:scaleY(1)}94%,96%{transform:scaleY(.12)}}.PetAvatar-module__H2BrLW__wobble{transform-box:fill-box;transform-origin:50% 96%;animation:3.4s ease-in-out infinite PetAvatar-module__H2BrLW__wobble}@keyframes PetAvatar-module__H2BrLW__wobble{0%,to{transform:rotate(-2.6deg)}50%{transform:rotate(2.6deg)}}.PetAvatar-module__H2BrLW__tail{transform-box:fill-box;transform-origin:8% 92%;animation:2.6s ease-in-out infinite PetAvatar-module__H2BrLW__wag}@keyframes PetAvatar-module__H2BrLW__wag{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)}}.PetAvatar-module__H2BrLW__scan{animation:3s ease-in-out infinite PetAvatar-module__H2BrLW__scan}@keyframes PetAvatar-module__H2BrLW__scan{0%,to{transform:translate(-2.2px)}50%{transform:translate(2.2px)}}.PetAvatar-module__H2BrLW__floaty{animation:2.1s ease-in-out infinite PetAvatar-module__H2BrLW__floaty}@keyframes PetAvatar-module__H2BrLW__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}.PetAvatar-module__H2BrLW__pulseRing{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-out infinite PetAvatar-module__H2BrLW__pulse}@keyframes PetAvatar-module__H2BrLW__pulse{0%{opacity:.22;transform:scale(.9)}75%{opacity:.04;transform:scale(1.08)}to{opacity:0;transform:scale(1.1)}}.PetAvatar-module__H2BrLW__tilt{transform-box:fill-box;transform-origin:50% 82%;animation:3.6s ease-in-out infinite PetAvatar-module__H2BrLW__tilt}@keyframes PetAvatar-module__H2BrLW__tilt{0%,to{transform:rotate(0)}40%,62%{transform:rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.PetAvatar-module__H2BrLW__breath,.PetAvatar-module__H2BrLW__blink,.PetAvatar-module__H2BrLW__wobble,.PetAvatar-module__H2BrLW__tail,.PetAvatar-module__H2BrLW__scan,.PetAvatar-module__H2BrLW__floaty,.PetAvatar-module__H2BrLW__pulseRing,.PetAvatar-module__H2BrLW__tilt{animation:none}.PetAvatar-module__H2BrLW__pulseRing{opacity:0}}
.PendingNavigationLink-module___0a4UG__root{--pnl-line:var(--hunter-line,var(--doubler-line,#8c8ca559));--pnl-ink:var(--hunter-ink,var(--doubler-ink-1,currentColor));--pnl-surf:var(--hunter-surf,var(--doubler-surf-2,#14141eeb));--pnl-accent:var(--hunter-purple,#8b7dff);--pnl-accent-2:var(--hunter-acid,#b9f04d);isolation:isolate;position:relative}.PendingNavigationLink-module___0a4UG__root[aria-busy=true]{cursor:wait}.PendingNavigationLink-module___0a4UG__overlay{z-index:3;border:1px solid var(--pnl-line);width:max-content;max-width:calc(100% - 24px);min-height:40px;color:var(--pnl-ink);background:#0b0b1294;background:color-mix(in srgb, var(--pnl-surf) 62%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;transition:opacity .14s,transform .14s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96);box-shadow:0 10px 28px #00000024}.PendingNavigationLink-module___0a4UG__root[data-pending=true] .PendingNavigationLink-module___0a4UG__overlay{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-color-scheme:light){.PendingNavigationLink-module___0a4UG__overlay{background:#ffffffa8;background:color-mix(in srgb, var(--pnl-surf) 66%, transparent)}}.PendingNavigationLink-module___0a4UG__compact .PendingNavigationLink-module___0a4UG__overlay{border-radius:inherit;width:100%;max-width:none;height:100%;min-height:0;box-shadow:none;border:none;padding:0;top:0;left:0;transform:none}.PendingNavigationLink-module___0a4UG__compact[data-pending=true] .PendingNavigationLink-module___0a4UG__overlay{transform:none}.PendingNavigationLink-module___0a4UG__compact .PendingNavigationLink-module___0a4UG__spinner{width:13px;height:13px;box-shadow:none}.PendingNavigationLink-module___0a4UG__spinner{border:2px solid var(--pnl-line);border-top-color:var(--pnl-accent);border-right-color:var(--pnl-accent-2);border-radius:999px;flex:none;width:20px;height:20px;animation:.74s linear infinite PendingNavigationLink-module___0a4UG__spin;box-shadow:0 0 0 5px #9b8aff14}.PendingNavigationLink-module___0a4UG__label{text-overflow:ellipsis;min-width:0;max-width:min(58vw,190px);color:var(--pnl-ink);white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.PendingNavigationLink-module___0a4UG__dots{align-items:center;gap:3px;display:inline-flex}.PendingNavigationLink-module___0a4UG__dots i{background:var(--pnl-accent);border-radius:999px;width:4px;height:4px;animation:.84s ease-in-out infinite PendingNavigationLink-module___0a4UG__dot}.PendingNavigationLink-module___0a4UG__dots i:nth-child(2){animation-delay:.12s}.PendingNavigationLink-module___0a4UG__dots i:nth-child(3){animation-delay:.24s}@keyframes PendingNavigationLink-module___0a4UG__spin{to{transform:rotate(360deg)}}@keyframes PendingNavigationLink-module___0a4UG__dot{0%,80%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.PendingNavigationLink-module___0a4UG__spinner,.PendingNavigationLink-module___0a4UG__dots i{animation:none}}
.styles-module__g0TVBW__container{background:#0b0e11;border:1px solid #1e2530;border-radius:.5rem;width:100%;margin-bottom:.5rem;overflow:hidden}@keyframes styles-module__g0TVBW__ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.styles-module__g0TVBW__container .ticker-animate{animation:60s linear infinite styles-module__g0TVBW__ticker-scroll}.styles-module__g0TVBW__container .ticker-animate:hover{animation-play-state:paused}@keyframes styles-module__g0TVBW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.styles-module__g0TVBW__container .animate-fade-in-up{opacity:0;animation:.6s ease-out forwards styles-module__g0TVBW__fadeInUp}@keyframes styles-module__g0TVBW__breathe{0%,to{opacity:1}50%{opacity:.4}}.styles-module__g0TVBW__container .animate-breathe{animation:2s ease-in-out infinite styles-module__g0TVBW__breathe}@keyframes styles-module__g0TVBW__flash-green{0%{background-color:#22c55e4d}to{background-color:#0000}}@keyframes styles-module__g0TVBW__flash-red{0%{background-color:#ef44444d}to{background-color:#0000}}.styles-module__g0TVBW__container .flash-green{animation:.5s ease-out styles-module__g0TVBW__flash-green}.styles-module__g0TVBW__container .flash-red{animation:.5s ease-out styles-module__g0TVBW__flash-red}.styles-module__g0TVBW__container .market-news-digest__list{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4755698c transparent}.styles-module__g0TVBW__container .market-news-digest__list::-webkit-scrollbar{width:6px}.styles-module__g0TVBW__container .market-news-digest__list::-webkit-scrollbar-track{background:0 0}.styles-module__g0TVBW__container .market-news-digest__list::-webkit-scrollbar-thumb{background:#4755698c;border-radius:999px}.styles-module__g0TVBW__container .market-news-digest__list::-webkit-scrollbar-thumb:hover{background:#60a5fa8c}
.WatchlistDrawer-module__9LvxnG__trigger{z-index:170;border:1px solid var(--line,#94a3b847);min-height:2.75rem;color:var(--text-primary,#f4f2e8);background:color-mix(in srgb, var(--panel,#151923) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;opacity:.7;border-right:0;border-radius:.75rem 0 0 .75rem;align-items:center;gap:.45rem;padding:.65rem .7rem;transition:transform .18s,opacity .18s,color .15s,border-color .15s;display:inline-flex;position:fixed;top:3.6rem;right:0;transform:translate(calc(100% - 1.9rem));box-shadow:0 14px 36px #00000038}.WatchlistDrawer-module__9LvxnG__trigger:hover,.WatchlistDrawer-module__9LvxnG__trigger:focus-visible{border-color:var(--cyan,#55d7ff);color:var(--cyan,#55d7ff);opacity:1;outline:none;transform:translate(0)}.WatchlistDrawer-module__9LvxnG__triggerCount{color:#071014;background:var(--cyan,#55d7ff);text-align:center;border-radius:999px;min-width:1.35rem;padding:.12rem .35rem;font-size:.68rem;font-weight:800}.WatchlistDrawer-module__9LvxnG__backdrop{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03070c85;border:0;position:fixed;inset:0}@media (min-width:641px){.WatchlistDrawer-module__9LvxnG__backdrop{display:none}}.WatchlistDrawer-module__9LvxnG__drawer{z-index:310;width:min(390px,94vw);height:calc(100dvh - 5rem);color:var(--text-primary,#f4f2e8);background:var(--panel,#111722);border:1px solid var(--line,#94a3b840);border-radius:1rem;flex-direction:column;animation:.18s WatchlistDrawer-module__9LvxnG__watchlist-drawer-in;display:flex;position:fixed;top:3.6rem;right:.9rem;overflow:hidden;box-shadow:0 24px 70px #00000057}@keyframes WatchlistDrawer-module__9LvxnG__watchlist-drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.WatchlistDrawer-module__9LvxnG__header{border-bottom:1px solid var(--line,#94a3b838);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem;display:flex}.WatchlistDrawer-module__9LvxnG__title{letter-spacing:-.02em;margin:0;font-size:1.2rem}.WatchlistDrawer-module__9LvxnG__meta{color:var(--text-muted,#8f9aaa);margin:.3rem 0 0;font-size:.76rem}.WatchlistDrawer-module__9LvxnG__close,.WatchlistDrawer-module__9LvxnG__alertToggle,.WatchlistDrawer-module__9LvxnG__remove{color:var(--text-muted,#8f9aaa);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.WatchlistDrawer-module__9LvxnG__close{border-radius:.5rem;width:2rem;height:2rem}.WatchlistDrawer-module__9LvxnG__close:hover,.WatchlistDrawer-module__9LvxnG__alertToggle:hover,.WatchlistDrawer-module__9LvxnG__remove:hover{color:var(--cyan,#55d7ff)}.WatchlistDrawer-module__9LvxnG__usage{background:var(--panel-soft,#202938);height:3px}.WatchlistDrawer-module__9LvxnG__usage>span{background:var(--cyan,#55d7ff);height:100%;display:block}.WatchlistDrawer-module__9LvxnG__addForm{border-bottom:1px solid var(--line,#94a3b838);gap:.5rem;padding:1rem 1.1rem;display:flex}.WatchlistDrawer-module__9LvxnG__addInputWrap{flex:1;min-width:0;display:flex;position:relative}.WatchlistDrawer-module__9LvxnG__suggestList{z-index:20;background:var(--panel,#111722);border:1px solid var(--line,#94a3b84d);border-radius:.65rem;flex-direction:column;gap:2px;max-height:15rem;margin:0;padding:.3rem;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #0006}.WatchlistDrawer-module__9LvxnG__suggestItem{width:100%;color:var(--text-primary,#f4f2e8);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.6rem;padding:.55rem .6rem;display:flex}.WatchlistDrawer-module__9LvxnG__suggestItem:disabled{cursor:not-allowed;opacity:.55}.WatchlistDrawer-module__9LvxnG__suggestItemActive,.WatchlistDrawer-module__9LvxnG__suggestItem:hover{background:var(--panel-soft,#202938)}.WatchlistDrawer-module__9LvxnG__suggestSymbol{font-family:var(--font-ui,ui-monospace), monospace;letter-spacing:.03em;flex-shrink:0;font-size:.82rem;font-weight:800}.WatchlistDrawer-module__9LvxnG__suggestName{min-width:0;color:var(--text-muted,#8f9aaa);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.72rem;overflow:hidden}.WatchlistDrawer-module__9LvxnG__suggestSaved{color:var(--cyan,#55d7ff);flex-shrink:0}.WatchlistDrawer-module__9LvxnG__addForm input{border:1px solid var(--line,#94a3b84d);min-width:0;height:2.35rem;color:var(--text-primary,#f4f2e8);background:var(--panel-soft,#202938);font:inherit;text-transform:uppercase;border-radius:.55rem;outline:none;flex:1;padding:0 .75rem}.WatchlistDrawer-module__9LvxnG__addForm input:focus{border-color:var(--cyan,#55d7ff)}.WatchlistDrawer-module__9LvxnG__addForm>button,.WatchlistDrawer-module__9LvxnG__cta{color:#061014;background:var(--cyan,#55d7ff);cursor:pointer;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.35rem;padding:0 .8rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.WatchlistDrawer-module__9LvxnG__addForm>button:disabled{cursor:not-allowed;opacity:.45}.WatchlistDrawer-module__9LvxnG__notice{color:#f0ae46;background:#f0ae4614;border:1px solid #f0ae464d;border-radius:.55rem;margin:.8rem 1.1rem 0;padding:.7rem .8rem;font-size:.76rem;line-height:1.45}.WatchlistDrawer-module__9LvxnG__content{flex:1;min-height:0;padding:.75rem;overflow-y:auto}.WatchlistDrawer-module__9LvxnG__empty{min-height:15rem;color:var(--text-muted,#8f9aaa);text-align:center;place-content:center;justify-items:center;gap:.75rem;padding:1.5rem;display:grid}.WatchlistDrawer-module__9LvxnG__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.WatchlistDrawer-module__9LvxnG__row{background:var(--panel-soft,#202938);border:1px solid #0000;border-radius:.65rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.WatchlistDrawer-module__9LvxnG__row[data-active=true]{border-color:var(--cyan,#55d7ff);background:color-mix(in srgb, var(--cyan,#55d7ff) 10%, var(--panel-soft,#202938))}.WatchlistDrawer-module__9LvxnG__row[data-pending=true]{border-color:color-mix(in srgb, var(--cyan,#55d7ff) 72%, transparent);background:color-mix(in srgb, var(--cyan,#55d7ff) 7%, var(--panel-soft,#202938))}.WatchlistDrawer-module__9LvxnG__symbolLink{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .8rem;text-decoration:none;display:flex}.WatchlistDrawer-module__9LvxnG__symbolLink:disabled{cursor:wait}.WatchlistDrawer-module__9LvxnG__symbol{font-family:var(--font-ui,ui-monospace), monospace;letter-spacing:.04em;font-size:.88rem;font-weight:800}.WatchlistDrawer-module__9LvxnG__symbolWrap{align-items:flex-start;gap:.3rem;min-width:0;display:inline-flex}.WatchlistDrawer-module__9LvxnG__notificationBadge{border:2px solid var(--panel-soft,#202938);color:#fff;background:#ff4d4f;border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;margin-top:-.42rem;padding:0 .28rem;font-size:.58rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 3px 9px #ff4d4f4d}.WatchlistDrawer-module__9LvxnG__current{color:var(--cyan,#55d7ff);text-transform:uppercase;font-size:.67rem;font-weight:700}.WatchlistDrawer-module__9LvxnG__switching{color:var(--cyan,#55d7ff);flex-shrink:0;align-items:center;gap:.38rem;font-size:.67rem;font-weight:700;display:inline-flex}.WatchlistDrawer-module__9LvxnG__spinner{border:2px solid color-mix(in srgb, var(--cyan,#55d7ff) 24%, transparent);border-top-color:var(--cyan,#55d7ff);border-radius:999px;width:.78rem;height:.78rem;animation:.72s linear infinite WatchlistDrawer-module__9LvxnG__watchlist-symbol-spin}@keyframes WatchlistDrawer-module__9LvxnG__watchlist-symbol-spin{to{transform:rotate(360deg)}}.WatchlistDrawer-module__9LvxnG__rowActions{align-items:center;gap:.1rem;padding-right:.35rem;display:inline-flex}.WatchlistDrawer-module__9LvxnG__alertToggle,.WatchlistDrawer-module__9LvxnG__remove{border-radius:.5rem;width:2rem;height:2rem}.WatchlistDrawer-module__9LvxnG__alertToggle[data-enabled=true]{color:var(--cyan,#55d7ff);background:color-mix(in srgb, var(--cyan,#55d7ff) 11%, transparent)}.WatchlistDrawer-module__9LvxnG__alertToggle:disabled,.WatchlistDrawer-module__9LvxnG__remove:disabled{cursor:wait;opacity:.6}.WatchlistDrawer-module__9LvxnG__alertSpinner{border:2px solid color-mix(in srgb, var(--cyan,#55d7ff) 24%, transparent);border-top-color:var(--cyan,#55d7ff);border-radius:999px;width:.78rem;height:.78rem;animation:.72s linear infinite WatchlistDrawer-module__9LvxnG__watchlist-symbol-spin}.WatchlistDrawer-module__9LvxnG__footer{border-top:1px solid var(--line,#94a3b838);gap:.6rem;padding:1rem 1.1rem;display:grid}.WatchlistDrawer-module__9LvxnG__manage{color:var(--cyan,#55d7ff);text-align:center;font-size:.78rem;font-weight:700;text-decoration:none}@media (max-width:640px){.WatchlistDrawer-module__9LvxnG__trigger{border-right:1px solid var(--line,#94a3b847);opacity:1;border-radius:999px;top:auto;bottom:1rem;right:.8rem;transform:none}.WatchlistDrawer-module__9LvxnG__drawer{border:0;border-top:1px solid var(--line,#94a3b840);border-radius:1rem 1rem 0 0;width:100%;height:min(78dvh,680px);max-height:none;animation-name:WatchlistDrawer-module__9LvxnG__watchlist-drawer-up;inset:auto 0 0}}@keyframes WatchlistDrawer-module__9LvxnG__watchlist-drawer-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WatchlistDrawer-module__9LvxnG__spinner,.WatchlistDrawer-module__9LvxnG__alertSpinner{animation-duration:1.5s}}
.CioHome-module__ehw8Za__page{max-width:620px;color:var(--text-primary,#f4f2e8);flex-direction:column;gap:1.1rem;margin:0 auto;padding:2rem 1.25rem 5rem;display:flex}.CioHome-module__ehw8Za__backBtn{border:1px solid var(--line,#94a3b840);color:var(--text-muted,#8f9aaa);cursor:pointer;background:0 0;border-radius:.6rem;align-self:flex-start;align-items:center;gap:.35rem;padding:.4rem .7rem .4rem .5rem;font-size:.82rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.CioHome-module__ehw8Za__backBtn:hover{color:var(--text-primary,#f4f2e8);border-color:var(--cio-mood,#22a06b)}.CioHome-module__ehw8Za__hero{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 0 .2rem;display:flex}.CioHome-module__ehw8Za__petName{letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:800}.CioHome-module__ehw8Za__moodLine{color:var(--cio-mood,#22a06b);margin:0;font-size:.85rem;font-weight:700}.CioHome-module__ehw8Za__card{border:1px solid var(--line,#94a3b840);background:color-mix(in srgb, var(--panel,#151923) 88%, transparent);border-radius:1rem;flex-direction:column;gap:.7rem;padding:1rem 1.1rem;display:flex}.CioHome-module__ehw8Za__cardTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#8f9aaa);margin:0;font-size:.7rem;font-weight:700}.CioHome-module__ehw8Za__reason{margin:0;font-size:.88rem;line-height:1.6}.CioHome-module__ehw8Za__understanding{color:var(--text-muted,#8f9aaa);align-items:center;gap:.6rem;font-size:.75rem;display:flex}.CioHome-module__ehw8Za__understandingTrack{background:var(--panel-soft,#202938);border-radius:999px;flex:1;height:5px;overflow:hidden}.CioHome-module__ehw8Za__understandingFill{background:var(--cio-mood,#22a06b);border-radius:999px;height:100%;display:block}.CioHome-module__ehw8Za__memoryList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.CioHome-module__ehw8Za__memoryItem{border:1px solid var(--line,#94a3b833);border-radius:.7rem;align-items:flex-start;gap:.6rem;padding:.6rem .7rem;font-size:.82rem;line-height:1.5;display:flex}.CioHome-module__ehw8Za__memoryContent{flex:1;min-width:0}.CioHome-module__ehw8Za__memoryMeta{color:var(--text-muted,#8f9aaa);margin-top:.2rem;font-size:.66rem;display:block}.CioHome-module__ehw8Za__statusBadge{border-radius:999px;margin-right:.4rem;padding:.04rem .4rem;font-size:.62rem;font-weight:700;display:inline-block}.CioHome-module__ehw8Za__statusPending{color:#4c8dff;border:1px solid #4c8dff}.CioHome-module__ehw8Za__statusConfirmed{color:#22a06b;border:1px solid #22a06b}.CioHome-module__ehw8Za__statusDismissed{color:var(--text-muted,#8f9aaa);border:1px solid var(--line,#94a3b84d)}.CioHome-module__ehw8Za__memoryActions{flex:none;gap:.3rem;display:flex}.CioHome-module__ehw8Za__memoryBtn{border:1px solid var(--line,#94a3b847);width:1.7rem;height:1.7rem;color:var(--text-muted,#8f9aaa);cursor:pointer;background:0 0;border-radius:.45rem;place-items:center;display:inline-grid}.CioHome-module__ehw8Za__memoryBtn:hover{color:var(--text-primary,#f4f2e8)}.CioHome-module__ehw8Za__memoryBtnConfirm:hover{color:#22a06b;border-color:#22a06b}.CioHome-module__ehw8Za__memoryBtnDelete:hover{color:#e5484d;border-color:#e5484d}.CioHome-module__ehw8Za__emptyNote{color:var(--text-muted,#8f9aaa);margin:0;font-size:.78rem}.CioHome-module__ehw8Za__addRow{gap:.5rem;display:flex}.CioHome-module__ehw8Za__addInput{border:1px solid var(--line,#94a3b847);min-width:0;color:var(--text-primary,#f4f2e8);background:0 0;border-radius:.55rem;flex:1;padding:.45rem .6rem;font-size:.8rem}.CioHome-module__ehw8Za__addInput:focus-visible{border-color:var(--cio-mood,#22a06b);outline:none}.CioHome-module__ehw8Za__addBtn{border:1px solid var(--cio-mood,#22a06b);color:var(--cio-mood,#22a06b);cursor:pointer;background:0 0;border-radius:.55rem;flex:none;padding:.4rem .8rem;font-size:.76rem;font-weight:700}.CioHome-module__ehw8Za__addBtn:disabled{opacity:.45;cursor:default}.CioHome-module__ehw8Za__addBtn:not(:disabled):hover{background:color-mix(in srgb, var(--cio-mood,#22a06b) 12%, transparent)}.CioHome-module__ehw8Za__disclaimer{color:var(--text-muted,#8f9aaa);margin:0;font-size:.66rem;line-height:1.5}.CioHome-module__ehw8Za__disclaimer a{color:inherit;text-decoration:underline}.CioHome-module__ehw8Za__adoptCta{color:#4c8dff;border:1px solid #4c8dff;border-radius:.7rem;align-self:center;padding:.5rem 1.1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.CioHome-module__ehw8Za__adoptCta:hover{background:#4c8dff1f}
