@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#f2f2f2;min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{font-family:Montserrat,sans-serif}.zoom-on-hover{cursor:pointer;transition:transform .2s}.zoom-on-hover:hover{transform:scale(1.25)}.banner{height:25vh;margin-bottom:10px;max-height:300px;overflow:hidden}.banner,.banner__container{position:relative;width:100%}.banner__container{cursor:pointer;height:100%}.slide{display:none;height:100%;overflow:hidden;width:100%}.slide.active{display:block}.banner__image{height:100%;object-fit:cover;width:100%}.banner__dots{bottom:5px;display:flex;justify-content:center;left:0;position:absolute;right:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 3px;width:8px}.dot.active{background-color:#717171}@media (max-width:768px){.banner{height:20vh}}@media (max-width:480px){.banner{height:10vh}.banner__dots{bottom:2px}.dot{height:6px;width:6px}}.tips-container{margin:5%;padding:30px}.header-container{align-items:center;display:flex;margin-bottom:20px}.header-icon{height:50px;margin-right:10px;width:50px}.header-container h2{font-size:24px;margin:0}.papers-container{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:90%}.preview-paper{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s}.preview-paper:hover{transform:translateY(-4px)}.picture{height:200px;object-fit:cover;width:100%}.text-container{padding:20px}.title{font-size:20px;font-weight:700;margin-bottom:10px}.description{font-size:16px;margin-bottom:10px}.view-button{width:100%}@keyframes latidos{0%{transform:none}50%{transform:scale(1.3)}to{transform:none}}:root{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>')}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{left:0;position:relative;top:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:1px solid #0000;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid #0000;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid #0000}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-color:initial;background-image:none;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:2px;box-shadow:0 2px 5px #888;cursor:pointer;font:message-box;font-size:9px;margin-left:5px;max-width:20em;padding:6px;position:absolute;white-space:normal;z-index:200}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.paper-container{align-items:center;display:flex;flex-direction:column;margin:25px 0}.paper-title{font-family:"Nunito Sans, sans-serif";font-size:80px;margin-bottom:20px}.pdf-container{display:flex;justify-content:center}.pdf-container,.pdf-page-container{margin-bottom:20px}.pdf-page{box-shadow:0 2px 4px #0000001a}.page-counter{font-size:16px}@media (max-width:768px){.pdf-page{width:100%}.paper-title{font-size:20px}.page-counter{font-size:14px}}:root{--primary:#2c3e50;--secondary:#e74c3c;--light:#ecf0f1;--dark:#2c3e50;--success:#27ae60;--warning:#f39c12;--border-radius:8px;--box-shadow:0 4px 6px #0000001a}body{background-color:#f5f7fa;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;margin:0;padding:0}.order-container{margin:2rem auto;max-width:1200px;padding:0 1rem}.order-header{background-color:#fff;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 6px #0000001a;box-shadow:var(--box-shadow);flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;padding:2rem}.order-header,.order-header h1{align-items:center;display:flex}.order-header h1{color:#2c3e50;color:var(--primary);gap:.5rem;margin:0}.order-meta{align-items:center;display:flex;gap:1rem}.order-status{background-color:#f39c12;background-color:var(--warning);border-radius:20px;color:#fff;font-size:.9rem;font-weight:700;padding:.5rem 1rem}.order-date{align-items:center;color:#7f8c8d;display:flex;gap:.3rem}.order-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-areas:"customer address" "summary tracking" "products products";grid-template-columns:1fr 1fr}.customer-info{grid-area:customer}.address-info{grid-area:address}.order-summary{grid-area:summary}.tracking-info{grid-area:tracking}.products-section{grid-area:products}.card{background-color:#fff;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 6px #0000001a;box-shadow:var(--box-shadow);padding:1.5rem}.customer-info h2{align-items:center;color:#2c3e50;color:var(--primary);display:flex;gap:.5rem;margin-top:0}.info-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1rem}.address-info h2{align-items:center;color:#2c3e50;color:var(--primary);display:flex;gap:.5rem;margin-top:0}address{font-style:normal;margin-top:1rem}address p{margin:.3rem 0}.reference{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}.products-section{width:100%}.products-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.5rem}.product-item{border:1px solid #eee;border-radius:8px;border-radius:var(--border-radius);display:flex;justify-content:space-between;padding:1.5rem;transition:transform .3s,box-shadow .3s}.product-item:hover{box-shadow:0 6px 12px #0000001a;transform:translateY(-3px)}.product-info h3{font-size:1rem;margin:0}.product-description{color:#7f8c8d;font-size:.9rem;margin:.3rem 0 0}.product-meta{align-items:center;display:flex;gap:1.5rem}.product-price{font-weight:700}.product-total{font-weight:700;min-width:80px;text-align:right}.order-summary h2,.product-total{color:#2c3e50;color:var(--primary)}.order-summary h2{margin-top:0}.summary-grid{margin-top:1rem}.summary-grid>div{display:flex;justify-content:space-between;padding:.5rem 0}.total-row{border-top:2px solid #2c3e50;border-top:2px solid var(--primary);font-size:1.1rem;font-weight:700;margin-top:.5rem;padding-top:.5rem}.tracking-info h2{align-items:center;color:#2c3e50;color:var(--primary);display:flex;gap:.5rem;margin-top:0}.tracking-details{margin-top:1rem}.tracking-button{background-color:#2c3e50;background-color:var(--primary);border:none;border-radius:8px;border-radius:var(--border-radius);color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem;transition:background-color .3s}.tracking-button:hover{background-color:#1a252f}.order-footer{color:#7f8c8d;margin-top:3rem;padding:1rem;text-align:center}.order-footer a{color:#e74c3c;color:var(--secondary);text-decoration:none}.loading-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#2c3e50;border-top:4px solid var(--primary);height:40px;margin-bottom:1rem;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-container{background-color:#fff;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 6px #0000001a;box-shadow:var(--box-shadow);margin:2rem auto;max-width:500px;padding:2rem;text-align:center}.error-icon{align-items:center;background-color:#e74c3c;background-color:var(--secondary);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;margin:0 auto 1rem;width:50px}.error-container button{background-color:#2c3e50;background-color:var(--primary);border:none;border-radius:8px;border-radius:var(--border-radius);color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1.5rem}@media (max-width:768px){.order-grid{grid-template-areas:"customer" "address" "summary" "tracking" "products";grid-template-columns:1fr}.product-item{flex-direction:column}.product-meta{justify-content:space-between;margin-top:1rem}}
/*# sourceMappingURL=main.307d8b3f.css.map*/