:where(html){--ease-1:cubic-bezier(0.25,0,0.5,1);--ease-2:cubic-bezier(0.25,0,0.4,1);--ease-3:cubic-bezier(0.25,0,0.3,1);--ease-4:cubic-bezier(0.25,0,0.2,1);--ease-5:cubic-bezier(0.25,0,0.1,1);--ease-in-1:cubic-bezier(0.25,0,1,1);--ease-in-2:cubic-bezier(0.5,0,1,1);--ease-in-3:cubic-bezier(0.7,0,1,1);--ease-in-4:cubic-bezier(0.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,0.75,1);--ease-out-2:cubic-bezier(0,0,0.5,1);--ease-out-3:cubic-bezier(0,0,0.3,1);--ease-out-4:cubic-bezier(0,0,0.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(0.1,0,0.9,1);--ease-in-out-2:cubic-bezier(0.3,0,0.7,1);--ease-in-out-3:cubic-bezier(0.5,0,0.5,1);--ease-in-out-4:cubic-bezier(0.7,0,0.3,1);--ease-in-out-5:cubic-bezier(0.9,0,0.1,1);--ease-elastic-out-1:cubic-bezier(0.5,0.75,0.75,1.25);--ease-elastic-out-2:cubic-bezier(0.5,1,0.75,1.25);--ease-elastic-out-3:cubic-bezier(0.5,1.25,0.75,1.25);--ease-elastic-out-4:cubic-bezier(0.5,1.5,0.75,1.25);--ease-elastic-out-5:cubic-bezier(0.5,1.75,0.75,1.25);--ease-elastic-in-1:cubic-bezier(0.5,-0.25,0.75,1);--ease-elastic-in-2:cubic-bezier(0.5,-0.5,0.75,1);--ease-elastic-in-3:cubic-bezier(0.5,-0.75,0.75,1);--ease-elastic-in-4:cubic-bezier(0.5,-1,0.75,1);--ease-elastic-in-5:cubic-bezier(0.5,-1.25,0.75,1);--ease-elastic-in-out-1:cubic-bezier(0.5,-0.1,0.1,1.5);--ease-elastic-in-out-2:cubic-bezier(0.5,-0.3,0.1,1.5);--ease-elastic-in-out-3:cubic-bezier(0.5,-0.5,0.1,1.5);--ease-elastic-in-out-4:cubic-bezier(0.5,-0.7,0.1,1.5);--ease-elastic-in-out-5:cubic-bezier(0.5,-0.9,0.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);--ease-spring-3:linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);--ease-spring-5:linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);--ease-bounce-2:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);--ease-bounce-3:linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);--ease-bounce-4:linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);--ease-bounce-5:linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1)}*{margin:0;padding:0}:root{--bg-color:#f4f2fb;--bg-rgb:244,242,251;--bg-rgb-admin:255,255,255;--text-header-color:#ffffff;--text-color:#2b2545;--text-color-rgb:43,37,69;--dark-text:#2b2545;--dark-text-rgb:43,37,69;--button-bg:#2b2545;--accent:#7c5cff;--accent-rgb:124,92,255;--accent-2:#ff5da2;--accent-2-rgb:255,93,162;--red:#ff4d6d;--red-rgb:255,77,109;--gold:#ffc24b;--accent-grad:linear-gradient(135deg,#9a80ff 0%,var(--accent) 55%,#ff5da2 140%);--bg-gradient:radial-gradient(120% 80% at 10% -10%,rgba(124,92,255,0.38) 0%,transparent 55%),radial-gradient(110% 70% at 100% 0%,rgba(255,93,162,0.28) 0%,transparent 52%),radial-gradient(130% 90% at 50% 118%,rgba(255,194,75,0.24) 0%,transparent 55%),linear-gradient(180deg,#f8f6fe 0%,var(--bg-color) 58%,#e9e4f7 100%);--glass-bg:rgba(255,255,255,0.55);--glass-bg-strong:rgba(255,255,255,0.72);--glass-bg-tint:rgba(var(--bg-rgb),0.55);--glass-border:rgba(255,255,255,0.55);--glass-border-soft:rgba(var(--text-color-rgb),0.14);--glass-highlight:rgba(255,255,255,0.65);--glass-blur:20px;--glass-blur-strong:28px;--shadow-1:0 1px 2px rgba(31,26,22,0.06),0 2px 6px rgba(31,26,22,0.06);--shadow-2:0 4px 10px -4px rgba(31,26,22,0.12),0 8px 24px -10px rgba(31,26,22,0.16);--shadow-3:0 8px 18px -8px rgba(31,26,22,0.18),0 20px 44px -18px rgba(31,26,22,0.22);--shadow-4:0 16px 32px -12px rgba(31,26,22,0.22),0 32px 70px -24px rgba(31,26,22,0.30);--shadow-accent:0 10px 28px -10px rgba(var(--accent-rgb),0.65);--shadow-inset-top:inset 0 1px 0 var(--glass-highlight);--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:24px;--r-xl:32px;--r-full:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--font-display:"Prompt",-apple-system,BlinkMacSystemFont,sans-serif;--font-body:"Mukta Vaani","Tauri",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fs-caption:0.8125rem;--fs-body:1rem;--fs-headline:1.25rem;--fs-title:1.75rem;--fs-display:2.25rem;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--dur-fast:0.16s;--dur-base:0.28s;--dur-slow:0.45s;--safe-t:env(safe-area-inset-top,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px)}[data-theme=dark]{--bg-color:#131022;--bg-rgb:19,16,34;--bg-rgb-admin:22,18,38;--text-header-color:#16122a;--text-color:#ece9fb;--text-color-rgb:236,233,251;--dark-text:#ece9fb;--dark-text-rgb:236,233,251;--button-bg:#ece9fb;--accent:#8b6dff;--accent-rgb:139,109,255;--accent-2:#ff6fae;--accent-2-rgb:255,111,174;--red:#ff5d7a;--red-rgb:255,93,122;--gold:#ffc24b;--accent-grad:linear-gradient(135deg,#a98dff 0%,var(--accent) 55%,#ff6fae 140%);--bg-gradient:radial-gradient(120% 80% at 10% -10%,rgba(124,92,255,0.32) 0%,transparent 55%),radial-gradient(110% 70% at 100% 0%,rgba(255,93,162,0.18) 0%,transparent 52%),radial-gradient(130% 90% at 50% 118%,rgba(255,194,75,0.12) 0%,transparent 55%),linear-gradient(180deg,#1b1536 0%,var(--bg-color) 58%,#0c0a18 100%);--glass-bg:rgba(40,33,66,0.55);--glass-bg-strong:rgba(40,33,66,0.78);--glass-bg-tint:rgba(var(--bg-rgb),0.6);--glass-border:rgba(255,255,255,0.12);--glass-border-soft:rgba(255,255,255,0.12);--glass-highlight:rgba(255,255,255,0.14);--shadow-1:0 1px 2px rgba(0,0,0,0.3),0 2px 6px rgba(0,0,0,0.3);--shadow-2:0 4px 10px -4px rgba(0,0,0,0.4),0 8px 24px -10px rgba(0,0,0,0.5);--shadow-3:0 8px 18px -8px rgba(0,0,0,0.5),0 20px 44px -18px rgba(0,0,0,0.55);--shadow-4:0 16px 32px -12px rgba(0,0,0,0.55),0 32px 70px -24px rgba(0,0,0,0.65)}html{-webkit-text-size-adjust:100%}body{background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-body);font-size:16px;line-height:1.6;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100dvh;overscroll-behavior-y:none}body:before{content:"";position:fixed;inset:0;z-index:-1;background-image:var(--bg-gradient);background-size:cover;background-position:50%;pointer-events:none}*{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit}:where([class*=listContainer],[class*=popup_content],[class*=dropdown]){-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}::view-transition-group(root){animation-timing-function:var(--expo-out)}::view-transition-new(root){-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><defs><filter id="blur"><feGaussianBlur stdDeviation="2"/></filter></defs><circle cx="40" cy="0" r="18" fill="white" filter="url(%23blur)"/></svg>') top right /0 no-repeat;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><defs><filter id="blur"><feGaussianBlur stdDeviation="2"/></filter></defs><circle cx="40" cy="0" r="18" fill="white" filter="url(%23blur)"/></svg>') top right /0 no-repeat;-webkit-mask-origin:content-box;mask-origin:content-box;animation:scale 1s;transform-origin:top right}::view-transition-old(root),[data-theme=dark] ::view-transition-old(root){animation:scale 1s;transform-origin:top right;z-index:-1}::view-transition-new(button),::view-transition-old(button){animation:fade 1s ease-in-out}@keyframes scale{to{-webkit-mask-size:350vmax;mask-size:350vmax}}@keyframes fade{0%{opacity:0}to{opacity:1}}.leaflet-top{z-index:900!important}