.ai-button-module__zXRZ3G__brandBlend{--ai-blue:#315fd1;--ai-middle:#7444a6;--ai-rose:#b32b58;--ai-glow:#315fd120;--ai-focus:#315fd180;color:#fff;background:linear-gradient(110deg, var(--ai-blue), var(--ai-middle) 55%, var(--ai-rose))}.dark .ai-button-module__zXRZ3G__brandBlend{--ai-blue:#315fc9;--ai-middle:#7142a0;--ai-rose:#a92d59;--ai-glow:#759aff28;--ai-focus:#93b5ff99}.ai-button-module__zXRZ3G__brandBlend:is(button,a):hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 5px 16px var(--ai-glow)}.ai-button-module__zXRZ3G__brandBlend:focus-visible{border-color:var(--ai-blue);--tw-ring-color:var(--ai-focus)}.ai-button-module__zXRZ3G__thinking{border-radius:999px;width:fit-content;padding:8px 12px}.ai-button-module__zXRZ3G__brandBlendText{color:#0000;background:linear-gradient(110deg,#315fd1,#7444a6 55%,#b32b58);-webkit-background-clip:text;background-clip:text}.dark .ai-button-module__zXRZ3G__brandBlendText{background-image:linear-gradient(110deg,#759aff,#bb91ee 55%,#f18bad)}
.college-save-button-module__ANya1a__button{color:inherit;background-color:var(--background);transition:background-color .18s,color .18s}.college-save-button-module__ANya1a__button:hover{color:inherit;background-color:var(--muted)}.college-save-button-module__ANya1a__overImage{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000040}.college-save-button-module__ANya1a__overImage:hover{color:#fff;background-color:#0006}.college-save-button-module__ANya1a__button[data-saved=true]{color:#315fd1;background-color:#e9f0ff;border-color:#315fd133}.college-save-button-module__ANya1a__button[data-saved=true]:hover{color:#315fd1;background-color:#dce7ff}.dark .college-save-button-module__ANya1a__button[data-saved=true]{color:#bdd1ff;background-color:#273b60;border-color:#bdd1ff33}.dark .college-save-button-module__ANya1a__button[data-saved=true]:hover{color:#bdd1ff;background-color:#304873}.college-save-button-module__ANya1a__pop{transform-origin:50%;animation:.28s ease-out college-save-button-module__ANya1a__bookmarkPop}@keyframes college-save-button-module__ANya1a__bookmarkPop{0%{transform:scale(1)}45%{transform:scale(1.2)rotate(-5deg)}75%{transform:scale(.96)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.college-save-button-module__ANya1a__button{transition:none}.college-save-button-module__ANya1a__pop{animation:none}}
.focused-feature-module__VO1iXG__badge{--icon-ink:#315ba4;--icon-surface:#edf2ff;--icon-selected-ink:#315fd1;--icon-selected-surface:#e0eaff;--icon-glow:#386cf033;color:var(--icon-ink);background:var(--icon-surface);transition:transform .22s,box-shadow .22s,background-color .22s,color .22s}.dark .focused-feature-module__VO1iXG__badge{--icon-ink:#bdd1ff;--icon-surface:#27334c;--icon-selected-ink:#d4e2ff;--icon-selected-surface:#364e7a;--icon-glow:#7ca4ff38}.focused-feature-module__VO1iXG__badge[data-selected=true]{color:var(--icon-selected-ink);background:var(--icon-selected-surface);box-shadow:0 0 14px 3px var(--icon-glow);transform:scale(1.08)}.focused-feature-module__VO1iXG__navigationIcon[data-selected=false]{color:inherit;background:color-mix(in srgb, currentColor 7%, transparent)}.focused-feature-module__VO1iXG__navigation{--selection-surface:#ecf1fb;--selection-blue:#a9bef3;--selection-rose:#edb7ca;--selection-dot:#315ba4;--selection-shadow:#1424480c;isolation:isolate;border:1px solid #0000;transition:background-color .22s,box-shadow .22s;position:relative}.dark .focused-feature-module__VO1iXG__navigation{--selection-surface:#2a3040;--selection-blue:#5676bc;--selection-rose:#915770;--selection-dot:#bdd1ff;--selection-shadow:#00000025}.focused-feature-module__VO1iXG__navigation[data-active=true]{background:linear-gradient(var(--selection-surface), var(--selection-surface)) padding-box, linear-gradient(120deg, var(--selection-blue), var(--selection-rose)) border-box;box-shadow:0 3px 14px var(--selection-shadow);font-weight:600}.focused-feature-module__VO1iXG__navigation[data-active=true]:after{content:"";background:var(--selection-dot);pointer-events:none;border-radius:50%;width:5px;height:5px;position:absolute;right:12px}.focused-feature-module__VO1iXG__navigation[data-active=true]:not([data-has-submenu=true]){padding-right:26px}.focused-feature-module__VO1iXG__navigation[data-has-submenu=true]:after{display:none}[data-collapsible=icon] .focused-feature-module__VO1iXG__navigation:after{display:none}[data-collapsible=icon] .focused-feature-module__VO1iXG__navigation .focused-feature-module__VO1iXG__badge{width:28px;height:28px}@media (prefers-reduced-motion:reduce){.focused-feature-module__VO1iXG__badge,.focused-feature-module__VO1iXG__navigation{transition:none}}
.landing-demo-theme-module__c3xIyG__theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f9fafb;--foreground:#0a0a0a;--card:#fff;--card-foreground:var(--foreground);--primary:#171717;--primary-foreground:#fafafa;--muted:#f5f5f5;--muted-foreground:#48443f;--accent:var(--muted);--accent-foreground:var(--foreground);--border:#e5e5e5;--input:var(--border);--ring:#315fd1;--sidebar:#fafafa;--sidebar-foreground:var(--foreground);--page-glow-blue:#3b72e6;--page-glow-red:#dd3964;--demo-border:#48443f26;--demo-surface:#ffffffed;--demo-hover:#48443f0c;--demo-blue:#315fd1;--demo-blue-hover:#254ba9;--demo-blue-soft:#e9f0ff;--demo-blue-border:#315fd15c;--demo-success:#065f46;--demo-success-soft:#ecfdf5;--demo-success-border:#6ee7b7;--demo-error:#9f1239;--demo-error-soft:#fff1f2;--demo-error-border:#fda4af;--demo-icon-selected-ink:#315fd1;--demo-icon-selected-surface:#e0eaff;--demo-icon-glow:#386cf033;--demo-selection-surface:#ecf1fb;--demo-selection-blue:#a9bef3;--demo-selection-rose:#edb7ca;--demo-selection-shadow:#1424480c;--demo-ai-blue:#315fd1;--demo-ai-middle:#7444a6;--demo-ai-rose:#b32b58}@supports (color:lab(0% 0 0)){.landing-demo-theme-module__c3xIyG__theme{--background:lab(98.2516% -.0501573 -.758076);--foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--muted:lab(96.52% -.0000298023 .0000119209);--border:lab(90.952% 0 -.0000119209);--sidebar:lab(98.26% 0 0)}}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101215;--foreground:#fafafa;--card:#171717;--primary:#e5e5e5;--primary-foreground:#171717;--muted:#262626;--muted-foreground:#d8d3ca;--border:#ffffff1a;--input:#ffffff26;--sidebar:#171717;--page-glow-blue:#183875;--page-glow-red:#b31942;--demo-border:#ffffff26;--demo-surface:#171717f0;--demo-hover:#ffffff0d;--demo-blue:#bdd1ff;--demo-blue-hover:#d4e2ff;--demo-blue-soft:#273b60;--demo-blue-border:#bdd1ff5c;--demo-success:#a7f3d0;--demo-success-soft:#062c22;--demo-success-border:#34d39966;--demo-error:#fecdd3;--demo-error-soft:#3b1720;--demo-error-border:#fb718566;--demo-icon-selected-ink:#d4e2ff;--demo-icon-selected-surface:#364e7a;--demo-icon-glow:#7ca4ff38;--demo-selection-surface:#2a3040;--demo-selection-blue:#5676bc;--demo-selection-rose:#915770;--demo-selection-shadow:#00000025;--demo-ai-blue:#315fc9;--demo-ai-middle:#7142a0;--demo-ai-rose:#a92d59}@supports (color:lab(0% 0 0)){.landing-demo-theme-module__c3xIyG__theme[data-demo-theme=dark]{--background:lab(5.23809% -.0738502 -2.43738);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(15.204% 0 -.00000596046);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--sidebar:lab(7.78201% -.0000149012 0);--demo-surface:lab(7.78201% -.0000149012 0/.94)}}.landing-demo-theme-module__c3xIyG__canvas{background:radial-gradient(900px circle at 20% -250px, var(--page-glow-blue), transparent 70%), radial-gradient(800px circle at 80% -280px, var(--page-glow-red), transparent 70%);background-color:var(--background)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] .landing-demo-theme-module__c3xIyG__navigation{--selection-surface:var(--demo-selection-surface);--selection-blue:var(--demo-selection-blue);--selection-rose:var(--demo-selection-rose);--selection-dot:var(--demo-blue);--selection-shadow:var(--demo-selection-shadow)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] .landing-demo-theme-module__c3xIyG__featureIcon{--icon-selected-ink:var(--demo-icon-selected-ink);--icon-selected-surface:var(--demo-icon-selected-surface);--icon-glow:var(--demo-icon-glow)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-variant=ai]{--ai-blue:var(--demo-ai-blue);--ai-middle:var(--demo-ai-middle);--ai-rose:var(--demo-ai-rose);--ai-focus:var(--demo-blue-border)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-variant=outline]{background:var(--demo-surface);border-color:var(--demo-border);color:var(--muted-foreground)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-variant=outline][aria-pressed=true]{background:var(--demo-blue-soft);border-color:var(--demo-blue-border);color:var(--demo-blue)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-variant=outline]:hover{background:var(--demo-blue-soft);color:var(--demo-blue)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-saved=true]{color:var(--demo-blue);background-color:var(--demo-blue-soft);border-color:var(--demo-blue-border)}.landing-demo-theme-module__c3xIyG__theme[data-demo-theme] [data-saved=true]:hover{color:var(--demo-blue);background-color:var(--demo-blue-soft)}
.pro-preview-module__Tv6vSq__preview{isolation:isolate;background:linear-gradient(125deg,#ebf6ffcc,#f5ecffbf,#fff7facc);border:1px solid #a0b3eb80;border-radius:1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 12px 36px #5064a014}.pro-preview-module__Tv6vSq__shapes{filter:blur(7px);opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;gap:.8rem;min-width:0;min-height:20rem;padding:1.25rem;display:grid}.pro-preview-module__Tv6vSq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.pro-preview-module__Tv6vSq__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-preview-module__Tv6vSq__shapeCard{background:#ffffffa6;border:1px solid #96aad266;border-radius:.9rem;padding:1rem}.pro-preview-module__Tv6vSq__imageShape{background:linear-gradient(130deg,#badbea,#cbc4ee);border-radius:.6rem;height:7rem;margin-bottom:1rem}.pro-preview-module__Tv6vSq__line{background:#6781ba4d;border-radius:1rem;height:.6rem;margin:.7rem 0}.pro-preview-module__Tv6vSq__line:nth-child(2){width:80%}.pro-preview-module__Tv6vSq__line:nth-child(3){width:60%}.pro-preview-module__Tv6vSq__step{background:#bbc5e833;border-left:3px solid #b7b4ed;width:65%;height:1.5rem;margin-top:1rem}.pro-preview-module__Tv6vSq__conversion{background:linear-gradient(#0000,#f2f5ff66);grid-area:1/1;justify-content:center;align-items:center;min-width:0;padding:1rem;display:flex;position:relative}.pro-preview-module__Tv6vSq__compact{max-width:42rem}.pro-preview-module__Tv6vSq__compact .pro-preview-module__Tv6vSq__shapes{gap:.5rem;min-height:17rem;padding:1rem}.pro-preview-module__Tv6vSq__compact .pro-preview-module__Tv6vSq__shapeCard{padding:.6rem 1rem}.pro-preview-module__Tv6vSq__compact .pro-preview-module__Tv6vSq__message{max-width:28rem;padding:.9rem}.pro-preview-module__Tv6vSq__compact .pro-preview-module__Tv6vSq__message h3{font-size:1rem}.pro-preview-module__Tv6vSq__message{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #ffffffe6;border-radius:1rem;max-width:32rem;padding:1.1rem;box-shadow:0 6px 30px #3c5aa017}.pro-preview-module__Tv6vSq__thinking{gap:4px;display:flex}.pro-preview-module__Tv6vSq__thinking i{background:#7444a6;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite alternate pro-preview-module__Tv6vSq__dot}.pro-preview-module__Tv6vSq__thinking i:nth-child(2){animation-delay:.15s}.pro-preview-module__Tv6vSq__thinking i:nth-child(3){animation-delay:.3s}.pro-preview-module__Tv6vSq__revealing .pro-preview-module__Tv6vSq__shapeCard{animation:.6s both pro-preview-module__Tv6vSq__reveal}@keyframes pro-preview-module__Tv6vSq__reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pro-preview-module__Tv6vSq__dot{to{opacity:.3;transform:translateY(-3px)}}.dark .pro-preview-module__Tv6vSq__preview{background:linear-gradient(125deg,#1d293c,#2b243c,#302834);border-color:#647195;box-shadow:inset 0 1px #647195}.dark .pro-preview-module__Tv6vSq__shapeCard{background:#34394f;border-color:#647195}.dark .pro-preview-module__Tv6vSq__message{background:#191e2bf0;border-color:#647195}.dark .pro-preview-module__Tv6vSq__conversion{background:linear-gradient(#0000,#191e2b66)}@media (max-width:640px){.pro-preview-module__Tv6vSq__cards{grid-template-columns:1fr}.pro-preview-module__Tv6vSq__cards .pro-preview-module__Tv6vSq__shapeCard:not(:first-child){display:none}.pro-preview-module__Tv6vSq__shapes{min-height:23rem}.pro-preview-module__Tv6vSq__compact .pro-preview-module__Tv6vSq__shapes{min-height:19rem}}@media (prefers-reduced-motion:reduce){.pro-preview-module__Tv6vSq__revealing .pro-preview-module__Tv6vSq__shapeCard,.pro-preview-module__Tv6vSq__thinking i{animation:none}}
.ai-search-loading-module__q3Ak6G__constellation{flex-shrink:0;width:180px;height:112px;position:relative}.ai-search-loading-module__q3Ak6G__spark,.ai-search-loading-module__q3Ak6G__halo{border-radius:16px;width:48px;height:48px;position:absolute;top:34px;left:66px}.ai-search-loading-module__q3Ak6G__spark{place-items:center;animation:3.6s ease-in-out infinite ai-search-loading-module__q3Ak6G__breathe;display:grid}.ai-search-loading-module__q3Ak6G__halo{background:#818cf826;animation:3.6s ease-out infinite ai-search-loading-module__q3Ak6G__ripple}.ai-search-loading-module__q3Ak6G__campus{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:44px;animation:4.8s ease-in-out infinite ai-search-loading-module__q3Ak6G__float;display:flex;position:absolute;box-shadow:0 3px 8px #0000000a}.ai-search-loading-module__q3Ak6G__campusOne{top:6px;left:10px}.ai-search-loading-module__q3Ak6G__campusTwo{animation-delay:-1.6s;top:2px;right:8px}.ai-search-loading-module__q3Ak6G__campusThree{animation-delay:-3.2s;bottom:0;right:12px}.ai-search-loading-module__q3Ak6G__cardLine{background:var(--border);border-radius:2px;width:16px;height:3px}.ai-search-loading-module__q3Ak6G__dots{gap:3px;display:inline-flex}.ai-search-loading-module__q3Ak6G__dots i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.8s ease-in-out infinite ai-search-loading-module__q3Ak6G__breathe}.ai-search-loading-module__q3Ak6G__dots i:nth-child(2){animation-delay:.2s}.ai-search-loading-module__q3Ak6G__dots i:nth-child(3){animation-delay:.4s}.ai-search-loading-module__q3Ak6G__tips{display:grid}.ai-search-loading-module__q3Ak6G__tips p{opacity:0;grid-area:1/1;animation:18s infinite ai-search-loading-module__q3Ak6G__tip}.ai-search-loading-module__q3Ak6G__tips p:nth-child(2){animation-delay:-12s}.ai-search-loading-module__q3Ak6G__tips p:nth-child(3){animation-delay:-6s}@keyframes ai-search-loading-module__q3Ak6G__breathe{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes ai-search-loading-module__q3Ak6G__ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes ai-search-loading-module__q3Ak6G__float{0%,to{transform:translateY(2px)rotate(-3deg)}50%{transform:translateY(-4px)rotate(3deg)}}@keyframes ai-search-loading-module__q3Ak6G__tip{0%,29%{opacity:1;transform:translateY(0)}33%,96%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-search-loading-module__q3Ak6G__constellation *,.ai-search-loading-module__q3Ak6G__dots i,.ai-search-loading-module__q3Ak6G__tips p{animation:none}.ai-search-loading-module__q3Ak6G__halo{display:none}.ai-search-loading-module__q3Ak6G__tips p{opacity:0}.ai-search-loading-module__q3Ak6G__tips p:first-child{opacity:1}}
.overview-module__hgUfbq__root{container:dashboard/inline-size}.overview-module__hgUfbq__summaries{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.overview-module__hgUfbq__workspace,.overview-module__hgUfbq__column{flex-direction:column;gap:20px;min-width:0;display:flex}.overview-module__hgUfbq__wideWorkspace{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.overview-module__hgUfbq__column{gap:24px}.overview-module__hgUfbq__subjectCharts{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.overview-module__hgUfbq__list{margin:-4px;position:relative}.overview-module__hgUfbq__listViewport{border-radius:12px;padding:4px}.overview-module__hgUfbq__listViewport:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.overview-module__hgUfbq__extraListItem,.overview-module__hgUfbq__desktopOnly{display:none}.overview-module__hgUfbq__listFade{background:linear-gradient(to bottom, transparent, var(--card));pointer-events:none;height:28px;position:absolute;inset:auto 16px 0 4px}@container dashboard (min-width:320px){.overview-module__hgUfbq__summaries{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dashboard (min-width:600px){.overview-module__hgUfbq__subjectCharts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dashboard (min-width:720px){.overview-module__hgUfbq__summaries{grid-template-columns:repeat(4,minmax(0,1fr))}}@container dashboard (min-width:960px){.overview-module__hgUfbq__extraListItem,.overview-module__hgUfbq__desktopOnly{display:block}.overview-module__hgUfbq__mobileOnly{display:none}.overview-module__hgUfbq__listViewport{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--muted-foreground) 30%, transparent) transparent;scrollbar-gutter:stable;max-height:320px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.overview-module__hgUfbq__root *{transition:none!important;animation:none!important}}
.landing-demo-motion-module__Zvd09q__halo{filter:blur(10px);background:radial-gradient(circle,#608cf03d,#b3194220 50%,#0000 72%);border-radius:50%;animation:2.8s ease-in-out infinite landing-demo-motion-module__Zvd09q__breathe;position:absolute;inset:14px}.landing-demo-motion-module__Zvd09q__core{background:linear-gradient(140deg,#284c91,#512b58 70%,#83324d);border:1px solid #bfd0ff40;border-radius:22px;justify-content:center;align-items:center;width:64px;height:64px;animation:3s ease-in-out infinite landing-demo-motion-module__Zvd09q__float;display:flex;position:relative;box-shadow:inset 0 1px #ffffff20,0 0 32px #608cf022}.landing-demo-motion-module__Zvd09q__orbit{border:1px solid #93b4ff26;border-radius:50%;animation:5s linear infinite landing-demo-motion-module__Zvd09q__orbit;position:absolute;inset:10px}.landing-demo-motion-module__Zvd09q__secondOrbit{border-color:#f5a1b726;animation-duration:7s;animation-direction:reverse;inset:23px}.landing-demo-motion-module__Zvd09q__satellite{background:#bfd0ff;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:calc(50% - 3px);box-shadow:0 0 10px #93b4ff88}.landing-demo-motion-module__Zvd09q__secondOrbit .landing-demo-motion-module__Zvd09q__satellite{background:#f5a1b7;box-shadow:0 0 10px #f5a1b766}.landing-demo-motion-module__Zvd09q__sparkle{animation:1.6s ease-in-out infinite landing-demo-motion-module__Zvd09q__breathe}.landing-demo-motion-module__Zvd09q__shimmer{position:relative;overflow:hidden}.landing-demo-motion-module__Zvd09q__shimmer:after{content:"";animation:1.8s ease-in-out infinite landing-demo-motion-module__Zvd09q__sweep;animation-delay:inherit;background:linear-gradient(110deg,#0000 20%,#93b4ff0d,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}.landing-demo-motion-module__Zvd09q__reveal{animation:.38s ease-out both landing-demo-motion-module__Zvd09q__reveal}@keyframes landing-demo-motion-module__Zvd09q__orbit{to{transform:rotate(360deg)}}@keyframes landing-demo-motion-module__Zvd09q__breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes landing-demo-motion-module__Zvd09q__float{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}@keyframes landing-demo-motion-module__Zvd09q__sweep{to{transform:translate(100%)}}@keyframes landing-demo-motion-module__Zvd09q__reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-demo-motion-module__Zvd09q__halo,.landing-demo-motion-module__Zvd09q__core,.landing-demo-motion-module__Zvd09q__orbit,.landing-demo-motion-module__Zvd09q__sparkle,.landing-demo-motion-module__Zvd09q__shimmer:after,.landing-demo-motion-module__Zvd09q__reveal{animation:none}}
.practice-rewards-module__TgFKaq__reward{--reward-ink:#315fd1;--reward-icon:#e0eaff;--reward-surface:#f3f6ff;--reward-border:#315fd129;border:1px solid var(--reward-border);background:var(--reward-surface);border-radius:16px;min-width:0;padding:14px 16px;position:relative;overflow:hidden}.practice-rewards-module__TgFKaq__reward[data-tone=gold]{--reward-ink:#956017;--reward-icon:#ffebc5;--reward-surface:#fff8ec;--reward-border:#a76b1a29}.dark .practice-rewards-module__TgFKaq__reward{--reward-ink:#bdd1ff;--reward-icon:#2c4166;--reward-surface:#1e293e;--reward-border:#bdd1ff29}.dark .practice-rewards-module__TgFKaq__reward[data-tone=gold]{--reward-ink:#f4cb83;--reward-icon:#4c3a24;--reward-surface:#30291f;--reward-border:#f4cb8329}.practice-rewards-module__TgFKaq__reward:after{content:"";border:12px solid var(--reward-border);opacity:.35;pointer-events:none;border-radius:50%;width:80px;height:80px;position:absolute;top:-24px;right:-20px}.practice-rewards-module__TgFKaq__icon{width:26px;height:26px;color:var(--reward-ink);background:var(--reward-icon);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.practice-rewards-module__TgFKaq__value{color:var(--reward-ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:30px;font-weight:700;line-height:1.15;animation:.24s ease-out practice-rewards-module__TgFKaq__rewardSettle;display:inline-block}@keyframes practice-rewards-module__TgFKaq__rewardSettle{0%{opacity:.5;transform:translateY(3px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.practice-rewards-module__TgFKaq__value{animation:none}}
