.ms-my{--my-panel:rgba(255, 255, 255, 0.04);--my-line:rgba(192, 192, 192, 0.22);--my-muted:#9ca3af;--my-gold:#F59E0B;display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;width:min(1168px, 100% - 32px);margin:0 auto 80px;padding-top:40px;color:#e5e7eb;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.ms-pf-layout{--my-panel:rgba(255, 255, 255, 0.04);--my-line:rgba(192, 192, 192, 0.22);--my-muted:#9ca3af;--my-gold:#F59E0B;display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;width:min(1872px, calc(100% - 32px));margin:0 auto 80px;padding-top:40px;color:#e5e7eb;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.ms-pf-content{min-width:0}.ms-my__eyebrow{margin:0 0 8px;color:var(--my-gold);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ms-my h1,.ms-my h2{font-family:Inter,system-ui,sans-serif;color:#fff}.ms-my h1{margin:0;font-size:2rem;font-weight:700;line-height:1.2}.ms-my h2{margin:0 0 14px;font-size:1.15rem;font-weight:600}.ms-my a{text-decoration:none}.ms-my__nav{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + 117px);align-self:start;padding:16px 12px 12px;background:#1a1f24;border:1px solid silver;border-radius:20px}.ms-my__nav ul{margin:0;padding:0;list-style:none}.ms-my__nav-head{margin:0 0 10px;padding:4px 10px 12px;border-bottom:1px solid var(--my-line);color:#fff;font-size:15px;font-weight:700}.ms-my__nav li a{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border:1px solid #fff0;border-radius:8px;color:#cbd2da!important;font-size:13.5px;font-weight:500}.ms-my__nav li a:hover{background:rgb(255 255 255 / .05);color:#fff!important}.ms-my__nav li a.is-active{border-color:rgb(245 158 11 / .55);background:rgb(245 158 11 / .1);color:var(--my-gold)!important}.ms-my__ico{flex:0 0 18px;width:18px;height:18px;opacity:.85}.ms-my__nav li a.is-active .ms-my__ico{opacity:1}.ms-my__group>span{display:block;margin:10px 0 4px;padding:0 10px;color:var(--my-gold);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ms-my__nav-ctx{display:none}.ms-my__foot{margin-top:10px;padding-top:10px;border-top:1px solid var(--my-line)}.ms-my__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:36px}.ms-my>.ms-my__head{grid-column:1 / -1;display:block;margin-bottom:8px;text-align:center}.ms-my>.ms-my__head .ms-my__lede{margin-left:auto;margin-right:auto}.ms-my>.ms-my__head .ms-my__quiet{display:inline-block;margin-top:10px}.ms-my__lede{margin:8px 0 0;max-width:680px;color:#cbd2da;font-size:1.05rem;line-height:1.55}.ms-my__quiet{color:var(--my-muted)!important;font-size:.875rem}.ms-my__quiet:hover{color:#fff!important}.ms-my__meta{display:block;color:var(--my-muted);font-size:.82rem}.ms-my__section{margin-bottom:44px}.ms-my__section-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ms-my__empty{padding:20px 22px;border:1px dashed var(--my-line);border-radius:12px;color:#cbd2da;line-height:1.55}.ms-my__empty p{margin:0 0 12px}.ms-my__empty p:last-child{margin-bottom:0}.ms-my__more{margin:12px 0 0;font-size:.9rem}.ms-my__more a,.ms-my__open{color:var(--my-gold)!important}.ms-my__btn{display:inline-block;padding:9px 16px;border:0;border-radius:10px;background:linear-gradient(180deg,#fbbf24,#F59E0B);color:#111!important;font:600 0.9rem/1.2 Inter,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.ms-my__btn:hover{filter:brightness(1.06)}.ms-my__tasks{margin:0;padding:0;list-style:none;border:1px solid rgb(245 158 11 / .35);border-radius:14px;background:var(--my-panel)}.ms-my__tasks li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px}.ms-my__tasks li+li{border-top:1px solid var(--my-line)}.ms-my__task-title{margin:0 0 2px;color:#fff;font-weight:600}.ms-my__recent{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none}.ms-my__recent a{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;height:100%;padding:14px 16px;border:1px solid var(--my-line);border-radius:12px;background:var(--my-panel)}.ms-my__recent a:hover{border-color:rgb(245 158 11 / .5)}.ms-my__recent-title{color:#fff;font-weight:600}.ms-my__recent-name{color:#cbd2da;font-size:.875rem}.ms-my__recent .ms-my__meta{margin-top:6px}.ms-my__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ms-my__card{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:1px solid var(--my-line);border-radius:14px;background:var(--my-panel)}.ms-my__card:hover{border-color:rgb(245 158 11 / .5)}.ms-my__card-title{color:#fff;font-size:1.05rem;font-weight:600}.ms-my__card-what{color:var(--my-muted);font-size:.875rem}.ms-my__card-stat{margin-top:10px;color:var(--my-gold);font-size:.9rem;font-weight:600}.ms-my__table{width:100%;border-collapse:collapse;font-size:.92rem}.ms-my__table th{padding:0 12px 10px;border-bottom:1px solid var(--my-line);color:var(--my-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.ms-my__table td{padding:12px;border-bottom:1px solid var(--my-line);vertical-align:top}.ms-my__table td a{color:#fff!important}.ms-my__table td a span{color:var(--my-muted)}.ms-my__table td a.ms-my__open{color:var(--my-gold)!important;white-space:nowrap}.ms-my__status{display:inline-block;padding:2px 10px;border-radius:999px;background:rgb(255 255 255 / .08);font-size:.8rem;font-weight:600}.ms-my__status--investable{background:rgb(34 197 94 / .15);color:#4ade80}.ms-my__status--researching{background:rgb(245 158 11 / .15);color:#fbbf24}.ms-my__status--passed{color:#cbd2da}.ms-my__status--too_hard{background:rgb(148 163 184 / .15);color:#cbd2da}.ms-my__vals{--band:#cbd2da}.ms-my__band--below{--band:#4ade80}.ms-my__band--near{--band:#aab3bf}.ms-my__band--above{--band:#fbbf24}.ms-my__band--well-above{--band:#e98a7c}.ms-my__vals .ms-my__price{color:var(--band);font-weight:600}.ms-my__vals .ms-my__gap{display:block;color:var(--band);font-size:.82rem;opacity:.85}.ms-my__vals tr td:first-child{box-shadow:inset 3px 0 0 var(--band);padding-left:14px}.ms-my__vals thead th:first-child{padding-left:14px}.ms-my__ai{display:inline-block;margin-left:8px;padding:1px 8px;border:1px solid rgb(148 163 184 / .3);border-radius:999px;color:var(--my-muted);font-size:.72rem;white-space:nowrap;cursor:help}.ms-my__legend{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0 0 16px;color:var(--my-muted);font-size:.8rem}.ms-my__legend span::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--band)}.ms-my__tl{position:relative;margin:0;padding:0 0 0 24px;list-style:none}.ms-my__tl::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:rgb(192 192 192 / .22)}.ms-my__tl-node{position:relative;margin-bottom:16px}.ms-my__tl-node:last-child{margin-bottom:0}.ms-my__tl-dot{position:absolute;left:-23px;top:18px;width:14px;height:14px;border:2px solid #9aa4b2;border-radius:50%;background:#1f2328}.ms-my__tl-node--investable>.ms-my__tl-dot{border-color:#4ade80}.ms-my__tl-node--researching>.ms-my__tl-dot,.ms-my__tl-node--analysis>.ms-my__tl-dot{border-color:var(--my-gold)}.ms-my__tl-node--too_hard>.ms-my__tl-dot{border-color:#e0624c}.ms-my__tl-node--note>.ms-my__tl-dot{left:-21px;width:10px;height:10px}.ms-my__tl-card{padding:16px 20px;border:1px solid rgb(192 192 192 / .22);border-radius:10px;background:rgb(255 255 255 / .04)}.ms-my__tl-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}.ms-my__tl-co{color:#cbd2da!important}.ms-my__tl-co strong{color:#fff}.ms-my__tl-co:hover{color:#fff!important}.ms-my__tl-title{margin:0;color:#fff;font-weight:600}.ms-my__tl-facts{margin:4px 0 0;color:#9aa4b2;font-size:.88rem}.ms-my__tl-flag{color:var(--my-gold)}.ms-my__tl-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:12px;font-size:.9rem}.ms-my__too-hard-detail{line-height:1.5}.ms-my__too-hard-form{display:inline-flex;margin:0}.ms-my__too-hard-form button{padding:6px 12px;border:1px solid var(--my-line);border-radius:999px;background:#fff0;color:#cbd2da;font:inherit;cursor:pointer}.ms-my__too-hard-form button:hover{border-color:rgb(245 158 11 / .55);color:#fff}.ms-my__tl-more summary{color:#9aa4b2;cursor:pointer;list-style:none}.ms-my__tl-more summary::-webkit-details-marker{display:none}.ms-my__tl-more summary::after{content:" ▾"}.ms-my__tl-more[open] summary::after{content:" ▴"}.ms-my__tl-more summary:hover{color:#fff}.ms-my__tl-more[open]{flex-basis:100%}.ms-my__tl--inner{margin-top:16px}.ms-my__tl--inner .ms-my__tl-card{padding:12px 16px}.ms-my__tl--inner .ms-my__tl-node--note .ms-my__tl-card{background:#fff0}.ms-my__tl--inner .ms-my__tl-node--note .ms-my__tl-title{font-weight:400;color:#cbd2da}.ms-my__tl-date{margin:0 0 4px;color:#9aa4b2;font-size:.8rem}.ms-my__tl-tag{margin-left:8px;padding:0 8px;border:1px solid rgb(192 192 192 / .22);border-radius:999px;font-size:.75rem}.ms-my__empty-title{color:#fff;font-weight:600;margin-bottom:4px!important}.ms-my__filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.ms-my__filters a{padding:6px 14px;border:1px solid var(--my-line);border-radius:999px;color:#cbd2da!important;font-size:.85rem}.ms-my__filters a.is-active{border-color:var(--my-gold);color:var(--my-gold)!important}.ms-my__levels{display:grid;gap:10px;max-width:640px}.ms-my__level{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--my-line);border-radius:12px;background:var(--my-panel);cursor:pointer}.ms-my__level:has(input:checked){border-color:var(--my-gold)}.ms-my__level input{margin-top:4px;accent-color:var(--my-gold)}.ms-my__level strong{display:block;color:#fff}.ms-my__level span{color:#cbd2da;font-size:.9rem;line-height:1.5}.ms-my__links{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ms-my__links a{color:var(--my-gold)!important;font-weight:600}.ms-my__profile-form{display:grid;gap:12px;max-width:640px}.ms-my__profile-form label{display:grid;gap:6px;color:#cbd2da;font-size:.88rem}.ms-my__profile-form input{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--my-line);border-radius:8px;background:#171b20;color:#fff;font:inherit}.ms-my__profile-form input:focus{border-color:var(--my-gold);outline:2px solid rgb(245 158 11 / .2)}.ms-my__profile-form input[readonly]{color:var(--my-muted)}.ms-my__profile-form p{margin:0}.ms-my__profile-form p:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.ms-my__account-panel{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--my-line);border-radius:12px;background:var(--my-panel)}.ms-my__account-panel>p{margin:0}.ms-my__account-panel h3{margin:8px 0 0;color:#fff;font-size:.95rem}.ms-my__account-panel [data-ms-my-invoices]{min-height:20px;color:#cbd2da;font-size:.88rem}.ms-my__invoice-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ms-my__invoice-list a{color:var(--my-gold)!important}.ms-my__credit-packs{display:flex;flex-wrap:wrap;gap:8px}.ms-my__account-panel button:disabled{cursor:wait;opacity:.65}.ms-my__saved{margin:0 0 24px;padding:10px 14px;border-radius:10px;background:rgb(34 197 94 / .12);color:#4ade80}.ms-my__error{margin:0 0 24px;padding:10px 14px;border-radius:10px;background:rgb(224 98 76 / .12);color:#ff9a88}.ms-my--signin{display:block;max-width:640px;text-align:left}.ms-my--signin .ms-my__lede{margin-bottom:24px}.ms-my--guest-journal{display:block;max-width:820px;margin:0 auto;text-align:left}.ms-my__guest-demo-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:8px}.ms-my__guest-demo-head h2{margin:0;font-size:1.15rem;color:#fff}.ms-my__guest-badge{padding:4px 10px;border-radius:999px;border:1px solid rgb(255 181 70 / .45);color:var(--my-gold);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ms-my__guest-note{margin:0 0 16px}.ms-my__tl--guest{pointer-events:none;opacity:.98}.ms-my__guest-sections{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:12px}.ms-my__guest-sections li{display:grid;gap:4px;padding-top:10px;border-top:1px solid rgb(192 192 192 / .15)}.ms-my__guest-sections li:first-child{border-top:0;padding-top:0}.ms-my__guest-sections strong{color:#cbd2da;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.ms-my__guest-sections span{color:#fff;font-size:.92rem;line-height:1.5}.ms-my__guest-cta{text-align:center;padding:28px 20px;border:1px solid rgb(192 192 192 / .22);border-radius:12px;background:rgb(255 255 255 / .03)}.ms-my__guest-cta h2{margin:0 0 8px;font-size:1.2rem;color:#fff}.ms-my__guest-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin:16px 0 0}@media (max-width:860px){.ms-my{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.ms-pf-layout{grid-template-columns:1fr;gap:24px;padding-top:24px}.ms-my__nav{position:static;overflow-x:auto;padding:8px}.ms-my__nav-head{display:none}.ms-my__nav>ul,.ms-my__group ul,.ms-my__foot ul{display:flex;gap:4px;white-space:nowrap}.ms-my__group,.ms-my__foot{display:contents}.ms-my__group>span{display:none}.ms-my__nav-ctx{display:inline}.ms-my__tasks li{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.ms-my__table th:nth-child(4),.ms-my__table td:nth-child(4){display:none}.ms-my__table td,.ms-my__table th{padding-left:6px;padding-right:6px}}.ms-my__btn--outline{background:#fff0;border:1px solid rgb(192 192 192 / .45);color:#e5e7eb!important}.ms-my__btn--outline:hover{border-color:var(--my-gold);color:var(--my-gold)!important;filter:none}.ms-my__btn--danger{background:#fff0;border:1px solid rgb(239 68 68 / .55);color:#fca5a5!important}.ms-my__btn--danger:hover{background:rgb(239 68 68 / .1);filter:none}.ms-my__security .ms-my__saved,.ms-my__security .ms-my__error{margin:0}.ms-my__account-panel h3{font-family:Inter,system-ui,sans-serif;font-weight:600}.ms-my__settings{min-width:0;max-width:780px}.ms-my__tabs{display:flex;gap:4px;margin:0 0 24px;border-bottom:1px solid var(--my-line);overflow-x:auto;scrollbar-width:none}.ms-my__tabs::-webkit-scrollbar{display:none}.ms-my__tab{flex:0 0 auto;margin-bottom:-1px;padding:12px 16px;border-bottom:2px solid #fff0;color:#cbd2da!important;font-size:14px;font-weight:500;white-space:nowrap}.ms-my__tab:hover{color:#fff!important}.ms-my__tab.is-active{border-bottom-color:var(--my-gold);color:var(--my-gold)!important;font-weight:600}.ms-my__tab:focus-visible{outline:2px solid rgb(245 158 11 / .5);outline-offset:-2px;border-radius:6px 6px 0 0}.ms-my__tabpanel{display:grid;gap:16px}.ms-my__tabpanel[hidden]{display:none}.ms-my__tabpanel>.ms-my__saved,.ms-my__tabpanel>.ms-my__error,.ms-my__security>.ms-my__saved,.ms-my__security>.ms-my__error{margin:0}.ms-my__security{display:grid;gap:16px}.ms-my__setting{display:grid;gap:12px;padding:20px 22px;border:1px solid var(--my-line);border-radius:14px;background:var(--my-panel)}.ms-my__setting h2{margin:0;font-size:1rem;font-weight:600}.ms-my__setting h3{margin:6px 0 0;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.9rem;font-weight:600}.ms-my__setting p{margin:0}.ms-my__setting .ms-my__meta{font-size:.86rem;line-height:1.55}.ms-my__setting .ms-my__levels,.ms-my__setting .ms-my__profile-form{max-width:none}.ms-my__setting-body{display:grid;gap:12px}.ms-my__setting-body [data-ms-my-invoices]{color:#cbd2da;font-size:.88rem}.ms-my__setting button:disabled{cursor:wait;opacity:.65}.ms-my__plan{color:#fff;font-size:.95rem;font-weight:600}.ms-my__setting--danger{border-color:rgb(239 68 68 / .35)}.ms-my__linklist{margin:0;padding:0;list-style:none;border-top:1px solid var(--my-line)}.ms-my__linklist li{border-bottom:1px solid var(--my-line)}.ms-my__linklist a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px;color:#fff!important}.ms-my__linklist a:hover strong,.ms-my__linklist a:hover>span:last-child{color:var(--my-gold)}.ms-my__linklist strong{display:block;font-size:.93rem;font-weight:600}.ms-my__linklist small{display:block;margin-top:2px;color:var(--my-muted);font-size:.83rem}.ms-my__linklist a>span:last-child{color:var(--my-muted)}@media (max-width:560px){.ms-my__setting{padding:16px}.ms-my__tab{padding:10px 12px;font-size:13.5px}}