.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
@font-face{font-family:MiSans;src:url(/fonts/MiSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(/fonts/MiSans-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--color-background:#f8f6ef;--color-foreground:#424242;--color-muted:#6b7280;--color-border:#e5e7eb;--color-card:#ffffffb3;--color-card-foreground:#424242;--color-teal:#007c7c;--color-teal-light:#00a5a3;--color-forest:#1f4d45;--color-cream:#f8f6ef;--color-pearl:#ffedde;--color-black:#424242;--shadow-card:0 1px 3px #0000000f, 0 1px 2px #0000000a;--shadow-card-hover:0 4px 12px #00000014, 0 2px 4px #0000000a;--shadow-focus-teal:0 0 0 3px #007c7c1f;--font-misans:"MiSans", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-mantine-color-scheme=dark]{--color-background:#242424;--color-foreground:#e7e9ea;--color-muted:#8b98a5;--color-border:#2f3336;--color-card:#2d2d2dcc;--color-card-foreground:#e7e9ea;--color-teal:#00a5a3;--shadow-card:0 1px 3px #0003, 0 1px 2px #00000026;--shadow-card-hover:0 4px 12px #0000004d, 0 2px 4px #00000026;--shadow-focus-teal:0 0 0 3px #007c7c40}body{font-family:var(--font-misans)}.site-header{background:color-mix(in srgb, var(--mantine-color-body) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tool-card{transition:transform .15s,box-shadow .15s,border-color .15s}.tool-card:hover{border-color:color-mix(in srgb, var(--color-teal) 35%, transparent);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.markdown{color:var(--mantine-color-text)}.markdown p{margin:0 0 .75rem}.markdown strong{color:var(--mantine-color-text)}.divider{border:0;border-top:1px solid var(--mantine-color-default-border);margin:1rem 0}.table{border-collapse:collapse;width:100%;font-size:14px}.table th,.table td{border-bottom:1px solid var(--mantine-color-default-border);text-align:left;padding:.6rem .85rem}.table th{background:var(--mantine-color-default-hover);color:var(--mantine-color-text);font-weight:600}.table-empty{color:var(--mantine-color-dimmed);padding:.75rem 0;font-size:14px}.metric{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);box-shadow:var(--shadow-card);flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:inline-flex}.metric-label{color:var(--mantine-color-dimmed);font-size:.85rem}.metric-value{color:var(--mantine-color-teal-7);font-size:1.75rem;font-weight:600;line-height:1}[data-mantine-color-scheme=dark] .metric-value{color:var(--mantine-color-teal-4)}.chart-data{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover);padding:.75rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;overflow:auto}
