.form-container{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;width:100%;margin:0 auto;box-sizing:border-box;max-width:600px}h2{margin-bottom:20px;font-size:24px;color:#333;text-align:center}input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}input:focus{border-color:#ffa039;outline:none}button{width:100%;padding:10px;background-color:#ffa039;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer}button:hover{background-color:#e6952e}.error{color:red;font-size:14px;margin-bottom:10px}p{text-align:center;margin-top:10px}a{color:#ffa039;text-decoration:none}a:hover{text-decoration:underline}.user-profile{max-width:600px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.profile-header{display:flex;align-items:center;margin-bottom:20px}.profile-picture img{width:120px;height:120px;border-radius:50%;object-fit:cover}.profile-info{margin-left:20px}.profile-info h2{margin:0;font-size:24px;text-align:left}.profile-info p{margin:5px 0;color:#888}.profile-stats{display:flex;gap:15px;margin-top:10px}.profile-stats span{font-weight:700}.profile-content{margin-top:30px}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.post-item img{width:100%;height:auto;border-radius:8px;object-fit:cover}.profile-picture{width:100px;height:100px;border-radius:50%;background-color:#6b6b6b;display:flex;align-items:center;justify-content:center;font-size:36px;color:#fff;font-weight:700}.profile-initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.post-item{background:#fff;padding:10px;border-radius:8px;box-shadow:0 0 8px #0003}.post-item a{text-decoration:none;color:#6b6b6b;text-align:left}.post-item a p{text-align:left}.profile-content p.zero{border:1px dotted #6b6b6b;border-radius:5px;width:100%}.logs-table{width:100%;border-collapse:collapse}.logs-table th,.logs-table td{padding:10px;border:1px solid #ddd;text-align:left}.logs-table th{background-color:#f4f4f4}.logs-table td a{color:#ffa039;text-decoration:none}.logs-table td a:hover{text-decoration:underline}.details-list div{margin-bottom:10px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.details-list div strong{color:#6b6b6b}body{font-family:Roboto,sans-serif;background-color:#f5f5f5;margin:0;padding:0}h1{text-align:center;font-size:24px;color:#333;margin-bottom:20px;padding:0}.step-indicators{display:flex;justify-content:space-between;margin-bottom:20px}.step{width:40px;height:40px;background-color:#6b6b6b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.service-wrapper form{display:grid;gap:20px}.service-wrapper form div.full-width{grid-column:span 2}.service-wrapper label{font-size:14px;color:#6b6b6b;margin-bottom:5px}.service-wrapper input[type=text],.service-wrapper input[type=number],.service-wrapper select,.service-wrapper input[type=file]{padding:10px;margin-bottom:10px;border:1px solid #cccccc;border-radius:4px;font-size:16px;width:100%;box-sizing:border-box}.radio-group{display:flex;flex-direction:column}.radio-group label{display:flex;align-items:center;font-size:14px;color:#6b6b6b;margin-bottom:5px}button{padding:10px 20px;font-size:16px;border:none;border-radius:4px;cursor:pointer;outline:none!important}button.back{background-color:#ccc;color:#333}button.next,button.submit{background-color:#ffa039;color:#fff}.form-buttons{display:flex;justify-content:space-between;margin-top:20px;gap:15px}.step{width:100px;height:auto;background-color:#6b6b6b;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;text-align:center}.step i{font-size:24px;margin-bottom:5px}.step span{font-size:14px;font-weight:700}.step.active{background-color:#ffa039}.step.completed{background-color:#000}.form-cont{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-field{text-align:left}.form-buttons button{width:100%}.container{max-width:1200px;margin:0 auto;padding:20px}h1{text-align:center;margin-bottom:20px}.search-bar{margin-bottom:20px}.service-table{width:100%;border-collapse:collapse}.service-table th,.service-table td{padding:10px;border:1px solid #ddd;text-align:left}.service-table th{background-color:#f4f4f4}.service-table td a{text-decoration:none;width:105px;padding:0;text-align:center}.service-table td a:hover{text-decoration:underline}.pagination{margin-top:20px;display:flex;justify-content:center}.create-button{margin-top:20px;text-align:center}.create-button a{background-color:#ffa039;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px}.create-button a:hover{background-color:#e68929}.details-list{list-style:none;padding:0}.details-list div{margin-bottom:10px}input.form-select{width:100%;height:36px;border-color:#ccc;border:1px solid #ccc;border-radius:4px}.container__textContent{color:#1e1e1e;margin:0 100px;text-align:center;margin-top:4.5rem}.container__textContent p{font-weight:400}.section__form{margin-top:4.5rem;margin-bottom:4.5rem}.section{display:flex;max-width:1200px;box-shadow:1px 3px 4px #00000040;height:394.5px}.image-container{flex:1;background:url(/mnt/data/image.png) no-repeat center center;background-size:cover}.form-container{flex:1;padding:100px 45px;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center}form select{padding:10px;border:1px solid #6B6B6B;border-radius:4px;background-color:#f8f8f8;color:#6b6b6b;font-size:16px}form button{grid-column:1;padding:18px 30px;background-color:#ffa039;color:#fff;border:none;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;box-shadow:0 0 8px #ffa039;transition:all .3s ease-in-out}form button:hover{background-color:#e08f32}form.form .fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}button.next[disabled],button.submit[disabled]{background:#6c6c6c;opacity:.5}button.back{background-color:#6c6c6c;color:#fff;box-shadow:none}a[disabled]{background:#6b6b6b!important;cursor:not-allowed!important;opacity:.5!important}.results-chiptuning-file{text-align:center}.results-header{background:#6c6c6c;padding:40px 0}.results-header h1{font-size:1.5em;color:#f0f0f0;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,1)}.results-file-results{margin-top:20px;padding:30px 0}.results-file-results h2{font-size:1.2em;color:#000;text-align:left;max-width:1200px;margin:0 auto 15px}.results-container{display:grid;justify-content:center;grid-template-columns:1fr 1fr 350px;max-width:1200px;margin:0 auto;gap:20px}.results-result{background-color:#fff;padding:20px;border-radius:8px;width:100%;text-align:left;box-sizing:border-box}.results-result h3{font-size:1em;color:#000;margin-bottom:10px}.results-result p{color:#000;font-size:.9em;text-align:left}.results-chart{width:100%;height:100px;background-color:#333;border-radius:4px;margin-bottom:10px}.results-chart-graph{width:300px;margin:0 auto;background:#fff;padding:10px;box-sizing:border-box;display:flex;align-items:center}.results-chart-graph img{width:100%;border-radius:4px}.results-access{margin-top:20px;color:#000}.results-access button{background-color:#ffa039;color:#fff;border:none;padding:10px 20px;margin-top:10px;cursor:pointer;border-radius:5px}.results-engine-specifications{background-color:#fff;padding:20px;text-align:center}.results-engine-specifications h2{margin-bottom:20px;color:#000}.results-specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;max-width:1200px;margin:0 auto}.results-spec{background-color:#fff;padding:10px;border-radius:5px;color:#000;display:flex;align-items:start;justify-content:start;flex-direction:row;gap:20px;text-align:left}.results-spec span{font-weight:700;color:#000}.notfound{background:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 0}.notfound h1{font-size:20px}.loading{text-align:center;display:block;width:100%}@media screen and (max-width: 992px){.results-container{grid-template-columns:1fr}.results-file-results{padding:15px}.results-chart-graph{width:100%;padding:15px}}.header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#fff;box-shadow:0 4px 6px #0000001a;width:100%;top:0;position:fixed;z-index:999;box-sizing:border-box}.header__container{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;max-width:1200px}.headerLogo__container{display:flex;align-items:center;font-size:1.5rem;font-weight:700;color:#333}.header__logo{width:120px}.header__menu{display:flex;gap:20px;width:54%;align-items:center;justify-content:end}.header__menu a{display:flex;align-items:center;box-sizing:border-box}.btn{background-color:#ffa039;padding:10px;border-radius:5px;color:#fff}.btn:hover{color:#fff!important;background-color:#6c6c6c!important}.menu a{text-decoration:none;font-size:1rem;color:#333;position:relative}.menu a:hover,.menu a.active{color:#fa8c16}.menu a.active:after,.menu a:hover:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;background-color:#fa8c16;border-radius:2px}.wrapper{margin-top:90px;min-height:600px;padding-bottom:30px}div#root{width:100%}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#242424}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}button{background-color:#f9f9f9}}.loading{text-align:center;padding:50px 0}.form-home form .fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-home form select{width:100%}.form-home button{margin-top:30px}.service-card-container{display:flex;flex-direction:column;gap:16px;padding:16px}.service-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:16px}.service-card-header h3{margin:0;font-size:1.2rem;color:#ffa039}.service-card-content p{margin:8px 0;font-size:1rem;color:#333}.service-card-content .status{color:#6b6b6b;font-weight:700}.service-card-actions{flex-direction:row;display:flex;gap:10px}.service-card-actions a{background-color:#ffa039;color:#fff;border:none;padding:10px 20px;border-radius:5px;width:100%;font-size:1rem;cursor:pointer;transition:background-color .3s ease;box-sizing:border-box}.service-card-actions a:hover,.service-card-actions a:active{color:#fff}.pay-button{background-color:#ffa039;color:#fff;border:none;padding:10px 20px;border-radius:5px;width:100%;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.pay-button:hover{background-color:#ff8c00}input[type=radio]{display:block;width:auto}input[type=checkbox]{width:auto;vertical-align:middle}.service-card-container{display:none}@media screen and (min-width: 992px){.menu_open{display:none}}@media screen and (max-width: 992px){.service-card-container{display:block}.service-table{display:none}.section{display:flex;max-width:1200px;box-shadow:1px 3px 4px #00000040;flex-direction:row-reverse;flex-direction:column-reverse}.section.section__form{height:auto}nav.header__menu{position:absolute;width:100%;flex-direction:column;top:90px;background:#fff;left:0;padding:20px 0;box-shadow:0 0 10px #0006;display:none}.image-container{margin:0 auto}.image-container img{width:100%}.form-container{padding:15px}.section__form{margin-top:0}nav.header__menu.active{display:block}.header__menu a{padding:15px}}@media screen and (max-width: 600px){.form-home form .fields{grid-template-columns:1fr}}
