.sellPage{width:min(900px,calc(100% - 32px));margin:40px auto 80px}.sellHeader{margin-bottom:24px}.sellHeader h1{margin:0 0 8px;font-size:32px;line-height:1.15;color:#103f34}.sellHeader p{margin:0;color:#66756f;font-size:15px}.sellForm{display:grid;grid-gap:18px;gap:18px}.sectionCard{padding:26px;background:#fff;border:1px solid #dce5e1;border-radius:16px;box-shadow:0 4px 18px rgba(18,64,52,.04)}.sectionHeading{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.sectionHeading h2{margin:1px 0 4px;font-size:19px;color:#163f35}.sectionHeading p{margin:0;color:#74827d;font-size:13px}.step{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#087a56;color:#fff;font-size:13px;font-weight:800}.twoColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.field{display:grid;grid-gap:7px;gap:7px;margin-bottom:18px}.destinationLabel,.field label{color:#243c35;font-size:13px;font-weight:700}.destinationButton,.field input,.field select,.field textarea{box-sizing:border-box;width:100%;border:1px solid #cddbd5;border-radius:9px;background:#fff;color:#172d27;font:inherit;font-size:14px}.field input,.field select{height:44px;padding:0 12px}.field textarea{min-height:130px;padding:12px;resize:vertical}.destinationButton:focus,.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:#087a56;box-shadow:0 0 0 3px rgba(8,122,86,.1)}.destination{position:relative;display:grid;grid-gap:8px;gap:8px}.destinationButton{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 14px;cursor:pointer;text-align:left}.destinationMenu{position:absolute;top:74px;left:0;right:0;z-index:50;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:10px;background:#fff;border:1px solid #d5e0dc;border-radius:10px;box-shadow:0 14px 40px rgba(19,55,45,.14)}.destinationOption{display:flex;align-items:center;gap:10px;padding:10px;border-radius:7px;cursor:pointer;font-size:13px}.destinationOption:hover{background:#f1f7f4}.destinationOption input{width:16px;height:16px;margin:0}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:5px}.tag{padding:7px 11px;border:1px solid #cce3d9;border-radius:999px;background:#eff8f4;color:#075f45;font-size:12px;font-weight:700;cursor:pointer}.helpText{color:#74827d;font-size:12px}.shippingStatus{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding:16px;background:#f8faf9;border:1px solid #e0e6e3;border-radius:10px}.shippingStatusActive{background:#eef8f4;border-color:#c8e5da}.shippingStatus p{margin:4px 0 0;color:#71807a;font-size:12px}.statusBadge{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#e5ece9;font-size:11px;font-weight:800}.statusBadgeActive{background:#087a56;color:#fff}.uploadBox{min-height:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;border:2px dashed #c7d9d2;border-radius:12px;background:#fafcfb;text-align:center;cursor:pointer}.uploadBox:hover{border-color:#087a56;background:#f4faf7}.uploadBox strong{color:#163f35}.uploadBox span{color:#78847f;font-size:12px}.uploadBox input{margin-top:8px}.message{padding:13px 15px;background:#fff;border:1px solid #d7e3de;border-radius:10px;color:#334a43}.publishArea{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px;background:#103f34;border-radius:15px;color:#fff}.publishArea p{margin:4px 0 0;opacity:.75;font-size:12px}.publishButton{min-width:200px;padding:13px 22px;border:0;border-radius:9px;background:#fff;color:#0b644b;font-size:14px;font-weight:800;cursor:pointer}.publishButton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:700px){.sellPage{width:calc(100% - 20px);margin-top:24px}.sellHeader h1{font-size:26px}.sectionCard{padding:18px;border-radius:12px}.destinationMenu,.twoColumns{grid-template-columns:1fr}.destinationMenu{max-height:320px;overflow-y:auto}.shippingStatus{align-items:flex-start}.publishArea{flex-direction:column;align-items:stretch}.publishButton{width:100%}}