.responsibility-timeline{background:#f8f6f1;padding:22px 26px 24px;border:1px solid #12382f18;border-radius:16px;margin:0 0 24px;color:#12382f}.timeline-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.timeline-heading h2{font-size:17px;margin:0;font-weight:600}.timeline-legend{display:flex;gap:18px;font-size:11px}.timeline-legend span{display:flex;align-items:center;gap:6px}.timeline-legend i{font-style:normal;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;font-size:12px}.timeline-legend .seller{background:#12382f;color:#f8f6f1}.timeline-legend .buyer{color:#a64e12;border:1.5px solid #e68a38}.timeline-legend .shared{color:#12382f;background:#83a98755}.timeline-term{display:flex;gap:12px;align-items:center;margin:18px 0 20px;font-size:12px}.timeline-term strong{background:#12382f;color:#f8f6f1;padding:5px 9px;border-radius:6px;min-width:45px;text-align:center}.timeline-term span{color:#66776d}.timeline-stages{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.timeline-stages li{position:relative;text-align:center;display:flex;align-items:center;flex-direction:column;padding:0 8px;background:none;border:0;border-radius:0;min-width:0}.timeline-icon{height:37px;display:block;color:#12382f;margin-bottom:9px}.timeline-icon svg{width:29px;height:29px}.timeline-check{position:relative;z-index:1;width:24px;height:24px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;background:#eee;color:#78867e;border:2px solid #cbd3cc;font-size:13px;font-weight:700;line-height:1;margin-bottom:12px;box-shadow:0 0 0 5px #f8f6f1}.timeline-stages li:not(:last-child):after{content:"";position:absolute;left:50%;width:100%;top:57px;height:2px;background:#cbd3cc}.timeline-stages li[data-party=seller] .timeline-check{background:#12382f;border-color:#12382f;color:#fff}.timeline-stages li[data-party=seller]:after{background:#12382f}.timeline-stages li[data-party=buyer] .timeline-check{border-color:#e68a38;color:#b25a18;background:#f8f6f1}.timeline-stages li[data-party=buyer]:after{background:#e68a38}.timeline-stages li[data-party=shared] .timeline-check{border-color:#83a987;color:#12382f;background:#dce6db}.timeline-stages li[data-party=shared]:after{background:#83a987}.timeline-stages strong{font-size:12px;font-weight:600;line-height:1.4;min-height:34px;max-width:120px}.timeline-stages small{font-size:10px;color:#65756b;line-height:1.4;margin-top:3px;max-width:135px}@media(max-width:650px){.responsibility-timeline{padding:18px}.timeline-heading{align-items:flex-start;flex-direction:column;gap:10px}.timeline-legend{gap:14px}.timeline-stages{grid-template-columns:1fr;gap:0}.timeline-stages li{display:grid;grid-template-columns:30px 24px 1fr;grid-template-rows:auto auto;column-gap:14px;text-align:left;align-items:center;padding:0 0 22px}.timeline-icon{grid-row:1/3;height:30px;margin:0}.timeline-check{grid-row:1/3;grid-column:2;margin:0}.timeline-stages strong{grid-column:3;min-height:0;max-width:none}.timeline-stages small{grid-column:3;max-width:none;margin-top:2px}.timeline-stages li:not(:last-child):after{top:18px;left:55px;width:2px;height:100%}.timeline-stages li:last-child{padding-bottom:0}}

.estimator-page details.journey-packing>summary::before{content:"02";font-size:10px;font-weight:500;color:#5d7067;width:auto;line-height:inherit}

.auth-page .stack select{display:block;width:100%;box-sizing:border-box;min-height:45.2px;padding:12px 36px 12px 12px;border:1px solid #dce3d9;border-radius:7px;background-color:#fff;color:#12382f;font-family:inherit;font-size:12px;font-weight:500;line-height:1.6;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#5d7067 50%),linear-gradient(135deg,#5d7067 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.auth-page .stack select:focus-visible{outline:2px solid #83a987;outline-offset:2px;border-color:#12382f}
