.settings-page{padding:28px 32px 60px;max-width:1440px;margin:0 auto}.settings-hero{padding:10px 0 26px}.settings-eyebrow{font:600 10px IBM Plex Sans;letter-spacing:.12em;text-transform:uppercase;color:#5a93f9;margin-bottom:8px}.settings-hero h1{font:500 29px IBM Plex Sans;letter-spacing:-.02em;margin:0;color:#eef3fb}.settings-hero p{font-size:12px;color:#73809c;margin:8px 0 0}.settings-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px;align-items:start}.settings-side{position:sticky;top:20px;display:flex;flex-direction:column;gap:4px}.settings-side-label{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#4d5973;padding:0 10px 8px}.settings-side button{border:0;background:transparent;color:#7f8ba6;border-radius:8px;padding:10px 11px;text-align:left;font:500 11.5px IBM Plex Sans;display:flex;justify-content:space-between;cursor:pointer}.settings-side button:hover{background:#0e1422;color:#cdd6e8}.settings-side button.active{background:#13203a;color:#e8edf7}.settings-side button span{color:#53617c}.settings-content{display:flex;flex-direction:column;gap:14px;min-width:0}.settings-card{background:#0e1422;border:1px solid #1d2840;border-radius:12px;padding:19px}.settings-card-title{font-size:13px;font-weight:600;color:#e8edf7}.settings-muted{font-size:10.5px;color:#6b7794;margin-top:4px}.profile-summary{display:flex;align-items:center;gap:14px}.profile-summary .settings-badge{margin-left:auto}.settings-avatar{border-radius:50%;border:1px solid #283858;object-fit:cover;flex:0 0 auto}.settings-avatar-fallback{background:linear-gradient(145deg,#1b3159,#13203a);display:inline-flex;align-items:center;justify-content:center;color:#b9c7e4;font-family:IBM Plex Sans;font-weight:600}.settings-badge{display:inline-flex;width:max-content;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:600;padding:4px 8px;border:1px solid;border-radius:5px}.settings-section-head{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #19233a;padding-bottom:15px;margin-bottom:16px}.settings-fields{display:grid;gap:15px}.settings-fields.two{grid-template-columns:1fr 1fr}.settings-fields label{font-size:9.5px;color:#8290ad;text-transform:uppercase;letter-spacing:.06em}.settings-fields label.wide{grid-column:1/-1}.settings-fields input,.settings-fields select,.invite-row input,.invite-row select,.directory-toolbar select,.coverage-add-row select{display:block;width:100%;box-sizing:border-box;margin-top:7px;background:#090e18;border:1px solid #25324d;color:#e8edf7;border-radius:8px;padding:10px 11px;outline:none;font:400 11.5px IBM Plex Sans}.settings-fields input:focus,.settings-fields select:focus,.invite-row input:focus,.invite-row select:focus,.coverage-add-row select:focus{border-color:#4a72b8}.coverage-add-row select:disabled{opacity:.6}.coverage-add-row select option{background:#0e1422;color:#e8edf7}.settings-fields input:disabled{color:#65718b;background:#0b101b}.settings-fields small{display:block;text-transform:none;letter-spacing:0;font-size:9.5px;color:#59657e;margin-top:6px}.settings-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;border-top:1px solid #19233a;padding-top:16px;margin-top:18px;min-height:30px}.settings-actions.standalone{border:0;padding:0;margin:0}.settings-actions>span{margin-right:auto}.settings-primary{border:0;border-radius:8px;background:#2f6df6;color:#fff;padding:9px 14px;font:600 10.5px IBM Plex Sans;cursor:pointer}.settings-primary:hover{background:#3d79fa}.settings-primary:disabled{opacity:.55;cursor:default}.settings-success{font-size:10.5px;color:#21d07a}.settings-error{font-size:10.5px;color:#ff8a8a}.settings-info-row,.settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.settings-lock{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#65718b;border:1px solid #27324a;padding:5px 8px;border-radius:5px;white-space:nowrap}.settings-switch{width:40px;height:22px;border:1px solid #2a3651;background:#151d2d;border-radius:20px;padding:2px;cursor:pointer;transition:.15s}.settings-switch span{display:block;width:16px;height:16px;border-radius:50%;background:#71809f;transition:.15s}.settings-switch.on{background:#214caa;border-color:#376de5}.settings-switch.on span{background:#fff;transform:translate(17px)}.settings-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.settings-stats div{background:#0e1422;border:1px solid #1d2840;border-radius:10px;padding:15px}.settings-stats strong{display:block;font:500 22px IBM Plex Mono;color:#e8edf7}.settings-stats span{font-size:9.5px;color:#6b7794}.invite-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(190px,1.2fr) 145px auto;gap:10px;align-items:center}.invite-row input,.invite-row select{margin:0}.invite-message{grid-column:2/-1}.directory-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) 160px auto;gap:10px;align-items:center}.directory-search{display:flex;align-items:center;background:#0a0f1a;border:1px solid #1d2840;border-radius:8px;padding:0 11px;color:#53617c}.directory-search input{flex:1;border:0;background:transparent;color:#e8edf7;outline:0;padding:10px 8px;font-size:11px}.directory-toolbar select{margin:0;padding:9px}.directory-grid{display:grid;grid-template-columns:minmax(520px,1fr) 280px;gap:14px;align-items:start}.member-list,.member-detail{background:#0e1422;border:1px solid #1d2840;border-radius:12px;overflow:hidden}.member-list-head,.member-row{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(170px,1fr) 105px;gap:12px;align-items:center}.member-list-head{padding:10px 14px;border-bottom:1px solid #1d2840;color:#59657e;text-transform:uppercase;letter-spacing:.07em;font-size:8.5px}.member-row{width:100%;border:0;border-bottom:1px solid #172136;background:transparent;color:inherit;text-align:left;padding:11px 14px;cursor:pointer}.member-row:hover,.member-row.selected{background:#111b2d}.member-row.selected{box-shadow:inset 2px 0 #5a93f9}.member-identity{display:flex;align-items:center;gap:10px;min-width:0}.member-identity>span{display:flex;flex-direction:column;min-width:0}.member-identity b{font-size:11.5px;color:#dce4f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-identity small,.member-coverage small{font-size:9px;color:#59657e;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-identity em{font-style:normal;font-size:7px;text-transform:uppercase;color:#7f8ba6;border:1px solid #303d58;border-radius:4px;padding:2px 4px}.member-coverage{display:flex;flex-direction:column;min-width:0;font-size:10px;color:#9aa7c2}.member-detail{padding:18px;position:sticky;top:20px}.member-detail-top{display:flex;align-items:center;gap:12px;margin-bottom:13px}.member-detail h2{font-size:14px;margin:0;color:#e8edf7}.member-detail p{font-size:9.5px;color:#6b7794;margin:4px 0 0;overflow-wrap:anywhere}.member-detail-label{font-size:8px;text-transform:uppercase;letter-spacing:.09em;color:#53617c;margin:20px 0 8px}.chip-wrap{display:flex;gap:6px;flex-wrap:wrap}.chip-wrap>span{border:1px solid;border-radius:5px;padding:4px 7px;font-size:8.5px}.coverage-list{display:flex;flex-direction:column;gap:6px}.coverage-list button{display:grid;grid-template-columns:55px 1fr auto;align-items:center;text-align:left;border:1px solid #202c45;background:#0a101c;border-radius:7px;padding:8px 9px;color:#e8edf7;cursor:pointer}.coverage-list button:hover{border-color:#365487;background:#101a2b}.coverage-list button span{font:600 10.5px IBM Plex Mono}.coverage-list button small{color:#687590;font-size:9px}.coverage-list button b{font-size:10px;color:#5a93f9}.settings-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#6b7794;font-size:11px}.settings-empty button{border:1px solid #2b3b5d;background:#13203a;color:#cdd6e8;border-radius:7px;padding:7px 11px;cursor:pointer}.settings-spinner{width:18px;height:18px;border:2px solid #25324d;border-top-color:#5a93f9;border-radius:50%;animation:settings-spin .8s linear infinite}@keyframes settings-spin{to{transform:rotate(360deg)}}[data-reduced-motion=true] *{animation:none!important;transition:none!important}.coverage-edit-row{display:flex;align-items:stretch;gap:6px}.coverage-edit-row button:first-child{flex:1;display:grid;grid-template-columns:55px 1fr auto;align-items:center;text-align:left;border:1px solid #202c45;background:#0a101c;border-radius:7px;padding:8px 9px;color:#e8edf7;cursor:pointer}.coverage-edit-row button:first-child:hover{border-color:#365487;background:#101a2b}.coverage-edit-row button:first-child span{font:600 10.5px IBM Plex Mono}.coverage-edit-row button:first-child small{color:#687590;font-size:9px}.coverage-edit-row button:first-child b{font-size:10px;color:#5a93f9}.coverage-remove{flex:0 0 auto;width:30px;border:1px solid #2b3b5d;background:#13203a;color:#9aa7c2;border-radius:7px;cursor:pointer;font-size:13px;line-height:1}.coverage-remove:hover{border-color:#6e2a35;color:#ff8a8a}.coverage-remove:disabled{opacity:.5;cursor:default}.coverage-add-row{display:grid;grid-template-columns:110px 1fr auto;gap:6px;margin-top:8px}.coverage-add-row select{margin:0;padding:8px 9px;font-size:10.5px}.coverage-add-row button{white-space:nowrap}.role-select{background:#090e18;border:1px solid #25324d;color:#e8edf7;border-radius:6px;padding:5px 8px;font:600 9px IBM Plex Sans;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.role-select:disabled{opacity:.6;cursor:default}.chip-wrap>span.chip-removable{display:inline-flex;align-items:center;gap:5px;padding-right:5px}.chip-wrap>span.chip-removable button{border:0;background:transparent;color:inherit;opacity:.65;cursor:pointer;font-size:11px;line-height:1;padding:0}.chip-wrap>span.chip-removable button:hover{opacity:1}.chip-wrap>span.chip-removable button:disabled{opacity:.35;cursor:default}.coverage-add-row.lead-sector-add-row{grid-template-columns:1fr auto}@media (max-width:900px){.settings-page{padding:20px 16px 50px}.settings-layout{grid-template-columns:1fr}.settings-side{position:static;flex-direction:row;overflow-x:auto}.settings-side-label{display:none}.settings-side button{min-width:max-content}.directory-grid{grid-template-columns:1fr}.member-detail{position:static}.invite-row{grid-template-columns:1fr 1fr}.invite-row>div:first-child{grid-column:1/-1}.directory-toolbar{grid-template-columns:1fr 145px}.directory-toolbar>.settings-muted{display:none}}@media (max-width:620px){.app-header{justify-content:space-between}.app-brand-name,.app-header-search,.app-fund-tabs,.app-market-status,.app-asof{display:none!important}.settings-fields.two,.settings-stats{grid-template-columns:1fr}.settings-fields label.wide{grid-column:auto}.invite-row,.directory-toolbar{grid-template-columns:1fr}.member-list-head{display:none}.member-row{grid-template-columns:1fr auto}.member-coverage{grid-column:1/-1;padding-left:54px}.settings-info-row{align-items:flex-start}.settings-hero h1{font-size:24px}}.my-coverage{display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,3fr);align-items:start;min-width:0}.my-coverage,.my-coverage *{box-sizing:border-box}.coverage-main{min-width:0;padding:22px 24px 40px;display:flex;flex-direction:column;gap:16px}.coverage-sidebar{min-width:0;min-height:100%;border-left:1px solid #1d2840;background:#0a0f1a;padding:22px 20px 40px;display:flex;flex-direction:column;gap:18px}.coverage-sidebar>.coverage-panel{width:100%;flex:none}.my-coverage button,.my-coverage input{font:500 10px IBM Plex Mono,monospace}.my-coverage button{color:#b7c9e8;background:#13203a;border:1px solid #28406e;border-radius:6px;padding:7px 11px;cursor:pointer}.my-coverage button:hover{background:#1e3153}.my-coverage button:disabled{opacity:.5;cursor:default}.my-coverage input{min-width:0;flex:1;background:#0b1120;color:#e8edf7;border:1px solid #1d2840;border-radius:7px;padding:9px 11px;font-size:12px}.my-coverage :focus-visible{outline:2px solid #75aaff;outline-offset:3px}.my-coverage .weekly-submission{margin:0;max-width:none;min-width:0}.my-coverage .submission-form-row{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.coverage-card{transition:border-color .15s}.coverage-card:hover{border-color:#2a3a5c!important}.coverage-label{font:500 9px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;color:#7e8aa6}.coverage-symbol{font:600 19px IBM Plex Mono,monospace;color:#e8edf7;overflow-wrap:anywhere}.coverage-price{font:600 20px IBM Plex Mono,monospace}.coverage-change{font:500 11px IBM Plex Mono,monospace;margin-top:5px}.coverage-stat{min-width:0}.coverage-stat-value{font:500 13px IBM Plex Mono,monospace;margin-top:6px;overflow-wrap:anywhere}.coverage-stat-sub{font:400 10px/1.5 IBM Plex Mono,monospace;margin-top:4px;overflow-wrap:anywhere}.coverage-muted{color:#7e8aa6;font-size:11.5px;line-height:1.6;margin:0;overflow-wrap:anywhere}.coverage-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coverage-badge{font:500 8px IBM Plex Mono,monospace;letter-spacing:.06em;color:#5a93f9;border:1px solid #28406e;border-radius:5px;padding:3px 6px}.coverage-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:9px;font:400 9px/1.5 IBM Plex Mono,monospace;color:#7e8aa6;overflow-wrap:anywhere}.coverage-rule{margin-top:16px;padding-top:16px;border-top:1px solid #1d2840}.coverage-thesis{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.coverage-thesis li{display:grid;grid-template-columns:17px minmax(0,1fr);gap:11px;font-size:12.5px;line-height:1.5;color:#cdd6e8;overflow-wrap:anywhere}.coverage-thesis li>span{background:#13203a;border-radius:5px;color:#5a93f9;font:600 9.5px/17px IBM Plex Mono,monospace;height:17px;text-align:center;margin-top:2px}.coverage-headline{display:block;color:#cdd6e8;text-decoration:none;font-size:12.5px;line-height:1.5;margin-top:11px;overflow-wrap:anywhere}.coverage-headline:hover{color:#9db1ff}.coverage-headline span{display:block;text-transform:uppercase;font:400 9px/1.6 IBM Plex Mono,monospace;color:#7e8aa6;margin-top:3px}.coverage-panel{flex:1 1 300px;min-width:0;align-self:flex-start;border:1px solid #1d2840;background:#0e1422;border-radius:10px;padding:18px}.coverage-panel-heading{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:13px}.coverage-panel-heading h2{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.12em;color:#9aa7c2;margin:0}.coverage-segments{display:flex;border:1px solid #1d2840;border-radius:7px;background:#0b1120;padding:2px}.coverage-segments button{border:0;background:transparent;color:#7e8aa6;padding:5px 8px}.coverage-segments button[aria-pressed=true]{background:#13203a;color:#cdd6e8}.coverage-mover{display:grid;grid-template-columns:54px minmax(12px,1fr) 56px 42px;align-items:center;gap:7px;margin:9px 0;font:500 10px IBM Plex Mono,monospace}.my-coverage .coverage-ticker{padding:0;border:0;background:transparent;color:#e8edf7;font-size:12px;text-align:left;overflow:hidden;text-overflow:ellipsis}.my-coverage .coverage-ticker:hover{color:#5a93f9}.coverage-watch-row{border-top:1px solid #1d2840;padding:13px 0}.coverage-watch-facts{font:400 9.5px/1.8 IBM Plex Mono,monospace;color:#7e8aa6;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:6px}.my-coverage .coverage-remove{background:transparent;border:0;padding:0 4px;color:#7e8aa6;font-size:16px}.my-coverage .coverage-remove:hover{color:#ff5666}.coverage-inline-error{color:#ffadb7;font-size:11px;line-height:1.5;margin-top:6px;overflow-wrap:anywhere}.coverage-failure{padding:18px;border:1px solid #1d2840;border-radius:10px;color:#e8edf7;background:#111a2e;font-size:12px}.coverage-failure p{color:#7e8aa6;line-height:1.6;overflow-wrap:anywhere}[data-reduced-motion=true] .coverage-card{transition:none}@media (max-width:1100px){.my-coverage{grid-template-columns:minmax(0,1fr)}.coverage-sidebar{min-height:0;border-left:0;border-top:1px solid #1d2840}}.submissions{color:#cdd6e8;font:13px/1.5 IBM Plex Sans,sans-serif}.weekly-submission{margin:0 32px 32px;max-width:1036px;padding:22px;background:#111a2e;border:1px solid #263653;border-radius:10px}.inbox-page{padding:28px 32px}.submissions h1,.submissions h2,.submissions h3{color:#e8edf7;margin:0 0 8px;font-weight:600}.submissions h1{font-size:24px}.submissions h2{font-size:18px}.submissions h3{font-size:15px}.submission-eyebrow{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5a93f9;margin-bottom:4px}.submission-heading,.submission-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.submission-actions,.submission-week{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.submission-actions{margin-top:12px}.submission-tabs{display:inline-flex;align-items:center;gap:2px;background:#0e1422;border:1px solid #1d2840;border-radius:9px;padding:3px;margin-bottom:24px}.submissions button,.submissions select{color:#b7c9e8;background:#13203a;border:1px solid #30486f;border-radius:6px;padding:7px 12px;font:inherit;cursor:pointer}.submissions button:hover{background:#1e3153}.submissions button.primary{color:#fff;background:#285ea8;border-color:#407dd0}.submission-tabs button{background:transparent;border:1px solid transparent;border-radius:6px}.submission-tabs button[aria-pressed=true]{color:#fff;background:#285ea8;border-color:#407dd0}.submissions button:disabled{opacity:.45;cursor:default}.submissions :focus-visible{outline:2px solid #75aaff;outline-offset:3px}.submission-chip{display:inline-block;border:1px solid #344867;border-radius:20px;padding:3px 10px;color:#adc6eb;font-size:11px;white-space:nowrap}.submission-chip.acked{color:#54dba1;border-color:#245d4e;background:#102b25}.submission-chip.pending,.submission-chip.draft{color:#e9bb75;border-color:#665133;background:#302617}.submission-deadline,.submission-muted{color:#8b9dbb;font-size:12px}.submission-error{color:#ffadb7;background:#351c2a;border:1px solid #713644;padding:10px 12px;border-radius:6px}.submission-items{list-style:none;padding:0;margin:0}.submission-item{padding:14px 0;border-bottom:1px solid #23314b}.submission-item-title{display:flex;align-items:baseline;gap:10px}.submission-item-title b{color:#87b1f4;font-family:IBM Plex Mono,monospace}.submission-avatar{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid;display:flex;align-items:center;justify-content:center;font:600 12px IBM Plex Sans,sans-serif}.submission-sector-chip{display:inline-block;border:1px solid;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:600}.submission-digest-who{display:flex;align-items:center;gap:11px}.submission-group-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.submission-group-head h2{margin:0}.submissions a{color:#c4d9fa;text-decoration:none;overflow-wrap:anywhere}.submissions a:hover{text-decoration:underline}.submission-note{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;color:#a9b9d2}.submission-form{display:flex;flex-direction:column;gap:12px;margin:16px 0;padding:16px;border:1px solid #30405d;border-radius:8px;background:#0b1425}.submission-form label{display:flex;flex-direction:column;gap:5px;color:#a8b8d0;font-size:12px}.submission-form input,.submission-form textarea{box-sizing:border-box;width:100%;background:#080f1d;border:1px solid #344664;color:#e8edf7;border-radius:5px;padding:9px 10px;font:13px/1.5 IBM Plex Sans,sans-serif}.submission-form textarea{resize:vertical}.submission-form-row{display:grid;grid-template-columns:minmax(100px,1fr) minmax(180px,3fr);gap:12px}.submission-news{padding:14px 0;border-bottom:1px solid #23314b}.submission-news p{margin:4px 0 10px}.submission-flag>button{font-size:11px;padding:5px 9px}.submission-digest{background:#101a2d;border:1px solid #273754;border-radius:9px;padding:20px;margin:12px 0 20px;transition:border-color .15s}.submission-digest:hover{border-color:#33507e}.submission-unread{border-left:3px solid #5a93f9;padding-left:14px;margin-bottom:4px;border-radius:0 6px 6px 0}.submission-unread .submission-digest{background:#101c30;border-color:#26406e}.submission-unread-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#5a93f9;margin-right:7px;box-shadow:0 0 0 3px #5a93f925}.submission-message-label{color:#99b9e8;font-size:12px;margin:0 0 8px;display:flex;align-items:center}.submission-message-group{margin:24px 0}.submission-empty{padding:44px 20px;border:1px dashed #30405d;border-radius:9px;color:#8b9dbb;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.submission-empty svg{color:#3a4a6e}.submission-empty h2{margin:0}.submission-table-wrap{overflow-x:auto;margin:16px 0 24px}.submissions table{width:100%;border-collapse:collapse;text-align:left}.submissions th{color:#8b9dbb;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.submissions td,.submissions th{padding:10px;border-bottom:1px solid #273754}.submission-ticker{margin-top:10px;padding:12px;background:#0b1425;border:1px solid #23314b;border-radius:7px}.submission-ticker-stats{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:12px}.submission-ticker-price{color:#e8edf7;font-weight:600}.submission-ticker-chg.up{color:#21d07a}.submission-ticker-chg.down{color:#ff5666}.submission-ticker-earnings{margin-left:auto;font-family:IBM Plex Sans,sans-serif;color:#8b9dbb;font-size:11px}.submission-ticker-earnings.soon{color:#f4a531}.submission-ticker-chart{margin-top:8px}.submission-lastweek{margin:8px 0 0;color:#8b9dbb;font-size:12px;font-style:italic}.submission-lead-feedback{margin-bottom:16px;padding:12px 14px;background:#101d2c;border:1px solid #244066;border-radius:8px}.submission-lead-feedback h4{margin:0 0 6px;color:#87b1f4;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.submission-comments{margin-top:14px;padding-top:14px;border-top:1px solid #23314b}.submission-comment-list{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:10px}.submission-comment p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.submission-comment-meta{font-size:12px;color:#cdd6e8}.submission-comment-form{display:flex;flex-direction:column;gap:8px}.submission-comment-form textarea{box-sizing:border-box;width:100%;background:#080f1d;border:1px solid #344664;color:#e8edf7;border-radius:5px;padding:9px 10px;font:13px/1.5 IBM Plex Sans,sans-serif;resize:vertical}@media (max-width:650px){.weekly-submission{margin:0 12px 20px;padding:16px}.inbox-page{padding:20px 16px}.submission-form-row{grid-template-columns:1fr}.submission-ticker-earnings{margin-left:0}}
