.favorite-skeleton{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px 0}.favorite-skeleton+.favorite-skeleton{border-top:1px solid var(--p-neutral-200)}.favorite-skeleton__info{align-items:center;display:flex;gap:12px}.favorite-skeleton__info--name,.favorite-skeleton__price{display:flex;flex-direction:column;gap:4px}.favorite-skeleton__price{align-items:flex-end}.favorite-ticker{justify-content:space-between;padding:12px 0;width:100%}.favorite-ticker,.favorite-ticker__info{align-items:center;display:flex;gap:12px}.favorite-ticker__info{flex:1;min-width:0}.favorite-ticker__info--name{display:flex;flex-direction:column;gap:2px;min-width:0}.favorite-ticker__short-name{color:var(--p-neutral-900);font-size:14px;font-weight:600;line-height:1.2}.favorite-ticker__display-name{color:var(--p-neutral-600);font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-ticker__price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px}.favorite-ticker__price--value{color:var(--p-neutral-900);font-size:14px;font-weight:600;line-height:1.2}.favorite-ticker__price--change{color:var(--p-neutral-600);font-size:12px;font-weight:500;line-height:1.2}.favorite-ticker__price--positive{color:#16a34a}.favorite-ticker__price--negative{color:#dc2626}.sidebar{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;gap:30px;height:auto;max-height:100%;max-width:290px;overflow:auto;padding:24px 24px 16px;width:100%}.sidebar.mobile{background-color:var(--p-neutral-50);border-radius:0;box-shadow:none;max-width:100%;padding:0 24px;width:100%}.sidebar.hiddenOverflow{overflow:hidden}.sidebar__content{display:flex;flex-direction:column;gap:24px}.sidebar__content--header{flex-direction:column}.sidebar__content--header,.sidebar__content--profile{align-items:center;display:flex;gap:16px;justify-content:center}.sidebar__content--profile{width:100%}.sidebar__content--profile .p-rating{--p-rating-icon-color:var(--p-neutral-400)}.sidebar__content--profile svg.__ustad-icon{flex-grow:14px;flex-shrink:0}.sidebar__content--success{display:flex;gap:16px;width:100%}.sidebar__content--success__item{align-items:center;border:1px solid var(--p-neutral-900);border-radius:8px;gap:2px;padding:8px 16px;width:100%}.sidebar__content--favorites,.sidebar__content--favorites_list,.sidebar__content--success__item{display:flex;flex-direction:column}.sidebar__content--favorites_list{height:100%;max-height:506px;overflow:auto}.sidebar__content--favorites_list .__ticker-carousel{--p-carousel-indicator-width:6px;--p-carousel-indicator-height:6px}.sidebar__content--favorites_list .__ticker-carousel .p-carousel-indicator-active .p-carousel-indicator-button{--p-carousel-indicator-width:14px!important}.sidebar__content--favorites_list .__ticker{position:relative}.sidebar__content--favorites_list .__ticker+.__ticker{border-top:1px solid var(--p-neutral-200)}.sidebar.mobile{--p-rating-icon-size:12px}.sidebar.mobile .sidebar__content--profile{justify-content:flex-start}.sidebar.mobile .sidebar__content--success__item{padding:8px}.notification__skeleton{align-items:center;display:flex;gap:6px;padding:8px 16px}.notifications__popover:after,.notifications__popover:before{display:none}.notifications__popover .p-popover-content{padding:16px}.notifications__popover--content{display:flex;flex-direction:column;gap:1rem;width:420px}@media (max-width:1024px){.notifications__popover--content{width:100%}}.notifications__popover--header{align-items:center;display:flex;justify-content:space-between}.notifications__popover--title{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}.notifications__popover--mark-all{cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(39 146 206/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.notifications__popover--mark-all:hover{--tw-text-opacity:1;color:rgb(27 102 156/var(--tw-text-opacity,1))}.notifications__popover--list{display:flex;flex-direction:column;gap:.5rem;max-height:500px;overflow-y:auto}.notifications__popover--list-item{border-radius:1rem;cursor:pointer;display:flex;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.notifications__popover--list-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.notifications__popover--list-item{padding:16px}@media (max-width:1024px){.notifications__popover{margin:8px 16px}}.navbar{align-items:center;display:flex;height:64px;justify-content:space-between;padding-bottom:16px;padding-top:24px;width:100%}.navbar__menu{display:flex;gap:24px}.navbar__menu--item a{transition:color .2s ease-in-out}.navbar__menu--item a:hover{color:var(--p-neutral-600)}.navbar__menu--item a.router-link-active{font-weight:700}.navbar__utils{align-items:center;display:flex;gap:12px}.navbar__utils .p-iconfield{--p-form-field-sm-font-size:16px;--p-iconfield-icon-color:var(--p-neutral-500)}.navbar__utils .p-inputtext{padding-inline-start:38px!important;width:100%}.navbar_articles{border:1px solid var(--p-neutral-300);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:24px}.navbar_articles+.navbar_articles{margin-top:16px}.navbar_articles__info{align-items:center;gap:16px;--p-rating-icon-size:10px}.navbar_articles__info--name{display:flex;flex-direction:column;gap:6px}.navbar_articles__footer{align-items:center;border-top:1px solid var(--p-neutral-300);display:flex;justify-content:space-between;padding-top:20px}.navbar_articles__likes{display:flex;gap:32px}.search__mobile .p-inputtext{padding-inline-start:38px!important;width:100%}.p-autocomplete-overlay{border-radius:12px!important;max-width:358px!important}.p-autocomplete-list-container{max-height:735px!important}.p-autocomplete-option-group{color:var(--p-neutral-600)!important}.p-autocomplete-option{text-wrap:wrap}.__ustad-icon path{transform:scale(.7)}@media (max-height:790px){.search-navbar__overlay{top:50px!important}.search-navbar__overlay--mobile{top:120px!important}}@media (max-width:380px){.p-autocomplete-overlay{max-width:340px!important}}.prediction__button{bottom:80px;position:fixed;right:8px;z-index:1000;--p-button-icon-only-width:48px}.navigation{background-color:var(--p-neutral-50);border-top:1px solid #fff;bottom:0;box-shadow:0 0 10px #00000012;height:72px;left:0;position:fixed;width:100%;z-index:1000!important}.navigation__menu{align-items:center;display:flex;height:72px;justify-content:space-between;padding:16px 24px}.navigation__menu--item{gap:4px}.navigation__menu--item,.navigation__menu--item-link{align-items:center;display:flex;justify-content:center}.navigation__menu--item-link{border-radius:99px;gap:6px;padding:8px 10px;position:relative}.navigation__menu--item-link .p-badge{position:absolute;right:2px;top:2px}.navigation__menu--item-link.router-link-active{background-color:var(--p-neutral-900);color:var(--p-neutral-50)}.navigation__menu--item-link.router-link-active .p-badge{position:absolute;right:-6px;top:-6px}.drawer[data-v-d6ca53d5]{align-items:flex-start;display:flex;justify-content:flex-start;position:fixed;z-index:1000}.drawer[data-v-d6ca53d5],.drawer__overlay[data-v-d6ca53d5]{height:100%;left:0;top:0;width:100%}.drawer__overlay[data-v-d6ca53d5]{background-color:transparent;position:absolute;transition:background-color .3s ease}.drawer__content[data-v-d6ca53d5]{box-shadow:0 2px 6px #0000004d;display:flex;flex-direction:column;overflow-y:auto;position:relative;transform:translate(-100%);transition:transform .3s ease;width:100%}.drawer--visible .drawer__overlay[data-v-d6ca53d5]{background-color:#0006}.drawer--visible .drawer__content[data-v-d6ca53d5]{transform:translate(0)}.mobile__sidebar{background-color:var(--p-neutral-50);border-radius:0 16px 16px;box-shadow:0 2px 6px #00000026;gap:16px;height:auto!important;max-width:305px;width:100%!important}@media (max-width:1024px){.mobile__sidebar{max-height:100%}}.mobile__sidebar--header{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:space-between;padding:16px 24px}.mobile__sidebar--footer{padding:0 24px 24px}.header{background-color:var(--p-neutral-50);border-bottom:1px solid #fff;box-shadow:0 4px 4px #0000000d;gap:16px;justify-content:space-between;left:0;padding:0 24px 0 10px;position:fixed;right:0;top:0;z-index:1000!important}.header,.header .header__mobile-menu{align-items:center;display:flex;height:64px}.header .header__mobile-menu{color:var(--p-neutral-900);justify-content:center;padding:0 14px}.search__mobile .p-inputtext:disabled{background:var(--p-neutral-300)!important}.app__layout{display:flex;gap:12px;height:100%;overflow:hidden;padding:0}@media (min-width:768px){.app__layout{padding:0 12px 0 24px}}.app__layout--sidebar{max-width:290px;padding-bottom:24px;padding-top:24px;width:100%}.app__layout--container{display:flex;flex-direction:column;overflow:hidden;width:100%}.app__layout--navbar{padding:0 12px}.app__layout--content{height:100%;overflow:auto;padding:4px 12px 24px;-ms-overflow-style:none;scrollbar-width:none}.app__layout--content::-webkit-scrollbar{display:none}@media (max-width:1024px){.app__layout--content{padding-bottom:90px;padding-top:80px}}.app__layout--content.chat__screen{padding:16px!important}@media (max-width:1024px){#jsd-widget{display:none}}
