:root,body.default,html.default{--app-radius-sm:0.5rem;--app-radius-md:0.75rem;--app-radius-lg:1rem;--app-radius-xl:1.25rem;--app-icon-stroke:2;--app-btn-shadow:0 1px 2px rgba(0,0,0,.06);--app-card-shadow:0 4px 24px rgba(0,0,0,.06);--app-border-width:1.5px;--app-heading-weight:700;--app-letter-spacing:0}body.default,html.default{--radius-xs:0.125rem;--radius:16px;--radius-lg:24px;--radius-2xl:1rem;--radius-3xl:1.5rem}body.modern,html.modern{--app-radius-sm:0.375rem;--app-radius-md:0.5rem;--app-radius-lg:0.625rem;--app-radius-xl:0.75rem;--app-icon-stroke:2;--app-btn-shadow:0 2px 8px rgba(0,0,0,.08);--app-card-shadow:0 8px 32px rgba(0,0,0,.08);--app-border-width:1px;--app-heading-weight:650;--app-letter-spacing:-0.01em;--radius-xs:0.1rem;--radius:10px;--radius-lg:14px;--radius-2xl:0.75rem;--radius-3xl:1.05rem}body.classic,html.classic{--app-radius-sm:0.2rem;--app-radius-md:0.3rem;--app-radius-lg:0.35rem;--app-radius-xl:0.45rem;--app-icon-stroke:1.75;--app-btn-shadow:0 2px 0 rgba(0,0,0,.12);--app-card-shadow:0 2px 12px rgba(0,0,0,.1);--app-border-width:2px;--app-heading-weight:700;--app-letter-spacing:0.01em;--radius-xs:0.08rem;--radius:6px;--radius-lg:8px;--radius-2xl:0.55rem;--radius-3xl:0.85rem}body.neon,html.neon{--app-radius-sm:0.65rem;--app-radius-md:0.9rem;--app-radius-lg:1.1rem;--app-radius-xl:1.35rem;--app-icon-stroke:2.35;--app-btn-shadow:0 0 18px color-mix(in srgb,var(--theme-primary) 35%,transparent);--app-card-shadow:0 4px 28px color-mix(in srgb,var(--theme-primary) 22%,transparent);--app-border-width:1px;--app-heading-weight:750;--app-letter-spacing:0.02em;--radius-xs:0.15rem;--radius:18px;--radius-lg:26px;--radius-2xl:1.15rem;--radius-3xl:1.65rem}body.honeyNature,html.honeyNature{--app-radius-sm:0.5rem;--app-radius-md:0.75rem;--app-radius-lg:1rem;--app-radius-xl:1.25rem;--app-icon-stroke:1.95;--app-btn-shadow:0 2px 10px color-mix(in srgb,var(--theme-primary) 20%,transparent);--app-card-shadow:0 6px 24px color-mix(in srgb,var(--theme-primary) 18%,transparent);--app-border-width:1.5px;--app-heading-weight:720;--app-letter-spacing:0;--radius-xs:0.125rem;--radius:16px;--radius-lg:24px;--radius-2xl:1rem;--radius-3xl:1.5rem}body.ecoProfessional,html.ecoProfessional{--app-radius-sm:0.38rem;--app-radius-md:0.6rem;--app-radius-lg:0.82rem;--app-radius-xl:1.05rem;--app-icon-stroke:1.85;--app-btn-shadow:0 2px 10px color-mix(in srgb,var(--theme-primary) 18%,transparent);--app-card-shadow:0 6px 24px color-mix(in srgb,var(--theme-primary) 14%,transparent);--app-border-width:1.25px;--app-heading-weight:680;--app-letter-spacing:-0.01em;--radius-xs:0.1rem;--radius:12px;--radius-lg:18px;--radius-2xl:0.9rem;--radius-3xl:1.2rem}body.dataDashboard,html.dataDashboard{--app-radius-sm:0.35rem;--app-radius-md:0.55rem;--app-radius-lg:0.75rem;--app-radius-xl:1rem;--app-icon-stroke:1.9;--app-btn-shadow:0 2px 10px color-mix(in srgb,var(--theme-primary) 16%,transparent);--app-card-shadow:0 6px 24px color-mix(in srgb,var(--theme-primary) 14%,transparent);--app-border-width:1px;--app-heading-weight:690;--app-letter-spacing:-0.015em;--radius-xs:0.09rem;--radius:12px;--radius-lg:18px;--radius-2xl:0.85rem;--radius-3xl:1.15rem}body.darkTechBeekeeping,html.darkTechBeekeeping{--app-radius-sm:0.65rem;--app-radius-md:0.95rem;--app-radius-lg:1.15rem;--app-radius-xl:1.45rem;--app-icon-stroke:2.35;--app-btn-shadow:0 0 22px color-mix(in srgb,var(--theme-primary) 40%,transparent);--app-card-shadow:0 4px 36px color-mix(in srgb,var(--theme-primary) 22%,transparent);--app-border-width:1px;--app-heading-weight:760;--app-letter-spacing:0.02em;--radius-xs:0.15rem;--radius:18px;--radius-lg:26px;--radius-2xl:1.2rem;--radius-3xl:1.7rem}body.simpleFarmer,html.simpleFarmer{--app-radius-sm:0.55rem;--app-radius-md:0.85rem;--app-radius-lg:1.1rem;--app-radius-xl:1.35rem;--app-icon-stroke:2;--app-btn-shadow:0 4px 18px color-mix(in srgb,var(--theme-primary) 18%,transparent);--app-card-shadow:0 8px 28px color-mix(in srgb,var(--theme-primary) 14%,transparent);--app-border-width:1.5px;--app-heading-weight:710;--app-letter-spacing:0;--radius-xs:0.14rem;--radius:16px;--radius-lg:24px;--radius-2xl:1.15rem;--radius-3xl:1.55rem}body.hiveMapTheme,html.hiveMapTheme{--app-radius-sm:0.4rem;--app-radius-md:0.65rem;--app-radius-lg:0.9rem;--app-radius-xl:1.2rem;--app-icon-stroke:1.9;--app-btn-shadow:0 2px 12px color-mix(in srgb,var(--theme-primary) 16%,transparent);--app-card-shadow:0 6px 24px color-mix(in srgb,var(--theme-primary) 14%,transparent);--app-border-width:1.25px;--app-heading-weight:690;--app-letter-spacing:0;--radius-xs:0.11rem;--radius:14px;--radius-lg:20px;--radius-2xl:0.95rem;--radius-3xl:1.35rem}body.smartAI,html.smartAI{--app-radius-sm:0.62rem;--app-radius-md:0.9rem;--app-radius-lg:1.15rem;--app-radius-xl:1.42rem;--app-icon-stroke:2.25;--app-btn-shadow:0 0 20px color-mix(in srgb,var(--theme-primary) 35%,transparent);--app-card-shadow:0 4px 32px color-mix(in srgb,var(--theme-primary) 20%,transparent);--app-border-width:1px;--app-heading-weight:740;--app-letter-spacing:0.015em;--radius-xs:0.15rem;--radius:18px;--radius-lg:26px;--radius-2xl:1.2rem;--radius-3xl:1.65rem}body.arabicTraditional,html.arabicTraditional{--app-radius-sm:0.25rem;--app-radius-md:0.35rem;--app-radius-lg:0.45rem;--app-radius-xl:0.6rem;--app-icon-stroke:1.75;--app-btn-shadow:0 2px 0 rgba(0,0,0,.12);--app-card-shadow:0 2px 12px rgba(0,0,0,.1);--app-border-width:2px;--app-heading-weight:700;--app-letter-spacing:0.01em;--radius-xs:0.08rem;--radius:8px;--radius-lg:10px;--radius-2xl:0.55rem;--radius-3xl:0.85rem}body.classic{font-feature-settings:"kern" 1,"liga" 1}body.modern{font-feature-settings:"cv02" 1,"cv03" 1}body.arabicTraditional,body.darkTechBeekeeping,body.dataDashboard,body.ecoProfessional,body.hiveMapTheme,body.honeyNature,body.neon,body.simpleFarmer,body.smartAI{text-rendering:optimizeLegibility}body [data-slot=button]:not([class*=rounded-full]),html [data-slot=button]:not([class*=rounded-full]){border-radius:var(--app-radius-md)!important;box-shadow:var(--app-btn-shadow)!important}body .lucide:not([class*=stroke-]),html .lucide:not([class*=stroke-]){stroke-width:var(--app-icon-stroke)}body.darkTechBeekeeping .lucide,body.neon .lucide,body.smartAI .lucide{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--theme-primary) 45%,transparent))}body.classic h1,body.classic h2,body.classic h3,body.modern h1,body.modern h2,body.modern h3{letter-spacing:var(--app-letter-spacing);font-weight:var(--app-heading-weight)}body.neon h1,body.neon h2,body.neon h3{font-weight:var(--app-heading-weight);text-shadow:0 0 24px color-mix(in srgb,var(--theme-primary) 25%,transparent)}body.darkTechBeekeeping h1,body.darkTechBeekeeping h2,body.darkTechBeekeeping h3,body.smartAI h1,body.smartAI h2,body.smartAI h3{font-weight:var(--app-heading-weight);text-shadow:0 0 22px color-mix(in srgb,var(--theme-primary) 25%,transparent)}body.arabicTraditional h1,body.arabicTraditional h2,body.arabicTraditional h3,body.dataDashboard h1,body.dataDashboard h2,body.dataDashboard h3,body.ecoProfessional h1,body.ecoProfessional h2,body.ecoProfessional h3,body.hiveMapTheme h1,body.hiveMapTheme h2,body.hiveMapTheme h3,body.honeyNature h1,body.honeyNature h2,body.honeyNature h3,body.simpleFarmer h1,body.simpleFarmer h2,body.simpleFarmer h3{letter-spacing:var(--app-letter-spacing);font-weight:var(--app-heading-weight)}html.arabicTraditional .rounded-sm,html.classic .rounded-sm,html.darkTechBeekeeping .rounded-sm,html.dataDashboard .rounded-sm,html.default .rounded-sm,html.ecoProfessional .rounded-sm,html.hiveMapTheme .rounded-sm,html.honeyNature .rounded-sm,html.modern .rounded-sm,html.neon .rounded-sm,html.simpleFarmer .rounded-sm,html.smartAI .rounded-sm{border-radius:var(--app-radius-sm)!important}html.arabicTraditional .rounded-md,html.classic .rounded-md,html.darkTechBeekeeping .rounded-md,html.dataDashboard .rounded-md,html.default .rounded-md,html.ecoProfessional .rounded-md,html.hiveMapTheme .rounded-md,html.honeyNature .rounded-md,html.modern .rounded-md,html.neon .rounded-md,html.simpleFarmer .rounded-md,html.smartAI .rounded-md{border-radius:var(--app-radius-md)!important}html.arabicTraditional .rounded-lg,html.classic .rounded-lg,html.darkTechBeekeeping .rounded-lg,html.dataDashboard .rounded-lg,html.default .rounded-lg,html.ecoProfessional .rounded-lg,html.hiveMapTheme .rounded-lg,html.honeyNature .rounded-lg,html.modern .rounded-lg,html.neon .rounded-lg,html.simpleFarmer .rounded-lg,html.smartAI .rounded-lg{border-radius:var(--app-radius-lg)!important}html.arabicTraditional .rounded-xl,html.classic .rounded-xl,html.darkTechBeekeeping .rounded-xl,html.dataDashboard .rounded-xl,html.default .rounded-xl,html.ecoProfessional .rounded-xl,html.hiveMapTheme .rounded-xl,html.honeyNature .rounded-xl,html.modern .rounded-xl,html.neon .rounded-xl,html.simpleFarmer .rounded-xl,html.smartAI .rounded-xl{border-radius:var(--app-radius-xl)!important}html.arabicTraditional .rounded-t-lg,html.classic .rounded-t-lg,html.darkTechBeekeeping .rounded-t-lg,html.dataDashboard .rounded-t-lg,html.default .rounded-t-lg,html.ecoProfessional .rounded-t-lg,html.hiveMapTheme .rounded-t-lg,html.honeyNature .rounded-t-lg,html.modern .rounded-t-lg,html.neon .rounded-t-lg,html.simpleFarmer .rounded-t-lg,html.smartAI .rounded-t-lg{border-top-left-radius:var(--app-radius-lg)!important;border-top-right-radius:var(--app-radius-lg)!important}html.arabicTraditional .rounded-t-xl,html.classic .rounded-t-xl,html.darkTechBeekeeping .rounded-t-xl,html.dataDashboard .rounded-t-xl,html.default .rounded-t-xl,html.ecoProfessional .rounded-t-xl,html.hiveMapTheme .rounded-t-xl,html.honeyNature .rounded-t-xl,html.modern .rounded-t-xl,html.neon .rounded-t-xl,html.simpleFarmer .rounded-t-xl,html.smartAI .rounded-t-xl{border-top-left-radius:var(--app-radius-xl)!important;border-top-right-radius:var(--app-radius-xl)!important}html.arabicTraditional .rounded-b-lg,html.classic .rounded-b-lg,html.darkTechBeekeeping .rounded-b-lg,html.dataDashboard .rounded-b-lg,html.default .rounded-b-lg,html.ecoProfessional .rounded-b-lg,html.hiveMapTheme .rounded-b-lg,html.honeyNature .rounded-b-lg,html.modern .rounded-b-lg,html.neon .rounded-b-lg,html.simpleFarmer .rounded-b-lg,html.smartAI .rounded-b-lg{border-bottom-left-radius:var(--app-radius-lg)!important;border-bottom-right-radius:var(--app-radius-lg)!important}html.arabicTraditional .rounded-b-xl,html.classic .rounded-b-xl,html.darkTechBeekeeping .rounded-b-xl,html.dataDashboard .rounded-b-xl,html.default .rounded-b-xl,html.ecoProfessional .rounded-b-xl,html.hiveMapTheme .rounded-b-xl,html.honeyNature .rounded-b-xl,html.modern .rounded-b-xl,html.neon .rounded-b-xl,html.simpleFarmer .rounded-b-xl,html.smartAI .rounded-b-xl{border-bottom-left-radius:var(--app-radius-xl)!important;border-bottom-right-radius:var(--app-radius-xl)!important}