:root{--color-linearGay-border: 1px solid #F8E8C6;--color-linearGay-bg: linear-gradient(90deg, #FFFDF7 0%, #BEA776 25%, #FFF9E9 50%, #BEA776 75%, #FFFDF7 100%);--color-navbar: #18382b;--color-lineblack2white: rgb(69, 74, 67);--color-white2white: #213e3c;--color-blue-bg: #e0edff;--color-surface-1: #e0edff;--color-black2white: #FFD895;--color-white2black: #ffffff;--color-primary-gradient: linear-gradient(90deg, rgb(231, 212, 142), rgb(228, 192, 102) 35%, rgb(255, 228, 182) 69%, rgb(172, 144, 74))}.bg-surface{background-color:var(--color-white)!important}:root:not([data-theme=dark]) .bg-surface-1{background-color:var(--color-white)!important}:root[data-theme=dark] .bg-surface-1{background-color:var(--color-white)!important}:root{--team-avatar-border: #60a5fa;--team-avatar-shadow: 0 4px 24px 0 rgba(96, 165, 250, .15);--color-black-50: rgba(0,0,0,.5);--color-blueWhite: #FFD895;--color-blue2white: #2563eb;--color-primary: #ebd425;--color-primary-hover: #1d4ed8;--color-primary-ring: #2563eb33;--color-primary-dark: #1e40af;--color-on-primary: var(--color-white);--color-on-primary-hover: var(--color-white);--color-button-secondary-text: #2563eb;--color-white: #f3f4ec;--color-black: #213e3c;--color-bg: var(--color-white);--color-elevated: var(--color-white);--color-text: #213e3c;--text-heading: var(--color-white);--text-body: var(--color-muted);--text-link: var(--color-primary);--dropdown-bg: var(--color-elevated);--dropdown-text: var(--color-white);--text-inverse: var(--color-white);--color-card-bg: var(--color-elevated);--nav-text: var(--color-white);--nav-text-hover: var(--color-primary);--nav-border: rgba(229, 231, 235, .4);--topbar-bg: var(--color-primary);--header-bg: var(--color-bg);--slider-bg: #0e2617;--slider-dot: #cbd5e1;--slider-dot-active: #1e3a8a;--slider-arrow-bg: rgba(0, 0, 0, .1);--slider-title: var(--color-primary);--slide-gradient: linear-gradient(90deg, #f0f4ff 0%, #e8f0ff 100%)}:root{--button-height: 48px;--button-min-width: 140px;--button-padding-x: 1.5rem;--button-padding-y: .75rem;--button-radius: .75rem}:root{--color-stroke: #FFD895;--tech-tag-1: #f87171;--tech-tag-2: #fb923c;--tech-tag-3: #fbbf24;--tech-tag-4: #34d399;--tech-tag-6: #818cf8;--tech-tag-7: #a78bfa;--tech-tag-8: #f472b6;--tech-tag-9: #60a5fa;--tech-tag-10: #facc15}:root.dark,.dark{--color-lineblack2white: rgb(42, 42, 42);--color-white2white: #fff;--color-stroke: #3b82f6;--color-black2white: #fff;--color-blue2white: #fff;--color-primary: #3b82f6;--color-primary-hover: #2563eb;--color-primary-ring: #3b82f633;--color-primary-dark: #172554;--color-on-primary: var(--color-white);--color-on-primary-hover: var(--color-white);--color-button-secondary-text: #3b82f6;--color-bg: #0f172a;--color-elevated: #1e293b;--color-text: #fff;--color-muted: #94a3b8;--color-border: #334155;--text-heading: var(--color-white);--text-body: var(--color-muted);--text-link: var(--color-primary);--text-inverse: var(--color-white);--dropdown-bg: var(--color-elevated);--dropdown-text: var(--color-white);--dropdown-border: var(--color-border);--color-card-bg: var(--color-elevated);--nav-text: var(--color-white);--nav-text-hover: var(--color-primary);--nav-border: rgba(100, 116, 139, .3);--color-white: #e9f4ee;--color-black: #ffffff;--header-bg: var(--color-white);--slider-bg: #1e293b;--slider-dot: #475569;--slider-dot-active: #60a5fa;--slider-arrow-bg: rgba(255, 255, 255, .1);--slider-title: var(--color-primary);--slide-gradient: linear-gradient(90deg, #1e3a8a 0%, #0f172a 100%)}:root:not([data-theme=dark]){--color-linearGay-border: 1px solid #F8E8C6;--color-linearGay-bg: linear-gradient(90deg, #FFFDF7 0%, #BEA776 25%, #FFF9E9 50%, #BEA776 75%, #FFFDF7 100%);--color-navbar: linear-gradient(90deg, #003324 100%, #003324 100%);--color-navbar-bg: rgba(255, 255, 255, .8);--color-navbar-border: rgba(229,231,235,.3);--color-on-surface: #1f2937}:root[data-theme=dark]{--color-linearGay-border: 1px solid #F8E8C6;--color-linearGay-bg: linear-gradient(90deg, #FFFDF7 0%, #BEA776 25%, #FFF9E9 50%, #BEA776 75%, #FFFDF7 100%);--color-navbar: linear-gradient(90deg, rgba(23, 75, 67, .6) 0%, rgba(7, 87, 67, .6) 100%);--color-lineblack2white: rgba(255,255,255,.05);--color-lineblack2white: rgba(0,0,0,.05);--color-navbar-bg: rgba(31,41,55,.8);--color-navbar-border: rgba(55,65,81,.3);--color-on-surface: #f3f4f6}
