body:has(.mp-register-page) #melikhayaTrigger,body:has(.mp-register-page) #melikhayaLabel,body:has(.mp-register-page) #melikhayaWindow,body:has(.mp-register-page) #melGreetBubble,body:has(.mp-register-page) #melMinPill,body:has(.mp-register-page) .mel-pulse-ring,body:has(.mp-register-page) .mel-backdrop,body.mp-register-no-mel #melikhayaTrigger,body.mp-register-no-mel #melikhayaLabel,body.mp-register-no-mel #melikhayaWindow,body.mp-register-no-mel #melGreetBubble,body.mp-register-no-mel #melMinPill,body.mp-register-no-mel .mel-pulse-ring,body.mp-register-no-mel .mel-backdrop{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.mp-register-page .mp-form-footer{background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -14px 34px -20px rgba(14,14,17,.25);padding-bottom:env(safe-area-inset-bottom,0)}.mp-register-page .mp-form-footer-inner{gap:12px}.mp-register-page .mp-form-footer-step{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:100px;background:var(--mp-cloud);border:1px solid rgba(0,0,0,.05);font-size:.74rem;font-weight:600;color:var(--mp-muted);white-space:nowrap}.mp-register-page .mp-form-footer-step strong{color:var(--mp-ink);font-weight:800}.mp-register-page .mp-btn-primary{position:relative;overflow:hidden;min-height:50px;padding-inline:26px;border-radius:15px;background:var(--mp-grad-sunset);box-shadow:0 14px 30px -12px rgba(245,130,32,.65);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.mp-register-page .mp-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px -12px rgba(245,130,32,.72)}.mp-register-page .mp-btn-primary::after{content:'';position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-110%);transition:transform .55s ease;pointer-events:none}.mp-register-page .mp-btn-primary:hover:not(:disabled)::after{transform:translateX(110%)}.mp-register-page .mp-btn-secondary{min-height:50px;border-radius:15px}@media(max-width:720px){.mp-register-page .mp-form-footer-inner{gap:9px;padding-inline:14px}.mp-register-page .mp-btn-primary{flex:1 1 auto;justify-content:center;min-height:52px}.mp-register-page .mp-btn-secondary{min-width:52px;min-height:52px;justify-content:center}.mp-register-page .mp-form-footer-step{padding:6px 10px;font-size:.66rem}}.mp-register-page [data-mp-step-panel="profile"] .mp-field{margin-bottom:12px}.mp-register-page [data-mp-step-panel="profile"] .mp-field-label{margin-bottom:5px;font-size:.76rem}.mp-register-page [data-mp-step-panel="profile"] .mp-input,.mp-register-page [data-mp-step-panel="profile"] .mp-select{min-height:46px;padding-block:10px}.mp-register-page [data-mp-step-panel="profile"] textarea.mp-input{min-height:84px}.mp-register-page [data-mp-step-panel="profile"] .mp-field-helper{font-size:.68rem;margin-top:3px}.mp-register-page [data-mp-svc-fields]{padding:12px 14px;border-radius:15px;background:rgba(86,196,248,.06);border:1px dashed rgba(63,169,217,.35)}.mp-register-page [data-mp-svc-fields] .mp-field{margin-bottom:9px}.mp-register-page [data-mp-svc-fields] .mp-field:last-child{margin-bottom:0}@media(min-height:700px) and (min-width:900px){.mp-register-page [data-mp-step-panel="profile"] .mp-step-panel-scroll,.mp-register-page [data-mp-step-panel="profile"] .mp-step-panel-body{max-height:calc(100vh - 300px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.mp-register-page .mp-live-preview{border-radius:19px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 38px -20px rgba(14,14,17,.3);overflow:hidden;margin:4px 0 18px}.mp-register-page .mp-lp-cover{position:relative;aspect-ratio:16/9;background:radial-gradient(ellipse 90% 80% at 20% 0%,rgba(245,130,32,.3),transparent 60%),linear-gradient(150deg,#3a3a42,#0e0e11);background-size:cover;background-position:center}.mp-register-page .mp-lp-cover.has-image .mp-lp-mono{display:none}.mp-register-page .mp-lp-mono{position:absolute;inset:0;display:grid;place-items:center;font-size:2rem;font-weight:800;letter-spacing:.04em;color:rgba(255,255,255,.28);text-transform:uppercase}.mp-register-page .mp-lp-body{position:relative;padding:0 15px 14px}.mp-register-page .mp-lp-avatar{position:relative;margin-top:-21px;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:.84rem;font-weight:800;color:#fff;text-transform:uppercase;background:var(--mp-grad-sunset);border:3px solid #fff;box-shadow:0 8px 18px -8px rgba(14,14,17,.4);background-size:cover;background-position:center;overflow:hidden}.mp-register-page .mp-lp-avatar.has-image{color:transparent}.mp-register-page .mp-lp-name{margin:8px 0 0;font-size:.94rem;font-weight:800;color:var(--mp-ink);letter-spacing:-.01em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mp-register-page .mp-lp-subline{display:flex;align-items:center;gap:8px;margin-top:5px;flex-wrap:wrap}.mp-register-page .mp-lp-pill{display:inline-flex;padding:2px 9px;border-radius:100px;font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#b25b10;background:rgba(245,130,32,.13)}.mp-register-page .mp-lp-loc{font-size:.68rem;font-weight:600;color:var(--mp-muted)}.mp-register-page .mp-lp-tag{margin:7px 0 0;font-size:.74rem;line-height:1.5;color:var(--mp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-register-page .mp-live-preview.is-refresh{animation:mp-lp-refresh .35s ease}@keyframes mp-lp-refresh{0%{transform:scale(1)}45%{transform:scale(1.012)}100%{transform:scale(1)}}@media(max-width:900px){.mp-register-page .mp-live-preview{max-width:380px}}@media(prefers-reduced-motion:reduce){.mp-register-page .mp-btn-primary::after,.mp-register-page .mp-live-preview.is-refresh{animation:none!important;transition:none!important}}.mp-pay-order{max-width:640px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"identity trust" "breakdown trust" "alert alert";gap:14px 18px;align-items:start}.mp-pay-identity{grid-area:identity;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 18px;border-radius:16px;background:linear-gradient(150deg,rgba(255,255,255,.95),rgba(255,255,255,.82));border:1px solid rgba(0,0,0,.07);box-shadow:0 14px 30px -20px rgba(14,14,17,.35)}.mp-pay-avatar{flex:0 0 auto;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-weight:800;font-size:.95rem;color:#fff;text-transform:uppercase;background:linear-gradient(140deg,#f58220,#d96a10);box-shadow:0 10px 20px -10px rgba(245,130,32,.6)}.mp-pay-idtext{min-width:0;flex:1 1 auto}.mp-pay-name{margin:0;font-size:1rem;font-weight:800;color:#0e0e11;letter-spacing:-.01em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.mp-pay-subline{display:block;margin-top:2px;font-size:.74rem;font-weight:600;color:#6b7280}.mp-pay-ref{flex:0 0 auto;padding:4px 10px;border-radius:100px;font-size:.64rem;font-weight:800;letter-spacing:.06em;color:#0e0e11;background:rgba(245,130,32,.14);border:1px solid rgba(245,130,32,.3)}.mp-pay-breakdown{grid-area:breakdown;padding:8px 18px 16px;border-radius:16px;background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.06)}.mp-pay-breakdown .mp-summary-row{color:#4b5563;border-bottom:1px solid rgba(14,14,17,.08)}.mp-pay-breakdown .mp-summary-row strong{color:#0e0e11}.mp-pay-breakdown .mp-summary-total{border-top:1px solid rgba(14,14,17,.14)}.mp-pay-breakdown .mp-summary-total-label{color:#6b7280}.mp-pay-breakdown .mp-summary-total-num{color:#0e0e11}.mp-pay-breakdown .mp-summary-total-num .currency{color:#6b7280}.mp-pay-trust{grid-area:trust;list-style:none;margin:0;padding:14px 16px;display:flex;flex-direction:column;gap:12px;border-radius:16px;background:rgba(86,196,248,.06);border:1px dashed rgba(86,196,248,.45);align-self:stretch;justify-content:center}.mp-pay-trust li{display:flex;align-items:flex-start;gap:9px;font-size:.76rem;line-height:1.45;color:#4b5563}.mp-pay-trust svg{flex:0 0 auto;width:15px;height:15px;margin-top:1px;color:#f58220}.mp-pay-alert{grid-area:alert;padding:11px 14px;border-radius:12px;font-size:.8rem;font-weight:600;background:rgba(86,196,248,.12);border:1px solid rgba(86,196,248,.35);color:#0e0e11}.mp-pay-alert[data-kind="error"]{background:rgba(220,60,60,.08);border-color:rgba(220,60,60,.35);color:#a12626}.mp-pay-success{max-width:640px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.96),rgba(255,255,255,.86)),radial-gradient(ellipse 80% 100% at 100% 0%,rgba(76,217,138,.14),transparent 60%);border:1.5px solid rgba(76,217,138,.45);box-shadow:0 18px 40px -24px rgba(14,14,17,.4);animation:mp-pay-success-in .4s cubic-bezier(.2,.9,.3,1.2)}@keyframes mp-pay-success-in{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mp-pay-success{animation:none}}.mp-pay-success-badge{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:#fff;background:linear-gradient(140deg,#4cd98a,#23a35f);box-shadow:0 14px 28px -12px rgba(35,163,95,.7)}.mp-pay-success-badge svg{width:26px;height:26px}.mp-pay-success-title{margin:0;font-size:1.2rem;font-weight:800;color:#0e0e11;letter-spacing:-.015em}.mp-pay-success-sub{margin:0;font-size:.86rem;line-height:1.55;color:#4b5563}.mp-pay-success-invoice{min-height:44px;display:flex;align-items:center}.mp-pay-invoice-wait{display:inline-flex;align-items:center;gap:9px;font-size:.8rem;font-weight:600;color:#6b7280}.mp-pay-spinner{width:15px;height:15px;border-radius:50%;border:2px solid rgba(14,14,17,.15);border-top-color:#f58220;animation:mp-pay-spin .8s linear infinite}@keyframes mp-pay-spin{to{transform:rotate(360deg)}}.mp-pay-invoice-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:100px;background:#0e0e11;color:#fff;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease}.mp-pay-invoice-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px -14px rgba(14,14,17,.55);color:#fff}.mp-pay-invoice-btn svg{width:15px;height:15px;color:#f58220}.mp-pay-success-note{margin:2px 0 0;font-size:.74rem;line-height:1.5;color:#6b7280}@media(max-width:980px){.mp-pay-order{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "breakdown" "trust" "alert"}}@media(max-width:720px){.mp-pay-order,.mp-pay-success{max-width:none}.mp-pay-ref{display:none}.mp-pay-invoice-btn{width:100%;justify-content:center}.mp-pay-success{padding:18px}}