/* Inherits the existing purchase theme, typeface, navigation and footer. */
#bc-purchase .bc-selector-handoff{box-sizing:border-box;max-width:100%;min-width:0;margin:0 0 20px;padding:0;border:1px solid #dce6f3;border-radius:10px;background:#f8fbff;color:inherit;font:inherit}
#bc-purchase .bc-selector-handoff *{box-sizing:border-box}
#bc-purchase .bc-selector-handoff-title{padding:16px 20px;cursor:pointer;font:inherit;font-weight:600;line-height:1.6;list-style-position:inside}
#bc-purchase .bc-selector-handoff-title:focus-visible,#bc-purchase .bc-selector-handoff-copy:focus-visible{outline:2px solid #1677ff;outline-offset:3px}
#bc-purchase .bc-selector-handoff-body{padding:0 20px 18px;min-width:0}
#bc-purchase .bc-selector-handoff-summary{margin:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.8;color:inherit;background:transparent;border:0}
#bc-purchase .bc-selector-handoff-steps-title{margin:16px 0 8px;font:inherit;font-weight:600;line-height:1.6}
#bc-purchase .bc-selector-handoff-steps{margin:0;padding-left:22px;line-height:1.8;overflow-wrap:anywhere}
#bc-purchase .bc-selector-handoff-steps li+li{margin-top:4px}
#bc-purchase .bc-selector-handoff-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}
#bc-purchase .bc-selector-handoff-copy{appearance:none;min-height:36px;margin:0;padding:7px 13px;border:1px solid #c6d9f1;border-radius:6px;background:#fff;color:#1b64af;font:inherit;font-size:13px;line-height:1.5;cursor:pointer}
#bc-purchase .bc-selector-handoff-copy:hover{border-color:#1677ff;background:#f0f6ff}
#bc-purchase .bc-selector-handoff-status,#bc-purchase .bc-selector-handoff-note{font:inherit;font-size:12px;line-height:1.7;color:#617189}
#bc-purchase .bc-selector-handoff-note{margin:12px 0 0}
#bc-purchase .bc-selector-handoff[hidden]{display:none}
@media(max-width:740px){#bc-purchase .bc-selector-handoff{margin-bottom:16px}#bc-purchase .bc-selector-handoff-title{padding:14px 16px}#bc-purchase .bc-selector-handoff-body{padding:0 16px 16px}#bc-purchase .bc-selector-handoff-copy{min-height:42px}}
#bc-purchase .bc-selector-handoff-system{margin:14px 0;padding:12px 14px;border:1px solid #dce6f3;background:#fff;display:flex;align-items:center;flex-wrap:wrap;gap:10px}
#bc-purchase .bc-selector-handoff-os-label{flex-basis:100%;margin:0;font:inherit;font-size:13px;line-height:1.7;overflow-wrap:anywhere}
#bc-purchase .bc-selector-handoff-apply{background:#0665f6;border-color:#0665f6;color:#fff}
#bc-purchase .bc-selector-handoff-apply:hover{background:#0059de;border-color:#0059de;color:#fff}
#bc-purchase .bc-selector-handoff-apply:focus-visible{outline:2px solid #1677ff;outline-offset:3px}
@media(max-width:740px){#bc-purchase .bc-selector-handoff-system{padding:12px}#bc-purchase .bc-selector-handoff-apply{min-height:42px}}
