.cr-chiprow{scrollbar-width:none;align-items:center;gap:6px;padding-block:2px;display:flex;overflow-x:auto}.cr-chiprow>span{font-size:var(--t24-text-micro);color:var(--t24-ink-3);white-space:nowrap;flex:none;margin-inline-end:4px}.cr-isp-selects{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=719px){.cr-isp-selects{grid-template-columns:1fr 1fr}}.reset-link{color:var(--t24-brand);font-weight:700;font-size:var(--t24-text-small);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.cr-submit-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cr-isp-tiers{flex-direction:column;gap:20px;display:flex}.cr-isp-tier{flex-direction:column;gap:10px;display:flex}.cr-isp-tier-h{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cr-isp-tier-h h3{font-size:var(--t24-text-h3);margin:0;font-weight:800}.cr-isp-tier-h h3 small{font-size:var(--t24-text-small);color:var(--t24-ink-3);margin-inline-start:4px;font-weight:500}.cr-isp-tier-h span{font-size:var(--t24-text-micro);color:var(--t24-ink-3)}.cr-badges{flex-wrap:wrap;gap:6px;margin:2px 0 0;display:flex}.cr-badges span{white-space:nowrap;border-radius:6px;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.cr-tone-cheapest{background:var(--t24-cheapest-bg);color:var(--t24-cheapest-text)}.cr-tone-charter{background:var(--t24-charter-bg);color:var(--t24-charter-text)}.cr-tone-fee{background:var(--t24-surface-sunken);color:var(--t24-ink-2)}.cr-isp-highlight{background:var(--t24-surface);border:1.5px solid var(--t24-brand);border-radius:var(--t24-radius-2xl);align-items:center;gap:14px;padding:14px 16px;display:flex}.cr-isp-main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.cr-isp-facts{font-size:var(--t24-text-small);color:var(--t24-ink-2);margin:0}.cr-isp-price{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.cr-isp-price strong{font-variant-numeric:tabular-nums;color:var(--t24-ink);font-size:20px;font-weight:800}.cr-isp-price span{font-size:var(--t24-text-micro);color:var(--t24-ink-3)}.cr-isp-acts{flex:none;align-items:center;gap:8px;display:flex}@media (width<=559px){.cr-isp-highlight{flex-wrap:wrap}.cr-isp-price{text-align:start;flex-direction:row;flex-basis:100%;align-items:baseline;gap:6px}.cr-isp-acts{flex-basis:100%;justify-content:flex-end}}.cr-cmp{border:1px solid var(--t24-line-control);background:var(--t24-surface);border-radius:var(--t24-radius-md);font-size:var(--t24-text-small);color:var(--t24-ink-2);cursor:pointer;align-items:center;gap:6px;padding:0 11px;font-weight:600;display:inline-flex}.cr-cmp:before{content:"";border:1.5px solid var(--t24-ink-3);border-radius:4px;flex:none;width:14px;height:14px}.cr-cmp[aria-pressed=true]{font-weight:700}.cr-cmp[aria-pressed=true]:before{background:var(--t24-brand);border-color:var(--t24-brand);box-shadow:inset 0 0 0 2.5px var(--t24-brand-tint)}.cr-isp-mini{background:var(--t24-surface);border:1px solid var(--t24-line);border-radius:var(--t24-radius-xl);margin:0;padding:0;list-style:none}.cr-isp-mini>li{border-bottom:1px solid var(--t24-line-2);align-items:center;gap:10px;padding:9px 12px;display:flex}.cr-isp-mini>li:last-child{border-bottom:0}.cr-isp-mini-main{min-width:0;font-size:var(--t24-text-small);flex-wrap:wrap;flex:auto;align-items:baseline;gap:0 6px;display:flex}.cr-isp-mini-price{font-size:var(--t24-text-small);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.cr-isp-mini-acts{flex:none;align-items:center;gap:6px;display:flex}.cr-isp-go-mini{min-width:0;height:30px;min-height:30px;font-size:var(--t24-text-micro);padding:0 10px}@media (width<=559px){.cr-isp-go-mini{display:none}.cr-isp-mini>li{flex-wrap:wrap;gap:6px 10px}.cr-isp-mini-main{display:contents}.cr-isp-mini-price{margin-inline-start:auto}.cr-isp-mini-main .cr-meta{flex:1 0 100%;order:5}.cr-isp-mini>li>.cr-isp-detail{flex:auto;order:6;margin-top:0}.cr-isp-mini>li>.cr-isp-detail[open]{flex-basis:100%}.cr-isp-mini-acts{order:7}}.cr-logo-sm{border-radius:var(--t24-radius-sm);width:30px;height:30px}.cr-isp-detail{margin-top:10px}.cr-isp-detail>summary{cursor:pointer;color:var(--t24-brand);font-weight:700;font-size:var(--t24-text-small);list-style:none}.cr-isp-detail>summary::-webkit-details-marker{display:none}.isp-dl{border-top:1px solid var(--t24-line-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 16px;margin:10px 0 0;padding-top:10px;display:grid}.isp-dl>div{flex-direction:column;gap:2px;min-width:0;display:flex}.isp-dl dt{font-size:var(--t24-text-micro);color:var(--t24-ink-3);margin:0}.isp-dl dd{font-size:var(--t24-text-small);color:var(--t24-ink);margin:0;font-weight:600}.isp-dl .wide{grid-column:1/-1}.isp-dl .alert dd{color:var(--t24-danger);background:var(--t24-error-row-bg);border-radius:var(--t24-radius-md);padding:8px 10px;font-weight:500}.isp-dl .src dd{color:var(--t24-ink-3);font-size:var(--t24-text-micro);text-align:end;direction:ltr}.cr-tray-picked{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.cr-tray-picked .cr-logo{border-radius:var(--t24-radius-sm);width:30px;height:30px}.cr-compare-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.cr-compare-head h1{font-size:var(--t24-text-h2);margin:0;font-weight:800}.cr-compare-table td.win{background:var(--t24-brand-tint);font-weight:700}.cr-compare-table td.win:before{content:"✓ ";color:var(--t24-brand-deep)}