.usage-receipt_receipt__R2Y54{margin:.75rem 0;padding:.85rem 1rem;border:1px solid var(--web-line);border-radius:.65rem;color:var(--web-secondary);font-size:.8rem;overflow-wrap:anywhere}.usage-receipt_summary__KpKHt{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:space-between;color:var(--web-ink)}.usage-receipt_compact__df5Cp p,.usage-receipt_receipt__R2Y54 p{margin:.5rem 0}.usage-receipt_compact__df5Cp a,.usage-receipt_compact__df5Cp summary,.usage-receipt_receipt__R2Y54 a,.usage-receipt_receipt__R2Y54 summary{color:var(--web-accent);cursor:pointer}.usage-receipt_compact__df5Cp button,.usage-receipt_receipt__R2Y54 button{padding:.2rem .4rem;border:0;background:transparent;text-decoration:underline;color:var(--web-accent);cursor:pointer}.usage-receipt_compact__df5Cp a:focus-visible,.usage-receipt_compact__df5Cp button:focus-visible,.usage-receipt_compact__df5Cp summary:focus-visible,.usage-receipt_receipt__R2Y54 a:focus-visible,.usage-receipt_receipt__R2Y54 button:focus-visible,.usage-receipt_receipt__R2Y54 summary:focus-visible{outline:2px solid var(--web-accent);outline-offset:3px}.usage-receipt_amounts___D0IZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:.8rem 0}.usage-receipt_amounts___D0IZ dt{color:var(--web-secondary)}.usage-receipt_amounts___D0IZ dd{margin:.2rem 0 0;color:var(--web-ink)}.usage-receipt_tableWrap__gCeQ7{overflow-x:auto;max-width:100%}.usage-receipt_compact__df5Cp table,.usage-receipt_receipt__R2Y54 table{width:100%;border-collapse:collapse;font-size:.75rem}.usage-receipt_compact__df5Cp td,.usage-receipt_compact__df5Cp th,.usage-receipt_receipt__R2Y54 td,.usage-receipt_receipt__R2Y54 th{padding:.4rem;text-align:start;vertical-align:top;border-bottom:1px solid var(--web-line)}@media (max-width:480px){.usage-receipt_receipt__R2Y54{padding:.65rem}.usage-receipt_compact__df5Cp td,.usage-receipt_compact__df5Cp th,.usage-receipt_receipt__R2Y54 td,.usage-receipt_receipt__R2Y54 th{padding:.25rem;font-size:.7rem}}.usage-receipt_segments__fxgSA{padding-left:1.2rem}.usage-receipt_segments__fxgSA li{margin:.8rem 0;padding:.7rem;border:1px solid var(--web-line);border-radius:.5rem}.usage-receipt_segments__fxgSA code{white-space:normal;overflow-wrap:anywhere}.usage-receipt_compact__df5Cp{margin:.6rem 0;color:var(--web-secondary);font-size:.8rem;overflow-wrap:anywhere}.usage-receipt_compact__df5Cp .usage-receipt_summary__KpKHt{justify-content:flex-start;color:var(--web-secondary)}.usage-receipt_compact__df5Cp details{margin-top:.25rem}.account-billing_panel__FrpqH{margin:1.75rem 0 0;padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--web-line);border-radius:.9rem;background:var(--web-surface)}.account-billing_heading__wHEDP{display:flex;justify-content:space-between;align-items:end;gap:1rem}.account-billing_eyebrow___l9GY{display:block;margin-bottom:.35rem;color:var(--web-secondary);font-size:.72rem;font-weight:700;letter-spacing:.08em}.account-billing_heading__wHEDP h2{margin:0;color:var(--web-ink);font-size:clamp(1.3rem,2.5vw,1.65rem)}.account-billing_actions__iZrAt a,.account-billing_heading__wHEDP a{color:var(--web-accent);font-size:.8125rem;white-space:nowrap}.account-billing_panel__FrpqH p{margin:.75rem 0 0;color:var(--web-secondary);font-size:.875rem}.account-billing_balanceCard__bFsWP{margin-top:1.4rem;padding:clamp(1.3rem,2.8vw,2rem);border-radius:.8rem;background:#193c31;color:#fffaf0}.account-billing_balanceTop__0diq8{display:flex;justify-content:space-between;gap:1rem}.account-billing_balanceTop__0diq8 span{font-size:.82rem;font-weight:700}.account-billing_balanceTop__0diq8 strong{font-size:.82rem;font-weight:700;white-space:nowrap}.account-billing_balanceCard__bFsWP .account-billing_balanceTop__0diq8 p{max-width:29rem;color:#d1e1d4}.account-billing_balance__48Da8{display:flex;align-items:baseline;gap:.8rem;margin-top:1.5rem}.account-billing_balance__48Da8 strong{font-size:clamp(3.5rem,7vw,5rem);font-weight:500;line-height:1}.account-billing_balance__48Da8 span{color:#d1e1d4;font-size:.9rem}.account-billing_meter__Qgp2y{height:.45rem;margin-top:1.35rem;overflow:hidden;border-radius:99px;background:#628073}.account-billing_meter__Qgp2y span{display:block;height:100%;border-radius:inherit;background:#d8e9bd}.account-billing_stats__aWomb{display:flex;gap:2rem;margin:1.25rem 0 0;padding:1rem 0 0;border-top:1px solid #5f7c70}.account-billing_stats__aWomb div{min-width:0}.account-billing_stats__aWomb dt{color:#d1e1d4;font-size:.75rem}.account-billing_stats__aWomb dd{margin:.3rem 0 0;font-size:1.05rem;font-weight:700}.account-billing_balanceCard__bFsWP .account-billing_reset__n0sDK{margin-top:1rem;color:#d1e1d4}.account-billing_actions__iZrAt{display:flex;align-items:center;gap:1.25rem;margin-top:1.35rem}.account-billing_action__jugA4{min-height:2.85rem;padding:.7rem 1.2rem;border:0;border-radius:.5rem;background:var(--web-accent);color:white;font-weight:700;cursor:pointer}.account-billing_actions__iZrAt a.account-billing_action__jugA4{display:inline-flex;align-items:center;color:#fff;text-decoration:none}.account-billing_action__jugA4:disabled{opacity:.55;cursor:not-allowed}.account-billing_panel__FrpqH .account-billing_notice__CtpEy{color:#9c5729}.account-billing_rules__6qiL7{margin-top:1.55rem;padding-top:1.35rem;border-top:1px solid var(--web-line)}.account-billing_rules__6qiL7 h3{margin:0 0 .8rem;color:var(--web-ink);font-size:.93rem}.account-billing_rules__6qiL7 ul{display:grid;gap:.45rem;margin:0;padding-left:1.1rem;color:var(--web-secondary);font-size:.85rem;line-height:1.55}.account-billing_rules__6qiL7 details{margin-top:.8rem;color:var(--web-secondary);font-size:.85rem}.account-billing_refresh__izTwY,.account-billing_rules__6qiL7 summary,.account-billing_usage__EkqIe summary{color:var(--web-accent);cursor:pointer}.account-billing_refresh__izTwY{margin-left:.35rem;padding:0;border:0;background:none;text-decoration:underline}.account-billing_panel__FrpqH a:focus-visible,.account-billing_panel__FrpqH button:focus-visible{outline:2px solid var(--web-accent);outline-offset:3px}@media(max-width:720px){.account-billing_heading__wHEDP{align-items:start}.account-billing_actions__iZrAt,.account-billing_balanceTop__0diq8{flex-wrap:wrap}.account-billing_stats__aWomb{gap:1rem}}.account-billing_quickCard__uanVp{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem 1.2rem;border:1px solid var(--web-line);border-radius:.7rem;background:#f5f8f1;color:var(--web-ink);font-size:.9rem}.account-billing_quickCard__uanVp span{color:var(--web-secondary)}.account-billing_usage__EkqIe{margin-top:1.5rem;padding-top:1.35rem;border-top:1px solid var(--web-line)}.account-billing_usage__EkqIe h3{margin:0 0 .8rem;color:var(--web-ink);font-size:.93rem}.account-billing_usage__EkqIe ul{margin:0;padding:0;list-style:none}.account-billing_usage__EkqIe li{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--web-line);color:var(--web-secondary);font-size:.84rem}.account-billing_usage__EkqIe li div{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.account-billing_usage__EkqIe li strong{color:var(--web-ink)}.account-billing_usage__EkqIe li details{flex-basis:100%}.account-billing_usage__EkqIe li small{display:block;flex-basis:100%;line-height:1.5}@media(max-width:720px){.account-billing_usage__EkqIe li,.account-billing_usage__EkqIe li div{flex-wrap:wrap}}.account-menu_creditCard__NW9dU{margin:4px 4px 9px;padding:15px;border:1px solid var(--web-line);border-radius:12px;background:var(--web-canvas);color:var(--web-ink);font:13px/1.45 var(--web-font)}.account-menu_balance__vL_1n,.account-menu_creditHeading__6m7fA,.account-menu_creditStats__e2cgp,.account-menu_quickStatus__lP2Kl{display:flex;justify-content:space-between;gap:8px}.account-menu_creditHeading__6m7fA{align-items:center;font-size:12px;font-weight:650}.account-menu_creditHeading__6m7fA span:last-child:not(:first-child){color:var(--web-secondary);font-size:11px;font-weight:500}.account-menu_balance__vL_1n{display:block;margin-top:16px;color:var(--web-secondary)}.account-menu_balance__vL_1n>div{display:flex;align-items:baseline;gap:5px;margin-top:2px;color:var(--web-ink)}.account-menu_balance__vL_1n b{font-size:32px;line-height:1.15;letter-spacing:-.04em}.account-menu_balance__vL_1n>div span{font-size:12px}.account-menu_creditMeter__Nh65X{height:6px;margin:14px 0 12px;overflow:hidden;border-radius:9px;background:var(--web-line)}.account-menu_creditMeter__Nh65X>span{display:block;height:100%;border-radius:inherit;background:var(--web-accent)}.account-menu_creditStats__e2cgp{margin:0;font-size:11px}.account-menu_creditStats__e2cgp>div{min-width:0}.account-menu_creditStats__e2cgp dt{color:var(--web-secondary);white-space:nowrap}.account-menu_creditStats__e2cgp dd{margin:3px 0 0;font-weight:700;font-size:14px}.account-menu_recentDebit__jrfTW{display:flex;justify-content:space-between;gap:8px;margin-top:8px;color:var(--web-secondary);font-size:11px}.account-menu_recentDebit__jrfTW span:last-child{color:var(--web-ink);font-weight:650}.account-menu_quickStatus__lP2Kl{display:block;margin-top:15px;padding-top:12px;border-top:1px solid var(--web-line)}.account-menu_quickStatus__lP2Kl span:first-child{display:block;font-weight:650}.account-menu_quickStatus__lP2Kl span:last-child{display:block;margin-top:4px;color:var(--web-secondary);font-size:11px;line-height:1.5}.account-menu_creditDetails__UC53B{display:flex;justify-content:space-between;align-items:center;min-height:36px;margin-top:10px;color:var(--web-accent);font-size:12px;font-weight:650;text-decoration:none}.researchShell .accountPopover .account-menu_creditDetails__UC53B{color:var(--web-accent)}.account-menu_creditMessage__SZaQ6{margin:12px 0 0;color:var(--web-secondary);font-size:12px}.workspaceAccount .accountPopover .account-menu_creditMessage__SZaQ6 button{display:inline;width:auto;min-height:32px;margin-left:5px;padding:4px;color:var(--web-accent);font-size:12px}.analytics-consent_panel__NIpW8{margin-top:1rem;font-size:.8rem;line-height:1.7;color:var(--web-secondary,#49453f)}.analytics-consent_choice__AC3pb{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer;color:var(--web-ink,#29251f)}.analytics-consent_choice__AC3pb input{margin-top:.3rem;width:1rem;height:1rem;flex:none;accent-color:var(--web-accent,#a8422d)}.analytics-consent_choice__AC3pb input:focus-visible{outline:2px solid var(--web-accent,#a8422d);outline-offset:3px}.analytics-consent_panel__NIpW8 p{margin:.5rem 0!important;max-width:65ch}.analytics-consent_hint__WjTZ5{font-size:.75rem}.accountShell .account-web_page__9aYoz{--account-canvas:var(--web-canvas);--account-surface:var(--web-surface);--account-ink:var(--web-ink);--account-secondary:var(--web-secondary);--account-accent:var(--web-accent);--account-line:var(--web-line);--ease-out:cubic-bezier(.23,1,.32,1);--sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;width:min(50rem,calc(100% - 5rem));max-width:50rem;margin:0 auto;padding:2rem 0 3rem;font-family:var(--sans);font-optical-sizing:auto;color:var(--account-ink)}.accountShell:has(.account-web_page__9aYoz){background:var(--web-canvas)}.accountShell .account-web_page__9aYoz>header{margin:1rem 0 1.5rem;min-height:4.75rem}.accountShell .account-web_page__9aYoz h1{margin:0 0 .5rem;font:600 1.875rem/1.2 var(--sans);letter-spacing:-.025em;color:var(--account-ink)}.accountShell .account-web_page__9aYoz p{color:var(--account-secondary);font-size:.875rem;line-height:1.6}.accountShell .account-web_page__9aYoz>header p{margin:0;max-width:70ch}.accountShell .account-web_page__9aYoz .accountReading{display:flex;gap:1.75rem;margin:0 0 1.75rem;padding:0;border-bottom:1px solid var(--account-line)}.accountShell .account-web_page__9aYoz .accountReading>a{display:flex;min-width:0;min-height:3rem;padding:.75rem 0;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--account-secondary);font:500 .875rem/1.5 var(--sans);text-decoration:none}.accountShell .account-web_page__9aYoz .accountReading>a[aria-current=page]{border-bottom-color:var(--account-accent);color:var(--account-accent);font-weight:600}.accountShell .account-web_page__9aYoz .accountForm{padding:1.5rem 2rem;border:1px solid var(--account-line);border-radius:.75rem;background:var(--account-surface);box-shadow:none}.accountShell .account-web_page__9aYoz .accountIdentity{gap:1rem}.accountShell .account-web_page__9aYoz .accountIdentity .userAvatar{width:3rem;height:3rem}.accountShell .account-web_page__9aYoz .accountIdentity h2{font-size:1rem;color:var(--account-ink)}.accountShell .account-web_page__9aYoz .avatarPicker{margin:.25rem 0 1rem}.accountShell .account-web_page__9aYoz .avatarPicker>summary{color:var(--account-accent)}.accountShell .account-web_page__9aYoz .avatarChoice:has(input:checked){border-color:var(--account-accent);background:var(--web-tint)}.accountShell .account-web_page__9aYoz .accountFields{display:grid;grid-template-columns:1fr;gap:1.25rem}.accountShell .account-web_page__9aYoz .accountFields label{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:.375rem 1.5rem;color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .accountFields :is(input,select){grid-column:2;grid-row:1;min-height:2.75rem;padding:.625rem .75rem;border-color:var(--account-line);border-radius:.5rem;background:var(--account-surface);box-shadow:0 1px 2px #20283305;font-family:var(--sans);color:var(--account-ink)}.accountShell .account-web_page__9aYoz .accountFields small{grid-column:2;color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .accountSave{margin:1.5rem 0 0 10.5rem;gap:1rem}.accountShell .account-web_page__9aYoz .accountSave .button{background:var(--account-accent);border-radius:.5rem;font-weight:500}.accountShell .account-web_page__9aYoz .accountSave .button:disabled{background:var(--account-line);color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .accountSecurity{padding:1.5rem 0 0;margin:1.75rem 0 0;border-color:var(--account-line)}.accountShell .account-web_page__9aYoz .accountSecurity h2{color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .accountSecurity dl{justify-content:flex-start;gap:1.5rem}.accountShell .account-web_page__9aYoz .accountSecurity dt{width:9rem}.accountShell .account-web_page__9aYoz .accountSecurity dd{text-align:left}.accountShell .account-web_page__9aYoz .readingPersonalNav{justify-content:flex-end;margin:-1rem 0 0;padding:0;border:0}.accountShell .account-web_page__9aYoz .readingPersonalNav a{min-height:2.75rem;color:var(--account-accent);font-size:.8125rem}.accountShell .account-web_page__9aYoz .readingFollowSettings{margin-top:.75rem;padding:1.5rem 2rem 0;border:1px solid var(--account-line);border-radius:.75rem;background:var(--account-surface);box-shadow:none}.accountShell .account-web_page__9aYoz .readingFollowSearch{color:var(--account-secondary);font-size:.8125rem}.accountShell .account-web_page__9aYoz .readingFollowSearch input{border-color:var(--account-line);border-radius:.5rem;background:var(--account-surface);color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingFollowGroups{max-height:min(48vh,28rem);margin:1.5rem -.25rem 1rem}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.accountShell .account-web_page__9aYoz .readingFollowGroups legend{font-size:.8125rem;font-weight:600;color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingFollowGroups label{color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .readingFollowGroups label:has(input:checked){background:var(--web-tint);color:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowGroups input{accent-color:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowActions{border-color:var(--account-line)}.accountShell .account-web_page__9aYoz .readingFollowActions button{font-size:.875rem}.accountShell .account-web_page__9aYoz .readingFollowActions button:first-child{border-color:var(--account-accent);background:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowStatus{min-height:1.5rem;margin:.75rem 0;color:var(--account-accent);font-size:.8125rem}.accountShell .account-web_page__9aYoz .savedSearch{margin:0 0 .75rem;color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .savedSearch input{max-width:none;border-color:var(--account-line);background:var(--account-surface)}.accountShell .account-web_page__9aYoz>ul>li{align-items:flex-start;border-color:var(--account-line)}.accountShell .account-web_page__9aYoz>ul>li h2{margin:.375rem 0 0;font:500 1.0625rem/1.6 var(--sans)}.accountShell .account-web_page__9aYoz>ul>li h2 a{color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingSaveButton[aria-pressed=true]{margin:.25rem 0 0;color:var(--account-accent);background:var(--web-tint)}.accountShell .account-web_page__9aYoz .readingEmpty{border:1px solid var(--account-line);background:var(--account-surface);box-shadow:none;border-radius:.75rem}.accountShell .account-web_page__9aYoz :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--account-accent);outline-offset:3px}.accountShell .account-web_page__9aYoz a:active:not(:focus-visible){transform:none}.accountShell .account-web_page__9aYoz button:not(:focus-visible){transition:transform .14s var(--ease-out)}.accountShell .account-web_page__9aYoz button:active:not(:disabled):not(:focus-visible){transform:scale(.98)}@media(hover:hover) and (pointer:fine){.accountShell .account-web_page__9aYoz .accountReading>a:hover{color:var(--account-accent);background:transparent;box-shadow:none}.accountShell .account-web_page__9aYoz .readingFollowGroups label:not(:has(input:disabled)):hover{background:var(--web-canvas)}}@media(max-width:1100px){.accountShell .account-web_page__9aYoz{width:calc(100% - 3rem)}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.accountShell .account-web_page__9aYoz{width:calc(100% - 2rem);padding-top:1rem}.accountShell .account-web_page__9aYoz h1{font-size:1.625rem}.accountShell .account-web_page__9aYoz .accountForm,.accountShell .account-web_page__9aYoz .readingFollowSettings{padding:1.25rem}.accountShell .account-web_page__9aYoz .accountReading{gap:1.25rem}.accountShell .account-web_page__9aYoz .accountReading>a{font-size:.8125rem}.accountShell .account-web_page__9aYoz .accountFields label{grid-template-columns:1fr}.accountShell .account-web_page__9aYoz .accountFields :is(input,select,small){grid-column:1;grid-row:auto}.accountShell .account-web_page__9aYoz .accountSave{margin-left:0}.accountShell .account-web_page__9aYoz .accountSecurity dt{width:auto}}@media(max-width:420px){.accountShell .account-web_page__9aYoz .accountReading{gap:1rem}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.accountShell .account-web_page__9aYoz :is(a,button,summary){transform:none;transition:none}}@media(prefers-contrast:more){.accountShell .account-web_page__9aYoz{--account-secondary:#202833;--account-line:#697483}}.accountShell .account-web_page__9aYoz .accountReading>a{gap:.5rem}.accountShell .account-web_page__9aYoz .accountReading svg{width:18px;height:18px;flex-shrink:0}@media(max-width:380px){.accountShell .account-web_page__9aYoz .accountReading{gap:1rem}.accountShell .account-web_page__9aYoz .accountReading>a{gap:.375rem;font-size:.75rem}}.test-workbench_banner__RqrVD{position:fixed;top:0;left:0;width:100vw;max-width:100vw;z-index:45;min-height:36px;display:flex;align-items:center;justify-content:center;background:#fff0d3;color:#704516;font-size:12px;line-height:1.4;padding:6px 12px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.researchShell:has(.test-workbench_banner__RqrVD){padding-top:40px}.readingShell:has(.test-workbench_banner__RqrVD) .researchNav{top:40px;height:calc(100dvh - 40px)}.test-workbench_banner__RqrVD:focus-visible{outline:3px solid #bc6749;outline-offset:-3px}