:root{--color-primary-50: #faf6ec;--color-primary-100: #f1e7c9;--color-primary-200: #e3d29a;--color-primary-300: #d3ba73;--color-primary-400: #c4a560;--color-primary-500: #b08e4c;--color-primary-600: #91743b;--color-primary-700: #6f5930;--color-primary-800: #524223;--color-primary-900: #382c17;--color-secondary-50: #faf0ee;--color-secondary-100: #f0d8d3;--color-secondary-200: #e0b1a8;--color-secondary-300: #ce8a7e;--color-secondary-400: #b66a5d;--color-secondary-500: #9c5246;--color-secondary-600: #803f35;--color-secondary-700: #623029;--color-secondary-800: #46221d;--color-secondary-900: #2e1612;--color-accent-400: #e0a572;--color-accent-500: #c98855;--color-accent-600: #a36b3f;--color-neutral-50: #faf6ed;--color-neutral-100: #f0e7d2;--color-neutral-200: #ddccab;--color-neutral-300: #c3ad84;--color-neutral-400: #a08766;--color-neutral-500: #806b50;--color-neutral-600: #61513c;--color-neutral-700: #463929;--color-neutral-800: #322a1f;--color-neutral-900: #221c14;--color-success: #6e8a55;--color-warning: #c98855;--color-error: #9c5246;--color-info: #b08e4c;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 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;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-glow: 0 0 30px -5px var(--color-primary-500);--color-primary-rgb: 176, 142, 76;--color-secondary-rgb: 156, 82, 70;--color-accent-rgb: 201, 136, 85;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--glass-bg: rgba(255, 255, 255, .1);--glass-border: rgba(255, 255, 255, .2);--glass-blur: blur(10px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;scrollbar-width:none;color-scheme:light}html::-webkit-scrollbar{display:none}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.6;color:var(--color-neutral-900);background:linear-gradient(135deg,var(--color-primary-100) 0%,var(--color-primary-50) 50%,var(--color-secondary-100) 100%);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 20% 50%,rgba(var(--color-primary-rgb),.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(var(--color-secondary-rgb),.08) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(var(--color-accent-rgb),.06) 0%,transparent 50%);z-index:-1;animation:backgroundFloat 20s ease-in-out infinite}@keyframes backgroundFloat{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--color-neutral-900);letter-spacing:-.02em}h1{font-size:var(--font-size-5xl)}h2{font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}p{color:var(--color-neutral-600);margin-bottom:var(--spacing-4)}a{color:var(--color-primary-600);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-700)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}.card{background:linear-gradient(#ffffffc7,#ffffffc7),linear-gradient(135deg,rgba(var(--color-primary-rgb),.18),rgba(var(--color-secondary-rgb),.12));backdrop-filter:var(--glass-blur);border:1px solid rgba(var(--color-primary-rgb),.18);border-radius:var(--radius-2xl);padding:var(--spacing-8);box-shadow:var(--shadow-xl);transition:transform var(--transition-base),box-shadow var(--transition-base)}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow-2xl)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:600;line-height:1;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);text-decoration:none;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-primary-600) 100%);color:#fff;box-shadow:0 4px 14px -2px rgba(var(--color-primary-rgb),.35)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-600) 0%,var(--color-primary-700) 100%);box-shadow:0 6px 20px -2px rgba(var(--color-primary-rgb),.45);transform:translateY(-2px)}.btn-secondary{background:rgba(var(--color-primary-rgb),.06);color:var(--color-primary-700);border:2px solid var(--color-primary-300)}.btn-secondary:hover:not(:disabled){background:var(--color-primary-50);border-color:var(--color-primary-400);transform:translateY(-2px)}.btn-lg{padding:var(--spacing-4) var(--spacing-8);font-size:var(--font-size-lg);border-radius:var(--radius-xl)}.form-group{margin-bottom:var(--spacing-5)}.form-label{display:block;font-size:var(--font-size-sm);font-weight:600;color:var(--color-neutral-700);margin-bottom:var(--spacing-2)}.form-input{width:100%;padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-neutral-900);background:rgba(var(--color-primary-rgb),.04);border:2px solid var(--color-primary-200);border-radius:var(--radius-lg);transition:all var(--transition-fast)}.form-input:hover:not(:focus){border-color:var(--color-primary-300)}.form-input:focus{outline:none;border-color:var(--color-primary-500);background:rgba(var(--color-primary-rgb),.06);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.15)}.form-input::placeholder{color:var(--color-neutral-400)}.form-input:-webkit-autofill,.form-input:-webkit-autofill:hover,.form-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(var(--color-primary-rgb),.04) inset;-webkit-text-fill-color:var(--color-neutral-900);border-color:var(--color-primary-200);caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out 0s}.form-input[type=date],.form-input[type=time]{appearance:none;-webkit-appearance:none;position:relative;min-height:2.75rem}.form-input[type=date]::-webkit-calendar-picker-indicator,.form-input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-1);opacity:.6;transition:opacity var(--transition-fast)}.form-input[type=date]::-webkit-calendar-picker-indicator:hover,.form-input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.form-input[type=date]::-webkit-datetime-edit,.form-input[type=time]::-webkit-datetime-edit{color:var(--color-neutral-900)}.form-input[type=date]::-webkit-datetime-edit-fields-wrapper,.form-input[type=time]::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input[type=date]::-webkit-datetime-edit-day-field,.form-input[type=date]::-webkit-datetime-edit-month-field,.form-input[type=date]::-webkit-datetime-edit-year-field,.form-input[type=time]::-webkit-datetime-edit-hour-field,.form-input[type=time]::-webkit-datetime-edit-minute-field,.form-input[type=time]::-webkit-datetime-edit-ampm-field{color:var(--color-neutral-900);padding:var(--spacing-1);border-radius:var(--radius-sm)}.form-input[type=date]::-webkit-datetime-edit-day-field:focus,.form-input[type=date]::-webkit-datetime-edit-month-field:focus,.form-input[type=date]::-webkit-datetime-edit-year-field:focus,.form-input[type=time]::-webkit-datetime-edit-hour-field:focus,.form-input[type=time]::-webkit-datetime-edit-minute-field:focus,.form-input[type=time]::-webkit-datetime-edit-ampm-field:focus{background:rgba(var(--color-primary-rgb),.15);color:var(--color-primary-700)}.badge{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);font-weight:600;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.badge-primary{background:var(--color-primary-100);color:var(--color-primary-700)}.badge-secondary{background:var(--color-secondary-100);color:var(--color-secondary-700)}.badge-success{background:#6e8a5526;color:var(--color-success)}.stat-card{text-align:center;padding:var(--spacing-6);background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-secondary-500) 100%);border-radius:var(--radius-xl);color:#fff}.stat-value{font-size:var(--font-size-4xl);font-weight:800;line-height:1;margin-bottom:var(--spacing-2)}.stat-label{font-size:var(--font-size-sm);font-weight:500;opacity:.9;text-transform:uppercase;letter-spacing:.1em}.list-item{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);background:#ffffffb3;border-radius:var(--radius-lg);margin-bottom:var(--spacing-3);transition:all var(--transition-fast);border:1px solid transparent}.list-item:hover{background:#ffffffe6;border-color:var(--color-primary-200);transform:translate(4px)}.avatar{width:48px;height:48px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-400) 0%,var(--color-secondary-400) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:var(--font-size-lg);flex-shrink:0}.animate-fade-in{animation:fadeIn .5s ease-out}.animate-slide-up{animation:slideUp .5s ease-out}.animate-scale-in{animation:scaleIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-theme=dark]{color-scheme:dark;--color-neutral-50: #1f1610;--color-neutral-100: #2a1e15;--color-neutral-200: #3a2c1f;--color-neutral-300: #4d3c28;--color-neutral-400: #7a6748;--color-neutral-500: #9d8866;--color-neutral-600: #c4ad84;--color-neutral-700: #e3d4b0;--color-neutral-800: #f0e4c8;--color-neutral-900: #faf3e2;--color-dark-base-rgb: 20, 14, 10;--color-dark-mid-rgb: 45, 30, 20;--glass-bg: rgba(var(--color-dark-mid-rgb), .4);--glass-border: rgba(var(--color-primary-rgb), .12);--glass-blur: blur(12px);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .3);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .4), 0 4px 6px -4px rgb(0 0 0 / .3);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .4), 0 8px 10px -6px rgb(0 0 0 / .3);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .6);--shadow-glow: 0 0 30px -5px rgba(var(--color-primary-rgb), .35)}[data-theme=dark] body{color:var(--color-neutral-900);background:linear-gradient(135deg,var(--color-primary-900) 0%,var(--color-primary-800) 50%,var(--color-secondary-900) 100%)}[data-theme=dark] body:before{background:radial-gradient(circle at 20% 50%,rgba(var(--color-primary-rgb),.16) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(var(--color-secondary-rgb),.12) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(var(--color-accent-rgb),.08) 0%,transparent 50%)}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:var(--color-neutral-900)}[data-theme=dark] p{color:var(--color-neutral-600)}[data-theme=dark] .card{background:linear-gradient(rgba(var(--color-dark-base-rgb),.72),rgba(var(--color-dark-base-rgb),.72)),linear-gradient(135deg,rgba(var(--color-primary-rgb),.35),rgba(var(--color-secondary-rgb),.22));border-color:rgba(var(--color-primary-rgb),.25)}[data-theme=dark] .form-input{background:rgba(var(--color-primary-rgb),.08);border-color:rgba(var(--color-primary-rgb),.25);color:var(--color-neutral-900)}[data-theme=dark] .form-input:hover:not(:focus){border-color:rgba(var(--color-primary-rgb),.45)}[data-theme=dark] .form-input:focus{border-color:var(--color-primary-400);background:rgba(var(--color-primary-rgb),.12);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.22)}[data-theme=dark] .form-input::placeholder{color:var(--color-neutral-400)}[data-theme=dark] .form-input:-webkit-autofill,[data-theme=dark] .form-input:-webkit-autofill:hover,[data-theme=dark] .form-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(var(--color-dark-base-rgb),.92) inset;-webkit-text-fill-color:var(--color-neutral-900);border-color:rgba(var(--color-primary-rgb),.25);caret-color:var(--color-neutral-900)}[data-theme=dark] .form-input[type=date]::-webkit-calendar-picker-indicator,[data-theme=dark] .form-input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.8) sepia(.2) hue-rotate(10deg)}[data-theme=dark] .form-input[type=date]::-webkit-datetime-edit-day-field:focus,[data-theme=dark] .form-input[type=date]::-webkit-datetime-edit-month-field:focus,[data-theme=dark] .form-input[type=date]::-webkit-datetime-edit-year-field:focus,[data-theme=dark] .form-input[type=time]::-webkit-datetime-edit-hour-field:focus,[data-theme=dark] .form-input[type=time]::-webkit-datetime-edit-minute-field:focus,[data-theme=dark] .form-input[type=time]::-webkit-datetime-edit-ampm-field:focus{background:rgba(var(--color-primary-rgb),.25);color:var(--color-primary-300)}[data-theme=dark] .badge-primary{background:rgba(var(--color-primary-rgb),.22);color:var(--color-primary-300)}[data-theme=dark] .badge-secondary{background:rgba(var(--color-secondary-rgb),.22);color:var(--color-secondary-300)}[data-theme=dark] .list-item{background:rgba(var(--color-dark-mid-rgb),.55)}[data-theme=dark] .list-item:hover{background:rgba(var(--color-dark-mid-rgb),.75);border-color:rgba(var(--color-primary-rgb),.35)}[data-theme=dark] .btn-secondary{background:rgba(var(--color-dark-mid-rgb),.8);color:var(--color-primary-300);border-color:rgba(var(--color-primary-rgb),.35)}[data-theme=dark] .btn-secondary:hover:not(:disabled){background:rgba(var(--color-primary-rgb),.18);border-color:var(--color-primary-400)}@media (max-width: 768px){h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}.container{padding:0 var(--spacing-4)}.card{padding:var(--spacing-6);border-radius:var(--radius-xl)}}[data-color=lemon]{--color-primary-50: #fef9d6;--color-primary-100: #fdf2a8;--color-primary-200: #fbe26e;--color-primary-300: #f5cd28;--color-primary-400: #e6b910;--color-primary-500: #c8a113;--color-primary-600: #a6840e;--color-primary-700: #7e640a;--color-primary-800: #594607;--color-primary-900: #382c04;--color-primary-rgb: 200, 161, 19;--color-secondary-50: #fdedd9;--color-secondary-100: #f9d2a8;--color-secondary-200: #f1ae6a;--color-secondary-300: #e98735;--color-secondary-400: #d96d1c;--color-secondary-500: #b95a16;--color-secondary-600: #944712;--color-secondary-700: #6e360d;--color-secondary-800: #4a2408;--color-secondary-900: #2a1404;--color-secondary-rgb: 185, 90, 22;--color-accent-400: #87c490;--color-accent-500: #5fa66a;--color-accent-600: #467f50;--color-accent-rgb: 95, 166, 106;--color-neutral-50: #faf8f0;--color-neutral-100: #efebd4;--color-neutral-200: #d8d2af;--color-neutral-300: #bcb585;--color-neutral-400: #989063;--color-neutral-500: #79724f;--color-neutral-600: #5b573b;--color-neutral-700: #423f2c;--color-neutral-800: #2f2d20;--color-neutral-900: #1f1e15}[data-color=blue]{--color-primary-50: #eef2f8;--color-primary-100: #d2dde9;--color-primary-200: #a3bbd1;--color-primary-300: #7799b9;--color-primary-400: #557da3;--color-primary-500: #43658a;--color-primary-600: #365270;--color-primary-700: #293f56;--color-primary-800: #1d2c3d;--color-primary-900: #121c27;--color-primary-rgb: 67, 101, 138;--color-secondary-50: #edf3f3;--color-secondary-100: #cde0e0;--color-secondary-200: #9bbfbf;--color-secondary-300: #719d9d;--color-secondary-400: #527e7e;--color-secondary-500: #406767;--color-secondary-600: #345353;--color-secondary-700: #283f3f;--color-secondary-800: #1c2c2c;--color-secondary-900: #121c1c;--color-secondary-rgb: 64, 103, 103;--color-accent-400: #6ba3a3;--color-accent-500: #4d8585;--color-accent-600: #3a6868;--color-accent-rgb: 77, 133, 133;--color-neutral-50: #f4f6f9;--color-neutral-100: #e2e7ee;--color-neutral-200: #c1cad6;--color-neutral-300: #9caabd;--color-neutral-400: #728599;--color-neutral-500: #596a7d;--color-neutral-600: #445161;--color-neutral-700: #333c49;--color-neutral-800: #252b34;--color-neutral-900: #181d24}[data-color=green]{--color-primary-50: #eff3eb;--color-primary-100: #d4dec8;--color-primary-200: #abbe92;--color-primary-300: #85a065;--color-primary-400: #688346;--color-primary-500: #536c34;--color-primary-600: #425628;--color-primary-700: #33421f;--color-primary-800: #243016;--color-primary-900: #171f0e;--color-primary-rgb: 83, 108, 52;--color-secondary-50: #f3f0e8;--color-secondary-100: #e0d9c0;--color-secondary-200: #c1b58a;--color-secondary-300: #a3935b;--color-secondary-400: #88793f;--color-secondary-500: #6f6230;--color-secondary-600: #5a4f26;--color-secondary-700: #433b1d;--color-secondary-800: #2e2914;--color-secondary-900: #1d1a0d;--color-secondary-rgb: 111, 98, 48;--color-accent-400: #b8a064;--color-accent-500: #97824b;--color-accent-600: #756538;--color-accent-rgb: 151, 130, 75;--color-neutral-50: #f5f6f2;--color-neutral-100: #e4e8dc;--color-neutral-200: #c6cdb7;--color-neutral-300: #a3ae90;--color-neutral-400: #7e8c6e;--color-neutral-500: #637058;--color-neutral-600: #4b5543;--color-neutral-700: #373e32;--color-neutral-800: #282c24;--color-neutral-900: #1a1e17}[data-color=orange]{--color-primary-50: #faf0e6;--color-primary-100: #f0d4ba;--color-primary-200: #e0a979;--color-primary-300: #cb7f49;--color-primary-400: #b56128;--color-primary-500: #984e1f;--color-primary-600: #7c3f1a;--color-primary-700: #5e2f14;--color-primary-800: #43210e;--color-primary-900: #2c1608;--color-primary-rgb: 152, 78, 31;--color-secondary-50: #faece8;--color-secondary-100: #f0cec3;--color-secondary-200: #e0a08e;--color-secondary-300: #cd735c;--color-secondary-400: #b65339;--color-secondary-500: #9b3f29;--color-secondary-600: #803321;--color-secondary-700: #612519;--color-secondary-800: #451a11;--color-secondary-900: #2d100a;--color-secondary-rgb: 155, 63, 41;--color-accent-400: #d6a86a;--color-accent-500: #b88a4e;--color-accent-600: #8f6a39;--color-accent-rgb: 184, 138, 78;--color-neutral-50: #f9f5f0;--color-neutral-100: #ede4d6;--color-neutral-200: #d5c4aa;--color-neutral-300: #baa27f;--color-neutral-400: #968060;--color-neutral-500: #79654b;--color-neutral-600: #5c4c39;--color-neutral-700: #43372a;--color-neutral-800: #30271e;--color-neutral-900: #201a13}[data-color=purple]{--color-primary-50: #f1edf3;--color-primary-100: #dccfdf;--color-primary-200: #b89db4;--color-primary-300: #94728b;--color-primary-400: #76536b;--color-primary-500: #624257;--color-primary-600: #503649;--color-primary-700: #3d293a;--color-primary-800: #2a1c2a;--color-primary-900: #1a121b;--color-primary-rgb: 98, 66, 87;--color-secondary-50: #f5ecf0;--color-secondary-100: #e3c9d4;--color-secondary-200: #c79aa9;--color-secondary-300: #aa7081;--color-secondary-400: #8e5063;--color-secondary-500: #76414e;--color-secondary-600: #5f343f;--color-secondary-700: #472831;--color-secondary-800: #321b22;--color-secondary-900: #211116;--color-secondary-rgb: 118, 65, 78;--color-accent-400: #b89dc4;--color-accent-500: #9776a8;--color-accent-600: #75598a;--color-accent-rgb: 151, 118, 168;--color-neutral-50: #f6f4f7;--color-neutral-100: #e7e2ea;--color-neutral-200: #cbc2d0;--color-neutral-300: #ab9eb4;--color-neutral-400: #867893;--color-neutral-500: #6a5e76;--color-neutral-600: #51475a;--color-neutral-700: #3b3442;--color-neutral-800: #2a252e;--color-neutral-900: #1c191f}[data-color=red]{--color-primary-50: #faecea;--color-primary-100: #f0cac4;--color-primary-200: #e0978c;--color-primary-300: #cc6859;--color-primary-400: #b54a3a;--color-primary-500: #a13e2f;--color-primary-600: #843125;--color-primary-700: #66251c;--color-primary-800: #481a13;--color-primary-900: #2e100c;--color-primary-rgb: 161, 62, 47;--color-secondary-50: #f8efe6;--color-secondary-100: #ecd2b8;--color-secondary-200: #d6a878;--color-secondary-300: #b9824a;--color-secondary-400: #9b6432;--color-secondary-500: #7f5128;--color-secondary-600: #663f1f;--color-secondary-700: #4d2f17;--color-secondary-800: #34200f;--color-secondary-900: #20140a;--color-secondary-rgb: 127, 81, 40;--color-accent-400: #d99a4a;--color-accent-500: #b67d31;--color-accent-600: #8e6022;--color-accent-rgb: 182, 125, 49;--color-neutral-50: #f8f4f2;--color-neutral-100: #ebe2dd;--color-neutral-200: #d2c0b7;--color-neutral-300: #b69c90;--color-neutral-400: #937a6f;--color-neutral-500: #776159;--color-neutral-600: #5b4a43;--color-neutral-700: #423632;--color-neutral-800: #302724;--color-neutral-900: #201a18}[data-color=azure]{--color-primary-50: #e8f1fa;--color-primary-100: #c2dbf2;--color-primary-200: #85b6e5;--color-primary-300: #5092d6;--color-primary-400: #3380cc;--color-primary-500: #2a78c2;--color-primary-600: #21609d;--color-primary-700: #194878;--color-primary-800: #123254;--color-primary-900: #0b1e34;--color-primary-rgb: 42, 120, 194;--color-secondary-50: #e6f1f1;--color-secondary-100: #bcdada;--color-secondary-200: #82b9b9;--color-secondary-300: #4f9999;--color-secondary-400: #338181;--color-secondary-500: #2a7575;--color-secondary-600: #225f5f;--color-secondary-700: #1a4848;--color-secondary-800: #133333;--color-secondary-900: #0b1f1f;--color-secondary-rgb: 42, 117, 117;--color-accent-400: #e5b25e;--color-accent-500: #c89540;--color-accent-600: #9d742f;--color-accent-rgb: 200, 149, 64;--color-neutral-50: #f3f6f9;--color-neutral-100: #e1e7ee;--color-neutral-200: #c0cbd6;--color-neutral-300: #9aaab9;--color-neutral-400: #708297;--color-neutral-500: #57697d;--color-neutral-600: #425161;--color-neutral-700: #313a47;--color-neutral-800: #232a33;--color-neutral-900: #161b22}[data-color=pink]{--color-primary-50: #fbeef3;--color-primary-100: #f5d9e2;--color-primary-200: #ebb3c5;--color-primary-300: #de8da9;--color-primary-400: #ce6890;--color-primary-500: #c44778;--color-primary-600: #a23861;--color-primary-700: #7d2c4b;--color-primary-800: #5a2036;--color-primary-900: #391423;--color-primary-rgb: 196, 71, 120;--color-secondary-50: #f5e9ec;--color-secondary-100: #e6c9cf;--color-secondary-200: #cc97a3;--color-secondary-300: #b06978;--color-secondary-400: #964a5b;--color-secondary-500: #823952;--color-secondary-600: #6a2e44;--color-secondary-700: #512335;--color-secondary-800: #371924;--color-secondary-900: #221017;--color-secondary-rgb: 130, 57, 82;--color-accent-400: #e8a899;--color-accent-500: #c0775f;--color-accent-600: #985d49;--color-accent-rgb: 192, 119, 95;--color-neutral-50: #f8f3f4;--color-neutral-100: #ebe1e4;--color-neutral-200: #d6bdc4;--color-neutral-300: #b89aa3;--color-neutral-400: #957882;--color-neutral-500: #785f68;--color-neutral-600: #5b484f;--color-neutral-700: #423339;--color-neutral-800: #302428;--color-neutral-900: #1f1719}[data-color=white]{--color-primary-50: #f5f5f5;--color-primary-100: #e8e8e8;--color-primary-200: #d0d0d0;--color-primary-300: #b0b0b0;--color-primary-400: #909090;--color-primary-500: #707070;--color-primary-600: #585858;--color-primary-700: #424242;--color-primary-800: #2c2c2c;--color-primary-900: #1a1a1a;--color-primary-rgb: 112, 112, 112;--color-secondary-50: #f0f3f5;--color-secondary-100: #dde2e6;--color-secondary-200: #c0c8d0;--color-secondary-300: #9ba8b3;--color-secondary-400: #788896;--color-secondary-500: #5d6b78;--color-secondary-600: #4a5660;--color-secondary-700: #38424a;--color-secondary-800: #272d33;--color-secondary-900: #181c20;--color-secondary-rgb: 93, 107, 120;--color-accent-400: #a8a092;--color-accent-500: #8a8174;--color-accent-600: #6b6359;--color-accent-rgb: 138, 129, 116;--color-neutral-50: #fafafa;--color-neutral-100: #f0f0f0;--color-neutral-200: #dedede;--color-neutral-300: #c4c4c4;--color-neutral-400: #9e9e9e;--color-neutral-500: #7a7a7a;--color-neutral-600: #5c5c5c;--color-neutral-700: #424242;--color-neutral-800: #2e2e2e;--color-neutral-900: #1c1c1c}[data-color=gray]{--color-primary-50: #ededed;--color-primary-100: #d6d6d6;--color-primary-200: #afafaf;--color-primary-300: #898989;--color-primary-400: #696969;--color-primary-500: #555555;--color-primary-600: #444444;--color-primary-700: #333333;--color-primary-800: #222222;--color-primary-900: #141414;--color-primary-rgb: 85, 85, 85;--color-secondary-50: #ebedef;--color-secondary-100: #d2d6db;--color-secondary-200: #aab1ba;--color-secondary-300: #828c98;--color-secondary-400: #636e7a;--color-secondary-500: #515b66;--color-secondary-600: #404853;--color-secondary-700: #313740;--color-secondary-800: #21262d;--color-secondary-900: #14181d;--color-secondary-rgb: 81, 91, 102;--color-accent-400: #a39c8e;--color-accent-500: #847d6f;--color-accent-600: #645d52;--color-accent-rgb: 132, 125, 111;--color-neutral-50: #f4f4f4;--color-neutral-100: #e6e6e6;--color-neutral-200: #c8c8c8;--color-neutral-300: #a5a5a5;--color-neutral-400: #7e7e7e;--color-neutral-500: #626262;--color-neutral-600: #4a4a4a;--color-neutral-700: #353535;--color-neutral-800: #252525;--color-neutral-900: #161616}[data-color=black]{--color-primary-50: #ebebeb;--color-primary-100: #d2d2d2;--color-primary-200: #a8a8a8;--color-primary-300: #7e7e7e;--color-primary-400: #555555;--color-primary-500: #333333;--color-primary-600: #262626;--color-primary-700: #1a1a1a;--color-primary-800: #0f0f0f;--color-primary-900: #050505;--color-primary-rgb: 51, 51, 51;--color-secondary-50: #ebeae8;--color-secondary-100: #d2d0cd;--color-secondary-200: #a9a59f;--color-secondary-300: #807a72;--color-secondary-400: #57524a;--color-secondary-500: #383530;--color-secondary-600: #292724;--color-secondary-700: #1c1a18;--color-secondary-800: #100f0d;--color-secondary-900: #050504;--color-secondary-rgb: 56, 53, 48;--color-accent-400: #b0a89c;--color-accent-500: #918a7e;--color-accent-600: #6f695f;--color-accent-rgb: 145, 138, 126;--color-neutral-50: #f0f0f0;--color-neutral-100: #d8d8d8;--color-neutral-200: #b0b0b0;--color-neutral-300: #888888;--color-neutral-400: #5c5c5c;--color-neutral-500: #424242;--color-neutral-600: #2e2e2e;--color-neutral-700: #1f1f1f;--color-neutral-800: #131313;--color-neutral-900: #080808}[data-theme=dark][data-color=blue]{--color-neutral-50: #101520;--color-neutral-100: #161d2a;--color-neutral-200: #212c3a;--color-neutral-300: #2f3e50;--color-neutral-400: #506878;--color-neutral-500: #6e8a9d;--color-neutral-600: #96afc2;--color-neutral-700: #bccdd9;--color-neutral-800: #dde6ee;--color-neutral-900: #f0f4f8;--color-dark-base-rgb: 10, 16, 26;--color-dark-mid-rgb: 20, 32, 48}[data-theme=dark][data-color=green]{--color-neutral-50: #111510;--color-neutral-100: #181e15;--color-neutral-200: #242e1f;--color-neutral-300: #33402c;--color-neutral-400: #536846;--color-neutral-500: #738a64;--color-neutral-600: #97ac87;--color-neutral-700: #bfccb2;--color-neutral-800: #dfe6d6;--color-neutral-900: #f2f5ef;--color-dark-base-rgb: 10, 18, 8;--color-dark-mid-rgb: 22, 38, 18}[data-theme=dark][data-color=orange]{--color-neutral-50: #1a1410;--color-neutral-100: #241c14;--color-neutral-200: #34281e;--color-neutral-300: #483828;--color-neutral-400: #725a40;--color-neutral-500: #967c5a;--color-neutral-600: #b8a07e;--color-neutral-700: #d6c4a8;--color-neutral-800: #ece0d0;--color-neutral-900: #f8f3ec;--color-dark-base-rgb: 22, 14, 6;--color-dark-mid-rgb: 45, 28, 14}[data-theme=dark][data-color=purple]{--color-neutral-50: #141218;--color-neutral-100: #1c181f;--color-neutral-200: #2a2432;--color-neutral-300: #3a3248;--color-neutral-400: #5c5074;--color-neutral-500: #7a6e8a;--color-neutral-600: #a096aa;--color-neutral-700: #c3b8c8;--color-neutral-800: #e2dce6;--color-neutral-900: #f4f2f6;--color-dark-base-rgb: 16, 12, 20;--color-dark-mid-rgb: 35, 25, 42}[data-theme=dark][data-color=red]{--color-neutral-50: #1a1210;--color-neutral-100: #241816;--color-neutral-200: #342420;--color-neutral-300: #48342c;--color-neutral-400: #735448;--color-neutral-500: #937268;--color-neutral-600: #b3968c;--color-neutral-700: #cebbb4;--color-neutral-800: #e6dcd8;--color-neutral-900: #f5f0ee;--color-dark-base-rgb: 22, 12, 8;--color-dark-mid-rgb: 42, 26, 18}[data-theme=dark][data-color=azure]{--color-neutral-50: #0e131a;--color-neutral-100: #141b25;--color-neutral-200: #1f2935;--color-neutral-300: #2d3b4b;--color-neutral-400: #4f6378;--color-neutral-500: #6c849c;--color-neutral-600: #94a8be;--color-neutral-700: #bbc8d6;--color-neutral-800: #dde5ee;--color-neutral-900: #f0f4f8;--color-dark-base-rgb: 8, 14, 22;--color-dark-mid-rgb: 18, 28, 42}[data-theme=dark][data-color=pink]{--color-neutral-50: #18101a;--color-neutral-100: #20171f;--color-neutral-200: #2f222b;--color-neutral-300: #423040;--color-neutral-400: #6c4e64;--color-neutral-500: #8e6884;--color-neutral-600: #ad8aa3;--color-neutral-700: #cdb1c5;--color-neutral-800: #e6d6e0;--color-neutral-900: #f4ebf0;--color-dark-base-rgb: 22, 10, 16;--color-dark-mid-rgb: 42, 22, 32}[data-theme=dark][data-color=lemon]{--color-neutral-50: #18170d;--color-neutral-100: #1f1d12;--color-neutral-200: #2c2a1c;--color-neutral-300: #3e3b29;--color-neutral-400: #645e44;--color-neutral-500: #847d5e;--color-neutral-600: #a89e79;--color-neutral-700: #c5bb98;--color-neutral-800: #e0d8bb;--color-neutral-900: #f0ead7;--color-dark-base-rgb: 16, 14, 6;--color-dark-mid-rgb: 32, 28, 12}[data-theme=dark][data-color=white]{--color-neutral-50: #0a0a0a;--color-neutral-100: #121212;--color-neutral-200: #1c1c1c;--color-neutral-300: #2a2a2a;--color-neutral-400: #4a4a4a;--color-neutral-500: #6e6e6e;--color-neutral-600: #939393;--color-neutral-700: #b8b8b8;--color-neutral-800: #d8d8d8;--color-neutral-900: #f0f0f0;--color-dark-base-rgb: 5, 5, 5;--color-dark-mid-rgb: 18, 18, 18}[data-theme=dark][data-color=gray]{--color-neutral-50: #0c0c0c;--color-neutral-100: #161616;--color-neutral-200: #222222;--color-neutral-300: #2f2f2f;--color-neutral-400: #525252;--color-neutral-500: #757575;--color-neutral-600: #989898;--color-neutral-700: #bcbcbc;--color-neutral-800: #dadada;--color-neutral-900: #efefef;--color-dark-base-rgb: 8, 8, 8;--color-dark-mid-rgb: 22, 22, 22}[data-theme=dark][data-color=black]{--color-neutral-50: #050505;--color-neutral-100: #0c0c0c;--color-neutral-200: #161616;--color-neutral-300: #232323;--color-neutral-400: #404040;--color-neutral-500: #5f5f5f;--color-neutral-600: #818181;--color-neutral-700: #a5a5a5;--color-neutral-800: #cacaca;--color-neutral-900: #ededed;--color-dark-base-rgb: 0, 0, 0;--color-dark-mid-rgb: 10, 10, 10}
