.packages-module__-Zv7Cq__grid,.packages-module__-Zv7Cq__ticks,.packages-module__-Zv7Cq__mark{--mark-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--mark-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");--mark-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");--mark-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--mark-disc:radial-gradient(circle closest-side, #0000001f calc(100% - 1px), transparent 100%)}.packages-module__-Zv7Cq__grid td[data-c]:before,.packages-module__-Zv7Cq__ticks>li:not(.packages-module__-Zv7Cq__plain):before,.packages-module__-Zv7Cq__mark:before{content:"";inline-size:var(--mark-size,1.5rem);block-size:var(--mark-size,1.5rem);background-color:var(--mark-color,var(--tone-emerald));-webkit-mask:var(--mark-icon,var(--mark-check)) center / var(--mark-icon-size,58%) no-repeat, var(--mark-disc);-webkit-mask:var(--mark-icon,var(--mark-check)) center / var(--mark-icon-size,58%) no-repeat, var(--mark-disc);mask:var(--mark-icon,var(--mark-check)) center / var(--mark-icon-size,58%) no-repeat, var(--mark-disc);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:none;display:block}.packages-module__-Zv7Cq__grid{--first:10.5rem;--pkg:7rem;--line:color-mix(in oklab, var(--border) 50%, transparent);min-inline-size:calc(var(--first) + var(--n,4) * var(--pkg))}@media (max-width:23.9375rem){.packages-module__-Zv7Cq__grid{--first:8.5rem;--pkg:6.25rem}}@media (min-width:40rem){.packages-module__-Zv7Cq__grid{--first:34%}}.packages-module__-Zv7Cq__first{inline-size:var(--first)}.packages-module__-Zv7Cq__popular{background-color:color-mix(in oklab, var(--brand) 3.5%, transparent)}.packages-module__-Zv7Cq__grid th[scope=row]{z-index:10;border-block-end:1px solid var(--line);border-inline-end:1px solid var(--line);background-color:var(--card);text-align:start;vertical-align:top;padding:.75rem;font-size:.8125rem;font-weight:500;position:sticky;inset-inline-start:0}@media (min-width:40rem){.packages-module__-Zv7Cq__grid th[scope=row]{padding-inline:1.25rem;font-size:.875rem}}.packages-module__-Zv7Cq__grid summary{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.375rem;list-style:none;display:flex}.packages-module__-Zv7Cq__grid summary::-webkit-details-marker{display:none}@media (pointer:coarse){.packages-module__-Zv7Cq__grid th[scope=row]:has(summary){padding-block:.25rem}.packages-module__-Zv7Cq__grid summary{align-items:center;min-block-size:2.75rem}.packages-module__-Zv7Cq__grid summary:after{margin-block-start:0}}.packages-module__-Zv7Cq__grid summary:after{content:"";background-color:var(--muted-foreground);block-size:.75rem;inline-size:.75rem;-webkit-mask:var(--mark-chevron) center / contain no-repeat;-webkit-mask:var(--mark-chevron) center / contain no-repeat;mask:var(--mark-chevron) center / contain no-repeat;flex:none;margin-block-start:.375rem;transition:rotate .2s ease-out}.packages-module__-Zv7Cq__grid details[open]>summary:after{rotate:180deg}.packages-module__-Zv7Cq__grid summary:hover{color:var(--primary)}.packages-module__-Zv7Cq__grid summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.packages-module__-Zv7Cq__grid details>p{color:var(--muted-foreground);margin-block-start:.375rem;font-size:.75rem;font-weight:400;line-height:1.375rem}.packages-module__-Zv7Cq__grid tbody td{border-block-end:1px solid var(--line);text-align:center;vertical-align:top;overflow-wrap:anywhere;padding:.75rem .5rem}.packages-module__-Zv7Cq__grid td[data-c]:before{margin-inline:auto}.packages-module__-Zv7Cq__grid td[data-c=n]:before{--mark-icon:var(--mark-minus);--mark-icon-size:1rem;--mark-disc:none;--mark-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}.packages-module__-Zv7Cq__grid td[data-c=t]{color:color-mix(in oklab, var(--foreground) 85%, transparent);text-wrap:balance;font-size:.8125rem;font-weight:600;line-height:1.25rem}.packages-module__-Zv7Cq__grid td[data-c=t]:before{margin-block-end:.25rem}.packages-module__-Zv7Cq__repeat>td{border-block-end:1px solid var(--line);background-color:color-mix(in oklab, var(--muted) 60%, transparent);text-align:center;color:var(--muted-foreground);overflow-wrap:anywhere;padding-block:0 .5rem;padding-inline:.25rem;font-size:.8125rem;font-weight:700;line-height:1.25rem}.packages-module__-Zv7Cq__repeat>td:first-child{z-index:10;border-inline-end:1px solid var(--line);background-color:color-mix(in oklab, var(--muted) 60%, var(--card));position:sticky;inset-inline-start:0}.packages-module__-Zv7Cq__grid tbody td>span{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.packages-module__-Zv7Cq__ticks>li{flex-wrap:wrap;align-items:flex-start;gap:0 .625rem;display:flex}.packages-module__-Zv7Cq__ticks>li:not(.packages-module__-Zv7Cq__plain):before{--mark-size:1.25rem;margin-block-start:.25rem}.packages-module__-Zv7Cq__mark:before{--mark-size:.875rem;--mark-icon-size:100%;--mark-disc:none;--mark-color:currentColor;margin-block-start:var(--mark-offset,0)}.packages-module__-Zv7Cq__mark[data-mark=no]:before{--mark-icon:var(--mark-minus);--mark-color:var(--muted-foreground)}.packages-module__-Zv7Cq__mark[data-mark=plus]:before{--mark-icon:var(--mark-plus)}.packages-module__-Zv7Cq__deferred{content-visibility:auto;contain-intrinsic-size:auto 2400px}@media (prefers-reduced-motion:reduce){.packages-module__-Zv7Cq__grid summary:after{transition:none}}@media (forced-colors:active){.packages-module__-Zv7Cq__grid td[data-c]:before,.packages-module__-Zv7Cq__ticks>li:not(.packages-module__-Zv7Cq__plain):before,.packages-module__-Zv7Cq__mark:before,.packages-module__-Zv7Cq__grid summary:after{forced-color-adjust:none;background-color:canvastext}}
