:root{font-family:Arial,Helvetica,sans-serif;color:#292d30;background:#f5f5f5;font-synthesis:none;--blue:#3079ff;--green:#008b45}*{box-sizing:border-box}body{margin:0}header{background:#ffe600;min-height:92px;padding:22px max(24px,calc((100% - 960px)/2));display:flex;justify-content:space-between;align-items:center;gap:20px}header a{color:#27324b;text-decoration:none;font-size:23px;font-weight:750;letter-spacing:-.7px}header a span{display:block;font-size:9px;letter-spacing:1.9px;margin-top:7px;font-weight:600}.secure{font-size:12px}main{max-width:800px;margin:48px auto;padding:0 24px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:700;color:#717883}.intro{text-align:center;margin:0 0 30px}h1{font-size:34px;letter-spacing:-1px;line-height:1.15;margin:12px 0}p{line-height:1.55;color:#647082}.intro p{font-size:15px}.card{background:white;border:1px solid #e6e8eb;border-radius:12px;padding:28px;margin-bottom:20px}.search label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.search-row{display:flex;gap:12px}input{min-width:0;flex:1;border:1px solid #d7dce2;border-radius:7px;padding:15px;font:inherit;font-size:15px}button{cursor:pointer;background:var(--blue);border:0;border-radius:7px;padding:15px 22px;color:white;font-weight:700;font-size:14px}button span{margin-left:14px}button:disabled{opacity:.6;cursor:wait}input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid #9bbfff;outline-offset:3px}small{display:block;font-size:12px;line-height:1.5;color:#747d89;margin-top:12px}#message:empty{display:none}#message{font-size:14px;margin-bottom:0}.order{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.order h2{font-size:25px;letter-spacing:-.5px;margin:10px 0}.order p{margin:0;font-size:14px}.badge{align-self:flex-start;background:#edf4ff;color:#2963bd;font-size:12px;padding:8px 12px;border-radius:20px}.purchase{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;border-top:1px solid #eee;padding-top:15px;font-size:13px;color:#647082}.purchase strong{color:#333;overflow-wrap:anywhere}.link-button{background:none;color:#2963bd;padding:8px;white-space:nowrap}.journey-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.journey-title h2{font-size:19px;margin:0}.live{font-size:10px;color:var(--green)}.notice{background:#f5f8fc;border-radius:7px;padding:14px;font-size:13px;margin:20px 0 28px}ol{list-style:none;margin:0;padding:0 0 0 12px}li{position:relative;border-left:3px solid #e1e3e6;padding:0 0 30px 30px}li:last-child{border-color:transparent;padding-bottom:0}li:before{content:'';position:absolute;left:-8px;top:2px;width:13px;height:13px;border:3px solid #b6bdc5;border-radius:50%;background:white}.confirmed:before{background:var(--green);border-color:var(--green)}.confirmed h3{color:var(--green)}li h3{font-size:18px;margin:0 0 10px;color:#7a818a}li p{margin:0 0 7px;font-size:14px}li time{color:#9299a1;font-size:12px}.stage-label{display:inline-block;font-size:10px;border-radius:4px;padding:4px 6px;background:#f0f2f4;color:#727c89;margin-bottom:10px}.window .stage-label{background:#eaf2ff;color:#2963bd}.updated{margin:28px 0 0;padding-top:18px;border-top:1px solid #eee;font-size:11px}.help{padding:6px 10px;text-align:center}.help h2{font-size:16px}.help p{font-size:13px;max-width:620px;margin:12px auto}footer{text-align:center;font-size:11px;color:#9097a0;padding:0 20px 30px}[hidden]{display:none!important}@media(max-width:560px){header{min-height:78px;padding:18px 20px}.secure{display:none}header a{font-size:21px}main{margin:30px auto;padding:0 16px}h1{font-size:28px}.card{padding:22px 18px}.search-row{flex-direction:column}.order h2{font-size:23px}.journey-title{align-items:flex-start}.journey-title h2{font-size:18px}.live{max-width:85px;text-align:right;line-height:1.5}li{padding-left:24px}li h3{font-size:17px}}
