.AccountNav-module__-7G2dW__nav{gap:var(--sp-6);border-bottom:1px solid var(--border);margin-bottom:var(--sp-6);scrollbar-width:none;display:flex;overflow-x:auto}.AccountNav-module__-7G2dW__nav::-webkit-scrollbar{display:none}.AccountNav-module__-7G2dW__item{padding:var(--sp-2) 0 calc(var(--sp-2) + 2px);font-size:var(--fs-base);color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.AccountNav-module__-7G2dW__item:hover{color:var(--text)}.AccountNav-module__-7G2dW__on{color:var(--text-strong);border-bottom-color:var(--accent)}.AccountNav-module__-7G2dW__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}
.DataTable-module__jULxYq__wrap{min-width:0;container:dtable/inline-size}.DataTable-module__jULxYq__scroller{overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:var(--r-lg);overflow-x:auto}.DataTable-module__jULxYq__compact .DataTable-module__jULxYq__scroller{border-radius:var(--r);background:var(--surface-2)}.DataTable-module__jULxYq__compact .DataTable-module__jULxYq__table{font-size:var(--fs-sm)}.DataTable-module__jULxYq__compact .DataTable-module__jULxYq__thead th{text-transform:none;letter-spacing:0}.DataTable-module__jULxYq__table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-base)}.DataTable-module__jULxYq__thead th{z-index:2;background:var(--surface-2);padding:var(--head-py) var(--cell-px);text-align:left;font-size:var(--fs-xs);color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;font-weight:600;position:sticky;top:0}.DataTable-module__jULxYq__sortBtn{all:unset;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:4px;display:inline-flex}.DataTable-module__jULxYq__sortBtn:hover{color:var(--text-link)}.DataTable-module__jULxYq__sortBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.DataTable-module__jULxYq__sortIcon{font-style:normal;font-size:var(--fs-2xs);opacity:.25}.DataTable-module__jULxYq__sortIconActive{opacity:1;color:var(--pos)}.DataTable-module__jULxYq__td{height:var(--row-h);padding:var(--cell-py) var(--cell-px);border-bottom:1px solid var(--border-soft);vertical-align:middle}.DataTable-module__jULxYq__tbody tr:last-child .DataTable-module__jULxYq__td{border-bottom:none}.DataTable-module__jULxYq__tbody tr:hover .DataTable-module__jULxYq__td{background:var(--surface-hover)}.DataTable-module__jULxYq__rowLink{cursor:pointer}.DataTable-module__jULxYq__rowLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.DataTable-module__jULxYq__r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.DataTable-module__jULxYq__truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:0;overflow:hidden}@container dtable (max-width:880px){.DataTable-module__jULxYq__stickyCol{z-index:1;background:var(--bg);position:sticky;left:0}.DataTable-module__jULxYq__thead .DataTable-module__jULxYq__stickyCol{z-index:3;background:var(--surface-2)}.DataTable-module__jULxYq__tbody tr:hover .DataTable-module__jULxYq__stickyCol{background:var(--surface-raised)}.DataTable-module__jULxYq__stickyCol:after{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;right:0}}@container dtable (max-width:480px){.DataTable-module__jULxYq__hideXs{display:none}}@container dtable (max-width:640px){.DataTable-module__jULxYq__hideSm{display:none}}@container dtable (max-width:880px){.DataTable-module__jULxYq__hideMd{display:none}}@container dtable (max-width:1120px){.DataTable-module__jULxYq__hideLg{display:none}}@container dtable (max-width:1400px){.DataTable-module__jULxYq__hideXl{display:none}}@container dtable (max-width:1680px){.DataTable-module__jULxYq__hide2xl{display:none}}@container dtable (max-width:880px){.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hideXs,.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hideSm,.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hideMd,.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hideLg,.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hideXl,.DataTable-module__jULxYq__mobileAll .DataTable-module__jULxYq__hide2xl{display:table-cell}}.DataTable-module__jULxYq__tight{--cell-px:var(--sp-2)}.DataTable-module__jULxYq__thW{width:var(--dt-w);min-width:var(--dt-w)}@container dtable (max-width:640px){.DataTable-module__jULxYq__thW{width:var(--dt-w-sm);min-width:var(--dt-w-sm)}}.DataTable-module__jULxYq__lblFull,.DataTable-module__jULxYq__lblFull2xl{display:inline}.DataTable-module__jULxYq__lblShort,.DataTable-module__jULxYq__lblShort2xl{display:none}@container dtable (max-width:1680px){.DataTable-module__jULxYq__lblFull2xl{display:none}.DataTable-module__jULxYq__lblShort2xl{display:inline}}@container dtable (max-width:1400px){.DataTable-module__jULxYq__lblFull{display:none}.DataTable-module__jULxYq__lblShort{display:inline}}.DataTable-module__jULxYq__pos{color:var(--pos);font-weight:500}.DataTable-module__jULxYq__neg{color:var(--neg);font-weight:500}.DataTable-module__jULxYq__neu{color:var(--text-dim)}.DataTable-module__jULxYq__na{color:var(--text-ghost)}.DataTable-module__jULxYq__bold{letter-spacing:.3px;font-weight:700}.DataTable-module__jULxYq__cellLink{color:var(--text-link);text-decoration:none}.DataTable-module__jULxYq__cellLink:hover{color:var(--text-strong)}.DataTable-module__jULxYq__skelBar{background:var(--surface-hover);border-radius:4px;height:12px;animation:1.2s ease-in-out infinite DataTable-module__jULxYq__dtPulse;display:block}@keyframes DataTable-module__jULxYq__dtPulse{0%,to{opacity:.5}50%{opacity:1}}.DataTable-module__jULxYq__stateCell{padding:var(--sp-12) var(--sp-4);text-align:center;color:var(--text-ghost);font-size:var(--fs-base)}.DataTable-module__jULxYq__stateError{color:var(--neg-fg)}.DataTable-module__jULxYq__dividerCell{padding:0 var(--cell-px);background:var(--pos-soft);height:22px;color:var(--pos);font-size:var(--fs-2xs);letter-spacing:.8px;text-transform:uppercase;text-align:center;border-bottom:1px solid var(--pos-border);white-space:nowrap;text-overflow:ellipsis;max-width:0;font-weight:800;overflow:hidden}@container dtable (max-width:640px){.DataTable-module__jULxYq__dividerCell{height:auto;padding:var(--sp-1) var(--cell-px);white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.DataTable-module__jULxYq__dividerLabel{left:var(--cell-px);width:calc(100cqw - 2 * var(--cell-px));text-align:center;display:block;position:sticky}}.DataTable-module__jULxYq__cellTicker{font-weight:700;font-size:var(--fs-base);color:var(--text-link);letter-spacing:.3px;text-decoration:none}.DataTable-module__jULxYq__cellTicker:hover{color:var(--text-strong)}.DataTable-module__jULxYq__cellName{color:var(--text-link);font-size:var(--fs-base);text-decoration:none}.DataTable-module__jULxYq__cellName:hover{color:var(--text-strong)}@container dtable (min-width:881px){.DataTable-module__jULxYq__scrollerStickyPage{overflow-x:visible}.DataTable-module__jULxYq__scrollerStickyPage .DataTable-module__jULxYq__thead th{top:var(--topbar-h)}}
.KindBadge-module__glmt-W__wrap{align-items:center;gap:var(--sp-1);white-space:nowrap;display:inline-flex}.KindBadge-module__glmt-W__badge{font-size:var(--fs-2xs);letter-spacing:.3px;border-radius:var(--r-sm);color:var(--tone);background:var(--tone-soft);align-items:center;padding:2px 7px;font-weight:700;line-height:14px;display:inline-flex}.KindBadge-module__glmt-W__record{--tone:var(--pos);--tone-soft:var(--pos-soft)}.KindBadge-module__glmt-W__meeting{--tone:var(--cat-violet);--tone-soft:var(--cat-violet-soft)}.KindBadge-module__glmt-W__board{--tone:var(--cat-blue);--tone-soft:var(--cat-blue-soft)}.KindBadge-module__glmt-W__gov{--tone:var(--text-dim);--tone-soft:var(--surface-hover)}.KindBadge-module__glmt-W__corp{--tone:var(--warn);--tone-soft:var(--warn-soft)}.KindBadge-module__glmt-W__flag{--tone:var(--neg);--tone-soft:var(--neg-soft)}.KindBadge-module__glmt-W__news{--tone:var(--accent);--tone-soft:var(--accent-soft)}.KindBadge-module__glmt-W__post{--tone:var(--text-strong);--tone-soft:var(--surface-raised)}.KindBadge-module__glmt-W__other{--tone:var(--text-muted);--tone-soft:var(--surface-hover)}.KindBadge-module__glmt-W__prelim{font-size:var(--fs-2xs);color:var(--warn);font-weight:600}.KindBadge-module__glmt-W__dot{background:var(--tone);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}
.ViewNews-module__KaOR-a__card{scroll-margin-top:calc(var(--topbar-h) + var(--sp-3))}.ViewNews-module__KaOR-a__partial{color:var(--warn);font-size:var(--fs-sm);margin-bottom:var(--sp-2)}.ViewNews-module__KaOR-a__date{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ViewNews-module__KaOR-a__dateFuture{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ViewNews-module__KaOR-a__what{width:0;min-width:100%;display:block}.ViewNews-module__KaOR-a__whatLine{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ViewNews-module__KaOR-a__whatT{color:var(--text-strong);font-weight:600}.ViewNews-module__KaOR-a__rowPast .ViewNews-module__KaOR-a__whatT{color:var(--text);font-weight:500}.ViewNews-module__KaOR-a__amt{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ViewNews-module__KaOR-a__yld{color:var(--pos);font-weight:500}.ViewNews-module__KaOR-a__ghost{color:var(--text-ghost)}.ViewNews-module__KaOR-a__src{color:var(--text-dim);white-space:nowrap}.ViewNews-module__KaOR-a__mob{display:none}.ViewNews-module__KaOR-a__rowHl td{background:var(--accent-soft);animation:1.1s ease-in-out 2 ViewNews-module__KaOR-a__hlPulse}@keyframes ViewNews-module__KaOR-a__hlPulse{0%,to{background:var(--accent-soft)}50%{background:0 0}}@media (prefers-reduced-motion:reduce){.ViewNews-module__KaOR-a__rowHl td{animation:none}}.ViewNews-module__KaOR-a__pager{justify-content:center;align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);display:flex}.ViewNews-module__KaOR-a__pageBtn{font:inherit;font-size:var(--fs-sm);min-height:32px;padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--text);cursor:pointer;font-weight:600}.ViewNews-module__KaOR-a__pageBtn:hover:not(:disabled){background:var(--surface-raised);color:var(--text-strong)}.ViewNews-module__KaOR-a__pageBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ViewNews-module__KaOR-a__pageBtn:disabled{color:var(--text-ghost);cursor:default}.ViewNews-module__KaOR-a__pageNum{color:var(--text-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}@container dtable (max-width:640px){.ViewNews-module__KaOR-a__whatLine{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.ViewNews-module__KaOR-a__mob{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted);margin-top:var(--sp-1);min-width:0;line-height:1.2;display:flex}.ViewNews-module__KaOR-a__mob b{color:var(--text);white-space:nowrap;font-weight:600}.ViewNews-module__KaOR-a__mobSrc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ViewNews-module__KaOR-a__empty{padding:var(--sp-8) var(--sp-4);text-align:center;color:var(--text-muted)}.ViewNews-module__KaOR-a__empty b{color:var(--text-strong);font-size:var(--fs-md);margin-bottom:var(--sp-1);display:block}.ViewNews-module__KaOR-a__empty a{color:var(--accent);text-decoration:none}.ViewNews-module__KaOR-a__skeleton{gap:var(--sp-3);display:grid}.ViewNews-module__KaOR-a__skHead,.ViewNews-module__KaOR-a__skTable{border-radius:var(--r);background:linear-gradient(90deg, var(--surface-2), var(--surface-raised), var(--surface-2));background-size:200% 100%;animation:1.2s linear infinite ViewNews-module__KaOR-a__sk}.ViewNews-module__KaOR-a__skHead{height:var(--sp-8)}.ViewNews-module__KaOR-a__skTable{height:320px}@keyframes ViewNews-module__KaOR-a__sk{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ViewNews-module__KaOR-a__skHead,.ViewNews-module__KaOR-a__skTable{animation:none}}
.WatchStar-module__rSFT0q__star{align-items:center;gap:var(--sp-1);cursor:pointer;color:var(--text-ghost);font:inherit;font-size:var(--fs-md);background:0 0;border:none;padding:2px 4px;line-height:1;display:inline-flex}.WatchStar-module__rSFT0q__star:hover,.WatchStar-module__rSFT0q__on{color:var(--warn)}.WatchStar-module__rSFT0q__star:disabled{cursor:default}.WatchStar-module__rSFT0q__star:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.WatchStar-module__rSFT0q__withLabel{border:1px solid var(--border);border-radius:var(--r-sm);padding:2px 8px 2px 6px}.WatchStar-module__rSFT0q__withLabel:hover{border-color:var(--warn)}.WatchStar-module__rSFT0q__label{font-size:var(--fs-sm);color:var(--text-link)}.WatchStar-module__rSFT0q__on .WatchStar-module__rSFT0q__label{color:var(--text)}
.CycleSteps-module__yo9Uba__steps{white-space:nowrap;vertical-align:middle;align-items:center;display:inline-flex}.CycleSteps-module__yo9Uba__item{align-items:center;display:inline-flex}.CycleSteps-module__yo9Uba__step{flex-direction:column;align-items:center;width:24px;display:inline-flex;overflow:hidden}.CycleSteps-module__yo9Uba__dot{border:2px solid var(--text-ghost);box-sizing:border-box;background:0 0;border-radius:50%;width:8px;height:8px}.CycleSteps-module__yo9Uba__done{background:var(--pos);border-color:var(--pos)}.CycleSteps-module__yo9Uba__cur{border-color:var(--pos);box-shadow:0 0 0 3px var(--pos-soft)}.CycleSteps-module__yo9Uba__prelim{border-style:dashed;border-color:var(--warn)}.CycleSteps-module__yo9Uba__bar{background:var(--text-ghost);width:8px;height:2px;margin-bottom:11px;display:inline-block}.CycleSteps-module__yo9Uba__barOn{background:var(--pos)}.CycleSteps-module__yo9Uba__label{font-size:var(--fs-2xs);color:var(--text-faint);margin-top:2px;line-height:1}.CycleSteps-module__yo9Uba__done+.CycleSteps-module__yo9Uba__label,.CycleSteps-module__yo9Uba__cur+.CycleSteps-module__yo9Uba__label{color:var(--text-muted)}
.MonthGrid-module__1VpUQW__host{min-width:0;container:mgrid/inline-size}.MonthGrid-module__1VpUQW__wrap{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;min-width:0;display:grid}.MonthGrid-module__1VpUQW__main{min-width:0}.MonthGrid-module__1VpUQW__nav{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.MonthGrid-module__1VpUQW__navTitle{color:var(--text-strong);font-size:var(--fs-md);min-width:150px}.MonthGrid-module__1VpUQW__navBtn{border:1px solid var(--border);border-radius:var(--r);color:var(--text-muted);font-size:var(--fs-sm);cursor:pointer;background:0 0;padding:3px 9px;font-family:inherit}.MonthGrid-module__1VpUQW__navBtn:hover{color:var(--text-strong);background:var(--surface-raised)}.MonthGrid-module__1VpUQW__navNote{color:var(--text-faint);font-size:var(--fs-xs)}.MonthGrid-module__1VpUQW__grid{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid;overflow:clip}.MonthGrid-module__1VpUQW__gh{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);background:var(--surface);padding:6px 8px;font-weight:700}.MonthGrid-module__1VpUQW__cell{all:unset;box-sizing:border-box;border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);cursor:pointer;text-align:left;min-width:0;min-height:92px;font:inherit;color:inherit;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:5px 6px;display:flex;position:relative}.MonthGrid-module__1VpUQW__cell:nth-child(7n+7){border-right:none}.MonthGrid-module__1VpUQW__cell:hover{background:var(--surface-raised)}.MonthGrid-module__1VpUQW__cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.MonthGrid-module__1VpUQW__dn{font-size:var(--fs-xs);color:var(--text-dim);font-variant-numeric:tabular-nums;margin-bottom:3px;font-weight:600;display:block}.MonthGrid-module__1VpUQW__cellOut .MonthGrid-module__1VpUQW__dn{color:var(--text-ghost)}.MonthGrid-module__1VpUQW__cellPast{background:var(--surface)}.MonthGrid-module__1VpUQW__cellPast .MonthGrid-module__1VpUQW__dn{color:var(--text-faint)}.MonthGrid-module__1VpUQW__cellPast .MonthGrid-module__1VpUQW__chip{opacity:.6}.MonthGrid-module__1VpUQW__cellToday{box-shadow:inset 0 0 0 1px var(--pos)}.MonthGrid-module__1VpUQW__cellToday .MonthGrid-module__1VpUQW__dn{color:var(--pos)}.MonthGrid-module__1VpUQW__cellSel{background:var(--accent-soft)}.MonthGrid-module__1VpUQW__chip{font-size:var(--fs-2xs);color:var(--text-link);white-space:nowrap;align-items:center;gap:5px;min-width:0;line-height:16px;display:flex;overflow:hidden}.MonthGrid-module__1VpUQW__chip b{color:var(--text);flex:none;font-weight:700}.MonthGrid-module__1VpUQW__chipLabel{color:var(--text-dim);text-overflow:ellipsis;min-width:0;overflow:hidden}.MonthGrid-module__1VpUQW__more{font-size:var(--fs-2xs);color:var(--text-faint)}.MonthGrid-module__1VpUQW__legend{gap:var(--sp-3);font-size:var(--fs-xs);color:var(--text-dim);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.MonthGrid-module__1VpUQW__legendItem{align-items:center;gap:5px;display:inline-flex}.MonthGrid-module__1VpUQW__side{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);top:calc(var(--topbar-h) + var(--sp-4));min-width:0;position:sticky}.MonthGrid-module__1VpUQW__sideHead{border-bottom:1px solid var(--border);font-size:var(--fs-base);color:var(--text-strong);margin:0;padding:10px 14px;font-weight:700}.MonthGrid-module__1VpUQW__sideHead span{color:var(--text-faint);font-weight:400;font-size:var(--fs-xs);margin-left:6px}.MonthGrid-module__1VpUQW__empty{padding:var(--sp-6) var(--sp-4);color:var(--text-ghost);font-size:var(--fs-sm)}.MonthGrid-module__1VpUQW__row{border-bottom:1px solid var(--border-soft);cursor:pointer;min-width:0;padding:9px 14px}.MonthGrid-module__1VpUQW__row:last-child{border-bottom:none}.MonthGrid-module__1VpUQW__row:hover{background:var(--surface-raised)}.MonthGrid-module__1VpUQW__row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.MonthGrid-module__1VpUQW__rowPast{opacity:.78}.MonthGrid-module__1VpUQW__rowTop{align-items:baseline;gap:var(--sp-2);min-width:0;margin-bottom:3px;display:flex}.MonthGrid-module__1VpUQW__rowTicker{color:var(--accent);font-weight:700;font-size:var(--fs-base);text-decoration:none}.MonthGrid-module__1VpUQW__rowPref{color:var(--text-dim);font-size:var(--fs-2xs)}.MonthGrid-module__1VpUQW__rowName{color:var(--text-dim);font-size:var(--fs-xs);overflow-wrap:anywhere}.MonthGrid-module__1VpUQW__rowBadge{margin-bottom:5px}.MonthGrid-module__1VpUQW__rowTitle{color:var(--text-strong);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.MonthGrid-module__1VpUQW__rowPast .MonthGrid-module__1VpUQW__rowTitle{color:var(--text);font-weight:500}.MonthGrid-module__1VpUQW__rowSub{color:var(--text-dim);font-size:var(--fs-xs);overflow-wrap:anywhere;margin-top:2px;line-height:1.35}.MonthGrid-module__1VpUQW__rowSubAi:before{content:"✦ ";color:var(--text-faint)}.MonthGrid-module__1VpUQW__rowDiv{font-size:var(--fs-xs);color:var(--text-dim);margin-top:5px}.MonthGrid-module__1VpUQW__rowDiv b{color:var(--text-strong);font-weight:700;font-size:var(--fs-base)}.MonthGrid-module__1VpUQW__rowYield{color:var(--pos);font-weight:600}@container mgrid (max-width:1120px){.MonthGrid-module__1VpUQW__wrap{grid-template-columns:minmax(0,1fr)}.MonthGrid-module__1VpUQW__side{position:static}}@container mgrid (max-width:640px){.MonthGrid-module__1VpUQW__cell{min-height:64px;padding:4px 3px}.MonthGrid-module__1VpUQW__gh{padding:5px 3px}.MonthGrid-module__1VpUQW__chipLabel{display:none}.MonthGrid-module__1VpUQW__chip b{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.MonthGrid-module__1VpUQW__legend{gap:var(--sp-2)}.MonthGrid-module__1VpUQW__row{padding:8px 10px}}
.RemindButton-module__1V-dlq__root{font-size:var(--fs-xs);white-space:nowrap;display:inline}.RemindButton-module__1V-dlq__btn{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0}.RemindButton-module__1V-dlq__btn:hover{text-decoration:underline}.RemindButton-module__1V-dlq__btn:disabled{opacity:.6;cursor:default}.RemindButton-module__1V-dlq__done{color:var(--pos)}.RemindButton-module__1V-dlq__done a{color:var(--accent)}.RemindButton-module__1V-dlq__link{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0}.RemindButton-module__1V-dlq__link:hover{color:var(--accent);text-decoration:underline}.RemindButton-module__1V-dlq__plan{color:var(--text-muted)}.RemindButton-module__1V-dlq__plan a{color:var(--accent)}.RemindButton-module__1V-dlq__err{color:var(--warn)}
.EventModal-module__JpebuG__modalHost{z-index:var(--z-modal);position:fixed;inset:0;container:evmodal/inline-size}.EventModal-module__JpebuG__modalBackdrop{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:absolute;inset:0;overflow-y:auto}.EventModal-module__JpebuG__modal{background:var(--bg);border:1px solid var(--border-strong);width:100%;max-width:680px;box-shadow:0 20px 60px var(--overlay);border-radius:14px;padding:22px 24px 26px;position:relative}.EventModal-module__JpebuG__modalClose{color:var(--text-dim);font-size:var(--fs-xl);cursor:pointer;background:0 0;border:none;padding:4px;line-height:1;position:absolute;top:10px;right:14px}.EventModal-module__JpebuG__modalClose:hover{color:var(--text)}.EventModal-module__JpebuG__modalLoading{text-align:center;color:var(--text-muted);padding:48px 0}.EventModal-module__JpebuG__modalHead{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:14px;padding-right:28px;display:flex}.EventModal-module__JpebuG__modalTicker{color:var(--accent);font-weight:800;font-size:var(--fs-lg);text-decoration:none}.EventModal-module__JpebuG__modalName{color:var(--text-muted);font-size:var(--fs-base)}.EventModal-module__JpebuG__modalBadge{font-size:var(--fs-xs);background:var(--surface-hover);color:var(--text-link);border-radius:5px;padding:2px 8px}.EventModal-module__JpebuG__modalDate{color:var(--text-link);font-size:var(--fs-base);font-variant-numeric:tabular-nums;margin-left:auto}.EventModal-module__JpebuG__modalPub{color:var(--text-faint);font-size:var(--fs-xs)}.EventModal-module__JpebuG__modalRemind{padding:var(--sp-2) 0 0}.EventModal-module__JpebuG__modalRemindBtn{font-size:var(--fs-sm)}.EventModal-module__JpebuG__modalTitle+div{margin-top:var(--sp-2)}.EventModal-module__JpebuG__modalSection{border-bottom:1px solid var(--border);padding:16px 0}.EventModal-module__JpebuG__modalSection:last-child{border-bottom:none;padding-bottom:0}.EventModal-module__JpebuG__modalLabel{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-dim);margin-bottom:10px;font-weight:700}.EventModal-module__JpebuG__modalTitle{color:var(--text);font-size:var(--fs-md);font-weight:700;line-height:1.4}.EventModal-module__JpebuG__modalAi{color:var(--text-muted);font-size:var(--fs-base);margin-top:8px;line-height:1.5}.EventModal-module__JpebuG__modalContent{color:var(--text-link);font-size:var(--fs-base);white-space:pre-wrap;word-break:break-word;line-height:1.6}.EventModal-module__JpebuG__modalMore{color:var(--accent);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;padding:8px 0 0;font-family:inherit}.EventModal-module__JpebuG__modalSrc{color:var(--accent);font-size:var(--fs-sm);margin-top:10px;text-decoration:none;display:inline-block}.EventModal-module__JpebuG__modalSrc:hover{text-decoration:underline}.EventModal-module__JpebuG__modalEmpty{color:var(--text-dim);font-size:var(--fs-base);font-style:italic}.EventModal-module__JpebuG__divTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EventModal-module__JpebuG__divPeriod{color:var(--text);font-size:var(--fs-md);font-weight:700}.EventModal-module__JpebuG__divStatus{font-size:var(--fs-xs);border:1px solid;border-radius:5px;padding:2px 8px;font-weight:600}.EventModal-module__JpebuG__stMuted{color:var(--text-muted);border-color:var(--text-muted)}.EventModal-module__JpebuG__stAccent{color:var(--accent);border-color:var(--accent)}.EventModal-module__JpebuG__stViolet{color:var(--cat-violet);border-color:var(--cat-violet)}.EventModal-module__JpebuG__stPos{color:var(--pos);border-color:var(--pos)}.EventModal-module__JpebuG__stDim{color:var(--text-dim);border-color:var(--text-dim)}.EventModal-module__JpebuG__stNeg{color:var(--neg);border-color:var(--neg)}.EventModal-module__JpebuG__divAmt{color:var(--pos);font-size:var(--fs-xl);margin-top:8px;font-weight:800}.EventModal-module__JpebuG__divAmtSub{color:var(--text-dim);font-size:var(--fs-base);margin-left:6px;font-weight:400}.EventModal-module__JpebuG__timeline{align-items:flex-start;margin-top:16px;display:flex}.EventModal-module__JpebuG__tlStage{flex-direction:column;flex:none;align-items:center;min-width:56px;display:flex}.EventModal-module__JpebuG__tlDot{border:2px solid var(--text-faint);background:0 0;border-radius:50%;width:14px;height:14px}.EventModal-module__JpebuG__tlDot.EventModal-module__JpebuG__done{background:var(--pos);border-color:var(--pos)}.EventModal-module__JpebuG__tlDot.EventModal-module__JpebuG__planned{border-color:var(--pos)}.EventModal-module__JpebuG__tlBar{background:var(--text-faint);flex:1;min-width:14px;height:2px;margin-top:6px}.EventModal-module__JpebuG__tlBar.EventModal-module__JpebuG__on{background:var(--pos)}.EventModal-module__JpebuG__tlLabel{font-size:var(--fs-xs);color:var(--text-muted);margin-top:6px}.EventModal-module__JpebuG__tlDate{font-size:var(--fs-2xs);color:var(--text-dim);font-variant-numeric:tabular-nums}.EventModal-module__JpebuG__tlPrelim{color:var(--warn);font-size:var(--fs-2xs)}.EventModal-module__JpebuG__newsList{flex-direction:column;gap:8px;display:flex}.EventModal-module__JpebuG__newsCard{background:var(--surface-hover);border:1px solid var(--border);border-radius:8px;padding:10px 12px;text-decoration:none;transition:background .12s;display:block}.EventModal-module__JpebuG__newsCard:hover{background:var(--surface-hover)}.EventModal-module__JpebuG__newsMeta{font-size:var(--fs-xs);color:var(--text-dim);margin-bottom:3px}.EventModal-module__JpebuG__newsTitle{color:var(--text);font-size:var(--fs-base);font-weight:600;line-height:1.35}.EventModal-module__JpebuG__newsSum{color:var(--text-muted);font-size:var(--fs-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;line-height:1.45;display:-webkit-box;overflow:hidden}@container evmodal (max-width:880px){.EventModal-module__JpebuG__modalBackdrop{padding:0}.EventModal-module__JpebuG__modal{border-radius:0;max-width:100%;min-height:100vh}}.EventModal-module__JpebuG__kdList{grid-template-columns:max-content 1fr;align-items:baseline;gap:6px 14px;display:grid}.EventModal-module__JpebuG__kdDate{color:var(--text);font-weight:700;font-size:var(--fs-base);font-variant-numeric:tabular-nums;white-space:nowrap}.EventModal-module__JpebuG__kdDate.EventModal-module__JpebuG__kdPast{color:var(--text-dim);font-weight:600}.EventModal-module__JpebuG__kdLabel{color:var(--text-muted);font-size:var(--fs-base);line-height:1.45}.EventModal-module__JpebuG__kdLabel.EventModal-module__JpebuG__kdPast{color:var(--text-dim)}.EventModal-module__JpebuG__kdLegal{border:1px solid var(--text-dim);color:var(--text-dim);font-size:var(--fs-xs);vertical-align:1px;border-radius:5px;margin-left:8px;padding:1px 6px;font-weight:600;display:inline-block}.EventModal-module__JpebuG__kdNote{color:var(--text-faint);font-size:var(--fs-xs);margin-top:8px;line-height:1.4}
.StatusBadge-module__1YZ7NG__stScheduled{--st:var(--cat-blue)}.StatusBadge-module__1YZ7NG__stAnnounced{--st:var(--text-dim)}.StatusBadge-module__1YZ7NG__stRecommended{--st:var(--warn)}.StatusBadge-module__1YZ7NG__stApproved,.StatusBadge-module__1YZ7NG__stRecordSet{--st:var(--pos)}.StatusBadge-module__1YZ7NG__stPaid{--st:var(--text-faint)}.StatusBadge-module__1YZ7NG__stCancelled{--st:var(--neg)}.StatusBadge-module__1YZ7NG__stUnknown{--st:var(--text-faint)}.StatusBadge-module__1YZ7NG__badge{font-size:var(--fs-2xs);white-space:nowrap;color:var(--st);background:color-mix(in srgb, var(--st) 10%, transparent);border-radius:4px;padding:2px 7px;font-weight:700}.StatusBadge-module__1YZ7NG__wide{letter-spacing:.3px;padding:3px 9px}.StatusBadge-module__1YZ7NG__withDot{align-items:center;display:inline-flex}.StatusBadge-module__1YZ7NG__dot{background:var(--st);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:5px;display:inline-block}
.TickerSuggestList-module__SoJjsq__pop{background:var(--surface);border:1px solid var(--border-strong);min-width:340px;max-width:min(440px,92vw);box-shadow:var(--shadow-pop);z-index:var(--z-modal);border-radius:10px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;container:suggest/inline-size}.TickerSuggestList-module__SoJjsq__wide{min-width:0;max-width:none;left:0;right:0}.TickerSuggestList-module__SoJjsq__row{cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-sm);text-align:left;background:0 0;border:none;border-radius:6px;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.TickerSuggestList-module__SoJjsq__row.TickerSuggestList-module__SoJjsq__act{background:var(--surface-hover)}.TickerSuggestList-module__SoJjsq__tkr{color:var(--text-link);letter-spacing:.3px;font-weight:700}.TickerSuggestList-module__SoJjsq__row.TickerSuggestList-module__SoJjsq__act .TickerSuggestList-module__SoJjsq__tkr{color:var(--text-strong)}.TickerSuggestList-module__SoJjsq__nm{color:var(--text-dim);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TickerSuggestList-module__SoJjsq__pr{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.TickerSuggestList-module__SoJjsq__chg{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--fs-xs);text-align:right;min-width:52px}.TickerSuggestList-module__SoJjsq__up{color:var(--pos)}.TickerSuggestList-module__SoJjsq__dn{color:var(--neg)}.TickerSuggestList-module__SoJjsq__nn{color:var(--text-dim)}.TickerSuggestList-module__SoJjsq__note{font-size:var(--fs-sm);color:var(--text-muted);padding:14px 12px}.TickerSuggestList-module__SoJjsq__note span{color:var(--text-faint);font-size:var(--fs-xs);margin-top:4px;display:block}.TickerSuggestList-module__SoJjsq__hint{border-top:1px solid var(--border-soft);font-size:var(--fs-2xs);color:var(--text-ghost);letter-spacing:.3px;margin-top:4px;padding:6px 10px}@media (hover:none){.TickerSuggestList-module__SoJjsq__hint{display:none}}@container suggest (max-width:420px){.TickerSuggestList-module__SoJjsq__row{grid-template-columns:64px minmax(0,1fr);gap:8px}.TickerSuggestList-module__SoJjsq__nm{font-size:var(--fs-sm);color:var(--text)}.TickerSuggestList-module__SoJjsq__pr,.TickerSuggestList-module__SoJjsq__chg{display:none}}
.DividendCard-module__FLSCTG__card{background:var(--term-bg);border:1px solid var(--border-strong);border-radius:var(--r-lg);min-width:0;font-family:var(--font-mono), Consolas, "Courier New", monospace;font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.DividendCard-module__FLSCTG__closed{border-color:var(--border)}.DividendCard-module__FLSCTG__closed .DividendCard-module__FLSCTG__amount,.DividendCard-module__FLSCTG__closed .DividendCard-module__FLSCTG__v{color:var(--text-muted)}.DividendCard-module__FLSCTG__bar{align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-3);background:var(--term-bar);border-bottom:1px solid var(--border);font-size:var(--fs-2xs);letter-spacing:1px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;display:flex}.DividendCard-module__FLSCTG__dot{background:var(--pos);border-radius:50%;flex-shrink:0;width:7px;height:7px}.DividendCard-module__FLSCTG__dotOff{background:var(--text-ghost)}.DividendCard-module__FLSCTG__ticker{color:var(--term-accent);font-weight:700;text-decoration:none}.DividendCard-module__FLSCTG__ticker:hover{color:var(--text-strong)}.DividendCard-module__FLSCTG__series{color:var(--text-faint);letter-spacing:.5px}.DividendCard-module__FLSCTG__name{color:var(--text-muted);text-transform:none;letter-spacing:.2px;text-overflow:ellipsis;min-width:0;overflow:hidden}.DividendCard-module__FLSCTG__period{color:var(--text);flex-shrink:0;margin-left:auto}.DividendCard-module__FLSCTG__star{margin:0 -4px 0 var(--sp-1);color:var(--text-ghost);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;padding:2px 4px;line-height:1}.DividendCard-module__FLSCTG__star:hover,.DividendCard-module__FLSCTG__starOn{color:var(--warn)}.DividendCard-module__FLSCTG__star:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.DividendCard-module__FLSCTG__body{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);flex-direction:column;flex:1;display:flex}.DividendCard-module__FLSCTG__hero{align-items:baseline;gap:var(--sp-4);display:flex}.DividendCard-module__FLSCTG__amount{font-size:var(--fs-2xl);color:var(--text-strong);white-space:nowrap;font-weight:700;line-height:1}.DividendCard-module__FLSCTG__unit{font-style:normal;font-size:var(--fs-base);color:var(--text-dim);margin-left:var(--sp-1);font-weight:500}.DividendCard-module__FLSCTG__yield{font-size:var(--fs-lg);color:var(--pos);white-space:nowrap;font-weight:700;line-height:1.1}.DividendCard-module__FLSCTG__yield small{font-size:var(--fs-2xs);color:var(--text-dim);letter-spacing:.5px;text-transform:uppercase;margin-bottom:2px;font-weight:500;display:block}.DividendCard-module__FLSCTG__ledger{column-gap:var(--sp-2);font-size:var(--fs-sm);grid-template-columns:auto 1fr auto;row-gap:5px;margin:0;display:grid}.DividendCard-module__FLSCTG__ledger dd{min-width:0;margin:0}.DividendCard-module__FLSCTG__k{color:var(--term-accent);text-transform:uppercase;letter-spacing:.8px;font-size:var(--fs-2xs);white-space:nowrap;align-self:center}.DividendCard-module__FLSCTG__lead{border-bottom:1px dotted var(--text-ghost);align-self:center;height:1px;transform:translateY(3px)}.DividendCard-module__FLSCTG__v{color:var(--text);text-align:right;white-space:nowrap}.DividendCard-module__FLSCTG__vBuy{color:var(--text-strong);font-weight:700}.DividendCard-module__FLSCTG__vMuted{color:var(--text-muted)}.DividendCard-module__FLSCTG__na{color:var(--text-ghost)}.DividendCard-module__FLSCTG__prelim{color:var(--warn);font-size:var(--fs-2xs);font-weight:600}.DividendCard-module__FLSCTG__cycle{border-top:1px solid var(--border);padding-top:var(--sp-3);margin-top:auto}.DividendCard-module__FLSCTG__track{align-items:center;margin-bottom:6px;display:flex}.DividendCard-module__FLSCTG__trackItem{flex:1;align-items:center;display:flex}.DividendCard-module__FLSCTG__trackItem:first-child{flex:none}.DividendCard-module__FLSCTG__pt{border:2px solid var(--text-faint);box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;width:10px;height:10px}.DividendCard-module__FLSCTG__ptDone{background:var(--pos);border-color:var(--pos)}.DividendCard-module__FLSCTG__ptCur{border-color:var(--text-strong);box-shadow:0 0 0 3px var(--border)}.DividendCard-module__FLSCTG__ptPrelim{border-style:dashed;border-color:var(--warn)}.DividendCard-module__FLSCTG__line{background:var(--border);flex:1;height:2px}.DividendCard-module__FLSCTG__lineOn{background:var(--pos)}.DividendCard-module__FLSCTG__labels{font-size:var(--fs-2xs);color:var(--text-dim);grid-template-columns:1fr 2fr 2fr 1fr;margin:0;padding:0;list-style:none;display:grid}.DividendCard-module__FLSCTG__labels li{text-align:center;min-width:0}.DividendCard-module__FLSCTG__labels li:first-child{text-align:left}.DividendCard-module__FLSCTG__labels li:last-child{text-align:right}.DividendCard-module__FLSCTG__labels b{color:var(--text-faint);letter-spacing:.5px;text-transform:uppercase;font-weight:700;display:block}.DividendCard-module__FLSCTG__on b{color:var(--text)}.DividendCard-module__FLSCTG__date{white-space:nowrap;display:block}.DividendCard-module__FLSCTG__labels em{font-style:normal;display:block}.DividendCard-module__FLSCTG__law{color:var(--text-faint);letter-spacing:.3px;font-size:9px}.DividendCard-module__FLSCTG__foot{font-size:var(--fs-2xs);justify-content:flex-end;display:flex}.DividendCard-module__FLSCTG__more{color:var(--term-accent);letter-spacing:.5px;text-transform:uppercase;text-decoration:none}.DividendCard-module__FLSCTG__more:hover{color:var(--text-strong)}.DividendCard-module__FLSCTG__yHigh{color:var(--pos);font-weight:700}.DividendCard-module__FLSCTG__yMid{color:var(--warn);font-weight:700}.DividendCard-module__FLSCTG__yLow{color:var(--text-link);font-weight:600}.DividendCard-module__FLSCTG__yNone{color:var(--text-ghost)}
.PasswordInput-module__KZ1fKq__wrap{display:block;position:relative}.PasswordInput-module__KZ1fKq__wrap input{padding-right:42px}.PasswordInput-module__KZ1fKq__eye{cursor:pointer;width:30px;height:30px;color:var(--text-faint);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.PasswordInput-module__KZ1fKq__eye:hover{color:var(--text-muted);background:var(--surface-hover)}
.account-module__Y3RD5q__wrap{container:account/inline-size}.account-module__Y3RD5q__header{margin-bottom:var(--sp-6);max-width:760px}.account-module__Y3RD5q__title{font-size:var(--fs-xl);color:var(--text-strong);margin:0;font-weight:700}.account-module__Y3RD5q__sub{font-size:var(--fs-base);color:var(--text-muted);margin:var(--sp-1) 0 0;line-height:1.45}.account-module__Y3RD5q__cols{gap:var(--sp-8) var(--sp-12);grid-template-columns:260px minmax(0,760px);align-items:start;display:grid}.account-module__Y3RD5q__main{min-width:0;max-width:760px}.account-module__Y3RD5q__rail{gap:var(--sp-3);flex-direction:column;display:flex}.account-module__Y3RD5q__chan{padding:var(--sp-2) 0 var(--sp-2) var(--sp-4);border-left:2px solid var(--border-strong)}.account-module__Y3RD5q__chanOn{border-left-color:var(--pos)}.account-module__Y3RD5q__chanOff{border-left-color:var(--warn)}.account-module__Y3RD5q__chanName{font-size:var(--fs-xs);color:var(--text-muted)}.account-module__Y3RD5q__chanValue{font-size:var(--fs-md);color:var(--text-strong);margin-top:2px;font-weight:700}.account-module__Y3RD5q__chanOff .account-module__Y3RD5q__chanValue{color:var(--warn)}.account-module__Y3RD5q__chanUntil{font-size:var(--fs-sm);color:var(--text-muted);font-weight:500}.account-module__Y3RD5q__chanLink{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--accent);text-decoration:none;display:inline-block}.account-module__Y3RD5q__chanLink:hover{text-decoration:underline}.account-module__Y3RD5q__chanNote{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-muted);line-height:1.4}.account-module__Y3RD5q__railNote{margin:var(--sp-2) 0 0;padding-left:calc(var(--sp-4) + 2px);font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}.account-module__Y3RD5q__section{margin-bottom:var(--sp-8)}.account-module__Y3RD5q__h2{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-lg);color:var(--text-strong);margin:0 0 var(--sp-2);font-weight:700;display:flex}.account-module__Y3RD5q__count{font-size:var(--fs-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.account-module__Y3RD5q__lead{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.45}.account-module__Y3RD5q__empty{font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2) 0;line-height:1.5}.account-module__Y3RD5q__foot{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.account-module__Y3RD5q__empty a,.account-module__Y3RD5q__foot a,.account-module__Y3RD5q__lead a,.account-module__Y3RD5q__warn a{color:var(--accent)}.account-module__Y3RD5q__warn{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--warn)}.account-module__Y3RD5q__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.account-module__Y3RD5q__row{align-items:center;gap:var(--sp-3);min-height:var(--row-h);padding:var(--sp-1) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sm);grid-template-columns:72px 64px minmax(0,1fr) auto;display:grid}.account-module__Y3RD5q__date{color:var(--text);font-variant-numeric:tabular-nums}.account-module__Y3RD5q__ticker{color:var(--text-strong);font-weight:700;text-decoration:none}.account-module__Y3RD5q__ticker:hover{color:var(--accent)}.account-module__Y3RD5q__what{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__Y3RD5q__what a{color:inherit;text-decoration:none}.account-module__Y3RD5q__what a:hover{color:var(--accent)}.account-module__Y3RD5q__whatMuted{color:var(--text-muted)}.account-module__Y3RD5q__rm{font:inherit;font-size:var(--fs-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 0}.account-module__Y3RD5q__rm:hover{color:var(--neg);text-decoration:underline}.account-module__Y3RD5q__rm:focus-visible,.account-module__Y3RD5q__chanLink:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}@container account (max-width:880px){.account-module__Y3RD5q__cols{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.account-module__Y3RD5q__rail{gap:var(--sp-3) var(--sp-8);flex-flow:wrap}.account-module__Y3RD5q__chan{flex:200px}.account-module__Y3RD5q__railNote{flex-basis:100%;padding-left:0}}@container account (max-width:480px){.account-module__Y3RD5q__row{grid-template-columns:64px minmax(0,1fr) auto}.account-module__Y3RD5q__what{white-space:normal;grid-column:1/-1}}
.auth-module__Y03CPG__screen{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.auth-module__Y03CPG__card{background:var(--surface);width:100%;max-width:400px;box-shadow:0 25px 50px var(--overlay);border-radius:16px;padding:40px}.auth-module__Y03CPG__cardWide{max-width:420px}.auth-module__Y03CPG__cardCenter{text-align:center}.auth-module__Y03CPG__logoHead{text-align:center;margin-bottom:32px}.auth-module__Y03CPG__logoHeadTight{margin-bottom:28px}.auth-module__Y03CPG__logoBox{background:var(--brand-grad);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;display:inline-flex}.auth-module__Y03CPG__logoRound{background:var(--brand-grad);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:inline-flex}.auth-module__Y03CPG__brandTitle{color:var(--text-strong);font-size:var(--fs-xl);margin:0 0 4px;font-weight:700}.auth-module__Y03CPG__brandTitleSm{font-size:var(--fs-lg)}.auth-module__Y03CPG__brandSub{color:var(--text-dim);font-size:var(--fs-base);margin:0}.auth-module__Y03CPG__formTitle{color:var(--text-strong);font-size:var(--fs-lg);margin:0 0 24px;font-weight:600}.auth-module__Y03CPG__verifyTitle{color:var(--text-strong);font-size:var(--fs-xl);margin:0 0 8px;font-weight:700}.auth-module__Y03CPG__verifyText{color:var(--text-dim);font-size:var(--fs-base);margin:0 0 8px}.auth-module__Y03CPG__verifyEmail{color:var(--accent);font-size:var(--fs-md);margin:0 0 28px;font-weight:600}.auth-module__Y03CPG__successMsg{color:var(--pos);font-size:var(--fs-md)}.auth-module__Y03CPG__spamHint{color:var(--text-faint);font-size:var(--fs-base);margin-top:20px}.auth-module__Y03CPG__field{margin-bottom:16px}.auth-module__Y03CPG__fieldTight{margin-bottom:8px}.auth-module__Y03CPG__label{color:var(--text-muted);font-size:var(--fs-base);margin-bottom:6px;display:block}.auth-module__Y03CPG__input{background:var(--bg);border:1px solid var(--text-ghost);width:100%;color:var(--text-strong);font-size:var(--fs-base);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 14px}.auth-module__Y03CPG__inputMb{margin-bottom:12px}.auth-module__Y03CPG__inputCode{font-size:var(--fs-xl);text-align:center;letter-spacing:8px}.auth-module__Y03CPG__inputCodeVerify{background:var(--bg);border:1px solid var(--text-ghost);width:100%;color:var(--text-strong);font-size:var(--fs-xl);text-align:center;letter-spacing:8px;box-sizing:border-box;border-radius:8px;outline:none;margin-bottom:16px;padding:14px}.auth-module__Y03CPG__forgotRow{text-align:right;margin-bottom:16px}.auth-module__Y03CPG__linkMuted{color:var(--text-dim);font-size:var(--fs-sm);text-decoration:none}.auth-module__Y03CPG__errorBox{background:var(--neg-soft);border:1px solid var(--neg);color:var(--neg-fg);font-size:var(--fs-base);border-radius:8px;margin-bottom:16px;padding:10px 14px}.auth-module__Y03CPG__errorBoxTight{padding:10px}.auth-module__Y03CPG__errorText{color:var(--neg-fg);font-size:var(--fs-base);margin-bottom:12px}.auth-module__Y03CPG__btn{background:var(--brand-grad);width:100%;color:var(--on-brand);font-size:var(--fs-md);cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:600}.auth-module__Y03CPG__btn:disabled{background:var(--surface-disabled);color:var(--text-dim);cursor:not-allowed}.auth-module__Y03CPG__checkboxGroup{flex-direction:column;gap:12px;margin-top:20px;margin-bottom:18px;display:flex}.auth-module__Y03CPG__checkboxLabel{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.auth-module__Y03CPG__checkbox{width:16px;height:16px;accent-color:var(--pos);cursor:pointer;flex-shrink:0;margin-top:2px}.auth-module__Y03CPG__checkboxText{color:var(--text-muted);font-size:12.5px;line-height:1.55}.auth-module__Y03CPG__checkboxTextDim{color:var(--text-dim);font-size:12.5px;line-height:1.55}.auth-module__Y03CPG__linkAccent{color:var(--accent);text-decoration:none}.auth-module__Y03CPG__codeSent{color:var(--text-muted);font-size:var(--fs-base);text-align:center;margin-bottom:16px}.auth-module__Y03CPG__accentB{color:var(--accent)}.auth-module__Y03CPG__doneWrap{text-align:center}.auth-module__Y03CPG__doneIcon{font-size:var(--fs-3xl);margin-bottom:16px}.auth-module__Y03CPG__doneTitle{color:var(--pos);margin-bottom:8px}.auth-module__Y03CPG__doneText{color:var(--text-muted);font-size:var(--fs-base);margin-bottom:20px}.auth-module__Y03CPG__doneBtn{background:var(--brand-grad);color:var(--on-brand);font-weight:600;font-size:var(--fs-md);text-align:center;border-radius:8px;padding:12px;display:block}.auth-module__Y03CPG__footText{text-align:center;color:var(--text-dim);font-size:var(--fs-base);margin-top:20px}.auth-module__Y03CPG__linkPos{color:var(--pos);text-decoration:none}
.calendar-module__c-mrGG__wrap{min-height:calc(100vh - var(--topbar-h));container:cal/inline-size}.calendar-module__c-mrGG__head{margin-bottom:var(--sp-3)}.calendar-module__c-mrGG__title{color:var(--text-strong);font-size:var(--fs-xl);margin:0;font-weight:700}.calendar-module__c-mrGG__sub{color:var(--text-faint);font-size:var(--fs-base);margin-top:2px}.calendar-module__c-mrGG__tabbar{border-bottom:1px solid var(--border);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.calendar-module__c-mrGG__tabs{flex-wrap:wrap;gap:2px;display:flex}.calendar-module__c-mrGG__vtab{color:var(--text-dim);font-family:inherit;font-size:var(--fs-md);padding:10px var(--sp-4) 11px;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;font-weight:600;transition:color .15s;display:inline-flex}.calendar-module__c-mrGG__vtab:hover{color:var(--text-muted)}.calendar-module__c-mrGG__vtabActive{color:var(--text-strong);border-bottom-color:var(--pos)}.calendar-module__c-mrGG__vtabActive:hover{color:var(--text-strong)}.calendar-module__c-mrGG__vtabSoon{color:var(--text-ghost);cursor:default}.calendar-module__c-mrGG__vtabSoon:hover{color:var(--text-ghost)}.calendar-module__c-mrGG__cnt{font-size:var(--fs-2xs);color:var(--text-faint);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-full);font-variant-numeric:tabular-nums;padding:0 6px;font-weight:700;line-height:16px}.calendar-module__c-mrGG__vtabActive .calendar-module__c-mrGG__cnt{color:var(--text-muted)}.calendar-module__c-mrGG__soon{font-style:normal;font-size:var(--fs-2xs);color:var(--text-faint);border:1px solid var(--border);border-radius:var(--r-sm);padding:0 5px;line-height:14px}.calendar-module__c-mrGG__tabFilters{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.calendar-module__c-mrGG__seg{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);display:inline-flex;overflow:hidden}.calendar-module__c-mrGG__segBtn{border:none;border-right:1px solid var(--border);padding:6px var(--sp-3);font-size:var(--fs-sm);color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;font-family:inherit;font-weight:600}.calendar-module__c-mrGG__segBtn:last-child{border-right:none}.calendar-module__c-mrGG__segBtn:hover{color:var(--text-muted)}.calendar-module__c-mrGG__segBtnOn{color:var(--text-strong);background:var(--surface-raised)}.calendar-module__c-mrGG__searchWrap{position:relative}.calendar-module__c-mrGG__searchIcon{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.calendar-module__c-mrGG__search{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);color:var(--text-strong);font-size:var(--fs-base);outline:none;width:200px;padding:6px 12px 6px 32px;font-family:inherit;transition:border-color .15s}.calendar-module__c-mrGG__search:focus{border-color:var(--pos-border)}.calendar-module__c-mrGG__search::placeholder{color:var(--text-ghost)}.calendar-module__c-mrGG__watchToggle{border:1px solid var(--border);background:var(--surface);border-radius:var(--r);padding:6px var(--sp-3);font-size:var(--fs-sm);color:var(--text-dim);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-family:inherit;font-weight:600;display:flex}.calendar-module__c-mrGG__watchToggle:hover{color:var(--text-muted)}.calendar-module__c-mrGG__watchToggleOn{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.calendar-module__c-mrGG__watchToggleOn:hover{color:var(--warn)}.calendar-module__c-mrGG__dateFut{color:var(--text-strong);font-variant-numeric:tabular-nums;font-weight:600}.calendar-module__c-mrGG__datePast{color:var(--text-muted);font-variant-numeric:tabular-nums}.calendar-module__c-mrGG__rowPast td{color:var(--text-muted)}.calendar-module__c-mrGG__rowHl td{background:var(--accent-soft);animation:1.1s ease-in-out 2 calendar-module__c-mrGG__hlPulse}@keyframes calendar-module__c-mrGG__hlPulse{0%,to{background:var(--accent-soft)}50%{background:0 0}}@media (prefers-reduced-motion:reduce){.calendar-module__c-mrGG__rowHl td{animation:none}}.calendar-module__c-mrGG__pref{color:var(--text-dim);font-weight:500;font-size:var(--fs-2xs);margin-left:4px}@container dtable (max-width:640px){.calendar-module__c-mrGG__pref{line-height:var(--lh-tight);margin-left:0;display:block}.calendar-module__c-mrGG__prefPlus{display:none}.calendar-module__c-mrGG__wrap .calendar-module__c-mrGG__colDate{padding-right:var(--sp-1)}.calendar-module__c-mrGG__wrap .calendar-module__c-mrGG__colTicker{padding-left:var(--sp-2);padding-right:var(--sp-1)}.calendar-module__c-mrGG__wrap .calendar-module__c-mrGG__colWhat{padding-left:var(--sp-1)}.calendar-module__c-mrGG__whatS{display:none}}.calendar-module__c-mrGG__what{width:0;min-width:100%;display:block}.calendar-module__c-mrGG__whatLine{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.calendar-module__c-mrGG__whatT{color:var(--text-strong);font-weight:600}.calendar-module__c-mrGG__rowPast .calendar-module__c-mrGG__whatT{color:var(--text);font-weight:500}.calendar-module__c-mrGG__whatS{color:var(--text-dim);font-size:var(--fs-xs)}.calendar-module__c-mrGG__whatAi:before{content:"✦ ";color:var(--text-faint)}.calendar-module__c-mrGG__mob{display:none}.calendar-module__c-mrGG__mob b{color:var(--text-strong);font-weight:700}.calendar-module__c-mrGG__mob i{color:var(--pos);font-style:normal;font-weight:600}@container dtable (max-width:640px){.calendar-module__c-mrGG__mob{font-size:var(--fs-xs);color:var(--text-dim);text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}}.calendar-module__c-mrGG__yld{color:var(--pos);font-weight:600}.calendar-module__c-mrGG__prelim{color:var(--warn);font-size:var(--fs-2xs);font-weight:600}.calendar-module__c-mrGG__na{color:var(--text-ghost)}.calendar-module__c-mrGG__star{cursor:pointer;color:var(--text-ghost);font-size:var(--fs-md);background:0 0;border:none;padding:2px 4px;line-height:1}.calendar-module__c-mrGG__star:hover,.calendar-module__c-mrGG__starOn{color:var(--warn)}.calendar-module__c-mrGG__more{justify-content:center;align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.calendar-module__c-mrGG__moreBtn{border:1px solid var(--border);background:var(--surface);border-radius:var(--r);padding:6px var(--sp-4);font-size:var(--fs-sm);color:var(--text);cursor:pointer;min-height:32px;font-family:inherit;font-weight:600}.calendar-module__c-mrGG__moreBtn:hover{color:var(--text-strong);border-color:var(--accent)}.calendar-module__c-mrGG__moreBtn:disabled{color:var(--text-faint);cursor:default;border-color:var(--border)}.calendar-module__c-mrGG__moreBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.calendar-module__c-mrGG__moreNote{color:var(--text-faint);font-size:var(--fs-xs)}@container cal (max-width:640px){.calendar-module__c-mrGG__more{gap:var(--sp-2);flex-direction:column}.calendar-module__c-mrGG__moreBtn{width:100%}.calendar-module__c-mrGG__moreNote{text-align:center}}.calendar-module__c-mrGG__stateError{padding:var(--sp-12) var(--sp-4);text-align:center;color:var(--neg-fg);border:1px solid var(--border);border-radius:var(--r-lg)}.calendar-module__c-mrGG__foot{margin-top:var(--sp-4);color:var(--text-faint);font-size:var(--fs-xs);max-width:var(--prose-max);line-height:1.5}.calendar-module__c-mrGG__foot a{color:var(--accent);text-decoration:none}.calendar-module__c-mrGG__foot a:hover{text-decoration:underline}@container cal (max-width:880px){.calendar-module__c-mrGG__tabFilters{width:100%;margin-left:0}}@container cal (max-width:640px){.calendar-module__c-mrGG__title{font-size:var(--fs-lg)}.calendar-module__c-mrGG__vtab{font-size:var(--fs-base);padding:8px 10px 9px}.calendar-module__c-mrGG__tabFilters{padding-bottom:var(--sp-3)}.calendar-module__c-mrGG__seg{width:100%}.calendar-module__c-mrGG__segBtn{text-align:center;flex:1}.calendar-module__c-mrGG__searchWrap,.calendar-module__c-mrGG__search{width:100%}.calendar-module__c-mrGG__foot{text-align:center}}
.dashboard-module__nIYo6a__warnBanner{background:var(--warn-soft);border:1px solid var(--warn-soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;display:flex}.dashboard-module__nIYo6a__warnLeft{align-items:center;gap:12px;display:flex}.dashboard-module__nIYo6a__warnIcon{font-size:var(--fs-lg)}.dashboard-module__nIYo6a__warnTitle{color:var(--warn);font-weight:600;font-size:var(--fs-base)}.dashboard-module__nIYo6a__warnText{color:var(--warn);font-size:var(--fs-sm);margin-top:2px}.dashboard-module__nIYo6a__warnBtns{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module__nIYo6a__warnBtn{background:var(--warn-soft);border:1px solid var(--warn-soft);color:var(--warn);font-size:var(--fs-sm);cursor:pointer;border-radius:6px;padding:7px 14px;font-family:inherit;font-weight:600}.dashboard-module__nIYo6a__warnBtnGhost{border:1px solid var(--warn-soft);color:var(--text-muted);font-size:var(--fs-sm);cursor:pointer;background:0 0;border-radius:6px;padding:7px 14px;font-family:inherit}.dashboard-module__nIYo6a__warnBtnGhost:disabled{cursor:default}.dashboard-module__nIYo6a__warnBtnGhost.dashboard-module__nIYo6a__sent{color:var(--pos)}.dashboard-module__nIYo6a__modalBg{background:var(--overlay);z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dashboard-module__nIYo6a__modal{background:var(--surface);border:1px solid var(--border-strong);text-align:center;border-radius:16px;width:100%;max-width:380px;padding:32px}.dashboard-module__nIYo6a__modalIcon{font-size:var(--fs-3xl);margin-bottom:12px}.dashboard-module__nIYo6a__modalTitle{color:var(--text-strong);font-size:var(--fs-lg);margin-bottom:8px;font-weight:700}.dashboard-module__nIYo6a__modalText{color:var(--text-dim);font-size:var(--fs-base);margin-bottom:20px}.dashboard-module__nIYo6a__modalEmail{color:var(--accent)}.dashboard-module__nIYo6a__modalSuccess{color:var(--pos);font-size:var(--fs-md);padding:20px 0}.dashboard-module__nIYo6a__codeInput{background:var(--bg);border:1px solid var(--text-ghost);width:100%;color:var(--text-strong);font-size:var(--fs-2xl);text-align:center;letter-spacing:10px;box-sizing:border-box;border-radius:8px;outline:none;margin-bottom:12px;padding:14px}.dashboard-module__nIYo6a__codeErr{color:var(--neg-fg);font-size:var(--fs-base);margin-bottom:12px}.dashboard-module__nIYo6a__btnSubmit{background:var(--brand-grad);width:100%;color:var(--on-brand);font-size:var(--fs-base);cursor:pointer;border:none;border-radius:8px;margin-bottom:8px;padding:11px;font-weight:600}.dashboard-module__nIYo6a__btnSubmit:disabled{background:var(--surface-disabled);color:var(--text-dim);cursor:not-allowed}.dashboard-module__nIYo6a__btnClose{border:1px solid var(--border-strong);width:100%;color:var(--text-dim);font-size:var(--fs-base);cursor:pointer;background:0 0;border-radius:8px;padding:9px}
.dividends-module__yfp2bW__wrap{min-height:calc(100vh - var(--topbar-h));container:divs/inline-size}.dividends-module__yfp2bW__pulse{gap:var(--sp-3) var(--sp-6);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.dividends-module__yfp2bW__pTile{flex-direction:column;gap:2px;min-width:0;display:flex}.dividends-module__yfp2bW__pLabel{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.dividends-module__yfp2bW__pValue{color:var(--text-strong);font-weight:700;font-size:var(--fs-md);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dividends-module__yfp2bW__pSub{font-weight:500;font-size:var(--fs-sm);color:var(--text-muted)}.dividends-module__yfp2bW__pHint{font-size:var(--fs-xs);color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.dividends-module__yfp2bW__pLink{color:var(--text-strong);text-decoration:none}.dividends-module__yfp2bW__pLink:hover{color:var(--accent)}.dividends-module__yfp2bW__yHi{color:var(--pos);font-weight:700}.dividends-module__yfp2bW__pos{color:var(--pos)}.dividends-module__yfp2bW__warn{color:var(--warn)}.dividends-module__yfp2bW__head{margin-bottom:var(--sp-3)}.dividends-module__yfp2bW__title{color:var(--text-strong);font-size:var(--fs-xl);margin:0;font-weight:700}.dividends-module__yfp2bW__sub{color:var(--text-faint);font-size:var(--fs-base);margin-top:2px}.dividends-module__yfp2bW__tabbar{border-bottom:1px solid var(--border);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.dividends-module__yfp2bW__tabs{flex-wrap:wrap;gap:2px;display:flex}.dividends-module__yfp2bW__vtab{color:var(--text-dim);font-family:inherit;font-size:var(--fs-md);padding:10px var(--sp-4) 11px;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;font-weight:600;transition:color .15s;display:inline-flex}.dividends-module__yfp2bW__vtab:hover{color:var(--text-muted)}.dividends-module__yfp2bW__vtabActive{color:var(--text-strong);border-bottom-color:var(--pos)}.dividends-module__yfp2bW__vtabActive:hover{color:var(--text-strong)}.dividends-module__yfp2bW__vtab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:3px}.dividends-module__yfp2bW__cnt{font-size:var(--fs-2xs);color:var(--text-faint);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-full);font-variant-numeric:tabular-nums;padding:0 6px;font-weight:700;line-height:16px}.dividends-module__yfp2bW__vtabActive .dividends-module__yfp2bW__cnt{color:var(--text-muted)}.dividends-module__yfp2bW__tabFilters{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.dividends-module__yfp2bW__seg{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);display:inline-flex;overflow:hidden}.dividends-module__yfp2bW__segBtn{border:none;border-right:1px solid var(--border);padding:6px var(--sp-3);font-size:var(--fs-sm);color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;min-height:32px;font-family:inherit;font-weight:600}.dividends-module__yfp2bW__segBtn:last-child{border-right:none}.dividends-module__yfp2bW__segBtn:hover{color:var(--text-muted)}.dividends-module__yfp2bW__segBtnOn{color:var(--text-strong);background:var(--surface-raised)}.dividends-module__yfp2bW__segBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dividends-module__yfp2bW__select{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);color:var(--text-link);font-size:var(--fs-sm);outline:none;max-width:190px;min-height:32px;padding:6px 10px;font-family:inherit}.dividends-module__yfp2bW__select:focus{border-color:var(--pos-border)}.dividends-module__yfp2bW__searchWrap{position:relative}.dividends-module__yfp2bW__searchIcon{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dividends-module__yfp2bW__search{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);color:var(--text-strong);font-size:var(--fs-base);outline:none;width:200px;min-height:32px;padding:6px 12px 6px 32px;font-family:inherit;transition:border-color .15s}.dividends-module__yfp2bW__search:focus{border-color:var(--pos-border)}.dividends-module__yfp2bW__search::placeholder{color:var(--text-ghost)}.dividends-module__yfp2bW__watchToggle{border:1px solid var(--border);background:var(--surface);border-radius:var(--r);padding:6px var(--sp-3);font-size:var(--fs-sm);color:var(--text-dim);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;min-height:32px;font-family:inherit;font-weight:600;display:flex}.dividends-module__yfp2bW__watchToggle:hover{color:var(--text-muted)}.dividends-module__yfp2bW__watchToggleOn{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.dividends-module__yfp2bW__watchToggleOn:hover{color:var(--warn)}.dividends-module__yfp2bW__cards{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));align-items:stretch;display:grid}.dividends-module__yfp2bW__skelCard{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-height:300px;animation:1.2s ease-in-out infinite dividends-module__yfp2bW__dvPulse}@keyframes dividends-module__yfp2bW__dvPulse{0%,to{opacity:.5}50%{opacity:1}}.dividends-module__yfp2bW__stateEmpty,.dividends-module__yfp2bW__stateError{padding:var(--sp-12) var(--sp-4);text-align:center;border:1px solid var(--border);border-radius:var(--r-lg);color:var(--text-dim);font-size:var(--fs-base);line-height:var(--lh-base)}.dividends-module__yfp2bW__stateError{color:var(--neg-fg)}.dividends-module__yfp2bW__stateEmpty a{color:var(--accent);text-decoration:none}.dividends-module__yfp2bW__stateEmpty a:hover{text-decoration:underline}.dividends-module__yfp2bW__amt{color:var(--text-strong);font-weight:600}.dividends-module__yfp2bW__dim{color:var(--text-dim)}.dividends-module__yfp2bW__na{color:var(--text-ghost)}.dividends-module__yfp2bW__buy{color:var(--accent);font-weight:600}.dividends-module__yfp2bW__prelim{color:var(--warn);font-size:var(--fs-2xs);font-weight:600}.dividends-module__yfp2bW__dateFut{color:var(--text-strong);font-weight:600}.dividends-module__yfp2bW__pair{white-space:nowrap;color:var(--text-muted)}.dividends-module__yfp2bW__pair b{color:var(--text);font-weight:600}.dividends-module__yfp2bW__streakHi{color:var(--pos);font-weight:700}.dividends-module__yfp2bW__rowPast td{color:var(--text-muted)}.dividends-module__yfp2bW__rowCancelled td{color:var(--text-faint)}.dividends-module__yfp2bW__yHigh{color:var(--pos);font-weight:700}.dividends-module__yfp2bW__yMid{color:var(--warn);font-weight:700}.dividends-module__yfp2bW__yLow{color:var(--text-link);font-weight:600}.dividends-module__yfp2bW__yNone{color:var(--text-ghost)}.dividends-module__yfp2bW__star{cursor:pointer;color:var(--text-ghost);font-size:var(--fs-md);background:0 0;border:none;padding:2px 4px;line-height:1}.dividends-module__yfp2bW__star:hover,.dividends-module__yfp2bW__starOn{color:var(--warn)}.dividends-module__yfp2bW__mob{display:none}@container dtable (max-width:640px){.dividends-module__yfp2bW__mob{font-size:var(--fs-2xs);color:var(--text-dim);line-height:var(--lh-tight);white-space:nowrap;display:block}.dividends-module__yfp2bW__wrap .dividends-module__yfp2bW__colTicker{padding-right:var(--sp-1)}}.dividends-module__yfp2bW__help{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-base)}.dividends-module__yfp2bW__helpTitle{color:var(--text-strong);font-size:var(--fs-md);margin:0 0 var(--sp-3);font-weight:700}.dividends-module__yfp2bW__helpList{margin:0}.dividends-module__yfp2bW__helpList dt{color:var(--text);margin-top:var(--sp-3);font-weight:600}.dividends-module__yfp2bW__helpList dd{margin:var(--sp-1) 0 0}.dividends-module__yfp2bW__linkBtn{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.dividends-module__yfp2bW__mobileOnly{display:none}@container divs (max-width:880px){.dividends-module__yfp2bW__tabFilters{width:100%;margin-left:0}}@container divs (max-width:640px){.dividends-module__yfp2bW__desktopOnly{display:none!important}.dividends-module__yfp2bW__mobileOnly{display:block}.dividends-module__yfp2bW__title{font-size:var(--fs-lg)}.dividends-module__yfp2bW__vtab{font-size:var(--fs-base);padding:8px 10px 9px}.dividends-module__yfp2bW__tabFilters{padding-bottom:var(--sp-3)}.dividends-module__yfp2bW__searchWrap,.dividends-module__yfp2bW__search{width:100%}.dividends-module__yfp2bW__select{flex:140px;max-width:none}.dividends-module__yfp2bW__seg{flex:100%}.dividends-module__yfp2bW__segBtn{text-align:center;padding-inline:var(--sp-2);flex:1}.dividends-module__yfp2bW__pulse{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.dividends-module__yfp2bW__pValue{font-size:var(--fs-base)}}
.notifications-module__D7Emqq__grid{padding:var(--sp-2) 0 0;gap:var(--sp-1) var(--sp-4);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;list-style:none;display:grid}.notifications-module__D7Emqq__fav{align-items:center;gap:var(--sp-2);min-height:26px;font-size:var(--fs-sm);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.notifications-module__D7Emqq__favTicker{color:var(--text-strong);font-weight:700;text-decoration:none}.notifications-module__D7Emqq__favTicker:hover{color:var(--accent)}.notifications-module__D7Emqq__favName{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notifications-module__D7Emqq__favRm{font:inherit;font-size:var(--fs-md);color:var(--text-ghost);padding:0 var(--sp-1);cursor:pointer;background:0 0;border:none;line-height:1}.notifications-module__D7Emqq__favRm:hover{color:var(--neg)}.notifications-module__D7Emqq__favRm:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}
.profile-module__azSycq__inner{max-width:760px}.profile-module__azSycq__header{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-6);display:flex}.profile-module__azSycq__avatar{background:var(--brand-grad);width:48px;height:48px;font-size:var(--fs-lg);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.profile-module__azSycq__userName{color:var(--text-strong);font-size:var(--fs-xl);margin:0;font-weight:700}.profile-module__azSycq__userMeta{color:var(--text-muted);font-size:var(--fs-base);margin:var(--sp-1) 0 0}.profile-module__azSycq__section{padding:var(--sp-6) 0 var(--sp-8);border-top:1px solid var(--border)}.profile-module__azSycq__sectionTitle{color:var(--text-strong);font-size:var(--fs-lg);margin:0 0 var(--sp-4);font-weight:700}.profile-module__azSycq__titleTight{margin-bottom:8px}.profile-module__azSycq__field{margin-bottom:14px}.profile-module__azSycq__fieldPass{margin-bottom:12px}.profile-module__azSycq__label{color:var(--text-muted);font-size:var(--fs-sm);margin-bottom:6px;display:block}.profile-module__azSycq__input{background:var(--bg);border:1px solid var(--text-ghost);width:100%;max-width:420px;color:var(--text-strong);font-size:var(--fs-base);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 14px}.profile-module__azSycq__inputFlex{flex:1}.profile-module__azSycq__inputCode{font-size:var(--fs-lg);text-align:center;letter-spacing:6px;flex:1}.profile-module__azSycq__btn{background:var(--brand-grad);color:var(--on-brand);font-size:var(--fs-base);cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-family:inherit;font-weight:600}.profile-module__azSycq__btn:disabled{background:var(--surface-disabled);color:var(--text-dim);cursor:not-allowed}.profile-module__azSycq__btnCompact{padding:10px 16px}.profile-module__azSycq__btnNowrap{white-space:nowrap}.profile-module__azSycq__msg{font-size:var(--fs-base)}.profile-module__azSycq__msgOk{color:var(--pos)}.profile-module__azSycq__msgErr{color:var(--neg-fg)}.profile-module__azSycq__msgMb{margin-bottom:12px}.profile-module__azSycq__msgMt{margin-top:8px}.profile-module__azSycq__emailText{color:var(--text-dim);font-size:var(--fs-base);margin-bottom:16px}.profile-module__azSycq__strong{color:var(--text)}.profile-module__azSycq__strongAccent{color:var(--accent)}.profile-module__azSycq__pending{color:var(--warn);font-size:var(--fs-sm);margin-left:8px}.profile-module__azSycq__row{gap:8px;display:flex}.profile-module__azSycq__codeHint{color:var(--text-muted);font-size:var(--fs-base);margin-bottom:12px}.profile-module__azSycq__linkBack{color:var(--text-dim);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-family:inherit}.profile-module__azSycq__doneMsg{color:var(--pos);font-size:var(--fs-base)}.profile-module__azSycq__tgDesc{color:var(--text-dim);font-size:var(--fs-base);margin:0 0 16px}.profile-module__azSycq__tgLinked{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-module__azSycq__tgOk{color:var(--pos);font-size:var(--fs-base);font-weight:600}.profile-module__azSycq__btnGhost{border:1px solid var(--text-ghost);color:var(--text-dim);font-size:var(--fs-sm);cursor:pointer;background:0 0;border-radius:8px;padding:10px 16px;font-family:inherit}.profile-module__azSycq__tgWaiting{color:var(--warn);font-size:var(--fs-sm);margin-top:12px}.profile-module__azSycq__tgWaiting a{color:var(--accent)}.profile-module__azSycq__planLine{color:var(--text-muted);font-size:var(--fs-sm);margin-top:16px}.profile-module__azSycq__payList{flex-direction:column;display:flex}.profile-module__azSycq__payRow{border-bottom:1px solid var(--border-soft);font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 0;display:flex}.profile-module__azSycq__payRow:last-child{border-bottom:none}.profile-module__azSycq__payDate{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.profile-module__azSycq__payDesc{color:var(--text);flex:1;min-width:0}.profile-module__azSycq__payAmount{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.profile-module__azSycq__payHint{color:var(--text-dim);font-size:var(--fs-sm);margin:12px 0 0}.profile-module__azSycq__planName{color:var(--accent);font-weight:600}.profile-module__azSycq__planLink{color:var(--accent);text-decoration:none}
.stocks-module__Ot_WKG__wrap{container:spage/inline-size}.stocks-module__Ot_WKG__pulse{align-items:center;gap:var(--sp-6);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.stocks-module__Ot_WKG__pIdx{align-items:baseline;gap:7px;display:flex}.stocks-module__Ot_WKG__pIdxLabel{font-size:var(--fs-xs);color:var(--text-faint);letter-spacing:.5px;font-weight:700}.stocks-module__Ot_WKG__pIdxValue{color:var(--text-strong);font-weight:700}.stocks-module__Ot_WKG__pIdxChange{font-size:var(--fs-xs);font-weight:600}.stocks-module__Ot_WKG__chUp{color:var(--pos)}.stocks-module__Ot_WKG__chDn{color:var(--neg)}.stocks-module__Ot_WKG__chNeu{color:var(--text-dim)}.stocks-module__Ot_WKG__baro{flex:240px;min-width:0}.stocks-module__Ot_WKG__baroCaption{font-size:var(--fs-2xs);color:var(--text-faint);justify-content:space-between;margin-bottom:4px;display:flex}.stocks-module__Ot_WKG__baroUp{color:var(--pos);font-weight:700}.stocks-module__Ot_WKG__baroDn{color:var(--neg);font-weight:700}.stocks-module__Ot_WKG__baroBar{background:var(--text-ghost);border-radius:3px;height:6px;display:flex;overflow:hidden}.stocks-module__Ot_WKG__baroBar i{height:100%;display:block}.stocks-module__Ot_WKG__baroSegUp{background:var(--pos)}.stocks-module__Ot_WKG__baroSegFlat{background:var(--text-ghost)}.stocks-module__Ot_WKG__baroSegDn{background:var(--neg)}.stocks-module__Ot_WKG__pTurn{flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.stocks-module__Ot_WKG__pTurnLabel{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--text-faint);font-weight:700}.stocks-module__Ot_WKG__pTurnValue{color:var(--text-strong);white-space:nowrap;font-weight:700}.stocks-module__Ot_WKG__title{font-size:var(--fs-xl);color:var(--text-strong);margin:0 0 var(--sp-1);font-weight:700}.stocks-module__Ot_WKG__tabbar{border-bottom:1px solid var(--border);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.stocks-module__Ot_WKG__tabs{gap:2px;display:flex}.stocks-module__Ot_WKG__vtab{color:var(--text-dim);font-family:inherit;font-size:var(--fs-md);padding:11px var(--sp-4) 12px;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600;transition:color .15s}.stocks-module__Ot_WKG__vtab:hover{color:var(--text-muted)}.stocks-module__Ot_WKG__vtabActive{color:var(--text-strong);border-bottom-color:var(--pos)}.stocks-module__Ot_WKG__vtabActive:hover{color:var(--text-strong)}.stocks-module__Ot_WKG__tabFilters{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.stocks-module__Ot_WKG__sectorSelect{background:var(--surface);border:1px solid var(--border);color:var(--text-link);font-size:var(--fs-sm);border-radius:8px;outline:none;max-width:190px;padding:7px 10px;font-family:inherit}.stocks-module__Ot_WKG__sectorSelect:focus{border-color:var(--pos-border)}.stocks-module__Ot_WKG__watchToggle{border:1px solid var(--border);background:var(--surface);padding:7px var(--sp-3);font-size:var(--fs-sm);color:var(--text-dim);cursor:pointer;border-radius:8px;align-items:center;gap:6px;font-family:inherit;font-weight:600;display:flex}.stocks-module__Ot_WKG__watchToggle:hover{color:var(--text-muted)}.stocks-module__Ot_WKG__watchToggleOn{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.stocks-module__Ot_WKG__watchToggleOn:hover{color:var(--warn)}.stocks-module__Ot_WKG__searchWrap{position:relative}.stocks-module__Ot_WKG__searchIcon{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.stocks-module__Ot_WKG__search{background:var(--surface);border:1px solid var(--border);color:var(--text-strong);font-size:var(--fs-base);border-radius:8px;outline:none;width:230px;padding:7px 12px 7px 32px;font-family:inherit;transition:border-color .15s}.stocks-module__Ot_WKG__search:focus{border-color:var(--pos-border)}.stocks-module__Ot_WKG__search::placeholder{color:var(--text-ghost)}.stocks-module__Ot_WKG__star{cursor:pointer;color:var(--text-ghost);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1}.stocks-module__Ot_WKG__star:hover,.stocks-module__Ot_WKG__starOn{color:var(--warn)}.stocks-module__Ot_WKG__price{color:var(--text-strong);font-weight:500}.stocks-module__Ot_WKG__flashUp{animation:1.6s forwards stocks-module__Ot_WKG__sFlashUp}.stocks-module__Ot_WKG__flashDn{animation:1.6s forwards stocks-module__Ot_WKG__sFlashDn}@keyframes stocks-module__Ot_WKG__sFlashUp{0%{background:var(--pos-soft)}to{background:0 0}}@keyframes stocks-module__Ot_WKG__sFlashDn{0%{background:var(--neg-soft)}to{background:0 0}}.stocks-module__Ot_WKG__range{vertical-align:middle;background:linear-gradient(90deg, var(--neg), var(--range-mid) 50%, var(--pos));border-radius:3px;align-items:center;width:74px;height:6px;display:inline-flex;position:relative}.stocks-module__Ot_WKG__rangeThumb{background:var(--range-thumb);width:3px;height:12px;box-shadow:0 0 0 1.5px var(--bg);border-radius:1.5px;position:absolute;top:-3px}@media (prefers-reduced-motion:reduce){.stocks-module__Ot_WKG__flashUp,.stocks-module__Ot_WKG__flashDn{animation:none}}@container dtable (max-width:880px){.stocks-module__Ot_WKG__colName{min-width:150px}}@container spage (max-width:880px){.stocks-module__Ot_WKG__pulse{gap:var(--sp-3)}.stocks-module__Ot_WKG__pTurn{align-items:flex-start;margin-left:0}.stocks-module__Ot_WKG__tabFilters{width:100%;margin-left:0}.stocks-module__Ot_WKG__searchWrap{flex:100%}.stocks-module__Ot_WKG__search{width:100%}}
.watchlist-module__hnRYwW__addRow{gap:var(--sp-2);margin-bottom:var(--sp-4);max-width:760px;display:flex;position:relative}.watchlist-module__hnRYwW__addWrap{flex:1;min-width:0}.watchlist-module__hnRYwW__addInput{width:100%;padding:var(--sp-2) var(--sp-3);background:var(--surface-hover);border:1px solid var(--border-strong);border-radius:var(--r-sm);color:var(--text);font:inherit;font-size:var(--fs-base);box-sizing:border-box;outline:none}.watchlist-module__hnRYwW__addInput:focus{border-color:var(--accent)}.watchlist-module__hnRYwW__addInput::placeholder{color:var(--text-faint)}.watchlist-module__hnRYwW__addBtn{padding:var(--sp-2) var(--sp-4);background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--r-sm);color:var(--accent);font:inherit;font-size:var(--fs-base);cursor:pointer;white-space:nowrap;font-weight:600}.watchlist-module__hnRYwW__addBtn:hover{color:var(--text-strong)}.watchlist-module__hnRYwW__addBtn:disabled{opacity:.5;cursor:default}.watchlist-module__hnRYwW__err{color:var(--neg-fg);font-size:var(--fs-sm);margin-bottom:var(--sp-3)}.watchlist-module__hnRYwW__table{max-width:760px}.watchlist-module__hnRYwW__ticker{color:var(--text-strong);font-weight:700;text-decoration:none}.watchlist-module__hnRYwW__ticker:hover{color:var(--accent)}.watchlist-module__hnRYwW__mob{display:none}@container dtable (max-width:640px){.watchlist-module__hnRYwW__mob{width:0;min-width:100%;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block;overflow:hidden}}.watchlist-module__hnRYwW__price{color:var(--text-strong);font-weight:600}.watchlist-module__hnRYwW__event{color:var(--text);white-space:nowrap;text-decoration:none}.watchlist-module__hnRYwW__event:hover{color:var(--accent)}.watchlist-module__hnRYwW__eventKind{color:var(--text-muted)}.watchlist-module__hnRYwW__eventNone{color:var(--text-ghost)}.watchlist-module__hnRYwW__del{color:var(--text-ghost);cursor:pointer;padding:2px var(--sp-1);font:inherit;font-size:var(--fs-md);background:0 0;border:none;line-height:1}.watchlist-module__hnRYwW__del:hover{color:var(--neg)}.watchlist-module__hnRYwW__del:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}
