.math-category-card[data-v-f41d3346]{--math-category-color:var(--ui-brand);padding:0;position:relative;text-align:left;transition:background var(--mg-motion-fast) ease,transform var(--mg-motion-fast) var(--mg-ease-spring);width:100%}.math-category-card[data-v-f41d3346]:has(.math-category-card__main:hover){background:var(--ui-palette-white-a05)}.math-category-card__info-button[data-v-f41d3346]:focus-visible,.math-category-card__main[data-v-f41d3346]:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus);outline-offset:var(--ui-focus-ring-offset)}.math-category-card__main[data-v-f41d3346]:active{transform:scale(.98)}.math-category-card__main[data-v-f41d3346]{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:1rem 3.5rem 1rem 1rem;width:100%}.math-category-card__action[data-v-f41d3346],.math-category-card__icon[data-v-f41d3346]{color:var(--math-category-color)}.math-category-card__title-row[data-v-f41d3346]{align-items:center;display:flex;gap:.4rem;min-width:0}.math-category-card__action[data-v-f41d3346]{align-items:center;display:flex;font-size:.72rem;font-weight:900;gap:.25rem;text-transform:uppercase}.math-category-card__info-button[data-v-f41d3346]{background:var(--ui-palette-white-a08);border-radius:999rem;color:var(--ui-fg-muted);display:grid;height:2.5rem;place-items:center;position:absolute;right:.65rem;top:.65rem;width:2.5rem;z-index:2}.math-category-card__info[data-v-f41d3346]{background:#111c30;border:var(--ui-border-width) solid var(--ui-border-strong);border-radius:var(--ui-radius);box-shadow:0 1rem 2rem #02061773;display:grid;gap:.3rem;left:.65rem;padding:.8rem;position:absolute;right:.65rem;top:3.4rem;z-index:3}.math-category-card__info strong[data-v-f41d3346]{color:var(--ui-fg-primary);font-size:.82rem}.math-category-card__info span[data-v-f41d3346]{color:var(--ui-fg-muted);display:-webkit-box;font-size:.75rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.math-category-card__progress[data-v-f41d3346]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-palette-white-a10);border:0;border-radius:999rem;display:block;height:.375rem;overflow:hidden;width:100%}.math-category-card__progress[data-v-f41d3346]::-webkit-progress-bar{background:var(--ui-palette-white-a10)}.math-category-card__progress[data-v-f41d3346]::-webkit-progress-value{background:var(--math-category-color);-webkit-transition:width .7s ease;transition:width .7s ease}.math-category-card__progress[data-v-f41d3346]::-moz-progress-bar{background:var(--math-category-color);-moz-transition:width .7s ease;transition:width .7s ease}.math-category--addition[data-v-f41d3346]{--math-category-color:var(--ui-brand)}.math-category--subtraction[data-v-f41d3346]{--math-category-color:#5a8fbf}.math-category--multiplication[data-v-f41d3346]{--math-category-color:#bf7c5c}.math-category--division[data-v-f41d3346]{--math-category-color:#5cbf8f}.math-category--squares[data-v-f41d3346]{--math-category-color:#bf9f5c}.math-category--percentages[data-v-f41d3346]{--math-category-color:#8f5cbf}.math-category--specific-tricks[data-v-f41d3346]{--math-category-color:#bf5c7c}.math-category--fun-mixed[data-v-f41d3346]{--math-category-color:#5cbfbf}.math-category--number-theory[data-v-f41d3346]{--math-category-color:#e879a8}.math-category--determinants[data-v-f41d3346]{--math-category-color:var(--ui-primary)}.math-category--equations-and-systems[data-v-f41d3346]{--math-category-color:var(--ui-brand-light)}.math-index-page[data-v-16a121e6]{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-16a121e6],.math-index-skeleton[data-v-16a121e6]{display:grid;gap:.75rem;padding:.75rem}.math-index-skeleton__card[data-v-16a121e6],.math-index-skeleton__title[data-v-16a121e6]{animation:math-index-skeleton-pulse-16a121e6 1.5s ease-in-out infinite;background:var(--ui-panel);border-radius:var(--ui-radius)}.math-index-skeleton__title[data-v-16a121e6]{min-height:2.5rem}.math-index-skeleton__card[data-v-16a121e6]{border-radius:calc(var(--ui-radius)*1.5);min-height:6rem}@keyframes math-index-skeleton-pulse-16a121e6{50%{opacity:.55}}.math-index-error[data-v-16a121e6]{align-content:center;display:grid;justify-items:center;min-height:60svh;padding:5rem 1.5rem;text-align:center}.math-index-error__icon[data-v-16a121e6]{color:#fff3;font-size:3rem;margin-bottom:1rem}.math-index-error__title[data-v-16a121e6]{color:#ffffff9e;font-weight:750;margin-bottom:.25rem}.math-index-error__copy[data-v-16a121e6]{color:#ffffff5c;font-size:.875rem;margin-bottom:1rem;max-width:24rem}.math-index-error__retry[data-v-16a121e6]{background:var(--ui-accent);border-radius:var(--ui-radius);color:var(--ui-palette-white);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-16a121e6]:hover{background:color-mix(in srgb,var(--ui-accent),#fff 10%)}.math-index-error__retry[data-v-16a121e6]:active{transform:scale(.98)}.math-index-intro[data-v-16a121e6]{color:var(--ui-palette-white-a72);font-size:.875rem;line-height:1.5;padding-inline:.25rem}
