.mrag-sw-form-wrap,.mrag-sw-plans,.mrag-sw-track,.mrag-sw-portal{--mrag-sw-black:#111113;--mrag-sw-ink:#191a1f;--mrag-sw-muted:#767883;--mrag-sw-soft:#f7f7f8;--mrag-sw-line:#e8e9ed;--mrag-sw-line-2:#dfe1e7;--mrag-sw-white:#fff;--mrag-sw-orange:#ff6a1a;--mrag-sw-orange-soft:rgba(255,106,26,.075);--mrag-sw-green:#26a269;--mrag-sw-danger:#d94343;--mrag-sw-radius:22px;--mrag-sw-shadow:0 22px 70px rgba(17,17,20,.08);--mrag-sw-shadow-soft:0 14px 42px rgba(17,17,20,.055)}.mrag-sw-plans,.mrag-sw-form-wrap,.mrag-sw-track{font-family:'Kalameh',Tahoma,Arial,sans-serif;color:var(--mrag-sw-ink);box-sizing:border-box}.mrag-sw-plans *,.mrag-sw-form-wrap *,.mrag-sw-track *{box-sizing:border-box}.mrag-sw-glass-soft{background:linear-gradient(135deg,rgb(255 255 255 / .94),rgb(255 255 255 / .76));border:1px solid rgb(17 17 20 / .075);box-shadow:var(--mrag-sw-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mrag-sw-kicker{display:block;color:var(--mrag-sw-orange);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.mrag-sw-plans{max-width:1280px;margin:0 auto;padding:22px 0 38px;direction:rtl}.mrag-sw-plans-hero{padding:34px 38px;border-radius:30px;margin-bottom:24px;position:relative;overflow:hidden}.mrag-sw-plans-hero:before{content:"";position:absolute;inset:-40% auto auto -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgb(255 106 26 / .10),transparent 62%)}.mrag-sw-plans-hero h2,.mrag-sw-form-head h2,.mrag-sw-track-head h2{margin:0 0 12px;font-size:clamp(26px,3.4vw,42px);font-weight:760;line-height:1.45}.mrag-sw-plans-hero p,.mrag-sw-form-head p,.mrag-sw-track-head p{margin:0;color:var(--mrag-sw-muted);line-height:2;font-weight:400}.mrag-sw-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mrag-sw-plan-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:24px 22px;border-radius:26px;background:#fff;border:1px solid var(--mrag-sw-line);box-shadow:0 16px 50px rgb(0 0 0 / .035);overflow:hidden}.mrag-sw-plan-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--mrag-sw-black),var(--mrag-sw-orange),var(--mrag-sw-black))}.mrag-sw-plan-card.is-featured{border-color:rgb(255 106 26 / .38)}.mrag-sw-plan-badge{position:absolute;top:14px;left:14px}.mrag-sw-plan-title{margin:8px 0 8px;text-align:center;line-height:1.1;background:linear-gradient(135deg,#111 25%,#ff6a1a 54%,#111 85%);-webkit-background-clip:text;background-clip:text;color:#fff0}.mrag-sw-price{margin:22px 0 18px;border-radius:18px;min-height:84px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.mrag-sw-price strong{font-size:34px;letter-spacing:.02em}.mrag-sw-plan-desc{color:#747680;line-height:2;text-align:center;font-size:14px;font-weight:400;margin:0 0 18px}.mrag-sw-plan-points{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:12px}.mrag-sw-plan-points li{list-style:none!important;position:relative;padding-right:18px;font-size:14px;line-height:1.9}.mrag-sw-plan-points li:before{content:"";position:absolute;right:0;top:.85em;width:7px;height:7px;border-radius:50%;border:2px solid var(--mrag-sw-orange);background:#fff}.mrag-sw-plan-actions{margin-top:auto;padding-top:22px}.mrag-sw-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mrag-sw-line);border-radius:16px;min-height:48px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.4;text-decoration:none!important;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease}.mrag-sw-btn-dark{background:#15161a;color:#fff!important;border-color:#15161a}.mrag-sw-btn-dark:hover,.mrag-sw-btn-dark:focus{background:#000;color:#fff!important;box-shadow:0 14px 32px rgb(0 0 0 / .16)}.mrag-sw-btn-light{background:#fff;color:#111!important;border-color:var(--mrag-sw-line)}.mrag-sw-btn-light:hover,.mrag-sw-btn-light:focus{background:#111;color:#fff!important;border-color:#111}.mrag-sw-plan-actions .mrag-sw-btn{width:100%}.mrag-sw-plan-details summary{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1f2026}.mrag-sw-plan-details summary:before{font-size:18px;line-height:1}.mrag-sw-factors{padding:30px 32px;border-radius:30px;position:relative;overflow:hidden}.mrag-sw-factors:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 0%,rgb(17 17 20 / .045),transparent 34%),linear-gradient(90deg,transparent,rgb(255 106 26 / .035),transparent)}.mrag-sw-factors h3{font-size:clamp(22px,2.6vw,32px);margin:0 0 8px;font-weight:760}.mrag-sw-factors p{color:var(--mrag-sw-muted);line-height:2;margin:0 0 20px}.mrag-sw-factor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;position:relative}.mrag-sw-factor-grid span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:10px 14px;border:1px solid rgb(17 17 20 / .075);border-radius:17px;line-height:1.6;font-weight:760}.mrag-sw-factor-grid b{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:12px;background:#f1f1f3;color:#111;font-size:12px;font-weight:800}.mrag-sw-form-wrap{max-width:1040px;margin:0 auto;padding:24px 0 40px}.mrag-sw-form-head{padding:28px 32px;border-radius:28px;margin-bottom:18px}.mrag-sw-form{background:#fff;border:1px solid var(--mrag-sw-line);border-radius:26px;padding:24px;box-shadow:var(--mrag-sw-shadow-soft)}.mrag-sw-grid-2,.mrag-sw-grid-3{display:grid;gap:18px}.mrag-sw-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mrag-sw-field{display:block;margin:0 0 18px}.mrag-sw-field>span{display:block;margin:0 0 8px;font-size:13px;font-weight:760;color:#17181d}.mrag-sw-field.is-required>span:after{content:" *";color:var(--mrag-sw-orange)}.mrag-sw-hint,.mrag-sw-field small{display:block;margin-top:7px;color:#9a9da5;font-size:11.5px;font-weight:400;line-height:1.8}.mrag-sw-input,.mrag-sw-select-display{width:100%;height:50px;border:1px solid var(--mrag-sw-line);border-radius:16px;background:#fff;padding:0 14px;font-family:inherit;font-size:13.5px;color:#17181d;box-shadow:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}textarea.mrag-sw-input{height:auto;min-height:110px;padding:13px 14px;resize:none;line-height:1.9}.mrag-sw-input:focus,.mrag-sw-select-display:focus{border-color:rgb(17 17 20 / .24);box-shadow:0 0 0 4px rgb(17 17 20 / .045)}.mrag-sw-input[readonly],.mrag-sw-input[data-mrag-sw-locked="1"]{background:#f3f4f6!important;color:#6b6e78!important;cursor:not-allowed!important;border-color:#e3e5eb!important}.mrag-sw-select-display[readonly]{background:#fff!important;color:#17181d!important;cursor:pointer!important}.mrag-sw-form-message{margin-top:14px;min-height:22px;font-size:13px;font-weight:700}.mrag-sw-form-message.is-success{color:var(--mrag-sw-green)}.mrag-sw-form-message.is-error{color:var(--mrag-sw-danger)}.mrag-sw-form-message.is-warn{color:#9a6a00}.mrag-sw-alert,.mrag-sw-note{border:1px solid rgb(255 106 26 / .22);background:rgb(255 106 26 / .045);border-radius:18px;padding:14px 16px;color:#a94412;font-size:12.5px;line-height:1.9;font-weight:600;margin:0 0 16px}.mrag-sw-select2{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.mrag-sw-select-dropdown{position:absolute;right:0;left:0;border:1px solid var(--mrag-sw-line);border-radius:18px;box-shadow:0 18px 60px rgb(0 0 0 / .13);padding:10px;display:none}.mrag-sw-select-wrap.is-open .mrag-sw-select-dropdown{display:block}.mrag-sw-select-search{height:42px;margin-bottom:8px}.mrag-sw-select-options{max-height:230px;overflow:auto;padding-left:4px}.mrag-sw-select-option{width:100%;border:0;background:#fff0;text-align:right;border-radius:12px;padding:10px 12px;font-family:inherit;font-weight:650;cursor:pointer}.mrag-sw-select-option:hover,.mrag-sw-select-option.is-selected{background:#f6f6f7}.mrag-sw-otp-box{direction:rtl;background:#f7f7f8;border:1px solid var(--mrag-sw-line);border-radius:22px;margin-top:18px}.mrag-sw-otp-mobile-confirm{color:#747680;line-height:1.8}.mrag-sw-otp-mobile-confirm strong{color:#111;font-weight:800}.mrag-sw-otp-box .mrag-sw-btn{margin:0}.mrag-sw-otp-hidden{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;border:0!important;overflow:hidden!important}.mrag-sw-otp-slots{direction:ltr;align-items:center}.mrag-sw-otp-slot{border:1px solid var(--mrag-sw-line);background:#fff;text-align:center;font-family:inherit;color:#111;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mrag-sw-otp-slot:focus{border-color:#111;box-shadow:0 0 0 4px rgb(0 0 0 / .045)}.mrag-sw-otp-box.is-verified .mrag-sw-otp-slot{border-color:var(--mrag-sw-green);background:#f6fff9;box-shadow:0 0 0 3px rgb(38 162 105 / .08)}.mrag-sw-otp-status,.mrag-sw-otp-next-note{grid-column:1/-1;font-size:12px;min-height:18px;font-weight:650}.mrag-sw-otp-status.is-error,.mrag-sw-otp-next-note{color:var(--mrag-sw-danger)}.mrag-sw-otp-status.is-warn{color:#8b650b}.mrag-sw-steps-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:22px}.mrag-sw-steps-nav button{min-height:48px;border-radius:16px;border:1px solid var(--mrag-sw-line);background:#fff;font-family:inherit;font-weight:800;cursor:pointer;color:#17181d;transition:.2s ease}.mrag-sw-steps-nav button.is-active{background:#15161a;color:#fff;border-color:#15161a}.mrag-sw-step{display:none}.mrag-sw-step.is-active{display:block}.mrag-sw-step-intro{margin-bottom:14px;padding:16px 18px;border:1px solid var(--mrag-sw-line);border-radius:18px;background:linear-gradient(135deg,#fff,#fbfbfc)}.mrag-sw-step-intro h3{margin:0 0 6px;font-size:18px;font-weight:760}.mrag-sw-step-intro p{margin:0;color:#6f6f76;line-height:1.9;font-size:13px;font-weight:400}.mrag-sw-color-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mrag-sw-color-fields.is-disabled{opacity:.35;pointer-events:none}.mrag-sw-color-picker{width:100%;height:42px;border:1px solid var(--mrag-sw-line);border-radius:14px;background:#fff}.mrag-sw-check-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.mrag-sw-check-button{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--mrag-sw-line);border-radius:15px;background:#fff;cursor:pointer;font-size:13.5px;font-weight:600;text-align:center;line-height:1.7;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mrag-sw-check-button input{position:absolute;opacity:0;pointer-events:none}.mrag-sw-check-button.is-checked{border-color:rgb(255 106 26 / .75);box-shadow:0 10px 22px rgb(255 106 26 / .10);background:#fff}.mrag-sw-upload-block{border:1px solid var(--mrag-sw-line);border-radius:22px;padding:20px;margin-bottom:18px;background:#fff}.mrag-sw-upload-block h3{margin:0 0 6px;font-size:20px;font-weight:760}.mrag-sw-upload-block>p{margin:0 0 14px;color:#666b75;font-size:12.5px;line-height:1.9}.mrag-sw-upload-row{display:grid;margin-bottom:14px}.mrag-sw-dropzone{display:flex;align-items:center;justify-content:center;min-height:96px;border:1px dashed rgb(255 106 26 / .30);border-radius:18px;background:#fffaf7;color:#60636c;cursor:pointer;text-align:center;line-height:1.8;transition:border-color .2s ease,background .2s ease}.mrag-sw-dropzone:hover,.mrag-sw-dropzone.is-drag{border-color:var(--mrag-sw-orange);background:#fff4ec}.mrag-sw-dropzone input{display:none}.mrag-sw-upload-preview{grid-column:1/-1}.mrag-sw-upload-spinner{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#6f5619}.mrag-sw-upload-spinner:before{content:"";width:14px;height:14px;border-radius:50%;border:2px solid rgb(17 17 20 / .12);border-top-color:#111;animation:mragSwSpin .8s linear infinite}.mrag-sw-uploaded-file{display:grid;gap:10px;background:#fbfbfc;border:1px solid var(--mrag-sw-line);border-radius:16px}.mrag-sw-upload-thumb{width:54px;height:54px;border-radius:12px;overflow:hidden;background:#f3f4f6;border:1px solid var(--mrag-sw-line)}.mrag-sw-upload-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mrag-sw-upload-name{font-weight:750;text-decoration:none;direction:ltr;text-align:left}.mrag-sw-upload-remove{border:0;border-radius:999px;padding:6px 12px;font-family:inherit;cursor:pointer}.mrag-sw-upload-inline-note{grid-column:1/-1;color:var(--mrag-sw-danger);font-size:11.5px;font-weight:750}.mrag-sw-upload-error{color:var(--mrag-sw-danger);font-size:12px;font-weight:750}.mrag-sw-upload-add{margin:8px 0 0}.mrag-sw-existing-assets-box{padding:14px;margin-bottom:18px}.mrag-sw-existing-assets-box h3{font-size:14px;font-weight:700;color:#d76222;margin:0 0 10px}.mrag-sw-existing-assets-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mrag-sw-existing-asset-card{border:1px solid var(--mrag-sw-line);border-radius:13px;padding:8px;min-width:0;background:#fff}.mrag-sw-existing-asset-meta{display:flex;justify-content:space-between;gap:6px;margin-bottom:5px}.mrag-sw-existing-asset-meta strong{font-size:11px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrag-sw-existing-asset-meta small{display:none}.mrag-sw-existing-asset-thumb{display:block;height:52px;border-radius:10px;overflow:hidden;background:#f6f6f7;margin-bottom:6px}.mrag-sw-existing-asset-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mrag-sw-existing-asset-link{display:block;font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:left}.mrag-sw-existing-asset-card p{margin:4px 0 0;font-size:10px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.mrag-sw-success-card{max-width:640px;margin:20px auto;padding:36px;border-radius:28px;text-align:center}.mrag-sw-success-mark{width:62px;height:62px;margin:0 auto 18px;border-radius:24px;background:rgb(255 106 26 / .08);display:flex;align-items:center;justify-content:center}.mrag-sw-success-mark svg{width:42px;height:42px;fill:none;stroke:#111;stroke-width:2.2}.mrag-sw-success-code{display:inline-flex;align-items:center;gap:10px;background:#111;color:#fff;border-radius:16px;padding:12px 18px;margin-top:14px}.mrag-sw-success-code span{color:#bbb;font-size:12px}.mrag-sw-success-code strong{font-size:18px}.mrag-sw-track{max-width:1240px;margin:0 auto;padding:28px 0 60px}.mrag-sw-track-head{padding:38px;margin-bottom:26px}.mrag-sw-track-head:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,rgb(255 106 26 / .09),transparent 36%);pointer-events:none}.mrag-sw-timeline{display:flex;align-items:stretch;justify-content:center;direction:rtl}.mrag-sw-timeline-step{position:relative;flex:1 1 0%;min-height:130px;border:1px solid var(--mrag-sw-line);border-radius:22px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mrag-sw-timeline-step:not(:last-child):after{content:"";position:absolute;top:50%;border-left:2px solid rgb(17 17 20 / .18);border-bottom:2px solid rgb(17 17 20 / .18);transform:translateY(-50%) rotate(45deg);border-radius:2px}.mrag-sw-timeline-icon{width:50px;height:50px;border-radius:18px;background:#f7f7f8;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.mrag-sw-timeline-icon svg{width:24px;height:24px;fill:none;stroke:#111;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.mrag-sw-timeline-title{font-size:12.5px;font-weight:750;line-height:1.7}.mrag-sw-timeline-step.is-done .mrag-sw-timeline-icon{background:#111;box-shadow:0 14px 32px rgb(0 0 0 / .12)}.mrag-sw-timeline-step.is-done .mrag-sw-timeline-icon svg{stroke:#fff}.mrag-sw-plan-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center}.mrag-sw-plan-modal.is-open{display:flex}.mrag-sw-plan-modal-backdrop{position:absolute;inset:0;background:rgb(10 10 12 / .55);backdrop-filter:blur(8px)}.mrag-sw-plan-modal-panel{position:relative;box-shadow:0 35px 110px rgb(0 0 0 / .28)}.mrag-sw-plan-modal-close{z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:50%;background:#111;color:#fff;font-size:24px;cursor:pointer;font-family:inherit}body.mrag-sw-plan-modal-open{overflow:hidden}.mrag-sw-plan-modal .mrag-sw-form-wrap{max-width:none}.mrag-sw-plan-modal .mrag-sw-form-head{padding-top:50px;margin-bottom:14px}@keyframes mragSwSpin{to{transform:rotate(360deg)}}@keyframes mragSwCurrentCard{0%,100%{box-shadow:0 0 0 0 rgb(255 106 26 / .13),0 18px 52px rgb(255 106 26 / .13)}50%{box-shadow:0 0 0 8px #fff0,0 18px 52px rgb(255 106 26 / .18)}}@media(max-width:1180px){.mrag-sw-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-existing-assets-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.mrag-sw-grid-2,.mrag-sw-grid-3,.mrag-sw-color-fields{grid-template-columns:1fr}.mrag-sw-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-steps-nav{grid-template-columns:1fr}.mrag-sw-otp-box{grid-template-columns:1fr;justify-content:stretch}.mrag-sw-otp-box .mrag-sw-btn,.mrag-sw-otp-field,.mrag-sw-otp-slots{width:100%;min-width:0;max-width:none}.mrag-sw-otp-slot{width:18%;min-width:42px}.mrag-sw-upload-row{grid-template-columns:1fr}.mrag-sw-timeline{flex-direction:column;gap:18px}.mrag-sw-timeline-step{max-width:none;width:100%;display:grid;grid-template-columns:56px 1fr;text-align:right;align-items:center;justify-content:start}.mrag-sw-timeline-icon{margin:0}.mrag-sw-timeline-step:not(:last-child):after{top:auto;bottom:-16px;left:auto;right:50%;width:14px;height:14px;transform:translateX(50%) rotate(-45deg);border-left:0;border-bottom:2px solid rgb(17 17 20 / .18);border-right:2px solid rgb(17 17 20 / .18)}}@media(max-width:620px){.mrag-sw-plans,.mrag-sw-form-wrap,.mrag-sw-track{padding-left:10px;padding-right:10px}.mrag-sw-plan-grid,.mrag-sw-factor-grid{grid-template-columns:1fr}.mrag-sw-form,.mrag-sw-form-head,.mrag-sw-plans-hero,.mrag-sw-factors,.mrag-sw-track-head{padding:20px;border-radius:22px}.mrag-sw-existing-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-uploaded-file{grid-template-columns:1fr}.mrag-sw-plan-modal{padding:10px}.mrag-sw-plan-modal-panel{width:calc(100vw - 16px);max-height:calc(100vh - 18px);padding:12px;border-radius:22px}}.mrag-sw-plans-head{padding:34px 38px;border-radius:30px;margin-bottom:24px;position:relative;overflow:hidden}.mrag-sw-plans-head:before{content:"";position:absolute;inset:-40% auto auto -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgb(255 106 26 / .10),transparent 62%)}.mrag-sw-plans-head h2{margin:0 0 12px;font-size:clamp(26px,3.4vw,42px);font-weight:760;line-height:1.45}.mrag-sw-plans-head p{margin:0 0 8px;color:var(--mrag-sw-muted);line-height:2;font-weight:400}.mrag-sw-muted{color:var(--mrag-sw-muted)!important}.mrag-sw-plan-card h3{text-align:center}.mrag-sw-plan-subtitle{margin:0 auto 12px;text-align:center;font-size:15px;font-weight:760;color:#292b31;line-height:1.9;min-height:58px;display:flex;align-items:center;justify-content:center}.mrag-sw-plan-summary{color:#747680;line-height:2;text-align:center;font-size:14px;font-weight:400;margin:0 0 18px}.mrag-sw-plan-bullets{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:12px}.mrag-sw-plan-bullets li{list-style:none!important;position:relative;padding-right:18px;color:#303138;font-size:14px;line-height:1.9;font-weight:500}.mrag-sw-plan-bullets li:before{content:"";position:absolute;right:0;top:.85em;width:7px;height:7px;border-radius:50%;border:2px solid var(--mrag-sw-orange);background:#fff}.mrag-sw-plan-card>.mrag-sw-btn{margin-top:auto;width:100%}.mrag-sw-plan-badge:after{font-size:11px}.mrag-sw-otp-box{flex-wrap:wrap!important}.mrag-sw-otp-mobile-confirm{flex:0 0 100%!important;font-size:12px!important}.mrag-sw-otp-field{flex:0 0 280px!important;margin:0!important}.mrag-sw-otp-slots{display:flex!important;justify-content:space-between!important}.mrag-sw-otp-box .mrag-sw-btn{min-width:190px!important}.mrag-sw-otp-status,.mrag-sw-otp-next-note{flex:0 0 100%!important;text-align:center!important}.mrag-sw-upload-row.has-error .mrag-sw-caption-input{border-color:rgb(217 67 67 / .55)!important;box-shadow:0 0 0 3px rgb(217 67 67 / .06)}.mrag-sw-uploaded-file small{font-size:12px;color:#777;font-weight:400}.mrag-sw-factors:before{opacity:.42!important}.mrag-sw-factor-grid span{background:#fff!important}@media(max-width:820px){.mrag-sw-otp-box{display:flex!important;flex-direction:column!important;align-items:stretch!important}.mrag-sw-otp-field,.mrag-sw-otp-slots,.mrag-sw-otp-box .mrag-sw-btn{width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}.mrag-sw-otp-slot{width:18%!important;min-width:42px!important}.mrag-sw-upload-row{grid-template-columns:1fr!important}.mrag-sw-timeline{gap:20px!important}.mrag-sw-timeline-step:not(:last-child):after{left:auto!important}}.mrag-sw-plan-grid{align-items:stretch!important;margin-bottom:28px!important}.mrag-sw-plan-card{gap:0!important;padding-bottom:22px!important}.mrag-sw-plan-card h3{font-size:32px!important;font-weight:520!important;letter-spacing:.015em!important;line-height:1.25!important;margin:8px 0 10px!important;background:linear-gradient(135deg,#111 12%,#ff6a1a 52%,#111 92%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.mrag-sw-plan-card .mrag-sw-plan-subtitle{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:760!important;line-height:1.9!important;margin-bottom:16px!important}.mrag-sw-plan-summary{min-height:92px!important;margin-bottom:16px!important}.mrag-sw-plan-bullets{min-height:148px!important;align-content:start!important;margin-bottom:20px!important}.mrag-sw-plan-card>.mrag-sw-btn{margin-top:auto!important;height:50px!important}.mrag-sw-plan-badge{background:linear-gradient(135deg,#111 0%,#ff6a1a 100%)!important;color:#fff!important;border:0!important;box-shadow:0 10px 25px rgb(255 106 26 / .20)!important;display:inline-flex!important;align-items:center!important;gap:6px!important;height:32px!important;padding:0 12px!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important}.mrag-sw-plan-badge:before{content:"♥"!important;font-size:12px!important;color:#fff!important;line-height:1!important}.mrag-sw-plan-badge:after{content:none!important}.mrag-sw-plan-details{margin-top:14px!important;border-top:1px solid var(--mrag-sw-line)!important;padding-top:0!important}.mrag-sw-plan-details summary{border-top:0!important;padding:13px 0 0!important;min-height:38px!important;gap:8px!important;outline:0!important}.mrag-sw-plan-details summary:before{transition:transform .24s ease!important;vertical-align:middle!important}.mrag-sw-plan-details[open] summary:before{transform:rotate(180deg)!important}.mrag-sw-plan-details p{right:auto!important;left:auto!important;bottom:auto!important;z-index:auto!important;color:#646772!important;line-height:2!important}@keyframes mragSwDetailsIn{from{opacity:0;transform:translateY(-6px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.mrag-sw-tech-note{margin:30px 0 28px!important;border-radius:28px!important;position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#fff,#fbfbfc)!important;border:1px solid rgb(17 17 20 / .07)!important;box-shadow:0 18px 55px rgb(17 17 20 / .055)!important;clear:both!important}.mrag-sw-tech-note:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#111,#ff6a1a,#111);opacity:.85}.mrag-sw-tech-note h3{margin:0 0 14px!important;font-size:24px!important;line-height:1.8!important;color:#333!important}.mrag-sw-factors{margin-top:32px!important;margin-bottom:34px!important;clear:both!important}.mrag-sw-factor-grid span:hover{background:#fff!important}.mrag-sw-factor-grid span:hover b{transition:background .24s ease,color .24s ease!important}.mrag-sw-step-actions{display:flex!important;align-items:center!important;gap:10px!important;margin-top:22px!important}.mrag-sw-step-actions .mrag-sw-btn{min-width:92px!important}.mrag-sw-step-actions [hidden],.mrag-sw-step-actions .is-hidden{display:none!important}.mrag-sw-otp-box{gap:10px 14px!important;padding:20px!important}.mrag-sw-otp-box .mrag-sw-btn{width:200px!important;height:54px!important;min-height:54px!important}.mrag-sw-otp-status{display:block!important;margin-top:4px!important;color:#18834a!important;font-weight:700!important}.mrag-sw-otp-next-note{margin-top:3px!important}.mrag-sw-otp-box.is-verified .mrag-sw-otp-status{color:#18834a!important}.mrag-sw-timeline-step{max-width:155px!important}.mrag-sw-timeline-step:not(:last-child):after{width:14px!important;height:14px!important;opacity:.75!important}.mrag-sw-upload-row{gap:14px!important}.mrag-sw-upload-row .mrag-sw-field{height:96px!important}.mrag-sw-upload-row .mrag-sw-caption-input{padding:0 16px!important}.mrag-sw-uploaded-file{grid-template-columns:54px 1fr auto!important;min-height:92px!important;padding:10px 12px!important;align-items:center!important}.mrag-sw-uploaded-file small{display:none!important}.mrag-sw-upload-inline-note{display:none!important}.mrag-sw-upload-remove{background:#111!important;color:#fff!important;transition:background .2s ease,box-shadow .2s ease!important}.mrag-sw-upload-remove:hover,.mrag-sw-upload-remove:focus{background:#d94343!important;color:#fff!important;box-shadow:0 8px 20px rgb(217 67 67 / .18)!important}.mrag-sw-upload-name{font-size:13px!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:820px){.mrag-sw-upload-row{grid-template-columns:1fr!important}.mrag-sw-otp-box{grid-template-columns:1fr!important}.mrag-sw-otp-box .mrag-sw-btn,.mrag-sw-otp-field,.mrag-sw-otp-slots{width:100%!important}.mrag-sw-otp-slots{justify-content:space-between!important}.mrag-sw-otp-slot{width:18%!important;min-width:42px!important}.mrag-sw-timeline{gap:20px!important}.mrag-sw-timeline-step:not(:last-child):after{left:auto!important}}.mrag-sw-plans,.mrag-sw-plans p,.mrag-sw-plans li,.mrag-sw-tech-note p,.mrag-sw-factors p{color:#34363d!important;font-weight:380!important}.mrag-sw-plan-desc,.mrag-sw-plan-details p{color:#424650!important;font-weight:380!important}.mrag-sw-plans h2,.mrag-sw-factors h3,.mrag-sw-tech-note h3{color:#202127!important;font-weight:640!important}.mrag-sw-plan-points li{color:#282a31!important;font-weight:430!important}.mrag-sw-plan-title{font-size:32px!important;font-weight:520!important;letter-spacing:.015em!important}.mrag-sw-otp-status:empty,.mrag-sw-otp-next-note:empty{display:none!important}.mrag-sw-otp-box{display:grid!important;justify-content:center!important;row-gap:8px!important}.mrag-sw-otp-mobile-confirm{grid-column:1/-1!important;margin:0 0 4px!important;text-align:center!important}.mrag-sw-otp-field{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:340px!important}.mrag-sw-otp-box .mrag-sw-btn[data-mrag-sw-send-otp]{grid-column:2!important;grid-row:2!important;width:220px!important}.mrag-sw-otp-slots{width:100%!important;gap:8px!important}.mrag-sw-otp-slot{min-width:0!important;border-radius:16px!important}.mrag-sw-otp-status,.mrag-sw-otp-next-note{grid-column:1/-1!important}@media(max-width:620px){.mrag-sw-otp-box{grid-template-columns:1fr!important}.mrag-sw-otp-field,.mrag-sw-otp-box .mrag-sw-btn[data-mrag-sw-send-otp]{grid-column:1!important;width:100%!important;max-width:none!important}.mrag-sw-otp-field{grid-row:3!important}.mrag-sw-otp-box .mrag-sw-btn[data-mrag-sw-send-otp]{grid-row:2!important}.mrag-sw-otp-slots{justify-content:space-between!important}.mrag-sw-otp-slot{width:18%!important;min-width:42px!important}}.mrag-sw-plan-modal{padding:18px!important}.mrag-sw-plan-modal-panel{background:#fff!important;width:min(900px,calc(100vw - 28px))!important;max-height:calc(100dvh - 36px)!important;overflow:auto!important;padding:18px 22px 24px!important;border-radius:28px!important}.mrag-sw-plan-modal .mrag-sw-form-wrap{padding:0!important;margin:0!important}.mrag-sw-plan-modal .mrag-sw-form-head{padding:46px 22px 18px!important;margin:0 0 14px!important}.mrag-sw-plan-modal .mrag-sw-form{box-shadow:none!important}.mrag-sw-plan-modal .mrag-sw-submit{margin-top:18px!important}.mrag-sw-plan-modal-close{position:absolute!important;top:14px!important;left:14px!important;margin:0!important}.mrag-sw-tech-note h3{margin-bottom:18px!important}.mrag-sw-tech-note p{line-height:2.25!important}.mrag-sw-tech-note p:last-child{margin-bottom:0!important}.mrag-sw-factor-grid span,.mrag-sw-factor-grid span:hover{transform:none!important}.mrag-sw-factor-grid span:hover{border-color:rgb(17 17 20 / .18)!important;box-shadow:0 12px 28px rgb(17 17 20 / .06)!important}.mrag-sw-factor-grid span:hover b{background:#111!important;color:#fff!important}.mrag-sw-upload-block>p{display:block!important;margin-bottom:14px!important}.mrag-sw-required-note{color:#d95117!important;font-weight:800!important}.mrag-sw-upload-row .mrag-sw-field{display:flex!important;flex-direction:column!important;justify-content:stretch!important}.mrag-sw-upload-row .mrag-sw-caption-input{display:flex!important;align-items:center!important}.mrag-sw-timeline{gap:32px!important}.mrag-sw-timeline-step:not(:last-child):after{left:-26px!important}@media(max-width:820px){.mrag-sw-timeline{gap:20px!important}.mrag-sw-timeline-step:not(:last-child):after{left:auto!important}}.mrag-sw-price{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#fffaf5 0%,#f2ded0 45%,#fff7ef 100%)!important;color:#15161a!important;border:1px solid rgb(255 106 26 / .26)!important;box-shadow:0 18px 46px rgb(142 80 38 / .14),inset 0 1px 0 rgb(255 255 255 / .8)!important;animation:mragSwPriceGlow 4.5s ease-in-out infinite!important}.mrag-sw-price:before{content:"";position:absolute;inset:-80% -30%;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .72) 50%,transparent 62%);transform:translateX(70%) rotate(8deg);animation:mragSwPriceSweep 4.8s ease-in-out infinite;pointer-events:none}.mrag-sw-price span,.mrag-sw-price strong{position:relative;z-index:1;color:#15161a!important}.mrag-sw-price strong{font-weight:800!important}@keyframes mragSwPriceGlow{0%,100%{box-shadow:0 18px 46px rgb(142 80 38 / .12),0 0 0 #fff0,inset 0 1px 0 rgb(255 255 255 / .8)}50%{box-shadow:0 18px 54px rgb(142 80 38 / .18),0 0 30px rgb(255 106 26 / .13),inset 0 1px 0 rgb(255 255 255 / .9)}}@keyframes mragSwPriceSweep{0%,45%{transform:translateX(70%) rotate(8deg);opacity:0}55%{opacity:.9}100%{transform:translateX(-70%) rotate(8deg);opacity:0}}.mrag-sw-plan-details{position:relative!important}.mrag-sw-plan-details summary{font-weight:650!important}.mrag-sw-plan-details summary:before{border-left:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(-45deg);transition:transform .24s ease;margin-top:-4px}.mrag-sw-plan-details[open] summary:before{transform:rotate(135deg);margin-top:4px}.mrag-sw-plan-details p{position:static!important;margin:10px 0 0!important;padding:14px 16px!important;border-radius:18px!important;background:rgb(255 255 255 / .74)!important;border:1px solid rgb(17 17 20 / .07)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .75),0 12px 36px rgb(17 17 20 / .055)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}@keyframes mragSwDetailsSoft{from{opacity:0;max-height:0;filter:blur(3px);transform:translateY(-6px)}to{opacity:1;max-height:280px;filter:blur(0);transform:translateY(0)}}.mrag-sw-field small,.mrag-sw-hint{display:block!important;clear:both!important;margin-top:7px!important}.mrag-sw-select-wrap{position:relative!important;z-index:10!important}.mrag-sw-select-wrap.is-open{z-index:200!important}.mrag-sw-select-dropdown{top:calc(100% + 6px)!important;bottom:auto!important;z-index:999!important;color:#111!important;background:#fff!important}.mrag-sw-select-wrap.is-up .mrag-sw-select-dropdown{top:auto!important;bottom:calc(100% + 6px)!important}.mrag-sw-select-option,.mrag-sw-select-option *{color:#16171c!important}.mrag-sw-select-option:hover,.mrag-sw-select-option.is-selected{background:#f3f4f6!important;color:#111!important}.mrag-sw-select-search{color:#111!important;background:#fff!important}.mrag-sw-otp-box{grid-template-columns:340px 220px!important;align-items:flex-start!important;column-gap:16px!important}.mrag-sw-otp-field{position:relative!important;min-height:88px!important;padding-bottom:30px!important}.mrag-sw-otp-box .mrag-sw-btn[data-mrag-sw-send-otp]{align-self:start!important;margin-top:0!important;height:56px!important;min-height:56px!important}.mrag-sw-otp-slots{height:56px!important}.mrag-sw-otp-slot{height:56px!important;width:54px!important;font-size:18px!important;font-weight:700!important}.mrag-sw-otp-status,.mrag-sw-otp-next-note{position:absolute!important;top:62px!important;right:0!important;left:0!important;width:100%!important;margin:0!important;min-height:18px!important;line-height:1.6!important;text-align:center!important;font-size:12px!important}.mrag-sw-otp-next-note{top:82px!important}.mrag-sw-otp-status:empty{display:none!important}.mrag-sw-otp-next-note{display:none!important}.mrag-sw-otp-box.is-verified .mrag-sw-otp-next-note{display:block!important}@media(max-width:620px){.mrag-sw-otp-box{grid-template-columns:1fr!important;align-items:stretch!important}.mrag-sw-otp-field{min-height:92px!important;padding-bottom:34px!important}.mrag-sw-otp-box .mrag-sw-btn[data-mrag-sw-send-otp]{width:100%!important}}.mrag-sw-tech-note{padding:24px 28px!important;text-align:right!important}.mrag-sw-tech-note h3{text-align:center!important;font-weight:620!important}.mrag-sw-tech-note p{max-width:none!important;width:100%!important;padding:0 12px!important;margin:0 0 12px!important;text-align:justify!important;text-align-last:right!important;font-weight:360!important;color:#3b3d44!important}.mrag-sw-upload-row{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr)!important;align-items:stretch!important}.mrag-sw-upload-row .mrag-sw-field{margin:0!important}.mrag-sw-upload-row .mrag-sw-field>span{display:none!important}.mrag-sw-upload-row .mrag-sw-caption-input{height:96px!important;min-height:96px!important;text-align:center!important}.mrag-sw-upload-remove:hover{background:#d94343!important;color:#fff!important}.mrag-sw-factor-grid span:hover{transform:none!important}.mrag-sw-factor-grid span{transition:border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.mrag-sw-plans *,.mrag-sw-form-wrap *,.mrag-sw-track *{font-variation-settings:normal}.mrag-sw-select-field{display:block!important;position:relative!important}.mrag-sw-select-field .mrag-sw-select-wrap{display:block!important;width:100%!important;position:relative!important;margin:0!important}.mrag-sw-select-field .mrag-sw-hint,.mrag-sw-select-field small{display:block!important;width:100%!important;margin:7px 0 0!important;clear:both!important;color:#9a9da5!important;font-size:11.5px!important;font-weight:400!important;line-height:1.8!important;position:relative!important;z-index:1!important}.mrag-sw-select-field .mrag-sw-select-dropdown{top:calc(100% + 5px)!important;bottom:auto!important;right:0!important;left:0!important;width:100%!important;z-index:9999!important;color:#111!important;background:#fff!important;border-color:#e2e4e9!important}.mrag-sw-select-field .mrag-sw-select-option{color:#111!important;background:transparent!important;font-weight:600!important}.mrag-sw-select-field .mrag-sw-select-option:hover,.mrag-sw-select-field .mrag-sw-select-option.is-selected{background:#f2f3f5!important;color:#111!important}.mrag-sw-select-field .mrag-sw-select-search{color:#111!important;background:#fff!important;border-color:#dfe2e8!important}.mrag-sw-select-field .mrag-sw-select-display{margin:0!important}.mrag-sw-plan-details summary{list-style:none!important;list-style-type:none!important;position:relative!important}.mrag-sw-plan-details summary::-webkit-details-marker{display:none!important;width:0!important;height:0!important;opacity:0!important}.mrag-sw-plan-details summary::marker{content:""!important;font-size:0!important}.mrag-sw-plan-details summary:before{content:none!important;display:none!important;background:none!important;border:0!important;width:0!important;height:0!important;margin:0!important}.mrag-sw-plan-details summary:after{content:""!important;display:inline-block!important;width:15px!important;height:15px!important;margin-right:8px!important;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23111113\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"/></svg>")!important;transition:transform .24s ease!important;vertical-align:middle!important}.mrag-sw-plan-details[open] summary:after{transform:rotate(180deg)!important}.mrag-sw-form-wrap .mrag-sw-field{display:block!important}.mrag-sw-form-wrap .mrag-sw-field>span{display:block!important;margin:0 0 8px!important}.mrag-sw-form-wrap .mrag-sw-field>.mrag-sw-input,.mrag-sw-form-wrap .mrag-sw-field>.mrag-sw-select-wrap{display:block!important;width:100%!important}.mrag-sw-form-wrap .mrag-sw-field>small,.mrag-sw-form-wrap .mrag-sw-field>.mrag-sw-hint{display:block!important;clear:both!important;width:100%!important;margin:7px 0 0!important;color:#9a9da5!important;font-size:11.5px!important;font-weight:400!important;line-height:1.8!important;text-align:right!important;position:relative!important;z-index:1!important}.mrag-sw-form>.mrag-sw-otp-box{margin-bottom:28px!important}.mrag-sw-form>.mrag-sw-otp-box+.mrag-sw-submit{margin-top:0!important}.mrag-sw-form>.mrag-sw-submit{display:inline-flex!important;margin-top:22px!important}.mrag-sw-color-delegate{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;max-width:100%!important;min-height:46px!important;margin:14px 0 18px!important;padding:11px 14px!important;border:1px solid var(--mrag-sw-line)!important;border-radius:16px!important;background:#fff!important;cursor:pointer!important;color:#191a1f!important;font-weight:650!important;line-height:1.7!important;user-select:none!important;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.mrag-sw-color-delegate:hover{border-color:rgb(255 106 26 / .42)!important;box-shadow:0 10px 26px rgb(255 106 26 / .08)!important;background:#fffaf6!important}.mrag-sw-color-delegate input{position:absolute!important;opacity:0!important;pointer-events:none!important}.mrag-sw-color-delegate .mrag-sw-check-mark{width:22px!important;height:22px!important;min-width:22px!important;border:1.5px solid #d7d9df!important;border-radius:8px!important;background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease!important}.mrag-sw-color-delegate .mrag-sw-check-mark:after{content:""!important;width:9px!important;height:5px!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(-45deg) scale(.4)!important;opacity:0!important;transition:opacity .18s ease,transform .18s ease!important;margin-top:-2px!important}.mrag-sw-color-delegate input:checked+.mrag-sw-check-mark{background:var(--mrag-sw-orange)!important;border-color:var(--mrag-sw-orange)!important;box-shadow:0 0 0 4px rgb(255 106 26 / .10)!important}.mrag-sw-color-delegate input:checked+.mrag-sw-check-mark:after{opacity:1!important;transform:rotate(-45deg) scale(1)!important}.mrag-sw-color-delegate-text{display:block!important}.mrag-sw-steps-nav button:hover,.mrag-sw-steps-nav button:focus{border-color:rgb(255 106 26 / .45)!important;color:#111!important;background:#fffaf6!important;box-shadow:0 10px 24px rgb(255 106 26 / .08)!important}.mrag-sw-steps-nav button.is-active:hover,.mrag-sw-steps-nav button.is-active:focus{background:#15161a!important;color:#fff!important;border-color:#15161a!important;box-shadow:none!important}.mrag-sw-timeline-step:hover,.mrag-sw-timeline-step:focus-within{border-color:rgb(255 106 26 / .36)!important;box-shadow:0 14px 36px rgb(255 106 26 / .08)!important}.mrag-sw-timeline-step.is-done:hover .mrag-sw-timeline-icon{background:#111!important}.mrag-sw-timeline-step.is-current:hover .mrag-sw-timeline-icon,.mrag-sw-timeline-step.is-progress:hover .mrag-sw-timeline-icon{background:rgb(255 106 26 / .10)!important}.mrag-sw-otp-status.is-success{color:#18834a!important}.mrag-sw-otp-next-note{color:#cf3232!important;font-weight:720!important}@media(max-width:620px){.mrag-sw-form-wrap{padding-left:8px!important;padding-right:8px!important;padding-top:12px!important;padding-bottom:24px!important}.mrag-sw-form,.mrag-sw-form-head{padding:16px!important;border-radius:20px!important}.mrag-sw-field{margin-bottom:13px!important}textarea.mrag-sw-input{min-height:92px!important}.mrag-sw-otp-box{padding:14px!important;border-radius:18px!important;gap:9px!important;margin-top:14px!important;margin-bottom:18px!important}.mrag-sw-otp-mobile-confirm{font-size:11.5px!important;line-height:1.8!important}.mrag-sw-otp-field{min-height:auto!important;padding-bottom:0!important}.mrag-sw-otp-slots{height:52px!important}.mrag-sw-otp-slot{height:52px!important;font-size:18px!important;border-radius:15px!important}.mrag-sw-otp-status,.mrag-sw-otp-next-note{position:static!important;display:block!important;width:100%!important;margin:6px 0 0!important;min-height:0!important;line-height:1.7!important;text-align:center!important;font-size:11.5px!important}.mrag-sw-otp-status:empty,.mrag-sw-otp-next-note:empty{display:none!important}.mrag-sw-otp-next-note{margin-top:2px!important}.mrag-sw-form>.mrag-sw-submit{margin-top:16px!important}.mrag-sw-step-actions{gap:8px!important;flex-wrap:wrap!important}.mrag-sw-step-actions .mrag-sw-btn,.mrag-sw-submit{min-height:46px!important;padding:10px 15px!important}}@media(max-width:768px){.mrag-sw-select-dropdown{max-height:42vh!important;overflow:hidden!important}.mrag-sw-select-options{max-height:calc(42vh - 58px)!important}}.mrag-sw-form-wrap .mrag-sw-otp-box .mrag-sw-otp-next-note{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;margin:0!important;overflow:hidden!important}.mrag-sw-form-wrap .mrag-sw-otp-box.is-verified .mrag-sw-otp-next-note{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;overflow:visible!important}@media(max-width:620px){.mrag-sw-form-wrap .mrag-sw-otp-box .mrag-sw-otp-next-note{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;overflow:hidden!important}.mrag-sw-form-wrap .mrag-sw-otp-box.is-verified .mrag-sw-otp-next-note{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;height:auto!important;margin:2px 0 0!important;line-height:1.7!important;text-align:center!important;font-size:11.5px!important}}@media(max-width:768px){.mrag-sw-form-wrap .mrag-sw-select-wrap.is-open{z-index:9999!important}.mrag-sw-form-wrap .mrag-sw-select-dropdown{max-height:42vh!important;overflow:hidden!important}.mrag-sw-form-wrap .mrag-sw-select-options{max-height:calc(42vh - 58px)!important;overflow:auto!important}}.mrag-sw-portal,.mrag-sw-portal *{box-sizing:border-box}.mrag-sw-portal{direction:rtl;color:#17181d}.mrag-sw-portal-head{margin:0 0 18px;padding:24px 24px 22px;border:1px solid rgb(17 17 20 / .08);border-radius:24px;background:linear-gradient(135deg,#fff,#fff7f0);box-shadow:0 18px 50px rgb(17 17 20 / .045)}.mrag-sw-portal-head span{display:block;color:#ff6a1a;letter-spacing:.12em;font-size:11px;font-weight:700;margin-bottom:8px}.mrag-sw-portal-head h2{margin:0 0 8px;font-size:26px;font-weight:760;color:#15161a}.mrag-sw-portal-head p{margin:0;color:#747780;font-weight:390;line-height:1.9}.mrag-sw-portal-empty{border:1px dashed rgb(17 17 20 / .16);border-radius:22px;background:#fff;padding:24px;text-align:center}.mrag-sw-portal-empty strong{display:block;margin-bottom:8px;color:#17181d;font-weight:720}.mrag-sw-portal-empty p{margin:0;color:#777b84;line-height:1.9}.mrag-sw-portal-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mrag-sw-project-card{border:1px solid rgb(17 17 20 / .08);border-radius:22px;background:#fff;padding:18px;box-shadow:0 14px 42px rgb(17 17 20 / .04);min-width:0}.mrag-sw-project-card__top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.mrag-sw-project-card__type{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:#111;color:#fff;padding:4px 10px;font-size:11px;font-weight:650}.mrag-sw-project-card__status{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650;background:#f4f5f7;color:#60646f}.mrag-sw-project-card__status.is-active{background:#fff2e9;color:#d85b15}.mrag-sw-project-card__status.is-done{background:#ecf8ef;color:#1d7a3c}.mrag-sw-project-card__status.is-waiting{background:#fff8e5;color:#9a6a00}.mrag-sw-project-card h3{margin:0 0 5px;font-size:18px;font-weight:760;color:#17181d}.mrag-sw-project-card__code{margin:0 0 14px;color:#898c94;direction:ltr;text-align:right;font-weight:500}.mrag-sw-project-card__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.mrag-sw-project-card__meta span{display:block;min-width:0;border:1px solid #edf0f4;border-radius:15px;padding:10px 8px;color:#8a8d95;font-size:11px;line-height:1.7;background:#fbfbfc}.mrag-sw-project-card__meta strong{display:block;margin-top:4px;color:#17181d;font-weight:720;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrag-sw-project-card__dates{display:flex;gap:8px;flex-wrap:wrap;min-height:22px;color:#777b84;font-size:12px;margin-bottom:12px}.mrag-sw-project-card__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mrag-sw-portal-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:13px;background:#111;color:#fff!important;text-decoration:none!important;padding:8px 14px;font-weight:700;font-size:12px}.mrag-sw-portal-btn--ghost{background:#fff;color:#111!important;border:1px solid #e3e6eb}.mrag-sw-payment-list{display:grid;gap:10px}.mrag-sw-payment-card{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:10px;align-items:center;border:1px solid rgb(17 17 20 / .08);border-radius:18px;background:#fff;padding:12px}.mrag-sw-payment-card>div{min-width:0;border-radius:14px;background:#fbfbfc;padding:10px}.mrag-sw-payment-card span{display:block;color:#81858e;font-size:11px;margin-bottom:4px}.mrag-sw-payment-card strong{display:block;color:#17181d;font-weight:720;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrag-sw-payment-card.has-due{border-color:rgb(255 106 26 / .22)}.mrag-sw-bank-note{margin-top:14px;border:1px solid rgb(255 106 26 / .22);border-radius:18px;background:#fff8f3;padding:16px}.mrag-sw-bank-note strong{display:block;margin-bottom:6px;color:#15161a}.mrag-sw-bank-note p{margin:0;color:#777b84;line-height:1.9}.mrag-sw-ticket-list{display:grid;gap:10px}.mrag-sw-ticket-card{border:1px solid #edf0f4;border-radius:18px;background:#fff;padding:16px}.mrag-sw-ticket-card span{display:block;color:#ff6a1a;font-size:11px;font-weight:700;margin-bottom:5px}.mrag-sw-ticket-card strong{display:block;color:#15161a;margin-bottom:8px}.mrag-sw-ticket-card p{margin:0;color:#777b84;line-height:1.9}@media(max-width:900px){.mrag-sw-portal-projects{grid-template-columns:1fr}.mrag-sw-payment-card{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mrag-sw-portal-head{padding:18px;border-radius:20px}.mrag-sw-portal-head h2{font-size:22px}.mrag-sw-project-card{padding:15px;border-radius:19px}.mrag-sw-project-card__meta{grid-template-columns:1fr}.mrag-sw-payment-card{grid-template-columns:1fr}}.mrag-sw-field.has-error .mrag-sw-input,.mrag-sw-check-grid.has-error{border-color:#d8493f!important;box-shadow:0 0 0 4px rgb(216 73 63 / .08)!important}.mrag-sw-field-title-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 8px!important}.mrag-sw-field-title-row>span:first-child{font-size:13px;font-weight:700;color:#17181d}.mrag-sw-field>span>.mrag-sw-none-switch,.mrag-sw-field-title-row .mrag-sw-none-switch{margin-right:auto}.mrag-sw-none-switch{display:inline-flex;align-items:center;gap:6px;border:0;background:#fff0;padding:0;cursor:pointer;font-family:inherit;color:#70747d;white-space:nowrap;vertical-align:middle;margin-right:7px}.mrag-sw-none-switch-track{display:inline-flex;align-items:center;width:34px;height:19px;border-radius:999px;background:#e7e9ee;padding:2px;transition:background .2s ease,box-shadow .2s ease}.mrag-sw-none-switch-track i{display:block;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgb(17 17 20 / .16);transform:translateX(0);transition:transform .2s ease}.mrag-sw-none-switch-label{font-size:10.5px;font-weight:600;line-height:1}.mrag-sw-none-switch.is-on{color:#c9571d}.mrag-sw-none-switch.is-on .mrag-sw-none-switch-track{background:#ff6a1a;box-shadow:0 0 0 4px rgb(255 106 26 / .09)}.mrag-sw-none-switch.is-on .mrag-sw-none-switch-track i{transform:translateX(-15px)}.mrag-sw-field.is-disabled-by-switch>.mrag-sw-input,.mrag-sw-field.is-disabled-by-switch textarea.mrag-sw-input{background:#f2f3f5!important;border-color:#e2e5ea!important;color:#9b9ea6!important;box-shadow:none!important;opacity:.82!important;cursor:not-allowed!important}.mrag-sw-field.is-disabled-by-switch{position:relative}.mrag-sw-field.is-disabled-by-switch:after{content:"این مورد برای شما ثبت نمی‌شود";display:block;margin-top:6px;color:#a2a5ad;font-size:10.5px;font-weight:400}.mrag-sw-cost-note{border-color:rgb(255 106 26 / .22)!important;background:#fff8f3!important;color:#8a4a21!important}.mrag-sw-completion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mrag-sw-completion-grid>.mrag-sw-field,.mrag-sw-completion-grid>.mrag-sw-color-delegate{margin:0}.mrag-sw-completion-brief .mrag-sw-otp-box{margin-top:22px}.mrag-sw-full-brief .mrag-sw-form-head{background:linear-gradient(145deg,#141416 0%,#202024 64%,#18181b 100%)!important;border-color:#26262b!important;color:#fff!important;box-shadow:0 28px 80px rgb(17 17 20 / .15)!important;position:relative;overflow:hidden}.mrag-sw-full-brief .mrag-sw-form-head:after{content:"";position:absolute;width:330px;height:330px;border-radius:50%;left:-120px;top:-180px;background:radial-gradient(circle,rgb(255 106 26 / .3),transparent 66%);pointer-events:none}.mrag-sw-full-brief .mrag-sw-form-head>*{position:relative;z-index:1}.mrag-sw-full-brief .mrag-sw-form-head h2{color:#fff!important}.mrag-sw-full-brief .mrag-sw-form-head p{color:#c4c6cc!important}.mrag-sw-full-brief .mrag-sw-form-head .mrag-sw-kicker{color:#ff9a63!important}.mrag-sw-full-brief .mrag-sw-form{background:linear-gradient(180deg,#f8f9fb,#fff 25%)!important;border-color:#e5e8ee!important;box-shadow:0 24px 70px rgb(17 17 20 / .07)!important;overflow:visible}.mrag-sw-full-brief .mrag-sw-steps-nav{padding:6px;border:1px solid #e5e8ed;border-radius:18px;background:#fff;box-shadow:0 12px 32px rgb(17 17 20 / .04);gap:6px;position:sticky;top:12px;z-index:25}.mrag-sw-full-brief .mrag-sw-steps-nav button{border:0!important;border-radius:13px!important;background:transparent!important;color:#6f737c!important;min-height:43px!important;font-weight:650!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease!important}.mrag-sw-full-brief .mrag-sw-steps-nav button:hover{background:#f4f5f7!important;color:#111!important;transform:translateY(-1px)}.mrag-sw-full-brief .mrag-sw-steps-nav button.is-active{background:#15161a!important;color:#fff!important;box-shadow:0 10px 24px rgb(17 17 20 / .14)!important}.mrag-sw-full-brief .mrag-sw-step{margin-top:16px;padding:22px;border:1px solid #e7e9ee;border-radius:22px;background:#fff;box-shadow:0 16px 42px rgb(17 17 20 / .035);transform-origin:top center}.mrag-sw-full-brief .mrag-sw-step-intro{margin:0 0 18px;padding:16px 18px;border-radius:18px;background:linear-gradient(145deg,#161619,#232329);color:#fff;box-shadow:0 14px 34px rgb(17 17 20 / .12)}.mrag-sw-full-brief .mrag-sw-step-intro h3{margin:0 0 6px;color:#fff;font-size:17px;font-weight:700}.mrag-sw-full-brief .mrag-sw-step-intro p{margin:0;color:#c8cad0;line-height:1.9;font-weight:400}.mrag-sw-full-brief .mrag-sw-input,.mrag-sw-full-brief .mrag-sw-select-display{background:#fcfcfd;border-color:#e2e5eb;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.mrag-sw-full-brief .mrag-sw-input:focus,.mrag-sw-full-brief .mrag-sw-select-display:focus{background:#fff;border-color:rgb(255 106 26 / .5);box-shadow:0 0 0 4px rgb(255 106 26 / .08)}.mrag-sw-full-brief .mrag-sw-field>span{font-weight:700}.mrag-sw-full-brief .mrag-sw-step-actions{margin-top:18px;padding-top:16px;border-top:1px solid #eceef2}.mrag-sw-full-brief .mrag-sw-step-actions .mrag-sw-btn-dark{min-width:190px}@keyframes mragSwStepIn{from{opacity:0;transform:translateY(12px) scale(.993)}to{opacity:1;transform:none}}.mrag-sw-track-head{border-radius:30px!important;position:relative!important;overflow:hidden!important}.mrag-sw-track-head.is-live{background:linear-gradient(145deg,#141416 0%,#202024 65%,#17171a 100%)!important;border:1px solid #29292e!important;box-shadow:0 30px 90px rgb(17 17 20 / .17),0 0 0 1px rgb(255 106 26 / .08)!important;color:#fff!important}.mrag-sw-track-head.is-live:before{background:radial-gradient(circle at 12% 20%,rgb(255 106 26 / .34),transparent 42%)!important}.mrag-sw-track-head.is-live h2{color:#fff!important}.mrag-sw-track-head.is-live p{color:#bfc2c9!important}.mrag-sw-track-head.is-live .mrag-sw-kicker{color:#ff9860!important}.mrag-sw-live-status{display:inline-flex;align-items:center;margin-right:5px;padding:5px 11px;border-radius:999px;background:linear-gradient(135deg,#ff6a1a,#ff965f);color:#fff!important;font-weight:700!important;box-shadow:0 0 22px rgb(255 106 26 / .34);animation:mragSwLiveStatus 1.8s ease-in-out infinite}.mrag-sw-track-head.is-final{background:linear-gradient(145deg,#fff,#f7f8fa)!important;border:1px solid #e5e8ee!important}.mrag-sw-track-head.is-final .mrag-sw-live-status{background:#111;box-shadow:none;animation:none}.mrag-sw-track-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0 0 22px}.mrag-sw-track-summary>div{border:1px solid rgb(17 17 20 / .08);border-radius:18px;padding:13px 14px;background:#fff;box-shadow:0 12px 34px rgb(17 17 20 / .035);transition:transform .2s ease,box-shadow .2s ease}.mrag-sw-track-summary>div:hover{transform:translateY(-2px);box-shadow:0 17px 40px rgb(17 17 20 / .07)}.mrag-sw-track-summary span{display:block;font-size:11px;color:#858992;margin-bottom:6px}.mrag-sw-track-summary strong{display:block;font-size:14px;color:#15161a}.mrag-sw-track-summary .is-balance{border-color:rgb(255 106 26 / .28);background:#fff7f1}.mrag-sw-track-summary .is-discount{border-color:#242428;background:#171719}.mrag-sw-track-summary .is-discount span{color:#aaaeb7}.mrag-sw-track-summary .is-discount strong{color:#ff9b66}.mrag-sw-track-complete{margin:0 0 22px;padding:16px 18px;border:1px solid rgb(255 106 26 / .22);border-radius:20px;background:linear-gradient(135deg,#fff,#fff5ec);box-shadow:0 14px 40px rgb(255 106 26 / .07)}.mrag-sw-track-complete strong{font-size:15px}.mrag-sw-track-complete p{margin:6px 0 0;color:#6f737b;line-height:1.9}.mrag-sw-track-docs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 22px}.mrag-sw-track-docs a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 14px;border-radius:13px;background:#111;color:#fff!important;text-decoration:none!important}.mrag-sw-timeline-step.is-current,.mrag-sw-timeline-step.is-progress{border-color:#ff6a1a!important;background:linear-gradient(145deg,#ff6a1a 0%,#ff8442 55%,#ff9d68 100%)!important;box-shadow:0 22px 65px rgb(255 106 26 / .27),0 0 38px rgb(255 106 26 / .22)!important;animation:mragSwActivePulse 1.65s ease-in-out infinite!important;color:#fff!important}.mrag-sw-timeline-step.is-current .mrag-sw-timeline-title,.mrag-sw-timeline-step.is-progress .mrag-sw-timeline-title{color:#fff!important}.mrag-sw-timeline-step.is-current .mrag-sw-timeline-icon,.mrag-sw-timeline-step.is-progress .mrag-sw-timeline-icon{background:rgb(255 255 255 / .18)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .18),0 10px 30px rgb(124 47 4 / .12)!important}.mrag-sw-timeline-step.is-current svg,.mrag-sw-timeline-step.is-progress svg{stroke:#fff!important}.mrag-sw-timeline-step.is-current:after,.mrag-sw-timeline-step.is-progress:after{border-color:rgb(255 106 26 / .55)!important}@keyframes mragSwActivePulse{0%,100%{box-shadow:0 18px 54px rgb(255 106 26 / .24),0 0 22px rgb(255 106 26 / .16)}50%{box-shadow:0 27px 76px rgb(255 106 26 / .34),0 0 46px rgb(255 106 26 / .3)}}@keyframes mragSwLiveStatus{0%,100%{box-shadow:0 0 16px rgb(255 106 26 / .27)}50%{box-shadow:0 0 32px rgb(255 106 26 / .48)}}.mrag-sw-plan-card .mrag-sw-price{background:linear-gradient(120deg,#fff4ec 0%,#f1e6df 40%,#fff7f1 70%,#ead7cc 100%)!important;background-size:220% 220%!important;color:#17181d!important;box-shadow:0 12px 34px rgb(138 78 43 / .12),inset 0 0 0 1px rgb(85 45 24 / .08)!important;animation:mragSwNudeGlow 5s ease infinite!important}.mrag-sw-plan-card .mrag-sw-price strong,.mrag-sw-plan-card .mrag-sw-price span,.mrag-sw-plan-card .mrag-sw-price small{color:#17181d!important}@keyframes mragSwNudeGlow{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.mrag-sw-project-card__discount{margin:0 0 10px;padding:8px 10px;border-radius:12px;background:#171719;color:#fff;font-size:11px}.mrag-sw-project-card__discount strong{color:#ff9b66}@media(max-width:800px){.mrag-sw-completion-grid{grid-template-columns:1fr}.mrag-sw-track-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mrag-sw-full-brief .mrag-sw-steps-nav{position:relative;top:auto}}@media(max-width:520px){.mrag-sw-track-summary{grid-template-columns:1fr}.mrag-sw-none-switch-label{font-size:10px}.mrag-sw-full-brief .mrag-sw-step{padding:16px;border-radius:18px}.mrag-sw-full-brief .mrag-sw-form-head{padding:20px!important}.mrag-sw-live-status{display:inline-flex;margin-top:6px;margin-right:0}}.mrag-sw-full-brief .mrag-sw-step-stage{position:relative!important;width:100%!important;min-width:0!important;overflow-anchor:none!important;contain:layout style!important}.mrag-sw-full-brief .mrag-sw-step-stage.is-transitioning{overflow:hidden!important}.mrag-sw-full-brief .mrag-sw-step{will-change:opacity,transform!important}.mrag-sw-full-brief .mrag-sw-step.is-entering{animation:mragSwStepInStable .30s cubic-bezier(.22,.72,.28,1) both!important}@keyframes mragSwStepInStable{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.mrag-sw-step-form{overflow-anchor:none!important}button.mrag-sw-none-switch,button.mrag-sw-none-switch:hover,button.mrag-sw-none-switch:focus,button.mrag-sw-none-switch:focus-visible,button.mrag-sw-none-switch:active{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;color:#70747d!important;transform:none!important;filter:none!important;text-shadow:none!important}button.mrag-sw-none-switch:hover .mrag-sw-none-switch-track,button.mrag-sw-none-switch:focus-visible .mrag-sw-none-switch-track{background:#dde0e6!important;box-shadow:0 0 0 4px rgb(255 106 26 / .055)!important}button.mrag-sw-none-switch.is-on,button.mrag-sw-none-switch.is-on:hover,button.mrag-sw-none-switch.is-on:focus,button.mrag-sw-none-switch.is-on:active{color:#c9571d!important;background:transparent!important}button.mrag-sw-none-switch.is-on .mrag-sw-none-switch-track,button.mrag-sw-none-switch.is-on:hover .mrag-sw-none-switch-track,button.mrag-sw-none-switch.is-on:focus-visible .mrag-sw-none-switch-track{background:#ff6a1a!important;box-shadow:0 0 0 4px rgb(255 106 26 / .10)!important}.mrag-sw-instagram-brief{--mrag-ig-ink:#16171a;--mrag-ig-muted:#7d8088;--mrag-ig-line:#e9ebef;--mrag-ig-soft:#f7f7f8;--mrag-ig-accent:#ff681e;--mrag-ig-accent-soft:#fff1e9}.mrag-sw-instagram-head{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 15%,rgb(255 104 30 / .13),transparent 28%),linear-gradient(135deg,#15161a 0%,#202126 100%);color:#fff;border:0}.mrag-sw-instagram-head::after{content:"";position:absolute;inset:auto -8% -64% auto;width:320px;height:320px;border-radius:50%;border:1px solid rgb(255 255 255 / .08);box-shadow:0 0 0 34px rgb(255 255 255 / .025),0 0 0 72px rgb(255 255 255 / .018);pointer-events:none}.mrag-sw-instagram-head .mrag-sw-kicker{color:#ff8b51}.mrag-sw-instagram-head h2{color:#fff}.mrag-sw-instagram-head p{color:rgb(255 255 255 / .72);max-width:900px}.mrag-sw-instagram-head-note{margin-top:16px;max-width:900px;padding:12px 15px;border:1px solid rgb(255 255 255 / .1);border-radius:15px;background:rgb(255 255 255 / .055);color:rgb(255 255 255 / .78);font-size:12px;line-height:1.9}.mrag-sw-instagram-form{position:relative}.mrag-sw-instagram-progress{display:flex;align-items:center;gap:7px;margin:0 0 14px;color:#8b8d95;font-size:12px}.mrag-sw-instagram-progress strong{font-size:16px;color:#17181c;font-weight:700}.mrag-sw-instagram-progress i{position:relative;display:block;flex:1;height:4px;margin-inline-start:8px;border-radius:999px;background:#eff0f2;overflow:hidden}.mrag-sw-instagram-progress i>b{display:block;width:6%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#121316,#ff681e);transition:width .28s ease}.mrag-sw-instagram-steps-nav{display:flex!important;align-items:stretch;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:3px 2px 10px;margin-bottom:12px;scroll-snap-type:x proximity}.mrag-sw-instagram-steps-nav button{flex:0 0 auto!important;min-width:92px;min-height:56px;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:2px!important;padding:8px 11px!important;border-radius:15px!important;scroll-snap-align:start;font-weight:500!important}.mrag-sw-instagram-steps-nav button small{font-size:9px;opacity:.5;font-weight:600}.mrag-sw-instagram-steps-nav button span{font-size:11px;white-space:nowrap}.mrag-sw-instagram-steps-nav button.is-active{color:#fff!important;background:#17181c!important;border-color:#17181c!important;box-shadow:0 10px 28px rgb(17 18 21 / .16)!important}.mrag-sw-instagram-steps-nav button.is-active small{color:#ff8b51;opacity:1}.mrag-sw-instagram-step-intro{background:linear-gradient(135deg,#17181c,#24252a)!important;border:0!important;color:#fff}.mrag-sw-instagram-step-intro>span{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,#ff681e,#ff945d);color:#fff;font-size:12px;box-shadow:0 8px 24px rgb(255 104 30 / .25)}.mrag-sw-instagram-step-intro h3{color:#fff!important;font-weight:700!important}.mrag-sw-instagram-step-intro p{color:rgb(255 255 255 / .65)!important}.mrag-sw-instagram-contact-grid{margin:0 0 18px;padding:15px;border:1px solid #eceef1;border-radius:18px;background:#fafafa}.mrag-sw-instagram-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.mrag-sw-instagram-fields>.mrag-sw-field:nth-child(3n),.mrag-sw-instagram-fields>.mrag-sw-instagram-choice-field{grid-column:1/-1}.mrag-sw-instagram-fields textarea.mrag-sw-input{min-height:116px;resize:none}.mrag-sw-instagram-choice-field{margin:0;padding:15px;border:1px solid var(--mrag-ig-line);border-radius:18px;background:#fafafa}.mrag-sw-instagram-choice-field legend{padding:0;margin:0 0 10px;font-size:13px;font-weight:650;color:var(--mrag-ig-ink)}.mrag-sw-instagram-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mrag-sw-instagram-choice-grid .mrag-sw-check-button{min-height:45px;border-radius:14px;background:#fff;font-weight:500!important}.mrag-sw-instagram-choice-grid .mrag-sw-check-button:hover{border-color:rgb(255 104 30 / .42)!important;box-shadow:0 7px 20px rgb(255 104 30 / .07)!important}.mrag-sw-instagram-choice-grid .mrag-sw-check-button.is-checked{border-color:#ff681e!important;background:#fff8f4!important;color:#1c1d20!important;box-shadow:0 8px 22px rgb(255 104 30 / .1)!important}.mrag-sw-instagram-final-note{margin:18px 0 12px;padding:14px 16px;border-radius:17px;background:#fff5ef;border:1px solid rgb(255 104 30 / .22)}.mrag-sw-instagram-final-note strong{display:block;margin-bottom:3px;color:#9b3a0d;font-weight:700}.mrag-sw-instagram-final-note p{margin:0;color:#9c664c;font-size:12px}.mrag-sw-instagram-draft-status{min-height:20px;margin:2px 2px 10px;color:#858991;font-size:11px;line-height:1.8;transition:color .2s ease,opacity .2s ease}.mrag-sw-instagram-draft-status.is-restored{color:#9b4a1d}.mrag-sw-instagram-draft-status.is-saved{color:#5f646d}.mrag-sw-instagram-form-nav{position:sticky;bottom:12px;z-index:45;display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:16px;padding:10px;border:1px solid rgb(17 17 20 / .09);border-radius:18px;background:rgb(255 255 255 / .92);box-shadow:0 16px 42px rgb(17 17 20 / .09);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mrag-sw-instagram-form-nav .mrag-sw-btn{min-width:112px!important;margin:0!important}.mrag-sw-instagram-form-nav [hidden],.mrag-sw-instagram-form-nav .is-hidden{display:none!important}.mrag-sw-instagram-question-number{display:inline-grid;place-items:center;min-width:24px;height:24px;margin-left:7px;border-radius:8px;background:#fff1e8;color:#d85d17;font-size:10px;font-weight:700;vertical-align:middle}.mrag-sw-instagram-preview{max-width:1180px;margin:0 auto}.mrag-sw-instagram-preview-head{position:relative;overflow:hidden;margin-bottom:18px;padding:28px;border-radius:26px;background:linear-gradient(135deg,#15161a,#27282d);color:#fff;box-shadow:0 24px 60px rgb(17 18 20 / .12)}.mrag-sw-instagram-preview-head::after{content:"";position:absolute;inset:-70px auto auto -70px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgb(255 104 30 / .35),#fff0 68%);pointer-events:none}.mrag-sw-instagram-preview-head>span{display:block;color:#ff8a50;font-size:10px;font-weight:700;letter-spacing:.13em;margin-bottom:8px}.mrag-sw-instagram-preview-head h2{margin:0 0 14px;color:#fff;font-size:30px;font-weight:720}.mrag-sw-instagram-preview-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mrag-sw-instagram-preview-meta>*{padding:6px 9px;border-radius:999px;background:rgb(255 255 255 / .07);font-size:11px;color:rgb(255 255 255 / .76)}.mrag-sw-instagram-preview-meta strong{color:#fff;font-weight:650}.mrag-sw-instagram-preview-sections{display:grid;gap:14px}.mrag-sw-instagram-preview-section{padding:18px;border:1px solid #e9ebef;border-radius:22px;background:#fff;box-shadow:0 15px 42px rgb(20 22 25 / .035)}.mrag-sw-instagram-preview-section-head{display:flex;align-items:center;gap:10px;margin-bottom:13px}.mrag-sw-instagram-preview-section-head>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#17181c;color:#fff;font-size:10px;font-weight:700}.mrag-sw-instagram-preview-section-head h3{margin:0;font-size:16px;font-weight:700;color:#17181c}.mrag-sw-instagram-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mrag-sw-instagram-preview-item{padding:12px 13px;border-radius:14px;background:#f8f8f9;border:1px solid #f0f1f3;min-width:0}.mrag-sw-instagram-preview-item strong{display:block;margin-bottom:5px;font-size:11px;font-weight:650;color:#303238}.mrag-sw-instagram-preview-item p{margin:0;white-space:pre-wrap;word-break:break-word;color:#62656e;font-size:12px;line-height:1.85}.mrag-sw-instagram-preview-item.is-empty{opacity:.5;background:#fbfbfb}.mrag-sw-instagram-preview.is-admin{max-width:none}.mrag-sw-instagram-preview.is-admin .mrag-sw-instagram-preview-head{display:none}.mrag-sw-instagram-preview.is-admin .mrag-sw-instagram-preview-section{box-shadow:none}@media(max-width:900px){.mrag-sw-instagram-fields,.mrag-sw-instagram-preview-grid{grid-template-columns:1fr}.mrag-sw-instagram-fields>.mrag-sw-field:nth-child(3n){grid-column:auto}.mrag-sw-instagram-fields>.mrag-sw-instagram-choice-field{grid-column:1/-1}.mrag-sw-instagram-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mrag-sw-instagram-form-nav{bottom:8px;padding:8px;border-radius:16px;gap:7px}.mrag-sw-instagram-form-nav .mrag-sw-btn{flex:1 1 0%;min-width:0!important;min-height:46px!important;padding:9px 10px!important}.mrag-sw-instagram-draft-status{font-size:10.5px;margin-bottom:8px}.mrag-sw-instagram-head{padding:20px!important}.mrag-sw-instagram-head h2{font-size:23px!important}.mrag-sw-instagram-form{padding:14px!important}.mrag-sw-instagram-steps-nav{margin-inline:-2px}.mrag-sw-instagram-steps-nav button{min-width:78px;min-height:50px;padding:7px 9px!important}.mrag-sw-instagram-choice-grid{grid-template-columns:1fr}.mrag-sw-instagram-choice-field{padding:12px}.mrag-sw-instagram-preview-head{padding:21px;border-radius:22px}.mrag-sw-instagram-preview-head h2{font-size:23px}.mrag-sw-instagram-preview-section{padding:14px;border-radius:18px}}.mrag-sw-ticket-projects{display:grid;gap:9px;margin-bottom:14px}.mrag-sw-ticket-project{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.mrag-sw-ticket-project.is-active{border-color:#ffcab0;background:#fff8f3}.mrag-sw-ticket-project>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mrag-sw-ticket-project span{font-size:11px;color:#7d818a}.mrag-sw-ticket-project strong{font-size:12px}.mrag-sw-ticket-project small{font-size:10px;color:#9a9ea6}.mrag-sw-ticket-workspace{margin-top:14px;padding:16px;border:1px solid #e5e8ed;border-radius:20px;background:#fff}.mrag-sw-ticket-workspace h3{margin:0 0 12px}.mrag-sw-ticket-form{display:grid;grid-template-columns:1fr 1.6fr 1fr auto;gap:9px;align-items:end;margin-bottom:15px}.mrag-sw-ticket-form label{display:flex;flex-direction:column;gap:5px}.mrag-sw-ticket-form textarea{min-height:70px}.mrag-sw-customer-ticket{padding:13px;border:1px solid #e6e9ef;border-radius:16px;background:#fafbfc;margin-top:10px}.mrag-sw-customer-ticket__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.mrag-sw-customer-ticket__head span{padding:4px 8px;border-radius:999px;background:#f0f2f5;color:#6d727b;font-size:10px}.mrag-sw-customer-ticket__thread{display:grid;gap:7px}.mrag-sw-customer-ticket__thread>div{max-width:84%;padding:9px 11px;border-radius:13px;background:#fff;border:1px solid #e7eaf0}.mrag-sw-customer-ticket__thread>div.is-customer{margin-left:auto;background:#fff7f2;border-color:#ffd8c4}.mrag-sw-customer-ticket__thread p{margin:0 0 4px;white-space:pre-wrap}.mrag-sw-customer-ticket__thread small{color:#969aa2;font-size:10px}.mrag-sw-ticket-reply{display:flex;gap:7px;margin-top:10px}.mrag-sw-ticket-reply .mrag-sw-input{flex:1}@media(max-width:760px){.mrag-sw-ticket-form{grid-template-columns:1fr}.mrag-sw-ticket-project{align-items:flex-start;flex-direction:column}.mrag-sw-customer-ticket__thread>div{max-width:95%}.mrag-sw-ticket-reply{flex-direction:column}}.mrag-sw-instagram-brief.is-edit-mode .mrag-sw-instagram-head{background:linear-gradient(145deg,#15161a,#24262b)!important;color:#fff!important}.mrag-sw-instagram-brief.is-edit-mode .mrag-sw-instagram-head p{color:#d9dbe0!important}.mrag-sw-instagram-edit-window{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border:1px solid rgb(255 255 255 / .1);border-radius:16px;background:rgb(255 255 255 / .06)}.mrag-sw-instagram-edit-window strong{color:#fff;font-size:12px}.mrag-sw-instagram-edit-window span{color:#ffb086;font-size:11px;font-weight:700}.mrag-sw-instagram-edit-window small{flex:0 0 100%;color:#b9bcc4;font-size:10.5px}.mrag-sw-instagram-brief.is-edit-mode input[readonly]{background:#f1f2f4!important;color:#60646d!important;cursor:not-allowed!important}.mrag-sw-instagram-edit-expired{max-width:760px;margin:40px auto;padding:20px 22px;border-radius:20px;background:#fff7f2;border:1px solid rgb(255 106 26 / .22);color:#2a2b30}.mrag-sw-instagram-edit-expired strong{display:block;margin-bottom:6px;font-size:16px}.mrag-sw-instagram-edit-expired p{margin:0;color:#737781;line-height:1.9}.mrag-sw-draft-status{margin:12px 0 8px;padding:10px 14px;border-radius:12px;background:#f6f7f8;color:#50555f;font-size:12px;line-height:1.8;border:1px solid #e2e5e9}.mrag-sw-draft-status[data-state="saved"]{background:#f2fbf5;border-color:#d3ead9;color:#267448}.mrag-sw-draft-status[data-state="error"]{background:#fff4f0;border-color:#f1cbbb;color:#a33f21}.mrag-sw-draft-status[data-state="saving"]{background:#fff8f2;border-color:#f8dfcd;color:#88451a}.mrag-sw-form-wrap [hidden],.mrag-sw-plans [hidden]{display:none!important}.mrag-sw-form-wrap .mrag-sw-btn:hover,.mrag-sw-form-wrap .mrag-sw-btn:active,.mrag-sw-plans .mrag-sw-btn:hover,.mrag-sw-plans .mrag-sw-btn:active{transform:none}.mrag-sw-form-wrap .mrag-sw-draft-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;background:#f5f6f8;border-radius:10px;font-size:13px}.mrag-sw-form-wrap .mrag-sw-draft-status[data-state=error]{background:#fff4ec;color:#8d3917}@media(max-width:1100px){.wf-plans .wf-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.wf-plans .wf-plan-grid{grid-template-columns:1fr}.mrag-sw-plans.wf-plans{padding:20px 12px}.wf-plans .wf-plan ul{min-height:0}.wf-plans .wf-plan>p:first-of-type{min-height:0}}.mrag-sw-portal .wf-portal-nav{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.wf-ticket{border:1px solid #dce3eb;border-radius:16px;padding:24px;margin:24px 0;background:#fff;color:#1f2937;overflow-wrap:anywhere}.wf-ticket-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.wf-ticket h3{margin:0}.wf-ticket h4{margin:18px 0 10px}.wf-ticket-quote{border-block:1px solid #dce3eb;padding-block:12px;margin-block:16px}.wf-task-list{list-style:none;padding:0!important}.wf-task-list li{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-bottom:1px solid #e6e9ef;padding:12px 0}.wf-task-list li span{flex:1 1 200px}.wf-ticket small{color:#536273}.wf-ticket-form{display:grid;gap:12px;margin:16px 0}.wf-ticket-form label,.mrag-sw-portal [data-mrag-portal-login] label{display:grid;gap:8px}.wf-ticket-form input:not([type=checkbox]),.wf-ticket-form textarea,.mrag-sw-portal [data-mrag-portal-login] input{width:100%;max-width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd5e1;border-radius:8px;font:inherit}.wf-ticket .wf-check{display:flex;align-items:flex-start;gap:8px}.wf-ticket-tools,.wf-ticket-timeline{padding:14px 0;border-bottom:1px solid #e6e9ef}.wf-ticket summary{cursor:pointer;font-weight:600}.wf-ticket-timeline li{padding-block:8px}.wf-ticket .mrag-sw-customer-ticket__thread>div{padding:12px;background:#f5f7fa;border-radius:8px;margin:12px 0}.wf-ticket .mrag-sw-customer-ticket__thread .is-customer{background:#edf6ff}.mrag-sw-portal [data-mrag-portal-login]{display:grid;gap:16px;max-width:440px}.wf-ticket button{max-width:100%;white-space:normal}@media(max-width:600px){.wf-ticket{padding:16px}.wf-task-list li span{flex-basis:100%}}