.math-category-card[data-v-cc41d989]{--math-category-color:var(--ui-brand);transition:background var(--mg-motion-fast) ease,transform var(--mg-motion-fast) var(--mg-ease-spring)}.math-category-card[data-v-cc41d989]:hover{background:#ffffff0d}.math-category-card[data-v-cc41d989]:active{transform:scale(.98)}.math-category-card__arrow[data-v-cc41d989],.math-category-card__icon[data-v-cc41d989]{color:var(--math-category-color)}.math-category-card__progress[data-v-cc41d989]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1a;border:0;border-radius:999rem;display:block;height:.375rem;overflow:hidden;width:100%}.math-category-card__progress[data-v-cc41d989]::-webkit-progress-bar{background:#ffffff1a}.math-category-card__progress[data-v-cc41d989]::-webkit-progress-value{background:var(--math-category-color);-webkit-transition:width .7s ease;transition:width .7s ease}.math-category-card__progress[data-v-cc41d989]::-moz-progress-bar{background:var(--math-category-color);-moz-transition:width .7s ease;transition:width .7s ease}.math-category--addition[data-v-cc41d989]{--math-category-color:var(--ui-brand)}.math-category--subtraction[data-v-cc41d989]{--math-category-color:#5a8fbf}.math-category--multiplication[data-v-cc41d989]{--math-category-color:#bf7c5c}.math-category--division[data-v-cc41d989]{--math-category-color:#5cbf8f}.math-category--squares[data-v-cc41d989]{--math-category-color:#bf9f5c}.math-category--percentages[data-v-cc41d989]{--math-category-color:#8f5cbf}.math-category--specific-tricks[data-v-cc41d989]{--math-category-color:#bf5c7c}.math-category--fun-mixed[data-v-cc41d989]{--math-category-color:#5cbfbf}.math-category--number-theory[data-v-cc41d989]{--math-category-color:#e879a8}.math-category--determinants[data-v-cc41d989]{--math-category-color:var(--ui-primary)}.math-category--equations-and-systems[data-v-cc41d989]{--math-category-color:var(--ui-brand-light)}.math-index-page[data-v-8e50afb8]{background:linear-gradient(180deg,color-mix(in srgb,#1e293b,var(--ui-accent) 6%) 0,#0f172a 54%,#020617);min-height:100svh}.math-index-list[data-v-8e50afb8],.math-index-skeleton[data-v-8e50afb8]{display:grid;gap:.75rem;padding:.75rem}.math-index-skeleton__card[data-v-8e50afb8],.math-index-skeleton__title[data-v-8e50afb8]{animation:math-index-skeleton-pulse-8e50afb8 1.5s ease-in-out infinite;background:var(--ui-panel);border-radius:var(--ui-radius)}.math-index-skeleton__title[data-v-8e50afb8]{min-height:2.5rem}.math-index-skeleton__card[data-v-8e50afb8]{border-radius:calc(var(--ui-radius)*1.5);min-height:6rem}@keyframes math-index-skeleton-pulse-8e50afb8{50%{opacity:.55}}.math-index-error[data-v-8e50afb8]{align-content:center;display:grid;justify-items:center;min-height:60svh;padding:5rem 1.5rem;text-align:center}.math-index-error__icon[data-v-8e50afb8]{color:#fff3;font-size:3rem;margin-bottom:1rem}.math-index-error__title[data-v-8e50afb8]{color:#ffffff9e;font-weight:750;margin-bottom:.25rem}.math-index-error__copy[data-v-8e50afb8]{color:#ffffff5c;font-size:.875rem;margin-bottom:1rem;max-width:24rem}.math-index-error__retry[data-v-8e50afb8]{background:var(--ui-accent);border-radius:var(--ui-radius);color:#fff;font-size:.875rem;font-weight:800;padding:.5rem 1.25rem;transition:background var(--mg-motion-fast) ease,transform var(--mg-motion-fast) ease}.math-index-error__retry[data-v-8e50afb8]:hover{background:color-mix(in srgb,var(--ui-accent),#fff 10%)}.math-index-error__retry[data-v-8e50afb8]:active{transform:scale(.98)}.math-index-intro[data-v-8e50afb8]{color:#ffffffb8;font-size:.875rem;line-height:1.5;padding-inline:.25rem}
