.billing-container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.billing-header{text-align:center;margin-bottom:2rem}.vip-status-banner{background:var(--status-hiatus-bg);border:1px solid var(--status-hiatus-border);border-radius:1rem;max-width:800px;margin:0 auto 2rem;padding:1.25rem 1.5rem}.vip-status-content{align-items:center;gap:1rem;display:flex}.vip-status-icon{width:2rem;height:2rem;color:var(--warning);flex-shrink:0}.vip-status-text h3{color:var(--text-primary);margin:0 0 .25rem;font-size:1rem;font-weight:700}.vip-status-text p{color:var(--text-secondary);margin:0;font-size:.875rem}.billing-header h1{color:var(--text-primary);margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}.billing-header p{color:var(--text-secondary);font-size:1.125rem;line-height:1.6}.vip-plans-grid{grid-template-columns:1fr;gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:768px){.vip-plans-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.vip-plan-card{background:var(--card-bg);border:1px solid var(--border-subtle);cursor:pointer;border-radius:1rem;flex-direction:column;padding:1.5rem;transition:all .3s;display:flex;position:relative}.light .vip-plan-card{background:var(--card-bg);border-color:var(--border-subtle)}.vip-plan-card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.vip-plan-card.selected{background:var(--accent-primary-dim);border:2px solid var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-dim)}.plan-badge-popular{background:var(--accent-primary);color:var(--primary-foreground);text-transform:uppercase;letter-spacing:.05em;z-index:10;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:-.75rem;left:1rem}.plan-badge-discount{background:var(--error);color:var(--destructive-foreground);z-index:10;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:-.75rem;right:1rem}.plan-header{text-align:center;margin-bottom:1.5rem}.plan-name{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.plan-price-container{justify-content:center;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.plan-price{color:var(--text-primary);font-size:2rem;font-weight:700}.plan-duration{color:var(--text-secondary);font-size:1rem}.plan-price-per-month{color:var(--text-muted);text-align:center;font-size:.875rem}.plan-features{flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.plan-feature-item{color:var(--text-primary);align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;line-height:1.5;display:flex}.plan-feature-icon{width:1.25rem;height:1.25rem;color:var(--text-primary);flex-shrink:0;margin-top:.125rem}.plan-button{cursor:pointer;border:none;border-radius:.5rem;width:100%;margin-top:auto;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.plan-button:not(.selected){background:var(--card-bg-hover);color:var(--text-primary);border:1px solid var(--border-subtle)}.light .plan-button:not(.selected){background:#0000000d;border-color:#0000001a}.plan-button:not(.selected):hover{background:var(--card-bg-hover)}.light .plan-button:not(.selected):hover{background:#00000014}.plan-button.selected{color:#fff;background:#e5132f}.plan-button.selected:hover{background:#c20f26}.purchase-section{max-width:28rem;margin:3rem auto 0}.purchase-button{color:#fff;cursor:pointer;background:#e5132f;border:none;border-radius:.5rem;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:all .2s}.purchase-button:hover:not(:disabled){background:#c20f26;transform:translateY(-2px);box-shadow:0 10px 25px #e5132f4d}.purchase-button:disabled{cursor:not-allowed;opacity:.6;background:#6b728080}.purchase-footer{text-align:center;color:var(--text-muted);margin-top:1rem;font-size:.875rem}.error-message{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.payment-method-section{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:1rem;max-width:28rem;margin:2rem auto 0;padding:1.5rem}.light .payment-method-section{background:#00000005;border-color:#0000001a}.payment-method-title{color:var(--text-primary);text-align:center;margin-bottom:1rem;font-size:1.125rem;font-weight:700}.payment-methods{justify-content:center;gap:1rem;display:flex}.payment-method-button{background:var(--card-bg);border:2px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.light .payment-method-button{background:#00000005;border-color:#0000001a}.payment-method-button:hover{background:var(--card-bg-hover);border-color:var(--text-primary)}.light .payment-method-button:hover{background:#0000000d}.payment-method-button.selected{background:var(--accent-primary-dim);border-color:var(--text-primary);color:var(--text-primary)}.light .payment-method-button.selected{color:#fff}.payment-method-icon{font-size:2rem}.dansaar-info{background:#e5132f1a;border:1px solid #e5132f4d;border-radius:1rem;max-width:28rem;margin:1.5rem auto 0;padding:1.5rem}.dansaar-info h4{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:700}.dansaar-details{flex-direction:column;gap:.75rem;display:flex}.dansaar-details p{color:var(--text-primary);margin:0;font-size:.875rem}.dansaar-details strong{color:var(--text-primary);font-weight:600}.dansaar-note{background:var(--accent-primary-dim);color:var(--text-primary);border-radius:.5rem;margin-top:.5rem;padding:.75rem;font-size:.875rem}.qpay-info{background:var(--accent-primary-dim);border:1px solid #e5132f4d;border-radius:1rem;max-width:28rem;margin:1.5rem auto 0;padding:1.5rem}.qpay-info h4{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:700}.qpay-note{color:var(--text-primary);margin:0;font-size:.875rem;line-height:1.6}.verify-payment-button{background:var(--accent-primary);width:100%;color:var(--primary-foreground);cursor:pointer;border:none;border-radius:.5rem;margin-top:1rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:all .2s}.verify-payment-button:hover:not(:disabled){background:var(--accent-primary-hover);transform:translateY(-2px);box-shadow:0 10px 25px #10b9814d}.verify-payment-button:disabled{cursor:not-allowed;opacity:.6;background:#6b728080}.payment-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.payment-modal{background:var(--card);border:1px solid var(--border-subtle);border-radius:1rem;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}.light .payment-modal{background:#fff;border-color:#0000001a}.payment-modal-header{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:relative}.light .payment-modal-header{border-color:#0000001a}.payment-modal-title{color:var(--text-primary);text-align:center;margin:0;font-size:1.5rem;font-weight:700}.payment-method-tabs{justify-content:center;gap:.5rem;display:flex}.payment-method-tab{background:var(--card-bg);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s}.light .payment-method-tab{background:#00000005;border-color:#0000001a}.payment-method-tab:hover{background:var(--card-bg-hover)}.light .payment-method-tab:hover{background:#0000000d}.payment-method-tab.active{background:var(--accent-primary);border-color:var(--text-primary);color:#fff}.payment-modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem;transition:all .2s;position:absolute;top:1rem;right:1rem}.payment-modal-close:hover{background:var(--card-bg-hover);color:var(--text-primary)}.light .payment-modal-close:hover{background:#0000000d}.payment-modal-content{padding:1.5rem}.payment-info-section{margin-bottom:1.5rem}.payment-info-item{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.light .payment-info-item{border-color:#0000001a}.payment-info-item:last-child{border-bottom:none}.payment-info-label{color:var(--text-secondary);font-size:.875rem;font-weight:500}.payment-info-value-container{align-items:center;gap:.5rem;display:flex}.payment-info-value{color:var(--text-primary);font-family:monospace;font-size:.875rem;font-weight:600}.copy-button{color:#ff4d5e;cursor:pointer;background:#e5132f33;border:1px solid #e5132f4d;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}.copy-button:hover{background:#e5132f4d;border-color:#e5132f}.payment-note{background:#e5132f1a;border:1px solid #e5132f4d;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.payment-note p{color:var(--text-primary);margin:0;font-size:.875rem;line-height:1.5}.payment-note strong{color:var(--text-primary);font-weight:600}.qpay-qr-placeholder{justify-content:center;margin:1.5rem 0;display:flex}.qpay-qr-code{background:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:1rem;display:flex;position:relative;overflow:hidden}.qr-code-image{object-fit:contain;border-radius:.5rem;width:100%;height:100%}.qr-placeholder{background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qpay-logo{color:#fff;background:#e5132f;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1rem;font-size:2rem;font-weight:700;display:flex}.qr-note{color:#64748b;text-align:center;margin:0;font-size:.75rem}.payment-banks-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;max-height:300px;margin-bottom:1.5rem;display:grid;overflow-y:auto}.payment-banks-grid::-webkit-scrollbar{width:6px}.payment-banks-grid::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.payment-banks-grid::-webkit-scrollbar-thumb{background:#e5132f80;border-radius:3px}.payment-banks-grid::-webkit-scrollbar-thumb:hover{background:#e5132fb3}.payment-bank-button{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.payment-bank-button:hover{background:#ffffff1a;border-color:#e5132f80}.bank-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.bank-icon svg{width:100%;height:100%}.verify-payment-button-modal{color:#fff;cursor:pointer;background:#e5132f;border:none;border-radius:.5rem;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:all .2s}.verify-payment-button-modal:hover{background:#c20f26;transform:translateY(-2px);box-shadow:0 10px 25px #e5132f4d}@media (max-width:767px){.billing-header h1{font-size:2rem}.billing-header p{font-size:1rem}.vip-plan-card{padding:1.25rem}.plan-price{font-size:1.75rem}.payment-methods{flex-direction:column}.payment-modal{border-radius:1rem 1rem 0 0;max-width:100%;margin:0}.payment-banks-grid{grid-template-columns:1fr}}.payment-history-section{max-width:1200px;margin:3rem auto 0;padding:0 1rem}.payment-history-title{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.payment-history-list{flex-direction:column;gap:1rem;display:flex}.payment-history-item{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.25rem;transition:all .2s}.light .payment-history-item{background:#00000005;border-color:#0000001a}.payment-history-item:hover{background:var(--card-bg-hover);border-color:var(--text-primary)}.light .payment-history-item:hover{background:#0000000d}.payment-history-item-header{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.payment-history-item-info{flex:1}.payment-history-item-plan{color:var(--text-primary);margin:0 0 .25rem;font-size:1rem;font-weight:600}.payment-history-item-amount{color:#e5132f;margin:0;font-size:1.125rem;font-weight:700}.payment-history-item-status{border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;display:flex}.payment-history-item-status.pending{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf244d}.payment-history-item-status.completed{background:var(--accent-primary-dim);color:var(--text-primary);border:1px solid #e5132f4d}.payment-history-item-status.failed{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.payment-history-status-icon{flex-shrink:0}.payment-history-item-details{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.payment-history-item-method,.payment-history-item-date{margin:0}.payment-history-cancel-button{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.payment-history-cancel-button:hover{background:#ef444433;border-color:#ef4444}@media (max-width:640px){.payment-history-item-header{flex-direction:column;gap:.75rem}.payment-history-item-details{flex-direction:column;align-items:flex-start;gap:.25rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ph{border:1px solid var(--border);background:var(--card);border-radius:16px;margin-top:8px;padding:18px}.ph-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ph-head h3{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:700}.ph-sub{color:var(--muted-foreground);margin-top:2px;font-size:.78rem;display:block}.ph-refresh{border:1px solid var(--border);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.ph-refresh:hover{color:var(--foreground);border-color:var(--accent-primary,#e5132f)}.ph-refresh:disabled{opacity:.5}.ph-spin{animation:1s linear infinite spin}.ph-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ph-row{background:#ffffff06;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.ph-row:hover{border-color:var(--border);background:#ffffff0b}.ph-premium{--k:#fbbf24;--kd:#fbbf2424}.ph-ultimate{--k:#c084fc;--kd:#9333ea29}.ph-request{--k:#22d3ee;--kd:#06b6d424}.ph-icon{background:var(--kd);width:38px;height:38px;color:var(--k);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ph-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ph-main strong{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:.92rem;overflow:hidden}.ph-main small{color:var(--muted-foreground);font-size:.76rem}.ph-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.ph-right b{color:var(--foreground);font-size:.95rem;font-weight:800}.ph-status{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.ph-status--completed{color:#4ade80;background:#22c55e24}.ph-status--pending{color:#fbbf24;background:#fbbf2424}.ph-status--failed,.ph-status--cancelled{color:#94a3b8;background:#94a3b81f}:is(.ph-row:has(.ph-status--cancelled),.ph-row:has(.ph-status--failed)){opacity:.65}.ph-cancel{color:#f87171;cursor:pointer;background:#ef444414;border:1px solid #ef444459;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ph-cancel:hover{background:#ef44442e}.ph-more{border:1px dashed var(--border);width:100%;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-top:10px;padding:9px;font-size:.85rem;font-weight:600}.ph-more:hover{color:var(--foreground);border-color:var(--accent-primary,#e5132f)}.ph-skeleton{background:linear-gradient(90deg,#ffffff08 25%,#ffffff12 50%,#ffffff08 75%) 0 0/200% 100%;border-radius:12px;height:120px;animation:1.4s infinite ph-shimmer}@keyframes ph-shimmer{to{background-position:-200% 0}}.light .ph-row{background:#00000006}@media (max-width:480px){.ph{padding:14px}.ph-row{gap:10px;padding:10px}.ph-icon{width:34px;height:34px}}.ox .ph-resume{border:1px solid var(--border);color:var(--accent);border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.ox .ph-resume:hover{border-color:var(--accent)}.ox .ph-error{color:var(--red);background:#ef44441a;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem}.ox .ph-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}
.Pricing-module__MO72Za__page{flex-direction:column;gap:20px;max-width:1040px;margin:0 auto;padding:32px 16px 64px;display:flex}.Pricing-module__MO72Za__head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.Pricing-module__MO72Za__head h1{font-size:var(--text-4xl);color:var(--foreground);font-weight:800}.Pricing-module__MO72Za__head p{color:var(--muted-foreground);max-width:560px}.Pricing-module__MO72Za__crown{width:40px;height:40px;color:var(--accent-primary)}.Pricing-module__MO72Za__sale{white-space:pre-wrap;text-align:center;border-radius:var(--radius-md);background:var(--accent-primary-dim);color:var(--foreground);border:1px solid var(--border-hover);padding:10px 14px;font-weight:600}.Pricing-module__MO72Za__mine{font-size:var(--text-sm);color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.Pricing-module__MO72Za__scopeOn,.Pricing-module__MO72Za__scopeOff{border:1px solid var(--border);border-radius:999px;padding:3px 10px}.Pricing-module__MO72Za__scopeOn{color:#10b981;background:#10b9811a;border-color:#10b98173}.Pricing-module__MO72Za__scopeOff{opacity:.6}.Pricing-module__MO72Za__error{border-radius:var(--radius-md);color:#ef4444;background:#ef44441f;border:1px solid #ef444459;padding:10px 14px}.Pricing-module__MO72Za__tiers{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.Pricing-module__MO72Za__card{border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--border);flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}.Pricing-module__MO72Za__featured{border-color:var(--accent-primary);box-shadow:0 10px 40px var(--accent-primary-dim)}.Pricing-module__MO72Za__badge{white-space:nowrap;background:var(--accent-primary);color:#fff;font-size:var(--text-xs);border-radius:999px;padding:3px 12px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.Pricing-module__MO72Za__card h2{font-size:var(--text-2xl);color:var(--foreground);font-weight:800}.Pricing-module__MO72Za__blurb{color:var(--muted-foreground);font-size:var(--text-sm)}.Pricing-module__MO72Za__months{gap:6px;display:flex}.Pricing-module__MO72Za__month,.Pricing-module__MO72Za__monthOn{border-radius:var(--radius-md);border:1px solid var(--border);min-height:40px;color:var(--foreground);cursor:pointer;background:0 0;flex:1;font-weight:600}.Pricing-module__MO72Za__monthOn{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.Pricing-module__MO72Za__price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.Pricing-module__MO72Za__price s{color:var(--muted-foreground)}.Pricing-module__MO72Za__price strong{font-size:var(--text-4xl);color:var(--foreground);font-weight:800}.Pricing-module__MO72Za__price em{color:#10b981;font-style:normal;font-weight:700}.Pricing-module__MO72Za__perMonth{color:var(--muted-foreground);font-size:var(--text-sm);margin-top:-8px}.Pricing-module__MO72Za__features{color:var(--foreground);font-size:var(--text-sm);flex-direction:column;gap:6px;margin:4px 0 8px;padding:0;list-style:none;display:flex}.Pricing-module__MO72Za__features li{align-items:center;gap:8px;display:flex}.Pricing-module__MO72Za__features svg{color:var(--accent-primary);flex:none}.Pricing-module__MO72Za__buy{border-radius:var(--radius-md);background:var(--accent-primary);color:#fff;min-height:46px;font-weight:700;font-size:var(--text-base);cursor:pointer;border:0;margin-top:auto}.Pricing-module__MO72Za__buy:hover{background:var(--accent-primary-hover)}.Pricing-module__MO72Za__buy:disabled{opacity:.6;cursor:default}.Pricing-module__MO72Za__loading{color:var(--muted-foreground);justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.Pricing-module__MO72Za__spin{width:16px;height:16px;animation:1s linear infinite Pricing-module__MO72Za__spin}@keyframes Pricing-module__MO72Za__spin{to{transform:rotate(360deg)}}.Pricing-module__MO72Za__overlay{z-index:var(--z-modal);background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Pricing-module__MO72Za__modal{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100dvh - 32px);color:var(--foreground);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow-y:auto}.Pricing-module__MO72Za__modal h3{font-size:var(--text-lg);padding-right:32px;font-weight:700}.Pricing-module__MO72Za__close{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.Pricing-module__MO72Za__methods{flex-direction:column;gap:10px;display:flex}.Pricing-module__MO72Za__method{text-align:left;border-radius:var(--radius-md);border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:14px;display:flex}.Pricing-module__MO72Za__method:hover{border-color:var(--accent-primary)}.Pricing-module__MO72Za__method span{flex-direction:column;display:flex}.Pricing-module__MO72Za__method small{color:var(--muted-foreground)}.Pricing-module__MO72Za__note{color:var(--muted-foreground);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.Pricing-module__MO72Za__qpay{flex-direction:column;align-items:center;gap:12px;display:flex}.Pricing-module__MO72Za__qpay>img{background:#fff;border-radius:12px;padding:8px}.Pricing-module__MO72Za__banks{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;width:100%;display:grid}.Pricing-module__MO72Za__bank{border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--foreground);font-size:var(--text-xs);align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.Pricing-module__MO72Za__bank img{border-radius:6px;flex:none}.Pricing-module__MO72Za__dansaar{flex-direction:column;gap:10px;display:flex}.Pricing-module__MO72Za__row{border-radius:var(--radius-sm);background:var(--card-bg);border:1px solid var(--border);grid-template-columns:1fr auto 32px;align-items:center;gap:8px;padding:10px 12px;display:grid}.Pricing-module__MO72Za__row span{color:var(--muted-foreground);font-size:var(--text-sm)}.Pricing-module__MO72Za__row b{overflow-wrap:anywhere}.Pricing-module__MO72Za__row button{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.Pricing-module__MO72Za__code{color:var(--accent-primary);font-size:var(--text-xl);letter-spacing:2px}.Pricing-module__MO72Za__ok{color:#10b981;font-weight:600}.Pricing-module__MO72Za__done{text-align:center;color:var(--accent-primary);flex-direction:column;align-items:center;gap:12px;display:flex}.Pricing-module__MO72Za__done p{color:var(--foreground);font-weight:600}.Pricing-module__MO72Za__requestCard{margin-top:20px}.Pricing-module__MO72Za__requestCard h2{align-items:center;gap:10px;display:flex}.Pricing-module__MO72Za__price .Pricing-module__MO72Za__once{color:var(--muted-foreground);font-style:normal;font-weight:600;font-size:var(--text-sm)}.Pricing-module__MO72Za__reqForm{flex-direction:column;gap:12px;margin-top:8px;display:flex}.Pricing-module__MO72Za__reqForm label{font-size:var(--text-sm);color:var(--foreground);flex-direction:column;gap:6px;font-weight:600;display:flex}.Pricing-module__MO72Za__reqForm input,.Pricing-module__MO72Za__reqForm textarea{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;padding:10px 12px;font-weight:400}.Pricing-module__MO72Za__reqForm textarea{resize:vertical}.Pricing-module__MO72Za__reqForm .Pricing-module__MO72Za__buy{justify-content:center;align-items:center;gap:8px;display:flex}.Pricing-module__MO72Za__myRequests{flex-direction:column;gap:8px;margin-top:24px;display:flex}.Pricing-module__MO72Za__myRequests h3{font-size:var(--text-lg);color:var(--foreground);font-weight:700}.Pricing-module__MO72Za__reqRow{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.Pricing-module__MO72Za__reqRow b{color:var(--foreground);display:block}.Pricing-module__MO72Za__reqRow small{color:var(--muted-foreground)}.Pricing-module__MO72Za__reqStatus{font-size:var(--text-xs);color:#e5132f;background:#e5132f26;border-radius:999px;flex:none;padding:4px 10px;font-weight:700}.Pricing-module__MO72Za__reqDone{color:#10b981;background:#10b98126}.Pricing-module__MO72Za__reqRejected{color:#ef4444;background:#ef444426}.Pricing-module__MO72Za__crown{color:#fbbf24;filter:drop-shadow(0 4px 14px #fbbf2473)}.Pricing-module__MO72Za__head p{font-size:var(--text-sm)}.Pricing-module__MO72Za__tierPremium{--t:#fbbf24;--t2:#f59e0b;--t-ink:#3d2600;--t-dim:#fbbf241f}.Pricing-module__MO72Za__tierUltimate{--t:#c084fc;--t2:#9333ea;--t-ink:#fff;--t-dim:#9333ea24}.Pricing-module__MO72Za__tierPremium,.Pricing-module__MO72Za__tierUltimate{border-color:color-mix(in srgb, var(--t) 35%, var(--border));background:linear-gradient(180deg, var(--t-dim), transparent 45%), var(--card)}.Pricing-module__MO72Za__tierTitle{align-items:center;gap:8px;display:flex;color:var(--t)!important}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__monthOn,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__monthOn{background:linear-gradient(135deg, var(--t), var(--t2));border-color:var(--t);color:var(--t-ink)}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy{background:linear-gradient(135deg, var(--t), var(--t2));color:var(--t-ink);box-shadow:0 8px 22px var(--t-dim)}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:hover,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:hover{filter:brightness(1.08);background:linear-gradient(135deg, var(--t), var(--t2))}.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge{background:linear-gradient(135deg,#c084fc,#9333ea)}@media (max-width:640px){.Pricing-module__MO72Za__page{gap:16px;padding-top:20px}.Pricing-module__MO72Za__head h1{font-size:var(--text-3xl)}.Pricing-module__MO72Za__card{padding:20px 16px}.Pricing-module__MO72Za__tiers{gap:24px}.Pricing-module__MO72Za__mine{font-size:var(--text-xs)}}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy,.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__monthOn,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__monthOn,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge{background-image:linear-gradient(180deg, #ffffff61 0%, #ffffff14 50%, #0000000f 51%, transparent 100%), linear-gradient(135deg, var(--t,#c084fc), var(--t2,#9333ea));box-shadow:inset 0 1px 0 #ffffff8c, 0 8px 22px var(--t-dim);position:relative;overflow:hidden}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:hover,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:hover{background-image:linear-gradient(180deg, #ffffff73 0%, #ffffff1f 50%, #0000000a 51%, transparent 100%), linear-gradient(135deg, var(--t), var(--t2))}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:after,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:after,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:40%;height:100%;animation:3.4s ease-in-out infinite Pricing-module__MO72Za__tierShine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes Pricing-module__MO72Za__tierShine{0%,60%{left:-60%}to{left:130%}}.Pricing-module__MO72Za__tierPremium:before,.Pricing-module__MO72Za__tierUltimate:before{content:"";background:linear-gradient(90deg, transparent, var(--t), transparent);opacity:.8;height:1px;position:absolute;inset:0 16px auto}.Pricing-module__MO72Za__tierTitle{text-shadow:0 0 18px var(--t-dim)}.Pricing-module__MO72Za__tierTitle svg{filter:drop-shadow(0 0 6px var(--t))}@media (prefers-reduced-motion:reduce){.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:after,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:after,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge:after{display:none}}.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge{position:absolute}.Pricing-module__MO72Za__requestCard{--rb:linear-gradient(90deg, #f43f5e, #f97316, #facc15, #22c55e, #06b6d4, #6366f1, #a855f7, #f43f5e);background:linear-gradient(180deg, #a855f714, #06b6d40d 60%, transparent) padding-box, linear-gradient(var(--card), var(--card)) padding-box, var(--rb) border-box;background-size:100% 100%,100% 100%,300% 100%;border:2px solid #0000;animation:6s linear infinite Pricing-module__MO72Za__rbFlow;position:relative;box-shadow:0 12px 40px #a855f72e,0 0 30px #06b6d41a}@keyframes Pricing-module__MO72Za__rbFlow{to{background-position:0 0,0 0,300% 0}}.Pricing-module__MO72Za__requestCard h2 svg{color:#facc15;filter:drop-shadow(0 0 6px #facc1599)}@keyframes Pricing-module__MO72Za__rbText{0%{background-position:0 0}to{background-position:100% 0}}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__features li:first-child svg{color:#fb7185}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__features li:nth-child(2) svg{color:#facc15}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__features li:nth-child(3) svg{color:#22d3ee}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy{color:#fff;text-shadow:0 1px 2px #00000073;background-image:linear-gradient(#ffffff59 0%,#ffffff14 50%,#00000014 51%,#0000 100%),linear-gradient(90deg,#f43f5e,#f97316,#eab308,#22c55e,#06b6d4,#6366f1,#a855f7);background-size:100% 100%,200% 100%;animation:6s ease-in-out infinite alternate Pricing-module__MO72Za__rbBtn;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 8px 24px #a855f74d}@keyframes Pricing-module__MO72Za__rbBtn{0%{background-position:0 0,0 0}to{background-position:0 0,100% 0}}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy:hover{filter:brightness(1.1)}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:40%;height:100%;animation:3.4s ease-in-out infinite Pricing-module__MO72Za__tierShine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@media (prefers-reduced-motion:reduce){.Pricing-module__MO72Za__requestCard,.Pricing-module__MO72Za__rainbowText,.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy{animation:none}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy:after{display:none}}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__price strong{color:#fff}.Pricing-module__MO72Za__page{gap:28px;max-width:1120px;padding-top:40px}.Pricing-module__MO72Za__head{text-align:left;border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding-bottom:22px}.Pricing-module__MO72Za__head h1{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-size:clamp(2.6rem,7vw,4.6rem);font-weight:700;line-height:.95}.Pricing-module__MO72Za__head p{max-width:60ch;font-size:1rem}.Pricing-module__MO72Za__crown{display:none}.Pricing-module__MO72Za__sale{text-align:left;color:#fff;background:#e5132f1f;border:1px solid #e5132f73;border-radius:4px;font-weight:600}.Pricing-module__MO72Za__mine{justify-content:flex-start}.Pricing-module__MO72Za__tiers{border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0;overflow:hidden}.Pricing-module__MO72Za__card{box-shadow:none;border:0;border-radius:0;gap:14px;padding:32px 28px}.Pricing-module__MO72Za__tierPremium,.Pricing-module__MO72Za__tierUltimate{--t:#f6f1ea;--t2:#f6f1ea;--t-ink:#000;--t-dim:transparent;background:#100d0e;border:0}.Pricing-module__MO72Za__tierUltimate{--t:#e5132f;--t2:#e5132f;--t-ink:#fff;border-left:1px solid var(--border);background:#1a1012}.Pricing-module__MO72Za__tierUltimate.Pricing-module__MO72Za__featured{border-color:var(--border);box-shadow:inset 0 4px #e5132f}.Pricing-module__MO72Za__tierPremium:before,.Pricing-module__MO72Za__tierUltimate:before{display:none}.Pricing-module__MO72Za__tierTitle{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;text-shadow:none;font-size:1.9rem;color:#f6f1ea!important}.Pricing-module__MO72Za__tierTitle svg{display:none}.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge,.Pricing-module__MO72Za__badge{box-shadow:none;color:#fff;background:#e5132f;border-radius:2px;align-self:flex-start;padding:3px 10px;font-size:.75rem;font-weight:600;position:static;transform:none}.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__badge:after,.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:after,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:after{display:none}.Pricing-module__MO72Za__months{border:1px solid var(--border);border-radius:4px;align-self:flex-start;gap:0;overflow:hidden}.Pricing-module__MO72Za__month,.Pricing-module__MO72Za__monthOn{border:0;border-radius:0;min-width:72px}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__monthOn,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__monthOn{background:var(--t);box-shadow:none;color:var(--t-ink);background-image:none}.Pricing-module__MO72Za__price strong{font-family:var(--font-display), "Arial Narrow", sans-serif;font-size:clamp(2.6rem,6vw,3.6rem);font-weight:700;line-height:1}.Pricing-module__MO72Za__price em{border-radius:2px}.Pricing-module__MO72Za__features{border-top:1px solid var(--border);gap:9px;padding-top:14px}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__features svg,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__features svg{color:#e5132f}.Pricing-module__MO72Za__buy,.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy,.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy{min-height:50px;box-shadow:none;color:#fff;background:#e5132f;border-radius:4px;font-size:1rem}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy{color:#f6f1ea;background:0 0;border:1px solid #f6f1ea}.Pricing-module__MO72Za__tierPremium .Pricing-module__MO72Za__buy:hover{color:#000;filter:none;background:#f6f1ea}.Pricing-module__MO72Za__tierUltimate .Pricing-module__MO72Za__buy:hover,.Pricing-module__MO72Za__buy:hover{filter:none;background:#ff3b52}.Pricing-module__MO72Za__requestCard{border:1px solid var(--border);box-shadow:none;background:#100d0e;border-radius:6px;margin-top:0;animation:none}.Pricing-module__MO72Za__requestCard h2{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-size:1.7rem}.Pricing-module__MO72Za__requestCard h2 svg{display:none}.Pricing-module__MO72Za__rainbowText{background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none;color:#f6f1ea!important}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__features li:nth-child(n) svg{color:#e5132f}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy{text-shadow:none;box-shadow:none;background:#e5132f;animation:none}.Pricing-module__MO72Za__requestCard .Pricing-module__MO72Za__buy:after{display:none}.Pricing-module__MO72Za__modal{border-radius:6px}.Pricing-module__MO72Za__method,.Pricing-module__MO72Za__bank,.Pricing-module__MO72Za__row,.Pricing-module__MO72Za__reqRow{border-radius:4px}@media (max-width:680px){.Pricing-module__MO72Za__tierUltimate{border-left:0;border-top:1px solid var(--border)}.Pricing-module__MO72Za__card{padding:24px 18px}}
