.rastreio_page__rZsnR{background:linear-gradient(180deg,#fcf4f5,#ffffff 60%);min-height:100vh;padding-bottom:64px}.rastreio_hero__RfzmI{padding:56px 16px 48px}.rastreio_hero_inner__HnAxd{max-width:720px;margin:0 auto;text-align:center}.rastreio_hero_eyebrow__k_zf8{margin:0 0 14px;color:#82203e;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;animation:rastreio_fadeUp__ogOZ_ .55s ease .12s both}.rastreio_hero_title__RWxq_{margin:0 0 18px;font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,5vw,48px);line-height:1.1;color:#82203e;letter-spacing:.5px;animation:rastreio_fadeUp__ogOZ_ .6s ease .18s both}.rastreio_hero_subtitle__ybD0q{margin:0 auto 32px;max-width:540px;color:#4a3238;font-size:15px;line-height:1.7;animation:rastreio_fadeUp__ogOZ_ .6s ease .24s both}.rastreio_form__8TA_O{display:flex;gap:10px;max-width:520px;margin:0 auto;animation:rastreio_fadeUp__ogOZ_ .6s ease .3s both}.rastreio_input_wrap__tTCSu{flex:1 1;position:relative;display:flex;align-items:center;background:#ffffff;border:1.5px solid #f5d8dd;border-radius:999px;padding:0 18px;height:54px;transition:border-color .2s ease,box-shadow .2s ease,transform .18s ease}.rastreio_input_wrap__tTCSu:focus-within{border-color:#82203e;box-shadow:0 0 0 4px rgba(130,32,62,.08)}.rastreio_input_wrap__tTCSu.rastreio_is_error__sVATn{border-color:#c0392b;box-shadow:0 0 0 4px rgba(192,57,43,.08);animation:rastreio_shake__EPtkN .4s ease}.rastreio_input_icon___6Iso{color:#82203e;flex-shrink:0;margin-right:10px}.rastreio_input__O5z5T{flex:1 1;border:none;outline:none;background:transparent;font-size:15px;color:#2a1822;letter-spacing:.4px;font-family:inherit;width:100%}.rastreio_input__O5z5T::placeholder{color:#a38290}.rastreio_button__Dw_S3{height:54px;padding:0 28px;border:0;border-radius:999px;background:#82203e;color:#ffffff;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .18s ease,background .2s ease,box-shadow .2s ease;flex-shrink:0}.rastreio_button__Dw_S3:hover:not(:disabled){background:#6a1a33;transform:translateY(-1px);box-shadow:0 8px 22px -10px rgba(130,32,62,.55)}.rastreio_button__Dw_S3:active:not(:disabled){transform:translateY(0)}.rastreio_button__Dw_S3:disabled{opacity:.6;cursor:not-allowed}.rastreio_button_loader__nypeQ{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#ffffff;border-radius:50%;animation:rastreio_spin__rJfvR .8s linear infinite}.rastreio_error_msg__U_3ph{margin:14px auto 0;color:#c0392b;font-size:13px;max-width:520px;animation:rastreio_fadeIn__F_Tlk .25s ease}.rastreio_trust__QyaZx{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:40px;padding:0 16px}.rastreio_trust_item__VXr2c{display:inline-flex;align-items:center;gap:8px;color:#6a4a54;font-size:13px;animation:rastreio_fadeUp__ogOZ_ .5s ease both}.rastreio_trust_item__VXr2c:first-child{animation-delay:.4s}.rastreio_trust_item__VXr2c:nth-child(2){animation-delay:.5s}.rastreio_trust_item__VXr2c:nth-child(3){animation-delay:.6s}.rastreio_trust_item__VXr2c svg{color:#82203e}.rastreio_result__WnuCH{max-width:880px;margin:0 auto;padding:0 16px;animation:rastreio_fadeUp__ogOZ_ .6s ease .7s both}.rastreio_empty__kUO8d,.rastreio_loader__GfEie,.rastreio_pending__Xj1hn{background:#ffffff;border:1px solid #f5d8dd;border-radius:16px;padding:56px 24px;text-align:center;animation:rastreio_scaleIn__N0LKU .5s ease both}.rastreio_empty_circle__DdXFx,.rastreio_pending_icon__Nc1yY{width:72px;height:72px;margin:0 auto 20px;border-radius:50%;background:#fcf4f5;display:flex;align-items:center;justify-content:center;color:#82203e;animation:rastreio_pulse_subtle__JqsEX 3s ease-in-out infinite}.rastreio_empty_title__opFtf,.rastreio_pending_title__oyAnQ{margin:0 0 8px;font-family:Georgia,serif;font-weight:400;font-size:22px;color:#2a1822}.rastreio_empty_text__W8tpl,.rastreio_pending_text__irAUO{margin:0 auto;color:#6a4a54;font-size:14px;max-width:420px;line-height:1.7}.rastreio_pending_btn__pQ4nc{margin-top:24px;height:44px;padding:0 24px;border:1.5px solid #82203e;background:transparent;color:#82203e;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border-radius:999px;cursor:pointer;transition:all .2s ease}.rastreio_pending_btn__pQ4nc:hover{background:#82203e;color:#ffffff;transform:translateY(-1px)}.rastreio_pending_code_label__IL2aa{margin:0 0 4px;color:#82203e;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.rastreio_pending_code__ItKc_{margin:0 0 18px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:14px;color:#2a1822;letter-spacing:.6px;font-weight:600;word-break:break-all;padding:0 16px}.rastreio_loader_spinner__oO9EW{width:36px;height:36px;margin:0 auto 16px;border:3px solid #f5d8dd;border-top-color:#82203e;border-radius:50%;animation:rastreio_spin__rJfvR .8s linear infinite}.rastreio_loader_text__jmPxC{margin:0;color:#82203e;font-size:13px;font-weight:500;letter-spacing:.05em}.rastreio_card__1FXnV{background:#ffffff;border:1px solid #f5d8dd;border-radius:16px;padding:32px;box-shadow:0 8px 30px -12px rgba(130,32,62,.18);animation:rastreio_scaleIn__N0LKU .5s ease both}.rastreio_card_header__yjKHj{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #fcf4f5}.rastreio_card_code_label__19J88{margin:0 0 4px;color:#82203e;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.rastreio_card_code__HyocF{margin:0;font-family:SF Mono,Menlo,Consolas,monospace;font-size:15px;color:#2a1822;letter-spacing:.6px;font-weight:600}.rastreio_status__6Yoi7{display:inline-block;padding:6px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:#fcf4f5;color:#82203e}.rastreio_status_delivered__wupvM{background:#dcf5e2;color:#157f3a}.rastreio_status_exception__NF4_N,.rastreio_status_expired__29sxh{background:#ffe5e5;color:#c0392b}.rastreio_status_outfordelivery__fKaxz{background:#fff4dc;color:#b07a05}.rastreio_card_route__Amrai{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px;font-size:13px;color:#4a3238}.rastreio_card_route_arrow__iITqn{color:#a38290;margin:0 2px}.rastreio_card_route_carrier__boqKJ{margin-left:auto;color:#6a4a54;font-style:italic;font-size:12px}.rastreio_stepper__xotAI{display:flex;justify-content:space-between;align-items:flex-start;margin:36px 0 12px;position:relative}.rastreio_step___TqQ4{flex:1 1;flex-direction:column;z-index:1}.rastreio_step___TqQ4,.rastreio_step_dot__JTJk6{display:flex;align-items:center;position:relative}.rastreio_step_dot__JTJk6{width:36px;height:36px;border-radius:50%;background:#ffffff;border:2px solid #f5d8dd;color:#a38290;justify-content:center;font-size:13px;font-weight:700;transition:all .3s ease;z-index:2}.rastreio_step___TqQ4.rastreio_is_active__aTvY_ .rastreio_step_dot__JTJk6{background:#82203e;border-color:#82203e;color:#ffffff}.rastreio_step___TqQ4.rastreio_is_current__VBrfE .rastreio_step_dot__JTJk6{box-shadow:0 0 0 6px rgba(130,32,62,.12);animation:rastreio_pulse_step__CEdaZ 2s infinite}.rastreio_step_label__yxIzQ{margin-top:10px;font-size:11px;color:#6a4a54;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1.3}.rastreio_step___TqQ4.rastreio_is_active__aTvY_ .rastreio_step_label__yxIzQ{color:#82203e}.rastreio_step_line__2gFoL{position:absolute;top:17px;left:50%;right:-50%;height:2px;background:#f5d8dd;z-index:1;transition:background .4s ease}.rastreio_step_line__2gFoL.rastreio_is_active__aTvY_{background:#82203e}.rastreio_timeline__CO0b_{margin-top:32px;padding-top:24px;border-top:1px solid #fcf4f5}.rastreio_timeline_title__Kwo2b{margin:0 0 18px;color:#82203e;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.rastreio_event__0eJ5f{position:relative;padding-left:28px;padding-bottom:18px;animation:rastreio_slideRight__vgF6E .4s ease both}.rastreio_event__0eJ5f:first-child{animation-delay:.05s}.rastreio_event__0eJ5f:nth-child(2){animation-delay:.1s}.rastreio_event__0eJ5f:nth-child(3){animation-delay:.15s}.rastreio_event__0eJ5f:nth-child(4){animation-delay:.2s}.rastreio_event__0eJ5f:nth-child(5){animation-delay:.25s}.rastreio_event__0eJ5f:nth-child(6){animation-delay:.3s}.rastreio_event__0eJ5f:nth-child(7){animation-delay:.35s}.rastreio_event__0eJ5f:last-child{padding-bottom:0}.rastreio_event_dot__YnHQb{position:absolute;left:4px;top:6px;width:9px;height:9px;border-radius:50%;background:#f5d8dd;z-index:2}.rastreio_event__0eJ5f.rastreio_is_latest__gqVG1 .rastreio_event_dot__YnHQb{background:#82203e;box-shadow:0 0 0 4px rgba(130,32,62,.15);animation:rastreio_pulse_step__CEdaZ 2.5s infinite}.rastreio_event_line__Xvx5C{position:absolute;left:8px;top:14px;bottom:-4px;width:1.5px;background:#f5d8dd}.rastreio_event__0eJ5f:last-child .rastreio_event_line__Xvx5C{display:none}.rastreio_event_content__v2IyK{padding-left:4px}.rastreio_event_date__Gb6YQ{margin:0 0 4px;font-size:11px;color:#a38290;letter-spacing:.05em}.rastreio_event_description__IegPT{margin:0 0 4px;font-size:14px;color:#2a1822;font-weight:500;line-height:1.5}.rastreio_event__0eJ5f.rastreio_is_latest__gqVG1 .rastreio_event_description__IegPT{color:#82203e;font-weight:600}.rastreio_event_location__YS3Eu{margin:0;font-size:12px;color:#6a4a54}.rastreio_refresh_btn__jeZQe{margin:28px auto 0;display:flex;align-items:center;gap:8px;height:38px;padding:0 18px;border:1px solid #f5d8dd;background:transparent;color:#82203e;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;cursor:pointer;transition:all .2s ease}.rastreio_refresh_btn__jeZQe:hover{background:#fcf4f5;border-color:#82203e;transform:rotate(15deg)}.rastreio_help___Gcfp{margin-top:64px;padding:0 16px;animation:rastreio_fadeUp__ogOZ_ .6s ease .85s both}.rastreio_help_inner__dRtXs{max-width:720px;margin:0 auto;background:#ffffff;border:1px solid #f5d8dd;border-radius:16px;padding:40px 32px;text-align:center}.rastreio_help_title__3zX_p{margin:0 0 12px;font-family:Georgia,serif;font-weight:400;font-size:24px;color:#82203e}.rastreio_help_text__J8zAN{margin:0 auto 24px;color:#4a3238;font-size:14px;max-width:460px;line-height:1.7}.rastreio_help_actions__NkQow{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}.rastreio_help_btn__nVS3o{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:all .2s ease;border:1.5px solid transparent}.rastreio_help_btn_primary__lPk8e{background:#82203e;color:#ffffff}.rastreio_help_btn_primary__lPk8e:hover{background:#6a1a33;transform:translateY(-1px);box-shadow:0 8px 22px -10px rgba(130,32,62,.55)}.rastreio_help_btn_ghost__3Zr_0{color:#82203e;border-color:#f5d8dd;background:transparent}.rastreio_help_btn_ghost__3Zr_0:hover{background:#fcf4f5;border-color:#82203e}@media (max-width:600px){.rastreio_hero__RfzmI{padding:36px 16px 32px}.rastreio_form__8TA_O{flex-direction:column;gap:12px}.rastreio_button__Dw_S3,.rastreio_input_wrap__tTCSu{width:100%;justify-content:center}.rastreio_trust__QyaZx{gap:18px 24px;margin-top:28px}.rastreio_trust_item__VXr2c{font-size:12px}.rastreio_card__1FXnV{padding:24px 20px}.rastreio_stepper__xotAI{gap:0}.rastreio_step_label__yxIzQ{font-size:10px}.rastreio_step_dot__JTJk6{width:30px;height:30px;font-size:11px}.rastreio_step_line__2gFoL{top:14px}.rastreio_help_inner__dRtXs{padding:32px 20px}}@keyframes rastreio_spin__rJfvR{to{transform:rotate(1turn)}}@keyframes rastreio_fadeIn__F_Tlk{0%{opacity:0}to{opacity:1}}@keyframes rastreio_fadeUp__ogOZ_{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes rastreio_scaleIn__N0LKU{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes rastreio_slideRight__vgF6E{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes rastreio_shake__EPtkN{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes rastreio_pulse_step__CEdaZ{0%,to{box-shadow:0 0 0 6px rgba(130,32,62,.12)}50%{box-shadow:0 0 0 12px rgba(130,32,62,0)}}@keyframes rastreio_pulse_subtle__JqsEX{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}