.cartesian-container:where(.astro-st4vpjri){display:inline-block;position:relative}.point-circle:where(.astro-st4vpjri){cursor:pointer;transition:all .2s}.point-circle:where(.astro-st4vpjri):hover{r:7;filter:brightness(1.1)}.point-circle:where(.astro-st4vpjri):focus{outline:none}.point-ring:where(.astro-st4vpjri){transition:all .3s}.tooltip-group:where(.astro-st4vpjri){pointer-events:none;transition:opacity .2s}.tooltip-rect:where(.astro-st4vpjri){rx:4;ry:4}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse:where(.astro-st4vpjri){animation:2s ease-in-out infinite pulse}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow:where(.astro-st4vpjri){transform-origin:50%;animation:3s linear infinite spin-slow}@media (prefers-reduced-motion:reduce){.point-circle:where(.astro-st4vpjri),.point-ring:where(.astro-st4vpjri),.tooltip-group:where(.astro-st4vpjri){transition:none}.animate-pulse:where(.astro-st4vpjri),.animate-spin-slow:where(.astro-st4vpjri){animation:none}}.katex-wrapper:where(.astro-st4vpjri){font-size:14px;line-height:1.2}.katex-wrapper .katex-html,.katex-wrapper .katex-mathml,.katex-wrapper .katex-mathml .mtext,.katex-wrapper .katex-mathml .msupsub{color:inherit}.axis-label:where(.astro-st4vpjri) .katex,.axis-label:where(.astro-st4vpjri) .katex .katex{color:var(--axis-color,#374151)!important}.tooltip-content:where(.astro-st4vpjri) .katex .katex{color:var(--tooltipText-color,#080808)}.katex-wrapper:where(.astro-st4vpjri){width:100%;height:100%;color:var(--text-color,#111827);justify-content:center;align-items:center;font-size:14px;line-height:1.2;display:flex}.point-label:where(.astro-st4vpjri) .katex{font-size:13px;font-weight:500}.tooltip-content:where(.astro-st4vpjri) .katex{color:var(--tooltipText-color,#080808);font-size:13px;font-weight:500}.axis-label:where(.astro-st4vpjri) .katex{color:var(--axis-color,#374151);font-size:15px;font-weight:700}.grid-number:where(.astro-st4vpjri){font-size:12px;font-weight:400}@media (width<=768px){.katex-wrapper{font-size:18px;line-height:1.3}.katex-wrapper .katex{font-size:1em}.point-label:where(.astro-st4vpjri) .katex{font-size:16px;font-weight:600}.tooltip-content:where(.astro-st4vpjri) .katex{color:var(--tooltipText-color,#080808);font-size:16px;font-weight:600}.axis-label:where(.astro-st4vpjri) .katex{font-size:18px;font-weight:700}.grid-number:where(.astro-st4vpjri){font-size:14px;font-weight:500}}@media (width<=480px){.katex-wrapper{font-size:20px;line-height:1.4}.katex-wrapper .katex{font-size:1em}.point-label:where(.astro-st4vpjri) .katex{font-size:18px;font-weight:600}.tooltip-content:where(.astro-st4vpjri) .katex{color:var(--tooltipText-color,#080808);font-size:18px;font-weight:600}.axis-label:where(.astro-st4vpjri) .katex{font-size:20px;font-weight:700}.grid-number:where(.astro-st4vpjri){font-size:16px;font-weight:600}}.polar-container:where(.astro-4nyoe2hk){display:inline-block;position:relative}.point-circle:where(.astro-4nyoe2hk){cursor:pointer;transition:all .2s}.point-circle:where(.astro-4nyoe2hk):hover{r:7;filter:brightness(1.1)}.point-circle:where(.astro-4nyoe2hk):focus{outline:none}.point-ring:where(.astro-4nyoe2hk){transition:all .3s}.tooltip-group:where(.astro-4nyoe2hk){pointer-events:none;transition:opacity .2s}.tooltip-rect:where(.astro-4nyoe2hk){rx:4;ry:4}.angle-arc:where(.astro-4nyoe2hk),.radial-line:where(.astro-4nyoe2hk){transition:all .3s}.animate-pulse:where(.astro-4nyoe2hk){animation:2s ease-in-out infinite pulse}.animate-spin-slow:where(.astro-4nyoe2hk){transform-origin:50%;animation:3s linear infinite spin-slow}@media (prefers-reduced-motion:reduce){.point-circle:where(.astro-4nyoe2hk),.point-ring:where(.astro-4nyoe2hk),.tooltip-group:where(.astro-4nyoe2hk),.radial-line:where(.astro-4nyoe2hk){transition:none}.animate-pulse:where(.astro-4nyoe2hk),.animate-spin-slow:where(.astro-4nyoe2hk){animation:none}}.katex-wrapper{font-size:14px;line-height:1.2}.katex-wrapper .katex{font-size:1em}.point-label:where(.astro-4nyoe2hk) .katex{font-size:13px;font-weight:500}.tooltip-content:where(.astro-4nyoe2hk) .katex{color:var(--tooltipText-color,#080808);font-size:13px;font-weight:500}.radius-label:where(.astro-4nyoe2hk){fill:var(--axis-color,#374151);font-size:13px;font-weight:600}.angle-label:where(.astro-4nyoe2hk){font-size:11px;font-weight:400}@media (width<=768px){.katex-wrapper{font-size:18px;line-height:1.3}.katex-wrapper .katex{font-size:1em}.point-label:where(.astro-4nyoe2hk) .katex,.tooltip-content:where(.astro-4nyoe2hk) .katex{font-size:16px;font-weight:600}.radius-label:where(.astro-4nyoe2hk){font-size:16px;font-weight:700}.angle-label:where(.astro-4nyoe2hk){font-size:13px;font-weight:500}}@media (width<=480px){.katex-wrapper{font-size:20px;line-height:1.4}.katex-wrapper .katex{font-size:1em}.point-label:where(.astro-4nyoe2hk) .katex,.tooltip-content:where(.astro-4nyoe2hk) .katex{font-size:18px;font-weight:600}.radius-label:where(.astro-4nyoe2hk){font-size:18px;font-weight:700}.angle-label:where(.astro-4nyoe2hk){font-size:15px;font-weight:600}}
