:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#0b0f1a;--text:#fff;--card-bg:#0f172a;--border:#1f2937;--muted:#e5e7eb;--link:#fff;--btn-bg:#111827;--btn-text:#fff;--header-bg:#111827;--header-text:#fff;--usecase-text:#fff}.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#f9fafb;--text:#111827;--card-bg:#fff;--border:#e5e7eb;--muted:#4b5563;--link:#111827;--btn-bg:#fff;--btn-text:#111827;--header-bg:#fff;--header-text:#111827;--usecase-text:#111827}body{background:var(--bg);color:var(--text);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}body *{color:var(--text)!important}.btn,.btn *{color:var(--btn-text)!important}.container{max-width:1080px;margin:0 auto;padding:0 16px}.row{align-items:center;gap:10px;display:flex}.btn{border:1px solid var(--border);background:var(--btn-bg);border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;color:var(--btn-text)!important}.btn:hover{background:color-mix(in srgb,var(--btn-bg)90%,#fff 10%)}.card{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:16px}.small{font-size:13px;color:var(--muted)!important}.progressOuter{background:#e5e7eb;border-radius:999px;height:10px;overflow:hidden}.progressInner{background:#111827;width:0;height:100%}input[type=file]{display:block}.mobileOnly{display:none}.desktopOnly{display:flex}@media (max-width:768px){.mobileOnly{display:flex}.desktopOnly{display:none}}.adCard{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;margin:16px 0;padding:12px}.imgFrame{background:#fff;border:2px solid #111;border-radius:12px}.thumbFrame{background:#fff;border:2px solid #111;border-radius:10px;overflow:hidden}.pricingHeader{text-align:center;padding:28px 16px 12px}.pricingTitle{letter-spacing:-.02em;margin:0;font-size:34px}.pricingSub{max-width:720px;margin:10px auto 0}.pricingGrid{grid-template-columns:1fr;gap:14px;margin-top:16px;display:grid}@media (min-width:840px){.pricingGrid{grid-template-columns:1fr 1fr;gap:18px}}@media (min-width:1100px){.pricingGrid{grid-template-columns:repeat(3,1fr)}}.priceCard{background:var(--card-bg);border:1px solid var(--border);border-radius:18px;padding:18px;position:relative}.priceCardFeatured{border-color:var(--text);box-shadow:0 10px 30px #11182714}.badge{border:1px solid var(--text);background:var(--text);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px;color:var(--card-bg)!important}.theme-light .adminBadge{color:#fff!important;background:#111827!important}.theme-dark .adminBadge{color:#111827!important;background:#fff!important}.priceName{margin:0;font-size:18px}.priceValue{align-items:baseline;gap:8px;margin:10px 0 0;display:flex}.priceValue strong{letter-spacing:-.02em;font-size:34px}.featureList{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.featureItem{color:var(--text);align-items:flex-start;gap:10px;display:flex}.check{border:1px solid var(--text);border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:inline-flex}.mutedBox{border:1px solid var(--border);background:color-mix(in srgb,var(--card-bg)90%,var(--border)10%);border-radius:14px;margin-top:18px;padding:14px}
