.page-module__EtKENq__main{max-width:var(--page-max,1344px);width:calc(100% - var(--gutter,48px) * 2);flex-direction:column;gap:32px;margin:0 auto;padding:24px 0 64px;display:flex}.page-module__EtKENq__narrow{--page-max:860px}.page-module__EtKENq__breadcrumb{color:var(--mp-muted);font-size:14px}.page-module__EtKENq__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mp-rust);margin:0;font-size:12px;font-weight:700}.page-module__EtKENq__screenTitle{font-family:var(--mp-font-display);letter-spacing:-.01em;color:var(--mp-primary);margin:0;font-size:40px;font-weight:600;line-height:1.2}.page-module__EtKENq__lead{max-width:68ch;color:var(--mp-text-2);margin:0}.page-module__EtKENq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__EtKENq__panel{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);flex-direction:column;gap:16px;padding:24px;display:flex}.page-module__EtKENq__panelTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:20px;font-weight:600;line-height:1.3}.page-module__EtKENq__tableWrap{overflow-x:auto}.page-module__EtKENq__table{border-collapse:collapse;width:100%;font-size:15px}.page-module__EtKENq__empty{text-align:center;background:var(--mp-surface);border:1px dashed var(--mp-border);color:var(--mp-muted);margin:0;padding:32px}@media (max-width:768px){.page-module__EtKENq__screenTitle{font-size:26px;line-height:1.2}.page-module__EtKENq__actions{flex-direction:column;align-items:stretch}.page-module__EtKENq__actions>*{text-align:center;justify-content:center;width:100%}.page-module__EtKENq__panel{padding:16px}.page-module__EtKENq__table{min-width:560px;font-size:13px}.page-module__EtKENq__table th,.page-module__EtKENq__table td{padding:8px 6px}}
.community-module__xsPbfG__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.community-module__xsPbfG__linkBtn{min-height:44px;color:var(--mp-text);background:var(--mp-surface);border:1px solid var(--mp-border);align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.community-module__xsPbfG__linkBtnPrimary{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}.community-module__xsPbfG__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.community-module__xsPbfG__filterBtn{min-height:44px;font:inherit;color:var(--mp-text-2);background:var(--mp-surface);border:1px solid var(--mp-border);cursor:pointer;padding:0 14px;font-size:14px;font-weight:600}.community-module__xsPbfG__filterBtnOn{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}.community-module__xsPbfG__postList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.community-module__xsPbfG__postCard{background:var(--mp-surface);border:1px solid var(--mp-line);flex-direction:column;gap:10px;padding:20px;display:flex}.community-module__xsPbfG__postTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:20px;font-weight:600;line-height:1.35}.community-module__xsPbfG__postTitle a{color:inherit;text-decoration:none}.community-module__xsPbfG__postTitle a:hover{text-decoration:underline}.community-module__xsPbfG__excerpt{color:var(--mp-text-2);margin:0;font-size:15px;line-height:1.6}.community-module__xsPbfG__meta{color:var(--mp-muted);margin:0;font-size:13px}.community-module__xsPbfG__labels{flex-wrap:wrap;gap:8px;display:flex}.community-module__xsPbfG__label{background:var(--mp-primary-soft);color:var(--mp-primary);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.community-module__xsPbfG__status{background:var(--mp-wash);color:var(--mp-text-2)}.community-module__xsPbfG__statusWarn{background:var(--mp-surface);color:var(--mp-danger);border:1px solid var(--mp-danger)}.community-module__xsPbfG__form{flex-direction:column;gap:20px;max-width:860px;display:flex}.community-module__xsPbfG__field{flex-direction:column;gap:4px;display:flex}.community-module__xsPbfG__field label{font-size:14px;font-weight:600}.community-module__xsPbfG__field input,.community-module__xsPbfG__field textarea{min-height:44px;font:inherit;color:inherit;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);padding:8px 12px}.community-module__xsPbfG__field textarea{resize:vertical;min-height:220px;line-height:1.6}.community-module__xsPbfG__field input:focus-visible,.community-module__xsPbfG__field textarea:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.community-module__xsPbfG__field[data-invalid] input,.community-module__xsPbfG__field[data-invalid] textarea{border-color:var(--mp-danger)}.community-module__xsPbfG__fieldError{color:var(--mp-danger);font-size:14px}.community-module__xsPbfG__hint{color:var(--mp-muted);font-size:13px}.community-module__xsPbfG__counter{color:var(--mp-muted);align-self:flex-end;font-size:13px}.community-module__xsPbfG__checkGroup{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.community-module__xsPbfG__checkGroup legend{padding:0;font-size:14px;font-weight:600}.community-module__xsPbfG__check{align-items:flex-start;gap:8px;font-size:15px;display:flex}.community-module__xsPbfG__check input{flex:none;width:20px;height:20px;margin-top:2px}.community-module__xsPbfG__check input:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.community-module__xsPbfG__body{white-space:pre-wrap;margin:0;font-size:17px;line-height:1.8}.community-module__xsPbfG__rules{background:var(--mp-primary-soft);border-left:4px solid var(--mp-primary);margin:0;padding:16px 20px;font-size:14px;line-height:1.6}.community-module__xsPbfG__likedBtn{background:var(--mp-primary-soft);border-color:var(--mp-primary);color:var(--mp-primary);font-weight:600}.community-module__xsPbfG__replyList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.community-module__xsPbfG__reply{border-top:1px solid var(--mp-wash);padding:16px 0}.community-module__xsPbfG__reply:first-child{border-top:0;padding-top:0}.community-module__xsPbfG__staffTag{background:var(--mp-primary-soft);color:var(--mp-primary);margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600}.community-module__xsPbfG__replyForm{border-top:1px solid var(--mp-line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.community-module__xsPbfG__replyForm textarea{width:100%;font:inherit;border:1px solid var(--mp-line);background:var(--mp-surface);color:var(--mp-text);resize:vertical;padding:10px 12px}.community-module__xsPbfG__verifyNotice{border-left:4px solid var(--mp-rust);background:var(--mp-wash);margin:0;padding:12px;font-size:14px;line-height:1.6}
.saved-module__znbvRq__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.saved-module__znbvRq__item{background:var(--mp-surface);border:1px solid var(--mp-line);flex-direction:column;gap:6px;padding:16px;display:flex}.saved-module__znbvRq__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-rust);margin:0;font-size:13px}.saved-module__znbvRq__title{font-family:var(--mp-font-display);margin:0;font-size:20px;font-weight:600;line-height:1.3}.saved-module__znbvRq__title a{color:inherit}.saved-module__znbvRq__summary{margin:0;line-height:1.6}.saved-module__znbvRq__meta{color:var(--mp-muted);margin:0;font-size:13px}
.valuation-module__jV8RxG__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.valuation-module__jV8RxG__field{flex-direction:column;gap:4px;display:flex}.valuation-module__jV8RxG__field label{font-size:14px;font-weight:600}.valuation-module__jV8RxG__field input{min-height:44px;font:inherit;color:inherit;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);font-variant-numeric:lining-nums tabular-nums;padding:8px 12px}.valuation-module__jV8RxG__field input:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.valuation-module__jV8RxG__field[data-invalid] input{border-color:var(--mp-danger)}.valuation-module__jV8RxG__fieldError{color:var(--mp-danger);font-size:14px}.valuation-module__jV8RxG__hint{color:var(--mp-muted);font-size:13px}.valuation-module__jV8RxG__figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.valuation-module__jV8RxG__figure{flex-direction:column;gap:4px;display:flex}.valuation-module__jV8RxG__figureLabel{color:var(--mp-muted);font-size:13px}.valuation-module__jV8RxG__figureValue{font-family:var(--mp-font-display);color:var(--mp-primary);font-variant-numeric:lining-nums tabular-nums;font-size:26px;font-weight:600;line-height:1.2}.valuation-module__jV8RxG__note{border-left:3px solid var(--mp-gold);background:var(--mp-wash);margin:0;padding:12px;font-size:15px}.valuation-module__jV8RxG__matrix{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;min-width:560px;font-size:14px}.valuation-module__jV8RxG__matrix th,.valuation-module__jV8RxG__matrix td{border:1px solid var(--mp-line);text-align:right;white-space:nowrap;padding:8px 10px}.valuation-module__jV8RxG__matrix thead th{background:var(--mp-primary-soft);text-align:center}.valuation-module__jV8RxG__matrix tbody th{background:var(--mp-wash);text-align:left}.valuation-module__jV8RxG__baseCell{background:var(--mp-primary-soft);font-weight:700}.valuation-module__jV8RxG__naCell{color:var(--mp-muted)}.valuation-module__jV8RxG__disclaimer{color:var(--mp-text-2);margin:0;font-size:14px}.valuation-module__jV8RxG__runList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.valuation-module__jV8RxG__runItem{border-bottom:1px solid var(--mp-line);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-bottom:12px;display:flex}.valuation-module__jV8RxG__runItem:last-child{border-bottom:none}.valuation-module__jV8RxG__runTicker{font-weight:700}.valuation-module__jV8RxG__runMeta{color:var(--mp-muted);font-variant-numeric:lining-nums tabular-nums;font-size:13px}.valuation-module__jV8RxG__hash{color:var(--mp-muted);word-break:break-all;font-family:ui-monospace,monospace;font-size:12px}
.lesson-module__qfeRvG__player{background:#000;width:100%;max-height:70vh;display:block}.lesson-module__qfeRvG__progressLine{color:var(--mp-muted);margin:12px 0 0;font-size:14px}
.learning-module__IT9JdG__reading{width:100%;max-width:860px}.learning-module__IT9JdG__courseGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.learning-module__IT9JdG__courseCard{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.learning-module__IT9JdG__cover{background:var(--mp-wash);border-bottom:1px solid var(--mp-line);justify-content:space-between;align-items:flex-end;gap:12px;min-height:96px;padding:16px 20px;display:flex}.learning-module__IT9JdG__coverPro{background:var(--mp-primary-soft)}.learning-module__IT9JdG__coverCode{letter-spacing:.06em;color:var(--mp-text-2);font-size:13px;font-weight:600}.learning-module__IT9JdG__coverNumber{font-family:var(--mp-font-display);color:#173f3538;font-size:44px;font-weight:600;line-height:1}.learning-module__IT9JdG__courseBody{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.learning-module__IT9JdG__courseTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:20px;font-weight:600;line-height:1.3}.learning-module__IT9JdG__courseTitle a{color:inherit;text-decoration:none}.learning-module__IT9JdG__courseTitle a:hover{text-decoration:underline}.learning-module__IT9JdG__courseDesc{color:var(--mp-muted);margin:0;font-size:14px;line-height:1.6}.learning-module__IT9JdG__courseFooter{border-top:1px solid var(--mp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.learning-module__IT9JdG__cta{white-space:nowrap;color:var(--mp-primary);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.learning-module__IT9JdG__tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learning-module__IT9JdG__tag{color:var(--mp-rust);white-space:nowrap;background:#8f45291a;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.learning-module__IT9JdG__tagPro{background:var(--mp-primary);color:#fff}.learning-module__IT9JdG__tagDone{background:var(--mp-primary-soft);color:var(--mp-primary)}.learning-module__IT9JdG__tagLocked{background:var(--mp-wash);color:var(--mp-text-2)}.learning-module__IT9JdG__rules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.learning-module__IT9JdG__rules li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.6;display:flex}.learning-module__IT9JdG__rules li:before{content:"";background:var(--mp-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.learning-module__IT9JdG__statusLine{color:var(--mp-text-2);margin:0;font-size:15px}.learning-module__IT9JdG__quizHeader{border-bottom:1px solid var(--mp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.learning-module__IT9JdG__progress{color:var(--mp-text-2);font-size:14px;font-weight:600}.learning-module__IT9JdG__quizForm{flex-direction:column;gap:20px;max-width:860px;padding-bottom:8px;display:flex}.learning-module__IT9JdG__question{border:1px solid var(--mp-line);border-radius:var(--mp-radius);background:var(--mp-surface);flex-direction:column;gap:8px;margin:0;padding:24px;scroll-margin-top:90px;display:flex}.learning-module__IT9JdG__question[data-invalid]{border-color:var(--mp-danger);border-width:2px}.learning-module__IT9JdG__questionIndex{letter-spacing:.08em;text-transform:uppercase;color:var(--mp-rust);font-size:12px;font-weight:700}.learning-module__IT9JdG__question legend{float:left;width:100%;font-family:var(--mp-font-display);color:var(--mp-primary);padding:0;font-size:19px;font-weight:600;line-height:1.4}.learning-module__IT9JdG__question:after{content:"";clear:both;display:table}.learning-module__IT9JdG__optionList{flex-direction:column;gap:12px;margin:12px 0 0;display:flex}.learning-module__IT9JdG__option{border:1px solid var(--mp-line);border-radius:var(--mp-radius);background:var(--mp-surface);cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}.learning-module__IT9JdG__option:hover{border-color:var(--mp-primary);background:#173f350a}.learning-module__IT9JdG__option input{width:18px;height:18px;accent-color:var(--mp-primary);flex:none;margin-top:3px}.learning-module__IT9JdG__option input:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.learning-module__IT9JdG__option:has(input:checked){border-color:var(--mp-primary);background:#173f3514;font-weight:500}.learning-module__IT9JdG__submitBar{z-index:1;background:var(--mp-surface);border:1px solid var(--mp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:16px 20px;display:flex;position:sticky;bottom:0;box-shadow:0 -12px 24px -18px #1f1c1866}.learning-module__IT9JdG__scoreCard{text-align:center;border:1px solid var(--mp-line);border-radius:var(--mp-radius);background:var(--mp-surface);flex-direction:column;align-items:center;gap:8px;padding:28px 24px;display:flex}.learning-module__IT9JdG__scoreCardPass{border-color:var(--mp-primary);background:var(--mp-primary-soft)}.learning-module__IT9JdG__scoreCardFail{border-color:var(--mp-danger);background:#fdecea}.learning-module__IT9JdG__scoreBadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--mp-primary);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.learning-module__IT9JdG__scoreBadgeFail{background:var(--mp-danger)}.learning-module__IT9JdG__score{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:64px;font-weight:700;line-height:1}.learning-module__IT9JdG__scoreFail{color:var(--mp-danger)}.learning-module__IT9JdG__scoreNote{color:var(--mp-text-2);margin:0}.learning-module__IT9JdG__resultList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.learning-module__IT9JdG__resultCard{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);flex-direction:column;gap:10px;padding:24px;display:flex}.learning-module__IT9JdG__resultHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.learning-module__IT9JdG__resultPrompt{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:18px;font-weight:600;line-height:1.4}.learning-module__IT9JdG__verdict{border:1px solid;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:700}.learning-module__IT9JdG__verdictOk{color:var(--mp-primary);background:var(--mp-primary-soft)}.learning-module__IT9JdG__verdictNo{color:var(--mp-danger);background:#fdecea}.learning-module__IT9JdG__chosen{margin:0;font-size:15px}.learning-module__IT9JdG__explainBox{background:var(--mp-primary-soft);border-left:4px solid var(--mp-primary);margin:0;padding:16px 20px;font-size:15px;line-height:1.6}.learning-module__IT9JdG__explainLabel{margin-bottom:4px;font-weight:700;display:block}.learning-module__IT9JdG__certFrame{border:8px double var(--mp-border);text-align:center;background:#fffdf9;flex-direction:column;align-items:center;gap:8px;padding:48px 36px;display:flex}.learning-module__IT9JdG__certBadge{background:var(--mp-primary);width:72px;height:72px;color:var(--mp-gold);border-radius:50%;place-items:center;font-size:32px;line-height:1;display:grid}.learning-module__IT9JdG__certLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--mp-rust);margin:8px 0 0;font-size:13px;font-weight:700}.learning-module__IT9JdG__certRecipient{font-family:var(--mp-font-display);color:var(--mp-primary);margin:8px 0 0;font-size:32px;font-weight:700}.learning-module__IT9JdG__certCourse{font-family:var(--mp-font-display);color:var(--mp-text);margin:0;font-size:20px}.learning-module__IT9JdG__certMeta{color:var(--mp-muted);margin:0;font-size:14px}.learning-module__IT9JdG__hash{word-break:break-all;background:#0000000a;border-radius:0;max-width:100%;margin:16px 0 0;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6}.learning-module__IT9JdG__certStatus{margin:0;font-weight:600}.learning-module__IT9JdG__certStatusOk{color:var(--mp-primary)}.learning-module__IT9JdG__certStatusBad{color:var(--mp-danger)}@media (max-width:768px){.learning-module__IT9JdG__certFrame{padding:32px 20px}.learning-module__IT9JdG__certRecipient{font-size:26px}.learning-module__IT9JdG__score{font-size:52px}}.learning-module__IT9JdG__chapterTitle{font-family:var(--mp-font-display);margin:16px 0 8px;font-size:17px;font-weight:600}.learning-module__IT9JdG__lessonList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.learning-module__IT9JdG__lessonRow{border-top:1px solid var(--mp-wash);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.learning-module__IT9JdG__lessonRow:first-child{border-top:0}.learning-module__IT9JdG__lessonMeta{color:var(--mp-muted);white-space:nowrap;font-size:14px}.learning-module__IT9JdG__countdown{font-variant-numeric:tabular-nums;font-weight:600}.learning-module__IT9JdG__countdownUrgent{font-variant-numeric:tabular-nums;color:var(--mp-danger);font-weight:700}.learning-module__IT9JdG__competencyList{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.learning-module__IT9JdG__competencyRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.learning-module__IT9JdG__competencyBar{background:var(--mp-wash);flex:120px;height:8px}.learning-module__IT9JdG__competencyFill{background:var(--mp-primary);height:100%;display:block}
.upgrade-module__foSvIG__ok{border-left:4px solid var(--mp-primary);background:var(--mp-primary-soft);margin:0;padding:12px;font-size:14px}.upgrade-module__foSvIG__note{color:var(--mp-muted);margin:0;font-size:13px;line-height:1.6}.upgrade-module__foSvIG__meta{color:var(--mp-muted);font-size:13px;display:block}.upgrade-module__foSvIG__entitlements{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.upgrade-module__foSvIG__entitlement{border-bottom:1px solid var(--mp-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;display:flex}.upgrade-module__foSvIG__entitlement:last-child{border-bottom:none;padding-bottom:0}.upgrade-module__foSvIG__entitlementName{font-weight:600}.upgrade-module__foSvIG__tag{background:var(--mp-primary-soft);color:var(--mp-primary);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.upgrade-module__foSvIG__facts{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;display:grid}.upgrade-module__foSvIG__facts dt{color:var(--mp-muted);font-size:14px}.upgrade-module__foSvIG__facts dd{margin:0}.upgrade-module__foSvIG__transferContent{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.upgrade-module__foSvIG__countdown{color:var(--mp-rust);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:700}.upgrade-module__foSvIG__reconcile{border-top:1px solid var(--mp-line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.upgrade-module__foSvIG__form{flex-direction:column;gap:20px;display:flex}.upgrade-module__foSvIG__group{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.upgrade-module__foSvIG__legend{padding:0;font-size:14px;font-weight:600}.upgrade-module__foSvIG__plans{flex-wrap:wrap;gap:12px;display:flex}.upgrade-module__foSvIG__plan{background:var(--mp-surface);border:1px solid var(--mp-border);cursor:pointer;flex:260px;align-items:flex-start;gap:10px;padding:16px;display:flex}.upgrade-module__foSvIG__plan input{flex:none;width:18px;height:18px;margin:2px 0 0}.upgrade-module__foSvIG__plan:focus-within{outline:2px solid var(--mp-primary);outline-offset:2px}.upgrade-module__foSvIG__planOn{border-color:var(--mp-primary);background:var(--mp-primary-soft)}.upgrade-module__foSvIG__planBody{flex-direction:column;gap:4px;display:flex}.upgrade-module__foSvIG__planLabel{font-weight:600}.upgrade-module__foSvIG__planPrice{font-family:var(--mp-font-display);color:var(--mp-primary);font-size:24px;font-weight:600}.upgrade-module__foSvIG__invoiceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 16px;display:grid}.upgrade-module__foSvIG__invoiceFull{grid-column:1/-1}.upgrade-module__foSvIG__links{white-space:nowrap;flex-wrap:wrap;gap:12px;display:inline-flex}@media (max-width:768px){.upgrade-module__foSvIG__facts{grid-template-columns:1fr;gap:4px}.upgrade-module__foSvIG__facts dd{margin-bottom:8px}}.upgrade-module__foSvIG__qr{background:#fff;border-radius:8px;max-width:100%;height:auto;margin:1rem 0;display:block}
.journal-module__H8Oyma__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.journal-module__H8Oyma__headActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.journal-module__H8Oyma__linkBtn{min-height:44px;color:var(--mp-text);background:var(--mp-surface);border:1px solid var(--mp-border);align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.journal-module__H8Oyma__linkBtnPrimary{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}.journal-module__H8Oyma__toolbar{background:var(--mp-surface);border:1px solid var(--mp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.journal-module__H8Oyma__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.journal-module__H8Oyma__filterLabel{color:var(--mp-muted);font-size:13px;font-weight:600}.journal-module__H8Oyma__filterBtn{min-height:44px;font:inherit;color:var(--mp-text-2);background:var(--mp-surface);border:1px solid var(--mp-border);cursor:pointer;padding:0 14px;font-size:14px;font-weight:600}.journal-module__H8Oyma__filterBtnOn{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}.journal-module__H8Oyma__search{min-height:44px;font:inherit;color:inherit;background:var(--mp-surface);border:1px solid var(--mp-border);min-width:240px;padding:8px 12px}.journal-module__H8Oyma__note{color:var(--mp-muted);margin:0;font-size:14px;line-height:1.6}.journal-module__H8Oyma__privacy{background:var(--mp-primary-soft);border-left:4px solid var(--mp-primary);margin:0;padding:16px 20px;font-size:14px;line-height:1.6}.journal-module__H8Oyma__entryList{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.journal-module__H8Oyma__entryCard{background:var(--mp-surface);border:1px solid var(--mp-line);flex-direction:column;gap:10px;padding:20px;display:flex}.journal-module__H8Oyma__entryHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.journal-module__H8Oyma__ticker{font-family:var(--mp-font-display);color:var(--mp-primary);font-size:22px;font-weight:700;line-height:1}.journal-module__H8Oyma__entryTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:18px;font-weight:600;line-height:1.35}.journal-module__H8Oyma__entryTitle a{color:inherit;text-decoration:none}.journal-module__H8Oyma__entryTitle a:hover{text-decoration:underline}.journal-module__H8Oyma__thesisPreview{color:var(--mp-text-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.journal-module__H8Oyma__metrics{border-top:1px solid var(--mp-line);flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:12px;display:flex}.journal-module__H8Oyma__metric{flex-direction:column;gap:2px;display:flex}.journal-module__H8Oyma__metricLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--mp-muted);font-size:12px;font-weight:600}.journal-module__H8Oyma__metricValue{color:var(--mp-text);font-size:16px;font-weight:600}.journal-module__H8Oyma__tag{background:var(--mp-primary-soft);color:var(--mp-primary);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.journal-module__H8Oyma__tagArchived{background:var(--mp-wash);color:var(--mp-text-2)}.journal-module__H8Oyma__form{flex-direction:column;gap:20px;max-width:860px;display:flex}.journal-module__H8Oyma__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.journal-module__H8Oyma__field{flex-direction:column;gap:4px;display:flex}.journal-module__H8Oyma__field label{font-size:14px;font-weight:600}.journal-module__H8Oyma__field input,.journal-module__H8Oyma__field select,.journal-module__H8Oyma__field textarea{min-height:44px;font:inherit;color:inherit;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);padding:8px 12px}.journal-module__H8Oyma__field textarea{resize:vertical;min-height:180px;line-height:1.6}.journal-module__H8Oyma__field input:focus-visible,.journal-module__H8Oyma__field select:focus-visible,.journal-module__H8Oyma__field textarea:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.journal-module__H8Oyma__field[data-invalid] input,.journal-module__H8Oyma__field[data-invalid] select,.journal-module__H8Oyma__field[data-invalid] textarea{border-color:var(--mp-danger)}.journal-module__H8Oyma__fieldError{color:var(--mp-danger);font-size:14px}.journal-module__H8Oyma__hint{color:var(--mp-muted);font-size:13px}.journal-module__H8Oyma__counter{color:var(--mp-muted);align-self:flex-end;font-size:13px}.journal-module__H8Oyma__detailGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.journal-module__H8Oyma__thesisFull{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.7}.journal-module__H8Oyma__dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:15px;display:grid}.journal-module__H8Oyma__dl dt{color:var(--mp-muted)}.journal-module__H8Oyma__dl dd{text-align:right;margin:0;font-weight:600}.journal-module__H8Oyma__holdings{flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.journal-module__H8Oyma__holdings li{justify-content:space-between;gap:12px;display:flex}.journal-module__H8Oyma__modalBackdrop{z-index:50;background:#1f1c188c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.journal-module__H8Oyma__modal{background:var(--mp-surface);border:1px solid var(--mp-border);flex-direction:column;gap:16px;width:100%;max-width:460px;padding:24px;display:flex}.journal-module__H8Oyma__modalTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:22px;font-weight:600}.journal-module__H8Oyma__dangerBtn{background:var(--mp-danger);border-color:var(--mp-danger);color:#fff}@media (max-width:900px){.journal-module__H8Oyma__detailGrid{grid-template-columns:1fr}}@media (max-width:768px){.journal-module__H8Oyma__search{min-width:100%}}
.account-module__hfqjNa__section{background:var(--mp-surface);border:1px solid var(--mp-line);flex-direction:column;gap:16px;padding:20px;display:flex}.account-module__hfqjNa__sectionTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:22px;font-weight:600;line-height:1.3}.account-module__hfqjNa__sectionNote{color:var(--mp-muted);margin:0;font-size:14px}.account-module__hfqjNa__facts{grid-template-columns:200px 1fr;gap:8px 16px;margin:0;display:grid}.account-module__hfqjNa__facts dt{color:var(--mp-muted);font-size:14px}.account-module__hfqjNa__facts dd{margin:0}.account-module__hfqjNa__passwordForm{flex-direction:column;gap:16px;display:flex}.account-module__hfqjNa__nameForm{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.account-module__hfqjNa__nameForm .account-module__hfqjNa__mpFieldWide{flex:280px}.account-module__hfqjNa__switchRow{border-top:1px solid var(--mp-wash);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.account-module__hfqjNa__switchRow:first-of-type{border-top:0;padding-top:0}.account-module__hfqjNa__switchText{flex-direction:column;gap:4px;max-width:62ch;display:flex}.account-module__hfqjNa__switchLabel{font-weight:600}.account-module__hfqjNa__switchHint{color:var(--mp-muted);margin:0;font-size:14px}.account-module__hfqjNa__switchControl{white-space:nowrap;align-items:center;gap:8px;min-height:44px;display:inline-flex}.account-module__hfqjNa__switchControl input{width:20px;height:20px}.account-module__hfqjNa__switchControl input:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.account-module__hfqjNa__locked{color:var(--mp-muted)}.account-module__hfqjNa__statement{background:var(--mp-wash);border-left:4px solid var(--mp-line);margin:0;padding:12px 16px;font-size:14px;line-height:1.7}.account-module__hfqjNa__statementLabel{color:var(--mp-text);margin-bottom:4px;font-weight:600;display:block}.account-module__hfqjNa__ok{border-left:4px solid var(--mp-primary);background:var(--mp-primary-soft);margin:0;padding:12px;font-size:14px}.account-module__hfqjNa__danger{border-color:var(--mp-danger)}.account-module__hfqjNa__dangerTitle{color:var(--mp-danger)}.account-module__hfqjNa__confirmBox{background:var(--mp-wash);border-left:4px solid var(--mp-danger);flex-direction:column;gap:12px;padding:16px;display:flex}.account-module__hfqjNa__confirmList{gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:1.6;display:grid}.account-module__hfqjNa__btnDanger{background:var(--mp-danger);border-color:var(--mp-danger);color:#fff}@media (max-width:768px){.account-module__hfqjNa__facts{grid-template-columns:1fr;gap:2px 0}.account-module__hfqjNa__facts dd{margin-bottom:12px}.account-module__hfqjNa__switchRow{flex-direction:column;gap:8px}}
.notifications-module__fhq-mG__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.notifications-module__fhq-mG__item{background:var(--mp-surface);border:1px solid var(--mp-line);border-left:4px solid #0000;flex-direction:column;gap:6px;padding:16px;display:flex}.notifications-module__fhq-mG__unread{border-left-color:var(--mp-primary);background:var(--mp-primary-soft)}.notifications-module__fhq-mG__itemHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notifications-module__fhq-mG__itemTitle{font-family:var(--mp-font-display);margin:0;font-size:18px;font-weight:600;line-height:1.35}.notifications-module__fhq-mG__dot{background:var(--mp-primary);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}.notifications-module__fhq-mG__body{margin:0;line-height:1.6}.notifications-module__fhq-mG__meta{color:var(--mp-muted);margin:0;font-size:13px}.notifications-module__fhq-mG__itemActions{flex-wrap:wrap;gap:12px;display:flex}.notifications-module__fhq-mG__filterOn{background:var(--mp-primary-soft);border-color:var(--mp-primary);color:var(--mp-primary);font-weight:600}
.reader-module__NNqzsW__articleList{flex-direction:column;gap:16px;max-width:860px;margin:0;padding:0;list-style:none;display:flex}.reader-module__NNqzsW__articleCard{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);flex-direction:column;gap:8px;padding:20px 24px;display:flex}.reader-module__NNqzsW__articleTitle{font-family:var(--mp-font-display);color:var(--mp-primary);margin:0;font-size:22px;font-weight:600;line-height:1.3}.reader-module__NNqzsW__articleTitle a{color:inherit;text-decoration:none}.reader-module__NNqzsW__articleTitle a:hover{text-decoration:underline}.reader-module__NNqzsW__articleSummary{color:var(--mp-text-2);margin:0;line-height:1.6}.reader-module__NNqzsW__articleMeta{color:var(--mp-muted);margin:0;font-size:14px}.reader-module__NNqzsW__categoryList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.reader-module__NNqzsW__categoryChip{border:1px solid var(--mp-line);border-radius:var(--mp-radius);background:var(--mp-surface);min-height:44px;color:var(--mp-text);align-items:center;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.reader-module__NNqzsW__categoryChip:hover{border-color:var(--mp-primary)}.reader-module__NNqzsW__categoryChip[aria-current=true]{background:var(--mp-primary);border-color:var(--mp-primary);color:var(--mp-surface);font-weight:600}.reader-module__NNqzsW__categoryChip:focus-visible,.reader-module__NNqzsW__categoryLink:focus-visible{outline:2px solid var(--mp-primary);outline-offset:2px}.reader-module__NNqzsW__categoryDescription{max-width:68ch;color:var(--mp-text-2);margin:0}.reader-module__NNqzsW__categoryLink{color:inherit;text-decoration:none}.reader-module__NNqzsW__categoryLink:hover{text-decoration:underline}.reader-module__NNqzsW__pager{flex-wrap:wrap;align-items:center;gap:12px;max-width:860px;display:flex}.reader-module__NNqzsW__pagerStatus{color:var(--mp-muted);font-variant-numeric:tabular-nums;font-size:14px}.reader-module__NNqzsW__reader{--reader-bg:var(--mp-bg);--reader-surface:#fff;--reader-text:#1f1c18;--reader-muted:#6b625a;--reader-accent:#173f35;--reader-on-accent:#fff;--reader-line:#8d8176;--reader-mark:#e3ded3;--reader-danger:#b42318;background:var(--reader-bg);color:var(--reader-text);border:1px solid var(--reader-line);flex-direction:column;display:flex}.reader-module__NNqzsW__reader[data-theme=dark]{--reader-bg:#17191b;--reader-surface:#202326;--reader-text:#ecebe8;--reader-muted:#b0aba3;--reader-accent:#9fd3bf;--reader-on-accent:#10221c;--reader-line:#6f7479;--reader-mark:#3a3e42;--reader-danger:#ff9d94}.reader-module__NNqzsW__reader[data-theme=sepia]{--reader-bg:#f4ecd9;--reader-surface:#fbf6e8;--reader-text:#2f2a20;--reader-muted:#5f5546;--reader-accent:#1e4b3f;--reader-on-accent:#fff;--reader-line:#8a7c64;--reader-mark:#ddd4bd;--reader-danger:#9a2b1c}.reader-module__NNqzsW__toolbar{z-index:2;background:var(--reader-surface);border-bottom:1px solid var(--reader-line);flex-wrap:wrap;align-items:flex-end;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.reader-module__NNqzsW__control{flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.reader-module__NNqzsW__control select{min-height:44px;font:inherit;color:var(--reader-text);background:var(--reader-surface);border:1px solid var(--reader-line);border-radius:var(--mp-radius);padding:8px 12px;font-weight:400}.reader-module__NNqzsW__toolbarActions{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.reader-module__NNqzsW__button{min-height:44px;font:inherit;color:var(--reader-text);background:var(--reader-surface);border:1px solid var(--reader-line);border-radius:var(--mp-radius);cursor:pointer;padding:0 20px;font-weight:600}.reader-module__NNqzsW__buttonPrimary{color:var(--reader-on-accent);background:var(--reader-accent);border-color:var(--reader-accent)}.reader-module__NNqzsW__button:disabled{opacity:.6;cursor:not-allowed}.reader-module__NNqzsW__control select:focus-visible,.reader-module__NNqzsW__button:focus-visible,.reader-module__NNqzsW__noteBox textarea:focus-visible{outline:2px solid var(--reader-accent);outline-offset:2px}.reader-module__NNqzsW__offlineBadge{border:1px solid var(--reader-line);color:var(--reader-text);background:var(--reader-mark);padding:6px 12px;font-size:13px;font-weight:600}.reader-module__NNqzsW__article{width:100%;max-width:720px;font-family:var(--mp-font-display);font-size:var(--reader-font-size,18px);line-height:var(--reader-line-height,1.6);margin:0 auto;padding:32px 20px 56px}.reader-module__NNqzsW__articleKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--reader-accent);margin:0 0 8px;font-size:12px;font-weight:700}.reader-module__NNqzsW__articleKicker a{color:inherit;text-decoration:none}.reader-module__NNqzsW__articleKicker a:hover{text-decoration:underline}.reader-module__NNqzsW__articleKicker a:focus-visible{outline:2px solid var(--reader-accent);outline-offset:2px}.reader-module__NNqzsW__articleHeading{font-family:var(--mp-font-display);color:var(--reader-text);margin:0 0 12px;font-size:1.9em;font-weight:700;line-height:1.25}.reader-module__NNqzsW__articleByline{color:var(--reader-muted);margin:0 0 28px;font-size:.82em}.reader-module__NNqzsW__block{margin:0 0 1.1em}.reader-module__NNqzsW__heading2{margin:1.8em 0 .6em;font-size:1.35em;font-weight:600;line-height:1.25}.reader-module__NNqzsW__heading3{margin:1.5em 0 .5em;font-size:1.15em;font-weight:600;line-height:1.3}.reader-module__NNqzsW__list{margin:0 0 1.1em;padding-left:1.4em}.reader-module__NNqzsW__listItem{margin:0 0 .4em}.reader-module__NNqzsW__quote{border-left:3px solid var(--reader-line);color:var(--reader-muted);margin:0 0 1.1em;padding:.2em 0 .2em 1em;font-style:italic}.reader-module__NNqzsW__mark{background:var(--reader-mark);color:inherit;padding:1px 0}.reader-module__NNqzsW__sources{border-top:1px solid var(--reader-line);margin:32px 0 0;padding-top:16px;font-size:.85em}.reader-module__NNqzsW__sources h2,.reader-module__NNqzsW__noteList h2{margin:0 0 8px;font-size:1em}.reader-module__NNqzsW__sources ul{margin:0;padding-left:20px}.reader-module__NNqzsW__noteBox{background:var(--reader-surface);border:1px solid var(--reader-line);font-family:var(--mp-font);flex-direction:column;gap:12px;margin-top:28px;padding:20px;font-size:15px;line-height:1.5;display:flex}.reader-module__NNqzsW__noteQuote{border-left:3px solid var(--reader-accent);color:var(--reader-muted);margin:0;padding-left:12px}.reader-module__NNqzsW__noteBox label{font-weight:600}.reader-module__NNqzsW__noteBox textarea{min-height:96px;font:inherit;color:var(--reader-text);background:var(--reader-bg);border:1px solid var(--reader-line);border-radius:var(--mp-radius);resize:vertical;padding:10px 12px}.reader-module__NNqzsW__noteActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reader-module__NNqzsW__counter{color:var(--reader-muted);font-size:13px}.reader-module__NNqzsW__noteList{font-family:var(--mp-font);margin-top:28px;font-size:15px}.reader-module__NNqzsW__noteList ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.reader-module__NNqzsW__noteList li{background:var(--reader-surface);border:1px solid var(--reader-line);padding:12px 16px}.reader-module__NNqzsW__noteItemQuote{color:var(--reader-muted);margin:0 0 4px;font-size:13px}.reader-module__NNqzsW__noteItemText{white-space:pre-wrap;margin:0}.reader-module__NNqzsW__readerNotice,.reader-module__NNqzsW__readerError{border-left:4px solid var(--reader-accent);background:var(--reader-surface);font-family:var(--mp-font);margin:0 20px 16px;padding:12px;font-size:14px}.reader-module__NNqzsW__readerError{border-left-color:var(--reader-danger);color:var(--reader-text)}.reader-module__NNqzsW__hint{font-family:var(--mp-font);color:var(--reader-muted);margin:24px 0 0;font-size:14px}@media (max-width:768px){.reader-module__NNqzsW__toolbar{padding:12px 16px}.reader-module__NNqzsW__toolbarActions{width:100%;margin-left:0}.reader-module__NNqzsW__article{padding:24px 16px 48px}}.reader-module__NNqzsW__saveRow{margin:0 0 16px}.reader-module__NNqzsW__savedBtn{background:var(--mp-primary-soft);border-color:var(--mp-primary);color:var(--mp-primary);font-weight:600}
.news-module__hgHG8a__meta{color:var(--mp-muted);margin:0 0 16px;font-size:14px}.news-module__hgHG8a__summary{margin:0;line-height:1.8}.news-module__hgHG8a__sourceNote{color:var(--mp-muted);margin:16px 0;font-size:14px}.news-module__hgHG8a__savedBtn{background:var(--mp-primary-soft);border-color:var(--mp-primary);color:var(--mp-primary);font-weight:600}
