#tracking-container #map_container{z-index:1;justify-content:center;height:425px;padding:5px;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}#tracking-container #map_container:hover{height:425px!important}#tracking-container #map_container #map{background:#f8fafc;border-radius:.5rem;width:100%;height:100%}#tracking-container .second-part{flex-wrap:wrap;align-items:center;display:flex}#tracking-container .order-type-option{background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:12px;padding:14px 18px;display:flex}#tracking-container .order-type-option input[type=radio]{accent-color:#2f6143;width:22px;height:22px}#tracking-container .order-number input,#tracking-container .email-field input{border:2px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;max-width:100%;min-height:56px;padding:14px 16px;font-size:1.125rem;line-height:1.75rem;transition:box-shadow .2s,border-color .2s}#tracking-container .order-number input:focus,#tracking-container .email-field input:focus{border-color:#2f6143;box-shadow:0 0 0 3px #2f614326}#tracking-container .button-wrapper button{color:#fff;background-color:#2f6143;border-radius:.5rem;justify-content:center;align-items:center;height:56px;padding:0 24px;font-size:1.125rem;font-weight:700;transition:background-color .2s,transform 50ms;display:inline-flex}#tracking-container .button-wrapper button:hover{background-color:#254e36}#tracking-container .button-wrapper button:active{transform:translateY(1px)}#tracking-container #order-results-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:none;margin-top:24px;padding:16px 24px}#tracking-container #response-title{color:#111827}#tracking-container #response-sub-title a{color:#2f6143;text-decoration:underline}#tracking-container .result-boxes{grid-gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}#tracking-container .result-boxes .box{color:#374151;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}#tracking-container .result-boxes.result-event .box{margin-top:0}#tracking-container .Progressbar{background:#e5e7eb;border-radius:9999px;width:100%;height:10px;overflow:hidden}#tracking-container .Progressbar__value{background:linear-gradient(90deg,#2f6143,#e96226);width:0;height:100%;transition:width .4s}.leaflet-attribution-flag{display:none!important}#tracking-container .form-label{font-size:1.125rem;font-weight:700}#tracking-container .result-boxes .box span{font-weight:700}
