.rich-editor[data-v-42f5ddd7]{border:1px solid #e0e0e0;border-radius:12px;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.rich-editor.focused[data-v-42f5ddd7]{border-color:#e3246b;box-shadow:0 0 0 4px rgba(227,36,107,.08),0 2px 8px rgba(0,0,0,.08)}.rich-editor.readonly[data-v-42f5ddd7]{background:#f9f9f9}.rich-editor.readonly .editor-content[data-v-42f5ddd7]{color:#666}.rich-editor .toolbar[data-v-42f5ddd7]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(180deg,#fff,#fafafa);border-bottom:1px solid #f0f0f0;gap:16px;flex-wrap:wrap}@media(max-width:768px){.rich-editor .toolbar[data-v-42f5ddd7]{padding:6px 8px;gap:4px;flex-direction:column;align-items:stretch}}.rich-editor .toolbar .toolbar-left[data-v-42f5ddd7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:768px){.rich-editor .toolbar .toolbar-left[data-v-42f5ddd7]{gap:4px}}.rich-editor .toolbar .toolbar-group[data-v-42f5ddd7]{display:flex;gap:2px}.rich-editor .toolbar .toolbar-separator[data-v-42f5ddd7]{width:1px;height:24px;background:linear-gradient(180deg,transparent,#e0e0e0,transparent)}.rich-editor .toolbar button[data-v-42f5ddd7]{width:36px;height:36px;border:none;background:transparent;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#666;position:relative}@media(max-width:768px){.rich-editor .toolbar button[data-v-42f5ddd7]{width:30px;height:30px;padding:5px}}.rich-editor .toolbar button[data-v-42f5ddd7]:hover{background:rgba(0,0,0,.05);color:#333}.rich-editor .toolbar button[data-v-42f5ddd7]:active{transform:scale(.95)}.rich-editor .toolbar button.active[data-v-42f5ddd7]{background:linear-gradient(135deg,#e3246b,#ff4081);color:#fff;box-shadow:0 2px 4px rgba(227,36,107,.2)}.rich-editor .toolbar button.active svg[data-v-42f5ddd7]{fill:#fff}.rich-editor .toolbar button svg[data-v-42f5ddd7]{width:18px;height:18px;fill:currentColor}@media(max-width:768px){.rich-editor .toolbar button svg[data-v-42f5ddd7]{width:28px;height:28px}}.rich-editor .editor-content[data-v-42f5ddd7]{text-align:right;min-height:var(--2a1f8303);max-height:400px;overflow-y:auto;padding:16px;outline:none;font-size:15px;line-height:1.7;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.rich-editor .editor-content[data-v-42f5ddd7]:empty:not(:focus):before{content:attr(data-placeholder);color:#999;pointer-events:none}.rich-editor .editor-content[data-v-42f5ddd7] ol,.rich-editor .editor-content[data-v-42f5ddd7] ul{margin:12px 0;padding-right:24px}.rich-editor .editor-content[data-v-42f5ddd7] ol li,.rich-editor .editor-content[data-v-42f5ddd7] ul li{margin:6px 0;line-height:1.7}.rich-editor .editor-content[data-v-42f5ddd7] a{color:#e3246b;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.rich-editor .editor-content[data-v-42f5ddd7] a:hover{border-bottom-color:#e3246b}.rich-editor .editor-content[data-v-42f5ddd7] strong{font-weight:600;color:#222}.rich-editor .editor-content[data-v-42f5ddd7] em{font-style:italic}.rich-editor .editor-content[data-v-42f5ddd7] u{text-decoration:underline;text-decoration-color:#666;text-underline-offset:2px}.rich-editor .editor-content[data-v-42f5ddd7]::-webkit-scrollbar{width:6px}.rich-editor .editor-content[data-v-42f5ddd7]::-webkit-scrollbar-track{background:transparent}.rich-editor .editor-content[data-v-42f5ddd7]::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.rich-editor .editor-content[data-v-42f5ddd7]::-webkit-scrollbar-thumb:hover{background:#bbb}.rich-editor .progress-container[data-v-42f5ddd7]{display:flex;flex-direction:column;gap:4px;min-width:200px;max-width:300px}.rich-editor .progress-container.desktop-only[data-v-42f5ddd7]{display:flex}@media(max-width:768px){.rich-editor .progress-container.desktop-only[data-v-42f5ddd7]{display:none}}.rich-editor .progress-container.mobile-only[data-v-42f5ddd7]{display:none;max-width:100%}@media(max-width:768px){.rich-editor .progress-container.mobile-only[data-v-42f5ddd7]{display:flex}}.rich-editor .progress-container .progress-info[data-v-42f5ddd7]{display:flex;justify-content:space-between;align-items:center;gap:8px}.rich-editor .progress-container .progress-info .progress-label[data-v-42f5ddd7]{font-size:11px;font-weight:500;color:#6b7280;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rich-editor .progress-container .progress-info .progress-percentage[data-v-42f5ddd7]{font-size:11px;font-weight:600;color:#374151;white-space:nowrap}.rich-editor .progress-container .progress-bar[data-v-42f5ddd7]{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.rich-editor .progress-container .progress-bar .progress-fill[data-v-42f5ddd7]{height:100%;border-radius:2px;transition:width .3s ease,background-color .3s ease}.rich-editor .progress-container .progress-bar .progress-fill.low[data-v-42f5ddd7]{background:linear-gradient(90deg,#93c5fd,#60a5fa)}.rich-editor .progress-container .progress-bar .progress-fill.medium[data-v-42f5ddd7]{background:linear-gradient(90deg,#a78bfa,#8b5cf6)}.rich-editor .progress-container .progress-bar .progress-fill.high[data-v-42f5ddd7]{background:linear-gradient(90deg,#34d399,#10b981)}.rich-editor .progress-container .progress-bar .progress-fill.complete[data-v-42f5ddd7]{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.rich-editor .editor-footer[data-v-42f5ddd7]{padding:8px 16px;background:#fafafa;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.rich-editor .editor-footer .char-count[data-v-42f5ddd7]{font-size:12px;color:#999;font-weight:500;transition:color .2s ease;white-space:nowrap}.rich-editor .editor-footer .char-count.warning[data-v-42f5ddd7]{color:#ff9800}.rich-editor .editor-footer .char-count.error[data-v-42f5ddd7]{color:#f44336;font-weight:600}.modal-overlay[data-v-50789eff]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-50789eff]{background:#fff;border-radius:20px;width:90%;max-width:450px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.2)}.close-btn[data-v-50789eff]{position:absolute;top:20px;left:20px;background:none;border:none;font-size:30px;color:#999;cursor:pointer;transition:color .3s}.close-btn[data-v-50789eff]:hover{color:#666}.modal-content[data-v-50789eff]{padding:40px 30px}.modal-header[data-v-50789eff]{text-align:center;margin-bottom:30px}.modal-title[data-v-50789eff]{font-size:32px;font-weight:700;background:linear-gradient(135deg,#ff6b9d,#ff8fab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 10px 0}.modal-subtitle[data-v-50789eff]{font-size:16px;color:#666;margin:0}.input-group[data-v-50789eff]{margin-bottom:20px}.input-container[data-v-50789eff]{position:relative}.styled-input[data-v-50789eff]{width:100%;padding:16px 50px 16px 16px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;color:#333;background:#fff;transition:all .3s ease;text-align:right;direction:rtl}.styled-input[data-v-50789eff]:focus{outline:none;border-color:#ff6b9d;box-shadow:0 0 0 3px rgba(255,107,157,.1)}.styled-input[data-v-50789eff]::-moz-placeholder{color:#999}.styled-input[data-v-50789eff]::placeholder{color:#999}.input-icon[data-v-50789eff]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:20px}.otp-section[data-v-50789eff]{margin:20px 0;text-align:center}.otp-message[data-v-50789eff]{font-size:14px;color:#666;margin-bottom:15px}.otp-message strong[data-v-50789eff]{color:#333;display:block;margin-top:5px}.otp-inputs[data-v-50789eff]{display:flex;justify-content:center;gap:10px;margin-bottom:15px;flex-direction:row-reverse;cursor:pointer}.otp-input[data-v-50789eff]{width:50px;height:50px;border:2px solid #e0e0e0;border-radius:8px;text-align:center;font-size:20px;font-weight:700;transition:all .3s ease;background:#f5f5f5}.otp-input[data-v-50789eff]:focus{outline:none;border-color:#ff6b9d;box-shadow:0 0 0 3px rgba(255,107,157,.1);background:#fff}.otp-input.grey[data-v-50789eff]{background:#e0e0e0;opacity:.6}.otp-input.error[data-v-50789eff]{border-color:#dc3545;animation:shake .3s}.otp-error-message[data-v-50789eff]{color:#dc3545;font-size:14px;margin:10px 0;font-weight:500;animation:fadeIn .3s}.resend-btn[data-v-50789eff]{margin:auto;background:none;border:none;color:#ff6b9d;font-size:14px;cursor:pointer;text-decoration:underline}.resend-btn[data-v-50789eff]:disabled{color:#999;cursor:not-allowed}.change-phone-btn[data-v-50789eff]{display:block;margin:8px auto 0;background:none;border:none;color:#666;font-size:13px;cursor:pointer}.change-phone-btn[data-v-50789eff]:hover{color:#333}.skip-verification-container[data-v-50789eff]{margin-top:15px;padding-top:12px;border-top:1px solid hsla(0,0%,50%,.1);text-align:center}.skip-verification-link[data-v-50789eff]{font-size:12px;color:#9e9e9e;cursor:pointer;text-decoration:underline;text-decoration-color:hsla(0,0%,62%,.3);transition:all .2s ease}.skip-verification-link[data-v-50789eff]:hover{color:#757575;text-decoration-color:hsla(0,0%,46%,.5)}.checkbox-section[data-v-50789eff]{margin:20px 0}.custom-checkbox[data-v-50789eff]{display:flex;align-items:flex-start;cursor:pointer;font-size:13px;color:#666;direction:rtl}.custom-checkbox input[type=checkbox][data-v-50789eff]{display:none}.custom-checkbox .checkbox-box[data-v-50789eff]{width:18px;height:18px;border:2px solid #e0e0e0;border-radius:4px;margin-left:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.custom-checkbox .checkbox-box[data-v-50789eff]:after{content:"✓";color:#fff;font-size:12px;opacity:0;transform:scale(0);transition:all .3s ease}.custom-checkbox input[type=checkbox]:checked+.checkbox-box[data-v-50789eff]{background:#ff6b9d;border-color:#ff6b9d}.custom-checkbox input[type=checkbox]:checked+.checkbox-box[data-v-50789eff]:after{opacity:1;transform:scale(1)}.custom-checkbox .checkbox-text[data-v-50789eff]{line-height:1.5}.custom-checkbox .checkbox-text a[data-v-50789eff]{color:#ff6b9d;text-decoration:underline}.submit-btn[data-v-50789eff]{width:100%;padding:16px;background:linear-gradient(135deg,#ff6b9d,#ff8fab);color:#fff;border:none;border-radius:12px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-50789eff]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,107,157,.4)}.submit-btn[data-v-50789eff]:disabled{opacity:.6;cursor:not-allowed}.loader[data-v-50789eff]{width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.switch-mode[data-v-50789eff]{text-align:center;margin-top:20px;font-size:14px;color:#666}.switch-mode .link[data-v-50789eff]{color:#ff6b9d;cursor:pointer;font-weight:600;text-decoration:underline}.switch-mode .link[data-v-50789eff]:hover{text-decoration:none}.modal-fade-enter-active[data-v-50789eff],.modal-fade-leave-active[data-v-50789eff]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-50789eff],.modal-fade-leave-to[data-v-50789eff]{opacity:0}.modal-fade-enter-active .modal-container[data-v-50789eff],.modal-fade-leave-active .modal-container[data-v-50789eff]{transition:transform .3s ease}.modal-fade-enter-from .modal-container[data-v-50789eff],.modal-fade-leave-to .modal-container[data-v-50789eff]{transform:scale(.9)}@media(max-width:480px){.modal-container[data-v-50789eff]{width:95%;margin:10px}.modal-content[data-v-50789eff]{padding:30px 20px}.modal-title[data-v-50789eff]{font-size:26px}.styled-input[data-v-50789eff]{font-size:15px;padding:14px 45px 14px 14px}.otp-input[data-v-50789eff]{width:45px;height:45px}}.ar-login-layer[data-v-36300f9c] .modal-overlay{z-index:10050}[data-v-36300f9c] .modal-header,[data-v-36300f9c] .sheet-header{direction:rtl;text-align:right!important;display:flex;flex-direction:column;align-items:flex-start;gap:4px}[data-v-36300f9c] .modal-header h3,[data-v-36300f9c] .sheet-header h3{font-size:17px!important;font-family:assistant-bold;color:#1a1a1a!important;white-space:normal;word-break:break-word;margin:0;padding-left:36px}[data-v-36300f9c] .modal-header .modal-subtitle,[data-v-36300f9c] .modal-header .sheet-subtitle,[data-v-36300f9c] .sheet-header .modal-subtitle,[data-v-36300f9c] .sheet-header .sheet-subtitle{text-align:right;font-size:13px!important;padding:0!important;color:#6b7280;line-height:1.5}[data-v-36300f9c] .desktop-modal{display:flex;flex-direction:column;max-height:90vh;overflow:hidden}[data-v-36300f9c] .desktop-modal .modal-body{flex:1;overflow-y:auto;min-height:0}[data-v-36300f9c] .desktop-modal .modal-footer{border-top:1px solid #ebebeb;flex-shrink:0;padding:14px 24px 20px;direction:rtl}[data-v-36300f9c] .sheet-footer{border-top:1px solid #ebebeb;padding:12px 20px max(20px,env(safe-area-inset-bottom))!important;direction:rtl}[data-v-36300f9c] .sheet-body{padding:0!important;overflow-y:auto}.ar-scroll-body[data-v-36300f9c]{direction:rtl;font-family:assistant-regular;padding:4px 24px 8px;display:flex;flex-direction:column;gap:9px}.form-group[data-v-36300f9c]{display:flex;flex-direction:column;gap:4px}[data-v-36300f9c] .input-container{margin-bottom:0!important}[data-v-36300f9c] .ar-scroll-body .input-fields{height:44px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.form-label[data-v-36300f9c]{font-size:13px;font-weight:700;color:#374151;margin-right:2px}.ar-req[data-v-36300f9c]{color:#dc2626;font-weight:700}.form-hint[data-v-36300f9c]{font-size:12px;color:#9ca3af;margin:2px 0 0;line-height:1.4}.ar-field-error[data-v-36300f9c]{font-size:12.5px;font-weight:600;color:#dc2626;margin:4px 2px 0;line-height:1.4;animation:fadeInUp .2s ease}.ar-submit-error[data-v-36300f9c]{font-size:13px;font-weight:600;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 12px;margin:4px 0 0;text-align:center;line-height:1.4;animation:fadeInUp .2s ease}.ar-consent[data-v-36300f9c]{display:flex;align-items:flex-start;gap:8px;margin-top:10px;cursor:pointer;direction:rtl}.ar-consent input[type=checkbox][data-v-36300f9c]{display:none}.ar-consent .ar-consent-box[data-v-36300f9c]{width:18px;height:18px;flex-shrink:0;margin-top:1px;border:1.5px solid #d1d5db;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .2s}.ar-consent .ar-consent-box[data-v-36300f9c]:after{content:"✓";color:#fff;font-size:12px;line-height:1;opacity:0;transform:scale(.6);transition:all .2s}.ar-consent input[type=checkbox]:checked+.ar-consent-box[data-v-36300f9c]{background:#e4206a;border-color:#e4206a}.ar-consent input[type=checkbox]:checked+.ar-consent-box[data-v-36300f9c]:after{opacity:1;transform:scale(1)}.ar-consent .ar-consent-text[data-v-36300f9c]{font-size:12px;line-height:1.5;color:#6b7280}.ar-consent .ar-consent-text a[data-v-36300f9c]{color:#e4206a;text-decoration:underline}.rating-container[data-v-36300f9c]{padding:0}.ar-phone-input[data-v-36300f9c]{width:100%;box-sizing:border-box;padding:12px 14px;border:1.5px solid #e5e7eb;border-radius:10px;font-family:assistant-regular;font-size:15px;color:#1a1a1a;direction:ltr;text-align:left;background:#fff;transition:all .2s}.ar-phone-input[data-v-36300f9c]::-moz-placeholder{color:#9ca3af}.ar-phone-input[data-v-36300f9c]::placeholder{color:#9ca3af}.ar-phone-input[data-v-36300f9c]:focus{outline:none;border-color:#e4206a;box-shadow:0 0 0 3px rgba(228,32,106,.1)}.ar-phone-input.has-error[data-v-36300f9c]{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.08)}.ar-cancel-btn[data-v-36300f9c]{flex-shrink:0;background:transparent;border:1.5px solid #e5e7eb;border-radius:10px;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;padding:0 18px;height:46px;box-sizing:border-box;transition:all .2s;font-family:assistant-regular}.ar-cancel-btn[data-v-36300f9c]:hover{border-color:#d1d5db;color:#374151}.ar-submit-btn[data-v-36300f9c]{flex:1;height:46px;box-sizing:border-box;background:linear-gradient(135deg,#e4206a,#c01854);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 3px 10px rgba(228,32,106,.25);font-family:assistant-bold}.ar-submit-btn[data-v-36300f9c]:hover{transform:translateY(-1px);box-shadow:0 5px 16px rgba(228,32,106,.35)}.ar-submit-btn[data-v-36300f9c]:active{transform:scale(.98)}.ar-submit-btn[data-v-36300f9c]:disabled{opacity:.75;cursor:default;transform:none;box-shadow:0 3px 10px rgba(228,32,106,.25)}.ar-spinner[data-v-36300f9c]{width:18px;height:18px;border:2.5px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.ar-done-btn[data-v-36300f9c]{flex:1;animation:paymentSetupStagger .4s ease-out .6s both}.did-you-know-header[data-v-e43cbdb8]{margin-bottom:0}.contact-container[data-v-e43cbdb8]{width:100%;direction:rtl}.upper-title[data-v-e43cbdb8]{margin-top:30px;font-size:26px;margin-bottom:0;color:#333;margin-right:5px}.sub-title[data-v-e43cbdb8]{margin-bottom:10px;font-size:14px;margin-right:5px}.step-explanation[data-v-e43cbdb8]{font-size:14px;color:#666;line-height:1.6;margin:30px 0;padding:15px;background:#f8f9fa;border-radius:12px;border:1px solid #e0e0e0}.step-content[data-v-e43cbdb8]{animation:fadeIn .3s ease-in-out}.verification-input[data-v-e43cbdb8]{text-align:center!important;font-size:18px!important;font-weight:700!important;letter-spacing:2px!important}.input-group[data-v-e43cbdb8]{display:flex;flex-direction:column}.input-label[data-v-e43cbdb8]{font-size:14px;font-weight:600;color:#666;margin-bottom:8px}.input-container[data-v-e43cbdb8]{position:relative;display:flex;align-items:center}.styled-input[data-v-e43cbdb8]{width:100%;padding:16px 50px 16px 16px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;color:#333;background:#fff;transition:all .3s ease;text-align:right;direction:rtl}.styled-input[data-v-e43cbdb8]:focus{outline:none;border-color:#ff6b9d;box-shadow:0 0 0 3px rgba(255,107,157,.1)}.styled-input[data-v-e43cbdb8]::-moz-placeholder{color:#999;font-weight:400}.styled-input[data-v-e43cbdb8]::placeholder{color:#999;font-weight:400}.input-icon[data-v-e43cbdb8]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:18px;pointer-events:none}.checkbox-section[data-v-e43cbdb8]{padding:5px 10px;margin-bottom:40px}.custom-checkbox[data-v-e43cbdb8]{display:flex;align-items:center;gap:12px;cursor:pointer}.checkbox[data-v-e43cbdb8]{width:14px;height:14px;border:2px solid #e0e0e0;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;margin-top:1px}.checkbox.checked[data-v-e43cbdb8]{border-color:#ff6b9d;background:#ff6b9d}.checkmark[data-v-e43cbdb8]{color:#fff;font-size:14px;font-weight:700}.checkbox-text[data-v-e43cbdb8]{font-size:13px;color:#666;line-height:1.5}.continue-section[data-v-e43cbdb8]{text-align:center}.continue-btn[data-v-e43cbdb8]{display:inline-flex;align-items:center;gap:8px;min-width:180px;justify-content:center;padding:16px 32px;font-size:18px}.continue-btn.disabled[data-v-e43cbdb8]{background-color:#ccc!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.continue-btn[data-v-e43cbdb8]{background-color:#ff6b9d!important;color:#fff}.arrow-icon[data-v-e43cbdb8]{width:18px;height:18px;filter:brightness(0) invert(1)}.error-message[data-v-e43cbdb8]{display:flex;align-items:center;gap:8px;color:#dc3545;font-size:16px;margin-top:-30px;animation:slideIn .3s ease-out}.error-icon[data-v-e43cbdb8]{font-size:16px;flex-shrink:0}.error-text[data-v-e43cbdb8]{font-weight:500}@media(max-width:480px){.upper-title[data-v-e43cbdb8]{font-size:26px}.styled-input[data-v-e43cbdb8]{padding:14px 45px 14px 14px;font-size:15px}.input-icon[data-v-e43cbdb8]{left:14px;font-size:16px}.checkbox-section[data-v-e43cbdb8]{padding:5px 10px}.checkbox-text[data-v-e43cbdb8]{font-size:13px}.continue-btn[data-v-e43cbdb8]{padding:14px 28px;font-size:16px;min-width:160px}}.paddingTop60{padding-top:calc(55px + var(--safe-area-top, 0px))}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-leave-to{opacity:0}.loading-img{width:50vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}#app{display:flex;flex-direction:column;min-height:100vh;padding-bottom:var(--safe-area-bottom);padding-left:var(--safe-area-left);padding-right:var(--safe-area-right)}.router-view-wrapper{flex:1;min-height:100vh}.router-view-wrapper.native-has-tab-bar{padding-bottom:calc(64px + var(--safe-area-bottom, 0px))}@media(max-width:768px){.floating-action-stack{position:fixed;bottom:20px;left:16px;z-index:999;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:16px}.floating-action-stack .flamingo-support-widget{position:relative!important;bottom:auto!important;left:auto!important;z-index:auto!important}}.dev-native-toggle{position:fixed;bottom:16px;left:16px;z-index:99999;display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:20px;background:rgba(30,30,30,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#aaa;font-size:12px;font-family:assistant-semi-bold,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .2s ease;border:1.5px solid hsla(0,0%,100%,.1)}.dev-native-toggle:hover{background:rgba(30,30,30,.95)}.dev-native-toggle.active{background:rgba(228,32,106,.9);color:#fff;border-color:hsla(0,0%,100%,.2)}.dev-native-toggle.active svg{stroke:#fff}.dev-native-toggle svg{width:16px;height:16px;stroke:#aaa;transition:stroke .2s ease}.dev-native-toggle .dev-native-toggle-x{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-inline-start:2px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.12);color:#ccc;cursor:pointer}.dev-native-toggle .dev-native-toggle-x svg{width:11px;height:11px;stroke:currentColor}.dev-native-toggle .dev-native-toggle-x:hover{background:hsla(0,0%,100%,.25);color:#fff}