.drawer[data-v-3e5bbec0]{width:min(24rem,100%);min-width:20rem;background:linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(248,250,252,.96));color:#0f172a}.drawer__header[data-v-3e5bbec0]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding-top:.15rem}.drawer__header-copy[data-v-3e5bbec0]{min-width:0;display:flex;flex-direction:column;gap:.3rem}.drawer__eyebrow[data-v-3e5bbec0]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.drawer__title[data-v-3e5bbec0]{margin:0;font-size:1.3rem;line-height:1.1;font-weight:800;color:#0f172a}.drawer__subtitle[data-v-3e5bbec0]{margin:0;font-size:.9rem;line-height:1.35;color:#64748b}.drawer__close[data-v-3e5bbec0]{flex-shrink:0;width:2.4rem;height:2.4rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.drawer__close[data-v-3e5bbec0]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.drawer__body[data-v-3e5bbec0]{display:flex;flex-direction:column;gap:1rem;padding-top:.35rem}.drawer__section[data-v-3e5bbec0]{display:flex;flex-direction:column;gap:.75rem}.drawer__section-head[data-v-3e5bbec0]{display:flex;align-items:center;justify-content:space-between}.drawer__section-title[data-v-3e5bbec0]{font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.drawer__list[data-v-3e5bbec0]{display:flex;flex-direction:column;gap:.45rem}.drawer__item[data-v-3e5bbec0]{width:100%;border:none;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.9rem .95rem;border-radius:1rem;background:hsla(0,0%,100%,.7);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14);cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.drawer__item[data-v-3e5bbec0]:hover{background:rgba(241,245,249,.95);transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 8px 18px rgba(15,23,42,.06)}.drawer__item--selected[data-v-3e5bbec0]{background:linear-gradient(180deg,rgba(219,234,254,.82),rgba(239,246,255,.9));box-shadow:inset 0 0 0 1px rgba(59,130,246,.18),0 10px 22px rgba(37,99,235,.08)}.drawer__item-left[data-v-3e5bbec0],.drawer__item-right[data-v-3e5bbec0]{display:flex;align-items:center;gap:.7rem}.drawer__item-left[data-v-3e5bbec0]{min-width:0}.drawer__label[data-v-3e5bbec0]{font-size:.96rem;font-weight:700;color:#0f172a}.drawer__direction-icon[data-v-3e5bbec0],.drawer__item-icon[data-v-3e5bbec0]{font-size:.95rem;color:#64748b}.drawer__color-dot[data-v-3e5bbec0]{width:.72rem;height:.72rem;border-radius:999px;flex-shrink:0;box-shadow:0 0 0 3px hsla(0,0%,100%,.7)}.drawer__divider[data-v-3e5bbec0]{height:1px;background:linear-gradient(90deg,rgba(148,163,184,0),rgba(148,163,184,.4),rgba(148,163,184,0))}.drawer__footer[data-v-3e5bbec0]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding-top:.5rem;margin-top:.75rem;margin-bottom:1rem}.drawer__action[data-v-3e5bbec0]{min-height:3rem;border:none;border-radius:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;cursor:pointer;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.drawer__action[data-v-3e5bbec0]:hover{transform:translateY(-1px)}.drawer__action--secondary[data-v-3e5bbec0]{background:#e2e8f0;color:#0f172a}.drawer__action--primary[data-v-3e5bbec0]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 22px rgba(37,99,235,.22)}@media (max-width:768px){.drawer[data-v-3e5bbec0]{width:100%;min-width:100%;border-top-left-radius:1.35rem;border-top-right-radius:1.35rem}.drawer__title[data-v-3e5bbec0]{font-size:1.15rem}.drawer__subtitle[data-v-3e5bbec0]{font-size:.84rem}.drawer__item[data-v-3e5bbec0]{padding:.85rem .85rem;border-radius:.9rem}.drawer__label[data-v-3e5bbec0]{font-size:.92rem}.drawer__footer[data-v-3e5bbec0]{position:sticky;bottom:0;background:linear-gradient(180deg,rgba(248,250,252,.82),rgba(248,250,252,.98));backdrop-filter:blur(10px);padding-top:.75rem}}.search-overlay[data-v-2d2bf864]{width:100%;height:100%;background:linear-gradient(180deg,#fff,#f8fafc);display:flex;flex-direction:column;overflow:hidden;color:#0f172a}.search-overlay__header[data-v-2d2bf864]{position:sticky;top:0;z-index:2;padding:1rem 1rem .85rem;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));backdrop-filter:blur(12px);border-bottom:1px solid rgba(148,163,184,.12)}.search-overlay__topbar[data-v-2d2bf864]{display:flex;align-items:center;gap:.85rem;margin-bottom:.9rem}.search-overlay__title-wrap[data-v-2d2bf864]{min-width:0}.search-overlay__eyebrow[data-v-2d2bf864]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.search-overlay__title[data-v-2d2bf864]{margin:.15rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800}.search-searchbox[data-v-2d2bf864]{display:flex;align-items:center;gap:.55rem;min-height:3.2rem;padding:.45rem .55rem .45rem .7rem;border-radius:1.15rem;background:hsla(0,0%,100%,.88);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16),0 10px 24px rgba(15,23,42,.06)}.search-searchbox__icon[data-v-2d2bf864]{width:2rem;height:2rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.1);color:#2563eb}.search-searchbox__input[data-v-2d2bf864]{flex:1;min-width:0}[data-v-2d2bf864] .search-searchbox__input .p-inputtext,[data-v-2d2bf864] .search-searchbox__input.p-inputtext{width:100%;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;font-size:.98rem;color:#0f172a}.search-overlay__body[data-v-2d2bf864]{flex:1;overflow:auto;padding:1rem;-webkit-overflow-scrolling:touch}.results-section[data-v-2d2bf864]{display:flex;flex-direction:column;gap:.55rem}.results-section__header[data-v-2d2bf864]{display:flex;align-items:center;justify-content:space-between;margin:.1rem 0 .2rem}.results-section__title[data-v-2d2bf864]{font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.result-row[data-v-2d2bf864]{width:100%;border:none;background:hsla(0,0%,100%,.82);display:flex;align-items:center;gap:.8rem;padding:.9rem;border-radius:1rem;cursor:pointer;text-align:left;box-shadow:inset 0 0 0 1px rgba(148,163,184,.14);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.result-row[data-v-2d2bf864]:hover{transform:translateY(-1px);background:#fff;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 10px 20px rgba(15,23,42,.06)}.result-row--history[data-v-2d2bf864]{justify-content:space-between;padding-right:.55rem}.result-row__history-main[data-v-2d2bf864]{flex:1;min-width:0;border:none;background:transparent;display:flex;align-items:center;gap:.8rem;text-align:left;cursor:pointer;padding:0}.result-row__lead[data-v-2d2bf864]{width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem}.result-row__lead--search[data-v-2d2bf864]{background:rgba(59,130,246,.1);color:#2563eb}.result-row__lead--history[data-v-2d2bf864]{background:rgba(15,23,42,.06);color:#475569}.result-row__content[data-v-2d2bf864]{min-width:0;flex:1}.result-row__title[data-v-2d2bf864]{font-size:.96rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-row__subtitle[data-v-2d2bf864]{margin-top:.18rem;font-size:.82rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-row__tail[data-v-2d2bf864]{color:#94a3b8;flex-shrink:0}.search-empty[data-v-2d2bf864],.search-loading[data-v-2d2bf864]{min-height:45vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#64748b}.search-empty__icon[data-v-2d2bf864]{width:3.2rem;height:3.2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.85rem;background:rgba(59,130,246,.08);color:#2563eb;font-size:1.15rem}.search-empty h3[data-v-2d2bf864],.search-loading span[data-v-2d2bf864]{margin:0;font-size:1rem;font-weight:700;color:#0f172a}.search-empty p[data-v-2d2bf864]{margin:.45rem 0 0;max-width:16rem;font-size:.88rem}.search-loading[data-v-2d2bf864]{gap:.85rem}.search-loading i[data-v-2d2bf864]{font-size:1.3rem;color:#2563eb}.icon-button[data-v-2d2bf864]{border:none;background:transparent;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.icon-button--clear[data-v-2d2bf864],.icon-button--ghost[data-v-2d2bf864],.icon-button--soft[data-v-2d2bf864]{width:2.3rem;height:2.3rem;border-radius:999px}.icon-button--soft[data-v-2d2bf864]{background:rgba(15,23,42,.06);color:#334155}.icon-button--clear[data-v-2d2bf864],.icon-button--ghost[data-v-2d2bf864]{background:rgba(15,23,42,.05);color:#475569}.icon-button[data-v-2d2bf864]:disabled{cursor:default;opacity:.5}@media (max-width:768px){.search-overlay__header[data-v-2d2bf864]{padding:.85rem .85rem .75rem}.search-overlay__body[data-v-2d2bf864]{padding:.85rem}.search-overlay__title[data-v-2d2bf864]{font-size:1.2rem}.search-searchbox[data-v-2d2bf864]{min-height:3rem;border-radius:1rem}.result-row[data-v-2d2bf864]{padding:.82rem;border-radius:.9rem}.result-row__title[data-v-2d2bf864]{font-size:.92rem}.result-row__subtitle[data-v-2d2bf864]{font-size:.8rem}}.search-bar[data-v-57e6b13a]{margin-top:1rem;padding:0 .15rem}.search-bar__box[data-v-57e6b13a]{width:100%;min-height:3.15rem;padding:.45rem .55rem .45rem .65rem;border:none;border-radius:1.15rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.92));box-shadow:inset 0 0 0 1px rgba(148,163,184,.16),0 10px 24px rgba(15,23,42,.06);display:flex;align-items:center;gap:.65rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.search-bar__box[data-v-57e6b13a]:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(59,130,246,.16),0 14px 28px rgba(15,23,42,.08)}.search-bar__icon-wrap[data-v-57e6b13a]{width:2rem;height:2rem;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.09);color:#2563eb}.search-bar__icon[data-v-57e6b13a]{font-size:.92rem}.search-bar__text[data-v-57e6b13a]{min-width:0;flex:1;text-align:left;font-size:.92rem;font-weight:600;color:#0f172a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-bar__text--placeholder[data-v-57e6b13a]{color:#94a3b8;font-weight:500}.search-bar__clear[data-v-57e6b13a],.search-bar__hint[data-v-57e6b13a]{width:2rem;height:2rem;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.search-bar__hint[data-v-57e6b13a]{color:#94a3b8}.search-bar__clear[data-v-57e6b13a]{border:none;background:rgba(15,23,42,.06);color:#475569;cursor:pointer;transition:background .18s ease,transform .18s ease}.search-bar__clear[data-v-57e6b13a]:hover{background:rgba(15,23,42,.1);transform:scale(1.04)}@media (max-width:768px){.search-bar[data-v-57e6b13a]{margin-top:.8rem;padding:0}.search-bar__box[data-v-57e6b13a]{min-height:3rem;padding:.4rem .5rem .4rem .55rem;border-radius:1rem;gap:.55rem}.search-bar__text[data-v-57e6b13a]{font-size:.86rem}.search-bar__clear[data-v-57e6b13a],.search-bar__hint[data-v-57e6b13a],.search-bar__icon-wrap[data-v-57e6b13a]{width:1.9rem;height:1.9rem}}.market-tape{position:relative;display:flex;align-items:center;overflow:hidden;white-space:nowrap;width:100%;min-height:3.25rem;padding:0 1rem;margin-top:.5rem}.market-tape,.market-tape--forex{background:transparent}.market-tape__track{display:flex;align-items:center;gap:1rem;will-change:transform}.market-tape__track--animated{flex-wrap:nowrap}.market-tape__track--scrollable{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.market-tape__track--scrollable::-webkit-scrollbar{display:none}@keyframes move{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.market-tape__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:320px;padding:.55rem .8rem;border-radius:.9rem;background:hsla(0,0%,100%,.78);border:1px solid rgba(148,163,184,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.market-tape__item-main{display:flex;align-items:center;gap:.7rem;min-width:0;flex:1}.market-tape__indicator{width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,23,42,.05);flex-shrink:0}.market-tape__indicator-icon{font-size:.9rem}.market-tape__identity{display:flex;flex-direction:column;min-width:0}.market-tape__symbol{font-size:.88rem;font-weight:800;color:#0f172a;line-height:1.05;letter-spacing:.01em}.market-tape__name{margin-top:.15rem;font-size:.72rem;color:#64748b;line-height:1.1;overflow:hidden;text-overflow:ellipsis}.market-tape__item-side{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.market-tape__price{font-size:.86rem;font-weight:700;color:#0f172a}.market-tape__change{display:inline-flex;align-items:center;justify-content:center;min-width:4.6rem;padding:.3rem .55rem;border-radius:999px;font-size:.76rem;font-weight:800;letter-spacing:.01em}.market-tape__change--positive{background:rgba(34,197,94,.12);color:#15803d}.market-tape__change--negative{background:rgba(239,68,68,.12);color:#b91c1c}.market-tape__change--neutral{background:rgba(100,116,139,.12);color:#475569}.market-tape__fade{position:absolute;top:0;bottom:0;width:3rem;z-index:2;pointer-events:none}.market-tape__fade--left{left:0;background:linear-gradient(90deg,rgba(248,250,252,.95),rgba(248,250,252,0))}.market-tape__fade--right{right:0;background:linear-gradient(270deg,rgba(248,250,252,.95),rgba(248,250,252,0))}@media (max-width:768px){.market-tape{min-height:3rem;padding:0 .75rem;border-radius:.85rem;overflow:visible}.market-tape__track{gap:.75rem}.market-tape__item{min-width:280px;padding:.5rem .7rem;gap:.75rem;scroll-snap-align:start;flex:0 0 auto}.market-tape__symbol{font-size:.82rem}.market-tape__name{font-size:.68rem}.market-tape__price{font-size:.8rem}.market-tape__change{min-width:4.2rem;font-size:.72rem;padding:.26rem .48rem}.market-tape__fade{display:none}}.topbar-wrapper[data-v-c5243850]{display:flex;flex-direction:column;gap:.25rem;background:transparent}.topbar[data-v-c5243850]{min-height:4.5rem;padding:.35rem .5rem;border-radius:1.25rem;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.94));backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.05)}.topbar__left[data-v-c5243850],.topbar__right[data-v-c5243850]{display:flex;align-items:center;gap:1rem}.topbar__left[data-v-c5243850]{min-width:0}.topbar__right[data-v-c5243850]{justify-content:flex-end;flex-wrap:nowrap}.page-heading[data-v-c5243850]{display:flex;flex-direction:column;min-width:0}.page-heading__eyebrow[data-v-c5243850]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;line-height:1}.page-heading__title[data-v-c5243850]{margin:.2rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-pill[data-v-c5243850]{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700;white-space:nowrap;border:1px solid transparent}.market-pill__dot[data-v-c5243850]{width:.6rem;height:.6rem;border-radius:999px;box-shadow:0 0 0 4px hsla(0,0%,100%,.45)}.market-pill__text[data-v-c5243850]{line-height:1}.market-pill--open[data-v-c5243850]{background:rgba(34,197,94,.1);color:#15803d;border-color:rgba(34,197,94,.18)}.market-pill--closed[data-v-c5243850]{background:rgba(239,68,68,.08);color:#b91c1c;border-color:rgba(239,68,68,.16)}.market-pill--neutral[data-v-c5243850]{background:rgba(148,163,184,.12);color:#475569;border-color:rgba(148,163,184,.18)}.account-balance-chip[data-v-c5243850]{display:flex;align-items:center;gap:.75rem;padding:.45rem .75rem;min-height:3rem;border-radius:1rem;background:rgba(15,23,42,.035);border:1px solid rgba(148,163,184,.16);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.account-balance-chip[data-v-c5243850]:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(15,23,42,.08);background:rgba(15,23,42,.05)}.account-balance-chip__icon[data-v-c5243850]{width:2rem;height:2rem;border-radius:.8rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.1);color:#2563eb;flex-shrink:0}.account-balance-chip__content[data-v-c5243850]{display:flex;flex-direction:column;min-width:0}.account-balance-chip__label[data-v-c5243850]{font-size:.72rem;color:#64748b;line-height:1}.account-balance-chip__value[data-v-c5243850]{margin-top:.2rem;font-size:.92rem;font-weight:800;color:#0f172a;line-height:1.1;white-space:nowrap}.account-balance-chip__eye[data-v-c5243850]{color:#64748b;flex-shrink:0}.search-shell[data-v-c5243850]{position:relative;display:flex;align-items:center;min-width:320px;width:360px;height:3rem;padding:0 .65rem 0 2.2rem;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid rgba(148,163,184,.22);box-shadow:inset 0 1px 2px rgba(15,23,42,.03)}.search-shell__leading[data-v-c5243850]{position:absolute;left:.9rem;color:#94a3b8;font-size:.95rem}.search-shell__clear[data-v-c5243850]{border:none;background:transparent;color:#94a3b8;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.search-shell__clear[data-v-c5243850]:hover{background:rgba(148,163,184,.14);color:#475569}.avatar-button[data-v-c5243850]{width:3rem;height:3rem;padding:0;border:none;border-radius:999px;overflow:hidden;background:transparent;box-shadow:none}.avatar-button__image[data-v-c5243850]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:999px;border:2px solid hsla(0,0%,100%,.9);box-shadow:0 4px 12px rgba(15,23,42,.12)}.ticker-strip[data-v-c5243850]{overflow:hidden;background:transparent}[data-v-c5243850] .p-toolbar{padding:.75rem 1rem}[data-v-c5243850] .p-toolbar-group-end,[data-v-c5243850] .p-toolbar-group-start{display:flex;align-items:center;gap:1rem}[data-v-c5243850] .topbar-search,[data-v-c5243850] .topbar-search .p-autocomplete,[data-v-c5243850] .topbar-search.p-autocomplete{width:100%}[data-v-c5243850] .topbar-search .p-autocomplete-input,[data-v-c5243850] .topbar-search .p-inputtext{width:100%;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;font-size:.95rem;color:#0f172a}[data-v-c5243850] .topbar-search .p-autocomplete-input::-moz-placeholder,[data-v-c5243850] .topbar-search .p-inputtext::-moz-placeholder{color:#94a3b8}[data-v-c5243850] .topbar-search .p-autocomplete-input::placeholder,[data-v-c5243850] .topbar-search .p-inputtext::placeholder{color:#94a3b8}[data-v-c5243850] .topbar-search .p-autocomplete-dropdown{display:none}[data-v-c5243850] .p-autocomplete-panel{border-radius:1rem;border:1px solid rgba(148,163,184,.16);box-shadow:0 16px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06);overflow:hidden}[data-v-c5243850] .p-autocomplete-items .p-autocomplete-item{padding:.85rem 1rem}@media (max-width:1100px){.search-shell[data-v-c5243850]{min-width:260px;width:280px}.account-balance-chip[data-v-c5243850]{display:none}}@media (max-width:768px){.topbar[data-v-c5243850]{min-height:4rem;border-radius:1rem}.topbar__left[data-v-c5243850],.topbar__right[data-v-c5243850]{gap:.75rem}.page-heading__title[data-v-c5243850]{font-size:1.05rem}.page-heading__eyebrow[data-v-c5243850]{display:none}.market-pill[data-v-c5243850]{padding:.45rem .65rem;font-size:.72rem}[data-v-c5243850] .p-toolbar{padding:.65rem .75rem}}.footer-component[data-v-e1ddc956]{width:100%;height:1.2rem;background-color:#000;position:fixed;bottom:0;left:0;color:#fff;justify-content:center;align-items:center;display:flex;font-size:.8rem;z-index:9999}.background-login[data-v-27d5d040]:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:1}.alert-footer[data-v-3d758ee6]{position:fixed;top:.5rem;left:0;right:0;z-index:1200;margin:0;padding:0;margin:auto;justify-content:center;border-radius:.5rem;width:-moz-fit-content;width:fit-content;max-width:98vw;height:-moz-fit-content;height:fit-content}[data-v-3d758ee6] .p-message-text{font-size:.9rem}.alert-footer-label[data-v-3d758ee6]{justify-content:center;margin-bottom:.2rem;margin-right:2rem;margin-left:2rem;@media (max-width:600px){margin-right:0}}[data-v-3d758ee6] .p-message-wrapper{@media (max-width:600px){padding:.2}}.login-page[data-v-1fa32046]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.background-video[data-v-1fa32046]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.main-container[data-v-1fa32046]{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;gap:1.5rem;background:#ffffff00;padding:2rem 2rem 1rem 2rem;border-radius:.5rem;backdrop-filter:blur(8px);background-color:transparent;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:2}.custom-button-login[data-v-1fa32046]{background:linear-gradient(135deg,#646a70,#1241a8);border-radius:1rem;padding:12px 20px;cursor:pointer;transition:all .3s ease;width:100%;display:inline-block;align-items:center;border:none;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);@media (max-width:768px){cursor:none}}.custom-button-login[data-v-1fa32046]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#4aa0e3,#1e4ca1);color:#fff}.custom-button-payload[data-v-1fa32046]{z-index:2;width:15rem;margin-left:auto;margin-right:auto;position:fixed;bottom:3rem!important;animation:bounce-1fa32046 2s infinite}@keyframes bounce-1fa32046{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1rem)}60%{transform:translateY(-.5rem)}}.login-page[data-v-0ba68dfa]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.background-video[data-v-0ba68dfa]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.main-container[data-v-0ba68dfa]{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;gap:1.5rem;background:#ffffff00;padding:2rem 2rem 1rem 2rem;border-radius:.5rem;backdrop-filter:blur(8px);background-color:transparent;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:2}.custom-button-login[data-v-0ba68dfa]{background:linear-gradient(135deg,#646a70,#1241a8);border-radius:1rem;padding:12px 20px;cursor:pointer;transition:all .3s ease;width:100%;display:inline-block;align-items:center;border:none;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);@media (max-width:768px){cursor:none}}.custom-button-login[data-v-0ba68dfa]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#4aa0e3,#1e4ca1);color:#fff}.custom-button-payload[data-v-0ba68dfa]{z-index:2;width:15rem;margin-left:auto;margin-right:auto;position:fixed;bottom:3rem!important;animation:bounce-0ba68dfa 2s infinite}@keyframes bounce-0ba68dfa{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1rem)}60%{transform:translateY(-.5rem)}}.password-rules[data-v-0ba68dfa]{list-style:none;margin-bottom:-.5rem;margin-top:-.5rem;background:#fff;padding:.5rem;border-radius:.5rem}.password-rules li[data-v-0ba68dfa]{font-size:14px;display:flex;align-items:center}.password-rules li.valid[data-v-0ba68dfa]{color:green}.password-rules li.invalid[data-v-0ba68dfa]{color:red}.login-page[data-v-1506e33e]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.background-video[data-v-1506e33e]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.main-container[data-v-1506e33e]{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;gap:1.5rem;background:#ffffff00;padding:2rem 2rem 1rem 2rem;border-radius:.5rem;backdrop-filter:blur(8px);background-color:transparent;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:2}.custom-button-login[data-v-1506e33e]{background:linear-gradient(135deg,#646a70,#1241a8);border-radius:1rem;padding:12px 20px;cursor:pointer;transition:all .3s ease;width:100%;display:inline-block;align-items:center;border:none;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);@media (max-width:768px){cursor:none}}.custom-button-login[data-v-1506e33e]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#4aa0e3,#1e4ca1);color:#fff}.custom-button-payload[data-v-1506e33e]{z-index:2;width:15rem;margin-left:auto;margin-right:auto;position:fixed;bottom:3rem!important;animation:bounce-1506e33e 2s infinite}@keyframes bounce-1506e33e{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1rem)}60%{transform:translateY(-.5rem)}}.chart-shell[data-v-3c2bc5e4]{width:100%;display:flex;flex-direction:column;gap:1rem}.chart-toolbar[data-v-3c2bc5e4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.chart-toolbar__left[data-v-3c2bc5e4],.chart-toolbar__right[data-v-3c2bc5e4]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.chart-field[data-v-3c2bc5e4]{display:flex;flex-direction:column;gap:.38rem}.chart-field__label[data-v-3c2bc5e4]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.chart-select[data-v-3c2bc5e4]{min-width:7rem}.chart-toggle-card[data-v-3c2bc5e4]{min-height:2.9rem;padding:.6rem .8rem;border-radius:1rem;background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:inline-flex;align-items:center;gap:.65rem}.chart-toggle-card__label[data-v-3c2bc5e4]{font-size:.82rem;font-weight:700;color:#475569}.chart-icon-btn[data-v-3c2bc5e4]{width:2.9rem;height:2.9rem;border:none;border-radius:1rem;background:hsla(0,0%,100%,.82);color:#3b82f6;box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,background .18s ease}.chart-icon-btn[data-v-3c2bc5e4]:hover{transform:translateY(-1px);background:rgba(239,246,255,.95)}.chart-card[data-v-3c2bc5e4]{border-radius:1.2rem;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.92));box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 12px 30px rgba(15,23,42,.06)}.chart[data-v-3c2bc5e4]{width:100%;min-height:260px}.chart-stats[data-v-3c2bc5e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.65rem}.chart-stat[data-v-3c2bc5e4]{padding:.75rem .8rem;border-radius:.95rem;background:hsla(0,0%,100%,.86);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14);display:flex;flex-direction:column;gap:.22rem}.chart-stat__label[data-v-3c2bc5e4]{margin:0;font-size:.72rem;color:#64748b;font-weight:700}.chart-stat__value[data-v-3c2bc5e4]{margin:0;font-size:.92rem;font-weight:800;color:#0f172a}@media (max-width:768px){.chart-shell[data-v-3c2bc5e4]{gap:.8rem}.chart-toolbar[data-v-3c2bc5e4]{gap:.65rem;align-items:stretch}.chart-toolbar__left[data-v-3c2bc5e4],.chart-toolbar__right[data-v-3c2bc5e4]{width:100%;gap:.55rem}.chart-field[data-v-3c2bc5e4]{flex:1;min-width:0}.chart-select[data-v-3c2bc5e4]{min-width:0;width:100%}.chart-toggle-card[data-v-3c2bc5e4]{flex:1;justify-content:space-between;min-height:2.7rem;padding:.55rem .7rem;border-radius:.9rem}.chart-icon-btn[data-v-3c2bc5e4]{width:2.7rem;height:2.7rem;border-radius:.9rem}.chart-card[data-v-3c2bc5e4]{border-radius:1rem}.chart[data-v-3c2bc5e4]{min-height:240px}}.external-links[data-v-14fecc8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;width:100%}.external-links__button[data-v-14fecc8b]{width:100%;border:1px solid color-mix(in srgb,var(--link-color) 30%,transparent)!important;border-radius:.85rem!important;font-weight:700;justify-content:space-between;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.external-links__button[data-v-14fecc8b]:hover{box-shadow:0 8px 22px rgba(0,0,0,.08)}[data-v-14fecc8b] .external-links__button .p-button{width:100%}[data-v-14fecc8b] .external-links__button .p-button-label{display:flex;justify-content:flex-start;text-align:left;flex:1}[data-v-14fecc8b] .external-links__button .p-button-icon{margin-left:auto}@media (max-width:1000px){.external-links[data-v-14fecc8b]{grid-template-columns:1fr}}.financials[data-v-ee485db4]{display:grid;gap:1rem}.financials__toolbar[data-v-ee485db4]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.financials__chips[data-v-ee485db4]{display:flex;gap:.5rem;overflow-x:auto;flex:1}.financials__chip[data-v-ee485db4]{cursor:pointer;min-width:5rem;justify-content:center}.financials__toggle-btn[data-v-ee485db4]{flex-shrink:0}.financials__tree[data-v-ee485db4]{border:none}.financials__actions[data-v-ee485db4],.financials__analysis-actions[data-v-ee485db4]{display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap}.financials__analysis-actions[data-v-ee485db4]{flex-direction:column}.financials__analyzed-at[data-v-ee485db4]{margin:0;text-align:center;color:var(--text-color-secondary,#6b7280)}.financials__divider[data-v-ee485db4]{width:100%;height:1px;background:var(--surface-border,#d1d5db)}.financials-grid[data-v-ee485db4],.financials__analysis[data-v-ee485db4]{display:grid;gap:1rem}.financials-grid--scores[data-v-ee485db4]{grid-template-columns:repeat(5,minmax(0,1fr))}.financials-grid--metrics[data-v-ee485db4]{grid-template-columns:repeat(3,minmax(0,1fr))}.financials-grid--trends[data-v-ee485db4]{grid-template-columns:repeat(5,minmax(0,1fr))}.financials-grid--double[data-v-ee485db4]{grid-template-columns:repeat(2,minmax(0,1fr))}.financials-card[data-v-ee485db4]{border-radius:18px}.financials-card__title[data-v-ee485db4]{margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.financials-card__label[data-v-ee485db4]{font-size:.8rem;color:var(--text-color-secondary,#6b7280)}.financials-card__text[data-v-ee485db4]{margin:0;line-height:1.6}.financials-card__score[data-v-ee485db4]{font-size:1.25rem;font-weight:700;margin:.35rem 0}.financials-hero[data-v-ee485db4]{display:grid;grid-template-columns:1.35fr 1fr;gap:1rem;align-items:start}.financials-hero__tags[data-v-ee485db4]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.financials-hero__score[data-v-ee485db4]{font-weight:700;font-size:1.1rem}.financials-hero__confidence[data-v-ee485db4]{color:var(--text-color-secondary,#6b7280)}.financials-hero__progress[data-v-ee485db4]{display:grid;gap:.4rem}.financials-section-title[data-v-ee485db4]{display:inline-flex;align-items:center;gap:.5rem}.financials-section-title--danger[data-v-ee485db4]{color:var(--red-600,#dc2626)}.financials-section-title--success[data-v-ee485db4]{color:var(--green-600,#16a34a)}.metric-card__value[data-v-ee485db4]{font-size:1rem;font-weight:700;margin-top:.25rem}.signal-list[data-v-ee485db4]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.signal-list__item[data-v-ee485db4]{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem .85rem;border-radius:12px;white-space:normal}.signal-list__item--danger[data-v-ee485db4]{border-left:3px solid var(--red-500,#ef4444);background:rgba(239,68,68,.05)}.signal-list__item--success[data-v-ee485db4]{border-left:3px solid var(--green-500,#22c55e);background:rgba(34,197,94,.05)}.financials__trend-tag[data-v-ee485db4]{margin-top:.4rem}[data-v-ee485db4] .p-tree{padding:0}[data-v-ee485db4] .p-tree-filter{width:100%;border-radius:12px;border:1px solid var(--gray-300);background:#fff;color:var(--gray-700);font-size:.95rem;font-weight:500}[data-v-ee485db4] .p-chip{background-color:#56717d;color:#fff}@media (max-width:900px){.financials-grid--double[data-v-ee485db4],.financials-grid--metrics[data-v-ee485db4],.financials-grid--scores[data-v-ee485db4],.financials-grid--trends[data-v-ee485db4],.financials-hero[data-v-ee485db4]{grid-template-columns:1fr}.financials__toolbar[data-v-ee485db4]{align-items:flex-start}}.stock-live-quote[data-v-57b1ab90]{display:grid;gap:1rem;margin-bottom:1.5rem}.quote-hero[data-v-57b1ab90]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;padding:1rem 1.1rem;border-radius:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid rgba(148,163,184,.18)}.quote-hero__trend[data-v-57b1ab90]{width:3rem;height:3rem;border-radius:999px;display:grid;place-items:center;background:rgba(148,163,184,.08)}.quote-hero__trend-icon[data-v-57b1ab90]{font-size:1.35rem}.quote-hero__main[data-v-57b1ab90]{display:grid;gap:.65rem;min-width:0}.quote-hero__price-row[data-v-57b1ab90]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.quote-hero__label[data-v-57b1ab90]{font-size:.85rem;color:var(--text-color-secondary,#94a3b8)}.quote-hero__price[data-v-57b1ab90]{font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;line-height:1}.quote-hero__changes[data-v-57b1ab90]{display:flex;gap:.75rem;flex-wrap:wrap}.quote-pill[data-v-57b1ab90]{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border-radius:999px;background:rgba(148,163,184,.08);font-weight:600}.quote-pill__label[data-v-57b1ab90]{font-size:.78rem;opacity:.8}.quote-pill__value[data-v-57b1ab90]{font-size:.95rem}.quote-meta[data-v-57b1ab90]{display:flex;gap:.75rem;flex-wrap:wrap}.quote-meta__item[data-v-57b1ab90]{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border-radius:.85rem;background:rgba(148,163,184,.06);border:1px solid rgba(148,163,184,.12)}.quote-meta__label[data-v-57b1ab90]{font-size:.78rem;color:var(--text-color-secondary,#94a3b8)}.quote-meta__value[data-v-57b1ab90]{font-size:.9rem;font-weight:600}.quote-grid[data-v-57b1ab90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem}.quote-card[data-v-57b1ab90]{padding:.85rem .9rem;border-radius:.95rem;background:rgba(148,163,184,.05);border:1px solid rgba(148,163,184,.12);min-width:0}.quote-card__label[data-v-57b1ab90]{font-size:.78rem;color:var(--text-color-secondary,#94a3b8);margin-bottom:.35rem}.quote-card__value[data-v-57b1ab90]{font-size:1rem;font-weight:700;line-height:1.25;word-break:break-word}@media (max-width:768px){.quote-hero[data-v-57b1ab90]{grid-template-columns:1fr;align-items:start}.quote-hero__trend[data-v-57b1ab90]{width:2.6rem;height:2.6rem}.quote-grid[data-v-57b1ab90]{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.quote-card[data-v-57b1ab90]{padding:.75rem}}.splits-history[data-v-09c16ec2]{display:flex;flex-direction:column;gap:1rem}.splits-header[data-v-09c16ec2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.splits-title[data-v-09c16ec2]{margin:0;font-size:1.1rem;font-weight:700;color:var(--text-color,#1f2937)}.splits-count[data-v-09c16ec2]{font-size:.85rem;color:var(--text-color-secondary,#6b7280);font-weight:600}.splits-list[data-v-09c16ec2]{display:grid;gap:.75rem}.split-card[data-v-09c16ec2]{border:1px solid var(--gray-300,#d1d5db);border-radius:.75rem;padding:.9rem;background-color:#fff;display:flex;flex-direction:column;gap:.75rem}.split-card-top[data-v-09c16ec2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.split-card-main[data-v-09c16ec2]{display:flex;flex-direction:column;gap:.35rem}.split-ratio[data-v-09c16ec2]{font-size:1rem;font-weight:700;color:var(--text-color,#111827)}.split-date[data-v-09c16ec2]{font-size:.85rem;color:var(--text-color-secondary,#6b7280);font-weight:500}.split-description[data-v-09c16ec2]{font-size:.9rem;color:var(--text-color-secondary,#4b5563);line-height:1.4}.split-badge[data-v-09c16ec2]{padding:.25rem .65rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid;white-space:nowrap}.split-reverse[data-v-09c16ec2]{color:#dc2626;border-color:#dc2626;background:rgba(220,38,38,.06)}.split-forward[data-v-09c16ec2]{color:#16a34a;border-color:#16a34a;background:rgba(22,163,74,.06)}.split-dividend[data-v-09c16ec2]{color:#2563eb;border-color:#2563eb;background:rgba(37,99,235,.06)}.split-default[data-v-09c16ec2]{color:#6b7280;border-color:#9ca3af;background:hsla(220,9%,46%,.06)}.overlay[data-v-26b75ad0]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999}[data-v-26b75ad0] .p-progress-spinner-circle{stroke:var(--primary-400)!important}[data-v-129edd56] .p-card-body{padding:.2rem;margin-left:.5rem}.custom-stock-card-collapsed[data-v-129edd56]{width:100%;height:"fit-content";overflow:hidden;box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem;height:2.3rem;background-color:var(--primary-background-color);cursor:pointer;@media (max-width:768px){cursor:none}}.custom-stock-card-details[data-v-129edd56]{padding:0;width:100%}.custom-stock-card-details-collapsed[data-v-129edd56],.custom-stock-card-details[data-v-129edd56]{display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;justify-content:space-between}.custom-stock-card-details-collapsed[data-v-129edd56]{flex-wrap:nowrap;min-height:2rem}[data-v-129edd56] .p-card-content{padding:0}.custom-arrow-indicator:hover .tooltip-text[data-v-129edd56]{visibility:visible}.stock-news[data-v-11292994]{width:100%}.news-list[data-v-11292994]{display:flex;flex-direction:column;gap:1rem}.news-card[data-v-11292994]{border-radius:1rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 10px 30px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(250,250,252,.98));margin-bottom:0}.news-card[data-v-11292994]:hover{box-shadow:0 16px 38px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08)}.news-card__inner[data-v-11292994]{display:flex;flex-direction:column}.news-card__media[data-v-11292994]{width:100%;aspect-ratio:16/8;overflow:hidden;background:#f3f4f6}.news-card__image[data-v-11292994]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s ease}.news-card:hover .news-card__image[data-v-11292994]{transform:scale(1.03)}.news-card__body[data-v-11292994]{padding:1rem;display:flex;flex-direction:column;gap:1rem}.news-card__topbar[data-v-11292994]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.publisher-block[data-v-11292994]{display:flex;align-items:center;gap:.75rem;min-width:0}.publisher-meta[data-v-11292994]{display:flex;flex-direction:column;min-width:0}.publisher-name[data-v-11292994]{font-size:.92rem;font-weight:700;color:#111827;line-height:1.2}.publish-date[data-v-11292994]{font-size:.8rem;color:#6b7280;margin-top:.15rem}.news-card__content[data-v-11292994]{display:flex;flex-direction:column;gap:.65rem}.news-card__title[data-v-11292994]{margin:0;font-size:1.15rem;line-height:1.35;font-weight:800;color:#111827}.news-card__description[data-v-11292994]{margin:0;color:#4b5563;line-height:1.65;font-size:.95rem}.ticker-list[data-v-11292994]{display:flex;flex-wrap:wrap;gap:.5rem}.ticker-chip[data-v-11292994]{display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.08);color:#2563eb;font-size:.8rem}.sentiment-badge[data-v-11292994],.ticker-chip[data-v-11292994]{padding:.38rem .7rem;border-radius:999px;font-weight:700;letter-spacing:.02em}.sentiment-badge[data-v-11292994]{flex-shrink:0;text-transform:capitalize;font-size:.78rem}.sentiment-badge--positive[data-v-11292994]{background:rgba(34,197,94,.12);color:#15803d}.sentiment-badge--neutral[data-v-11292994]{background:hsla(220,9%,46%,.12);color:#4b5563}.sentiment-badge--negative[data-v-11292994]{background:rgba(239,68,68,.12);color:#b91c1c}.insight-box[data-v-11292994]{padding:.9rem 1rem;border-radius:.9rem;background:rgba(17,24,39,.035);border:1px solid rgba(17,24,39,.06)}.insight-label[data-v-11292994]{display:inline-block;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.45rem}.insight-text[data-v-11292994]{margin:0;color:#374151;line-height:1.6;font-size:.9rem}.news-card__footer[data-v-11292994]{display:flex;flex-direction:column;gap:.9rem;padding-top:.25rem}.read-button[data-v-11292994]{border-radius:.85rem;font-weight:700}.mini-stock-list[data-v-11292994]{display:flex;flex-wrap:wrap;gap:.75rem}.news-actions[data-v-11292994]{display:flex;justify-content:center;margin-top:1.25rem}.load-more-button[data-v-11292994]{border-radius:999px;padding-left:1rem;padding-right:1rem}.empty-state[data-v-11292994]{padding:2rem 1rem;text-align:center;color:#6b7280;border-radius:1rem;background:rgba(17,24,39,.03)}.empty-state__icon[data-v-11292994]{font-size:2rem;margin-bottom:.75rem}#map[data-v-7b5ebd2c]{width:100%;height:27rem;@media (max-width:768px){height:20rem}}.loading-placeholder[data-v-7b5ebd2c]{height:27rem;width:100%;display:flex;align-items:center;justify-content:center;background-color:#f3f3f3;font-weight:700}.custom-alert-card[data-v-f82ac5b4]{width:100%;height:"fit-content";box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem}[data-v-f82ac5b4] .p-card-body{padding:0 .5rem}.status-alert-chip{&[data-v-f82ac5b4]{width:8rem;color:#000;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;margin-right:.5rem}&.pending[data-v-f82ac5b4]{background-color:var(--yellow-500)}&.done[data-v-f82ac5b4]{background-color:var(--green-500)}}.data-container[data-v-f82ac5b4]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.data-details[data-v-f82ac5b4]{display:flex;flex-direction:column;align-items:flex-start}.data-row[data-v-f82ac5b4]{display:flex;gap:.5rem;align-items:center;padding-left:.5rem}.custom-cancel-button[data-v-3022b4c0]{background-color:#9b9b9b;color:#fff}.custom-cancel-button[data-v-3022b4c0]:hover{background-color:#941313;color:#fff}[data-v-3022b4c0] .p-inputnumber .p-inputtext{width:100%!important;border-radius:.5em;border:none;color:var(--gray-700);font-family:Arial,sans-serif;font-weight:500;font-size:1rem;@media (max-width:550px){font-size:.9rem}}[data-v-3022b4c0] .p-dropdown .p-dropdown-label{color:var(--gray-700);font-family:Arial,sans-serif!important;font-weight:500;font-size:1rem!important;@media (max-width:550px){font-size:.9rem!important}}[data-v-3022b4c0] .p-dropdown-item{border-radius:.5em;border:none;color:var(--gray-700)!important;font-family:Arial,sans-serif!important;font-weight:500!important;font-size:1rem!important;@media (max-width:550px){font-size:.9rem!important}}.stock-dialog__header[data-v-b3dfb9fe]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border:1px solid var(--gray-400);border-radius:.75rem;padding:.75rem 1rem;margin:-.25rem .5rem -.75rem -.25rem;background:linear-gradient(180deg,rgba(248,250,252,.98),#fff)}.stock-dialog__header-left[data-v-b3dfb9fe]{min-width:0;display:flex;flex-direction:column;gap:.35rem}.stock-dialog__title-row[data-v-b3dfb9fe]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;min-width:0}.stock-dialog__subtitle-row[data-v-b3dfb9fe]{display:flex;align-items:center;gap:.5rem}.stock-dialog__ticker[data-v-b3dfb9fe]{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:800;line-height:1}.stock-dialog__name[data-v-b3dfb9fe]{margin:0;font-size:1rem;font-weight:600;color:var(--text-color-secondary,#6b7280);line-height:1.35}.stock-dialog__header-right[data-v-b3dfb9fe]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.stock-dialog__branding[data-v-b3dfb9fe]{width:auto;height:3rem;max-width:7rem;-o-object-fit:contain;object-fit:contain}.stock-dialog__icon[data-v-b3dfb9fe]{font-size:1.15rem;transition:transform .18s ease,opacity .18s ease}.stock-dialog__icon--interactive[data-v-b3dfb9fe]{cursor:pointer}.stock-dialog__icon--interactive[data-v-b3dfb9fe]:hover{opacity:.9}.stock-dialog__action-btn[data-v-b3dfb9fe]{width:2rem;height:2rem}.stock-dialog__tooltip-wrapper[data-v-b3dfb9fe]{display:flex;align-items:center}.stock-dialog__tooltip-content[data-v-b3dfb9fe]{font-size:1rem;margin-top:.5rem;background-color:var(--primary-300);color:#fff;width:20rem;max-width:100vw;align-items:center;justify-content:center;padding:.5rem;position:absolute;margin-left:-6.6rem;z-index:2;border-radius:.5rem;line-height:1.4}.stock-dialog__tabs[data-v-b3dfb9fe]{width:100%;padding:0!important}.stock-dialog__panel-content[data-v-b3dfb9fe]{display:grid;gap:1rem}.stock-dialog__description[data-v-b3dfb9fe]{margin:0;padding:.5rem 0;line-height:1.6;color:var(--text-color,#111827)}[data-v-b3dfb9fe] .p-dialog-content{overflow-y:auto}[data-v-b3dfb9fe] .p-tabview-panels{padding-top:1rem}[data-v-b3dfb9fe] .p-dialog-header{padding-bottom:.75rem}[data-v-b3dfb9fe] .stock-dialog .p-dialog-content{overflow-y:auto}@media (max-width:768px){.stock-dialog__header[data-v-b3dfb9fe]{align-items:flex-start;padding:.75rem;margin:-.25rem 0 -.75rem 0}.stock-dialog__title-row[data-v-b3dfb9fe]{gap:.65rem}.stock-dialog__branding[data-v-b3dfb9fe]{height:2.5rem;max-width:5.5rem}.stock-dialog__tooltip-content[data-v-b3dfb9fe]{width:16rem;margin-left:-5rem}}.custom-stock-card-details[data-v-4d3e78f8]{gap:.5rem}.custom-stock-card-details[data-v-45d1ac57],.custom-stock-card-details[data-v-4d3e78f8]{display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;padding:0;width:100%;justify-content:space-between}.status-ipo-chip{&[data-v-45d1ac57]{min-width:5rem;color:#000;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;margin-right:.5rem}&.filed[data-v-45d1ac57]{background-color:var(--gray-500)}&.expected[data-v-45d1ac57]{background-color:var(--yellow-500)}&.priced[data-v-45d1ac57]{background-color:var(--green-500)}}[data-v-194abe7d] .p-card-body,[data-v-194abe7d] .p-card-content{padding:0}.stock-card[data-v-194abe7d]{width:100%;overflow:hidden;border-radius:.9rem;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));border:1px solid rgba(148,163,184,.14);box-shadow:0 6px 16px rgba(15,23,42,.05),0 1px 4px rgba(15,23,42,.03)}.stock-card--ai-selected[data-v-194abe7d]{border:2px solid var(--primary-500);box-shadow:0 0 0 3px rgba(59,130,246,.08)}.stock-card__inner[data-v-194abe7d]{padding:.7rem .75rem .72rem}.stock-card__top[data-v-194abe7d]{display:flex;align-items:flex-start;gap:.6rem}.stock-card__main[data-v-194abe7d]{flex:1;min-width:0}.stock-card__headline[data-v-194abe7d]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.stock-card__ticker-wrap[data-v-194abe7d]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;min-width:0}.stock-card__ticker[data-v-194abe7d]{margin:0;font-size:1.05rem;line-height:1;font-weight:900;color:#0f172a}.stock-card__company[data-v-194abe7d]{margin:.18rem 0 0;font-size:.76rem;line-height:1.25;font-weight:600;color:#64748b;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.stock-card__summary[data-v-194abe7d]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.38rem}.stock-card__price[data-v-194abe7d]{font-size:1.12rem;font-weight:900;color:#0f172a;line-height:1}.stock-card__change[data-v-194abe7d]{display:inline-flex;align-items:center;gap:.22rem;font-size:.78rem;font-weight:800;line-height:1}.stock-card__change-icon[data-v-194abe7d]{font-size:.72rem}.stock-card__actions[data-v-194abe7d]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.action-btn[data-v-194abe7d]{width:1.8rem;height:1.8rem;border:none;border-radius:.55rem;background:rgba(15,23,42,.045);color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:.78rem;transition:background .16s ease,color .16s ease}.action-btn[data-v-194abe7d]:hover{background:rgba(59,130,246,.1);color:#2563eb}.action-btn--primary[data-v-194abe7d]{background:rgba(59,130,246,.12);color:#2563eb}.stock-card__stats--dense[data-v-194abe7d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem .55rem;margin-top:.55rem;padding-top:.5rem;border-top:1px solid rgba(148,163,184,.12)}.kv-item[data-v-194abe7d]{min-width:0;display:flex;flex-direction:column;gap:.08rem}.kv-item__label[data-v-194abe7d]{font-size:.62rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;line-height:1.1}.kv-item__value[data-v-194abe7d]{font-size:.74rem;font-weight:800;color:#0f172a;line-height:1.15;word-break:break-word}.mini-badge[data-v-194abe7d],.split-badge[data-v-194abe7d]{display:inline-flex;align-items:center;justify-content:center;padding:.14rem .38rem;border-radius:999px;font-size:.62rem;font-weight:800;white-space:nowrap;line-height:1}.mini-badge--danger[data-v-194abe7d]{color:#b91c1c;background:rgba(239,68,68,.12)}.mini-badge--warning[data-v-194abe7d]{color:#92400e;background:rgba(245,158,11,.14)}.split-badge[data-v-194abe7d]{border:1px solid}.stock-card-row[data-v-194abe7d]{width:100%;border-radius:.9rem;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));border:1px solid rgba(148,163,184,.14);box-shadow:0 4px 12px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.03);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.stock-card-row[data-v-194abe7d]:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(15,23,42,.07),0 2px 5px rgba(15,23,42,.04)}.stock-card-row--ai-selected[data-v-194abe7d]{border:2px solid var(--primary-500);box-shadow:0 0 0 3px rgba(59,130,246,.08)}.stock-card-row__inner[data-v-194abe7d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.62rem .78rem}.stock-card-row__left[data-v-194abe7d],.stock-card-row__right[data-v-194abe7d]{min-width:0}.stock-card-row__left[data-v-194abe7d]{display:flex;flex-direction:column;gap:.16rem}.stock-card-row__ticker-line[data-v-194abe7d]{display:flex;align-items:center;gap:.35rem;min-width:0}.stock-card-row__ticker[data-v-194abe7d]{font-size:.9rem;font-weight:900;line-height:1;color:#0f172a}.stock-card-row__company[data-v-194abe7d]{font-size:.7rem;line-height:1.2;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stock-card-row__right[data-v-194abe7d]{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.stock-card-row__price[data-v-194abe7d]{font-size:.88rem;font-weight:900;line-height:1;color:#0f172a;white-space:nowrap}.stock-card-row__change[data-v-194abe7d]{display:inline-flex;align-items:center;gap:.2rem;font-size:.74rem;font-weight:800;line-height:1;white-space:nowrap}.stock-card-row__change-icon[data-v-194abe7d]{font-size:.68rem}.stock-card-row__badge[data-v-194abe7d]{display:inline-flex;align-items:center;justify-content:center;padding:.13rem .34rem;border-radius:999px;font-size:.58rem;font-weight:800;line-height:1;white-space:nowrap}.stock-card-row__badge--warning[data-v-194abe7d]{color:#92400e;background:rgba(245,158,11,.14)}.stock-card-row__badge--split[data-v-194abe7d]{border:1px solid}.split-reverse[data-v-194abe7d]{color:#ef4444;border-color:#ef4444;background:rgba(239,68,68,.08)}.split-forward[data-v-194abe7d]{color:#22c55e;border-color:#22c55e;background:rgba(34,197,94,.08)}.split-dividend[data-v-194abe7d]{color:#3b82f6;border-color:#3b82f6;background:rgba(59,130,246,.08)}@media (max-width:768px){.stock-card-row__inner[data-v-194abe7d]{padding:.56rem .68rem;gap:.55rem}.stock-card-row__ticker[data-v-194abe7d]{font-size:.84rem}.stock-card-row__company[data-v-194abe7d]{font-size:.66rem}.stock-card-row__price[data-v-194abe7d]{font-size:.82rem}.stock-card-row__change[data-v-194abe7d]{font-size:.7rem}.stock-card-row__badge[data-v-194abe7d]{font-size:.54rem}}.earnings-panel[data-v-5d2328bc]{display:flex;flex-direction:column;gap:1rem}.earnings-dates[data-v-5d2328bc]{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.3rem}.earnings-date[data-v-5d2328bc]{min-width:5.5rem;padding:.55rem .6rem;border-radius:.9rem;border:2px solid rgba(148,163,184,.18);background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;gap:.15rem;cursor:pointer;transition:all .18s ease}.earnings-date[data-v-5d2328bc]:hover{background:rgba(59,130,246,.05)}.earnings-date--active[data-v-5d2328bc]{border:2px solid var(--primary-500);background:rgba(59,130,246,.08)}.earnings-date__day[data-v-5d2328bc]{font-size:.65rem;color:#64748b}.earnings-date__date[data-v-5d2328bc]{font-size:.8rem;font-weight:800;color:#0f172a}.earnings-date__count[data-v-5d2328bc]{font-size:.7rem;font-weight:700;color:#2563eb}.earnings-filters[data-v-5d2328bc]{display:flex;justify-content:center}.earnings-dropdown[data-v-5d2328bc]{min-width:12rem}.earnings-list[data-v-5d2328bc]{display:flex;flex-direction:column;gap:.75rem}.earnings-empty[data-v-5d2328bc]{min-height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#64748b}.earnings-load-more[data-v-5d2328bc]{display:flex;justify-content:center;margin-top:.5rem}.load-more-btn[data-v-5d2328bc]{padding:.7rem 1.2rem;border-radius:999px;border:none;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;gap:.4rem;font-weight:700;cursor:pointer;transition:.18s}.load-more-btn[data-v-5d2328bc]:hover{transform:translateY(-1px)}@media (max-width:768px){.earnings-date[data-v-5d2328bc]{min-width:4.8rem;padding:.5rem}.earnings-date__date[data-v-5d2328bc]{font-size:.75rem}.earnings-dropdown[data-v-5d2328bc]{width:100%}}.filters-panel[data-v-c0bca2ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;gap:.8rem}.labels[data-v-c0bca2ea]{display:flex;width:100%;gap:.5rem}.input-switch-section-centered[data-v-c0bca2ea]{width:50%;align-items:center;display:flex;justify-content:center}.input-switch-section-left[data-v-c0bca2ea]{width:50%;align-items:center;display:flex;justify-content:flex-start;margin-left:.5rem}.p-float-label:has(.p-inputwrapper-filled) label[data-v-c0bca2ea],.p-float-label:has(.p-inputwrapper-focus) label[data-v-c0bca2ea],.p-float-label:has(input.p-filled) label[data-v-c0bca2ea],.p-float-label:has(input:-webkit-autofill) label[data-v-c0bca2ea],.p-float-label:has(input:focus) label[data-v-c0bca2ea],.p-float-label:has(textarea.p-filled) label[data-v-c0bca2ea],.p-float-label:has(textarea:focus) label[data-v-c0bca2ea]{top:0!important;background-color:#fff;padding:0 .2rem;border-radius:.5rem}[data-v-c0bca2ea] .p-inputnumber-input{border-radius:.5rem!important;width:inherit;border:none}.ipos-panel[data-v-56093085]{display:flex;flex-direction:column;gap:1rem}.ipos-dates[data-v-56093085]{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.3rem;scrollbar-width:thin}.ipos-dates[data-v-56093085]::-webkit-scrollbar{height:8px}.ipos-dates[data-v-56093085]::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:999px}.ipos-date[data-v-56093085]{min-width:5.75rem;padding:.6rem .65rem;border-radius:.95rem;border:2px solid rgba(148,163,184,.18);background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;gap:.16rem;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.ipos-date[data-v-56093085]:hover{background:rgba(59,130,246,.05);border-color:rgba(59,130,246,.18)}.ipos-date--active[data-v-56093085]{border:2px solid var(--primary-500);background:rgba(59,130,246,.08);box-shadow:0 8px 18px rgba(59,130,246,.08)}.ipos-date__day[data-v-56093085]{font-size:.65rem;color:#64748b;line-height:1.1}.ipos-date__date[data-v-56093085]{font-size:.8rem;font-weight:800;color:#0f172a;line-height:1.1}.ipos-date__count[data-v-56093085]{font-size:.7rem;font-weight:700;color:#2563eb;line-height:1.1}.ipos-list[data-v-56093085]{display:flex;flex-direction:column;gap:.75rem}.ipos-empty[data-v-56093085]{min-height:12rem;border-radius:1.2rem;background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(248,250,252,.92));box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 10px 22px rgba(15,23,42,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;text-align:center;padding:1.5rem}.ipos-empty__icon[data-v-56093085]{width:3rem;height:3rem;border-radius:999px;background:rgba(59,130,246,.1);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem}.ipos-empty__title[data-v-56093085]{margin:0;font-size:1rem;font-weight:800;color:#0f172a}.ipos-empty__text[data-v-56093085]{margin:0;max-width:22rem;font-size:.88rem;line-height:1.45;color:#64748b}.ipos-load-more[data-v-56093085]{display:flex;justify-content:center;margin-top:.35rem}.load-more-btn[data-v-56093085]{min-height:3rem;padding:.75rem 1.2rem;border-radius:999px;border:none;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:inline-flex;align-items:center;gap:.45rem;font-weight:700;cursor:pointer;box-shadow:0 12px 22px rgba(59,130,246,.22);transition:transform .18s ease,filter .18s ease}.load-more-btn[data-v-56093085]:hover{transform:translateY(-1px);filter:brightness(1.03)}@media (max-width:768px){.ipos-date[data-v-56093085]{min-width:5rem;padding:.52rem .55rem}.ipos-date__date[data-v-56093085]{font-size:.74rem}.ipos-dates[data-v-56093085]{scrollbar-width:none}.ipos-dates[data-v-56093085]::-webkit-scrollbar{display:none}}.lexicon-pro[data-v-e794246e]{display:flex;flex-direction:column;gap:1rem;width:100%;color:#0f172a}.lexicon-pro__hero[data-v-e794246e],.lexicon-pro__panel[data-v-e794246e],.lexicon-pro__toolbar[data-v-e794246e]{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));box-shadow:0 16px 40px rgba(15,23,42,.06);flex-direction:column}.lexicon-pro__hero[data-v-e794246e]{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;border-radius:1.25rem}.lexicon-pro__eyebrow[data-v-e794246e]{margin-bottom:.35rem;color:#64748b;font-size:.74rem;letter-spacing:.1em;font-weight:800;text-transform:uppercase}.lexicon-pro__title[data-v-e794246e]{margin:0;font-size:1.6rem;line-height:1.1;font-weight:800}.lexicon-pro__subtitle[data-v-e794246e]{margin:.45rem 0 0;max-width:52rem;color:#475569;line-height:1.55}.lexicon-pro__stats[data-v-e794246e]{display:grid;grid-template-columns:repeat(3,minmax(84px,1fr));gap:.75rem;min-width:280px}.lexicon-stat[data-v-e794246e]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.9rem .75rem;border-radius:1rem;background:hsla(0,0%,100%,.85);border:1px solid rgba(148,163,184,.14)}.lexicon-stat__value[data-v-e794246e]{font-size:1.3rem;font-weight:800}.lexicon-stat__label[data-v-e794246e]{margin-top:.25rem;color:#64748b;font-size:.8rem}.lexicon-pro__toolbar[data-v-e794246e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem;border-radius:1rem}.lexicon-pro__search-wrap[data-v-e794246e]{position:relative;flex:1 1 auto}.lexicon-pro__search-icon[data-v-e794246e]{position:absolute;left:.95rem;top:50%;transform:translateY(-50%);color:#64748b}.lexicon-pro__search[data-v-e794246e]{width:100%;min-height:3rem;border-radius:.95rem;border:1px solid rgba(148,163,184,.22);padding:.8rem 1rem .8rem 2.6rem;background:hsla(0,0%,100%,.92);color:#0f172a;outline:none}.lexicon-pro__search[data-v-e794246e]:focus{border-color:rgba(59,130,246,.45);box-shadow:0 0 0 4px rgba(59,130,246,.08)}.lexicon-pro__actions[data-v-e794246e]{display:flex;gap:.6rem;flex-wrap:wrap}.lexicon-btn[data-v-e794246e]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.8rem;padding:0 .95rem;border-radius:.9rem;border:1px solid transparent;background:#2563eb;color:#fff;cursor:pointer;font-weight:700}.lexicon-btn--ghost[data-v-e794246e]{background:hsla(0,0%,100%,.92);color:#0f172a;border-color:rgba(148,163,184,.2)}.lexicon-pro__layout[data-v-e794246e]{display:grid;gap:1rem}.lexicon-pro__panel[data-v-e794246e]{border-radius:1.25rem;overflow:hidden}.lexicon-pro__panel-head[data-v-e794246e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem .9rem;border-bottom:1px solid rgba(148,163,184,.12)}.lexicon-pro__panel-head h3[data-v-e794246e]{margin:0;font-size:1rem}.lexicon-pro__panel-head span[data-v-e794246e]{color:#64748b;font-size:.84rem}.lexicon-empty[data-v-e794246e]{min-height:16rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;color:#64748b;text-align:center;padding:1rem}.lexicon-empty i[data-v-e794246e]{font-size:1.4rem;color:#2563eb}.lexicon-empty--details[data-v-e794246e]{min-height:28rem}[data-v-e794246e] .lexicon-tree{border:none!important;background:transparent!important;padding:.75rem}[data-v-e794246e] .lexicon-tree .p-tree-container{gap:.2rem}[data-v-e794246e] .lexicon-tree .p-treenode-content{align-items:flex-start;border-radius:.95rem;padding:.7rem .75rem;transition:background .2s ease,box-shadow .2s ease}[data-v-e794246e] .lexicon-tree .p-treenode-content:hover{background:rgba(37,99,235,.06)}[data-v-e794246e] .lexicon-tree .p-highlight{background:rgba(37,99,235,.1)!important;color:#0f172a!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.18)}[data-v-e794246e] .lexicon-tree .p-tree-toggler{width:1.8rem;height:1.8rem;border-radius:999px;margin-top:.15rem}.lexicon-node[data-v-e794246e]{display:flex;flex-direction:column;gap:.22rem;min-width:0}.lexicon-node__main[data-v-e794246e]{display:flex;align-items:center;gap:.55rem;min-width:0}.lexicon-node__label[data-v-e794246e]{font-weight:700;line-height:1.35;word-break:break-word}.lexicon-node__badge[data-v-e794246e]{flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:.72rem;font-weight:700;text-transform:capitalize}.lexicon-node__meta[data-v-e794246e]{color:#64748b;line-height:1.35}.term-sheet[data-v-e794246e]{padding:1rem}.term-sheet__top[data-v-e794246e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.12)}.term-sheet__category[data-v-e794246e]{color:#64748b;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.term-sheet__title[data-v-e794246e]{margin:.2rem 0 0;font-size:1.5rem;line-height:1.1}.term-sheet__short[data-v-e794246e]{margin:.5rem 0 0;color:#475569;line-height:1.55}.term-sheet__level[data-v-e794246e]{padding:.35rem .7rem;border-radius:999px;font-size:.78rem;font-weight:800;text-transform:capitalize;white-space:nowrap}.term-sheet__level[data-level=beginner][data-v-e794246e]{background:rgba(34,197,94,.1);color:#15803d}.term-sheet__level[data-level=intermediate][data-v-e794246e]{background:rgba(59,130,246,.1);color:#1d4ed8}.term-sheet__level[data-level=advanced][data-v-e794246e]{background:rgba(168,85,247,.1);color:#7e22ce}.term-sheet__section+.term-sheet__section[data-v-e794246e]{margin-top:1rem}.term-sheet__card h4[data-v-e794246e],.term-sheet__section h4[data-v-e794246e]{margin:0 0 .45rem;font-size:.95rem}.term-sheet__card p[data-v-e794246e],.term-sheet__section p[data-v-e794246e]{margin:0;color:#334155;line-height:1.65}.term-sheet__formula[data-v-e794246e]{padding:.85rem 1rem;border-radius:1rem;background:rgba(15,23,42,.04);border:1px solid rgba(148,163,184,.14);font-weight:700;line-height:1.55}.term-sheet__grid[data-v-e794246e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem}.term-sheet__card[data-v-e794246e]{padding:.95rem;border-radius:1rem;background:hsla(0,0%,100%,.82);border:1px solid rgba(148,163,184,.14)}.term-sheet__chips[data-v-e794246e]{display:flex;flex-wrap:wrap;gap:.55rem}.term-chip[data-v-e794246e]{min-height:2.2rem;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(37,99,235,.06);color:#1e293b;cursor:pointer;font-weight:700}.term-chip--static[data-v-e794246e]{cursor:default;background:rgba(15,23,42,.04)}@media (max-width:1080px){.lexicon-pro__hero[data-v-e794246e],.lexicon-pro__toolbar[data-v-e794246e]{flex-direction:column;align-items:stretch}.lexicon-pro__stats[data-v-e794246e]{min-width:0}.lexicon-pro__layout[data-v-e794246e]{grid-template-columns:1fr}}@media (max-width:680px){.term-sheet__grid[data-v-e794246e]{grid-template-columns:1fr}.term-sheet__top[data-v-e794246e]{flex-direction:column}.lexicon-pro__title[data-v-e794246e]{font-size:1.3rem}}[data-v-f53d205c] .p-card-content{padding:0}[data-v-2e69eca4] .p-sidebar-header{display:none}.watchlist-modal[data-v-993292be]{display:flex;flex-direction:column;gap:1rem}.watchlist-modal__header[data-v-993292be]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.watchlist-modal__header-copy[data-v-993292be]{min-width:0}.watchlist-modal__eyebrow[data-v-993292be]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.watchlist-modal__title[data-v-993292be]{margin:.15rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800;color:#0f172a}.watchlist-modal__subtitle[data-v-993292be]{margin:.35rem 0 0;color:#64748b;font-size:.88rem;line-height:1.45}.watchlist-modal__close[data-v-993292be]{width:2.4rem;height:2.4rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.watchlist-modal__close[data-v-993292be]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.watchlist-modal__tabs[data-v-993292be]{margin-top:.25rem}.watchlist-modal__panel[data-v-993292be]{padding-top:.35rem}.watchlist-modal__section[data-v-993292be]{display:flex;flex-direction:column;gap:1rem}.watchlist-modal__field[data-v-993292be]{display:flex;flex-direction:column;gap:.45rem}.watchlist-modal__label[data-v-993292be]{font-size:.8rem;font-weight:700;color:#64748b}.watchlist-modal__input[data-v-993292be]{width:100%}.watchlist-modal__danger-box[data-v-993292be]{padding:.9rem 1rem;border-radius:1rem;background:rgba(239,68,68,.08);color:#991b1b;font-size:.88rem;line-height:1.45}.watchlist-modal__footer[data-v-993292be]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.5rem}.watchlist-modal__action[data-v-993292be]{min-height:3rem;border:none;border-radius:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.watchlist-modal__action[data-v-993292be]:hover:not(:disabled){transform:translateY(-1px)}.watchlist-modal__action[data-v-993292be]:disabled{opacity:.55;cursor:not-allowed}.watchlist-modal__action--secondary[data-v-993292be]{background:#e2e8f0;color:#0f172a}.watchlist-modal__action--primary[data-v-993292be]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 22px rgba(37,99,235,.22)}.watchlist-modal__action--danger[data-v-993292be]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 12px 22px rgba(239,68,68,.22)}@media (max-width:768px){.watchlist-modal__title[data-v-993292be]{font-size:1.18rem}.watchlist-modal__subtitle[data-v-993292be]{font-size:.84rem}.watchlist-modal__footer[data-v-993292be]{grid-template-columns:1fr}}.watchlist-header[data-v-c1c701f0]{margin-top:1rem;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1rem;border-radius:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.92));box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 10px 28px rgba(15,23,42,.06)}.watchlist-header__left[data-v-c1c701f0]{min-width:0;flex:1;display:flex;align-items:flex-end;gap:1rem}.watchlist-header__title-wrap[data-v-c1c701f0]{flex-shrink:0;min-width:10rem}.watchlist-header__eyebrow[data-v-c1c701f0]{margin:0 0 .2rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.watchlist-header__title[data-v-c1c701f0]{margin:0;font-size:1.5rem;line-height:1.1;font-weight:800;color:#0f172a}.watchlist-header__select-wrap[data-v-c1c701f0]{min-width:0;width:min(24rem,100%);display:flex;flex-direction:column;gap:.45rem}.watchlist-header__label[data-v-c1c701f0]{font-size:.78rem;font-weight:700;color:#64748b}.watchlist-header__dropdown[data-v-c1c701f0]{width:100%}.watchlist-header__right[data-v-c1c701f0]{flex-shrink:0;display:flex;align-items:center}.watchlist-settings-btn[data-v-c1c701f0]{min-height:3.35rem;padding:.55rem .8rem;border:none;border-radius:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(241,245,249,.94));display:inline-flex;align-items:center;gap:.7rem;cursor:pointer;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(148,163,184,.16),0 8px 20px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.watchlist-settings-btn[data-v-c1c701f0]:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(180deg,rgba(239,246,255,.96),rgba(248,250,252,.94));box-shadow:inset 0 0 0 1px rgba(59,130,246,.16),0 12px 24px rgba(15,23,42,.08)}.watchlist-settings-btn[data-v-c1c701f0]:disabled{opacity:.55;cursor:not-allowed}.watchlist-settings-btn__icon-wrap[data-v-c1c701f0]{width:2rem;height:2rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.1);color:#2563eb}.watchlist-settings-btn__icon[data-v-c1c701f0]{font-size:.95rem}.watchlist-settings-btn__content[data-v-c1c701f0]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.watchlist-settings-btn__label[data-v-c1c701f0]{font-size:.85rem;font-weight:700;color:#0f172a}.watchlist-settings-btn__sub[data-v-c1c701f0]{font-size:.72rem;color:#64748b}@media (max-width:900px){.watchlist-header[data-v-c1c701f0],.watchlist-header__left[data-v-c1c701f0]{align-items:stretch;flex-direction:column}.watchlist-header__left[data-v-c1c701f0]{width:100%;gap:.8rem}.watchlist-header__right[data-v-c1c701f0],.watchlist-header__select-wrap[data-v-c1c701f0]{width:100%}.watchlist-settings-btn[data-v-c1c701f0]{width:100%;justify-content:center}.watchlist-settings-btn__content[data-v-c1c701f0]{align-items:center}}@media (max-width:768px){.watchlist-header[data-v-c1c701f0]{margin-top:.8rem;padding:.85rem;border-radius:1rem;gap:.8rem}.watchlist-header__label[data-v-c1c701f0]{font-size:.74rem}.watchlist-settings-btn[data-v-c1c701f0]{min-height:3.05rem;border-radius:.9rem}}.watchlist-rail[data-v-bba182e4]{width:100%;display:flex;flex-direction:column;gap:.75rem}.watchlist-rail__header[data-v-bba182e4]{width:100%}.watchlist-rail__body[data-v-bba182e4]{position:relative;width:100%;display:flex;align-items:center}.rail-scroll[data-v-bba182e4]{display:flex;gap:.9rem;overflow-x:auto;scrollbar-width:none;width:100%;padding:.25rem .5rem .6rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.rail-scroll[data-v-bba182e4]::-webkit-scrollbar{display:none}.rail-scroll--desktop-offset[data-v-bba182e4]{padding-left:2.75rem;padding-right:2.75rem}.rail-scroll--loading[data-v-bba182e4]{align-items:stretch}.stock-tile[data-v-bba182e4]{min-width:13rem;max-width:13rem;min-height:8rem;padding:.9rem;border-radius:1.1rem;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));border:1px solid rgba(148,163,184,.14);box-shadow:0 10px 24px rgba(15,23,42,.05),0 2px 8px rgba(15,23,42,.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;flex-shrink:0}.stock-tile[data-v-bba182e4]:hover{box-shadow:0 16px 30px rgba(15,23,42,.08),0 4px 10px rgba(15,23,42,.05)}.stock-tile--ai-selected[data-v-bba182e4]{border:2px solid var(--primary-500);box-shadow:0 0 0 4px rgba(59,130,246,.08),0 12px 24px rgba(15,23,42,.06)}.stock-tile--skeleton[data-v-bba182e4]{min-width:13rem;height:8rem;border-radius:1.1rem}.stock-tile__top[data-v-bba182e4]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.stock-tile__identity[data-v-bba182e4]{min-width:0;flex:1}.stock-tile__ticker[data-v-bba182e4]{margin:0;font-size:1.1rem;line-height:1.1;font-weight:900;color:#0f172a}.stock-tile__name[data-v-bba182e4]{margin:.3rem 0 0;font-size:.76rem;line-height:1.35;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stock-tile__link-btn[data-v-bba182e4]{width:2rem;height:2rem;border:none;border-radius:.75rem;background:rgba(15,23,42,.05);color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .18s ease,color .18s ease}.stock-tile__link-btn[data-v-bba182e4]:hover{background:rgba(59,130,246,.1);color:#2563eb}.stock-tile__bottom[data-v-bba182e4]{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem}.stock-tile__price-block[data-v-bba182e4]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.stock-tile__price[data-v-bba182e4]{font-size:1.2rem;font-weight:900;line-height:1;color:#0f172a}.stock-tile__change[data-v-bba182e4]{font-size:.86rem;font-weight:800;line-height:1.1}.stock-tile__trend[data-v-bba182e4]{width:2.5rem;height:2.5rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,23,42,.04);flex-shrink:0}.stock-tile__trend i[data-v-bba182e4]{font-size:1.15rem}.rail-nav[data-v-bba182e4]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.4rem;height:2.4rem;border-radius:999px;border:none;background:rgba(0,0,0,.9);box-shadow:0 10px 22px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.05)}.rail-nav[data-v-bba182e4] .p-button{width:100%;height:100%}.rail-nav--left[data-v-bba182e4]{left:0}.rail-nav--right[data-v-bba182e4]{right:0}.watchlist-empty[data-v-bba182e4]{width:100%;padding:1.25rem 1rem;border-radius:1rem;background:rgba(15,23,42,.03);border:1px dashed rgba(148,163,184,.18);color:#64748b;display:flex;align-items:center;gap:.75rem}.watchlist-empty__icon[data-v-bba182e4]{font-size:1.2rem}@media (max-width:768px){.rail-scroll[data-v-bba182e4]{gap:.75rem;padding:.2rem .2rem .45rem}.stock-tile--skeleton[data-v-bba182e4],.stock-tile[data-v-bba182e4]{min-width:11rem;max-width:11rem;min-height:7.2rem;height:7.2rem;padding:.8rem;border-radius:1rem}.stock-tile__ticker[data-v-bba182e4]{font-size:1rem}.stock-tile__name[data-v-bba182e4]{font-size:.72rem}.stock-tile__price[data-v-bba182e4]{font-size:1.08rem}.stock-tile__change[data-v-bba182e4]{font-size:.8rem}.stock-tile__trend[data-v-bba182e4]{width:2.2rem;height:2.2rem}.stock-tile__trend i[data-v-bba182e4]{font-size:1rem}}.note-modal__body[data-v-29d764ab]{display:flex;flex-direction:column;gap:1rem}.note-modal__header[data-v-29d764ab]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.note-modal__header-copy[data-v-29d764ab]{min-width:0}.note-modal__eyebrow[data-v-29d764ab]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.note-modal__title[data-v-29d764ab]{margin:.15rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800;color:#0f172a}.note-modal__subtitle[data-v-29d764ab]{margin:.35rem 0 0;color:#64748b;font-size:.88rem;line-height:1.45}.note-modal__header-actions[data-v-29d764ab]{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.note-modal__icon-btn[data-v-29d764ab]{width:2.4rem;height:2.4rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.note-modal__icon-btn[data-v-29d764ab]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.note-modal__icon-btn--danger[data-v-29d764ab]{background:rgba(239,68,68,.12);color:#dc2626}.note-modal__section[data-v-29d764ab]{display:grid;grid-template-columns:8.5rem 1fr;gap:1rem;align-items:end}.note-modal__field[data-v-29d764ab]{display:flex;flex-direction:column;gap:.45rem}.note-modal__label[data-v-29d764ab]{font-size:.8rem;font-weight:700;color:#64748b}.note-modal__calendar[data-v-29d764ab],.note-modal__input[data-v-29d764ab]{width:100%}.note-modal__color-row[data-v-29d764ab]{min-height:3rem;padding:.5rem .6rem;border-radius:1rem;background:hsla(0,0%,100%,.78);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:flex;align-items:center;justify-content:space-between;gap:.7rem}.note-modal__color-preview[data-v-29d764ab]{width:2rem;height:2rem;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);flex-shrink:0}.note-modal__editor-wrap[data-v-29d764ab]{border-radius:1rem;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(148,163,184,.16)}.note-modal__editor[data-v-29d764ab]{min-height:14rem}.note-modal__switches[data-v-29d764ab]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.note-switch-card[data-v-29d764ab]{min-height:3.2rem;padding:.7rem .85rem;border-radius:1rem;background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.note-switch-card__label[data-v-29d764ab]{font-size:.84rem;font-weight:700;color:#475569}.note-modal__tickers[data-v-29d764ab]{display:flex;flex-direction:column;gap:.9rem}.note-modal__chips-box[data-v-29d764ab],.note-modal__chips-wrap[data-v-29d764ab]{width:100%}.note-modal__chips[data-v-29d764ab]{display:block;width:100%}.note-modal__ticker-add[data-v-29d764ab]{display:grid;grid-template-columns:1fr auto;gap:.8rem;align-items:end}.note-modal__ticker-input-wrap[data-v-29d764ab]{width:100%}.note-modal__footer[data-v-29d764ab]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.2rem}.note-modal__action[data-v-29d764ab]{min-height:3rem;padding:.7rem 1rem;border:none;border-radius:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.note-modal__action[data-v-29d764ab]:hover:not(:disabled){transform:translateY(-1px)}.note-modal__action--primary[data-v-29d764ab]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 22px rgba(37,99,235,.22)}.note-modal__action--secondary[data-v-29d764ab]{background:#e2e8f0;color:#0f172a}.note-modal__action--compact[data-v-29d764ab]{min-width:6.25rem}@media (max-width:768px){.note-modal__title[data-v-29d764ab]{font-size:1.18rem}.note-modal__subtitle[data-v-29d764ab]{font-size:.84rem}.note-modal__footer[data-v-29d764ab],.note-modal__section[data-v-29d764ab],.note-modal__switches[data-v-29d764ab],.note-modal__ticker-add[data-v-29d764ab]{grid-template-columns:1fr}.note-modal__action--compact[data-v-29d764ab]{width:100%}}.notes-dialog__content[data-v-85092b7e]{display:flex;flex-direction:column;gap:1rem}.notes-dialog__header[data-v-85092b7e]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notes-dialog__header-copy[data-v-85092b7e]{min-width:0}.notes-dialog__eyebrow[data-v-85092b7e]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.notes-dialog__title[data-v-85092b7e]{margin:.15rem 0 0;font-size:1.45rem;line-height:1.1;font-weight:800;color:#0f172a}.notes-dialog__subtitle[data-v-85092b7e]{margin:.35rem 0 0;color:#64748b;font-size:.9rem;line-height:1.45;max-width:34rem}.notes-dialog__close[data-v-85092b7e]{width:2.5rem;height:2.5rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease;flex-shrink:0}.notes-dialog__close[data-v-85092b7e]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.notes-toolbar[data-v-85092b7e]{position:sticky;top:-.3rem;z-index:2;display:flex;align-items:end;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:.15rem;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92))}.notes-toolbar__search[data-v-85092b7e]{flex:1;min-width:16rem}.notes-toolbar__filters[data-v-85092b7e]{flex-shrink:0}.notes-search[data-v-85092b7e]{margin-top:.7rem;min-height:3.15rem;padding:.45rem .5rem .45rem .65rem;border-radius:1.1rem;background:hsla(0,0%,100%,.88);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16),0 8px 20px rgba(15,23,42,.05);display:flex;align-items:center;gap:.55rem}.notes-search__icon[data-v-85092b7e]{width:2rem;height:2rem;border-radius:999px;background:rgba(59,130,246,.1);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.notes-search__input[data-v-85092b7e]{width:100%}.notes-search__action[data-v-85092b7e]{width:2.2rem;height:2.2rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.notes-search__action[data-v-85092b7e]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.notes-filter-card[data-v-85092b7e]{min-height:3.1rem;padding:.65rem .9rem;border-radius:1rem;background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:inline-flex;align-items:center;gap:.75rem}.notes-filter-card__label[data-v-85092b7e]{font-size:.84rem;font-weight:700;color:#475569}.notes-grid[data-v-85092b7e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;align-items:stretch}.note-card[data-v-85092b7e]{min-height:22rem;padding:.95rem;border-radius:1.25rem;background:var(--note-bg);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08),0 14px 28px rgba(15,23,42,.08);display:flex;flex-direction:column;position:relative;color:#1f2937;overflow:hidden}.note-card[data-v-85092b7e]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.04));pointer-events:none}.note-card__top[data-v-85092b7e]{position:relative;z-index:1;display:flex;justify-content:space-between;margin-bottom:1rem}.note-card__icon-btn[data-v-85092b7e]{width:2.2rem;height:2.2rem;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 16px rgba(15,23,42,.14);transition:transform .18s ease,filter .18s ease}.note-card__icon-btn[data-v-85092b7e]:hover{transform:translateY(-1px);filter:brightness(1.03)}.note-card__icon-btn--edit[data-v-85092b7e]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.note-card__icon-btn--archive[data-v-85092b7e]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.note-card__header[data-v-85092b7e]{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.note-card__title[data-v-85092b7e]{margin:0;font-size:1.02rem;line-height:1.3;font-weight:800;color:#111827;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.note-card__pin[data-v-85092b7e]{color:#dc2626;font-size:1rem;transform:rotate(-20deg);flex-shrink:0;margin-top:.12rem}.note-card__content[data-v-85092b7e]{position:relative;z-index:1;margin-top:.75rem;font-size:.92rem;line-height:1.5;color:rgba(31,41,55,.86);white-space:normal;word-break:break-word;overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical}.note-card__tickers[data-v-85092b7e]{position:relative;z-index:1;margin-top:auto;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.note-card__ticker[data-v-85092b7e]{width:100%}.notes-grid__load-more[data-v-85092b7e]{grid-column:1/-1;display:flex;justify-content:center;padding-top:.25rem}.load-more-pill[data-v-85092b7e]{min-height:3rem;padding:.75rem 1.1rem;border:none;border-radius:999px;background:linear-gradient(135deg,#60a5fa,#3b82f6);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;box-shadow:0 12px 22px rgba(59,130,246,.22);cursor:pointer;transition:transform .18s ease,filter .18s ease,opacity .18s ease}.load-more-pill[data-v-85092b7e]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.load-more-pill[data-v-85092b7e]:disabled{opacity:.55;cursor:not-allowed}.notes-empty[data-v-85092b7e]{min-height:20rem;border-radius:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(248,250,252,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 10px 22px rgba(15,23,42,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;text-align:center;padding:2rem 1.2rem}.notes-empty__icon[data-v-85092b7e]{width:3.25rem;height:3.25rem;border-radius:999px;background:rgba(59,130,246,.1);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem}.notes-empty__title[data-v-85092b7e]{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.notes-empty__text[data-v-85092b7e]{margin:0;max-width:22rem;font-size:.9rem;color:#64748b;line-height:1.45}.notes-dialog__footer[data-v-85092b7e]{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:.35rem}.notes-dialog__action[data-v-85092b7e]{min-height:3rem;padding:.75rem 1.15rem;border:none;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.notes-dialog__action[data-v-85092b7e]:hover:not(:disabled){transform:translateY(-1px)}.notes-dialog__action--primary[data-v-85092b7e]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 22px rgba(37,99,235,.22)}.notes-dialog__action--secondary[data-v-85092b7e]{background:#e2e8f0;color:#0f172a}@media (max-width:768px){.notes-dialog__title[data-v-85092b7e]{font-size:1.2rem}.notes-dialog__subtitle[data-v-85092b7e]{font-size:.84rem}.notes-toolbar[data-v-85092b7e]{align-items:stretch}.notes-toolbar__search[data-v-85092b7e]{min-width:100%}.notes-grid[data-v-85092b7e]{grid-template-columns:1fr;gap:.85rem}.note-card[data-v-85092b7e]{min-height:19rem;border-radius:1rem}.notes-dialog__footer[data-v-85092b7e]{flex-direction:column}.notes-dialog__action[data-v-85092b7e]{width:100%}}.chart-container[data-v-69567aaf]{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.92));border-radius:1.25rem;box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 12px 30px rgba(15,23,42,.06)}.chart-toolbar[data-v-69567aaf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.chart-toolbar__left[data-v-69567aaf],.chart-toolbar__right[data-v-69567aaf]{display:flex;align-items:center;gap:.75rem}.chart-toolbar__group[data-v-69567aaf]{display:flex;flex-direction:column;gap:.4rem}.chart-toolbar__label[data-v-69567aaf]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.chart-select[data-v-69567aaf]{min-width:7rem}.chart-toggle-card[data-v-69567aaf]{min-height:2.8rem;padding:.55rem .75rem;border-radius:.95rem;background:hsla(0,0%,100%,.78);box-shadow:inset 0 0 0 1px rgba(148,163,184,.16);display:inline-flex;align-items:center;gap:.6rem}.chart-toggle-card__label[data-v-69567aaf]{font-size:.82rem;font-weight:700;color:#475569}.chart-card[data-v-69567aaf]{border-radius:1rem;overflow:hidden;background:hsla(0,0%,100%,.9);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 8px 22px rgba(15,23,42,.05)}.chart[data-v-69567aaf]{width:100%;min-height:260px}.chart-stats[data-v-69567aaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.65rem}.chart-stat[data-v-69567aaf]{padding:.75rem .8rem;border-radius:.9rem;background:hsla(0,0%,100%,.86);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14);display:flex;flex-direction:column;gap:.22rem}.chart-stat__label[data-v-69567aaf]{margin:0;font-size:.72rem;color:#64748b;font-weight:700}.chart-stat__value[data-v-69567aaf]{margin:0;font-size:.92rem;font-weight:800;color:#0f172a}.period-input[data-v-69567aaf]{display:flex;align-items:center;gap:.5rem}@media (max-width:768px){.chart-container[data-v-69567aaf]{padding:.65rem;gap:.8rem;border-radius:1rem}.chart-toolbar[data-v-69567aaf]{gap:.6rem;justify-content:space-between}.chart-toolbar__left[data-v-69567aaf],.chart-toolbar__right[data-v-69567aaf]{gap:.5rem}.chart-toggle-card[data-v-69567aaf]{min-height:2.6rem;padding:.5rem .65rem;border-radius:.85rem}.chart-card[data-v-69567aaf]{border-radius:.9rem}.chart[data-v-69567aaf]{min-height:240px}}.chart-modal__header[data-v-ddd63192]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.chart-modal__header-copy[data-v-ddd63192]{min-width:0;flex:1}.chart-modal__eyebrow[data-v-ddd63192]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.chart-modal__title[data-v-ddd63192]{margin:.2rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800;color:#0f172a}.chart-modal__stats[data-v-ddd63192]{margin-top:.7rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.chart-modal__trend[data-v-ddd63192]{width:2rem;height:2rem;border-radius:999px;background:rgba(15,23,42,.06);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.chart-modal__price[data-v-ddd63192]{font-size:1rem;font-weight:800;color:#0f172a}.chart-modal__change[data-v-ddd63192]{font-size:.96rem;font-weight:800}.chart-modal__close[data-v-ddd63192]{width:2.45rem;height:2.45rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease;flex-shrink:0}.chart-modal__close[data-v-ddd63192]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.chart-modal__body[data-v-ddd63192]{padding-top:.35rem}.chart-modal__chart-wrap[data-v-ddd63192]{overflow:hidden;border-radius:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.92));box-shadow:inset 0 0 0 1px rgba(148,163,184,.14),0 10px 26px rgba(15,23,42,.06)}@media (max-width:768px){.chart-modal__title[data-v-ddd63192]{font-size:1.15rem}.chart-modal__stats[data-v-ddd63192]{gap:.55rem}.chart-modal__change[data-v-ddd63192],.chart-modal__price[data-v-ddd63192]{font-size:.9rem}.chart-modal__chart-wrap[data-v-ddd63192]{border-radius:.9rem}}.market-overview[data-v-406a9595]{display:flex;flex-direction:column;gap:1rem}.market-overview__header[data-v-406a9595]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.market-overview__header-copy[data-v-406a9595]{min-width:0}.market-overview__eyebrow[data-v-406a9595]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.market-overview__title[data-v-406a9595]{margin:.15rem 0 0;font-size:1.35rem;line-height:1.1;font-weight:800;color:#0f172a}.market-overview__subtitle[data-v-406a9595]{margin:.35rem 0 0;color:#64748b;font-size:.88rem;line-height:1.45}.market-overview__close[data-v-406a9595]{width:2.4rem;height:2.4rem;border:none;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.market-overview__close[data-v-406a9595]:hover{background:rgba(15,23,42,.1);transform:scale(1.03)}.market-overview__stats[data-v-406a9595]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.overview-stat[data-v-406a9595]{padding:.95rem 1rem;border-radius:1rem;box-shadow:inset 0 0 0 1px rgba(148,163,184,.12),0 8px 20px rgba(15,23,42,.05)}.overview-stat__label[data-v-406a9595]{font-size:.78rem;font-weight:700;color:#64748b}.overview-stat__value[data-v-406a9595]{margin-top:.35rem;font-size:1.5rem;font-weight:800;color:#0f172a}.overview-stat--winners[data-v-406a9595]{background:rgba(34,197,94,.1)}.overview-stat--neutrals[data-v-406a9595]{background:rgba(148,163,184,.12)}.overview-stat--losers[data-v-406a9595]{background:rgba(239,68,68,.1)}.market-overview__tabs[data-v-406a9595]{margin-top:.15rem}.market-overview__panel[data-v-406a9595]{display:flex;flex-direction:column;gap:.55rem;min-height:26rem;padding-top:.35rem}.market-overview__panel--list[data-v-406a9595]{overflow:auto}.overview-row[data-v-406a9595]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem .9rem;border-radius:.95rem;background:hsla(0,0%,100%,.78);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14)}.overview-row__left[data-v-406a9595]{display:flex;align-items:center;gap:.7rem;min-width:0}.overview-row__dot[data-v-406a9595]{width:.8rem;height:.8rem;border-radius:999px;flex-shrink:0}.overview-row__label[data-v-406a9595]{font-size:.94rem;font-weight:700;color:#0f172a}.overview-row__badge[data-v-406a9595]{min-width:4.2rem;padding:.38rem .75rem;border-radius:999px;text-align:center;color:#111827;font-weight:800;font-size:.82rem}.overview-card[data-v-406a9595]{border-radius:1rem;overflow:hidden}.forex-row[data-v-406a9595],.overview-card[data-v-406a9595]{background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14)}.forex-row[data-v-406a9595]{width:100%;border:none;border-radius:1rem;padding:.9rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.forex-row[data-v-406a9595]:hover{transform:translateY(-1px);background:#fff;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 10px 20px rgba(15,23,42,.06)}.forex-row__main[data-v-406a9595]{min-width:0;flex:1;display:flex;flex-direction:column;gap:.2rem}.forex-row__name[data-v-406a9595]{font-size:.95rem;font-weight:700;color:#0f172a}.forex-row__price[data-v-406a9595]{font-size:.84rem;color:#64748b}.forex-row__meta[data-v-406a9595]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.forex-row__indicator[data-v-406a9595]{font-size:.95rem}.forex-row__change[data-v-406a9595]{font-size:.9rem;font-weight:800}@media (max-width:768px){.market-overview__title[data-v-406a9595]{font-size:1.18rem}.market-overview__subtitle[data-v-406a9595]{font-size:.84rem}.market-overview__stats[data-v-406a9595]{grid-template-columns:1fr}.market-overview__panel[data-v-406a9595]{min-height:20rem}.forex-row[data-v-406a9595],.overview-row[data-v-406a9595]{padding:.82rem .85rem;border-radius:.9rem}.forex-row__name[data-v-406a9595],.overview-row__label[data-v-406a9595]{font-size:.9rem}}.market-actions[data-v-4abce71b]{margin-top:.75rem;padding:1rem;border-radius:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.94));border:1px solid rgba(148,163,184,.14);box-shadow:0 10px 28px rgba(15,23,42,.05),0 2px 8px rgba(15,23,42,.04)}.market-actions__header[data-v-4abce71b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem}.market-actions__title-wrap[data-v-4abce71b]{display:flex;flex-direction:column;gap:.2rem}.market-actions__eyebrow[data-v-4abce71b]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.market-actions__title[data-v-4abce71b]{margin:0;font-size:1.3rem;line-height:1.1;font-weight:800;color:#0f172a}.market-actions__scroll[data-v-4abce71b]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.market-actions__scroll[data-v-4abce71b]::-webkit-scrollbar{display:none}.market-actions__list[data-v-4abce71b]{display:flex;gap:.85rem;min-width:-moz-max-content;min-width:max-content}.market-action-card[data-v-4abce71b]{border:none;background:hsla(0,0%,100%,.82);border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 4px 12px rgba(15,23,42,.04);border-radius:1rem;padding:.9rem 1rem;min-width:180px;display:flex;align-items:center;gap:.85rem;text-align:left;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,background .18s ease}.market-action-card[data-v-4abce71b]:hover{box-shadow:0 10px 22px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.05);border-color:rgba(59,130,246,.18)}.market-action-card[data-v-4abce71b]:disabled{opacity:.65;cursor:default;transform:none}.market-action-card--primary[data-v-4abce71b]{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.06));border-color:rgba(59,130,246,.18)}.market-action-card__icon[data-v-4abce71b]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,23,42,.05);color:#1d4ed8;font-size:1.15rem;flex-shrink:0}.market-action-card__content[data-v-4abce71b]{display:flex;flex-direction:column;min-width:0}.market-action-card__title[data-v-4abce71b]{font-size:.95rem;font-weight:800;color:#0f172a;line-height:1.15}.market-action-card__subtitle[data-v-4abce71b]{margin-top:.18rem;font-size:.76rem;color:#64748b;line-height:1.2}@media (max-width:768px){.market-actions[data-v-4abce71b]{padding:.85rem;border-radius:1rem}.market-actions__title[data-v-4abce71b]{font-size:1.1rem}.market-actions__eyebrow[data-v-4abce71b]{display:none}.market-actions__list[data-v-4abce71b]{gap:.7rem}.market-action-card[data-v-4abce71b]{min-width:156px;padding:.8rem .85rem;border-radius:.95rem}.market-action-card__icon[data-v-4abce71b]{width:2.5rem;height:2.5rem;font-size:1rem}.market-action-card__title[data-v-4abce71b]{font-size:.88rem}.market-action-card__subtitle[data-v-4abce71b]{font-size:.72rem}}.sorting-trigger[data-v-24ce3c64]{display:inline-flex;align-items:center;gap:.65rem;min-width:10.5rem;min-height:3.25rem;padding:.55rem .8rem;border:none;border-radius:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(248,250,252,.88));color:#0f172a;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 4px 14px rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.sorting-trigger[data-v-24ce3c64]:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(59,130,246,.18),0 10px 24px rgba(15,23,42,.1);background:linear-gradient(180deg,rgba(239,246,255,.95),rgba(248,250,252,.92))}.sorting-trigger--open[data-v-24ce3c64]{box-shadow:inset 0 0 0 1px rgba(59,130,246,.25),0 10px 24px rgba(37,99,235,.12);background:linear-gradient(180deg,rgba(219,234,254,.92),rgba(239,246,255,.88))}.sorting-trigger--disabled[data-v-24ce3c64],.sorting-trigger[data-v-24ce3c64]:disabled{opacity:.5;cursor:not-allowed;transform:none}.sorting-trigger__icon-wrap[data-v-24ce3c64]{width:2rem;height:2rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.1);color:#2563eb}.sorting-trigger__icon[data-v-24ce3c64]{font-size:.95rem}.sorting-trigger__content[data-v-24ce3c64]{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.sorting-trigger__label[data-v-24ce3c64]{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.sorting-trigger__value[data-v-24ce3c64]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;color:#0f172a}.sorting-trigger__direction[data-v-24ce3c64]{width:1.9rem;height:1.9rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,23,42,.06);color:#334155;font-size:.82rem}@media (max-width:768px){.sorting-trigger[data-v-24ce3c64]{min-width:8.6rem;min-height:3rem;padding:.45rem .62rem;gap:.5rem;border-radius:.85rem}.sorting-trigger__icon-wrap[data-v-24ce3c64]{width:1.8rem;height:1.8rem}.sorting-trigger__label[data-v-24ce3c64]{font-size:.62rem}.sorting-trigger__value[data-v-24ce3c64]{font-size:.78rem}.sorting-trigger__direction[data-v-24ce3c64]{width:1.75rem;height:1.75rem;font-size:.75rem}}@media (max-width:560px){.sorting-trigger[data-v-24ce3c64]{min-width:7.4rem;padding:.42rem .55rem}.sorting-trigger__value[data-v-24ce3c64]{max-width:4.4rem}}.custom-drawer-options[data-v-5e3f5ce2]{display:flex;justify-content:space-between;align-items:center}.custom-drawer-options[data-v-5e3f5ce2]:hover{background-color:#f0f0f0;border-radius:.5rem}.ai-stocks-analysis[data-v-df1505ee]{display:flex;flex-direction:column;gap:1.25rem;padding-top:.25rem}.dialog-header[data-v-df1505ee]{width:100%;justify-content:space-between;flex-wrap:wrap}.dialog-header-left[data-v-df1505ee],.dialog-header[data-v-df1505ee]{display:flex;align-items:center;gap:1rem}.header-icon-wrapper[data-v-df1505ee]{width:3.2rem;height:3.2rem;min-width:3.2rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,hsla(0,0%,100%,.7),transparent 45%),linear-gradient(135deg,#111827,#334155);box-shadow:0 14px 30px rgba(15,23,42,.18)}.header-icon[data-v-df1505ee]{font-size:1.25rem;color:#fff}.title[data-v-df1505ee]{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.subtitle[data-v-df1505ee]{margin:.3rem 0 0;color:#64748b;font-size:.95rem}.top-grid[data-v-df1505ee]{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:1rem}.panel[data-v-df1505ee]{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.96));border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:1.15rem;box-shadow:0 10px 30px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.8);backdrop-filter:blur(10px)}.hero-panel-top[data-v-df1505ee],.ranking-top[data-v-df1505ee],.section-header[data-v-df1505ee]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.panel-kicker[data-v-df1505ee]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6366f1;margin-bottom:.35rem}.panel-title[data-v-df1505ee]{margin:0;font-size:1.15rem;font-weight:700;color:#0f172a}.company-name[data-v-df1505ee],.highlight-text[data-v-df1505ee],.panel-subtitle[data-v-df1505ee],.reason[data-v-df1505ee],.status-subtext[data-v-df1505ee],.summary-text[data-v-df1505ee]{color:#475569}.panel-subtitle[data-v-df1505ee]{margin:.4rem 0 0;line-height:1.55}.hero-badge[data-v-df1505ee]{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem .85rem;border-radius:999px;background:rgba(99,102,241,.08);color:#4338ca;font-weight:600;white-space:nowrap}.controls-row[data-v-df1505ee]{display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap;margin-top:1rem}.field[data-v-df1505ee]{min-width:18rem;flex:1}.field-label[data-v-df1505ee]{display:block;margin-bottom:.55rem;font-weight:600;color:#334155}.actions[data-v-df1505ee]{display:flex;gap:.75rem;flex-wrap:wrap}.analyze-btn[data-v-df1505ee],.stock-pick-toggle-btn[data-v-df1505ee]{box-shadow:0 10px 24px rgba(15,23,42,.12)}.status-card[data-v-df1505ee]{display:flex;align-items:start;gap:.8rem;padding:.9rem;border-radius:1rem;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(148,163,184,.18);margin-top:.85rem}.status-dot[data-v-df1505ee]{width:.8rem;height:.8rem;min-width:.8rem;border-radius:999px;background:#cbd5e1;margin-top:.25rem;box-shadow:0 0 0 0 rgba(16,185,129,.35)}.status-dot.active[data-v-df1505ee]{background:#10b981;box-shadow:0 0 0 6px rgba(16,185,129,.14)}.status-label[data-v-df1505ee]{font-weight:700;color:#0f172a}.status-subtext[data-v-df1505ee]{margin-top:.25rem;line-height:1.5;font-size:.92rem}.modern-last-analysis[data-v-df1505ee]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.9rem;color:#64748b}.highlight-card[data-v-df1505ee],.missing-financials[data-v-df1505ee],.ranking-card[data-v-df1505ee],.summary-panel[data-v-df1505ee],.tickers-panel[data-v-df1505ee]{overflow:hidden}.ticker-list[data-v-df1505ee]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.85rem}.ticker-chip[data-v-df1505ee]{display:inline-flex;align-items:center;justify-content:space-between;gap:.7rem;min-width:8rem;padding:.7rem .8rem .7rem .9rem;border-radius:999px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(148,163,184,.2);font-weight:700;color:#0f172a;box-shadow:0 8px 22px rgba(15,23,42,.06)}.ticker-chip-left[data-v-df1505ee]{display:flex;align-items:center;gap:.55rem}.ticker-dot[data-v-df1505ee]{width:.55rem;height:.55rem;border-radius:999px;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.chip-remove-btn[data-v-df1505ee]{border:none;background:transparent;color:#64748b;cursor:pointer;width:1.6rem;height:1.6rem;border-radius:999px;transition:all .2s ease}.chip-remove-btn[data-v-df1505ee]:hover{background:rgba(15,23,42,.06);color:#0f172a}.selected-count[data-v-df1505ee]{min-width:2.1rem;height:2.1rem;padding:0 .5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#111827;color:#fff;font-weight:700}.modern-empty-state[data-v-df1505ee]{margin-top:.85rem;display:flex;align-items:center;gap:1rem;padding:1.1rem;border:1px dashed rgba(148,163,184,.45);border-radius:1rem;background:linear-gradient(180deg,rgba(248,250,252,.8),#fff)}.empty-icon[data-v-df1505ee]{width:3rem;height:3rem;min-width:3rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:rgba(99,102,241,.08);color:#4f46e5;font-size:1.1rem}.empty-title[data-v-df1505ee]{font-weight:700;color:#0f172a}.empty-subtitle[data-v-df1505ee]{margin-top:.2rem;color:#64748b;line-height:1.5}.analysis-layout[data-v-df1505ee]{display:flex;flex-direction:column;gap:1rem}.summary-text[data-v-df1505ee]{margin:0;line-height:1.7}.decision-note[data-v-df1505ee]{margin-top:.85rem;padding:.8rem .95rem;border-radius:.95rem;background:rgba(99,102,241,.06);color:#4338ca;border:1px solid rgba(99,102,241,.12)}.best-worst-grid[data-v-df1505ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.best-card[data-v-df1505ee]{border-color:rgba(16,185,129,.18);background:linear-gradient(180deg,rgba(236,253,245,.95),hsla(0,0%,100%,.98))}.weakest-card[data-v-df1505ee]{border-color:rgba(245,158,11,.2);background:linear-gradient(180deg,rgba(255,251,235,.95),hsla(0,0%,100%,.98))}.highlight-label[data-v-df1505ee]{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;color:#334155}.highlight-ticker[data-v-df1505ee]{font-size:1.35rem;font-weight:800;color:#0f172a;margin:.6rem 0 .45rem;letter-spacing:-.02em}.missing-list[data-v-df1505ee]{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:.7rem}.missing-chip[data-v-df1505ee]{display:inline-flex;align-items:center;padding:.5rem .8rem;border-radius:999px;background:rgba(245,158,11,.08);color:#b45309;font-weight:700;border:1px solid rgba(245,158,11,.16)}.ranking-section[data-v-df1505ee]{display:flex;flex-direction:column;gap:1rem}.section-header-ranking[data-v-df1505ee]{margin-top:.25rem}.ranking-list[data-v-df1505ee]{display:flex;flex-direction:column;gap:1rem}.ranking-left[data-v-df1505ee]{display:flex;align-items:start;gap:.9rem}.rank-badge[data-v-df1505ee]{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 .65rem;border-radius:.9rem;background:linear-gradient(135deg,#111827,#334155);color:#fff;font-size:.9rem;font-weight:700;box-shadow:0 10px 22px rgba(15,23,42,.18)}.ranking-ticker[data-v-df1505ee]{margin:0;font-size:1.15rem;font-weight:800;color:#0f172a}.company-name[data-v-df1505ee]{margin:.3rem 0 0}.score-box[data-v-df1505ee]{text-align:right;display:flex;flex-direction:column;align-items:end;gap:.55rem}.score-ring[data-v-df1505ee]{min-width:4.9rem;height:4.9rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#fff 52%,transparent 53%),conic-gradient(#6366f1,#8b5cf6,#06b6d4,#6366f1);box-shadow:0 14px 28px rgba(99,102,241,.18)}.score-ring span[data-v-df1505ee]{display:inline-flex;align-items:center;justify-content:center;width:3.55rem;height:3.55rem;border-radius:999px;background:#fff;color:#0f172a;font-size:.95rem;font-weight:800;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.verdict[data-v-df1505ee]{display:inline-flex;align-items:center;padding:.4rem .7rem;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;font-size:.85rem;font-weight:700}.reason[data-v-df1505ee]{margin-top:1rem;line-height:1.65}.pros-cons[data-v-df1505ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.pros-cons-card[data-v-df1505ee]{border-radius:1rem;padding:1rem;border:1px solid rgba(148,163,184,.16)}.good-card[data-v-df1505ee]{background:linear-gradient(180deg,rgba(236,253,245,.75),#fff)}.bad-card[data-v-df1505ee]{background:linear-gradient(180deg,rgba(255,247,237,.78),#fff)}.pros-cons-title[data-v-df1505ee]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.styled-list[data-v-df1505ee]{margin:0;padding-left:1rem;color:#475569}.styled-list li+li[data-v-df1505ee]{margin-top:.45rem}.warning-banner[data-v-df1505ee]{margin-top:1rem;display:inline-flex;align-items:center;gap:.55rem;padding:.75rem .9rem;border-radius:.9rem;background:rgba(245,158,11,.08);color:#b45309;border:1px solid rgba(245,158,11,.16);font-weight:600}.footer-actions[data-v-df1505ee]{display:flex;justify-content:flex-end;width:100%}@media (max-width:992px){.best-worst-grid[data-v-df1505ee],.pros-cons[data-v-df1505ee],.top-grid[data-v-df1505ee]{grid-template-columns:1fr}.score-box[data-v-df1505ee]{align-items:start;text-align:left}.ranking-top[data-v-df1505ee]{flex-direction:column}}@media (max-width:768px){.dialog-header-left[data-v-df1505ee],.dialog-header[data-v-df1505ee],.hero-panel-top[data-v-df1505ee],.section-header[data-v-df1505ee]{align-items:start}.dialog-header[data-v-df1505ee]{flex-direction:column}.dialog-header-left[data-v-df1505ee]{width:100%}.controls-row[data-v-df1505ee]{flex-direction:column;align-items:stretch}.actions[data-v-df1505ee]{width:100%}.actions[data-v-df1505ee] .p-button{flex:1}.ticker-chip[data-v-df1505ee]{width:100%}}.history-panel[data-v-df1505ee]{overflow:hidden}.history-meta[data-v-df1505ee]{display:inline-flex;align-items:center;padding:.4rem .7rem;border-radius:999px;background:rgba(15,23,42,.06);color:#334155;font-size:.85rem;font-weight:700}.history-loading[data-v-df1505ee]{margin-top:.85rem;color:#64748b;font-weight:500}.history-list[data-v-df1505ee]{display:flex;flex-direction:column;gap:.75rem;margin-top:.85rem}.history-item[data-v-df1505ee]{width:100%;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#fff,#f8fafc);border-radius:1rem;padding:.9rem 1rem;cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.history-item[data-v-df1505ee]:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(15,23,42,.06);border-color:rgba(99,102,241,.24)}.history-item.active[data-v-df1505ee]{border-color:rgba(99,102,241,.38);box-shadow:0 12px 24px rgba(99,102,241,.08),inset 0 0 0 1px rgba(99,102,241,.12);background:linear-gradient(180deg,rgba(238,242,255,.8),hsla(0,0%,100%,.96))}.history-item-top[data-v-df1505ee]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.history-item-bottom[data-v-df1505ee]{display:flex;flex-direction:column;gap:.4rem;margin-top:.55rem}.history-item-tickers[data-v-df1505ee]{font-weight:800;color:#0f172a}.history-item-date[data-v-df1505ee]{color:#64748b;font-size:.88rem;white-space:nowrap}.history-item-action[data-v-df1505ee]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.25rem .55rem;border-radius:999px;background:rgba(99,102,241,.08);color:#4338ca;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.history-item-summary[data-v-df1505ee]{color:#475569;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-pagination[data-v-df1505ee]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:1rem}.history-pagination-info[data-v-df1505ee]{color:#475569;font-weight:600;min-width:7rem;text-align:center}@media (max-width:768px){.history-item-top[data-v-df1505ee]{flex-direction:column}.history-item-date[data-v-df1505ee]{white-space:normal}.history-pagination[data-v-df1505ee]{justify-content:space-between}}.bottom-dock[data-v-891eaa0c]{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:1200;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.7rem;border-radius:1.35rem;border:1px solid rgba(148,163,184,.14);background:hsla(0,0%,100%,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 45px rgba(15,23,42,.14),0 6px 16px rgba(15,23,42,.08);z-index:1000}.bottom-dock__scroll[data-v-891eaa0c]{min-width:0;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.bottom-dock__scroll[data-v-891eaa0c]::-webkit-scrollbar{display:none}.bottom-dock__main[data-v-891eaa0c]{display:flex;align-items:center;gap:.45rem;min-width:-moz-max-content;min-width:max-content}.bottom-dock__group[data-v-891eaa0c]{display:flex;align-items:center;gap:.25rem}.bottom-dock__divider[data-v-891eaa0c]{width:1px;height:2.8rem;background:linear-gradient(180deg,rgba(148,163,184,0),rgba(148,163,184,.38),rgba(148,163,184,0))}.bottom-dock__utilities[data-v-891eaa0c]{display:flex;align-items:flex-end;gap:.6rem;flex-shrink:0;position:absolute;right:.75rem;bottom:6rem;@media (max-width:768px){bottom:5rem}}.dock-item[data-v-891eaa0c]{position:relative;border:none;background:transparent;border-radius:.95rem;min-width:4.2rem;min-height:3.25rem;padding:.45rem .5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;color:#64748b;cursor:pointer;transition:.18s ease}.dock-item[data-v-891eaa0c]:hover:not(:disabled){background:rgba(59,130,246,.08);color:#2563eb}.dock-item--active[data-v-891eaa0c]{background:linear-gradient(180deg,rgba(59,130,246,.14),rgba(59,130,246,.06));color:#2563eb;box-shadow:inset 0 0 0 1px rgba(59,130,246,.1)}.dock-item--warning[data-v-891eaa0c]{color:#dc2626}.dock-item[data-v-891eaa0c]:disabled{opacity:.45;cursor:not-allowed}.dock-item__icon-wrap[data-v-891eaa0c]{position:relative;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center}.dock-item__icon[data-v-891eaa0c]{font-size:1rem}.dock-item__label[data-v-891eaa0c]{font-size:.7rem;line-height:1;font-weight:700;white-space:nowrap}.dock-badge[data-v-891eaa0c]{position:absolute;top:-.18rem;right:-.4rem;min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;background:#0f172a;color:#fff;font-size:.6rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(15,23,42,.18)}.dock-sort[data-v-891eaa0c],.fab-menu[data-v-891eaa0c]{display:flex;align-items:center}.fab-menu[data-v-891eaa0c]{position:relative;flex-direction:column}.fab-menu__actions[data-v-891eaa0c]{position:absolute;bottom:calc(100% + .55rem);display:flex;flex-direction:column;align-items:center;gap:.45rem}.ai-orb[data-v-891eaa0c],.fab-main[data-v-891eaa0c]{width:3rem;height:3rem;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.fab-main[data-v-891eaa0c]{background:linear-gradient(135deg,#111827,#1e293b);box-shadow:0 12px 28px rgba(15,23,42,.24),0 2px 8px rgba(15,23,42,.08)}.fab-main[data-v-891eaa0c]:hover{transform:translateY(-2px)}.fab-action[data-v-891eaa0c]{width:2.55rem;height:2.55rem;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#111827;cursor:pointer;box-shadow:0 10px 24px rgba(15,23,42,.18)}.fab-action--yellow[data-v-891eaa0c]{background:linear-gradient(135deg,#fde047,#facc15)}.fab-action--blue[data-v-891eaa0c]{background:linear-gradient(135deg,#bfdbfe,#60a5fa)}.fab-action--dark[data-v-891eaa0c]{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.ai-orb[data-v-891eaa0c]{background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.24),transparent 32%),linear-gradient(135deg,#0f172a,#312e81 55%,#0f766e);box-shadow:0 12px 28px rgba(15,23,42,.28),0 0 20px rgba(99,102,241,.2)}.ai-orb[data-v-891eaa0c]:hover{transform:translateY(-2px) scale(1.03)}.fab-action-enter-active[data-v-891eaa0c],.fab-action-leave-active[data-v-891eaa0c]{transition:all .18s ease}.fab-action-enter-from[data-v-891eaa0c],.fab-action-leave-to[data-v-891eaa0c]{opacity:0;transform:translateY(8px) scale(.92)}@media (max-width:768px){.bottom-dock[data-v-891eaa0c]{left:.55rem;right:.55rem;bottom:.55rem;gap:.55rem;padding:.58rem;border-radius:1.1rem}.bottom-dock__divider[data-v-891eaa0c]{display:none}.dock-item[data-v-891eaa0c]{min-width:3.7rem;min-height:3rem;padding:.34rem .3rem;border-radius:.8rem}.dock-item__label[data-v-891eaa0c]{font-size:.63rem}.dock-item__icon[data-v-891eaa0c]{font-size:.92rem}.ai-orb[data-v-891eaa0c],.fab-main[data-v-891eaa0c]{width:2.75rem;height:2.75rem}.fab-action[data-v-891eaa0c]{width:2.35rem;height:2.35rem}}.board-root[data-v-6efd4cc6]{width:100%;display:flex;flex-direction:column;align-items:flex-start}.steps-root[data-v-6efd4cc6]{width:100%;margin-top:1rem;display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.step-section[data-v-6efd4cc6]{width:100%}.step-header[data-v-6efd4cc6]{margin:0 .5rem .6rem .5rem;display:flex;flex-direction:column;gap:.25rem}.step-title[data-v-6efd4cc6]{display:flex;align-items:center;gap:.55rem}.step-h3[data-v-6efd4cc6]{margin:0;font-size:1.05rem;font-weight:650}.step-count[data-v-6efd4cc6]{font-size:.85rem;opacity:.75;border:1px solid rgba(0,0,0,.12);padding:.1rem .5rem;border-radius:999px}.step-subtitle[data-v-6efd4cc6]{opacity:.7}.step-dot[data-v-6efd4cc6]{width:.65rem;height:.65rem;border-radius:999px;display:inline-block}.step-dot--0[data-v-6efd4cc6]{background:#4aa3ff}.step-dot--1[data-v-6efd4cc6]{background:#22c55e}.step-dot--2[data-v-6efd4cc6]{background:#a855f7}.step-dot--3[data-v-6efd4cc6]{background:#ef4444}.scroll-wrapper[data-v-6efd4cc6]{position:relative;width:100%}.scroll-container[data-v-6efd4cc6]{display:flex;gap:.75rem;overflow-x:auto;scrollbar-width:none;padding:.5rem 2.25rem}.scroll-container[data-v-6efd4cc6]::-webkit-scrollbar{display:none}.scroll-btn[data-v-6efd4cc6]{position:absolute;top:50%;transform:translateY(-50%);z-index:5;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px rgba(0,0,0,.08)}.scroll-btn--left[data-v-6efd4cc6]{left:.35rem}.scroll-btn--right[data-v-6efd4cc6]{right:.35rem}.stock-card[data-v-6efd4cc6]{min-width:15rem;max-width:15rem;border-radius:.75rem;padding:.75rem;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(0,0,0,.06);cursor:pointer;display:flex;flex-direction:column;gap:.55rem}.card-top[data-v-6efd4cc6]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.ticker-block[data-v-6efd4cc6]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ticker[data-v-6efd4cc6]{font-size:1.15rem;font-weight:750;line-height:1.1}.name[data-v-6efd4cc6]{font-size:.85rem;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-mid[data-v-6efd4cc6]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.price[data-v-6efd4cc6]{font-size:1.05rem;font-weight:650}.change[data-v-6efd4cc6]{font-size:.95rem;font-weight:650;display:flex;align-items:center}.card-actions[data-v-6efd4cc6]{margin-top:.15rem;display:flex;justify-content:flex-end}.bought-chip[data-v-6efd4cc6]{display:inline-flex;align-items:center;padding:.35rem .6rem;border-radius:999px;background:rgba(34,197,94,.14);color:#166534;font-weight:650;font-size:.85rem}.empty[data-v-6efd4cc6]{padding:.75rem 1rem;opacity:.75}.skeleton[data-v-6efd4cc6]{height:9rem}.approval-warning[data-v-6efd4cc6]{background:rgba(234,179,8,.14);color:#854d0e}.approval-ok[data-v-6efd4cc6],.approval-warning[data-v-6efd4cc6]{font-size:.82rem;opacity:.85;margin-top:.4rem;padding:.35rem .5rem;border-radius:.5rem}.approval-ok[data-v-6efd4cc6]{background:rgba(34,197,94,.12);color:#166534}.stocks-page-card[data-v-190bcfa6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));padding:.5rem 1rem 0 1rem;gap:1rem}.custom-skeleton-stock-card[data-v-190bcfa6]{padding:1rem;overflow:hidden;box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem}.scroll-fab[data-v-190bcfa6]{position:fixed;left:1rem;bottom:7rem;z-index:1100;width:3rem;height:3rem;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:1rem;background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.25),transparent 35%),linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 12px 28px rgba(15,23,42,.28),0 0 16px rgba(59,130,246,.2);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.scroll-fab[data-v-190bcfa6]:hover:not(:disabled){transform:translateY(-3px) scale(1.05);box-shadow:0 18px 36px rgba(15,23,42,.35),0 0 22px rgba(59,130,246,.3);filter:brightness(1.05)}.scroll-fab[data-v-190bcfa6]:active:not(:disabled){transform:scale(.95)}.scroll-fab--disabled[data-v-190bcfa6]{opacity:.5;cursor:not-allowed;box-shadow:none}.fab-fade-enter-active[data-v-190bcfa6],.fab-fade-leave-active[data-v-190bcfa6]{transition:all .25s ease}.fab-fade-enter-from[data-v-190bcfa6],.fab-fade-leave-to[data-v-190bcfa6]{opacity:0;transform:translateY(10px) scale(.9)}@media (max-width:768px){.scroll-fab[data-v-190bcfa6]{left:.6rem;bottom:6rem;width:2.6rem;height:2.6rem;font-size:.9rem}}.container-section[data-v-069d64b2]{display:flex;flex-direction:column}.dashboard-page-forex[data-v-0d14ef82]{display:flex;flex-direction:row;height:100%;width:100%;padding:1rem;gap:1rem;@media (max-width:900px){flex-direction:column;align-items:center}}.custom-menu-container[data-v-0d14ef82]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.error-page[data-v-1228d7ed]{position:absolute;display:flex;justify-content:center;align-items:center;margin-top:40vh;width:99%;margin-left:auto;margin-right:auto;font-size:5rem}.statistics-widgets[data-v-6fb6d31c]{width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:wrap;gap:1rem;margin:1rem auto}.stat-widget[data-v-6fb6d31c]{display:flex;justify-content:space-around}.stat-item[data-v-6fb6d31c]{text-align:center;margin:0 1rem}[data-v-6fb6d31c] .p-panel{box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem!important}[data-v-6fb6d31c] .p-panel .p-panel-header{font-weight:700;background-color:var(--primary-300);color:#fff}.heatmap-page[data-v-04a1a808]{width:100%;min-height:100%;margin-top:1.25rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.heatmap-hero[data-v-04a1a808]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1.1rem;border-radius:1.25rem;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(248,250,252,.94));border:1px solid rgba(148,163,184,.16);box-shadow:0 12px 28px rgba(15,23,42,.06),0 2px 8px rgba(15,23,42,.04)}.heatmap-hero__content[data-v-04a1a808]{max-width:720px}.heatmap-hero__eyebrow[data-v-04a1a808]{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.heatmap-hero__title[data-v-04a1a808]{margin:.35rem 0 0;font-size:1.9rem;line-height:1.05;font-weight:800;color:#0f172a}.heatmap-hero__description[data-v-04a1a808]{margin:.75rem 0 0;font-size:.98rem;line-height:1.65;color:#475569}.heatmap-hero__badge[data-v-04a1a808]{min-width:160px;padding:.9rem 1rem;border-radius:1rem;background:rgba(15,23,42,.04);border:1px solid rgba(148,163,184,.16);display:flex;flex-direction:column;gap:.25rem}.heatmap-hero__badge-label[data-v-04a1a808]{font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.heatmap-chart-card[data-v-04a1a808],.heatmap-toolbar-card[data-v-04a1a808]{border-radius:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));border:1px solid rgba(148,163,184,.14);box-shadow:0 12px 28px rgba(15,23,42,.05),0 2px 8px rgba(15,23,42,.04)}.heatmap-toolbar-card[data-v-04a1a808]{padding:1rem 1.1rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.heatmap-toolbar-card__left[data-v-04a1a808],.heatmap-toolbar-card__right[data-v-04a1a808]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.control-group[data-v-04a1a808]{display:flex;flex-direction:column;gap:.45rem}.control-group__label[data-v-04a1a808]{font-size:.78rem;font-weight:700;color:#64748b}.stat-chip[data-v-04a1a808]{min-width:112px;padding:.75rem .9rem;border-radius:1rem;display:flex;flex-direction:column;gap:.2rem;border:1px solid transparent}.stat-chip__label[data-v-04a1a808]{font-size:.74rem;color:#64748b;font-weight:700}.stat-chip__value[data-v-04a1a808]{font-size:1rem;font-weight:800;color:#0f172a}.stat-chip--neutral[data-v-04a1a808]{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.14)}.stat-chip--positive[data-v-04a1a808]{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.14)}.stat-chip--negative[data-v-04a1a808]{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.14)}.stat-chip--muted[data-v-04a1a808]{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.14)}.heatmap-chart-card[data-v-04a1a808]{padding:1rem}.heatmap-chart-card__header[data-v-04a1a808]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;flex-wrap:wrap}.heatmap-chart-card__title[data-v-04a1a808]{margin:0;font-size:1.2rem;font-weight:800;color:#0f172a}.heatmap-chart-card__subtitle[data-v-04a1a808]{margin:.35rem 0 0;color:#64748b;font-size:.92rem}.heatmap-chart-card__body[data-v-04a1a808]{border-radius:1rem;overflow:hidden;background:hsla(0,0%,100%,.7)}.heatmap-legend[data-v-04a1a808]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.heatmap-legend__item[data-v-04a1a808]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:#475569;font-weight:600}.heatmap-legend__dot[data-v-04a1a808]{width:.7rem;height:.7rem;border-radius:999px}.heatmap-legend__dot--negative[data-v-04a1a808]{background:#ef4444}.heatmap-legend__dot--neutral[data-v-04a1a808]{background:#cbd5e1}.heatmap-legend__dot--positive[data-v-04a1a808]{background:#22c55e}.heatmap-empty[data-v-04a1a808]{min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;text-align:center;color:#64748b;border-radius:1rem;background:rgba(15,23,42,.03);border:1px dashed rgba(148,163,184,.2)}.heatmap-empty__icon[data-v-04a1a808]{font-size:2rem;color:#94a3b8}[data-v-04a1a808] .heatmap-dropdown{min-width:270px}[data-v-04a1a808] .heatmap-dropdown .p-dropdown{width:100%}[data-v-04a1a808] .heatmap-dropdown.p-dropdown{border-radius:.9rem}[data-v-04a1a808] .apexcharts-tooltip{border-radius:.8rem!important;box-shadow:0 10px 28px rgba(15,23,42,.14)!important}@media (max-width:768px){.heatmap-page[data-v-04a1a808]{margin-top:1rem;gap:.85rem}.heatmap-chart-card[data-v-04a1a808],.heatmap-hero[data-v-04a1a808],.heatmap-toolbar-card[data-v-04a1a808]{border-radius:1rem}.heatmap-hero[data-v-04a1a808]{padding:1rem}.heatmap-hero__title[data-v-04a1a808]{font-size:1.45rem}.heatmap-hero__description[data-v-04a1a808]{font-size:.92rem}.heatmap-hero__badge[data-v-04a1a808]{width:100%;min-width:0}.heatmap-toolbar-card[data-v-04a1a808]{padding:.9rem;align-items:stretch}.heatmap-toolbar-card__right[data-v-04a1a808]{width:100%}.stat-chip[data-v-04a1a808]{flex:1 1 calc(50% - 0.75rem);min-width:0}.heatmap-chart-card[data-v-04a1a808]{padding:.85rem}.heatmap-empty[data-v-04a1a808]{min-height:300px}[data-v-04a1a808] .heatmap-dropdown{min-width:100%}}.settings-card[data-v-42545206]{margin-top:2rem;margin-left:auto;margin-right:auto;width:20rem;height:"fit-content";overflow:hidden;box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;@media (max-width:800px){width:100%}}[data-v-42545206] .p-fileupload{border:none}[data-v-42545206] .p-progressbar{background:none}[data-v-42545206] .p-fileupload .p-fileupload-buttonbar{display:flex;flex-direction:row;justify-content:center;gap:1rem;background-color:#fff}[data-v-42545206] .p-fileupload .p-fileupload-buttonbar .p-button-secondary{display:none}[data-v-42545206] .p-fileupload .p-fileupload-choose{border-radius:.5rem;background-color:var(--primary-300);color:#fff;border:none;padding:.5rem 1rem;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s;width:-moz-fit-content;width:fit-content;min-width:6rem;align-self:center;align-items:center;justify-content:center;box-shadow:0 0 0 .2rem var(--primary-200);height:2rem;margin-top:.5rem;@media (max-width:768px){font-size:.9rem;cursor:none}}[data-v-42545206] .p-fileupload .p-fileupload-choose:hover{background-color:var(--primary-500)}.portfolio-page[data-v-67018f1c]{padding:1.5rem;background:radial-gradient(circle at top right,rgba(99,102,241,.08),transparent 22%),radial-gradient(circle at top left,rgba(6,182,212,.06),transparent 20%),#f8fafc;min-height:100%}.hero-section[data-v-67018f1c]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:1rem;margin-bottom:1.25rem;align-items:stretch}.hero-balance-card[data-v-67018f1c],.hero-left[data-v-67018f1c],.panel[data-v-67018f1c],.stat-card[data-v-67018f1c]{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.98));border:1px solid rgba(148,163,184,.18);border-radius:1.35rem;box-shadow:0 10px 30px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.8)}.hero-left[data-v-67018f1c]{padding:1.5rem}.hero-badge[data-v-67018f1c]{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .8rem;border-radius:999px;background:rgba(99,102,241,.08);color:#4338ca;font-weight:700;font-size:.86rem;margin-bottom:1rem}.hero-title[data-v-67018f1c]{margin:0;font-size:2rem;line-height:1.05;letter-spacing:-.03em;color:#0f172a}.hero-subtitle[data-v-67018f1c]{margin:.85rem 0 0;font-size:1rem;color:#64748b;max-width:45rem;line-height:1.65}.hero-balance-card[data-v-67018f1c]{padding:1.5rem;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at top left,hsla(0,0%,100%,.2),transparent 30%),linear-gradient(135deg,#0f172a,#312e81 58%,#0f766e);color:#fff;border:none}.hero-balance-label[data-v-67018f1c]{font-size:.92rem;opacity:.82}.hero-balance-value[data-v-67018f1c]{margin-top:.55rem;font-size:2rem;font-weight:800;letter-spacing:-.03em}.hero-balance-change[data-v-67018f1c]{margin-top:.85rem;display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;padding:.42rem .75rem;border-radius:999px;background:hsla(0,0%,100%,.12);font-weight:700;font-size:.84rem}.hero-balance-change.positive[data-v-67018f1c]{color:#d1fae5}.stats-grid[data-v-67018f1c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}.stat-card[data-v-67018f1c]{padding:1.15rem}.stat-card.primary[data-v-67018f1c]{border-color:rgba(99,102,241,.24)}.stat-card.accent[data-v-67018f1c]{border-color:rgba(6,182,212,.24)}.stat-card-top[data-v-67018f1c]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.stat-label[data-v-67018f1c]{color:#64748b;font-size:.88rem;font-weight:700}.stat-icon[data-v-67018f1c]{width:2.5rem;height:2.5rem;border-radius:.95rem;display:flex;align-items:center;justify-content:center;color:#334155;background:rgba(15,23,42,.06)}.stat-value[data-v-67018f1c]{margin-top:.9rem;font-size:1.6rem;font-weight:800;letter-spacing:-.03em;color:#0f172a}.stat-footer[data-v-67018f1c]{margin-top:.45rem;color:#64748b;font-size:.9rem}.main-grid[data-v-67018f1c]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);gap:1rem}.side-stack[data-v-67018f1c]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-67018f1c]{padding:1.2rem}.chart-panel[data-v-67018f1c]{min-height:100%}.panel-header[data-v-67018f1c]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.panel-kicker[data-v-67018f1c]{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:#6366f1;font-weight:800;margin-bottom:.35rem}.panel-title[data-v-67018f1c]{margin:0;font-size:1.15rem;font-weight:800;color:#0f172a}.panel-subtitle[data-v-67018f1c]{margin:.45rem 0 1rem;color:#64748b;line-height:1.6}.panel-header-icon[data-v-67018f1c]{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:.95rem;display:flex;align-items:center;justify-content:center;background:rgba(99,102,241,.08);color:#4338ca}.chart-wrapper[data-v-67018f1c]{height:24rem}.compact-panel[data-v-67018f1c]{min-height:20rem}[data-v-67018f1c] .modern-table .p-datatable-wrapper{border-radius:1rem;overflow:hidden;margin-top:.75rem}[data-v-67018f1c] .modern-table .p-datatable-table{border-spacing:0}[data-v-67018f1c] .modern-table .p-datatable-thead>tr>th{background:#f8fafc;color:#334155;font-weight:700;border:none;border-bottom:1px solid rgba(148,163,184,.18);padding:.9rem .85rem}[data-v-67018f1c] .modern-table .p-datatable-tbody>tr{background:transparent;transition:background .2s ease}[data-v-67018f1c] .modern-table .p-datatable-tbody>tr:hover{background:rgba(99,102,241,.04)}[data-v-67018f1c] .modern-table .p-datatable-tbody>tr>td{padding:.9rem .85rem;border:none;border-bottom:1px solid rgba(148,163,184,.12);color:#334155;text-align:left}@media (max-width:1200px){.stats-grid[data-v-67018f1c]{grid-template-columns:repeat(2,minmax(0,1fr))}.main-grid[data-v-67018f1c]{grid-template-columns:1fr}.chart-wrapper[data-v-67018f1c]{height:20rem}}@media (max-width:768px){.portfolio-page[data-v-67018f1c]{padding:1rem}.hero-section[data-v-67018f1c],.stats-grid[data-v-67018f1c]{grid-template-columns:1fr}.hero-title[data-v-67018f1c]{font-size:1.6rem}.hero-balance-value[data-v-67018f1c],.stat-value[data-v-67018f1c]{font-size:1.5rem}.chart-wrapper[data-v-67018f1c]{height:18rem}}.custom-capture-card[data-v-11f4212b]{width:-moz-fit-content;width:fit-content;max-width:20rem;height:"fit-content";max-height:20rem;overflow:hidden;box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem}.table-wrapper[data-v-091248fd]{padding:1rem;max-width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;border-radius:.5rem;margin-bottom:4.5rem;@media (max-width:768px){margin-bottom:5rem}}[data-v-091248fd] .p-datatable-wrapper{overflow-y:hidden!important}[data-v-091248fd] .p-datatable .p-datatable-thead>tr>th{position:relative;top:0;z-index:2;background-color:#fff;border-bottom:1px solid #ddd;text-align:center;padding:.5rem;white-space:nowrap}[data-v-091248fd] .p-datatable .p-datatable-tfoot>tr>td:first-child,[data-v-091248fd] .p-datatable .p-datatable-thead>tr>th:first-child{position:sticky;z-index:3;background-color:#fff}.stocks-page-card[data-v-72a92be2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));padding:.5rem 1rem 0 1rem;gap:1rem;margin-top:1rem}:root{--primary-text-color:#838383;--secondary-text-color:#a59b9b;--tertiary-text-color:var(--gray-700);--quaternary-text-color:var(--gray-600);--quinary-text-color:var(--gray-500);--primary-color-blue:#2db8d2;--primary-color-purple:#992dd2;--primary-color-green:#2dd2a2;--primary-color-red:#d2472d;--primary-color-green:#2f7e05;--variable-mobile-width:650px;--variable-mobile-width-stock-card:550px;--primary-200:#e9e9e9;--primary-background-color:#fff;--primary-300:#2196f3}.custom-input{border-radius:.5rem;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:1rem;border:1px solid var(--gray-300);background-color:#fff;color:var(--gray-700);font-family:Arial,sans-serif;font-weight:400;display:flex;align-items:center;justify-content:center;height:2.5rem;@media (max-width:768px){font-size:.9rem}}.custom-input:hover{border-color:var(--primary-color-blue)}.custom-input:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #a6d5fa;border-color:#2196f3}.custom-button-order{max-width:1rem;height:-moz-fit-content;height:fit-content;border:none;background-color:#fff;color:#000}.custom-button-order:hover{color:#fff;background-color:var(--gray-400)}.tooltip-container{position:relative;display:inline-block;cursor:pointer;z-index:1;@media (max-width:768px){cursor:none}}.tooltip-text{visibility:hidden;width:-moz-fit-content;width:fit-content;min-width:5rem;background-color:#000;color:#fff;text-align:center;border-radius:.5rem;padding:.2rem .5rem .5rem .5rem;position:absolute;margin-top:2rem;animation:none!important}.show-stock-card-tooltip:hover .tooltip-text,.tooltip-container:hover .tooltip-text{visibility:visible}h1{font-family:Arial,sans-serif;font-size:1.5rem;color:var(--tertiary-text-color);padding:1rem;@media (max-width:768px){font-size:1.2rem}}h1,h2{font-weight:900}h2{font-family:Poppins,sans-serif;font-size:1.2rem;color:var(--quaternary-text-color);@media (max-width:768px){font-size:1rem}}h2,h3{margin:0}h3{font-size:1rem;font-weight:600;color:var(--quinary-text-color);@media (max-width:768px){font-size:1rem}}h3,h4{font-family:Arial,sans-serif}h4{font-size:.95rem;font-weight:500;color:var(--primary-text-color);margin:.5rem 0;@media (max-width:768px){font-size:.9rem}}.custom-arrow-indicator{display:flex;align-items:center;font-size:2rem;font-weight:700}.custom-icon{font-size:1.1rem;color:var(--primary-300);cursor:pointer}.custom-icon:hover{color:var(--primary-500)}.custom-container{width:21rem;height:"fit-content";overflow:hidden;box-shadow:0 0 .5rem .1rem var(--primary-200);border-radius:.5rem;padding:1rem;@media (max-width:600px){width:90vw}}.input-icon-wrapper{position:relative;display:inline-block}.input-icon-wrapper .custom-input{padding-right:2rem}.input-icon-wrapper .custom-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.external-link-btn{margin-left:.5rem;width:1.5rem;height:1.5rem;color:#000;background-color:transparent;border:none}.external-link-btn:hover{background-color:var(--primary-300);color:#fff}.external-link-btn-table{padding:.4rem;border-radius:.5rem}.external-link-btn-table:hover{background-color:var(--primary-300);color:#fff}.clipboard-btn{margin-left:.5rem;width:1.5rem;height:1.5rem;color:#000;background-color:#fff;border:none}.clipboard-btn:hover{background-color:var(--primary-300);color:#fff}.overview-btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:.5rem;cursor:pointer;@media (max-width:768px){cursor:none}}.overview-button{min-width:-moz-fit-content;min-width:fit-content;background-color:#fff;border:none;color:#000;margin-top:-.3rem;transition:background-color .1s,color .1s;z-index:1;@media (max-width:768px){cursor:none}}.overview-text{font-weight:500;margin-top:-.3rem;margin-bottom:.5rem;color:#000;transition:color .1s;z-index:2}.overview-btn-wrapper:hover .overview-button,.overview-btn-wrapper:hover .overview-text{color:var(--primary-300)}.no-cursor-pointer{min-width:8rem;@media (max-width:768px){cursor:none}}.btn-color-black{background-color:#525252;color:#fff;border:1px solid #000;&:hover{background-color:#000}}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-float-label input:focus+label{top:0;font-size:.75rem;background-color:#fff;padding:0 .1rem}.p-float-label input:not(:-moz-placeholder-shown)+label{top:.1rem;font-size:.75rem;background-color:#fff;padding:0 .1rem}.p-float-label input:not(:placeholder-shown)+label{top:.1rem;font-size:.75rem;background-color:#fff;padding:0 .1rem}.custom-input-no-hover,.custom-input-no-hover:hover{border-color:auto}::v-deep(.p-inputText .p-inputtext){width:100%!important;border-radius:.5em;border:none;color:var(--gray-700);font-family:Arial,sans-serif;font-weight:500;font-size:1rem;@media (max-width:550px){font-size:.9rem}}::v-deep(.p-dropdown .p-dropdown-label){color:var(--gray-700);font-family:Arial,sans-serif!important;font-weight:500;font-size:1rem!important;@media (max-width:550px){font-size:.9rem!important}}::v-deep(.p-dropdown-item){border-radius:.5em;border:none;color:var(--gray-700)!important;font-family:Arial,sans-serif!important;font-weight:500!important;font-size:1rem!important;@media (max-width:550px){font-size:.9rem!important}}::v-deep(.p-inputswitch .p-inputswitch-input){cursor:pointer;@media (max-width:768px){cursor:none}}.datatable-class{cursor:pointer;border:1px solid #ddd;border-radius:8px;font-size:.9rem;box-shadow:0 0 .5rem .1rem var(--primary-200);@media (max-width:768px){cursor:none}}.datatable-class .p-datatable-tbody>tr:hover{background-color:#f0f8ff}.custom-drawer-options{display:flex;justify-content:space-between;align-items:center}.custom-drawer-options:hover{background-color:#f0f0f0;border-radius:.5rem}.cover-available{display:block;width:100%;@media (max-width:768px){font-size:.9rem}}*{-webkit-tap-highlight-color:transparent}.load-more-wrapper{display:flex;justify-content:center;margin:2rem 0 7rem}.load-more-btn{border:none;border-radius:1.2rem;padding:.9rem 1.4rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;cursor:pointer;color:#fff;font-weight:700;font-size:.95rem;background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.25),transparent 35%),linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 14px 32px rgba(15,23,42,.28),0 0 16px rgba(59,130,246,.15);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.load-more-btn:hover:not(:disabled){transform:translateY(-2px) scale(1.03);box-shadow:0 20px 40px rgba(15,23,42,.35),0 0 22px rgba(59,130,246,.25);filter:brightness(1.05)}.load-more-btn:active:not(:disabled){transform:scale(.96)}.load-more-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.load-more-btn__content{display:flex;align-items:center;gap:.5rem}.load-more-btn__hint{font-size:.7rem;opacity:.7}@media (max-width:768px){.load-more-wrapper{margin-bottom:6rem}.load-more-btn{padding:.8rem 1.1rem;font-size:.85rem}}