.item:not(.editing) .option{display:block!important;background:transparent!important;border:0!important;border-radius:0!important;padding:13px 0!important;border-bottom:1px solid var(--line)!important}.item:not(.editing) .option:last-child{border-bottom:0!important}.item:not(.editing) .option>input,.item:not(.editing) .option>.remove-option{display:none!important}.candidate-summary{display:grid;gap:5px}.candidate-summary__top{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.candidate-summary__name{font-size:16px;font-weight:700}.candidate-summary__price{color:#7655ad;font:700 15px var(--money,'SF Mono',monospace);white-space:nowrap}.candidate-summary__model{font-size:13px;color:var(--muted)}.candidate-summary__meta{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);font-size:12px}.item.editing .candidate-summary{display:none}html.dark .candidate-summary__price{color:#bd9cf0}
.candidate-summary__name{font-size:28px!important}.candidate-summary__price{font-size:26px!important}
@import url("purchase-summary.css");
.item.bought,.item:not(.bought){min-height:222px}.item:not(.bought) .compare-area{margin-top:18px!important;padding:14px 0 13px!important}.item:not(.bought) .compare-title{line-height:1.5!important;margin:0 0 9px!important}.item:not(.bought) .option{padding-top:13px!important;padding-bottom:13px!important}.item:not(.bought) .candidate-summary{row-gap:5px!important}
.item.bought,.item:not(.bought){height:222px!important;min-height:222px!important}
/* Keep the final metadata line in normal flow.  Absolute positioning made it
   collide with the title once the cards became shorter than their content. */
.item.bought,.item:not(.bought){height:275px!important;min-height:275px!important;padding-bottom:45px!important}
.item .candidate-summary__meta,.item .purchase-summary__meta{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:auto!important}
.item:not(.bought) .compare-area,.item:not(.bought) .options,.item:not(.bought) .option,.item:not(.bought) .candidate-summary,.item.bought .purchase-summary{min-height:0!important;flex:1 1 auto!important}
.item:not(.bought) .compare-area,.item:not(.bought) .options,.item:not(.bought) .option,.item.bought .purchase-summary,.candidate-summary{display:flex!important;flex-direction:column!important}
.item:not(.bought) .option{align-items:stretch!important;text-align:left!important}
.item:not(.bought) .candidate-summary{width:100%!important;align-items:stretch!important;text-align:left!important}
.item:not(.bought) .compare-area{padding-bottom:0!important}
.item:not(.bought) .option{padding-bottom:0!important}
.item.bought .purchase-summary{padding-bottom:0!important}
.item:not(.editing){display:flex!important;flex-direction:column!important}
