.new-listing-page{min-height:100vh;background:#f6f7fb;color:#172033;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.new-listing-topbar{height:68px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e8eaf1}.new-listing-shell{width:min(1040px,90vw);margin:0 auto;padding:52px 0 80px}.new-listing-shell>h1{margin:7px 0 9px;font-size:clamp(32px,5vw,48px);line-height:1.08}.new-listing-intro{max-width:730px;color:#6e7585;line-height:1.6;margin:0 0 28px}.create-page-card{background:#fff;border:1px solid #e6e8ef;border-radius:17px;box-shadow:0 8px 28px rgba(31,27,82,.06);overflow:hidden}.create-page-section{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:38px;padding:28px;border-bottom:1px solid #eceef3}.create-page-section h2{margin:8px 0 5px}.create-page-section p{margin:0;color:#7b8190;line-height:1.5;font-size:13px}.create-number{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eeeaff;color:#5b45d6;font-weight:800}.create-fields{display:grid;gap:16px}.create-fields label{display:grid;gap:7px;font-size:13px;font-weight:750}.create-fields input,.create-fields select,.create-fields textarea{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #dfe2e9;border-radius:9px;background:#fff;color:#202637;font:inherit}.create-fields textarea{min-height:190px;resize:vertical;line-height:1.55}.create-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.create-three{grid-template-columns:repeat(3,1fr);align-items:start}.create-error,.create-warning{margin:20px 28px 0;padding:13px 15px;border-radius:10px;background:#fff6df;color:#805512;font-size:13px}.create-warning a{color:#5b45d6;font-weight:750}.create-error{background:#fff0ed;color:#a83b28}.create-page-actions{display:flex;justify-content:space-between;padding:20px 28px}.listing-route-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.listing-route-grid>a{display:block;padding:28px;border:1px solid #e1e3ea;border-radius:17px;background:#fff;color:#202637;text-decoration:none;box-shadow:0 8px 28px rgba(31,27,82,.05);transition:.2s}.listing-route-grid>a:hover{transform:translateY(-2px);border-color:#8171e5}.listing-route-grid span{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#eeeaff;color:#5b45d6;font-size:20px}.listing-route-grid h2{margin:20px 0 8px}.listing-route-grid p{min-height:72px;color:#6e7585;line-height:1.6}.listing-route-grid b{color:#5b45d6;font-size:13px}.listing-brand{display:flex;align-items:center;gap:9px;color:#211b52;font-size:20px;font-weight:800;text-decoration:none}.listing-brand span{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#5b45d6;color:#fff}.back-link{color:#5b45d6;font-weight:700;text-decoration:none}.listing-eyebrow{color:#6652db;font-size:12px;font-weight:800;letter-spacing:.12em}.primary:disabled{opacity:.55;cursor:not-allowed}@media(max-width:760px){.new-listing-shell{padding-top:34px}.create-page-section{gap:19px}.create-page-section,.create-three,.create-two,.listing-route-grid{grid-template-columns:1fr}.listing-route-grid p{min-height:0}}