.PeptideCalculator-module__rIXJxa__page{color:var(--ink)}.PeptideCalculator-module__rIXJxa__heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;margin:8px 0 24px;padding-bottom:20px;display:flex}.PeptideCalculator-module__rIXJxa__kicker,.PeptideCalculator-module__rIXJxa__stepLabel,.PeptideCalculator-module__rIXJxa__resultKicker{color:var(--blue-700);text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.PeptideCalculator-module__rIXJxa__heading h1{color:var(--navy-950);margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,48px);line-height:1.05}.PeptideCalculator-module__rIXJxa__heading p{max-width:690px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.PeptideCalculator-module__rIXJxa__researchBadge{background:var(--blue-100);min-width:176px;color:var(--navy-900);border:1px solid #b8cae0;flex:none;align-items:center;gap:10px;padding:11px 13px;display:flex}.PeptideCalculator-module__rIXJxa__researchBadge span,.PeptideCalculator-module__rIXJxa__researchBadge strong{display:block}.PeptideCalculator-module__rIXJxa__researchBadge span{color:var(--muted);font-size:10px;line-height:1.35}.PeptideCalculator-module__rIXJxa__researchBadge strong{color:var(--navy-900);font-size:11px}.PeptideCalculator-module__rIXJxa__calculator{background:#fff;border:1px solid #cbd6e2;border-radius:6px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);display:grid;overflow:hidden}.PeptideCalculator-module__rIXJxa__controls{border-right:1px solid #cbd6e2;min-width:0}.PeptideCalculator-module__rIXJxa__controlsHeader{background:#f1f5f9;border-bottom:1px solid #d8e0e9;justify-content:space-between;align-items:center;min-height:72px;padding:15px 20px;display:flex}.PeptideCalculator-module__rIXJxa__controlsHeader span,.PeptideCalculator-module__rIXJxa__controlsHeader strong{display:block}.PeptideCalculator-module__rIXJxa__controlsHeader span{color:var(--muted);text-transform:uppercase;margin-bottom:3px;font-size:10px}.PeptideCalculator-module__rIXJxa__controlsHeader strong{color:var(--navy-950);font-family:Georgia,serif;font-size:18px}.PeptideCalculator-module__rIXJxa__resetButton{color:#405268;cursor:pointer;background:#fff;border:1px solid #bfcbd8;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.PeptideCalculator-module__rIXJxa__resetButton:hover{border-color:var(--blue-700);color:var(--blue-700)}.PeptideCalculator-module__rIXJxa__inputSection{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:14px;padding:20px;display:grid}.PeptideCalculator-module__rIXJxa__inputSection:last-child{border-bottom:0}.PeptideCalculator-module__rIXJxa__stepIcon{display:none}.PeptideCalculator-module__rIXJxa__inputSection{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__inputContent{min-width:0}.PeptideCalculator-module__rIXJxa__inputContent label{color:#33465e;font-size:12px;font-weight:700;display:block}.PeptideCalculator-module__rIXJxa__inputContent select,.PeptideCalculator-module__rIXJxa__inputContent input{width:100%;height:44px;color:var(--navy-950);background:#fff;border:1px solid #b9c6d4;border-radius:3px}.PeptideCalculator-module__rIXJxa__inputContent select{margin-top:7px;padding:0 11px}.PeptideCalculator-module__rIXJxa__inputContent input{padding:0 54px 0 11px;font-size:15px;font-weight:700}.PeptideCalculator-module__rIXJxa__presetNote{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.45}.PeptideCalculator-module__rIXJxa__fieldGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PeptideCalculator-module__rIXJxa__inputWithUnit{margin-top:7px;position:relative}.PeptideCalculator-module__rIXJxa__inputWithUnit span{color:var(--muted);font-size:11px;font-weight:800;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.PeptideCalculator-module__rIXJxa__quickRows{gap:7px;margin-top:11px;display:grid}.PeptideCalculator-module__rIXJxa__quickRows>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.PeptideCalculator-module__rIXJxa__quickRows>div>span{width:40px;color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.PeptideCalculator-module__rIXJxa__quickRows button{color:#536479;cursor:pointer;background:#fff;border:1px solid #d2dbe5;min-height:27px;padding:0 8px;font-size:10px}.PeptideCalculator-module__rIXJxa__quickRows button:hover,.PeptideCalculator-module__rIXJxa__quickRows .PeptideCalculator-module__rIXJxa__quickActive{border-color:var(--blue-700);background:var(--blue-100);color:var(--navy-900)}.PeptideCalculator-module__rIXJxa__doseRow{grid-template-columns:1fr 116px;gap:8px;margin:7px 0 17px;display:grid}.PeptideCalculator-module__rIXJxa__doseRow>input{padding-right:11px}.PeptideCalculator-module__rIXJxa__segmented{background:#eef2f6;border:1px solid #b9c6d4;grid-template-columns:1fr 1fr;padding:3px;display:grid}.PeptideCalculator-module__rIXJxa__segmented button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.PeptideCalculator-module__rIXJxa__segmented .PeptideCalculator-module__rIXJxa__segmentActive{background:var(--navy-900);color:#fff}.PeptideCalculator-module__rIXJxa__syringeOptions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.PeptideCalculator-module__rIXJxa__syringeOptions button{color:#3d5068;cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd6e2;grid-template-columns:20px 1fr;align-items:center;min-height:52px;padding:7px 8px;font-size:11px;font-weight:800;display:grid}.PeptideCalculator-module__rIXJxa__syringeOptions button span{color:var(--muted);grid-column:2;font-size:9px;font-weight:400}.PeptideCalculator-module__rIXJxa__syringeOptions button:hover,.PeptideCalculator-module__rIXJxa__syringeOptions .PeptideCalculator-module__rIXJxa__syringeActive{border-color:var(--blue-700);background:var(--blue-100);color:var(--navy-900)}.PeptideCalculator-module__rIXJxa__results{background:var(--navy-950);color:#dce7f3;min-width:0;padding:28px}.PeptideCalculator-module__rIXJxa__resultTop{border-bottom:1px solid #ffffff29;min-height:126px}.PeptideCalculator-module__rIXJxa__resultKicker{color:#78b8f6}.PeptideCalculator-module__rIXJxa__mainResult{align-items:baseline;gap:10px;display:flex}.PeptideCalculator-module__rIXJxa__mainResult strong{color:#fff;font-family:Georgia,serif;font-size:clamp(52px,7vw,72px);line-height:.95}.PeptideCalculator-module__rIXJxa__mainResult span{color:#a9c8e8;font-size:18px;font-weight:700}.PeptideCalculator-module__rIXJxa__resultTop p{color:#9fb2c7;margin:9px 0 18px;font-size:12px}.PeptideCalculator-module__rIXJxa__resultTop p strong{color:#f0c666}.PeptideCalculator-module__rIXJxa__resultError{color:#fff;background:#ffffff12;border-left:3px solid #e3aa3d;max-width:480px;padding:14px;font-size:13px;line-height:1.5}.PeptideCalculator-module__rIXJxa__syringeVisual{align-items:center;height:74px;margin-top:28px;display:flex}.PeptideCalculator-module__rIXJxa__plunger{border:3px solid #91a9c1;border-right:0;width:24px;height:48px}.PeptideCalculator-module__rIXJxa__barrel{background:#ffffff14;border:3px solid #b8c9db;flex:1;height:48px;position:relative;overflow:visible}.PeptideCalculator-module__rIXJxa__fill{background:#2d8cff;transition:width .22s;position:absolute;inset:0 auto 0 0}.PeptideCalculator-module__rIXJxa__ticks{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff7a calc(10% - 1px) 10%);position:absolute;inset:0}.PeptideCalculator-module__rIXJxa__marker{color:var(--navy-950);white-space:nowrap;background:#fff;padding:4px 6px;font-size:10px;font-weight:800;position:absolute;top:-29px;transform:translate(-50%)}.PeptideCalculator-module__rIXJxa__marker:after{content:"";border:4px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.PeptideCalculator-module__rIXJxa__hub{border:3px solid #91a9c1;border-left:0;width:19px;height:29px}.PeptideCalculator-module__rIXJxa__needle{background:#b8c9db;width:38px;height:2px}.PeptideCalculator-module__rIXJxa__syringeDisabled{opacity:.45}.PeptideCalculator-module__rIXJxa__scaleLabels{color:#8097af;justify-content:space-between;margin:-8px 55px 22px 27px;font-size:9px;display:flex}.PeptideCalculator-module__rIXJxa__metrics{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:1fr 1fr;margin:0;display:grid}.PeptideCalculator-module__rIXJxa__metrics div{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:94px;padding:15px}.PeptideCalculator-module__rIXJxa__metrics dt{color:#829bb5;text-transform:uppercase;font-size:9px;font-weight:800}.PeptideCalculator-module__rIXJxa__metrics dd{color:#fff;margin:7px 0 3px;font-family:Georgia,serif;font-size:20px}.PeptideCalculator-module__rIXJxa__metrics span{color:#8fa4ba;font-size:9px}.PeptideCalculator-module__rIXJxa__formula{background:#ffffff0a;border:1px solid #ffffff24;margin-top:18px;padding:12px 14px}.PeptideCalculator-module__rIXJxa__formula span{color:#7f98b2;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.PeptideCalculator-module__rIXJxa__formula code{color:#d7e5f3;font-size:11px}.PeptideCalculator-module__rIXJxa__notice{color:#90a6bc;grid-template-columns:20px 1fr;gap:10px;margin-top:17px;display:grid}.PeptideCalculator-module__rIXJxa__notice svg{color:#e4b650}.PeptideCalculator-module__rIXJxa__notice p{margin:0;font-size:10px;line-height:1.5}.PeptideCalculator-module__rIXJxa__notice strong{color:#dce7f3}.PeptideCalculator-module__rIXJxa__unitToggle{background:#eef2f6;border:1px solid #b9c6d4;grid-template-columns:1fr 1fr;padding:3px;display:grid}.PeptideCalculator-module__rIXJxa__unitToggle button{min-height:36px;color:var(--muted);background:0 0;border:0;font-size:11px;font-weight:800}.PeptideCalculator-module__rIXJxa__unitToggle .PeptideCalculator-module__rIXJxa__unitActive{background:var(--navy-900);color:#fff}.PeptideCalculator-module__rIXJxa__syringeChoices{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.PeptideCalculator-module__rIXJxa__syringeChoices button{color:#3d5068;text-align:left;background:#fff;border:1px solid #cbd6e2;min-height:52px;padding:7px 8px;display:grid}.PeptideCalculator-module__rIXJxa__syringeChoices button span{color:var(--muted);font-size:9px}.PeptideCalculator-module__rIXJxa__syringeChoices .PeptideCalculator-module__rIXJxa__syringeActive{border-color:var(--blue-700);background:var(--blue-100);color:var(--navy-900)}.PeptideCalculator-module__rIXJxa__heroResult{border-bottom:1px solid #ffffff29;min-height:126px;padding-bottom:20px}.PeptideCalculator-module__rIXJxa__heroKicker{color:#78b8f6;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.PeptideCalculator-module__rIXJxa__heroValue{align-items:baseline;gap:10px;display:flex}.PeptideCalculator-module__rIXJxa__heroValue strong{color:#fff;font-family:var(--agora-font-serif);font-size:64px;line-height:.95}.PeptideCalculator-module__rIXJxa__heroValue span{color:#a9c8e8;font-size:18px;font-weight:700}.PeptideCalculator-module__rIXJxa__heroSubtext{color:#9fb2c7;margin:9px 0 0;font-size:12px}.PeptideCalculator-module__rIXJxa__heroSubtext strong{color:#f0c666}.PeptideCalculator-module__rIXJxa__statGrid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:1fr 1fr;margin-top:22px;display:grid}.PeptideCalculator-module__rIXJxa__statCard{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:94px;padding:15px}.PeptideCalculator-module__rIXJxa__statCard span,.PeptideCalculator-module__rIXJxa__statCard small{color:#8fa4ba;font-size:9px;display:block}.PeptideCalculator-module__rIXJxa__statCard strong{color:#fff;font-family:var(--agora-font-serif);margin:7px 0 3px;font-size:20px;display:block}.PeptideCalculator-module__rIXJxa__statusBox{border-left:3px solid var(--agora-gold-primary);background:#ffffff0f;padding:18px}@media (max-width:940px){.PeptideCalculator-module__rIXJxa__calculator{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__controls{border-right:0}}@media (max-width:640px){.PeptideCalculator-module__rIXJxa__heading{display:block}.PeptideCalculator-module__rIXJxa__researchBadge{width:fit-content;margin-top:16px}.PeptideCalculator-module__rIXJxa__controlsHeader,.PeptideCalculator-module__rIXJxa__inputSection{padding:16px}.PeptideCalculator-module__rIXJxa__inputSection{grid-template-columns:1fr;gap:10px}.PeptideCalculator-module__rIXJxa__fieldGrid{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__quickRows>div>span{width:100%}.PeptideCalculator-module__rIXJxa__syringeOptions{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__syringeOptions button{grid-template-columns:22px auto 1fr;min-height:42px}.PeptideCalculator-module__rIXJxa__syringeOptions button span{text-align:right;grid-column:3}.PeptideCalculator-module__rIXJxa__results{padding:23px 17px}.PeptideCalculator-module__rIXJxa__needle{width:22px}.PeptideCalculator-module__rIXJxa__metrics{grid-template-columns:1fr 1fr}.PeptideCalculator-module__rIXJxa__metrics dd{font-size:17px}.PeptideCalculator-module__rIXJxa__syringeChoices{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__heroValue strong{font-size:52px}}@media (max-width:400px){.PeptideCalculator-module__rIXJxa__doseRow{grid-template-columns:1fr 98px}.PeptideCalculator-module__rIXJxa__metrics{grid-template-columns:1fr}.PeptideCalculator-module__rIXJxa__metrics div{min-height:82px}}
.NewsletterBox-module__ANfIta__briefing{border-top:3px solid var(--agora-gold-primary);border-bottom:1px solid var(--agora-border-strong);margin:40px 0;padding:26px 0 24px}.NewsletterBox-module__ANfIta__briefingKicker{color:var(--agora-navy-700);text-transform:uppercase;letter-spacing:0;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.NewsletterBox-module__ANfIta__briefingHeadline{color:var(--agora-obsidian-950);font-family:var(--agora-font-serif);letter-spacing:0;margin:0 0 8px;font-size:26px;font-weight:750;line-height:1.2}.NewsletterBox-module__ANfIta__briefingDek{max-width:38rem;color:var(--agora-ink-secondary);margin:0 0 10px;font-size:14px;line-height:1.6}.NewsletterBox-module__ANfIta__briefingCoverage{color:var(--agora-ink-muted);margin:0;font-size:12.5px;font-weight:700;line-height:1.5}.NewsletterBox-module__ANfIta__briefingForm{max-width:38rem;margin-top:20px}.NewsletterBox-module__ANfIta__briefingLabel{color:var(--agora-obsidian-950);margin-bottom:6px;font-size:12px;font-weight:750;display:block}.NewsletterBox-module__ANfIta__briefingFormRow{grid-template-columns:1fr auto;gap:8px;display:grid}.NewsletterBox-module__ANfIta__briefingInput{border:1px solid var(--agora-border-strong);width:100%;height:48px;color:var(--agora-obsidian-950);transition:border-color var(--agora-transition-fast), box-shadow var(--agora-transition-fast);background:#fff;border-radius:4px;outline:none;padding:0 14px;font-size:16px}.NewsletterBox-module__ANfIta__briefingInput:focus{border-color:var(--agora-navy-700);box-shadow:0 0 0 3px #16487e33}.NewsletterBox-module__ANfIta__briefingSubmit{background:var(--agora-navy-700);border:1px solid var(--agora-navy-700);color:#fff;cursor:pointer;white-space:nowrap;min-width:112px;height:48px;transition:background-color var(--agora-transition-fast), border-color var(--agora-transition-fast);border-radius:4px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:750;display:inline-flex}.NewsletterBox-module__ANfIta__briefingSubmit:hover:not(:disabled){background:var(--agora-obsidian-950);border-color:var(--agora-obsidian-950)}.NewsletterBox-module__ANfIta__briefingSubmit:focus-visible{outline:3px solid var(--agora-gold-primary);outline-offset:2px}.NewsletterBox-module__ANfIta__briefingSubmit:disabled{opacity:.6;cursor:not-allowed}.NewsletterBox-module__ANfIta__briefingNote{color:var(--agora-ink-muted);margin:8px 0 0;font-size:11.5px;line-height:1.5}.NewsletterBox-module__ANfIta__briefingError{background:var(--agora-ruby-subtle);color:var(--agora-ruby-alert);border:1px solid #dc26264d;border-radius:6px;margin-top:10px;padding:10px 14px;font-size:12.5px}.NewsletterBox-module__ANfIta__briefingSuccess{border-left:3px solid var(--agora-emerald-verified);background:var(--agora-emerald-subtle);max-width:38rem;color:var(--agora-ink-secondary);gap:3px;margin-top:20px;padding:14px 16px;font-size:13px;display:grid}.NewsletterBox-module__ANfIta__briefingSuccess strong{color:var(--agora-obsidian-950);font-size:14px}.NewsletterBox-module__ANfIta__bannerCard{background:var(--agora-obsidian-950);border:1px solid var(--agora-border-dark);border-left:5px solid var(--agora-gold-primary);color:#fff;box-shadow:var(--agora-shadow-lg);border-radius:8px;margin:44px 0;padding:34px 38px}.NewsletterBox-module__ANfIta__bannerHeadline{color:#fff;font-family:var(--agora-font-serif);margin:0 0 10px;font-size:clamp(24px,3.5vw,30px);font-weight:750}.NewsletterBox-module__ANfIta__bannerDek{color:var(--agora-ink-muted-on-dark);margin:0;font-size:14.5px;line-height:1.6}.NewsletterBox-module__ANfIta__bannerBtn{background:var(--agora-gold-primary);border:1px solid var(--agora-gold-primary);color:var(--agora-obsidian-950);font-weight:750}.NewsletterBox-module__ANfIta__bannerBtn:hover:not(:disabled){background:var(--agora-gold-bright);border-color:var(--agora-gold-bright);box-shadow:0 2px 10px #cba2324d}@media (max-width:840px){.NewsletterBox-module__ANfIta__briefingFormRow{grid-template-columns:1fr}.NewsletterBox-module__ANfIta__briefingHeadline{font-size:23px}.NewsletterBox-module__ANfIta__briefingSubmit{width:100%}}
.AdPlaceholder-module__fmKwVa__slot{isolation:isolate;border:1px solid var(--agora-border-dark);border-radius:var(--agora-radius-sm);background:var(--agora-obsidian-900);width:100%;margin:24px auto;overflow:hidden;container-type:inline-size}.AdPlaceholder-module__fmKwVa__leaderboard{max-width:970px;min-height:110px}.AdPlaceholder-module__fmKwVa__banner{max-width:728px;min-height:108px}.AdPlaceholder-module__fmKwVa__rectangle{max-width:300px;min-height:250px}.AdPlaceholder-module__fmKwVa__link{min-height:inherit;color:var(--agora-ink-on-dark);grid-template-columns:minmax(0,1fr) minmax(180px,30%);text-decoration:none;display:grid}.AdPlaceholder-module__fmKwVa__copy{flex-direction:column;justify-content:center;min-width:0;padding:16px 24px;display:flex}.AdPlaceholder-module__fmKwVa__eyebrow{color:var(--campaign-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.625rem;font-weight:800;line-height:1}.AdPlaceholder-module__fmKwVa__title{color:#fff;font-family:var(--agora-font-serif);font-size:clamp(1.125rem,2.4cqi,1.5rem);line-height:1.12}.AdPlaceholder-module__fmKwVa__description{color:var(--agora-ink-muted-on-dark);margin-top:4px;font-size:.75rem;line-height:1.35}.AdPlaceholder-module__fmKwVa__cta{color:#fff;margin-top:8px;font-size:.6875rem;font-weight:750}.AdPlaceholder-module__fmKwVa__metric{background:var(--campaign-panel);border-left:1px solid #ffffff21;flex-direction:column;justify-content:center;min-width:0;padding:14px 22px;display:flex;position:relative;overflow:hidden}.AdPlaceholder-module__fmKwVa__metric:before{background:var(--campaign-accent);content:"";opacity:.7;width:44px;height:1px;position:absolute;top:18px;right:18px}.AdPlaceholder-module__fmKwVa__metricLabel,.AdPlaceholder-module__fmKwVa__metricNote{color:var(--agora-ink-muted-on-dark);text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:1.2}.AdPlaceholder-module__fmKwVa__metric strong{color:#fff;font-family:var(--agora-font-mono);margin-block:3px;font-size:clamp(1rem,2cqi,1.375rem);line-height:1.1}.AdPlaceholder-module__fmKwVa__measure{background:#ffffff21;height:3px;margin-top:9px;display:block;position:relative}.AdPlaceholder-module__fmKwVa__measure:after{width:var(--campaign-measure);background:var(--campaign-accent);content:"";height:100%;display:block}.AdPlaceholder-module__fmKwVa__link:hover,.AdPlaceholder-module__fmKwVa__link:focus-visible{color:var(--agora-ink-on-dark)}.AdPlaceholder-module__fmKwVa__link:hover .AdPlaceholder-module__fmKwVa__cta,.AdPlaceholder-module__fmKwVa__link:focus-visible .AdPlaceholder-module__fmKwVa__cta{color:var(--campaign-accent)}.AdPlaceholder-module__fmKwVa__link:focus-visible{outline:3px solid var(--campaign-accent);outline-offset:-3px}.AdPlaceholder-module__fmKwVa__evidence{--campaign-accent:var(--agora-gold-bright);--campaign-panel:#102c51;--campaign-measure:84%}.AdPlaceholder-module__fmKwVa__calculator{--campaign-accent:#7fc4ff;--campaign-panel:#123c65;--campaign-measure:56%}.AdPlaceholder-module__fmKwVa__coa{--campaign-accent:#74d6a4;--campaign-panel:#143c38;--campaign-measure:92%}.AdPlaceholder-module__fmKwVa__rectangle .AdPlaceholder-module__fmKwVa__link{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.AdPlaceholder-module__fmKwVa__rectangle .AdPlaceholder-module__fmKwVa__metric{border-top:1px solid #ffffff21;border-left:0;min-height:104px}@container (max-width:520px){.AdPlaceholder-module__fmKwVa__link{grid-template-columns:minmax(0,1fr) 116px}.AdPlaceholder-module__fmKwVa__copy{padding:14px 16px}.AdPlaceholder-module__fmKwVa__description{display:none}.AdPlaceholder-module__fmKwVa__title{font-size:1rem}.AdPlaceholder-module__fmKwVa__metric{padding:12px}.AdPlaceholder-module__fmKwVa__metric:before{width:26px;top:14px;right:12px}.AdPlaceholder-module__fmKwVa__metric strong{font-size:.9375rem}}@media (max-width:640px){.AdPlaceholder-module__fmKwVa__slot{min-height:112px;margin:18px auto}.AdPlaceholder-module__fmKwVa__rectangle{max-width:none;min-height:180px}}
.ArticleReaderToolbar-module__16snEW__readerToolbarWrapper{z-index:1010;background:var(--agora-surface-card);border:1px solid var(--agora-border-subtle);box-shadow:var(--agora-shadow-sm);transition:border-color var(--agora-transition-base), box-shadow var(--agora-transition-base);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:8px 14px;display:flex;position:sticky;top:152px}.ArticleReaderToolbar-module__16snEW__progressBarContainer{background:#0000000a;border-top-left-radius:8px;border-top-right-radius:8px;height:3px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.ArticleReaderToolbar-module__16snEW__progressBar{background:linear-gradient(90deg, var(--agora-navy-700), var(--agora-gold-primary));height:100%;transition:width .1s ease-out}.ArticleReaderToolbar-module__16snEW__metaSection{color:var(--agora-ink-muted);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.ArticleReaderToolbar-module__16snEW__readingProgressText{font-family:var(--agora-font-mono);color:var(--agora-navy-700);font-size:11.5px;font-weight:600}.ArticleReaderToolbar-module__16snEW__controlsSection{align-items:center;gap:6px;display:flex}.ArticleReaderToolbar-module__16snEW__toolButton{min-width:36px;min-height:36px;color:var(--agora-ink-secondary);cursor:pointer;transition:background-color var(--agora-transition-fast), border-color var(--agora-transition-fast), color var(--agora-transition-fast);background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.ArticleReaderToolbar-module__16snEW__toolButton:hover{background:var(--agora-surface-raised);border-color:var(--agora-border-strong);color:var(--agora-obsidian-950)}.ArticleReaderToolbar-module__16snEW__toolButtonActive{background:var(--agora-obsidian-950);border-color:var(--agora-obsidian-950);color:#fff!important}.ArticleReaderToolbar-module__16snEW__divider{background-color:var(--agora-border-subtle);width:1px;height:16px;margin:0 2px}@media (max-width:576px){.ArticleReaderToolbar-module__16snEW__readerToolbarWrapper{flex-direction:column;align-items:stretch;gap:5px;padding:8px 10px;top:138px}.ArticleReaderToolbar-module__16snEW__metaSection{justify-content:space-between;font-size:11px}.ArticleReaderToolbar-module__16snEW__controlsSection{justify-content:space-between}.ArticleReaderToolbar-module__16snEW__toolButton{min-width:44px;min-height:44px;padding:4px 6px;font-size:11px}}
.ArticleEnd-module__GCBPZq__researchLinks{border-top:2px solid var(--agora-obsidian-950);border-bottom:1px solid var(--agora-border-subtle);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;margin:40px 0;padding:24px 0;display:grid}.ArticleEnd-module__GCBPZq__researchIntro{align-self:start}.ArticleEnd-module__GCBPZq__eyebrow{color:var(--agora-navy-700);letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;line-height:1.3;display:block}.ArticleEnd-module__GCBPZq__researchIntro h2{color:var(--agora-obsidian-950);font-family:var(--agora-font-serif);letter-spacing:0;margin:0 0 7px;font-size:24px;font-weight:750;line-height:1.2}.ArticleEnd-module__GCBPZq__researchIntro p{max-width:30rem;color:var(--agora-ink-secondary);margin:0;font-size:13.5px;line-height:1.55}.ArticleEnd-module__GCBPZq__linkList{border-top:1px solid var(--agora-border-strong)}.ArticleEnd-module__GCBPZq__linkList a{border-bottom:1px solid var(--agora-border-strong);min-height:48px;color:var(--agora-obsidian-950);justify-content:space-between;align-items:center;gap:16px;padding:0 8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.ArticleEnd-module__GCBPZq__linkList a span:last-child{color:var(--agora-ink-muted);text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.ArticleEnd-module__GCBPZq__linkList a:hover{background:var(--agora-blue-50);color:var(--agora-navy-700)}.ArticleEnd-module__GCBPZq__linkList a:focus-visible{outline:3px solid var(--agora-navy-700);outline-offset:2px}@media (max-width:640px){.ArticleEnd-module__GCBPZq__researchLinks{grid-template-columns:1fr;gap:18px;margin:32px 0;padding:20px 0}.ArticleEnd-module__GCBPZq__researchIntro h2{font-size:22px}}
.MonographNavHud-module__HBq8uG__hudContainer{z-index:1005;-webkit-backdrop-filter:blur(8px);border:1px solid var(--agora-border-subtle);box-shadow:var(--agora-shadow-sm);scrollbar-width:none;-ms-overflow-style:none;background:#fffffff0;border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 12px;display:flex;position:sticky;top:68px;overflow-x:auto}.MonographNavHud-module__HBq8uG__hudContainer::-webkit-scrollbar{display:none}.MonographNavHud-module__HBq8uG__hudLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--agora-obsidian-950);border-right:1px solid var(--agora-border-strong);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding-right:8px;font-size:11px;font-weight:800;display:flex}.MonographNavHud-module__HBq8uG__navItem{color:var(--agora-ink-secondary);white-space:nowrap;transition:all var(--agora-transition-fast);border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none}.MonographNavHud-module__HBq8uG__navItem:hover{background:var(--agora-surface-raised);border-color:var(--agora-border-strong);color:var(--agora-obsidian-950)}.MonographNavHud-module__HBq8uG__navItemActive{background:var(--agora-obsidian-950);border-color:var(--agora-obsidian-950);color:#fff!important}
.ShareMenu-module__c5MDfW__root{z-index:5;font-family:Arial,Helvetica,sans-serif;display:inline-block;position:relative}.ShareMenu-module__c5MDfW__trigger{min-height:36px;color:var(--navy-900);cursor:pointer;background:#fff;border:1px solid #b9c6d4;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.ShareMenu-module__c5MDfW__trigger:hover,.ShareMenu-module__c5MDfW__trigger[aria-expanded=true]{border-color:var(--blue-700);background:var(--blue-100)}.ShareMenu-module__c5MDfW__compact .ShareMenu-module__c5MDfW__trigger{width:32px;min-height:30px;padding:0}.ShareMenu-module__c5MDfW__menu{z-index:50;width:264px;color:var(--ink);background:#fff;border:1px solid #b9c6d4;border-radius:4px;padding:8px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 38px #071a332e}.ShareMenu-module__c5MDfW__menuHeading{border-bottom:1px solid var(--line);padding:7px 8px 10px}.ShareMenu-module__c5MDfW__menuHeading span,.ShareMenu-module__c5MDfW__menuHeading small{display:block}.ShareMenu-module__c5MDfW__menuHeading span{color:var(--navy-950);font-family:Georgia,serif;font-size:16px;font-weight:700}.ShareMenu-module__c5MDfW__menuHeading small{color:var(--muted);margin-top:3px;font-size:9px}.ShareMenu-module__c5MDfW__destinations{grid-template-columns:1fr 1fr;gap:4px;padding:8px 0;display:grid}.ShareMenu-module__c5MDfW__destinations a,.ShareMenu-module__c5MDfW__destinations button{color:#34465b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:9px;min-height:40px;padding:4px 8px;font-size:12px;font-weight:700;display:flex}.ShareMenu-module__c5MDfW__destinations a:hover,.ShareMenu-module__c5MDfW__destinations button:hover{color:var(--navy-900);background:#eef3f8}.ShareMenu-module__c5MDfW__platformMark,.ShareMenu-module__c5MDfW__nativeMark,.ShareMenu-module__c5MDfW__emailMark{width:28px;height:28px;color:var(--navy-900);background:#e8eef5;border-radius:4px;flex:0 0 28px;place-items:center;display:grid}.ShareMenu-module__c5MDfW__x{color:#fff;background:#111}.ShareMenu-module__c5MDfW__facebook{color:#fff;background:#1877f2}.ShareMenu-module__c5MDfW__linkedin{color:#fff;background:#0a66c2}.ShareMenu-module__c5MDfW__reddit{color:#fff;background:#ff4500}.ShareMenu-module__c5MDfW__whatsapp{color:#fff;background:#128c7e}.ShareMenu-module__c5MDfW__telegram{color:#fff;background:#229ed9}.ShareMenu-module__c5MDfW__copyButton{width:100%;min-height:40px;color:var(--navy-900);cursor:pointer;background:#f4f7fa;border:1px solid #c9d4df;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.ShareMenu-module__c5MDfW__copyButton:hover{border-color:var(--blue-700);background:var(--blue-100)}@media (max-width:520px){.ShareMenu-module__c5MDfW__menu{width:auto;padding:10px;position:fixed;inset:auto 12px 12px}.ShareMenu-module__c5MDfW__menuHeading span{font-size:18px}.ShareMenu-module__c5MDfW__destinations a,.ShareMenu-module__c5MDfW__destinations button{min-height:43px}}
.ToolWorkbench-module__EbJscq__page{background:var(--agora-bg-page);min-height:100vh;padding:32px 0 64px}.ToolWorkbench-module__EbJscq__inner{width:min(1180px,100% - 32px);margin:0 auto}.ToolWorkbench-module__EbJscq__breadcrumb{color:var(--agora-ink-muted);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.ToolWorkbench-module__EbJscq__breadcrumb a{color:var(--agora-navy-700);font-weight:700;text-decoration:none}.ToolWorkbench-module__EbJscq__masthead{border-top:3px solid var(--agora-obsidian-900);border-bottom:1px solid var(--agora-border-strong);max-width:920px;margin-bottom:28px;padding:20px 0 22px}.ToolWorkbench-module__EbJscq__category,.ToolWorkbench-module__EbJscq__eyebrow{color:var(--agora-navy-700);letter-spacing:0;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;line-height:1.3;display:block}.ToolWorkbench-module__EbJscq__masthead h1{max-width:850px;color:var(--agora-obsidian-950);font-family:var(--agora-font-serif);letter-spacing:0;margin:0 0 9px;font-size:36px;font-weight:750;line-height:1.1}.ToolWorkbench-module__EbJscq__masthead>p{max-width:760px;color:var(--agora-ink-secondary);margin:0;font-size:15px;line-height:1.65}.ToolWorkbench-module__EbJscq__meta{color:var(--agora-ink-muted);margin-top:12px;font-size:12px}:is(.ToolWorkbench-module__EbJscq__content .shadow-xs,.ToolWorkbench-module__EbJscq__content .shadow-sm){box-shadow:none!important}.ToolWorkbench-module__EbJscq__content .rounded-3{border-radius:6px!important}.ToolWorkbench-module__EbJscq__content .bg-white.border{border-color:var(--agora-border-strong)!important}:is(.ToolWorkbench-module__EbJscq__content .form-control,.ToolWorkbench-module__EbJscq__content .form-select,.ToolWorkbench-module__EbJscq__content .input-group-text){border-color:var(--agora-border-strong);border-radius:4px;min-height:44px}.ToolWorkbench-module__EbJscq__content .btn{border-radius:4px;min-height:44px}:is(.ToolWorkbench-module__EbJscq__content h2 svg,.ToolWorkbench-module__EbJscq__content h3 svg){display:none}.ToolWorkbench-module__EbJscq__content .badge{letter-spacing:0;border-radius:2px}.ToolWorkbench-module__EbJscq__workspace{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:20px;display:grid}.ToolWorkbench-module__EbJscq__workspaceSingle{grid-template-columns:1fr}.ToolWorkbench-module__EbJscq__workspaceControls,.ToolWorkbench-module__EbJscq__workspaceResults{min-width:0}.ToolWorkbench-module__EbJscq__sticky{position:sticky;top:170px}.ToolWorkbench-module__EbJscq__panel{border:1px solid var(--agora-border-strong);background:#fff;border-radius:6px;min-width:0;margin-bottom:18px;padding:20px}.ToolWorkbench-module__EbJscq__panelHeader{border-bottom:1px solid var(--agora-border-subtle);justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;padding-bottom:12px;display:flex}.ToolWorkbench-module__EbJscq__panelHeader h2,.ToolWorkbench-module__EbJscq__panelHeader h3{color:var(--agora-obsidian-950);font-family:var(--agora-font-serif);letter-spacing:0;margin:0;font-size:20px;font-weight:750;line-height:1.25}.ToolWorkbench-module__EbJscq__field{margin-bottom:16px}.ToolWorkbench-module__EbJscq__field label,.ToolWorkbench-module__EbJscq__fieldLabel{color:var(--agora-obsidian-950);margin-bottom:6px;font-size:12.5px;font-weight:750;display:block}.ToolWorkbench-module__EbJscq__field :is(input,select,textarea){min-height:48px}.ToolWorkbench-module__EbJscq__helper,.ToolWorkbench-module__EbJscq__error{margin-top:6px;font-size:11.5px;line-height:1.45;display:block}.ToolWorkbench-module__EbJscq__helper{color:var(--agora-ink-muted)}.ToolWorkbench-module__EbJscq__error{color:var(--agora-ruby-alert)}.ToolWorkbench-module__EbJscq__segmented{background:var(--agora-surface-raised);border:1px solid var(--agora-border-strong);border-radius:6px;gap:2px;max-width:100%;padding:3px;display:inline-flex}.ToolWorkbench-module__EbJscq__segmented button{min-height:44px;color:var(--agora-ink-secondary);background:0 0;border:0;border-radius:4px;padding:8px 13px;font-size:12.5px;font-weight:700}.ToolWorkbench-module__EbJscq__segmented button[aria-pressed=true]{background:var(--agora-navy-700);color:#fff}.ToolWorkbench-module__EbJscq__segmented button:focus-visible,.ToolWorkbench-module__EbJscq__directoryLink:focus-visible{outline:3px solid var(--agora-gold-primary);outline-offset:2px}.ToolWorkbench-module__EbJscq__notice{border-left:3px solid var(--agora-navy-700);color:var(--agora-ink-secondary);margin-top:24px;padding:15px 0 15px 18px;font-size:12.5px;line-height:1.6}.ToolWorkbench-module__EbJscq__noticeWarning{border-left-color:var(--agora-gold-primary)}.ToolWorkbench-module__EbJscq__noticeVerified{border-left-color:var(--agora-emerald-verified)}.ToolWorkbench-module__EbJscq__notice strong{color:var(--agora-obsidian-950);margin-bottom:3px;display:block}.ToolWorkbench-module__EbJscq__result{background:var(--agora-blue-50);border-left:4px solid var(--agora-navy-700);padding:22px}.ToolWorkbench-module__EbJscq__resultValue{color:var(--agora-obsidian-950);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ToolWorkbench-module__EbJscq__resultValue strong{font-family:var(--agora-font-serif);font-size:42px;line-height:1}.ToolWorkbench-module__EbJscq__resultSummary{color:var(--agora-ink-secondary);margin:10px 0 0;font-size:13px;line-height:1.55}.ToolWorkbench-module__EbJscq__directoryGroup{border-top:1px solid var(--agora-border-strong);grid-template-columns:220px minmax(0,1fr);gap:28px;padding:24px 0;display:grid}.ToolWorkbench-module__EbJscq__directoryGroup:last-child{border-bottom:1px solid var(--agora-border-strong)}.ToolWorkbench-module__EbJscq__directoryGroup h2{font-family:var(--agora-font-serif);margin:0 0 5px;font-size:21px}.ToolWorkbench-module__EbJscq__directoryGroup>header p{color:var(--agora-ink-muted);margin:0;font-size:12.5px;line-height:1.5}.ToolWorkbench-module__EbJscq__directoryList{border-top:1px solid var(--agora-border-subtle)}.ToolWorkbench-module__EbJscq__directoryLink{border-bottom:1px solid var(--agora-border-subtle);min-height:72px;color:var(--agora-obsidian-950);grid-template-columns:1fr minmax(220px,.9fr) auto;align-items:center;gap:20px;padding:12px 8px;text-decoration:none;display:grid}.ToolWorkbench-module__EbJscq__directoryLink:hover{background:var(--agora-blue-50)}.ToolWorkbench-module__EbJscq__directoryTitle{font-family:var(--agora-font-serif);font-size:18px;font-weight:750}.ToolWorkbench-module__EbJscq__directoryDescription{color:var(--agora-ink-secondary);font-size:12.5px;line-height:1.5}.ToolWorkbench-module__EbJscq__directoryAction{color:var(--agora-navy-700);text-transform:uppercase;font-size:11px;font-weight:800}@media (max-width:840px){.ToolWorkbench-module__EbJscq__page{padding-top:24px}.ToolWorkbench-module__EbJscq__masthead h1{font-size:30px}.ToolWorkbench-module__EbJscq__workspace{grid-template-columns:1fr}.ToolWorkbench-module__EbJscq__sticky{position:static}.ToolWorkbench-module__EbJscq__directoryGroup{grid-template-columns:1fr;gap:14px}.ToolWorkbench-module__EbJscq__directoryLink{grid-template-columns:1fr auto;gap:8px 14px}.ToolWorkbench-module__EbJscq__directoryDescription{grid-area:2/1/auto/-1}}@media (max-width:520px){.ToolWorkbench-module__EbJscq__inner{width:min(100% - 24px,1180px)}.ToolWorkbench-module__EbJscq__masthead{padding-top:16px}.ToolWorkbench-module__EbJscq__masthead h1{font-size:27px}.ToolWorkbench-module__EbJscq__panel{padding:16px}.ToolWorkbench-module__EbJscq__segmented{width:100%;display:grid}.ToolWorkbench-module__EbJscq__segmented button{width:100%}.ToolWorkbench-module__EbJscq__resultValue strong{font-size:36px}}
.ToolClient-module__fG02Ja__toolbar,.ToolClient-module__fG02Ja__surface{border:1px solid var(--agora-border-strong);background:#fff;border-radius:6px;margin-bottom:18px;padding:18px}.ToolClient-module__fG02Ja__toolbarGrid{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:16px;display:grid}.ToolClient-module__fG02Ja__label{color:var(--agora-obsidian-950);margin-bottom:6px;font-size:12px;font-weight:750;display:block}.ToolClient-module__fG02Ja__searchWrap{position:relative}.ToolClient-module__fG02Ja__searchIcon{color:var(--agora-ink-muted);pointer-events:none;position:absolute;top:17px;left:14px}.ToolClient-module__fG02Ja__search{border:1px solid var(--agora-border-strong);width:100%;min-height:48px;color:var(--agora-obsidian-950);background:#fff;border-radius:4px;padding:0 14px 0 40px;font-size:16px}.ToolClient-module__fG02Ja__search:focus-visible,.ToolClient-module__fG02Ja__choice:focus-visible,.ToolClient-module__fG02Ja__auditInput:focus-visible+.ToolClient-module__fG02Ja__auditBody{outline:3px solid var(--agora-gold-primary);outline-offset:2px}.ToolClient-module__fG02Ja__filters,.ToolClient-module__fG02Ja__choices{flex-wrap:wrap;gap:6px;display:flex}.ToolClient-module__fG02Ja__choice{border:1px solid var(--agora-border-strong);min-height:44px;color:var(--agora-ink-secondary);background:#fff;border-radius:4px;padding:8px 13px;font-size:12px;font-weight:700}.ToolClient-module__fG02Ja__choice[aria-pressed=true]{background:var(--agora-navy-700);border-color:var(--agora-navy-700);color:#fff}.ToolClient-module__fG02Ja__tablePanel{border:1px solid var(--agora-border-strong);background:#fff;border-radius:6px;overflow:hidden}.ToolClient-module__fG02Ja__tableRegion{overflow-x:auto}.ToolClient-module__fG02Ja__tableRegion:focus-visible{outline:3px solid var(--agora-gold-primary);outline-offset:-3px}.ToolClient-module__fG02Ja__tableRegion .table{min-width:860px;margin:0;font-size:12.5px}.ToolClient-module__fG02Ja__tableRegion th{background:var(--agora-surface-raised);color:var(--agora-ink-muted);letter-spacing:0;text-transform:uppercase;font-size:10.5px}:is(.ToolClient-module__fG02Ja__tableRegion td,.ToolClient-module__fG02Ja__tableRegion th){border-color:var(--agora-border-subtle);padding:13px 14px}.ToolClient-module__fG02Ja__compound{color:var(--agora-navy-700);font-weight:800;text-decoration:none}.ToolClient-module__fG02Ja__subline{color:var(--agora-ink-muted);margin-top:3px;font-size:11px;line-height:1.4}.ToolClient-module__fG02Ja__categoryText{color:var(--agora-ink-secondary);margin-top:5px;font-size:10.5px;display:block}.ToolClient-module__fG02Ja__status{border-left:3px solid var(--agora-border-strong);color:var(--agora-ink-secondary);padding-left:9px;font-size:11px;font-weight:800;line-height:1.35;display:inline-block}.ToolClient-module__fG02Ja__approved{border-left-color:var(--agora-emerald-verified)}.ToolClient-module__fG02Ja__investigational{border-left-color:var(--agora-navy-700)}.ToolClient-module__fG02Ja__restricted{border-left-color:var(--agora-gold-primary)}.ToolClient-module__fG02Ja__banned{border-left-color:var(--agora-ruby-alert)}.ToolClient-module__fG02Ja__tierLayout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ToolClient-module__fG02Ja__tierNav{border-top:1px solid var(--agora-border-strong);display:grid}.ToolClient-module__fG02Ja__tierButton{border:0;border-bottom:1px solid var(--agora-border-strong);min-height:58px;color:var(--agora-ink-secondary);text-align:left;background:0 0;padding:10px 8px}.ToolClient-module__fG02Ja__tierButton strong{color:var(--agora-obsidian-950);font-size:13px;display:block}.ToolClient-module__fG02Ja__tierButton span{margin-top:2px;font-size:11px;display:block}.ToolClient-module__fG02Ja__tierButton[aria-pressed=true]{background:var(--agora-blue-50);border-left:3px solid var(--agora-navy-700);padding-left:14px}.ToolClient-module__fG02Ja__sectionHeading{font-family:var(--agora-font-serif);letter-spacing:0;margin:0 0 8px;font-size:23px}.ToolClient-module__fG02Ja__sectionCopy{color:var(--agora-ink-secondary);margin:0 0 18px;font-size:13.5px;line-height:1.6}.ToolClient-module__fG02Ja__recordList{border-top:1px solid var(--agora-border-strong)}.ToolClient-module__fG02Ja__record{border-bottom:1px solid var(--agora-border-subtle);grid-template-columns:minmax(150px,.55fr) 1fr 1fr;gap:16px;padding:15px 0;display:grid}.ToolClient-module__fG02Ja__record p{color:var(--agora-ink-secondary);margin:0;font-size:12.5px;line-height:1.5}.ToolClient-module__fG02Ja__record a{color:var(--agora-navy-700);font-weight:800;text-decoration:none}.ToolClient-module__fG02Ja__scorebar{border-top:2px solid var(--agora-obsidian-950);border-bottom:1px solid var(--agora-border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:18px 0;display:flex}.ToolClient-module__fG02Ja__scoreValue{font-family:var(--agora-font-serif);font-size:28px;font-weight:750}.ToolClient-module__fG02Ja__scoreMessage{max-width:650px;color:var(--agora-ink-secondary);margin:4px 0 0;font-size:12.5px;line-height:1.5}.ToolClient-module__fG02Ja__actions{flex-wrap:wrap;gap:8px;display:flex}.ToolClient-module__fG02Ja__action{border:1px solid var(--agora-border-strong);min-height:44px;color:var(--agora-navy-700);background:#fff;border-radius:4px;padding:8px 13px;font-size:12px;font-weight:800}.ToolClient-module__fG02Ja__actionPrimary{background:var(--agora-navy-700);border-color:var(--agora-navy-700);color:#fff}.ToolClient-module__fG02Ja__auditList{border-top:1px solid var(--agora-border-strong)}.ToolClient-module__fG02Ja__auditRow{border-bottom:1px solid var(--agora-border-strong);cursor:pointer;display:block;position:relative}.ToolClient-module__fG02Ja__auditInput{opacity:0;pointer-events:none;position:absolute}.ToolClient-module__fG02Ja__auditBody{grid-template-columns:36px 1fr auto;align-items:start;gap:14px;min-height:82px;padding:16px 8px;display:grid}.ToolClient-module__fG02Ja__auditInput:checked+.ToolClient-module__fG02Ja__auditBody{background:var(--agora-blue-50)}.ToolClient-module__fG02Ja__auditNumber{border:1px solid var(--agora-border-strong);width:32px;height:32px;color:var(--agora-navy-700);place-items:center;font-size:12px;font-weight:800;display:grid}.ToolClient-module__fG02Ja__auditInput:checked+.ToolClient-module__fG02Ja__auditBody .ToolClient-module__fG02Ja__auditNumber{background:var(--agora-navy-700);color:#fff}.ToolClient-module__fG02Ja__auditBody strong{color:var(--agora-obsidian-950);margin-bottom:4px;font-size:14px;display:block}.ToolClient-module__fG02Ja__auditBody p{color:var(--agora-ink-secondary);margin:0;font-size:12.5px;line-height:1.5}.ToolClient-module__fG02Ja__critical{color:var(--agora-ruby-alert);text-transform:uppercase;font-size:10px;font-weight:800}.ToolClient-module__fG02Ja__questionList{counter-reset:questions;border-top:1px solid var(--agora-border-strong);margin:0;padding:0;list-style:none}.ToolClient-module__fG02Ja__question{counter-increment:questions;border-bottom:1px solid var(--agora-border-subtle);color:var(--agora-obsidian-950);grid-template-columns:32px 1fr;gap:12px;padding:15px 0;font-size:13.5px;font-weight:650;line-height:1.55;display:grid}.ToolClient-module__fG02Ja__question:before{content:counter(questions, decimal-leading-zero);color:var(--agora-navy-700);font-size:11px;font-weight:800}.ToolClient-module__fG02Ja__surfaceHeader{border-bottom:1px solid var(--agora-border-subtle);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:14px;padding-bottom:13px;display:flex}.ToolClient-module__fG02Ja__surfaceHeader h2{max-width:720px;font-family:var(--agora-font-serif);letter-spacing:0;margin:0;font-size:21px}@media (max-width:760px){.ToolClient-module__fG02Ja__toolbarGrid,.ToolClient-module__fG02Ja__tierLayout{grid-template-columns:1fr}.ToolClient-module__fG02Ja__record{grid-template-columns:1fr;gap:5px}.ToolClient-module__fG02Ja__auditBody{grid-template-columns:34px 1fr}.ToolClient-module__fG02Ja__critical{grid-column:2}.ToolClient-module__fG02Ja__choice{flex:145px}}
