

.extracted-style-1 { background: #3b82f6; }
.extracted-style-2 { border-top: 2px dashed #3b82f6; height: 0; width: 10px; background: transparent; }
.extracted-style-3 { text-align: center; font-size: 18px; margin-bottom: 20px; }
.extracted-style-4 { text-align: center; }
.extracted-style-5 { animation-delay: 0s; }
.extracted-style-6 { animation-delay: 0.5s; }
.extracted-style-7 { animation-delay: 1s; }
.extracted-style-8 { animation-delay: 1.5s; }
.extracted-style-9 { text-align: center; color: rgba(26,26,26,0.6); margin-top: -5px; }
.extracted-style-10 { background:rgba(255,106,0,0.2); color:#ff6a00; }
.extracted-style-11 { color:#fff; }
.extracted-style-12 { color:#94a3b8; }
.extracted-style-13 { position: relative; display: flex; align-items: center; justify-content: flex-end; padding-right: 0; }
.extracted-style-14 { color: #fff; }
.extracted-style-15 { color: #10b981; }
.extracted-style-16 { position: absolute; right: 0; top: 0; width: 100%; height: 100%; opacity: 0.5; z-index: 1; pointer-events: none; overflow: hidden; }
.extracted-style-17 { overflow:visible; }
.extracted-style-18 { font-size:1rem; color:#fff; opacity:0.9; }
.extracted-style-19 { font-size:2.5rem; font-weight:700; color:#fff; margin-bottom:4px; }
.extracted-style-20 { font-size:1rem; font-weight:400; opacity:0.6; }
.extracted-style-21 { height:120px; display:flex; align-items:center; justify-content:center; position:relative; margin-top:10px; }
.extracted-style-22 { position:absolute; bottom:0; padding:2px 8px; border-radius:12px; background:rgba(16,185,129,0.15); border:1px solid rgba(16,185,129,0.3); color:#10b981; font-size:0.75rem; font-weight:600; }
.extracted-style-23 { font-size:1rem; color:rgba(0,0,0,0.5); }
.extracted-style-24 { height:90px; background:#1e1e1e; border-radius:8px; padding:8px 12px; margin-top:8px; font-family:monospace; font-size:0.75rem; color:#d4d4d4; overflow:hidden; position:relative; }
.extracted-style-25 { display:flex; gap:6px; margin-bottom:4px; }
.extracted-style-26 { width:10px; height:10px; border-radius:50%; background:#ff5f56; }
.extracted-style-27 { width:10px; height:10px; border-radius:50%; background:#ffbd2e; }
.extracted-style-28 { width:10px; height:10px; border-radius:50%; background:#27c93f; }
.extracted-style-29 { color:#569cd6; }
.extracted-style-30 { color:#4ec9b0; margin-top:0.5rem; }
.extracted-style-31 { color:#dcdcaa; margin-top:0.5rem; }
.extracted-style-32 { margin-top:0.5rem; }
.extracted-style-33 { color:#10b981; font-weight:bold; margin-top:0.5rem; }
.extracted-style-34 { width:8px; height:15px; background:#fff; margin-top:10px; animation:blink 1s step-end infinite; }
.extracted-style-35 { font-size:1rem; color:#fff; text-align:center; }
.extracted-style-36 { height:90px; display:flex; align-items:center; justify-content:center; position:relative; margin-top:4px; }
.extracted-style-37 { background:rgba(168,85,247,0.2); color:#a855f7; }
.extracted-style-38 { color: #a855f7; }
.extracted-style-39 { position: absolute; right: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; z-index: 1; pointer-events: none; overflow: hidden; }
.extracted-style-40 { position:absolute; right:-20px; top:20px; }
.extracted-style-41 { font-size:1rem; opacity:0.7; }
.extracted-style-42 { align-self:flex-start; font-size:1rem; opacity:0.7; }
.extracted-style-43 { position:relative; width:100%; height:100px; margin-top:4px; display:flex; flex-direction:column; gap:10px; }
.extracted-style-44 { background:#2a2a2a; border-radius:6px; padding:10px; display:flex; align-items:center; justify-content:space-between; border:1px solid rgba(255,255,255,0.1); }
.extracted-style-45 { width:20px; height:20px; border-radius:4px; background:#a855f7; }
.extracted-style-46 { color:rgba(255,255,255,0.5); font-family:monospace; font-size:10px; }
.extracted-style-47 { padding:4px 12px; border-radius:4px; background:#a855f7; color:#fff; font-size:10px; font-weight:bold; cursor:pointer; animation: buttonClickAnim 3s infinite; }
.extracted-style-48 { padding:4px 12px; border-radius:4px; border:1px solid rgba(255,255,255,0.2); color:#fff; font-size:10px; animation: borderHighlight 3s infinite 1.5s; }
.extracted-style-49 { font-size:1rem; color:rgba(0,0,0,0.5); text-align:center; }
.extracted-style-50 { background:rgba(59,130,246,0.2); color:#3b82f6; }
.extracted-style-51 { color: #3b82f6; }
.extracted-style-52 { position: absolute; right: 0; top: 0; width: 100%; height: 100%; opacity: 0.22; z-index: 1; pointer-events: none; overflow: hidden; }
.extracted-style-53 { position:absolute; right:0px; top:20px; }
.extracted-style-54 { height:90px; display:flex; align-items:center; justify-content:center; }
.extracted-style-55 { text-align:center; }
.extracted-style-56 { height:90px; display:flex; align-items:center; justify-content:center; position:relative; width:100%; }
.extracted-style-57 { background:rgba(168,85,247,0.2); color:#c084fc; font-weight:bold; }
.extracted-style-58 { align-self:flex-start; font-size:1rem; color:#fff; opacity:0.9; }
.extracted-style-59 { height:120px; display:flex; align-items:center; justify-content:center; width:100%; }
.extracted-style-60 { margin-top:-20px; }
.extracted-style-61 { font-size:1.2rem; font-weight:700; color:#a855f7; margin-top:5px; }
.extracted-style-62 { height:120px; display:flex; align-items:flex-end; width:100%; }
.extracted-style-63 { background:rgba(239,68,68,0.2); color:#ef4444; }
.extracted-style-64 { color: #ef4444; }
.extracted-style-65 { position: absolute; right: 0; top: 0; width: 100%; height: 100%; opacity: 0.3; z-index: 1; pointer-events: none; overflow: hidden; }
.extracted-style-66 { position:absolute; right:0; top:0; }
.extracted-style-67 { font-size:2.5rem; font-weight:700; color:#ef4444; margin-top:5px; }
.extracted-style-68 { color: #ff6a00; }
.extracted-style-69 { overflow:visible; margin-top:-20px; }
.extracted-style-70 { font-size:2.5rem; font-weight:700; color:#10b981; margin-top:5px; }
.extracted-style-71 { padding-top: 20px; padding-bottom: 60px; }
.extracted-style-72 { max-width: 900px; margin: 0 auto; text-align: center; }
.extracted-style-73 { margin-bottom:16px; color:var(--flame); }
.extracted-style-74 { margin-bottom: 24px; }
.extracted-style-75 { font-size: 1.125rem; color: rgba(0,0,0,0.65); line-height: 1.6; max-width: 750px; margin: 0 auto; }
.extracted-style-76 { background-color: var(--bg-alt); padding-top: 100px; padding-bottom: 50px; border-top: 1px solid rgba(0,0,0,0.05); }
.extracted-style-77 { margin-bottom: 48px; }
.extracted-style-78 { margin-bottom:24px; color: var(--flame); }
.extracted-style-79 { max-width:20ch; }
.extracted-style-80 { color:var(--flame); }
.extracted-style-81 { background: var(--bg); border: 1px solid rgba(0,0,0,0.05); transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.3s ease; }
.extracted-style-82 { color: var(--flame); }
.extracted-style-83 { color: var(--flame); font-weight: 500; }
.extracted-style-84 { padding-top: 60px; padding-bottom: 60px; }
.extracted-style-85 { max-width: 800px; margin-bottom: 64px; }
.extracted-style-86 { font-size: 3.5rem; letter-spacing: -0.03em; }
.extracted-style-87 { font-size: 1.25rem; color: rgba(0,0,0,0.65); line-height: 1.6; margin-top: 24px; }
.extracted-style-88 { background: rgba(243, 88, 21, 0.03); border: 1px solid rgba(243, 88, 21, 0.2); }
.extracted-style-89 { background: var(--flame); color: #fff; }
.extracted-style-90 { padding-top: 50px; padding-bottom: 50px; }
.extracted-style-91 { margin-bottom:24px; }
.extracted-style-92 { border-top:0; padding-top:50px; padding-bottom:20px; }
.extracted-style-93 { max-width:16ch; }
.extracted-style-94 { padding-bottom: 50px; }
.extracted-style-95 { max-width:14ch; }
.extracted-style-96 { margin-top:22px; }
.extracted-style-97 { margin-bottom: 40px; justify-content: flex-start; flex-wrap: wrap; gap: 12px; }
.extracted-style-98 { width: 0%; }
.extracted-style-99 { display: none; }
.extracted-style-100 { border-top:0; padding-top: 50px; padding-bottom: 50px; margin-bottom: 0; }
.extracted-style-101 { max-width:22ch; }
.extracted-style-102 { background:radial-gradient(120% 90% at 70% 10%, rgba(255,107,26, 0.3), transparent 58%); }
.extracted-style-103 { background:radial-gradient(120% 90% at 30% 10%, rgba(6,182,212, 0.3), transparent 58%); }
.extracted-style-104 { background:radial-gradient(120% 90% at 70% 10%, rgba(124,58,237, 0.3), transparent 58%); }
.extracted-style-105 { background:radial-gradient(120% 90% at 30% 10%, rgba(255,148,29, 0.3), transparent 58%); }
.extracted-style-106 { background:radial-gradient(120% 90% at 70% 10%, rgba(16,185,129, 0.3), transparent 58%); }
.extracted-style-107 { background:radial-gradient(120% 90% at 30% 10%, rgba(244,63,94, 0.3), transparent 58%); }
.extracted-style-108 { background:radial-gradient(120% 90% at 70% 10%, rgba(59,130,246, 0.3), transparent 58%); }
.extracted-style-109 { background:radial-gradient(120% 90% at 30% 10%, rgba(234,179,8, 0.3), transparent 58%); }
.extracted-style-110 { border-top:0; margin-top: 0; padding-top: 50px; padding-bottom: 50px; overflow: hidden; }
.extracted-style-111 { max-width:18ch; }
.extracted-style-112 { font-size:13px; }
.extracted-style-113 { font-size:11px; }
.extracted-style-114 { border-top:0; padding-top: 50px; padding-bottom: 50px; }
.extracted-style-115 { padding-top: 50px; padding-bottom:calc(var(--section-v,120px)*0.3); }
.extracted-style-116 { margin-bottom:48px;max-width:16ch; }
.extracted-style-117 { padding-top:calc(var(--section-v,120px)*0.3); }
.extracted-style-118 { line-height:1.05; }
.extracted-style-119 { transition:opacity 0.22s;opacity:1; }
.extracted-style-120 { padding-top: 50px; }
.extracted-style-121 { width:100%;height:100%;object-fit:cover; }
.extracted-style-122 { border-top:0; padding-top: 40px; }
.extracted-style-123 { margin-bottom:16px; }
.extracted-style-124 { height: 60px; width: auto; object-fit: contain; }
.extracted-style-125 { opacity:0.5; }
.extracted-style-126 { background: linear-gradient(135deg, #10b981, #3b82f6); }
.extracted-style-127 { font-size:5px; color:#10b981; font-weight:bold; margin-bottom:2px; }
.extracted-style-128 { font-size:6px; color:#fff; opacity:0.8; }
.extracted-style-129 { color:inherit; text-decoration:none; }
.extracted-style-130 { margin-top: 24px; }
.extracted-style-131 { margin: 0 8px; }


/* New extracted inline styles */
.extracted-inline-new-1000 { flex-wrap: nowrap !important; justify-content: center !important; gap: 24px !important; }
.extracted-inline-new-1001 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1002 { font-size: 1.4rem !important; }
.extracted-inline-new-1003 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1004 { font-size: 1.4rem !important; }
.extracted-inline-new-1005 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1006 { font-size: 1.4rem !important; }
.extracted-inline-new-1007 { text-align: center !important; margin-top: 15px !important; margin-bottom: 20px !important; font-weight: 600 !important; font-size: 1.1rem !important; letter-spacing: 0.5px !important; color: #10b981 !important; }
.extracted-inline-new-1008 { flex-wrap: nowrap !important; justify-content: center !important; gap: 24px !important; }
.extracted-inline-new-1009 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1010 { font-size: 1.4rem !important; }
.extracted-inline-new-1011 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1012 { font-size: 1.4rem !important; }
.extracted-inline-new-1013 { flex-wrap: nowrap !important; justify-content: center !important; gap: 24px !important; position: relative !important; z-index: 10 !important; }
.extracted-inline-new-1014 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1015 { font-size: 1.4rem !important; text-shadow: 0 4px 10px rgba(0,0,0,0.8) !important; }
.extracted-inline-new-1016 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1017 { font-size: 1.4rem !important; text-shadow: 0 4px 10px rgba(0,0,0,0.8) !important; }
.extracted-inline-new-1018 { display: flex !important; justify-content: flex-end !important; align-items: center !important; padding-right: 40px !important; pointer-events: none !important; }
.extracted-inline-new-1019 { animation-delay: 1.5s !important; }
.extracted-inline-new-1020 { background:#ef4444 !important; }
.extracted-inline-new-1021 { background:#f59e0b !important; }
.extracted-inline-new-1022 { background:#22c55e !important; }
.extracted-inline-new-1023 { width: 100% !important; }
.extracted-inline-new-1024 { color:#10b981 !important; }
.extracted-inline-new-1025 { color:#10b981 !important; }
.extracted-inline-new-1026 { color:#10b981 !important; }
.extracted-inline-new-1027 { flex-wrap: nowrap !important; justify-content: center !important; gap: 24px !important; position: relative !important; z-index: 10 !important; }
.extracted-inline-new-1028 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1029 { font-size: 1.4rem !important; text-shadow: 0 4px 10px rgba(0,0,0,0.8) !important; }
.extracted-inline-new-1030 { align-items: center !important; text-align: center !important; }
.extracted-inline-new-1031 { font-size: 1.4rem !important; text-shadow: 0 4px 10px rgba(0,0,0,0.8) !important; }
.extracted-inline-new-1032 { left: 50% !important; transform: translateX(-50%) !important; width: 56px !important; height: 56px !important; }
.extracted-inline-new-1033 { background:#ef4444 !important; }
.extracted-inline-new-1034 { background:#f59e0b !important; }
.extracted-inline-new-1035 { background:#10b981 !important; }
.extracted-inline-new-1036 { filter: grayscale(100%) brightness(0) !important; }
