[data-v-a6d8ab23]:root{--background-color:#f7fafc;--background-color-hover:#eef3f8;--background-color-secondary:#e6edf6;--airpods-store-color:#19629b;--background-color-links:#5f7184;--border-color:#cddaea;--color-text:#1a2d3f;--color-text-secondary:#4b6176;--color-text-muted:#6f8398;--color-text-hover:#12324c;--color-accent:#1172ae;--color-accent-hover:#0c5f92;--box-shadow-color:rgba(15,56,95,.14);--box-shadow-color-hover:rgba(15,56,95,.24);--background-info-color:#e8eff8;--gradient-primary:linear-gradient(135deg,#12669e,#1e8ec0 58%,#f5ad45);--gradient-secondary:linear-gradient(135deg,#ffbd66,#ff8f3f);--gradient-success:linear-gradient(135deg,#10a06f,#2cc690);--gradient-warning:linear-gradient(135deg,#ffca5f,#ff9f2f);--success-color:#1a944a;--error-color:#cc4f2d;--warning-color:#de9300;--info-color:#1172ae;--modal-backdrop:rgba(10,22,38,.64);--card-shadow:0 10px 28px rgba(15,56,95,.12);--card-shadow-hover:0 16px 38px rgba(15,56,95,.2);--input-border:#b7cae0;--input-focus:#1172ae;--input-background:#fff;--particle-overlay-color:hsla(0,0%,100%,.08);--footer-surface:rgba(246,250,255,.88);--footer-glow-1:rgba(17,114,174,.2);--footer-glow-2:rgba(247,176,77,.2);--footer-pill-bg:hsla(0,0%,100%,.94)}.dark[data-v-a6d8ab23]{--background-color:#091622;--background-color-hover:#122332;--background-color-secondary:#173043;--airpods-store-color:#5fb6eb;--background-color-links:#95adbf;--border-color:#2a445a;--color-text:#d3e7f6;--color-text-secondary:#9ab4c7;--color-text-muted:#7f98aa;--color-text-hover:#f2f8ff;--color-accent:#59b6ef;--color-accent-hover:#7ec7f4;--box-shadow-color:rgba(2,8,15,.24);--box-shadow-color-hover:rgba(2,8,15,.36);--background-info-color:#132838;--gradient-primary:linear-gradient(135deg,#0f4f7f,#1670a7 60%,#d78a24);--gradient-secondary:linear-gradient(135deg,#f2a841,#e8792f);--gradient-success:linear-gradient(135deg,#0a8b61,#1fb17f);--gradient-warning:linear-gradient(135deg,#df9d26,#cc7f1f);--success-color:#33c27a;--error-color:#ea6a4d;--warning-color:#e3a42e;--info-color:#62bdf2;--modal-backdrop:rgba(3,10,18,.86);--card-shadow:0 8px 22px rgba(3,10,18,.4);--card-shadow-hover:0 14px 32px rgba(3,10,18,.52);--input-border:#33526c;--input-focus:#62bdf2;--input-background:#0d2030;--particle-overlay-color:rgba(6,14,24,.26);--footer-surface:rgba(7,19,29,.88);--footer-glow-1:rgba(98,189,242,.2);--footer-glow-2:rgba(229,160,71,.2);--footer-pill-bg:rgba(15,33,47,.96)}.frog-modal-wrapper[data-v-a6d8ab23]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-backdrop[data-v-a6d8ab23]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.modal-container[data-v-a6d8ab23]{background:var(--background-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:90vw;overflow:auto;position:relative}.position-center[data-v-a6d8ab23]{align-items:center;justify-content:center}.position-bottom[data-v-a6d8ab23]{align-items:flex-end;justify-content:center}.modal-enter-active[data-v-a6d8ab23],.modal-leave-active[data-v-a6d8ab23]{transition:all .3s ease}.modal-enter-from[data-v-a6d8ab23],.modal-leave-to[data-v-a6d8ab23]{opacity:0;transform:scale(.9)}@media (max-width:768px){.modal-container[data-v-a6d8ab23]{max-height:100vh;max-width:100vw}.modal-container[data-v-a6d8ab23],.position-bottom .modal-container[data-v-a6d8ab23]{border-radius:16px 16px 0 0}}.debug-modal-info[data-v-a6d8ab23]{background:#f00c;border-radius:5px;color:#fff;font-size:12px;left:10px;padding:10px;position:fixed;top:50px;z-index:9999}[data-v-0961c7fe]:root{--background-color:#f7fafc;--background-color-hover:#eef3f8;--background-color-secondary:#e6edf6;--airpods-store-color:#19629b;--background-color-links:#5f7184;--border-color:#cddaea;--color-text:#1a2d3f;--color-text-secondary:#4b6176;--color-text-muted:#6f8398;--color-text-hover:#12324c;--color-accent:#1172ae;--color-accent-hover:#0c5f92;--box-shadow-color:rgba(15,56,95,.14);--box-shadow-color-hover:rgba(15,56,95,.24);--background-info-color:#e8eff8;--gradient-primary:linear-gradient(135deg,#12669e,#1e8ec0 58%,#f5ad45);--gradient-secondary:linear-gradient(135deg,#ffbd66,#ff8f3f);--gradient-success:linear-gradient(135deg,#10a06f,#2cc690);--gradient-warning:linear-gradient(135deg,#ffca5f,#ff9f2f);--success-color:#1a944a;--error-color:#cc4f2d;--warning-color:#de9300;--info-color:#1172ae;--modal-backdrop:rgba(10,22,38,.64);--card-shadow:0 10px 28px rgba(15,56,95,.12);--card-shadow-hover:0 16px 38px rgba(15,56,95,.2);--input-border:#b7cae0;--input-focus:#1172ae;--input-background:#fff;--particle-overlay-color:hsla(0,0%,100%,.08);--footer-surface:rgba(246,250,255,.88);--footer-glow-1:rgba(17,114,174,.2);--footer-glow-2:rgba(247,176,77,.2);--footer-pill-bg:hsla(0,0%,100%,.94)}.dark[data-v-0961c7fe]{--background-color:#091622;--background-color-hover:#122332;--background-color-secondary:#173043;--airpods-store-color:#5fb6eb;--background-color-links:#95adbf;--border-color:#2a445a;--color-text:#d3e7f6;--color-text-secondary:#9ab4c7;--color-text-muted:#7f98aa;--color-text-hover:#f2f8ff;--color-accent:#59b6ef;--color-accent-hover:#7ec7f4;--box-shadow-color:rgba(2,8,15,.24);--box-shadow-color-hover:rgba(2,8,15,.36);--background-info-color:#132838;--gradient-primary:linear-gradient(135deg,#0f4f7f,#1670a7 60%,#d78a24);--gradient-secondary:linear-gradient(135deg,#f2a841,#e8792f);--gradient-success:linear-gradient(135deg,#0a8b61,#1fb17f);--gradient-warning:linear-gradient(135deg,#df9d26,#cc7f1f);--success-color:#33c27a;--error-color:#ea6a4d;--warning-color:#e3a42e;--info-color:#62bdf2;--modal-backdrop:rgba(3,10,18,.86);--card-shadow:0 8px 22px rgba(3,10,18,.4);--card-shadow-hover:0 14px 32px rgba(3,10,18,.52);--input-border:#33526c;--input-focus:#62bdf2;--input-background:#0d2030;--particle-overlay-color:rgba(6,14,24,.26);--footer-surface:rgba(7,19,29,.88);--footer-glow-1:rgba(98,189,242,.2);--footer-glow-2:rgba(229,160,71,.2);--footer-pill-bg:rgba(15,33,47,.96)}.modal[data-v-0961c7fe]{opacity:1}.modal-content[data-v-0961c7fe]{animation:successSlideIn-0961c7fe .4s ease-out;background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:var(--card-shadow-hover);max-width:400px;position:relative;width:100%}@keyframes successSlideIn-0961c7fe{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.success-icon[data-v-0961c7fe]{animation:successPulse-0961c7fe .6s ease-out .2s both;color:var(--success-color);display:flex;justify-content:center;padding:32px 32px 0}@keyframes successPulse-0961c7fe{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.modal-body[data-v-0961c7fe]{padding:0 32px 32px;text-align:center}.modal-body h2[data-v-0961c7fe]{color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 12px}.modal-body p[data-v-0961c7fe]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-0961c7fe]{display:flex;justify-content:center}.success-button[data-v-0961c7fe]{background:var(--gradient-success);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s ease}.success-button[data-v-0961c7fe]:hover{box-shadow:0 8px 25px #22c55e4d;transform:translateY(-2px)}@media (max-width:768px){.modal-content[data-v-0961c7fe]{margin:20px}.modal-body[data-v-0961c7fe]{padding:0 24px 24px}}[data-v-9be08cd0]:root{--background-color:#f7fafc;--background-color-hover:#eef3f8;--background-color-secondary:#e6edf6;--airpods-store-color:#19629b;--background-color-links:#5f7184;--border-color:#cddaea;--color-text:#1a2d3f;--color-text-secondary:#4b6176;--color-text-muted:#6f8398;--color-text-hover:#12324c;--color-accent:#1172ae;--color-accent-hover:#0c5f92;--box-shadow-color:rgba(15,56,95,.14);--box-shadow-color-hover:rgba(15,56,95,.24);--background-info-color:#e8eff8;--gradient-primary:linear-gradient(135deg,#12669e,#1e8ec0 58%,#f5ad45);--gradient-secondary:linear-gradient(135deg,#ffbd66,#ff8f3f);--gradient-success:linear-gradient(135deg,#10a06f,#2cc690);--gradient-warning:linear-gradient(135deg,#ffca5f,#ff9f2f);--success-color:#1a944a;--error-color:#cc4f2d;--warning-color:#de9300;--info-color:#1172ae;--modal-backdrop:rgba(10,22,38,.64);--card-shadow:0 10px 28px rgba(15,56,95,.12);--card-shadow-hover:0 16px 38px rgba(15,56,95,.2);--input-border:#b7cae0;--input-focus:#1172ae;--input-background:#fff;--particle-overlay-color:hsla(0,0%,100%,.08);--footer-surface:rgba(246,250,255,.88);--footer-glow-1:rgba(17,114,174,.2);--footer-glow-2:rgba(247,176,77,.2);--footer-pill-bg:hsla(0,0%,100%,.94)}.dark[data-v-9be08cd0]{--background-color:#091622;--background-color-hover:#122332;--background-color-secondary:#173043;--airpods-store-color:#5fb6eb;--background-color-links:#95adbf;--border-color:#2a445a;--color-text:#d3e7f6;--color-text-secondary:#9ab4c7;--color-text-muted:#7f98aa;--color-text-hover:#f2f8ff;--color-accent:#59b6ef;--color-accent-hover:#7ec7f4;--box-shadow-color:rgba(2,8,15,.24);--box-shadow-color-hover:rgba(2,8,15,.36);--background-info-color:#132838;--gradient-primary:linear-gradient(135deg,#0f4f7f,#1670a7 60%,#d78a24);--gradient-secondary:linear-gradient(135deg,#f2a841,#e8792f);--gradient-success:linear-gradient(135deg,#0a8b61,#1fb17f);--gradient-warning:linear-gradient(135deg,#df9d26,#cc7f1f);--success-color:#33c27a;--error-color:#ea6a4d;--warning-color:#e3a42e;--info-color:#62bdf2;--modal-backdrop:rgba(3,10,18,.86);--card-shadow:0 8px 22px rgba(3,10,18,.4);--card-shadow-hover:0 14px 32px rgba(3,10,18,.52);--input-border:#33526c;--input-focus:#62bdf2;--input-background:#0d2030;--particle-overlay-color:rgba(6,14,24,.26);--footer-surface:rgba(7,19,29,.88);--footer-glow-1:rgba(98,189,242,.2);--footer-glow-2:rgba(229,160,71,.2);--footer-pill-bg:rgba(15,33,47,.96)}.modal[data-v-9be08cd0]{opacity:1}.modal-content[data-v-9be08cd0]{animation:infoSlideIn-9be08cd0 .4s ease-out;background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:var(--card-shadow-hover);max-width:400px;position:relative;width:100%}@keyframes infoSlideIn-9be08cd0{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.info-icon[data-v-9be08cd0]{animation:infoPulse-9be08cd0 .6s ease-out .2s both;color:var(--color-accent);display:flex;justify-content:center;padding:32px 32px 0}@keyframes infoPulse-9be08cd0{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.modal-body[data-v-9be08cd0]{padding:0 32px 32px;text-align:center}.modal-body h2[data-v-9be08cd0]{color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 12px}.modal-body p[data-v-9be08cd0]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-9be08cd0]{display:flex;justify-content:center}.info-button[data-v-9be08cd0]{background:var(--gradient-primary);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s ease}.info-button[data-v-9be08cd0]:hover{box-shadow:0 8px 25px #667eea4d;transform:translateY(-2px)}@media (max-width:768px){.modal-content[data-v-9be08cd0]{margin:20px}.modal-body[data-v-9be08cd0]{padding:0 24px 24px}}[data-v-31fbbbbd]:root{--background-color:#f7fafc;--background-color-hover:#eef3f8;--background-color-secondary:#e6edf6;--airpods-store-color:#19629b;--background-color-links:#5f7184;--border-color:#cddaea;--color-text:#1a2d3f;--color-text-secondary:#4b6176;--color-text-muted:#6f8398;--color-text-hover:#12324c;--color-accent:#1172ae;--color-accent-hover:#0c5f92;--box-shadow-color:rgba(15,56,95,.14);--box-shadow-color-hover:rgba(15,56,95,.24);--background-info-color:#e8eff8;--gradient-primary:linear-gradient(135deg,#12669e,#1e8ec0 58%,#f5ad45);--gradient-secondary:linear-gradient(135deg,#ffbd66,#ff8f3f);--gradient-success:linear-gradient(135deg,#10a06f,#2cc690);--gradient-warning:linear-gradient(135deg,#ffca5f,#ff9f2f);--success-color:#1a944a;--error-color:#cc4f2d;--warning-color:#de9300;--info-color:#1172ae;--modal-backdrop:rgba(10,22,38,.64);--card-shadow:0 10px 28px rgba(15,56,95,.12);--card-shadow-hover:0 16px 38px rgba(15,56,95,.2);--input-border:#b7cae0;--input-focus:#1172ae;--input-background:#fff;--particle-overlay-color:hsla(0,0%,100%,.08);--footer-surface:rgba(246,250,255,.88);--footer-glow-1:rgba(17,114,174,.2);--footer-glow-2:rgba(247,176,77,.2);--footer-pill-bg:hsla(0,0%,100%,.94)}.dark[data-v-31fbbbbd]{--background-color:#091622;--background-color-hover:#122332;--background-color-secondary:#173043;--airpods-store-color:#5fb6eb;--background-color-links:#95adbf;--border-color:#2a445a;--color-text:#d3e7f6;--color-text-secondary:#9ab4c7;--color-text-muted:#7f98aa;--color-text-hover:#f2f8ff;--color-accent:#59b6ef;--color-accent-hover:#7ec7f4;--box-shadow-color:rgba(2,8,15,.24);--box-shadow-color-hover:rgba(2,8,15,.36);--background-info-color:#132838;--gradient-primary:linear-gradient(135deg,#0f4f7f,#1670a7 60%,#d78a24);--gradient-secondary:linear-gradient(135deg,#f2a841,#e8792f);--gradient-success:linear-gradient(135deg,#0a8b61,#1fb17f);--gradient-warning:linear-gradient(135deg,#df9d26,#cc7f1f);--success-color:#33c27a;--error-color:#ea6a4d;--warning-color:#e3a42e;--info-color:#62bdf2;--modal-backdrop:rgba(3,10,18,.86);--card-shadow:0 8px 22px rgba(3,10,18,.4);--card-shadow-hover:0 14px 32px rgba(3,10,18,.52);--input-border:#33526c;--input-focus:#62bdf2;--input-background:#0d2030;--particle-overlay-color:rgba(6,14,24,.26);--footer-surface:rgba(7,19,29,.88);--footer-glow-1:rgba(98,189,242,.2);--footer-glow-2:rgba(229,160,71,.2);--footer-pill-bg:rgba(15,33,47,.96)}.modal-overlay[data-v-31fbbbbd]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;display:flex;justify-content:center;inset:0;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1000}.modal-overlay.visible[data-v-31fbbbbd]{opacity:1}.modal-content[data-v-31fbbbbd]{background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 10px 30px #0003;max-width:500px;opacity:0;padding:2rem;position:relative;transform:scale(.9);transition:all .3s ease;width:90%}.modal-content.visible[data-v-31fbbbbd]{animation:modalOpen-31fbbbbd .3s ease forwards;opacity:1;transform:scale(1)}@keyframes modalOpen-31fbbbbd{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modalClose-31fbbbbd{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.close-button[data-v-31fbbbbd]{background:var(--background-color-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.close-button[data-v-31fbbbbd]:hover{background:var(--background-color-hover);box-shadow:var(--card-shadow);transform:scale(1.1)}.modal-body[data-v-31fbbbbd]{padding:32px}.donation-header[data-v-31fbbbbd]{margin-bottom:32px;text-align:center}.donation-header .heart-icon[data-v-31fbbbbd]{animation:heartbeat-31fbbbbd 2s infinite;color:var(--error-color);margin-bottom:16px}@keyframes heartbeat-31fbbbbd{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.donation-header h2[data-v-31fbbbbd]{background:var(--gradient-secondary);-webkit-background-clip:text;color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.donation-header p[data-v-31fbbbbd]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0}.donation-options[data-v-31fbbbbd]{margin-bottom:32px}.amount-options[data-v-31fbbbbd]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-bottom:24px}.amount-button[data-v-31fbbbbd]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;font-weight:600;padding:12px 16px;transition:all .2s ease}.amount-button[data-v-31fbbbbd]:hover{border-color:var(--color-accent);transform:translateY(-2px)}.amount-button.active[data-v-31fbbbbd]{background:var(--gradient-secondary);border-color:transparent;color:#fff}.custom-amount[data-v-31fbbbbd]{grid-column:1/-1;position:relative}.custom-amount input[data-v-31fbbbbd]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);font-size:16px;padding:12px 40px 12px 16px;width:100%}.custom-amount input[data-v-31fbbbbd]:focus{border-color:var(--color-accent);outline:none}.custom-amount .currency[data-v-31fbbbbd]{color:var(--color-text-secondary);font-weight:600;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.payment-methods h3[data-v-31fbbbbd]{color:var(--color-text);font-size:18px;margin:0 0 16px}.method-buttons[data-v-31fbbbbd]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.method-button[data-v-31fbbbbd]{align-items:center;background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;padding:16px;transition:all .2s ease}.method-button[data-v-31fbbbbd]:hover{box-shadow:var(--card-shadow);transform:translateY(-2px)}.method-button.telegram[data-v-31fbbbbd]:hover{border-color:#08c;color:#08c}.method-button.card[data-v-31fbbbbd]:hover{border-color:var(--success-color);color:var(--success-color)}.donation-footer[data-v-31fbbbbd]{text-align:center}.donation-footer .thank-you[data-v-31fbbbbd]{color:var(--color-text-secondary);font-size:14px;font-style:italic;margin:0}@media (max-width:768px){.modal-overlay[data-v-31fbbbbd]{padding:16px}.modal-body[data-v-31fbbbbd]{padding:24px}.amount-options[data-v-31fbbbbd]{grid-template-columns:repeat(2,1fr)}.method-buttons[data-v-31fbbbbd]{grid-template-columns:1fr}}[data-v-458f88ee]:root{--background-color:#f7fafc;--background-color-hover:#eef3f8;--background-color-secondary:#e6edf6;--airpods-store-color:#19629b;--background-color-links:#5f7184;--border-color:#cddaea;--color-text:#1a2d3f;--color-text-secondary:#4b6176;--color-text-muted:#6f8398;--color-text-hover:#12324c;--color-accent:#1172ae;--color-accent-hover:#0c5f92;--box-shadow-color:rgba(15,56,95,.14);--box-shadow-color-hover:rgba(15,56,95,.24);--background-info-color:#e8eff8;--gradient-primary:linear-gradient(135deg,#12669e,#1e8ec0 58%,#f5ad45);--gradient-secondary:linear-gradient(135deg,#ffbd66,#ff8f3f);--gradient-success:linear-gradient(135deg,#10a06f,#2cc690);--gradient-warning:linear-gradient(135deg,#ffca5f,#ff9f2f);--success-color:#1a944a;--error-color:#cc4f2d;--warning-color:#de9300;--info-color:#1172ae;--modal-backdrop:rgba(10,22,38,.64);--card-shadow:0 10px 28px rgba(15,56,95,.12);--card-shadow-hover:0 16px 38px rgba(15,56,95,.2);--input-border:#b7cae0;--input-focus:#1172ae;--input-background:#fff;--particle-overlay-color:hsla(0,0%,100%,.08);--footer-surface:rgba(246,250,255,.88);--footer-glow-1:rgba(17,114,174,.2);--footer-glow-2:rgba(247,176,77,.2);--footer-pill-bg:hsla(0,0%,100%,.94)}.dark[data-v-458f88ee]{--background-color:#091622;--background-color-hover:#122332;--background-color-secondary:#173043;--airpods-store-color:#5fb6eb;--background-color-links:#95adbf;--border-color:#2a445a;--color-text:#d3e7f6;--color-text-secondary:#9ab4c7;--color-text-muted:#7f98aa;--color-text-hover:#f2f8ff;--color-accent:#59b6ef;--color-accent-hover:#7ec7f4;--box-shadow-color:rgba(2,8,15,.24);--box-shadow-color-hover:rgba(2,8,15,.36);--background-info-color:#132838;--gradient-primary:linear-gradient(135deg,#0f4f7f,#1670a7 60%,#d78a24);--gradient-secondary:linear-gradient(135deg,#f2a841,#e8792f);--gradient-success:linear-gradient(135deg,#0a8b61,#1fb17f);--gradient-warning:linear-gradient(135deg,#df9d26,#cc7f1f);--success-color:#33c27a;--error-color:#ea6a4d;--warning-color:#e3a42e;--info-color:#62bdf2;--modal-backdrop:rgba(3,10,18,.86);--card-shadow:0 8px 22px rgba(3,10,18,.4);--card-shadow-hover:0 14px 32px rgba(3,10,18,.52);--input-border:#33526c;--input-focus:#62bdf2;--input-background:#0d2030;--particle-overlay-color:rgba(6,14,24,.26);--footer-surface:rgba(7,19,29,.88);--footer-glow-1:rgba(98,189,242,.2);--footer-glow-2:rgba(229,160,71,.2);--footer-pill-bg:rgba(15,33,47,.96)}.modal-overlay[data-v-458f88ee]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;display:flex;justify-content:center;inset:0;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1000}.modal-overlay.visible[data-v-458f88ee]{opacity:1}.modal-content[data-v-458f88ee]{background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 10px 30px #0003;max-height:90vh;max-width:600px;opacity:0;overflow-y:auto;padding:2rem;position:relative;transform:scale(.9);transition:all .3s ease;width:90%}.modal-content.visible[data-v-458f88ee]{animation:modalOpen-458f88ee .3s ease forwards;opacity:1;transform:scale(1)}@keyframes modalOpen-458f88ee{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modalClose-458f88ee{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.close-button[data-v-458f88ee]{background:var(--background-color-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.close-button[data-v-458f88ee]:hover{background:var(--background-color-hover);box-shadow:var(--card-shadow);transform:scale(1.1)}.modal-body[data-v-458f88ee]{padding:32px}.order-header[data-v-458f88ee]{margin-bottom:32px;text-align:center}.order-header .code-icon[data-v-458f88ee]{color:var(--color-accent);margin-bottom:16px}.order-header h2[data-v-458f88ee]{background:var(--gradient-primary);-webkit-background-clip:text;color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.order-header p[data-v-458f88ee]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0}.order-form .form-group[data-v-458f88ee]{margin-bottom:20px}.order-form .form-group label[data-v-458f88ee]{color:var(--color-text);display:block;font-weight:600;margin-bottom:8px}.order-form .form-group input[data-v-458f88ee],.order-form .form-group select[data-v-458f88ee],.order-form .form-group textarea[data-v-458f88ee]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);font-size:16px;padding:12px 16px;transition:all .2s ease;width:100%}.order-form .form-group input[data-v-458f88ee]:focus,.order-form .form-group select[data-v-458f88ee]:focus,.order-form .form-group textarea[data-v-458f88ee]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #667eea1a;outline:none}.order-form .form-group input[data-v-458f88ee]::-moz-placeholder,.order-form .form-group select[data-v-458f88ee]::-moz-placeholder,.order-form .form-group textarea[data-v-458f88ee]::-moz-placeholder{color:var(--color-text-muted)}.order-form .form-group input[data-v-458f88ee]::placeholder,.order-form .form-group select[data-v-458f88ee]::placeholder,.order-form .form-group textarea[data-v-458f88ee]::placeholder{color:var(--color-text-muted)}.order-form .form-group textarea[data-v-458f88ee]{min-height:100px;resize:vertical}.form-actions[data-v-458f88ee]{margin-top:32px;text-align:center}.submit-button[data-v-458f88ee]{align-items:center;background:var(--gradient-primary);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .2s ease}.submit-button[data-v-458f88ee]:hover:not(:disabled){box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.submit-button[data-v-458f88ee]:disabled{cursor:not-allowed;opacity:.7}.submit-button .loading[data-v-458f88ee]{align-items:center;display:flex;gap:8px}.submit-button .spinner[data-v-458f88ee]{animation:spin-458f88ee 1s linear infinite}@keyframes spin-458f88ee{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.modal-overlay[data-v-458f88ee]{padding:16px}.modal-body[data-v-458f88ee]{padding:24px}.order-form .form-group[data-v-458f88ee]{margin-bottom:16px}}
