.jne-tracking-wrapper{max-width:680px;width:100%;margin:60px auto 80px;padding:0 16px;box-sizing:border-box;min-height:80vh}.jne-tracking-header{margin-bottom:28px;text-align:center}.jne-tracking-header .page-title{font-family:inherit;font-size:26px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;color:#111}.jne-tracking-header .jne-subtitle{color:#666;font-size:13px;margin:0}.jne-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:20px 24px;box-shadow:0 1px 3px #0000000a;margin-bottom:20px}.jne-card-title{margin:0 0 16px;font-size:15px;font-weight:600;color:#111}.jne-form-row{display:flex;gap:12px;align-items:stretch}.jne-tracking-wrapper .jne-input-awb,input[type=text].jne-input-awb{flex:1 1 auto;width:100%;min-width:0;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid #d1d5db!important;border-radius:6px!important;font-size:15px!important;text-transform:uppercase;outline:none;box-sizing:border-box!important;line-height:normal;background:#fff!important;color:#111!important;box-shadow:none!important;transition:border-color .2s;-webkit-appearance:none;appearance:none}.jne-tracking-wrapper .jne-input-awb:focus,input[type=text].jne-input-awb:focus{border-color:#000!important;box-shadow:none!important}.jne-tracking-wrapper .jne-input-awb::placeholder,input[type=text].jne-input-awb::placeholder{text-transform:none;color:#9ca3af;font-size:14px}.jne-tracking-wrapper .jne-btn-submit,button.jne-btn-submit{display:inline-flex;align-items:center;justify-content:center;height:48px!important;min-height:48px!important;margin:0!important;background:#000!important;color:#fff!important;border:none!important;padding:0 24px!important;border-radius:6px!important;font-size:14px!important;font-weight:600;cursor:pointer;box-sizing:border-box!important;line-height:1;transition:background .2s;white-space:nowrap}.jne-tracking-wrapper .jne-btn-submit:hover,button.jne-btn-submit:hover{background:#222!important}.jne-tracking-wrapper .jne-btn-submit:disabled,button.jne-btn-submit:disabled{opacity:.6;cursor:not-allowed}@media screen and (max-width:640px){.jne-tracking-wrapper{margin:30px auto 60px;padding:0 12px}.jne-card{padding:16px}.jne-form-row{flex-direction:column;gap:10px}.jne-tracking-wrapper .jne-input-awb,input[type=text].jne-input-awb{width:100%!important;height:48px!important;font-size:16px!important;padding:0 14px!important}.jne-tracking-wrapper .jne-btn-submit,button.jne-btn-submit{width:100%!important;height:48px!important}}.jne-alert-error{display:none;background-color:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:13px}.jne-loading{display:none;text-align:center;padding:24px 0}.jne-spinner{display:inline-block;width:30px;height:30px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#000;animation:jneSpin .8s linear infinite}.jne-loading p{margin-top:10px;color:#666;font-size:13px}@keyframes jneSpin{to{transform:rotate(360deg)}}.jne-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 20px}@media screen and (max-width:640px){.jne-detail-grid{grid-template-columns:repeat(2,1fr);gap:14px 16px}}@media screen and (max-width:440px){.jne-detail-grid{grid-template-columns:1fr;gap:14px}}.jne-detail-item .jne-label{color:#6b7280;font-size:11px;display:block;text-transform:uppercase;margin-bottom:4px;font-weight:500;letter-spacing:.3px}.jne-detail-item .jne-val-bold{font-size:13px;font-weight:700;color:#111827;word-break:break-all}.jne-detail-item .jne-val{font-size:13px;font-weight:500;color:#111827}.jne-detail-item .jne-val-sub{color:#6b7280;font-size:11px;display:block;margin-top:2px}.jne-status-badge{display:block;font-size:13px;font-weight:700;color:#111827;line-height:1.4;margin-top:2px;background:none;background-color:transparent;padding:0;border:none;box-shadow:none}.jne-timeline{position:relative;padding-left:20px;border-left:2px solid #e5e7eb;margin-left:6px;margin-top:10px}.jne-timeline-item{position:relative;margin-bottom:20px}.jne-timeline-item:last-child{margin-bottom:0}.jne-timeline-item:before{content:"";position:absolute;left:-27px;top:4px;width:10px;height:10px;border-radius:50%;background-color:#d1d5db;border:2px solid #ffffff;box-shadow:0 0 0 2px #d1d5db}.jne-timeline-item:first-child:before{background-color:#000;box-shadow:0 0 0 2px #000}.jne-timeline-date{font-size:12px;font-weight:600;color:#111827;margin-bottom:3px}.jne-timeline-desc{font-size:13px;color:#4b5563;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/29/assets/jne-tracking.css.map */
