@charset "UTF-8";:root{--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient(45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60%)}body{font-family:Montserrat,sans-serif,system-ui}@keyframes slideInFromLeft{0%{transform:translate3d(-70px,0,0);opacity:0}to{transform:translate(0);opacity:1}}main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}h2{font-size:1.7em;color:#ff0a00;font-weight:700;font-style:normal;line-height:1.3;text-align:center;margin-bottom:1em;animation:slideInFromLeft 1s ease-out;animation-delay:.1s}h2 span{text-decoration:none;padding-bottom:7.5px;position:relative}h2 span:after{position:absolute;content:"";z-index:0;width:25px;height:20px;right:-40px;top:7px;transition:all .5s;background-image:url(https://www.tgrau.com/wp-content/uploads/2022/09/derecha-titulo.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px}.frmTracking{width:100%;max-width:600px}.frmTracking .group-radio{padding:2px 2px 8px;display:flex}.frmTracking .group-radio .group-paqueteria{padding-right:20px}.frmTracking .group-radio input[type=radio]:checked{accent-color:#e00000}.frmTracking .group-radio input[type=radio]:checked label{color:#333}.field-label{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#999;margin-bottom:4px}.search-mode{margin-bottom:16px}.mode-underline{position:relative;display:flex;border-bottom:1.5px solid #dcdcdc}.mode-underline .mode-utab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:.7rem .5rem;background:transparent;color:#888;border:none;font-size:.98rem;font-weight:600;cursor:pointer;transition:color .25s ease}.mode-underline .mode-utab i{font-size:1.2rem}.mode-underline .mode-utab:hover:not(.active):not(:disabled){color:#333}.mode-underline .mode-utab.active{color:#e00000}.mode-underline .mode-utab:disabled{cursor:not-allowed;opacity:.6}.mode-underline .mode-underline__indicator{position:absolute;bottom:-1.5px;left:0;width:50%;height:2.5px;background-color:#e00000;border-radius:2px;transition:transform .28s cubic-bezier(.4,0,.2,1)}.mode-underline.is-second .mode-underline__indicator{transform:translate(100%)}.cargo-type{margin-bottom:16px}.cargo-type .cargo-toggle{position:relative;display:flex;padding:4px;background-color:#eee;border-radius:10px}.cargo-type .cargo-toggle .cargo-toggle__thumb{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #0000001f;transition:transform .28s cubic-bezier(.4,0,.2,1)}.cargo-type .cargo-toggle.is-second .cargo-toggle__thumb{transform:translate(100%)}.cargo-type .cargo-toggle .cargo-toggle__opt{position:relative;z-index:1;flex:1;padding:.6rem .5rem;background:transparent;color:#777;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:color .25s ease}.cargo-type .cargo-toggle .cargo-toggle__opt.active{color:#e00000}.cargo-type .cargo-toggle .cargo-toggle__opt:disabled{cursor:not-allowed;opacity:.6}.form-group-search2__box{display:flex;width:100%;background-color:#f9f9f9;border:1px solid #dcdcdc;border-radius:4px}.form-group-search2__box button{border-radius:0 4px 4px 0}.input-container{position:relative;flex:1}.input-container:first-child input[type=search]{border-radius:4px 0 0 4px}input[type=search]{width:100%;padding:1.8rem 1rem .8rem .8rem;border:none;outline:none;font-size:1rem;height:3.5rem;text-transform:uppercase}input[type=search].has-help{padding-right:2.6rem}.help-tip{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#b0b0b0;cursor:help;z-index:3}.help-tip i{font-size:1.25rem}.help-tip:hover,.help-tip:focus{color:#e00000;outline:none}.help-tip .help-tip__bubble{position:absolute;bottom:calc(100% + 10px);right:-.4rem;width:max-content;max-width:220px;background-color:#333;color:#fff;font-size:.78rem;font-weight:500;line-height:1.45;text-align:left;padding:8px 11px;border-radius:6px;box-shadow:0 3px 10px #00000038;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.help-tip .help-tip__bubble strong{color:#ff9d9d}.help-tip .help-tip__bubble:after{content:"";position:absolute;top:100%;right:.9rem;border:6px solid transparent;border-top-color:#333}.help-tip:hover .help-tip__bubble,.help-tip:focus .help-tip__bubble{opacity:1;visibility:visible;transform:translateY(0)}input[type=search]:focus+.floating-label,input[type=search]:not(:placeholder-shown)+.floating-label{top:.2rem;left:.8rem;font-size:.8rem;color:#333}input[type=search]:focus{border:1px solid #ff00001e}input[type=search]::placeholder{color:transparent}input[type=search]:focus::placeholder{color:#bbb}.floating-label{position:absolute;pointer-events:none;left:.5rem;top:1rem;transition:.2s ease all;color:#aaa}button{position:relative;background-color:#e00000;color:#fff;padding:.5rem 2rem;border:none;cursor:pointer;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;vertical-align:middle;white-space:nowrap;text-align:center}button i{vertical-align:middle}button:hover{background-color:#e00000c4}button:disabled{cursor:not-allowed;opacity:.5}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.message-valid{width:100%;padding:.5rem;color:#e00000;font-size:.9em;display:none}.message-valid i{vertical-align:middle}.message-valid.error{display:inline}.spinner{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#e00000;border-radius:50%;animation:spin 1s ease infinite;margin:10px auto 0}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 600px){h2{font-size:1.5em}.frmTracking{width:100%}.mode-underline .mode-utab{font-size:.8rem;padding:.6rem .3rem}.mode-underline .mode-utab i{font-size:1rem}.cargo-type .cargo-toggle__opt{font-size:.85rem;padding:.6rem .4rem}.form-group-search2__box{flex-direction:column}.form-group-search2__box button{border-radius:0 0 4px 4px}.input-container:first-child input[type=search]{border-radius:4px 4px 0 0}input[type=search]{padding:1rem .5rem .7rem;font-size:.9rem;height:3rem}input[type=search]:focus+.floating-label,input[type=search]:not(:placeholder-shown)+.floating-label{font-size:.6rem}.floating-label{font-size:.8rem}button{width:100%;padding:.5rem 1rem;font-size:.9rem}}.result{width:100%;max-width:900px;margin:auto;padding-top:20px}.status-header{display:flex;justify-content:space-between;padding:10px;background-color:#f1f1f1;border-radius:5px;box-shadow:0 2px 4px #0000001a;flex-wrap:wrap}.status-date{flex:1;text-align:center;padding:5px;margin:0 10px;border-right:1px solid #e1e1e1}.status-date:last-child{border-right:none}.status-date p:first-child{font-weight:700;margin-bottom:5px}.status-progress{display:flex;flex-direction:column;align-items:center}.status-progress ul.icons{display:flex;flex-wrap:nowrap;justify-content:center;max-width:1138px;width:100%;padding-top:30px;list-style-type:none}@media (max-width: 768px){.status-progress ul.icons{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}.status-progress ul.icons li:nth-child(3){order:3}.status-progress ul.icons li:nth-child(5){order:4}}.status-progress ul.icons li{max-width:312.5px;width:25%;text-align:center;margin:0;position:relative}@media (max-width: 768px){.status-progress ul.icons li{width:50%}}.status-progress ul.icons li figure{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e1e1e1;width:120px;height:120px;border:2px solid #db0000;border-radius:50%;margin:0 auto;position:relative}.status-progress ul.icons li figure:before{content:"";width:120%;height:8px;background-color:#e1e1e1;position:absolute;left:102%;top:50%;transform:translateY(-50%);z-index:-1}.status-progress ul.icons li:nth-child(2) figure:after{content:"";width:8px;height:130%;background-color:#e1e1e1;position:absolute;left:95%;top:50%;transform:translate(-50%);z-index:-1;display:none}.status-progress ul.icons li:nth-child(4) figure:after{content:"";width:8px;height:140%;background-color:#e1e1e1;position:absolute;right:91%;top:50%;transform:translate(-50%);z-index:-1;display:none}.status-progress ul.icons li:last-child figure:before{display:none}@media (max-width: 768px){.status-progress ul.icons li:nth-child(2) figure:before,.status-progress ul.icons li:nth-child(3) figure:before{left:-90%}.status-progress ul.icons li:nth-child(2) figure:after,.status-progress ul.icons li:nth-child(4) figure:after{display:block}}.status-progress ul.icons li.active figure{background-color:#db0000;border-color:#db0000}.status-progress ul.icons li.active figure:before,.status-progress ul.icons li.active figure:after{background-color:#db0000}.status-progress ul.icons li p{max-width:120px;margin:0 auto;padding:5px}.status-icon{width:50px;height:50px;border-radius:50%;border:2px solid red;margin:auto}#status-4 img{transform:scaleX(-1);color:#e1e1e1;filter:invert(1);width:70px}.shipment-details{padding:20px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.details-row{display:flex;justify-content:space-between;margin-bottom:10px}.details-row p{flex:1;margin:0 10px}.details-row strong{display:inline-block;margin-right:10px;padding-bottom:7px}.guias-row{border-top:1px solid #eee;padding-top:12px;margin-top:4px}.guias{width:100%;margin:0 10px}.guias .guias-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.guias .guia-chip{display:inline-flex;align-items:center;gap:6px;padding:.4rem .8rem;background-color:#fff5f5;color:#db0000;border:1px solid #f3c4c4;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.guias .guia-chip i{font-size:1.1rem}.guias .guia-chip:hover:not(:disabled){background-color:#db0000;color:#fff;border-color:#db0000;box-shadow:0 2px 6px #db000040}.guias .guia-chip:disabled{cursor:not-allowed;opacity:.7}.guias .guia-chip .guia-chip__spin{animation:guia-spin .8s linear infinite}.guias .guia-chip--info{background-color:#f5f5f5;color:#555;border-color:#ddd;font-weight:500;cursor:default}.guias .guia-chip--info:hover{background-color:#f5f5f5;color:#555;border-color:#ddd;box-shadow:none}@keyframes guia-spin{to{transform:rotate(360deg)}}
