.listing-form-module__sODcoq__backdrop{z-index:50;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:#14141247;place-items:center;display:grid;position:fixed;inset:0}.listing-form-module__sODcoq__sheet{overscroll-behavior:contain;color:#141412;width:min(620px,100%);max-height:100%;font-family:var(--font-satoshi), "Satoshi", sans-serif;background:#fbfbf9;border:1px solid #fff;border-radius:28px;padding:22px 24px 24px;font-size:15px;line-height:1.45;overflow-y:auto;box-shadow:inset 0 2px 2px #fff,0 0 0 1px #e8e8ef,0 30px 70px -36px #34446566}.listing-form-module__sODcoq__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.listing-form-module__sODcoq__head h2{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.045em;margin:0;font-size:30px;font-weight:500;line-height:1}.listing-form-module__sODcoq__head p{color:#60616a;max-width:46ch;margin:8px 0 0}.listing-form-module__sODcoq__close{cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;width:32px;height:32px;font-size:16px;line-height:1;box-shadow:0 0 0 1px #ececf1}.listing-form-module__sODcoq__form{flex-direction:column;gap:18px;display:flex}.listing-form-module__sODcoq__form fieldset{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.listing-form-module__sODcoq__form legend{color:#60616a;margin-bottom:10px;padding:0;font-size:14px;font-weight:500}.listing-form-module__sODcoq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.listing-form-module__sODcoq__form label,.listing-form-module__sODcoq__field{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:500;display:flex}.listing-form-module__sODcoq__field>span{font-size:14px;font-weight:500}.listing-form-module__sODcoq__form input,.listing-form-module__sODcoq__form textarea,.listing-form-module__sODcoq__form select,.listing-form-module__sODcoq__field input{width:100%;font:inherit;color:inherit;background:#fff;border:0;border-radius:14px;padding:11px 14px;font-weight:400;box-shadow:0 0 0 1px #ececf1}.listing-form-module__sODcoq__form textarea{resize:vertical}.listing-form-module__sODcoq__form input:focus,.listing-form-module__sODcoq__form textarea:focus,.listing-form-module__sODcoq__form select:focus{box-shadow:0 0 0 2px var(--yaven-purple);outline:none}.listing-form-module__sODcoq__form small{color:#74707c;font-size:13px;font-weight:400}.listing-form-module__sODcoq__chips{flex-wrap:wrap;gap:6px;display:flex}.listing-form-module__sODcoq__chip{cursor:pointer;font:inherit;background:#fff;border:0;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:400;box-shadow:0 0 0 1px #ececf1}.listing-form-module__sODcoq__field>input{margin-top:2px}.listing-form-module__sODcoq__chip[aria-pressed=true]{background:var(--yaven-purple);box-shadow:0 0 0 1px var(--yaven-purple)}.listing-form-module__sODcoq__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.listing-form-module__sODcoq__error{color:#8a2a1d;background:#fde8e4;border-radius:14px;margin:0;padding:10px 14px;font-size:14px}.listing-form-module__sODcoq__actions{justify-content:flex-end;gap:8px;display:flex}.listing-form-module__sODcoq__primary,.listing-form-module__sODcoq__secondary{cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:999px;padding:10px 20px;font-weight:500}.listing-form-module__sODcoq__primary{background:var(--yaven-purple);color:#141412}.listing-form-module__sODcoq__primary:disabled{opacity:.6;cursor:progress}.listing-form-module__sODcoq__secondary{background:#fff;box-shadow:0 0 0 1px #ececf1}.listing-form-module__sODcoq__done{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.listing-form-module__sODcoq__done h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.03em;margin:0;font-size:22px;font-weight:500}.listing-form-module__sODcoq__done p{color:#60616a;margin:0 0 8px}@media (max-width:600px){.listing-form-module__sODcoq__backdrop{place-items:end stretch;padding:8px}.listing-form-module__sODcoq__sheet{border-radius:22px;max-height:92%;padding:18px 16px}.listing-form-module__sODcoq__head h2{font-size:24px}.listing-form-module__sODcoq__row{grid-template-columns:1fr}}
