.dbh-dt-notice,.dbh-dt-timeline{font-family:inherit;border:1px solid #d9e9e7;background:#f7fbfa;border-radius:14px;padding:18px;margin:18px 0;color:#123d39}.dbh-dt-head,.dbh-dt-timeline-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.dbh-dt-symbol{font-size:24px;color:#008985;margin-right:8px}.dbh-dt-range{font-size:1.2rem;font-weight:750;margin:8px 0 4px}.dbh-dt-small,.dbh-dt-secondary{color:#5c716e;font-size:.85rem;line-height:1.5;margin:8px 0}.dbh-dt-status{border-radius:99px;background:#dff4ec;color:#0a6758;font-size:.78rem;padding:5px 10px}.dbh-dt-steps{list-style:none!important;display:flex!important;align-items:flex-start;justify-content:space-between;padding:0!important;margin:22px 0 16px!important;position:relative;gap:4px}.dbh-dt-steps:before{content:'';position:absolute;top:15px;left:8%;right:8%;height:3px;background:#d6e4e0}.dbh-dt-steps li{list-style:none!important;position:relative;z-index:1;flex:1;min-width:0;text-align:center;color:#708580;font-size:.76rem;line-height:1.35;display:flex;flex-direction:column;align-items:center;gap:9px}.dbh-dt-dot{border:2px solid #b5cbc5;background:white;border-radius:50%;height:30px;width:30px;display:grid;place-items:center;font-size:.8rem;font-weight:700;box-sizing:border-box}.dbh-dt-steps li.done .dbh-dt-dot{background:#008b7b;border-color:#008b7b;color:white}.dbh-dt-steps li.current .dbh-dt-dot{border-color:#008b7b;color:#008b7b;animation:dbhPulse 2s infinite}.dbh-dt-steps li.current{font-weight:700;color:#116b60}.dbh-dt-estimate{background:#e9f6f2;border-radius:10px;padding:12px;font-size:.9rem;font-weight:650;color:#19594d}.dbh-dt-error{color:#a43e20;background:#fff3e9;border-radius:9px;padding:11px}.dbh-dt-success{color:#087b5a;font-weight:650}.dbh-dt-order{border-bottom:1px solid #edf0ee;padding-bottom:14px;margin-bottom:16px}.dbh-dt-items{font-size:.86rem;margin-top:10px}.dbh-dt-items summary{cursor:pointer}.dbh-dt-items li{margin:5px 0}@keyframes dbhPulse{0%,100%{box-shadow:0 0 0 0 rgba(0,139,123,.23)}50%{box-shadow:0 0 0 9px rgba(0,139,123,0)}}@media(max-width:520px){.dbh-dt-notice,.dbh-dt-timeline{padding:13px;border-radius:12px}.dbh-dt-steps li{font-size:.64rem}.dbh-dt-dot{width:26px;height:26px}.dbh-dt-steps:before{top:13px}.dbh-dt-range{font-size:1.05rem}}
