.add-dividend-dialog_dialog___SojY{min-width:400px;max-width:480px}.add-dividend-dialog_positionInfo__y9y4v{margin-bottom:1rem;padding:.75rem}.add-dividend-dialog_row__zuJyR{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:600px){.add-dividend-dialog_dialog___SojY{min-width:unset;width:100%}.add-dividend-dialog_row__zuJyR{grid-template-columns:1fr}}.add-fill-dialog_dialog__liOiO{min-width:400px;max-width:480px}.add-fill-dialog_positionInfo___tFwV{margin-bottom:1rem;padding:.75rem}.add-fill-dialog_fillTypeButtons__ZFzPp{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.add-fill-dialog_fillTypeButtons__ZFzPp button{margin:0}.add-fill-dialog_row__dJtoS{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:600px){.add-fill-dialog_dialog__liOiO{min-width:unset;width:100%}.add-fill-dialog_fillTypeButtons__ZFzPp,.add-fill-dialog_row__dJtoS{grid-template-columns:1fr}}.send-notification-dialog_dialog__kLMxY{max-width:480px}.send-notification-dialog_summaryBlock__LMgPj{padding:.75rem 1rem;margin:1rem 0}.send-notification-dialog_summaryRow__2rR9t{display:flex;justify-content:space-between;align-items:baseline;padding:.25rem 0}.send-notification-dialog_summaryLabel__v5gDm{font-size:.875rem}.send-notification-dialog_summaryValue__9f4aU{font-weight:600}.send-notification-dialog_actions__2YQxs{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.create-trade-form_card__zyGut{margin-bottom:1.5rem}.create-trade-form_cardHeader__3s_Np{margin-bottom:.75rem;padding-bottom:0;border-bottom:none}.create-trade-form_cardHeader__3s_Np strong{font-size:1rem;font-weight:600}.create-trade-form_fieldset__b26YU{border:none;padding:0;margin:0}.create-trade-form_row__mqtwk{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.create-trade-form_field__8B4HD{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;flex:1;min-width:100px}.create-trade-form_hint__4Vzm_{position:absolute;top:100%;left:0;margin-top:.2rem;white-space:nowrap}.create-trade-form_fieldLabel__AW_Ge{font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.create-trade-form_input__DhuNx{margin-bottom:0!important}.create-trade-form_sideToggle__XoOoc{display:flex;gap:0}.create-trade-form_sideToggle__XoOoc button{flex:1;margin-bottom:0;border-radius:0;opacity:.5}.create-trade-form_sideToggle__XoOoc button[data-selected=true]{opacity:1}.create-trade-form_costSummary__cpZjp{align-items:center;justify-content:space-between}.create-trade-form_costValue__muKlG{font-weight:600}.create-trade-form_costPercent__eCzva{opacity:.6;font-weight:400}.create-trade-form_submitWrapper__siWf2{display:flex;align-items:flex-end;flex-shrink:0}.create-trade-form_submitButton__jq58_{white-space:nowrap;margin-bottom:0;min-width:130px}@media (max-width:768px){.create-trade-form_row__mqtwk{flex-direction:column}.create-trade-form_field__8B4HD{min-width:unset;width:100%}.create-trade-form_submitButton__jq58_,.create-trade-form_submitWrapper__siWf2{width:100%}}.create-trade-position-dialog_dialog__yPoq3 #newTradePosition{margin:0;border:none;padding:0;background:none}.create-trade-position-dialog_dialog__yPoq3 #newTradePosition fieldset{grid-template-columns:1fr;gap:1em}.edit-dividend-dialog_dialog__hf3AI{min-width:400px;max-width:480px}.edit-dividend-dialog_cashEventInfo__0pXX7{margin-bottom:1rem;padding:.75rem}.edit-dividend-dialog_row__uDAbF{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:600px){.edit-dividend-dialog_dialog__hf3AI{min-width:unset;width:100%}.edit-dividend-dialog_row__uDAbF{grid-template-columns:1fr}}.edit-fill-dialog_dialog__G9aVf{min-width:400px;max-width:480px}.edit-fill-dialog_fillInfo__A8HTH{margin-bottom:1rem;padding:.75rem}.edit-fill-dialog_row____bFE{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:600px){.edit-fill-dialog_dialog__G9aVf{min-width:unset;width:100%}.edit-fill-dialog_row____bFE{grid-template-columns:1fr}}.edit-position-note-dialog_dialog___dDkD{min-width:400px;max-width:520px}.edit-position-note-dialog_positionInfo__jmZ5_{margin-bottom:1rem;padding:.75rem}@media (max-width:600px){.edit-position-note-dialog_dialog___dDkD{min-width:unset;width:100%}}.monthly-pnl-chart_panel__KbLYv{background:var(--color-bg-2);border:var(--border);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;min-height:420px}.monthly-pnl-chart_title__zNY_6{text-align:center;font-size:1rem;font-weight:600;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}.monthly-pnl-chart_chartArea__lnJb5{flex:1;min-height:300px;position:relative}.monthly-pnl-chart_svg__Cfrt3{width:100%;display:block}.monthly-pnl-chart_tooltip__S_PYg{position:absolute;pointer-events:none;padding:.4rem .7rem;font-size:.8rem;color:var(--color-text);white-space:nowrap;opacity:0;transition:opacity .15s;z-index:10}.monthly-pnl-chart_tooltip__S_PYg,.portfolio-allocation-chart_panel__sR5u2{background:var(--color-bg-2);border:var(--border);border-radius:var(--radius)}.portfolio-allocation-chart_panel__sR5u2{padding:1rem;display:flex;flex-direction:column;min-height:420px}.portfolio-allocation-chart_title__d4H3c{text-align:center;font-size:1rem;font-weight:600;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}.portfolio-allocation-chart_chartArea__aChpe{flex:1;position:relative;min-height:300px}.portfolio-allocation-chart_svg__PLPWr{width:100%;display:block}.portfolio-allocation-chart_empty__ckFpu{display:flex;align-items:center;justify-content:center;height:300px;color:var(--color-grey);font-size:.9rem}.portfolio-allocation-chart_tooltip__LdnPu{position:absolute;pointer-events:none;background:var(--color-bg-2);border:var(--border);border-radius:var(--radius);padding:.4rem .7rem;font-size:.8rem;color:var(--color-text);white-space:nowrap;opacity:0;transition:opacity .15s;z-index:10}.animated-number_container__RK6jp{display:inline-flex;align-items:baseline;overflow:hidden;line-height:1}.animated-number_digit__vwPBk{display:inline-block;position:relative;overflow:hidden;height:1.2em}.animated-number_digitInner__bgsrE{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1)}.animated-number_separator__jmcIs{display:inline-block}.animated-number_char__YWIXO{display:flex;align-items:center;justify-content:center;height:1.2em}.position-detail-dialog_dialog__W_qqp{max-width:700px;width:90vw}.position-detail-dialog_article__CyUl9{margin:0}.position-detail-dialog_positionHeader__zYUsr{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:1rem}.position-detail-dialog_symbolInfo__B_yYa{display:flex;flex-direction:column;gap:.25rem}.position-detail-dialog_symbol__omu_i{font-size:1.5rem;font-weight:700}.position-detail-dialog_assetType__ADu9C{font-size:.75rem;text-transform:uppercase}.position-detail-dialog_positionMeta__xqv70{display:flex;align-items:center;gap:.75rem}.position-detail-dialog_longSide__Z0YVS,.position-detail-dialog_shortSide__dwp_N{font-weight:600}.position-detail-dialog_metricsGrid__5Gooi{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.position-detail-dialog_metric__6gbiU{display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.position-detail-dialog_metricLabel__Igzdr{font-size:.75rem;text-transform:uppercase}.position-detail-dialog_metricValue___J_bo{font-size:1.125rem;font-weight:600}.position-detail-dialog_sectionTitle__3oXfb{font-size:1rem;margin:0 0 .75rem}.position-detail-dialog_tableWrapper__TlYHt{overflow-x:auto;margin-bottom:1rem}.position-detail-dialog_entryBadge__Wa6y7,.position-detail-dialog_exitBadge__HnjEa{display:inline-block;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.position-detail-dialog_notesCell__k9h2w{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-detail-dialog_actionsCell__CUiez{display:flex;gap:.25rem;flex-wrap:nowrap}.position-detail-dialog_actionsCell__CUiez button{padding:.25rem .5rem;margin:0}.position-detail-dialog_hint__26QKP{display:block;margin-bottom:1rem}@media (max-width:600px){.position-detail-dialog_metricsGrid__5Gooi{grid-template-columns:1fr}.position-detail-dialog_positionHeader__zYUsr{flex-direction:column;align-items:flex-start;gap:.75rem}}.trade-status-badge_badge__hyMZA{display:inline-block;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.trade-charts-section_section___zLlt{margin:1.5rem 0}.trade-charts-section_heading__s7jXA{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-grey);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px dashed var(--color-grey)}.trade-charts-section_grid__h_uZr{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width:768px){.trade-charts-section_grid__h_uZr{grid-template-columns:1fr}}.header{margin-bottom:2em}.header h2{margin-bottom:0;font-size:1.5em;padding-bottom:.5em;letter-spacing:-1px;color:var(--color-grey)}.header h2 a{text-decoration:none;color:inherit}.header a:not(.header-link){border:1px solid var(--color-link);padding:.5em 1em;display:inline-block;text-decoration:none;font-size:.9em;border-radius:var(--radius)}.notifyToggle{display:flex;flex-wrap:nowrap;gap:1em;align-items:center}.post-meta{border-top:var(--border);padding:.5em 0;font-size:.8em;color:var(--color-grey);display:flex;margin-top:1em}.post-meta strong{flex-shrink:none}.post-meta span{margin-left:1em;flex:1;text-align:right}.post-card-medium{display:flex;flex-direction:column}.post-card-medium a{text-decoration:none;color:initial;flex:1}.post-card-medium h3{font-size:1em;margin:.5em 0;letter-spacing:0;line-height:1.3em}.post-card-medium p{font-size:.9em;line-height:1.3em;color:initial;opacity:.7}.post-card-medium .post-meta{flex-shrink:none}.post-card-medium+.post-card-medium{margin-top:1.5em}.post-card-small a{text-decoration:none;color:initial}.post-card-small h3{font-size:.9em;margin-bottom:.5em;line-height:1.3em;letter-spacing:0}.post-card-small+.post-card-small{margin-top:1.5em}.member-only-locked{min-height:400px;align-items:center;display:flex;justify-content:center;border:var(--border);background:var(--color-bg-2);border-radius:var(--radius)}.member-only-locked .content{text-align:center;flex:1;height:100%}.member-only-locked .content .button{display:inline-block}#dash-top h1{font-size:1.2em;letter-spacing:0;margin-bottom:.5em}#dash-top .text p{font-size:.9em}#dash-video-block .video-card-large{display:block;text-decoration:none;color:initial}#dash-video-block .video-card-large .video-info{margin-top:1em}#dash-video-block .video-card-large .video-info .video-title{font-weight:700}#dash-video-block .video-card-large .video-info .video-date{font-size:.8em;margin-top:.5em;color:var(--color-grey)}#dash-video-block .video-list{margin-top:1em}#dash-video-block .video-card-small a{display:grid;grid-template-columns:1fr 2fr;gap:1em;padding:1em 0;color:initial;text-decoration:none;align-items:center}#dash-video-block .video-card-small .video-card-button{display:grid;grid-template-columns:1fr 2fr;gap:1em;padding:1em 0;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit;width:100%}#dash-video-block .video-card-small .video-title{margin-bottom:.5em;font-weight:700}#dash-video-block .video-card-small .video-date{font-size:.8em;margin-top:.5em;color:var(--color-grey)}#dash-video-block .video-card-small+.video-card-small{border-top:var(--border-dotted)}#dash-my-services{min-width:0;padding-bottom:2em}#dash-my-services .header{margin-bottom:0}#dash-my-services .list-container{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}#dash-my-services .list-scroll{display:flex;gap:1em;padding:1em 0;width:max-content;min-width:100%}#dash-my-services .service-card-small.locked{opacity:.5;filter:grayscale(100%)}#dash-my-services .service-card-small{flex:0 0 175px;width:175px;overflow:hidden;border-radius:var(--radius)}#dash-my-services .service-card-small a{text-align:center;text-decoration:none;display:grid;grid-auto-flow:row;grid-template-rows:98px 1fr;border:var(--border);width:100%;height:100%;background:var(--color-bg-2);color:initial}#dash-my-services .service-card-small .service-image{position:relative}#dash-my-services .service-card-small .service-image .badge{position:absolute;top:.5em;right:.5em;background:var(--color-bg-2);padding:.5em}#dash-my-services .service-card-small .service-info{padding:.5em .75em;font-size:.9em}#dash-calendar .economic-calendar{margin-top:2em}#dash-calendar .economic-calendar .economic-calendar-range{margin:0 0 .75rem;font-size:.75rem;letter-spacing:.05em;color:var(--color-grey)}#dash-statistics .layout-right{margin-top:3em}#dash-statistics figcaption{text-align:center}#dash-index .dashboard-index-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}#dash-earnings-calendar .muted{color:var(--color-grey)}.earnings-grid{border:var(--border);width:100%}.earnings-grid .egd_day{background:var(--color-bg-2);display:flex;flex-direction:column}.earnings-grid .egd_header{font-weight:700;background:var(--color-bg-4);text-align:center;padding:.5em;border-bottom:var(--border)}.earnings-grid .egd_sessions{display:flex}.earnings-grid .egd_item{flex:1}.earnings-grid .egd_item+.egd_item{border-left:var(--border)}.earnings-grid .egd_item-header{font-weight:700;font-size:.9em;margin-bottom:.5em;padding:.5em;border-bottom:var(--border);text-align:center}.earnings-grid .egd_item ul{display:flex;gap:.5em;flex-wrap:wrap;justify-content:center}.earnings-grid .egd_item ul li{width:45%;overflow:hidden}.earnings-grid .egd_item ul li+li{margin:0}.earnings-grid .egd_item img{width:100%;height:auto}@media (min-width:768px){.layout-one{display:grid;gap:2em;grid-template-columns:repeat(2,1fr)}.layout-one .post-card-medium+.post-card-medium{margin-top:0}#dash-statistics .uds-fear-greed{display:grid;gap:2em;grid-template-columns:repeat(2,1fr)}#dash-statistics .fear-greed-index+.fear-greed-index{margin-top:0}#dash-index .dashboard-index-list{grid-template-columns:repeat(3,1fr)}.earnings-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;max-height:500px;scrollbar-width:thin}.earnings-grid .egd_day{flex:1}.earnings-grid .egd_day+.egd_day{border-left:var(--border)}.earnings-grid .egd_item ul li{max-width:50px;width:100%;padding:.5em}}@media (min-width:992px){.header{display:flex;border-bottom:var(--border)}.header a{margin-bottom:.5em}.header h2{margin:.5em 0 0;flex:1;border:none}.layout-one{grid-template-columns:repeat(4,1fr);gap:1.5em}#dash-top,.layout-two{display:grid;grid-template-columns:2fr 1fr;gap:1em}#dash-top .layout-right{order:2}#dash-top .layout-left{order:1;min-width:0}#dash-my-services .service-card-small{transition:all .3s ease}#dash-my-services .service-card-small:hover{opacity:1;filter:none;box-shadow:var(--shadow)}#dash-calendar{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;align-items:start}#dash-calendar .layout-left,#dash-calendar .layout-right{min-width:0}#dash-calendar .economic-calendar{margin-top:0;display:flex;flex-direction:column;min-height:0;height:var(--dash-calendar-height);max-height:var(--dash-calendar-height)}#dash-calendar .economic-calendar .table-wrapper{flex:1;min-height:0;overflow-x:auto;overflow-y:auto;scrollbar-width:thin}#dash-statistics{display:grid;grid-template-columns:2fr 1fr;gap:3em}#dash-statistics .layout-one{display:block}#dash-statistics .layout-right{margin-top:0}#dash-index .dashboard-index-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px){.layout-two{gap:2em}#dash-top{display:grid;grid-template-columns:3fr 1fr;gap:2em}#dash-index .dashboard-index-list{grid-template-columns:repeat(7,1fr)}}.add-watchlist-item-form_title__Z_Mvr{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.add-watchlist-item-form_inputRow__8lZ_M{display:flex;align-items:stretch;gap:8px}.add-watchlist-item-form_symbolInput__fMJtS{flex:1;min-width:0;margin:0;margin-bottom:0!important}.add-watchlist-item-form_hint__UZZ01{display:block;font-size:.75rem}.add-watchlist-item-form_submitButton__x_B7m{width:auto;flex-shrink:0;margin:0;font-size:.85rem}.watchlist-panel_panel__wiKhS{display:flex;flex-direction:column}.watchlist-panel_header__MjI69{font-weight:600;font-size:.9rem}.watchlist-panel_clearButton__RhoUL{width:100%;margin:0}.watchlist-panel_itemList__i73Er{max-height:360px;overflow-y:auto}.watchlist-panel_columnHeaders__arRR6{display:grid;grid-template-columns:minmax(50px,1.5fr) minmax(40px,1fr) minmax(40px,1fr) minmax(45px,1fr) minmax(40px,1fr) 24px;align-items:center;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;user-select:none}.watchlist-panel_columnHeaders__arRR6>*{text-align:right;padding:0 4px;white-space:nowrap}.watchlist-panel_columnHeaders__arRR6>:first-child{text-align:left;padding-right:4px;padding-left:0}.watchlist-panel_empty__gPfG9{font-size:.875rem;text-align:center}.watchlist-panel_loading__7O0FU{font-size:.875rem}.collapsible-panel_panel__XZppv{border:1px solid var(--color-border,rgba(127,127,127,.2));border-radius:8px;overflow:hidden}.collapsible-panel_header__zSwUe{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%;padding:.6em .8em;background:var(--color-surface-2,rgba(127,127,127,.08));border:none;cursor:pointer;font:inherit;text-align:left}.collapsible-panel_title__O_szC{font-weight:600}.collapsible-panel_body__XY_bq{padding:.6em .8em}.trader-leaderboard_container__L7_O6{padding:.75rem}.trader-leaderboard_title__dQIE2{font-size:.875rem;font-weight:600;margin:0 0 .5rem}.trader-leaderboard_cardRow__a_39i{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.trader-leaderboard_card__ssgK7{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;min-width:160px}.trader-leaderboard_avatar__0_y1D{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.75rem;flex-shrink:0}.trader-leaderboard_info__8KxLc{display:flex;flex-direction:column;gap:.1rem;min-width:0}.trader-leaderboard_name__qIU2c{font-weight:600;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trader-leaderboard_stats__Q4LG1{font-size:.7rem;white-space:nowrap}.trader-leaderboard_pnl__Sgek9{font-weight:600;font-size:.8rem}.trader-leaderboard_empty__qtSk3{font-size:.8rem;padding:.5rem 0}.trade-settings_container__JT0A2{margin:0}.trade-settings_fieldset__KGogr{margin:0;padding:0;border:none}.trade-settings_sectionLabel__c2lTt{display:block;font-size:.875rem;text-transform:uppercase;letter-spacing:.04em}.trade-settings_toggleRow__T_BbU{display:flex;flex-wrap:wrap;align-items:center}.trade-settings_toggle__UwiFz{display:flex;align-items:center;cursor:pointer;margin-bottom:0}.trade-settings_row__tyNLZ{display:flex;flex-wrap:wrap;align-items:flex-start}.trade-settings_field__zIQoG{display:flex;flex-direction:column;min-width:160px;margin-bottom:0}.trade-settings_livestreamField__O_Fyp{min-width:min(100%,560px);width:100%}.trade-settings_fieldLabel___ep3p{font-size:.875rem}.trade-settings_input__I8cjU{margin-bottom:0}.trade-settings_actions__U9Qcr{display:flex;justify-content:flex-end}.trade-settings_actions__U9Qcr button{margin-bottom:0}.trade-settings_helpText__CFias{display:block;margin-top:.25rem}.trade-settings-panel_panel__2AbDH{display:flex;flex-direction:column;height:100%;overflow:hidden}.trade-settings-panel_header__igoQT{font-weight:600;font-size:.9rem}.trade-settings-panel_title__oaPfC{margin:0;font:inherit}.trade-settings-panel_content__21Ab2{flex:1;overflow:auto}