.sw3-create{--sw3-violet:#7c3aed;--sw3-ink:#102a32;--sw3-muted:#6c7a86;--sw3-border:#e8ddf3;--sw3-lav:#f8f4ff;--sw3-orange:#ffc119;color:var(--sw3-ink);font-family:inherit;width:100%;max-width:100%;min-width:0;margin:0 0 48px}.sw3-create *{box-sizing:border-box}.sw3-create .sw3-page-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 22px}.sw3-create .sw3-title-line{display:flex;align-items:center;gap:16px;min-width:0}.sw3-create .sw3-main-icon{width:55px;height:55px;flex:0 0 55px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(145deg,#efe5ff,#fff7e2);border:1px solid #e5d7fa}.sw3-create .sw3-main-icon img{display:block;width:34px!important;height:34px!important;max-width:34px!important;object-fit:contain}.sw3-create .sw3-eyebrow{color:#7c3aed;font-size:11px;letter-spacing:1.25px;font-weight:800;margin-bottom:4px}.sw3-create .sw3-page-header h2{font-size:clamp(23px,2.2vw,30px);font-weight:780;line-height:1.22;letter-spacing:-.6px;margin:0;color:#132b32}.sw3-create .sw3-page-header p{color:#697b84;margin:7px 0 0;font-size:15px;line-height:1.55}.sw3-create .sw3-header-pill{border-radius:22px;padding:8px 13px;background:#f6efff;color:#7136bf;font-size:12px;font-weight:750;white-space:nowrap}.sw3-create .sw3-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.82fr);gap:22px;align-items:start;min-width:0}.sw3-create .sw3-form-column,.sw3-create .sw3-rail{min-width:0;width:100%}.sw3-create .sw3-rail{display:grid;gap:18px;position:sticky;top:92px;align-self:start}.sw3-create .sw3-side-card{background:#fff;border:1px solid var(--sw3-border);border-radius:15px;padding:23px;box-shadow:0 8px 24px rgb(64 31 106 / .035);min-width:0;overflow:hidden}.sw3-create .sw3-card-heading{display:flex;gap:11px;align-items:center;margin-bottom:18px}.sw3-create .sw3-mini-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f4edff;border-radius:10px;flex:0 0 40px}.sw3-create .sw3-mini-icon img{width:26px!important;height:26px!important;max-width:26px!important;object-fit:contain;display:block}.sw3-create .sw3-card-heading h3{margin:0;color:#102a32;font-size:18px;line-height:1.3;font-weight:760}.sw3-create .sw3-card-heading p{margin:2px 0 0;color:#89919c;font-size:12px;line-height:1.5}.sw3-create .sw3-ready-meta{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:10px;gap:12px;color:#5b536b}.sw3-create .sw3-ready-meta strong{color:#31284d}.sw3-create .sw3-ready-meta span{font-weight:800;color:#7c3aed}.sw3-create .sw3-progress{height:9px;width:100%;background:#f0e8fa;border-radius:99px;overflow:hidden;margin:0 0 17px}.sw3-create #sw3-progress-inner{width:0;height:100%;background:linear-gradient(90deg,#9762ed,#7c3aed);border-radius:99px;transition:width .2s ease}.sw3-create .sw3-checks{display:grid;gap:10px}.sw3-create .sw3-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:#594e67}.sw3-create .sw3-check-marker{width:19px;height:19px;flex:0 0 19px;display:grid;place-items:center;border:1px solid #d8cbe9;border-radius:50%;color:#ad9abf;font-size:12px;font-weight:900;margin-top:1px}.sw3-create .sw3-check.is-done .sw3-check-marker{background:#e4f8eb;border-color:#b3e8c8;color:#137b4b}.sw3-create .sw3-safe-note{font-size:12px;color:#8b8698;line-height:1.6;margin:17px 0 0;border-top:1px solid #eee7f6;padding-top:13px}.sw3-create .sw3-preview-image{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px dashed #d5c1f6;background:linear-gradient(145deg,#f5eeff,#fbfaff);border-radius:12px;color:#9a86b5;text-align:center;padding:16px}.sw3-create .sw3-preview-image img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover;display:block;border-radius:0}.sw3-create .sw3-preview-placeholder{font-size:13px;line-height:1.5}.sw3-create .sw3-preview-content h4{font-size:16px;font-weight:780;line-height:1.45;margin:17px 0 7px;color:#1b2633;overflow-wrap:anywhere}.sw3-create .sw3-preview-content p{font-size:13px;color:#737b8b;line-height:1.6;margin:0 0 13px;overflow-wrap:anywhere;max-height:65px;overflow:hidden}.sw3-create .sw3-preview-meta{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.sw3-create .sw3-preview-meta span{border-radius:20px;padding:6px 10px;background:#f3ebff;color:#7440c0;font-size:11px;font-weight:740}.sw3-create .sw3-preview-price{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ede6f3;padding-top:15px;font-size:12px;color:#8d879b}.sw3-create .sw3-preview-price strong{color:#7c3aed;font-size:19px}.sw3-create .service-step{margin:0 0 17px!important;padding:16px!important;border:1px solid var(--sw3-border)!important;background:#fff!important;border-radius:15px!important;box-shadow:0 8px 24px rgb(64 31 106 / .035);max-width:100%;box-sizing:border-box}.sw3-create .service-step>ul{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;align-items:stretch;flex-wrap:nowrap!important;margin:0!important;padding:0!important}.sw3-create .service-step .step-services{min-width:0!important;max-width:100%;padding:11px 9px!important;text-align:center;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:5px;border:1px solid #fff0;border-radius:10px;font-size:13px;line-height:1.35;overflow-wrap:anywhere;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.sw3-create .service-step .step-services.current{background:#f4edff!important;border-color:#e5d3ff!important;color:#7032c8}.sw3-create .service-step .step-services .back-step{font-size:11px!important;line-height:1.4;max-width:100%}.sw3-create .service-step__current{font-size:14px}.sw3-create #create-service{margin:0;width:100%;max-width:100%;min-width:0}.sw3-create .step-container,.sw3-create .dashboard-secstion{min-width:0;max-width:100%}.sw3-create .step-container>.dashboard-secstion{background:#fff;border:1px solid var(--sw3-border);border-radius:15px;padding:24px!important;margin:0 0 16px;box-shadow:0 8px 24px rgb(64 31 106 / .035);overflow:visible}.sw3-create .dashboard-secstion .content-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-bottom:1px solid #eee7f7;padding-bottom:17px;margin-bottom:22px}.sw3-create .dashboard-secstion h5.section-heading{font-size:21px;font-weight:750;line-height:1.35;color:#122b33;letter-spacing:-.25px;margin:0}.sw3-create .dashboard-secstion .field-row{margin-bottom:18px;min-width:0}.sw3-create .dashboard-secstion label:not(.toggle-checkbox){color:#26333c;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:8px}.sw3-create #create-service input:not([type="checkbox"]):not([type="hidden"]):not([type="radio"]),.sw3-create #create-service textarea,.sw3-create #create-service select{min-width:0;max-width:100%;border:1px solid #ded6eb;border-radius:10px;font-size:15px;line-height:1.5;background:#fff;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.sw3-create #create-service input:focus,.sw3-create #create-service textarea:focus,.sw3-create #create-service select:focus{border-color:#a87cf1;outline:0;box-shadow:0 0 0 3px rgb(124 58 237 / .1)}.sw3-create .select2-container{max-width:100%;min-width:0!important}.sw3-create .select2-container .select2-selection{border:1px solid #ded6eb;border-radius:10px;min-height:46px;box-shadow:none}.sw3-create .sw3-tip{border:1px solid #e9dcfc;background:#fbf9ff;color:#645779;padding:12px 13px;border-radius:10px;display:flex;align-items:flex-start;gap:10px;margin-top:11px;font-size:13px;line-height:1.55}.sw3-create .sw3-tip img{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;object-fit:contain;display:block}.sw3-create .sw3-tip strong{color:#5832a3}.sw3-create .job-form-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;min-height:70px;max-width:100%;padding:15px 16px!important;margin:0!important;background:#fff;border:1px solid #e7dff3;border-radius:14px;box-shadow:0 8px 22px rgb(52 31 89 / .06)}.sw3-create .job-form-actions>a,.sw3-create .job-form-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:43px;padding:10px 15px!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important;border-radius:9px!important;text-align:center;white-space:normal;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.sw3-create .job-form-actions>button[type="submit"]{background:#7c3aed;color:#fff;border-color:#7c3aed}.sw3-create .job-form-actions>button[type="submit"]:hover{background:#6630c2;transform:translateY(-1px)}.sw3-create .job-form-actions .js-save-service-draft{background:#faf7ff;color:#6832b8;border:1px solid #d8c4f3}.sw3-create .job-form-actions .js-save-service-draft:before{content:"";display:block;width:22px;height:22px;flex:0 0 22px;background:url(https://serpworks.com/wp-content/uploads/2026/11/Save.webp) center/contain no-repeat}.sw3-create .job-form-actions a:hover{border-color:#bfa2e7;background:#f5eefe;transform:translateY(-1px)}.sw3-create #add-field,.sw3-create #add-addon,.sw3-create #add-faq{background:#f5efff;border:1px solid #d8c4f4;color:#763ec7;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;min-height:40px;font-size:14px;font-weight:700}.sw3-create .btn_upload_gallery{border:1px dashed #cdaaf9!important;border-radius:11px!important;background:#f7f2ff!important;color:#7c3aed!important;width:55px;height:55px}.sw3-create .attachments-list{max-width:100%;display:flex;flex-wrap:wrap;gap:10px}.sw3-create .attachments-list .image{max-width:100%}.sw3-create .sw3-final-review{margin:0 0 16px;padding:19px 20px;background:#fcfaff;border:1px solid #e2d4f7;border-radius:12px}.sw3-create .sw3-final-review h4{margin:0 0 7px;font-size:16px;font-weight:780;color:#392254}.sw3-create .sw3-final-review p{font-size:13px;color:#6a6077;margin:0 0 8px;line-height:1.6}.sw3-create .sw3-final-summary{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px;color:#423c49}.sw3-create .sw3-final-summary>div{overflow-wrap:anywhere}.sw3-create .sw3-final-summary strong{color:#34264b}.sw3-create .sw3-final-sub{margin-top:12px!important;color:#7b6b92!important}.sw3-create .sw3-form-column .row{max-width:100%}.sw3-create #create-service .package-wap,.sw3-create #create-service .addon-wap{max-width:100%;min-width:0}.sw3-create #create-service .faq-list{max-width:100%}@media(max-width:1250px){.sw3-create .sw3-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:16px}.sw3-create .sw3-side-card{padding:17px}.sw3-create .step-container>.dashboard-secstion{padding:20px!important}}@media(max-width:1000px){.sw3-create .sw3-layout{grid-template-columns:minmax(0,1fr)}.sw3-create .sw3-rail{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:767px){.sw3-create .sw3-page-header{align-items:flex-start;flex-wrap:wrap;margin-bottom:15px}.sw3-create .sw3-main-icon{width:45px;height:45px;flex-basis:45px;border-radius:11px}.sw3-create .sw3-main-icon img{width:29px!important;height:29px!important}.sw3-create .sw3-title-line{gap:11px}.sw3-create .sw3-page-header h2{font-size:23px}.sw3-create .sw3-page-header p{font-size:14px}.sw3-create .sw3-header-pill{display:none}.sw3-create .sw3-rail{grid-template-columns:minmax(0,1fr)}.sw3-create .sw3-side-card{padding:19px}.sw3-create .service-step{padding:12px!important;margin-bottom:12px!important}.sw3-create .service-step>ul{gap:2px}.sw3-create .service-step .step-services{padding:8px 3px!important;font-size:11px}.sw3-create .service-step .step-services>span{font-size:10px!important}.sw3-create .step-container>.dashboard-secstion{padding:17px!important;margin-bottom:12px}.sw3-create .dashboard-secstion h5.section-heading{font-size:19px}.sw3-create .dashboard-secstion .row{margin-right:-7px;margin-left:-7px}.sw3-create .dashboard-secstion .row>[class*='col-']{padding-left:7px;padding-right:7px}.sw3-create .job-form-actions{position:relative!important;inset:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;padding:12px!important;justify-content:stretch!important;gap:8px!important}.sw3-create .job-form-actions>a,.sw3-create .job-form-actions>button{flex:1 1 auto;min-width:0;padding:10px 11px!important;font-size:13px!important}.sw3-create .job-form-actions>button[type=submit]{flex:1 1 100%}.sw3-create .sw3-final-summary{grid-template-columns:minmax(0,1fr)}.sw3-create .sw3-buyer-preview{margin-bottom:10px}}@media(max-width:370px){.sw3-create .service-step .step-services{font-size:10px;padding:6px 2px!important}.sw3-create .sw3-title-line{align-items:flex-start}.sw3-create .sw3-main-icon{width:39px;height:39px;flex-basis:39px}.sw3-create .sw3-page-header h2{font-size:21px}.sw3-create .job-form-actions>a,.sw3-create .job-form-actions>button{font-size:12px!important}}@media (max-width:767px){.sw3-create .service-step{padding:14px!important}.sw3-create .service-step>ul{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.sw3-create .service-step .step-services{height:43px!important;min-height:43px!important;max-height:43px!important;padding:5px 2px!important;gap:0!important;font-size:0!important;line-height:0!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;position:relative}.sw3-create .service-step .step-services>span:first-child{display:block!important;font-size:12px!important;line-height:20px!important;letter-spacing:0!important;white-space:nowrap!important;position:relative!important;max-width:100%}.sw3-create .service-step .step-services .back-step{display:none!important}.sw3-create .service-step__current{display:block!important;padding:14px 4px 2px!important;margin:0!important;color:#172d35;font-size:18px!important;font-weight:750!important;line-height:1.4!important}.sw3-create .service-step__current>span{display:block!important;color:#876da3;font-size:11px!important;letter-spacing:.7px;text-transform:uppercase;font-weight:750;margin-bottom:3px}}.sw3-create .sw3-buyer-preview .sw3-mini-icon,.sw3-create .sw3-ready-card .sw3-mini-icon{background:transparent!important;border:0!important;border-radius:0!important;width:43px!important;height:43px!important;flex:0 0 43px!important}.sw3-create .sw3-buyer-preview .sw3-mini-icon img,.sw3-create .sw3-ready-card .sw3-mini-icon img{width:39px!important;height:39px!important;max-width:39px!important;object-fit:contain!important;display:block!important}.sw3-create #create-service .sw3-category-picker{display:flex!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:48px!important;padding:4px 6px!important;margin:0!important;border:1px solid #ded6eb!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box!important;transition:border-color .18s ease,box-shadow .18s ease}.sw3-create #create-service .sw3-category-picker:focus-within{border-color:#a87cf1!important;box-shadow:0 0 0 3px rgb(124 58 237 / .10)!important}.sw3-create #create-service .sw3-category-picker>.select2-container{display:block!important;position:relative!important;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:100%!important;margin:0!important}.sw3-create #create-service .sw3-category-picker .select2-selection--multiple{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:3px!important;width:100%!important;min-height:37px!important;height:auto!important;padding:2px 3px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;box-sizing:border-box!important}.sw3-create #create-service .sw3-category-picker .select2-selection__rendered{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:3px!important;min-width:0!important;max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;white-space:normal!important;box-sizing:border-box!important}.sw3-create #create-service .sw3-category-picker .select2-selection__choice{float:none!important;max-width:100%!important;margin:2px 3px 2px 0!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;line-height:1.45!important}.sw3-create #create-service .sw3-category-picker .select2-search--inline{float:none!important;display:inline-flex!important;align-items:center!important;min-width:14px!important;max-width:100%!important;margin:0!important}.sw3-create #create-service .sw3-category-picker .select2-search__field{width:28px!important;min-width:14px!important;max-width:100%!important;min-height:25px!important;height:25px!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;outline:none!important}.sw3-create #create-service .sw3-category-picker>button.sw3-category-add{appearance:none!important;-webkit-appearance:none!important;position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;max-width:36px!important;min-width:36px!important;height:38px!important;max-height:38px!important;min-height:38px!important;padding:0!important;margin:0 0 0 5px!important;border:0!important;outline:0!important;border-radius:6px!important;background:transparent!important;background-image:none!important;color:#7c3aed!important;box-shadow:none!important;transform:none!important;font:700 28px/1 Arial,sans-serif!important;text-align:center!important;text-shadow:none!important;letter-spacing:0!important;cursor:pointer!important;transition:color .15s ease,transform .15s ease!important}.sw3-create #create-service .sw3-category-picker>button.sw3-category-add:hover{color:#5923b5!important;background:transparent!important;transform:scale(1.08)!important}.sw3-create #create-service .sw3-category-picker>button.sw3-category-add:focus-visible{outline:2px solid #7c3aed!important;outline-offset:-2px!important}.sw3-create #create-service .sw3-category-picker>button.sw3-category-add[disabled]{opacity:.4!important;cursor:not-allowed!important;transform:none!important}.sw3-create .sw3-category-hint{margin:8px 0 0!important;color:#7c718a!important;font-size:12px!important;line-height:1.5!important}@media(max-width:767px){.sw3-create #create-service .sw3-category-picker{padding:4px 5px!important;min-height:47px!important}.sw3-create #create-service .sw3-category-picker>button.sw3-category-add{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;margin-left:3px!important;font-size:27px!important}}.sw3-create .sw3-optional-label{font-size:12px!important;font-weight:500!important;color:#80778b!important;margin-left:4px}