@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap";:root{--clr-brand:#d52b2b;--clr-brand-dark:#b01f1f;--clr-brand-light:#e84444;--clr-brand-50:#fff0f0;--clr-brand-100:#ffd6d6;--clr-yellow:#ffea00;--clr-yellow-dark:#e6d200;--clr-yellow-light:#fff59d;--clr-success-100:#dcfce7;--clr-success-500:#22c55e;--clr-success-600:#16a34a;--clr-danger-100:#fee2e2;--clr-danger-500:#ef4444;--clr-danger-600:#dc2626;--clr-warning-100:#fef3c7;--clr-warning-500:#f59e0b;--clr-warning-600:#d97706;--clr-gray-50:#f9fafb;--clr-gray-100:#f3f4f6;--clr-gray-200:#e5e7eb;--clr-gray-300:#d1d5db;--clr-gray-400:#9ca3af;--clr-gray-500:#6b7280;--clr-gray-600:#4b5563;--clr-gray-700:#374151;--clr-gray-800:#1f2937;--clr-gray-900:#111827;--bg-base:#d52b2b;--bg-surface:#b01f1f;--bg-elevated:#e84444;--bg-card:#b01f1f;--bg-card-hover:#c22222;--bg-input:#8f1515;--txt-primary:#f9f5f5;--txt-secondary:#c4a0a0;--txt-muted:#8a6060;--txt-inverse:#0f0a0a;--border-color:#e84444;--border-color-light:#ff7373;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 6px #00000080, 0 2px 4px #d52b2b1a;--shadow-lg:0 10px 25px #0009, 0 4px 10px #d52b2b26;--shadow-xl:0 20px 40px #000000b3, 0 8px 16px #d52b2b33;--glow-brand:0 0 25px #d52b2b66;--glow-yellow:0 0 25px #ffea0059;--glow-success:0 0 20px #22c55e4d;--glow-danger:0 0 20px #ef44444d;--font-family:"IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.125rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-3xl:2.5rem;--radius-full:9999px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;direction:rtl}body{font-family:var(--font-family);font-size:var(--font-size-md);color:var(--txt-primary);background-color:var(--bg-base);-webkit-font-smoothing:antialiased;font-feature-settings:"lnum" 1, "tnum" 1;min-height:100vh;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit}.splash-screen{z-index:9999;background:var(--bg-base);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.splash-screen.fade-out{animation:.8s forwards splashFadeOut}@keyframes splashFadeOut{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px);pointer-events:none}}.splash-video{object-fit:contain;mix-blend-mode:screen;width:700px;max-width:95vw;height:700px;max-height:95vw}@keyframes splashLogoEnter{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}.app-background{background:radial-gradient(ellipse at top right, #ffea0026 0%, transparent 55%), radial-gradient(ellipse at bottom left, #0000001a 0%, transparent 55%), var(--bg-base);min-height:100vh}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-size:var(--font-size-md);cursor:pointer;transition:all var(--transition-normal);white-space:nowrap;border:none;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";opacity:0;transition:opacity var(--transition-fast);background:#ffffff14;position:absolute;inset:0}.btn:hover:before{opacity:1}.btn-primary{background:linear-gradient(135deg, var(--clr-yellow), var(--clr-yellow-dark));color:#b01f1f;box-shadow:var(--shadow-md), var(--glow-yellow)}.btn-primary:hover{box-shadow:var(--shadow-lg), var(--glow-yellow);transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.btn-yellow{background:linear-gradient(135deg, var(--clr-yellow), var(--clr-yellow-dark));color:#1a0a0a;box-shadow:var(--shadow-md), var(--glow-yellow);font-weight:700}.btn-yellow:hover{box-shadow:var(--shadow-lg), var(--glow-yellow);transform:translateY(-2px)}.btn-success{background:linear-gradient(135deg, var(--clr-success-500), var(--clr-success-600));color:#fff;box-shadow:var(--shadow-md), var(--glow-success)}.btn-success:hover{box-shadow:var(--shadow-lg), var(--glow-success);transform:translateY(-2px)}.btn-danger{background:linear-gradient(135deg, var(--clr-danger-500), var(--clr-danger-600));color:#fff;box-shadow:var(--shadow-md), var(--glow-danger)}.btn-danger:hover{box-shadow:var(--shadow-lg), var(--glow-danger);transform:translateY(-2px)}.btn-ghost{color:var(--txt-secondary);border:1px solid var(--border-color);border-radius:var(--radius-full);background:0 0}.btn-ghost:hover{background:var(--bg-elevated);color:var(--txt-primary);border-color:var(--clr-brand)}.btn-lg{padding:var(--space-4) var(--space-8);font-size:var(--font-size-lg);border-radius:var(--radius-full)}.btn-sm{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);border-radius:var(--radius-full)}.btn-block{width:100%}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:var(--space-6);transition:all var(--transition-normal)}.card-hover:hover{border-color:var(--clr-brand);background:var(--bg-card-hover);box-shadow:var(--shadow-lg), var(--glow-brand);transform:translateY(-2px)}.card-glass{-webkit-backdrop-filter:blur(16px);background:#1a0f0fbf;border:1px solid #d52b2b26}.stat-card{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-2xl);padding:var(--space-4) var(--space-3);transition:all var(--transition-normal);text-align:center;background:#ffffff14;border:1px solid #ffffff26;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 30px #0000000d}.stat-card:before{display:none}.stat-card:hover{background:#ffffff1f;transform:translateY(-3px);box-shadow:0 10px 40px #00000026}.stat-card .stat-icon{border-radius:var(--radius-full);width:38px;height:38px;margin-bottom:var(--space-2);color:#fff;justify-content:center;align-items:center;font-size:1.1rem;display:flex;box-shadow:0 2px 8px #0000001a;background:#ffffff26!important}.stat-card .stat-value{font-size:var(--font-size-xl);margin-bottom:var(--space-1);color:#fff;text-shadow:0 2px 4px #0003;font-weight:800;line-height:1.2}.stat-card .stat-label{font-size:var(--font-size-sm);color:#ffffffe6;font-weight:500}.form-group{gap:var(--space-2);flex-direction:column;display:flex}.form-label{font-size:var(--font-size-sm);color:var(--txt-secondary);align-items:center;gap:var(--space-1);font-weight:600;display:flex}.form-label .required{color:var(--clr-brand)}.form-input{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-input);border:1.5px solid var(--border-color);border-radius:var(--radius-xl);color:var(--txt-primary);font-size:var(--font-size-md);transition:all var(--transition-fast);direction:rtl;outline:none;font-family:inherit}.form-input:focus{border-color:var(--clr-brand);box-shadow:0 0 0 3px #d52b2b26}.form-input::placeholder{color:var(--txt-muted)}.form-input-lg{padding:var(--space-4) var(--space-5);font-size:var(--font-size-lg);border-radius:var(--radius-2xl);letter-spacing:.15em;text-align:center;font-weight:600}.form-error{font-size:var(--font-size-sm);color:var(--clr-danger-500)}.search-bar{position:relative}.search-bar .search-icon{right:var(--space-4);color:var(--txt-muted);pointer-events:none;font-size:1.1rem;position:absolute;top:50%;transform:translateY(-50%)}.search-bar .form-input{padding-right:2.75rem}.badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600;display:inline-flex}.badge-pending{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b40}.badge-partial{color:var(--clr-yellow);background:#ffea001f;border:1px solid #ffea0033}.badge-paid{color:var(--clr-success-500);background:#22c55e1f;border:1px solid #22c55e33}.badge-overdue{color:#f87171;background:#d52b2b1f;border:1px solid #d52b2b33}.app-header{-webkit-backdrop-filter:blur(24px);padding:var(--space-3) var(--space-5);top:var(--space-4);margin:0 var(--space-4);z-index:100;border-radius:var(--radius-3xl);background:#b01f1fbf;border:1px solid #ffffff26;justify-content:space-between;align-items:center;display:flex;position:sticky;box-shadow:0 10px 30px #0003,inset 0 1px #fff3}.header-brand{align-items:center;gap:var(--space-3);display:flex}.header-logo{border-radius:var(--radius-lg);object-fit:cover;width:40px;height:40px}.header-logo-placeholder{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--clr-brand), var(--clr-brand-dark));color:#fff;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;font-weight:700;display:flex}.header-shop-name{font-size:var(--font-size-lg);color:var(--txt-primary);font-weight:700}.header-shop-plan{font-size:var(--font-size-xs);color:var(--txt-secondary)}.bottom-nav{bottom:var(--space-4);left:var(--space-4);right:var(--space-4);-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-3xl);z-index:100;background:#b01f1fbf;border:1px solid #ffffff26;justify-content:space-around;align-items:center;padding:.75rem 1rem;display:flex;position:fixed;box-shadow:0 10px 30px #0003,inset 0 1px #fff3}.bottom-nav-item{padding:var(--space-2) var(--space-4);border-radius:var(--radius-2xl);cursor:pointer;transition:all var(--transition-fast);color:#ffffffb3;font-size:var(--font-size-xs);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:60px;display:flex}.bottom-nav-item span:not(.nav-icon){display:none}.bottom-nav-item.active{color:var(--clr-yellow);background:0 0}.bottom-nav-item .nav-icon{transition:all var(--transition-normal);font-size:1.4rem}.bottom-nav-item.active .nav-icon{filter:drop-shadow(0 4px 6px #ffea0066);transform:translateY(-4px)scale(1.15)}.bottom-nav-item:hover:not(.active){color:var(--txt-primary);background:#ffffff0d}.fab{z-index:50;background:linear-gradient(135deg, var(--clr-yellow), var(--clr-yellow-dark));color:#b01f1f;border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);font-size:var(--font-size-lg);cursor:pointer;box-shadow:var(--shadow-xl), var(--glow-yellow);align-items:center;gap:var(--space-2);transition:all var(--transition-normal);white-space:nowrap;border:none;font-family:inherit;font-weight:800;display:flex;position:fixed;bottom:120px;left:50%;transform:translate(-50%)}.fab:hover{box-shadow:0 25px 50px #0009, var(--glow-yellow);transform:translate(-50%)translateY(-3px)scale(1.03)}.fab:active{transform:translate(-50%)scale(.98)}.list-item{align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-2xl);transition:all var(--transition-fast);cursor:pointer;display:flex}.list-item:hover{border-color:var(--clr-brand);background:var(--bg-card-hover);box-shadow:var(--shadow-md), 0 0 12px #d52b2b1a;transform:translate(-2px)}.list-item-avatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--clr-brand-dark), #6b0a0a);width:48px;height:48px;color:var(--clr-yellow);flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.list-item-info{flex:1;min-width:0}.list-item-name{color:var(--txt-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-weight:600;overflow:hidden}.list-item-sub{font-size:var(--font-size-sm);color:var(--txt-muted)}.list-item-amount{font-size:var(--font-size-lg);color:#f87171;white-space:nowrap;text-align:left;font-weight:700}.list-item-amount.paid{color:var(--clr-success-500)}.loading-spinner{padding:var(--space-16);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.spinner{border:3px solid var(--border-color);border-top-color:var(--clr-brand);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{padding:var(--space-16) var(--space-6);text-align:center;justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.empty-state-icon{opacity:.4;font-size:4rem}.empty-state-title{font-size:var(--font-size-xl);color:var(--txt-secondary);font-weight:600}.empty-state-desc{color:var(--txt-muted);font-size:var(--font-size-sm)}.modal-overlay{-webkit-backdrop-filter:blur(6px);z-index:200;animation:fadeIn var(--transition-normal);padding:var(--space-10) var(--space-4) var(--space-4) var(--space-4);background:#000000b3;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}@media (width>=640px){.modal-overlay{padding:var(--space-4);align-items:center}}.modal{background:var(--bg-surface);border-radius:var(--radius-3xl);padding:var(--space-6);width:100%;max-width:420px;max-height:90vh;animation:scaleIn var(--transition-normal);border:1px solid #ffffff1a;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}.modal-handle{display:none}.modal-title{font-size:var(--font-size-xl);margin-bottom:var(--space-6);text-align:center;color:var(--txt-primary);font-weight:700}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-glow{0%,to{box-shadow:var(--glow-brand)}50%{box-shadow:0 0 40px #d52b2b99}}@keyframes pulse-yellow{0%,to{box-shadow:var(--glow-yellow)}50%{box-shadow:0 0 40px #ffea0080}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-container{max-width:640px;padding:var(--space-6) var(--space-4);padding-bottom:calc(100px + var(--space-4));margin:0 auto}.page-title{font-size:var(--font-size-2xl);margin-bottom:var(--space-6);font-weight:700}.section-title{font-size:var(--font-size-lg);color:var(--txt-secondary);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);font-weight:600;display:flex}.grid-2{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.toast-container{top:var(--space-4);z-index:300;gap:var(--space-2);width:calc(100% - var(--space-8));flex-direction:column;max-width:400px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast{padding:var(--space-4) var(--space-5);border-radius:var(--radius-2xl);align-items:center;gap:var(--space-3);animation:slideInRight var(--transition-normal);box-shadow:var(--shadow-xl);font-weight:500;display:flex}.toast-success{color:#fff;background:linear-gradient(135deg,#16a34af7,#10823af7)}.toast-error{color:#fff;background:linear-gradient(135deg,#d52b2bf7,#b01f1ff7)}.toast-info{color:#fff;background:linear-gradient(135deg,#d52b2be6,#b01f1fe6)}.desktop-only{display:none}@media (width>=640px){.desktop-only{display:flex}.page-container{padding:var(--space-8) var(--space-6);padding-top:calc(var(--space-8) + 70px);padding-bottom:var(--space-8)}.bottom-nav{top:var(--space-4);border-radius:var(--radius-full);justify-content:center;gap:2rem;width:90%;max-width:640px;display:flex;bottom:auto;left:50%;transform:translate(-50%)}.fab{bottom:var(--space-8)}}.subscription-bar{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:var(--space-4) var(--space-5);align-items:center;gap:var(--space-4);display:flex}.subscription-bar .days-label{font-size:var(--font-size-sm);color:var(--txt-secondary);white-space:nowrap}.subscription-bar .days-count{font-size:var(--font-size-xl);color:var(--clr-success-500);font-weight:700}.subscription-bar .days-count.warning{color:var(--clr-warning-500)}.subscription-bar .days-count.danger{color:#f87171}.progress-bar-track{background:var(--border-color);border-radius:var(--radius-full);flex:1;height:6px;overflow:hidden}.progress-bar-fill{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--clr-brand), var(--clr-yellow));height:100%;transition:width var(--transition-slow)}.brand-separator{background:linear-gradient(90deg, transparent, var(--clr-brand), var(--clr-yellow), var(--clr-brand), transparent);border-radius:var(--radius-full);height:2px;margin:var(--space-6) 0}.key-display{color:var(--clr-yellow);background:var(--bg-input);border-radius:var(--radius-xl);letter-spacing:.2em;cursor:pointer;transition:all var(--transition-fast);border:1px solid #ffea0033;padding:1rem;font-family:Courier New,monospace;font-size:1.5rem;font-weight:900}.key-display:hover{border-color:var(--clr-yellow);box-shadow:var(--glow-yellow)}.section-card{background:var(--bg-card);border:1px solid var(--border-color);border-right:3px solid var(--clr-brand);border-radius:var(--radius-2xl);padding:var(--space-5)}.overdue-card{background:#d52b2b0d;border-right:3px solid #f87171}.license-page{background:var(--bg-base);justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.license-bg{z-index:0;pointer-events:none;position:fixed;inset:0}.bg-orb{filter:blur(100px);opacity:.6;border-radius:50%;animation:10s ease-in-out infinite alternate orbFloat;position:absolute}.bg-orb-1{background:radial-gradient(circle,#ffea0040,#0000 70%);width:50vw;height:50vw;animation-delay:0s;top:-10%;right:-10%}.bg-orb-2{background:radial-gradient(circle,#0003,#0000 70%);width:40vw;height:40vw;animation-delay:2s;bottom:-5%;left:-10%}.bg-orb-3{background:radial-gradient(circle,#ffea0026,#0000 70%);width:30vw;height:30vw;animation-delay:4s;top:40%;left:30%}@keyframes orbFloat{0%{transform:translate(0)scale(1)}to{transform:translate(-30px,30px)scale(1.1)}}.license-container{z-index:1;flex-direction:column;gap:2rem;width:100%;max-width:420px;display:flex;position:relative}.license-brand{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-bottom:-1rem;display:flex}.brand-logo-img{object-fit:contain;filter:drop-shadow(0 10px 15px #0003);height:85px;animation:4s ease-in-out infinite float-logo}@keyframes float-logo{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.license-card{border-radius:var(--radius-3xl);background:#fff;padding:2.5rem 2rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0006,0 0 0 1px #ffffff1a}.license-card:before{content:"";background:linear-gradient(90deg, var(--clr-brand), var(--clr-yellow), var(--clr-brand));height:4px;position:absolute;top:0;left:0;right:0}.license-card-title{text-align:center;color:var(--txt-inverse);margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.license-card-desc{color:#6b7280;text-align:center;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.license-form{flex-direction:column;gap:1.25rem;display:flex}.license-input-wrapper{position:relative}.license-key-input{width:100%;letter-spacing:.2em!important;text-align:center!important;border-radius:var(--radius-2xl)!important;color:#1f2937!important;direction:ltr!important;background:#f3f4f6!important;border:2px solid #0000!important;padding:1.25rem 1rem!important;font-size:1.25rem!important;font-weight:700!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:inset 0 2px 4px #0000000d!important}.license-key-input:focus{outline:none;border-color:var(--clr-brand)!important;background:#fff!important;box-shadow:0 0 0 4px #d52b2b1a,inset 0 2px 4px #0000000d!important}.license-key-input::placeholder{letter-spacing:.1em;color:#9ca3af!important}.license-key-input.input-error{border-color:var(--clr-danger-500)!important;color:var(--clr-danger-600)!important;background:#fef2f2!important}.license-key-input.input-complete{border-color:var(--clr-success-500)!important;color:var(--clr-success-600)!important;background:#f0fdf4!important}.input-check{color:var(--clr-success-500);background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.25rem;font-weight:800;display:flex;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.license-error{border-radius:var(--radius-lg);color:var(--clr-danger-600);background:#fef2f2;border:1px solid #fecaca;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.license-submit-btn{cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex;border-radius:var(--radius-2xl)!important;background:linear-gradient(135deg, var(--clr-yellow), #e6d200)!important;color:#1a0a0a!important;padding:1.25rem!important;font-size:1.1rem!important;font-weight:700!important;transition:all .3s!important;box-shadow:0 4px 15px #ffea004d!important}.license-submit-btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px #ffea0066!important}.license-submit-btn:disabled{cursor:not-allowed;color:#9ca3af!important;box-shadow:none!important;background:#e5e7eb!important;transform:none!important}.license-footer-text{text-align:center;color:#6b7280;margin-top:1.5rem;font-size:.85rem;font-weight:500}.license-features{flex-direction:column;gap:.75rem;display:flex}.feature-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-2xl);color:#fff;background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.feature-chip:hover{background:#ffffff26;transform:translate(-5px)}.feature-chip .feature-icon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;display:flex}@keyframes popIn{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.copied-anim{animation:.3s cubic-bezier(.175,.885,.32,1.275) both popIn}
