.sell-garbage_header__AfvMW{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.sell-garbage_backBtn__1vfjC{width:40px;height:40px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;color:#374151;text-decoration:none;flex-shrink:0;transition:all .2s}.sell-garbage_backBtn__1vfjC:hover{background:#f9fafb}.sell-garbage_header__AfvMW h1{font-size:1.6rem;font-weight:800;color:#111827;margin-bottom:.25rem}.sell-garbage_header__AfvMW p{color:#6b7280;font-size:.9rem}.sell-garbage_modeSwitch__BLS95{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.sell-garbage_modeOption__rhWUh{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1rem;border:1.5px solid #e5e7eb;border-radius:14px;background:#fff;color:#374151;font-weight:700;cursor:pointer;transition:all .2s}.sell-garbage_modeOptionActive__c0L5y{border-color:#0c3026;background:#f2f7f4;color:#0c3026;box-shadow:0 6px 16px rgba(12,48,38,.14)}.sell-garbage_stepsBar__e08SY{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;position:relative;overflow:hidden}.sell-garbage_stepsBar__e08SY:before{content:"";position:absolute;top:14px;left:10%;right:10%;height:2px;background:#e5e7eb;z-index:0}.sell-garbage_stepDot__nPqTr{display:flex;flex-direction:column;align-items:center;gap:.4rem;position:relative;z-index:1;flex:1 1}.sell-garbage_stepDot__nPqTr span{width:30px;height:30px;border-radius:50%;background:#e5e7eb;color:#9ca3af;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .3s}.sell-garbage_stepDot__nPqTr label{font-size:.7rem;color:#9ca3af;text-align:center;font-weight:500}.sell-garbage_stepActive___wYuu span{background:#0c3026;color:#fff;box-shadow:0 4px 12px rgba(12,48,38,.35)}.sell-garbage_stepActive___wYuu label{color:#0c3026;font-weight:700}.sell-garbage_stepDone__dKU46 span{background:#dce8df;color:#145c48}.sell-garbage_stepDone__dKU46 label{color:#145c48}.sell-garbage_formCard__zxxw2{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #f3f4f6}.sell-garbage_stepTitle__2Sq1Q{display:flex;align-items:center;gap:.6rem;font-size:1.15rem;font-weight:700;color:#111827;margin-bottom:1.5rem}.sell-garbage_categoryGrid__w1ny8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.875rem;gap:.875rem;margin-bottom:2rem}.sell-garbage_catCard__3Sdt9{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem .75rem;border:2px solid #f3f4f6;border-radius:16px;background:#fafafa;cursor:pointer;transition:all .2s;text-align:center}.sell-garbage_catCard__3Sdt9:hover{border-color:#dce8df;background:#f2f7f4}.sell-garbage_catCardActive__tkMcO{border-color:#0c3026;background:#f2f7f4;box-shadow:0 0 0 3px rgba(12,48,38,.15)}.sell-garbage_catEmoji__Yu5s9{font-size:2rem}.sell-garbage_catLabel__dW4aB{font-size:.8rem;font-weight:600;color:#374151}.sell-garbage_catRate__WFqpd{font-size:.75rem;color:#0c3026;font-weight:700}.sell-garbage_addItemBtn__FGeh7,.sell-garbage_inlineAddBtn___bewN{width:100%;min-height:48px;border:1.5px dashed #0c3026;border-radius:14px;background:#f2f7f4;color:#0c3026;font-weight:800;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.sell-garbage_inlineAddBtn___bewN{width:auto;min-height:40px;padding:0 .9rem;margin:.75rem 0 1.25rem;background:#fff}.sell-garbage_emptyItems__0OTCK{border:1px dashed #d1d5db;border-radius:16px;padding:2rem;color:#6b7280;display:grid;place-items:center;grid-gap:.6rem;gap:.6rem;margin-bottom:1rem;text-align:center}.sell-garbage_itemList__ZIA6o{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.sell-garbage_itemCard__S2g38{border:1px solid #e5e7eb;border-radius:16px;padding:1rem;background:#fff}.sell-garbage_itemCardHeader__X4_ho{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.sell-garbage_itemCardHeader__X4_ho span,.sell-garbage_itemCardHeader__X4_ho strong{display:block}.sell-garbage_itemCardHeader__X4_ho strong{color:#111827}.sell-garbage_itemCardHeader__X4_ho span{margin-top:.2rem;color:#145c48;font-size:.82rem;font-weight:700}.sell-garbage_itemCardHeader__X4_ho button{width:34px;height:34px;border:none;border-radius:10px;background:#fff7ed;color:#9a6b16;display:grid;place-items:center;cursor:pointer}.sell-garbage_itemFields__GTmyB{display:grid;grid-template-columns:minmax(0,1fr) 160px;grid-gap:.75rem;gap:.75rem;align-items:end;margin-bottom:.75rem}.sell-garbage_itemFields__GTmyB label{display:grid;grid-gap:.35rem;gap:.35rem;color:#374151;font-size:.84rem;font-weight:700}.sell-garbage_itemFields__GTmyB input{padding:.72rem .85rem;border:1.5px solid #e5e7eb;border-radius:10px;font:inherit}.sell-garbage_itemSubtotal__Jc9wY{border-radius:12px;background:#f2f7f4;border:1px solid #bfd3c7;padding:.65rem .8rem}.sell-garbage_itemSubtotal__Jc9wY span,.sell-garbage_itemSubtotal__Jc9wY strong{display:block}.sell-garbage_itemSubtotal__Jc9wY span{color:#64748b;font-size:.76rem}.sell-garbage_itemSubtotal__Jc9wY strong{margin-top:.15rem;color:#0c3026}.sell-garbage_summaryItems__Hi9BD{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem}.sell-garbage_summaryItem__7dyY5{display:flex;justify-content:space-between;gap:1rem;border-radius:10px;background:#fff;border:1px solid #eef2f7;padding:.75rem}.sell-garbage_summaryItem__7dyY5 span{color:#374151;font-weight:700}.sell-garbage_summaryItem__7dyY5 strong{color:#111827;text-align:right}.sell-garbage_modalOverlay__wtHN9{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.52);display:flex;align-items:center;justify-content:center;padding:1rem}.sell-garbage_categoryModal__Q7ZUE{width:min(860px,100%);max-height:88vh;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 24px 80px rgba(15,23,42,.2);display:flex;flex-direction:column}.sell-garbage_modalHeader__SPIb0{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem;border-bottom:1px solid #eef2f7}.sell-garbage_modalHeader__SPIb0 h3{margin:0;color:#111827}.sell-garbage_modalHeader__SPIb0 p{margin:.25rem 0 0;color:#6b7280;font-size:.9rem}.sell-garbage_modalClose__JeaTK{width:36px;height:36px;border:none;border-radius:10px;background:#f3f4f6;color:#111827;display:grid;place-items:center;cursor:pointer}.sell-garbage_modalBody__2xzvq{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:420px;overflow:hidden}.sell-garbage_typeList__2YYVW{border-right:1px solid #eef2f7;padding:.9rem;display:flex;flex-direction:column;gap:.5rem;overflow:auto}.sell-garbage_typeChip__EmOj2{border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#374151;padding:.75rem;text-align:left;font-weight:800;display:flex;align-items:center;gap:.55rem;cursor:pointer}.sell-garbage_typeChip__EmOj2 span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#f1f5f9;color:#0c3026}.sell-garbage_typeChipActive__eLOX7{border-color:#0c3026;background:#f2f7f4;color:#0c3026}.sell-garbage_subcategoryList__wC2sE{padding:1rem;overflow:auto;display:grid;grid-gap:.75rem;gap:.75rem;align-content:start}.sell-garbage_subcategoryCard__eoJF6{border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:.9rem 1rem;display:flex;justify-content:space-between;gap:1rem;text-align:left;cursor:pointer}.sell-garbage_subcategoryInfo__6jLHK{display:flex;align-items:center;gap:.75rem;min-width:0}.sell-garbage_subcategoryIconFallback__YEFx9,.sell-garbage_subcategoryIconImage__1gXD_{width:42px;height:42px;border-radius:10px;flex-shrink:0}.sell-garbage_subcategoryIconImage__1gXD_{object-fit:cover;border:1px solid #e5e7eb;background:#fff}.sell-garbage_subcategoryIconFallback__YEFx9{display:grid;place-items:center;background:#f1f5f9;color:#475569;font-weight:800;font-size:.82rem}.sell-garbage_subcategoryCard__eoJF6:hover{border-color:#0c3026;background:#f2f7f4}.sell-garbage_subcategoryCard__eoJF6 small,.sell-garbage_subcategoryCard__eoJF6 strong{display:block}.sell-garbage_subcategoryCard__eoJF6 small{margin-top:.25rem;color:#6b7280}.sell-garbage_subcategoryCard__eoJF6 b{color:#0c3026;white-space:nowrap}.sell-garbage_emptyPicker__2dWAd{border:1px dashed #d1d5db;border-radius:14px;padding:2rem;text-align:center;color:#6b7280}.sell-garbage_formGroup__OMUaB{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.sell-garbage_formGroup__OMUaB label{font-size:.875rem;font-weight:600;color:#374151;display:flex;align-items:center;gap:.35rem}.sell-garbage_input__A60Cx,.sell-garbage_textarea__KUS0d{padding:.8rem 1rem;border:1.5px solid #e5e7eb;border-radius:10px;font-size:.95rem;color:#111827;outline:none;transition:border-color .2s;font-family:inherit;background:#fff}.sell-garbage_input__A60Cx:focus,.sell-garbage_textarea__KUS0d:focus{border-color:#0c3026;box-shadow:0 0 0 3px rgba(12,48,38,.1)}.sell-garbage_textarea__KUS0d{resize:vertical}.sell-garbage_priceEstimate__AxQV4{padding:.6rem .875rem;background:#f2f7f4;border-radius:8px;color:#0c3026;font-size:.875rem;border:1px solid #dce8df}.sell-garbage_slotGrid__z_jDU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.sell-garbage_slotBtn__p4mMV{padding:.875rem;border:2px solid #e5e7eb;border-radius:10px;background:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.sell-garbage_slotBtn__p4mMV:hover{border-color:#dce8df;background:#f9fafb}.sell-garbage_slotBtnActive__iSUuM{border-color:#0c3026;background:#f2f7f4;color:#0c3026;font-weight:700}.sell-garbage_slotBtn__p4mMV:disabled{cursor:not-allowed;opacity:.45;background:#f9fafb;border-color:#e5e7eb;color:#9ca3af}.sell-garbage_scheduleHint__boq40{margin:.25rem 0 0;color:#64748b;font-size:.82rem;line-height:1.4}.sell-garbage_summaryCard__WUNwQ{background:#f9fafb;border-radius:14px;padding:1.25rem;margin-bottom:1.5rem;border:1px solid #f3f4f6}.sell-garbage_summaryRow__F7_64{display:flex;justify-content:space-between;align-items:flex-start;padding:.6rem 0;border-bottom:1px solid #f3f4f6;font-size:.9rem}.sell-garbage_summaryRow__F7_64:last-child{border-bottom:none}.sell-garbage_summaryRow__F7_64 span{color:#6b7280}.sell-garbage_summaryRow__F7_64 strong{color:#111827;text-align:right;max-width:60%}.sell-garbage_summaryTotal__YRp3w{margin-top:.25rem;padding-top:.875rem!important}.sell-garbage_summaryTotal__YRp3w span{font-weight:700;color:#374151}.sell-garbage_earning__z77bw{font-size:1.25rem;color:#0c3026!important}.sell-garbage_paymentOptions__R_UXG{display:flex;gap:.75rem}.sell-garbage_payOption__K_U5C{flex:1 1;padding:.875rem;border:2px solid #e5e7eb;border-radius:10px;background:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.sell-garbage_payOptionActive__4545I{border-color:#0c3026;background:#f2f7f4;color:#0c3026}.sell-garbage_donationNotice__OFOjE{padding:.9rem 1rem;border-radius:12px;background:#f2f7f4;border:1px solid #bfd3c7;color:#0c3026;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.sell-garbage_donationHero__CLTd5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;margin-bottom:1.5rem;padding:1.25rem;border:1px solid #bfd3c7;border-radius:18px;background:linear-gradient(135deg,#f2f7f4,#f8fafc)}.sell-garbage_donationHero__CLTd5 span{display:inline-flex;align-items:center;gap:.4rem;color:#0c3026;font-size:.78rem;font-weight:900;text-transform:uppercase}.sell-garbage_donationHero__CLTd5 h2{margin:.35rem 0;color:#0f172a;font-size:1.25rem}.sell-garbage_donationHero__CLTd5 p{margin:0;color:#475569;line-height:1.5}.sell-garbage_donationHeroCard__pRL09{min-width:150px;padding:1rem;border-radius:14px;background:#fff;border:1px solid #dce8df;text-align:center}.sell-garbage_donationHeroCard__pRL09 span,.sell-garbage_donationHeroCard__pRL09 strong{display:block}.sell-garbage_donationHeroCard__pRL09 strong{color:#0c3026;font-size:1.55rem}.sell-garbage_donationHeroCard__pRL09 span,.sell-garbage_donationSuccessNote__Bh2HU{color:#64748b;font-size:.86rem}.sell-garbage_btnRow__MUPDG{display:flex;gap:1rem;margin-top:1.5rem}.sell-garbage_nextBtn___XwbJ{flex:1 1;padding:.875rem;background:linear-gradient(135deg,#0c3026,#145c48);color:#fff;border:none;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s}.sell-garbage_nextBtn___XwbJ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(12,48,38,.35)}.sell-garbage_nextBtn___XwbJ:disabled{opacity:.5;cursor:not-allowed}.sell-garbage_backStepBtn__nhtJ_{padding:.875rem 1.25rem;background:#f3f4f6;color:#374151;border:none;border-radius:12px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s}.sell-garbage_backStepBtn__nhtJ_:hover{background:#e5e7eb}.sell-garbage_submitBtn__f2_21{flex:1 1;padding:.875rem;background:linear-gradient(135deg,#0c3026,#145c48);color:#fff;border:none;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s}.sell-garbage_submitBtn__f2_21:disabled{opacity:.6;cursor:not-allowed}.sell-garbage_error__ie1YC{padding:.75rem 1rem;background:#fff7ed;color:#9a6b16;border-radius:8px;font-size:.875rem;margin-bottom:1rem}.sell-garbage_spin__lUyxW{animation:sell-garbage_spin__lUyxW 1s linear infinite}@keyframes sell-garbage_spin__lUyxW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sell-garbage_successScreen__7Eqk0{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;gap:1rem;min-height:60vh}.sell-garbage_successIcon__f9q8_{color:#0c3026;margin-bottom:1rem}.sell-garbage_successScreen__7Eqk0 h2{font-size:1.75rem;font-weight:800;color:#111827}.sell-garbage_successScreen__7Eqk0 p{color:#6b7280;font-size:.95rem}.sell-garbage_successEarning___HSWz strong{color:#0c3026;font-size:1.1rem}.sell-garbage_successBtn__l2Hdx{margin-top:1rem;padding:.875rem 2rem;background:#0c3026;color:#fff;border-radius:12px;font-weight:700;text-decoration:none}.sell-garbage_ordersLink__BKLyS{color:#0c3026;font-weight:600;text-decoration:none;font-size:.9rem}@media (max-width:640px){.sell-garbage_categoryGrid__w1ny8{grid-template-columns:repeat(2,1fr)}.sell-garbage_slotGrid__z_jDU{grid-template-columns:1fr}.sell-garbage_btnRow__MUPDG{flex-direction:column-reverse}.sell-garbage_paymentOptions__R_UXG{flex-direction:column}.sell-garbage_donationHero__CLTd5,.sell-garbage_modeSwitch__BLS95{grid-template-columns:1fr}.sell-garbage_donationHeroCard__pRL09{text-align:left}}@media (max-width:480px){.sell-garbage_formCard__zxxw2{padding:1.25rem}.sell-garbage_categoryGrid__w1ny8{grid-template-columns:1fr 1fr;gap:.6rem}.sell-garbage_stepsBar__e08SY label{display:none}}