.market{padding-top:65px;padding-bottom:70px}.market h1{font-size:clamp(36px,5vw,60px);letter-spacing:-2px;line-height:1.1}.form-width{max-width:1000px}.sell-benefits{display:flex;gap:30px;margin:30px 0;color:#d2dcc3}.form-step{padding:30px;border:1px solid #3b403a;background:#191d19;margin:22px 0;border-radius:5px}.form-step label,.comments label{display:block;margin-top:20px;font-size:14px}.form-step input:not([type=checkbox]),.form-step select,.form-step textarea,.comments input:not([type=checkbox]),.comments textarea{display:block;width:100%;padding:14px;background:#101411;color:#eee;border:1px solid #51594e;border-radius:3px;margin-top:8px;font:inherit}.form-step textarea,.comments textarea{min-height:150px;resize:vertical}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.check{display:flex!important;align-items:flex-start;gap:10px;line-height:1.6}.check input{flex:0 0 auto;margin-top:5px}.upload{padding:20px;border:1px dashed #7e8d75;cursor:pointer}#photoPreview{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}#photoPreview>div{width:130px}#photoPreview img{width:130px;height:110px;object-fit:cover;border-radius:4px}#photoPreview button{display:block;background:transparent;border:1px solid #5d6c55;color:white;padding:8px;width:100%}.publish-bar{display:flex;align-items:center;justify-content:space-between;gap:20px}.empty-state{border:1px dashed #54624b;text-align:center;padding:50px 25px;margin:35px 0}.listing-filters{display:flex;gap:12px;margin:25px 0 35px;flex-wrap:wrap}.listing-filters select{background:#181e17;color:white;padding:12px;border:1px solid #53604b}.listing-card{background:#1a1e19;border:1px solid #3c4535;border-radius:5px;overflow:hidden}.listing-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.listing-card h2{font-size:23px;margin:12px 0}.price{font-size:25px;color:#d2dcc3}.manage-row{padding:25px 0;border-bottom:1px solid #3d4737;display:flex;justify-content:space-between;align-items:center;gap:25px}.manage-row h2{font-size:23px}.manage-row .chip{margin:5px;display:inline-block}.detail-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:50px}.detail-grid h1{font-size:38px;letter-spacing:-1px}.detail-cover{width:100%;height:440px;object-fit:contain;background:#1b2119}.thumbs{display:flex;gap:10px;margin-top:15px;flex-wrap:wrap}.thumbs button{border:1px solid #59664e;background:#1e251b;padding:3px}.thumbs img{width:75px;height:65px;object-fit:cover}.detail-price{font-size:34px;color:#d2dcc3}.description{white-space:pre-wrap}.seller-box{padding:25px;border:1px solid #53634a;background:#20291c;margin-top:25px}.seller-box h2{font-size:24px}.seller-box .button{margin:6px}.comments{padding-top:40px;padding-bottom:60px;max-width:1000px;border-top:1px solid #3e4937}.comments form{padding:25px;background:#191f16;border:1px solid #3e4937}.comments button.button{margin-top:20px}.comment-list article{padding:25px 0;border-bottom:1px solid #3e4937}.comment-list time{font-size:11px;color:#929c8c;margin-left:15px}.comment-list p{white-space:normal;overflow-wrap:anywhere}#listingStatus,#uploadStatus,#commentStatus{color:#e3d4a8;line-height:1.7}.form-step small{color:#abb7a2}.prose .market-table{font-size:14px}@media(max-width:760px){.market{padding-top:35px}.field-grid,.detail-grid{grid-template-columns:1fr}.form-step{padding:21px}.manage-row{display:block}.detail-cover{height:320px}.detail-grid{gap:25px}.sell-benefits{gap:15px;font-size:12px}.comments form{padding:20px}.publish-bar{align-items:stretch;flex-direction:column}.publish-bar .button{text-align:center}.market h1{letter-spacing:-1.5px}.detail-grid h1{font-size:32px}}
header nav{gap:12px;font-size:11px}#budgetForm{padding:24px;border:1px solid #49533f}#budgetForm label{display:block;margin:15px 0}#budgetForm input{display:block;width:100%;padding:12px;background:#141a12;color:white;border:1px solid #56634d;margin-top:8px}@media(max-width:1100px) and (min-width:761px){header{height:auto;min-height:90px;flex-wrap:wrap;padding-top:18px;padding-bottom:18px;gap:15px}header nav{flex-wrap:wrap}}@media(max-width:760px){header nav{font-size:14px;gap:18px}}
.form-nav{display:flex;gap:10px;position:static!important;background:none!important;padding:0!important}.form-nav a{padding:10px 17px;border:1px solid #526348;border-radius:30px;font-size:13px;color:#d2dcc3}.form-step{scroll-margin-top:25px}.form-step:target{border-color:#aec397}.form-intro{padding:20px 0 0}.publish-bar{padding:20px;background:#222d1d;border:1px solid #566b48;border-radius:5px;position:sticky;bottom:12px;z-index:5}.publish-bar small{color:#c0cdb6;font-size:11px}.check{cursor:pointer}.check input{width:19px;height:19px}.listing-filters{padding:20px;background:#181f15;border:1px solid #3d4b32}.listing-card{transition:transform .18s,border-color .18s}.listing-card:hover{transform:translateY(-3px);border-color:#869c71}.empty-state{background:#171e14;border-radius:6px}.market .title h1{margin-bottom:15px}.market .button{border-radius:5px}.form-step input:focus,.form-step select:focus,.form-step textarea:focus{outline:2px solid #a5bb8f;outline-offset:2px}#photoPreview>div:first-child{outline:2px solid #b2c99a;outline-offset:3px;border-radius:4px}.market .seller-box p{font-size:13px}.comments textarea:focus{outline:2px solid #a5bb8f}@media(max-width:760px){.publish-bar{bottom:6px;padding:15px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.publish-bar>div{grid-column:1/-1}.publish-bar .chip{margin:0;padding:12px;text-align:center}.publish-bar .button{padding:13px 10px;font-size:12px}.form-nav{display:flex!important}.form-nav a{padding:10px 12px}.form-step{scroll-margin-top:15px}.listing-filters{padding:15px}.listing-filters select{width:100%}.comments h2{font-size:29px}}
.account-note{padding:20px 24px;background:#22291e;border-left:3px solid #a6ba91;margin:25px 0;font-size:13px}.account-note p{margin-bottom:0}.account-note a{color:#d2e0c2;text-decoration:underline}.seller-box>.chip{margin:15px 6px 0}.comments .chip{margin:10px 10px 0 0}
header nav{gap:22px;font-size:12px}header .nav-sell{padding:11px 16px;border:1px solid #798c69;border-radius:4px;color:#e4eddb}.journey-choice{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:35px 0 15px}.journey-choice>a{display:flex;flex-direction:column;gap:12px;border:1px solid #3a4433;background:#171d14;padding:25px;border-radius:5px;transition:border-color .15s}.journey-choice>a:hover{border-color:#a2b78c}.journey-choice strong{font-size:23px;font-weight:500;letter-spacing:-.5px}.journey-choice>a>span:last-child{font-size:13px;color:#a4ae9c;line-height:1.7}.journey-choice>a:last-child{background:#232c1e}.next-generation{display:flex;gap:35px;align-items:center;justify-content:space-between;background:#1d1c19;border:1px solid #504a3c;border-radius:5px;padding:35px;margin:35px 0}.next-generation .eyebrow{color:#d1c3a8}.next-generation h2{font-size:30px}.next-generation p{font-size:14px;max-width:700px}.next-generation small{font-size:11px;color:#a99e8b}.next-generation .button{flex:0 0 auto;color:#e0d2b9;border-color:#89785a}.section-explainer{background:#20271d;border-left:2px solid #8fa67a;padding:18px 22px;font-size:13px}.section-explainer a{color:#d2dcc3;text-decoration:underline}.listing-filters{margin-top:20px}@media(max-width:760px){header nav{gap:20px;font-size:14px}.journey-choice{grid-template-columns:1fr;margin-top:25px;gap:12px}.journey-choice>a{padding:21px}.journey-choice strong{font-size:22px}.next-generation{display:block;padding:25px}.next-generation .button{margin-top:15px;display:block;text-align:center}.next-generation h2{font-size:28px}.section-explainer{padding:16px}}
