.truck-form_stepContainer__GXvzs{display:flex;flex-direction:column;gap:1.5rem;width:100%}.truck-form_headerArea__GHaJA{margin-bottom:2rem}.truck-form_headerArea__GHaJA .truck-form_mainTitle__kh1Iy{font-size:2rem;font-weight:800;color:#111827;margin-bottom:1rem}@media(min-width:850px){.truck-form_headerArea__GHaJA .truck-form_mainTitle__kh1Iy{font-size:3rem}}.truck-form_headerArea__GHaJA .truck-form_subtitle__ZcqAo{font-size:1rem;color:#4b5563;max-width:650px;line-height:1.5}.truck-form_row__GLSkX{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1280px){.truck-form_row__GLSkX{flex-direction:row}}.truck-form_twoColumns__Ajm79{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1064px){.truck-form_twoColumns__Ajm79{grid-template-columns:4fr 5fr}}.truck-form_column__Vcaq_{display:flex;flex-direction:column;gap:2rem;width:100%;min-width:50px}.truck-form_cardBlock__vMhzS,.truck-form_card__SAhro{background-color:#fff;border-radius:1.5rem;padding:2.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.truck-form_card__SAhro{padding:2rem}.truck-form_cardBlock__vMhzS{display:flex;flex-direction:column;gap:1.5rem}.truck-form_coverCardWrapper__WlHm8{flex:3;padding:1rem!important;display:flex}.truck-form_logoCardWrapper__391E2{flex:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.truck-form_infoCard__8YJER{flex:1;display:flex;flex-direction:column;gap:1.5rem}.truck-form_tagsCard__fPKra{flex:1.5;display:flex;flex-direction:column;gap:1.5rem}.truck-form_fullWidthCard__eeOzy{width:100%}.truck-form_blockTitle__EF_zy{font-size:1.5rem;font-weight:800;color:#111827;margin-bottom:.5rem}.truck-form_blockTitleWhite__RBI_J{font-size:1.5rem;font-weight:800;color:#fff;margin-bottom:.5rem}.truck-form_dropzone__OVJbg{position:relative;border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;width:100%}.truck-form_coverDropzone__6Lhia{background-color:#f8f7f3;border:2px dashed #d1d5db;height:100%;padding:1rem;aspect-ratio:16/9}.truck-form_logoDropzone__wUbks{width:150px;height:150px;border:2px dashed #d1d5db;background-color:#f8f7f3;margin-bottom:2rem}.truck-form_uploadPlaceholder__iVxvx{display:flex;flex-direction:column;align-items:center;text-align:center}.truck-form_uploadIconBackground__IDTy7{width:4rem;height:4rem;background-color:#eef2ff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:1rem}.truck-form_uploadIconBackground__IDTy7 .truck-form_cameraIcon__J7f0b{color:#4f46e5;width:2rem;height:2rem}.truck-form_uploadIconBackground__IDTy7 .truck-form_plusOverlay__eyZ__{position:absolute;bottom:-.25rem;right:-.25rem;background-color:#4f46e5;color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.truck-form_logoUploadIcon__1cbnw{color:#9ca3af}.truck-form_uploadTitle__2YzRI{font-weight:700;color:#111827;font-size:1.125rem;margin-bottom:.25rem}.truck-form_uploadDesc__blOWC{color:#6b7280;font-size:.875rem}.truck-form_logoTexts__aVBi8{display:flex;flex-direction:column;gap:.5rem;align-items:center}.truck-form_logoTexts__aVBi8 h3{font-size:1.25rem;font-weight:700;color:#111827;margin:0}.truck-form_logoTexts__aVBi8 p{color:#6b7280;font-size:.875rem;max-width:250px;line-height:1.4;margin:0}.truck-form_previewImg__imj1X{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.truck-form_visualPreviewWrapper__WljKB{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit}.truck-form_visualPreviewWrapper__WljKB:hover .truck-form_editCropBtn__80d9K{opacity:1;transform:scale(1)}.truck-form_editCropBtn__80d9K{position:absolute;top:.75rem;right:.75rem;width:2.5rem;height:2.5rem;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#5b52bc;border:1px solid rgba(91,82,188,.2);cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .2s cubic-bezier(.175,.885,.32,1.275);z-index:10;opacity:.8;transform:scale(.9)}.truck-form_editCropBtn__80d9K:hover{background-color:#fff;opacity:1;transform:scale(1.1)!important;box-shadow:0 6px 16px rgba(0,0,0,.15)}.truck-form_removeBtn__0UXTD{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef4444;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:none;cursor:pointer}.truck-form_removeBtn__0UXTD:hover{background-color:#fee2e2}.truck-form_formGroup__BdwqK{display:flex;flex-direction:column;gap:.75rem}.truck-form_formGroup__BdwqK label{font-size:.75rem;font-weight:800;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.truck-form_formGroup__BdwqK input:not(.truck-form_plainInput__95zJb):not([type=number]){background-color:#fff;border:2px solid transparent;border-radius:9999px;padding:1rem 1.5rem;font-size:1rem;font-weight:600;color:#374151;width:100%;outline:none;transition:all .2s}.truck-form_formGroup__BdwqK input:not(.truck-form_plainInput__95zJb):not([type=number]):focus{background-color:#fff;border-color:#5b52bc}.truck-form_formGroup__BdwqK input:not(.truck-form_plainInput__95zJb):not([type=number])::-moz-placeholder{color:#9ca3af;font-weight:500}.truck-form_formGroup__BdwqK input:not(.truck-form_plainInput__95zJb):not([type=number])::placeholder{color:#9ca3af;font-weight:500}.truck-form_formGroup__BdwqK input:not(.truck-form_plainInput__95zJb):not([type=number]):disabled{opacity:.5;cursor:not-allowed}.truck-form_formGroup__BdwqK .truck-form_inputWrapper__fCvRf{position:relative;display:flex;align-items:center}.truck-form_formGroup__BdwqK .truck-form_inputWrapper__fCvRf span,.truck-form_formGroup__BdwqK .truck-form_inputWrapper__fCvRf svg{position:absolute;left:1.25rem;color:#6b7280;font-weight:800;pointer-events:none;flex-shrink:0}.truck-form_formGroup__BdwqK .truck-form_inputWrapper__fCvRf input{padding-left:3.5rem!important}.truck-form_plainInput__95zJb{width:100%;height:3.5rem;background-color:#f8f7f3;border:none;border-radius:9999px;padding:0 1.5rem;font-size:16px!important;color:#111827;transition:all .2s ease}.truck-form_plainInput__95zJb:focus{box-shadow:0 0 0 2px rgba(91,82,188,.3);outline:none}.truck-form_plainInput__95zJb::-moz-placeholder{color:#9ca3af}.truck-form_plainInput__95zJb::placeholder{color:#9ca3af}.truck-form_numberInputWrapper__HCPgh{position:relative;display:flex;align-items:center}.truck-form_numberInputWrapper__HCPgh input[type=number]::-webkit-inner-spin-button,.truck-form_numberInputWrapper__HCPgh input[type=number]::-webkit-outer-spin-button{height:1.5rem;opacity:1;margin-right:-.5rem;cursor:pointer}.truck-form_formGroup__BdwqK>textarea{font-size:16px;min-height:130px}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e{display:flex;flex-wrap:wrap;gap:.75rem}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e .truck-form_chip__bqg1d{background-color:#e5e7eb;color:#4b5563;border:none;border-radius:9999px;padding:.6rem 1.2rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e .truck-form_chip__bqg1d:hover{background-color:#d1d5db}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e .truck-form_chip__bqg1d.truck-form_active__Nxgx8{background-color:#5b52bc;color:#fff}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e .truck-form_chip__bqg1d.truck-form_add__C0PhG{width:auto;height:auto;padding:.6rem 1.2rem;background-color:#5b52bc;color:#fff}.truck-form_formGroup__BdwqK .selectable-container .truck-form_chips__wKh6e .truck-form_chip__bqg1d.truck-form_add__C0PhG:hover{background-color:#4338ca}.truck-form_textAreaField__1mve9{width:100%;min-height:8rem;background-color:#f8f7f3;border:none;border-radius:1.5rem;padding:1.5rem;font-size:1rem;color:#111827;resize:vertical;field-sizing:content}.truck-form_textAreaField__1mve9:focus{box-shadow:0 0 0 2px rgba(91,82,188,.3);outline:none}.truck-form_textAreaField__1mve9::-moz-placeholder{color:#9ca3af}.truck-form_textAreaField__1mve9::placeholder{color:#9ca3af}.truck-form_infoHint___IYN_{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280;margin-top:.5rem}.truck-form_centeredCard__S_Idf{display:flex;justify-content:center;padding:3rem 2rem}.truck-form_pricingSection__bAl1W{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:600px}.truck-form_pricingTitle__Bdaz4{font-size:.875rem;font-weight:700;color:#5b52bc;text-transform:uppercase;letter-spacing:.1em;margin:0}.truck-form_pricingGrid__3LgQV{display:grid;grid-template-columns:1fr;width:100%;gap:1.5rem}@media(min-width:640px){.truck-form_pricingGrid__3LgQV{grid-template-columns:1fr 1fr}}.truck-form_networksCard__dXtaa{background-color:#5b52bc;border-radius:1.5rem;padding:2rem 1rem;display:flex;flex-direction:column;gap:.8rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}@media(min-width:490px){.truck-form_networksCard__dXtaa{padding:2.5rem;gap:1.3rem}}.truck-form_socialsList__E_tMa{display:flex;flex-direction:column;gap:1rem}.truck-form_socialItem__xno_P{background-color:#fff;border-radius:9999px;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;position:relative}.truck-form_socialItem__xno_P>img{width:25px;height:25px}@media(min-width:490px){.truck-form_socialItem__xno_P>img{width:40px;height:40px}}.truck-form_socialItem__xno_P .truck-form_socialMiniIcon__hCgBd{color:#5b52bc;flex-shrink:0}.truck-form_socialItem__xno_P span{font-weight:600;color:#374151;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truck-form_socialItem__xno_P .truck-form_removeSocialBtn__O8yA9{margin-left:auto;background:none;border:none;color:#9ca3af;cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center}.truck-form_socialItem__xno_P .truck-form_removeSocialBtn__O8yA9:hover{color:#e11d48}.truck-form_addNetworkBtn__QQ9dK{border:2px dashed hsla(0,0%,100%,.4);background:transparent;color:#fff;font-weight:700;font-size:1rem;border-radius:9999px;padding:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s}@media(min-width:640px){.truck-form_addNetworkBtn__QQ9dK{padding:1.25rem}}.truck-form_addNetworkBtn__QQ9dK:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}.truck-form_addNetworkForm__mQcml{background-color:#fff;border-radius:1rem;padding:1.5rem;animation:truck-form_fadeIn__TjQCM .2s ease-out}.truck-form_addNetworkForm__mQcml,.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp{display:flex;flex-direction:column;gap:1rem}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_selectorHeader__EJOjm{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#9ca3af;font-weight:700}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_selectorHeader__EJOjm .truck-form_closeSelectorBtn__ePNsu{background:none;border:none;padding:.25rem;cursor:pointer;color:#9ca3af;transition:color .2s;display:flex;align-items:center;justify-content:center;border-radius:50%}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_selectorHeader__EJOjm .truck-form_closeSelectorBtn__ePNsu:hover{color:#e11d48;background-color:#ffe4e6}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;font-weight:700;color:#374151;cursor:pointer;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-direction:column}@media(min-width:640px){.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button{flex-direction:row;font-size:1rem}}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button>img{width:25px;height:25px}@media(min-width:490px){.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button>img{width:40px;height:40px}}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button:hover{background-color:#f3f4f6;border-color:#d1d5db}.truck-form_addNetworkForm__mQcml .truck-form_platformSelectorBox___Ovpp .truck-form_platformSelector__eC2KY button svg{color:#5b52bc}.truck-form_addNetworkForm__mQcml .truck-form_networkInputArea__Jf0Qb{display:flex;flex-direction:column;gap:.75rem}.truck-form_addNetworkForm__mQcml .truck-form_networkInputArea__Jf0Qb input{background-color:#f3f4f6;border:2px solid #5b52bc;border-radius:.5rem;padding:.75rem;font-size:16px;font-weight:600;outline:none;padding-left:.75rem!important}.truck-form_addNetworkForm__mQcml .truck-form_networkInputArea__Jf0Qb .truck-form_nActions__QkAul{display:flex;gap:.5rem}.truck-form_addNetworkForm__mQcml .truck-form_networkInputArea__Jf0Qb .truck-form_nActions__QkAul button{flex:1;padding:.75rem;border-radius:.5rem;font-weight:700;cursor:pointer;border:none;background-color:#5b52bc;color:#fff}.truck-form_addNetworkForm__mQcml .truck-form_networkInputArea__Jf0Qb .truck-form_nActions__QkAul button.truck-form_nCancel__Ubi5j{background-color:#f3f4f6;color:#6b7280}.truck-form_techSpecsCard__MpI_I{background-color:#efece5;border-radius:1.5rem;padding:2rem;display:flex;flex-direction:column;gap:2rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}@media(min-width:490px){.truck-form_techSpecsCard__MpI_I{padding:3rem}}.truck-form_cardHeaderWithIcon__ctRQA{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.truck-form_cardHeaderWithIcon__ctRQA .truck-form_iconBox__Rehli{background-color:#e2e0fd;color:#5b52bc;width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.truck-form_cardHeaderWithIcon__ctRQA h2{font-size:1.5rem;font-weight:800;color:#111827}.truck-form_specSection__m3khu{display:flex;flex-direction:column;gap:1rem}.truck-form_specSection__m3khu label{font-size:.7rem;font-weight:800;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.truck-form_specHeaderSplit__c93jD{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-direction:column}@media(min-width:490px){.truck-form_specHeaderSplit__c93jD{flex-direction:row}}.truck-form_specHeaderSplit__c93jD .truck-form_toggleRow__Zd9_8{display:flex;align-items:center;gap:.2rem}@media(min-width:640px){.truck-form_specHeaderSplit__c93jD .truck-form_toggleRow__Zd9_8{gap:.75rem}}.truck-form_specHeaderSplit__c93jD .truck-form_toggleRow__Zd9_8 span{font-size:.7rem;font-weight:800;color:#6b7280;text-transform:uppercase}.truck-form_toggleSwitch__GRQdG{width:2.5rem;height:1.25rem;background-color:#d1d5db;border-radius:9999px;position:relative;cursor:pointer;transition:background-color .2s}.truck-form_toggleSwitch__GRQdG.truck-form_active__Nxgx8{background-color:#5b52bc}.truck-form_toggleSwitch__GRQdG.truck-form_active__Nxgx8 .truck-form_toggleKnob__ipeGg{left:calc(100% - 1.125rem)}.truck-form_toggleSwitch__GRQdG .truck-form_toggleKnob__ipeGg{width:1rem;height:1rem;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);transition:left .2s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.truck-form_plugGrid__d0ioC{display:grid;grid-template-columns:1fr;gap:1.5rem;transition:opacity .2s}@media(min-width:490px){.truck-form_plugGrid__d0ioC{grid-template-columns:1fr 1fr}}.truck-form_plugGrid__d0ioC.truck-form_disabledSection__VYqPZ{opacity:.4;pointer-events:none}.truck-form_waterToggleBtn__MS_aZ{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:2px solid transparent;border-radius:9999px;padding:1rem 1.5rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 10px rgba(0,0,0,.02)}.truck-form_waterToggleBtn__MS_aZ span{font-size:1rem;font-weight:700;color:#374151}.truck-form_waterToggleBtn__MS_aZ .truck-form_checkCircle__vwOEl{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #d1d5db;display:flex;align-items:center;justify-content:center;color:#5b52bc;transition:all .2s;flex-shrink:0}.truck-form_waterToggleBtn__MS_aZ.truck-form_active__Nxgx8,.truck-form_waterToggleBtn__MS_aZ.truck-form_active__Nxgx8 .truck-form_checkCircle__vwOEl{border-color:#5b52bc}.truck-form_dimensionsGrid__c6mj6{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:490px){.truck-form_dimensionsGrid__c6mj6{grid-template-columns:repeat(3,1fr)}}.truck-form_dimField__hLvEH{display:flex;flex-direction:column;align-items:center;gap:.5rem}.truck-form_dimField__hLvEH span{font-size:.7rem;font-weight:800;color:#9ca3af}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw{position:relative;width:100%}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw input{width:100%;background-color:#fff;border:none;border-radius:9999px;padding:1rem;text-align:center;font-weight:800;color:#111827;font-size:1.1rem;box-shadow:0 4px 10px rgba(0,0,0,.02);outline:none;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;padding-left:1rem!important}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw input::-webkit-inner-spin-button,.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw input::-moz-placeholder{color:#d1d5db}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw input::placeholder{color:#d1d5db}.truck-form_dimField__hLvEH .truck-form_dimInputContainer__VIoSw strong{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.8rem;color:#5b52bc;font-weight:900}.truck-form_staticTruckBox__D4NcX{margin-top:2rem;background-color:#929292;border-radius:1.5rem;width:100%;height:auto;overflow:hidden;display:flex;box-shadow:inset 0 2px 10px rgba(0,0,0,.05)}.truck-form_staticTruckBox__D4NcX img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;border-radius:1.5rem}@keyframes truck-form_fadeIn__TjQCM{0%{opacity:0}to{opacity:1}}.truck-form_bottomBar__TdGAd{position:fixed;bottom:70px;left:0;right:0;padding:1.25rem 2rem;display:flex;justify-content:space-between;align-items:center;z-index:1000;border-radius:1.5rem;margin:20px 50px;transition:all .3s ease;background-color:transparent}@media(min-width:640px){.truck-form_bottomBar__TdGAd{background-color:#edece7;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}}@media(min-width:850px){.truck-form_bottomBar__TdGAd{left:300px;bottom:0}}.truck-form_bottomBar__TdGAd .truck-form_statusText__Xk2tg{font-size:.9rem;font-weight:700;color:#4b5563;display:none;align-items:center;gap:.75rem}@media(min-width:640px){.truck-form_bottomBar__TdGAd .truck-form_statusText__Xk2tg{display:flex}}@media(min-width:1064px){.truck-form_bottomBar__TdGAd .truck-form_statusText__Xk2tg{font-size:1rem}}.truck-form_bottomBar__TdGAd .truck-form_statusText__Xk2tg .truck-form_percentBox__dj412{background-color:#fff;color:#5b52bc;padding:.25rem .75rem;border-radius:9999px;font-size:.8rem}.truck-form_bottomBar__TdGAd .truck-form_actions__SyA4t{display:flex;gap:1rem;align-items:center}.truck-form_bottomBar__TdGAd .truck-form_previewBtn___KSaO{background-color:transparent;color:#4b5563;border:1px solid #d1d5db;padding:.75rem 1.5rem;border-radius:9999px;font-weight:700;font-size:.9rem;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s;display:none}@media(min-width:1280px){.truck-form_bottomBar__TdGAd .truck-form_previewBtn___KSaO{display:flex}}.truck-form_bottomBar__TdGAd .truck-form_previewBtn___KSaO:hover{background-color:hsla(0,0%,100%,.5)}.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk{background-color:#c8102e;color:#fff;border:none;border-radius:9999px;font-weight:700;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s;padding:.75rem 2rem;font-size:.95rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);position:absolute;bottom:-20px;right:-20px}@media(min-width:490px){.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk{bottom:0;right:-20px}}@media(min-width:640px){.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk{position:static;font-size:.8rem;padding:.5rem 1rem}}@media(min-width:1064px){.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk{padding:.75rem 2rem;font-size:.95rem}}.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk:hover{background-color:var(--destructive)}.truck-form_bottomBar__TdGAd .truck-form_saveBtn__fRtFk:disabled{opacity:.6;cursor:not-allowed}.truck-form_sectionStyle__hD6Kg{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1.5rem}.truck-form_headerTitleStyle__aQ6qt{margin:0;font-size:1.5rem;font-weight:800;color:var(--muted-foreground)}.truck-form_masonryGridStyle__3_5TQ{-moz-columns:260px;columns:260px;-moz-column-gap:1rem;column-gap:1rem}.truck-form_masonryItemStyle__MKWXq{position:relative;display:inline-block;width:100%;margin-bottom:1rem;border-radius:1rem;overflow:hidden;-moz-column-break-inside:avoid;break-inside:avoid;background-color:var(--muted);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.truck-form_imageStyle__J0N7H{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.truck-form_removePhotoBtnStyle__ic5Ni{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;border:none;border-radius:9999px;background-color:hsla(0,0%,100%,.94);color:var(--destructive);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.truck-form_addPhotoContainerStyle__gutAM{display:flex;justify-content:center}.truck-form_addPhotoBtnStyle__kHye_{border:2px dashed var(--primary);background:#fff;color:var(--primary);border-radius:9999px;padding:.85rem 1.5rem;font-weight:700;font-size:.95rem;display:inline-flex;align-items:center;gap:.55rem;cursor:pointer}.truck-form_emptyStateStyle__XGuVH{margin:0;color:var(--muted-foreground);font-size:.95rem;text-align:center;padding:1rem 0}.truck-form_checkboxContainer__oMwqc{display:flex;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem;background-color:#f9fafb;border-radius:1rem;border:1px solid #e5e7eb}.truck-form_checkbox__G7Q0N{width:1.25rem;height:1.25rem;margin-top:.125rem;accent-color:#5b52bc;cursor:pointer;flex-shrink:0}.truck-form_checkboxLabel__unUdp{font-size:.875rem;color:#374151;line-height:1.5;cursor:pointer}.truck-form_checkboxLabel__unUdp a{color:#5b52bc;text-decoration:underline}.truck-form_checkboxLabel__unUdp a:hover{color:#4c3bcc}