.yardsale-module__T6bwxG__container{box-sizing:border-box;justify-content:center;align-items:center;padding:32px 16px;display:flex}.yardsale-module__T6bwxG__card{background-color:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:750px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 12px #0000001a}.yardsale-module__T6bwxG__card:hover{box-shadow:0 8px 18px #00000026}.yardsale-module__T6bwxG__title{text-align:center;color:#333;margin-bottom:8px;font-size:24px}.yardsale-module__T6bwxG__form{grid-template-columns:1fr;gap:16px;width:100%;display:grid}@media (min-width:640px){.yardsale-module__T6bwxG__form{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.yardsale-module__T6bwxG__formField{flex-direction:column;display:flex}.yardsale-module__T6bwxG__form input{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;max-width:none;padding:.5rem;font-size:16px}.yardsale-module__T6bwxG__form textarea{box-sizing:border-box;resize:vertical;border:1px solid #ccc;border-radius:6px;width:100%;max-width:none;padding:.5rem;font-size:16px}.yardsale-module__T6bwxG__form select{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;max-width:none;padding:.5rem;font-size:16px}.yardsale-module__T6bwxG__form button{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;grid-column:1/-1;justify-self:stretch;width:100%;margin-top:12px;padding:12px;font-size:16px;transition:background-color .2s,transform .1s}@media (min-width:640px){.yardsale-module__T6bwxG__form button{justify-self:center;width:auto}}.yardsale-module__T6bwxG__form button:disabled{opacity:.6;cursor:not-allowed}.yardsale-module__T6bwxG__form label{margin-bottom:6px;font-weight:550}.yardsale-module__T6bwxG__form .yardsale-module__T6bwxG__error{text-align:center;color:red;grid-column:1/-1}.yardsale-module__T6bwxG__formGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.yardsale-module__T6bwxG__form .yardsale-module__T6bwxG__locationButton{color:#000;cursor:pointer;background:#f8f8f8;border:1px solid #ccc;border-radius:6px;padding:.5rem 1rem;transition:all .2s}.yardsale-module__T6bwxG__form .yardsale-module__T6bwxG__locationButton:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.yardsale-module__T6bwxG__coordinates{color:#666;grid-column:1/-1;justify-self:center;font-size:.85rem}.yardsale-module__T6bwxG__divider{border:none;border-top:1px solid #e5e7eb;margin:20px 0}.yardsale-module__T6bwxG__link{color:#2563eb;font-size:.9rem;text-decoration:none;transition:all .15s ease-in-out}.yardsale-module__T6bwxG__link:hover{color:#1d4ed8;text-decoration:underline}
.paidFeature-module__kZx1BW__wrapper{display:inline-block;position:relative}.paidFeature-module__kZx1BW__button{cursor:pointer;color:#fff;background-color:#7c3aed;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .2s;display:inline-flex;position:relative}.paidFeature-module__kZx1BW__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.paidFeature-module__kZx1BW__button:active{opacity:.9;transition:transform .1s,opacity .1s;transform:scale(.97)}.paidFeature-module__kZx1BW__paid{color:#fff;background:linear-gradient(135deg,#6366f1,#22d3ee);box-shadow:0 4px 12px #6366f166}.paidFeature-module__kZx1BW__paid:hover{transform:translateY(-1px);box-shadow:0 6px 20px #22d3ee99}.paidFeature-module__kZx1BW__disabled{color:#6b7280;box-shadow:none;background:#e5e7eb}.paidFeature-module__kZx1BW__badge{color:#000;background:gold;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:-6px;right:-6px}.paidFeature-module__kZx1BW__lockIcon{vertical-align:middle;pointer-events:none;color:#ef4444}
.upgradeModal-module__8vd72W__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.upgradeModal-module__8vd72W__modal{text-align:center;background:#fff;border-radius:12px;width:90%;max-width:400px;padding:2rem;position:relative;box-shadow:0 8px 24px #0003}.upgradeModal-module__8vd72W__closeButton{cursor:pointer;background:0 0;border:none;position:absolute;top:.75rem;right:.75rem}.upgradeModal-module__8vd72W__upgradeButton{color:#fff;cursor:pointer;background:#4f46e5;border-radius:8px;margin-top:1.5rem;padding:.75rem 1.5rem;font-weight:700;transition:transform .15s,box-shadow .15s}.upgradeModal-module__8vd72W__upgradeButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}
