.gv-cmp-mark{color:#fff;letter-spacing:-.02em;background:#fff;border-radius:.6rem;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0a254014}.gv-cmp-mark img{object-fit:cover;width:100%;height:100%}.gv-cmp-mark--pad img{object-fit:contain;padding:16%}.gv-cmp-mark--sm{border-radius:.45rem;width:1.75rem;height:1.75rem;font-size:.7rem}.gv-cmp-mark--md{width:2.5rem;height:2.5rem;font-size:.85rem}.gv-cmp-mark--lg{border-radius:.8rem;width:3.25rem;height:3.25rem;font-size:1.05rem}.gv-cmp-picker{border:1px solid var(--color-primary-100);backdrop-filter:blur(6px);background:#fffc;border-radius:1.25rem;padding:.75rem;box-shadow:0 24px 48px -24px #0a254040}[data-cmp-swap]{transition:opacity .15s}html[data-cmp-loading] [data-cmp-swap]{opacity:.45}.gv-cmp-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-600);font-size:.75rem;font-weight:600}.gv-cmp-h2{letter-spacing:-.02em;color:var(--color-primary-900);text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.2}@media (width>=768px){.gv-cmp-h2{font-size:1.875rem}}.gv-cmp-v{color:var(--color-primary-900);align-items:flex-start;gap:.4rem;font-weight:500;display:inline-flex}.gv-cmp-v:before{content:"";width:1rem;height:1rem;-webkit-mask:var(--gv-cmp-icon) center / .75rem no-repeat, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:var(--gv-cmp-icon) center / .75rem no-repeat exclude, linear-gradient(#000 0 0);background-color:currentColor;border-radius:999px;flex-shrink:0;margin-top:.15rem}.gv-cmp-v--info:before{display:none}.gv-cmp-v--yes{color:var(--color-accent-700);--gv-cmp-icon: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.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.gv-cmp-v--addon{color:var(--color-accent-700);--gv-cmp-icon: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.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.gv-cmp-v--partner{color:#0369a1;--gv-cmp-icon: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.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E")}.gv-cmp-v--partial{color:#b45309;--gv-cmp-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4a8 8 0 0 0 0 16z' fill='%23000'/%3E%3C/svg%3E")}.gv-cmp-v--soon{color:var(--color-primary-500);--gv-cmp-icon: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.5' stroke-linecap='round'%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.gv-cmp-v--no{color:var(--color-primary-400);--gv-cmp-icon: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.5' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.gv-cmp-v--unknown{color:var(--color-primary-400);--gv-cmp-icon: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.5' stroke-linecap='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E");font-style:italic;font-weight:400}.gv-cmp-v--unknown:before,.gv-cmp-v--no:before{opacity:.6}.gv-cmp-note{color:var(--color-primary-500);margin-top:.2rem;padding-left:1.4rem;font-size:.8125rem;line-height:1.45;display:block}.gv-cmp-v--info+.gv-cmp-note{padding-left:0}.gv-cmp-table-wrap{border:1px solid var(--color-primary-100);background:#fff;border-radius:1rem;overflow-x:auto}@media (width>=768px){.gv-cmp-table-wrap--sticky{overflow:visible}}.gv-cmp-table thead th:first-child{border-top-left-radius:1rem}.gv-cmp-table thead th:last-child{border-top-right-radius:1rem}.gv-cmp-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:640px;font-size:.9375rem;line-height:1.5}.gv-cmp-table thead th{z-index:2;backdrop-filter:blur(6px);border-bottom:1px solid var(--color-primary-100);vertical-align:middle;background:#fffffff2;padding:.9rem 1rem;position:sticky;top:4rem}.gv-cmp-table thead th:first-child{letter-spacing:.12em;text-transform:uppercase;width:30%;color:var(--color-primary-400);font-size:.75rem;font-weight:600}.gv-cmp-colhead{letter-spacing:-.01em;color:var(--color-primary-900);align-items:center;gap:.6rem;font-size:1rem;font-weight:600;display:flex}.gv-cmp-table tbody th[scope=row]{color:var(--color-primary-600);vertical-align:top;padding:.8rem 1rem;font-weight:500}.gv-cmp-table td{vertical-align:top;width:35%;padding:.8rem 1rem}.gv-cmp-table tbody tr+tr>*{border-top:1px solid var(--color-primary-50)}.gv-cmp-table tbody tr:hover>*{background:#f6f9fcb3}.gv-cmp-table .gv-cmp-group th{background:var(--color-primary-50);border-top:1px solid var(--color-primary-100);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-500);padding:1.4rem 1rem .5rem;font-size:.75rem;font-weight:600}.gv-cmp-table tbody:first-of-type .gv-cmp-group th{border-top:0}.gv-cmp-table tbody:last-of-type tr:last-child>:first-child{border-bottom-left-radius:1rem}.gv-cmp-table tbody:last-of-type tr:last-child>:last-child{border-bottom-right-radius:1rem}.gv-cmp-table--overview{min-width:980px;font-size:.875rem}.gv-cmp-table--overview td{vertical-align:middle}.gv-cmp-table--overview .gv-cmp-v:not(.gv-cmp-v--info),.gv-cmp-table--overview .font-mono{white-space:nowrap}.gv-cmp-table--overview .font-mono{font-size:.8125rem}.gv-cmp-table--overview td,.gv-cmp-table--overview thead th{padding-left:.75rem;padding-right:.75rem}.gv-cmp-table--overview thead th{letter-spacing:0;text-transform:none;color:var(--color-primary-500);font-size:.75rem;font-weight:600;position:static}.gv-cmp-table--overview thead th:first-child,.gv-cmp-table--overview td{width:auto}.gv-cmp-table--overview tbody th[scope=row]{z-index:1;vertical-align:middle;background:#fff;width:15rem;position:sticky;left:0}.gv-cmp-table--overview tbody th[scope=row] small{line-height:1.35}.gv-cmp-tags{flex-wrap:wrap;gap:.35rem;display:flex}.gv-cmp-tags li{background:var(--color-primary-50);box-shadow:inset 0 0 0 1px var(--color-primary-100);color:var(--color-primary-700);border-radius:999px;padding:.15rem .6rem;font-size:.8125rem;font-weight:500}.gv-cmp-section:has(.gv-cmp-diff-toggle:checked) tr[data-same],.gv-cmp-section:has(.gv-cmp-diff-toggle:checked) tbody:not(:has(tr[data-diff])){display:none}.gv-cmp-switch{cursor:pointer;color:var(--color-primary-600);user-select:none;align-items:center;gap:.6rem;font-size:.875rem;font-weight:500;display:inline-flex}.gv-cmp-switch input{opacity:0;pointer-events:none;position:absolute}.gv-cmp-switch span[aria-hidden]{background:var(--color-primary-200);border-radius:999px;width:2.25rem;height:1.3rem;transition:background .15s;position:relative}.gv-cmp-switch span[aria-hidden]:after{content:"";background:#fff;border-radius:999px;width:1rem;height:1rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 2px #0a254040}.gv-cmp-switch input:checked+span[aria-hidden]{background:var(--color-accent-600)}.gv-cmp-switch input:checked+span[aria-hidden]:after{transform:translate(.95rem)}.gv-cmp-switch input:focus-visible+span[aria-hidden]{outline:2px solid var(--color-accent-500);outline-offset:2px}.gv-cmp-list{gap:.6rem;display:grid}.gv-cmp-list li{color:var(--color-primary-600);padding-left:1.5rem;line-height:1.55;position:relative}.gv-cmp-list li:first-letter{text-transform:uppercase}.gv-cmp-list li:before{content:"";background:var(--color-accent-500);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.6rem;left:.2rem}.gv-cmp-list--watch li:before{background:#f59e0b}.gv-cmp-chip{border:1px solid var(--color-primary-100);color:var(--color-primary-700);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem .35rem .4rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.gv-cmp-chip:hover{border-color:var(--color-primary-300);color:var(--color-primary-900)}.gv-cmp-sources a{color:var(--color-primary-500);text-decoration:underline;text-decoration-color:var(--color-primary-200);text-underline-offset:3px;word-break:break-word}.gv-cmp-sources a:hover{color:var(--color-primary-900)}@media (width<=639px){.gv-cmp-table-wrap--sticky{overflow:visible}.gv-cmp-table-wrap--sticky .gv-cmp-table{min-width:0;font-size:.875rem;display:block}.gv-cmp-table-wrap--sticky :is(thead,tbody){display:block}.gv-cmp-table-wrap--sticky tr{grid-template-columns:1fr 1fr;display:grid}.gv-cmp-table-wrap--sticky thead th:first-child{display:none}.gv-cmp-table-wrap--sticky thead th{border-radius:0;padding:.7rem .75rem}.gv-cmp-table-wrap--sticky thead{z-index:2;position:sticky;top:4rem}.gv-cmp-table-wrap--sticky thead th{position:static}.gv-cmp-table-wrap--sticky thead tr{border-radius:1rem 1rem 0 0;overflow:hidden}.gv-cmp-table-wrap--sticky .gv-cmp-colhead{gap:.45rem;font-size:.875rem}.gv-cmp-table-wrap--sticky :is(th[scope=row],th[scope=colgroup]){grid-column:1/-1}.gv-cmp-table-wrap--sticky tbody th[scope=row]{color:var(--color-primary-500);padding:.75rem .75rem 0;font-size:.8125rem}.gv-cmp-table-wrap--sticky td{width:auto;padding:.35rem .75rem .75rem}.gv-cmp-table-wrap--sticky tbody tr+tr>td{border-top:0}.gv-cmp-table-wrap--sticky .gv-cmp-note{padding-left:0}}
