.v2-root .v2-cmp{--cmp-name:19rem;background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);box-shadow:var(--v2-lift);font-family:var(--font);padding:24px}.v2-root .v2-cmp-basis{font:400 13px/20px var(--font);color:var(--v2-text-3);text-wrap:balance}.v2-root .v2-cmp>.v2-h3+.v2-cmp-basis{margin-top:8px}.v2-root .v2-cmp-list{grid-template-columns:var(--cmp-name) minmax(0, 1fr) auto;gap:8px 12px;display:grid}.v2-root .v2-cmp-list.v2-cmp-list-x{grid-template-columns:var(--cmp-name) minmax(0, 1fr) auto auto}.v2-root .v2-cmp-basis+.v2-cmp-list{margin-top:20px}.v2-root .v2-cmp-row{grid-column:1/-1;grid-template-columns:subgrid;min-height:20px;font:400 14px/20px var(--font);cursor:default;align-items:center;display:grid;position:relative}.v2-root .v2-cmp-name{white-space:nowrap;min-width:0;color:var(--v2-text);align-items:baseline;gap:8px;display:flex}.v2-root .v2-cmp-name small{font:400 12px/16px var(--font);color:var(--v2-text-3)}.v2-root .v2-cmp-bar{background:var(--v2-text-3);height:6px;display:block}.v2-root .v2-cmp :is(.v2-cmp-v,.v2-cmp-x){font-family:var(--mono);text-align:right;font-size:13px}.v2-root .v2-cmp-v{color:var(--v2-text-2);padding-left:24px}.v2-root .v2-cmp-x,.v2-root .v2-cmp-row.is-miko :is(.v2-cmp-name,.v2-cmp-v){color:var(--v2-text);font-weight:600}.v2-root .v2-cmp-row.is-miko .v2-cmp-bar{background:var(--v2-accent)}.v2-root .v2-cmp .v2-cmp-row:focus-visible{outline:1px solid var(--v2-text-3);outline-offset:3px;border-radius:var(--v2-r-control)}.v2-root .v2-cmp .v2-tip{z-index:2;top:calc(100% + 8px);left:calc(var(--cmp-name) + 12px);width:max-content;max-width:min(30rem, calc(100% - var(--cmp-name) - 12px));background:var(--v2-raised-2);border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-control);font:400 13px/20px var(--font);color:var(--v2-text-2);white-space:normal;opacity:0;pointer-events:none;padding:8px 12px;position:absolute}.v2-root .v2-cmp .v2-cmp-list-x>.v2-cmp-row:last-child .v2-tip{top:auto;bottom:calc(100% + 8px)}.v2-root .v2-cmp-row:hover .v2-tip{opacity:1;transition:opacity 0s .3s}.v2-root .v2-cmp-row:focus-visible .v2-tip{opacity:1;transition:none}.v2-root .v2-cmp-foot{font:400 13px/20px var(--font);color:var(--v2-text-3);text-wrap:pretty;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin-top:20px;display:flex}.v2-root .v2-cmp-links{flex-wrap:wrap;gap:4px 16px;display:flex}.v2-root .v2-cmp-facts>span{white-space:normal;max-width:100%;display:inline-block}.v2-root .v2-cmp .v2-cmp-foot .v2-inline{color:var(--v2-text-2);white-space:nowrap}.v2-root .v2-cmp .v2-cmp-foot .v2-inline:hover{color:var(--v2-text)}.v2-root .v2-cmp-more{font:400 13px/20px var(--font);color:var(--v2-text-3);text-wrap:balance;margin-top:20px}.v2-root .v2-vs{border-collapse:collapse;table-layout:fixed;width:100%;font:400 14px/20px var(--font);margin-top:24px}.v2-root .v2-vs :is(th,td){text-align:left;vertical-align:top;text-wrap:pretty;padding:4px 12px 4px 0;font-weight:400}.v2-root .v2-vs :is(th,td):last-child{padding-right:0}.v2-root .v2-vs thead td{width:calc(var(--cmp-name) + 12px)}.v2-root .v2-vs thead :is(th,td){padding-top:0;padding-bottom:8px}.v2-root .v2-vs :is(thead th,tbody th){color:var(--v2-text-3);font-size:13px}.v2-root .v2-vs :is(.v2-vs-them,.v2-vs-miko){padding-left:22px;position:relative}.v2-root .v2-vs :is(.v2-vs-them,.v2-vs-miko) svg{position:absolute;top:7px;left:0}.v2-root .v2-vs thead :is(.v2-vs-them,.v2-vs-miko) svg{top:3px}.v2-root .v2-vs-them{color:var(--v2-text-2)}.v2-root .v2-vs-them svg{color:var(--v2-text-3)}.v2-root .v2-vs-miko{color:var(--v2-text)}.v2-root .v2-vs-miko svg{color:var(--v2-accent)}@media (max-width:1199px){.v2-root .v2-cmp{padding:20px}}@media (max-width:720px){.v2-root .v2-cmp-list{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.v2-root .v2-cmp-list.v2-cmp-list-x{grid-template-columns:minmax(0,1fr) auto auto}.v2-root .v2-cmp-row{align-items:baseline;row-gap:4px}.v2-root .v2-cmp-name{white-space:normal;flex-wrap:wrap;grid-area:1/1;gap:0 8px}.v2-root .v2-cmp-name>span,.v2-root .v2-cmp-name small{white-space:nowrap}.v2-root .v2-cmp-row>:is(.v2-cmp-v,.v2-cmp-x){grid-row:1}.v2-root .v2-cmp-bar{grid-area:2/1/auto/-1}.v2-root .v2-cmp-v{padding-left:0}.v2-root .v2-cmp .v2-tip{max-width:100%;left:0}.v2-root .v2-vs,.v2-root .v2-vs :is(thead,tbody,tr,th,td){display:block}.v2-root .v2-vs :is(thead,tbody) :is(th,td){width:auto;padding-top:0;padding-bottom:0;padding-right:0}.v2-root .v2-vs thead tr{flex-wrap:wrap;gap:4px 16px;display:flex}.v2-root .v2-vs thead td{display:none}.v2-root .v2-vs tbody tr{margin-top:12px}.v2-root .v2-vs tbody :is(.v2-vs-them,.v2-vs-miko) svg{top:3px}}
