@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Roboto;font-size:16px;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:oklch(100% 0 0/1);background-color:var(--fallback-b1,oklch(var(--b1)/1));color:oklch(27.8078% .029596 256.847952/1);color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#fff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000;color-scheme:dark}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,#0000) #0000}:root,[data-theme=light]{--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952;color-scheme:light}[data-theme=dark]{--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964;color-scheme:dark}[data-theme=cupcake]{--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:15.2344% 0.017892 200.026556;--sc:15.787% 0.020249 356.29965;--ac:15.8762% 0.029206 78.618794;--nc:84.7148% 0.013247 313.189598;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--p:76.172% 0.089459 200.026556;--s:78.9351% 0.101246 356.29965;--a:79.3811% 0.146032 78.618794;--n:23.5742% 0.066235 313.189598;--b1:97.7882% 0.00418 56.375637;--b2:93.9822% 0.007638 61.449292;--b3:91.5861% 0.006811 53.440502;--bc:23.5742% 0.066235 313.189598;--rounded-btn:1.9rem;--tab-border:2px;--tab-radius:0.7rem;color-scheme:light}[data-theme=bumblebee]{--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--ac:16.254% 0.0314 56.52;--nc:82.55% 0.015 281.99;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:89.51% 0.2132 96.61;--pc:38.92% 0.046 96.61;--s:80.39% 0.194 70.76;--sc:39.38% 0.068 70.76;--a:81.27% 0.157 56.52;--n:12.75% 0.075 281.99;--b1:100% 0 0;color-scheme:light}[data-theme=emerald]{--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:76.6626% 0.135433 153.450024;--pc:33.3872% 0.040618 162.240129;--s:61.3028% 0.202368 261.294233;--sc:100% 0 0;--a:72.7725% 0.149783 33.200363;--ac:0% 0 0;--n:35.5192% 0.032071 262.988584;--nc:98.4625% 0.001706 247.838921;--b1:100% 0 0;--bc:35.5192% 0.032071 262.988584;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;color-scheme:light}[data-theme=corporate]{--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:12.078% 0.0456 269.1;--sc:13.0739% 0.010951 256.688055;--ac:15.3934% 0.022799 163.57888;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--border-btn:1px;--tab-border:1px;--p:60.39% 0.228 269.1;--s:65.3694% 0.054756 256.688055;--a:76.9669% 0.113994 163.57888;--n:22.3899% 0.031305 278.07229;--nc:95.8796% 0.008588 247.915135;--b1:100% 0 0;--bc:22.3899% 0.031305 278.07229;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem;--tab-radius:0.25rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;color-scheme:light}[data-theme=synthwave]{--b2:20.2941% 0.076211 287.835609;--b3:18.7665% 0.070475 287.835609;--pc:14.4421% 0.031903 342.009383;--sc:15.6543% 0.02362 227.382405;--ac:17.608% 0.0412 93.72;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:72.2105% 0.159514 342.009383;--s:78.2714% 0.118101 227.382405;--a:88.04% 0.206 93.72;--n:25.5554% 0.103537 286.507967;--nc:97.9365% 0.00819 301.358346;--b1:21.8216% 0.081948 287.835609;--bc:97.9365% 0.00819 301.358346;--in:76.5197% 0.12273 231.831603;--inc:23.5017% 0.096418 290.329844;--su:86.0572% 0.115038 178.624677;--suc:23.5017% 0.096418 290.329844;--wa:85.531% 0.122117 93.722227;--wac:23.5017% 0.096418 290.329844;--er:73.7005% 0.121339 32.639257;--erc:23.5017% 0.096418 290.329844;color-scheme:dark}[data-theme=retro]{--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:76.8664% 0.104092 22.664655;--pc:26.5104% 0.006243 0.522862;--s:80.7415% 0.052534 159.094608;--sc:26.5104% 0.006243 0.522862;--a:70.3919% 0.125455 52.953428;--ac:26.5104% 0.006243 0.522862;--n:28.4181% 0.009519 355.534017;--nc:92.5604% 0.025113 89.217311;--b1:91.6374% 0.034554 90.51575;--b2:88.2722% 0.049418 91.774344;--b3:84.133% 0.065952 90.856665;--bc:26.5104% 0.006243 0.522862;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33;--rounded-box:0.4rem;--rounded-btn:0.4rem;--rounded-badge:0.4rem;--tab-radius:0.4rem;color-scheme:light}[data-theme=cyberpunk]{--b2:87.8943% 0.16647 104.32;--b3:81.2786% 0.15394 104.32;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:18.902% 0.0358 104.32;--pc:14.844% 0.0418 6.35;--sc:16.666% 0.0368 204.72;--ac:14.372% 0.04352 310.43;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:74.22% 0.209 6.35;--s:83.33% 0.184 204.72;--a:71.86% 0.2176 310.43;--n:23.04% 0.065 269.31;--nc:94.51% 0.179 104.32;--b1:94.51% 0.179 104.32;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--tab-radius:0;color-scheme:light;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-theme=valentine]{--b2:88.0567% 0.024834 337.06289;--b3:81.4288% 0.022964 337.06289;--pc:13.7239% 0.030755 15.066527;--sc:14.3942% 0.029258 293.189609;--ac:14.2537% 0.014961 197.828857;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.614% 0.0414 27.33;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:68.6197% 0.153774 15.066527;--s:71.971% 0.14629 293.189609;--a:71.2685% 0.074804 197.828857;--n:54.6053% 0.143342 358.004839;--nc:90.2701% 0.037202 336.955191;--b1:94.6846% 0.026703 337.06289;--bc:37.3085% 0.081131 4.606426;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.07% 0.207 27.33;--rounded-btn:1.9rem;--tab-radius:0.7rem;color-scheme:light}[data-theme=halloween]{--b2:23.0416% 0 0;--b3:21.3072% 0 0;--bc:84.9552% 0 0;--sc:89.196% 0.0496 305.03;--nc:84.8742% 0.009322 65.681484;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:77.48% 0.204 60.62;--pc:19.6935% 0.004671 196.779412;--s:45.98% 0.248 305.03;--a:64.8% 0.223 136.073479;--ac:0% 0 0;--n:24.371% 0.046608 65.681484;--b1:24.7759% 0 0;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33;color-scheme:dark}[data-theme=garden]{--b2:86.4453% 0.002011 17.197414;--b3:79.9386% 0.00186 17.197414;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--sc:89.699% 0.022197 355.095988;--ac:11.2547% 0.010859 154.390187;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:62.45% 0.278 3.83636;--pc:100% 0 0;--s:48.4952% 0.110985 355.095988;--a:56.2735% 0.054297 154.390187;--n:24.1559% 0.049362 89.070594;--nc:92.9519% 0.002163 17.197414;--b1:92.9519% 0.002163 17.197414;--bc:16.9617% 0.001664 17.32068;color-scheme:light}[data-theme=forest]{--b2:17.522% 0.007709 17.911578;--b3:16.2032% 0.007129 17.911578;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:83.7682% 0.001658 17.911578;--sc:13.9553% 0.027077 168.327128;--ac:14.1257% 0.02389 185.713193;--nc:86.1397% 0.007806 171.364646;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:68.6283% 0.185567 148.958922;--pc:0% 0 0;--s:69.7764% 0.135385 168.327128;--a:70.6285% 0.119451 185.713193;--n:30.6985% 0.039032 171.364646;--b1:18.8409% 0.00829 17.911578;--rounded-btn:1.9rem;color-scheme:dark}[data-theme=aqua]{--b2:45.3464% 0.118611 261.181672;--b3:41.9333% 0.109683 261.181672;--bc:89.7519% 0.025508 261.181672;--sc:12.1365% 0.02175 309.782946;--ac:18.6854% 0.020445 94.555431;--nc:12.2124% 0.023402 243.760661;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.79% 0.038 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:85.6617% 0.14498 198.6458;--pc:40.1249% 0.068266 197.603872;--s:60.6827% 0.108752 309.782946;--a:93.4269% 0.102225 94.555431;--n:61.0622% 0.117009 243.760661;--b1:48.7596% 0.127539 261.181672;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.95% 0.19 27.33;color-scheme:dark}[data-theme=lofi]{--inc:15.908% 0.0206 205.9;--suc:18.026% 0.0306 164.14;--wac:17.674% 0.027 79.94;--erc:15.732% 0.03 28.47;--border-btn:1px;--tab-border:1px;--p:15.9066% 0 0;--pc:100% 0 0;--s:21.455% 0.001566 17.278957;--sc:100% 0 0;--a:26.8618% 0 0;--ac:100% 0 0;--n:0% 0 0;--nc:100% 0 0;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.268% 0.001082 17.17934;--bc:0% 0 0;--in:79.54% 0.103 205.9;--su:90.13% 0.153 164.14;--wa:88.37% 0.135 79.94;--er:78.66% 0.15 28.47;--rounded-box:0.25rem;--rounded-btn:0.125rem;--rounded-badge:0.125rem;--tab-radius:0.125rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;color-scheme:light}[data-theme=pastel]{--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--pc:16.6166% 0.006979 316.8737;--sc:17.6153% 0.009839 8.688364;--ac:17.8419% 0.012056 170.923263;--nc:14.2681% 0.014702 228.183906;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:83.0828% 0.034896 316.8737;--s:88.0763% 0.049197 8.688364;--a:89.2096% 0.06028 170.923263;--n:71.3406% 0.07351 228.183906;--b1:100% 0 0;--b2:98.4625% 0.001706 247.838921;--b3:87.1681% 0.009339 258.338227;--rounded-btn:1.9rem;--tab-radius:0.7rem;color-scheme:light}[data-theme=fantasy]{--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:87.49% 0.0378 325.02;--sc:90.784% 0.0324 241.36;--ac:15.196% 0.0408 56.72;--nc:85.5616% 0.005919 256.847952;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:37.45% 0.189 325.02;--s:53.92% 0.162 241.36;--a:75.98% 0.204 56.72;--n:27.8078% 0.029596 256.847952;--b1:100% 0 0;--bc:27.8078% 0.029596 256.847952;color-scheme:light}[data-theme=wireframe]{--bc:20% 0 0;--pc:15.6521% 0 0;--sc:15.6521% 0 0;--ac:15.6521% 0 0;--nc:18.8014% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:14.1626% 0.019994 108.702381;--erc:12.5591% 0.051537 29.233885;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:78.2604% 0 0;--s:78.2604% 0 0;--a:78.2604% 0 0;--n:94.007% 0 0;--b1:100% 0 0;--b2:94.9119% 0 0;--b3:89.7547% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:70.8131% 0.099969 108.702381;--er:62.7955% 0.257683 29.233885;--rounded-box:0.2rem;--rounded-btn:0.2rem;--rounded-badge:0.2rem;--tab-radius:0.2rem;color-scheme:light;font-family:Chalkboard,comic sans ms,"sans-serif"}[data-theme=black]{--pc:86.736% 0 0;--sc:86.736% 0 0;--ac:86.736% 0 0;--nc:86.736% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:19.3597% 0.042201 109.769232;--erc:12.5591% 0.051537 29.233885;--border-btn:1px;--tab-border:1px;--p:33.6799% 0 0;--s:33.6799% 0 0;--a:33.6799% 0 0;--b1:0% 0 0;--b2:19.1251% 0 0;--b3:26.8618% 0 0;--bc:87.6096% 0 0;--n:33.6799% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:96.7983% 0.211006 109.769232;--er:62.7955% 0.257683 29.233885;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;--tab-radius:0;color-scheme:dark}[data-theme=luxury]{--pc:20% 0 0;--sc:85.5163% 0.012821 261.069149;--ac:87.3349% 0.010348 338.82597;--inc:15.8122% 0.024356 237.133883;--suc:15.6239% 0.038579 132.154381;--wac:17.2255% 0.027305 102.89115;--erc:14.3506% 0.035271 22.568916;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:100% 0 0;--s:27.5815% 0.064106 261.069149;--a:36.6744% 0.051741 338.82597;--n:24.27% 0.057015 59.825019;--nc:93.2033% 0.089631 90.861683;--b1:14.0765% 0.004386 285.822869;--b2:20.2191% 0.004211 308.22937;--b3:29.8961% 0.003818 308.318612;--bc:75.6879% 0.123666 76.890484;--in:79.0612% 0.121778 237.133883;--su:78.1197% 0.192894 132.154381;--wa:86.1274% 0.136524 102.89115;--er:71.7531% 0.176357 22.568916;color-scheme:dark}[data-theme=dracula]{--b2:26.8053% 0.020556 277.508664;--b3:24.7877% 0.019009 277.508664;--pc:15.0922% 0.036614 346.812432;--sc:14.8405% 0.029709 301.883095;--ac:16.6785% 0.024826 66.558491;--nc:87.8891% 0.006515 275.524078;--inc:17.6526% 0.018676 212.846491;--suc:17.4199% 0.043903 148.024881;--wac:19.1068% 0.026849 112.757109;--erc:13.6441% 0.041266 24.430965;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.4611% 0.18307 346.812432;--s:74.2023% 0.148546 301.883095;--a:83.3927% 0.124132 66.558491;--n:39.4456% 0.032576 275.524078;--b1:28.8229% 0.022103 277.508664;--bc:97.7477% 0.007913 106.545019;--in:88.263% 0.09338 212.846491;--su:87.0995% 0.219516 148.024881;--wa:95.5338% 0.134246 112.757109;--er:68.2204% 0.206328 24.430965;color-scheme:dark}[data-theme=cmyk]{--b2:93% 0 0;--b3:86% 0 0;--bc:20% 0 0;--pc:14.3544% 0.02666 239.443325;--sc:12.8953% 0.040552 359.339283;--ac:18.8458% 0.037948 105.306968;--nc:84.3557% 0 0;--inc:13.6952% 0.0189 217.284104;--suc:89.3898% 0.032505 321.406278;--wac:14.2473% 0.031969 52.023412;--erc:12.4027% 0.041677 28.717543;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.7722% 0.133298 239.443325;--s:64.4766% 0.202758 359.339283;--a:94.2289% 0.189741 105.306968;--n:21.7787% 0 0;--b1:100% 0 0;--in:68.4759% 0.094499 217.284104;--su:46.949% 0.162524 321.406278;--wa:71.2364% 0.159843 52.023412;--er:62.0133% 0.208385 28.717543;color-scheme:light}[data-theme=autumn]{--b2:89.1077% 0 0;--b3:82.4006% 0 0;--bc:19.1629% 0 0;--pc:88.1446% 0.032232 17.530175;--sc:12.3353% 0.033821 23.865865;--ac:14.6851% 0.018999 60.729616;--nc:90.8734% 0.007475 51.902819;--inc:13.8449% 0.019596 207.284192;--suc:12.199% 0.016032 174.616213;--wac:14.0163% 0.032982 56.844303;--erc:90.614% 0.0482 24.16;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:40.7232% 0.16116 17.530175;--s:61.6763% 0.169105 23.865865;--a:73.4253% 0.094994 60.729616;--n:54.3672% 0.037374 51.902819;--b1:95.8147% 0 0;--in:69.2245% 0.097979 207.284192;--su:60.9951% 0.080159 174.616213;--wa:70.0817% 0.164909 56.844303;--er:53.07% 0.241 24.16;color-scheme:light}[data-theme=business]{--b2:22.6487% 0 0;--b3:20.944% 0 0;--bc:84.8707% 0 0;--pc:88.3407% 0.019811 251.473931;--sc:12.8185% 0.005481 229.389418;--ac:13.4542% 0.033545 35.791525;--nc:85.4882% 0.00265 253.041249;--inc:12.5233% 0.028702 240.033697;--suc:14.0454% 0.018919 156.59611;--wac:15.4965% 0.023141 81.519177;--erc:90.3221% 0.029356 29.674507;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:41.7036% 0.099057 251.473931;--s:64.0924% 0.027405 229.389418;--a:67.271% 0.167726 35.791525;--n:27.441% 0.01325 253.041249;--b1:24.3535% 0 0;--in:62.6163% 0.143511 240.033697;--su:70.2268% 0.094594 156.59611;--wa:77.4824% 0.115704 81.519177;--er:51.6105% 0.14678 29.674507;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem;color-scheme:dark}[data-theme=acid]{--b2:91.6146% 0 0;--b3:84.7189% 0 0;--bc:19.7021% 0 0;--pc:14.38% 0.0714 330.759573;--sc:14.674% 0.0448 48.250878;--ac:18.556% 0.0528 122.962951;--nc:84.262% 0.0256 278.68;--inc:12.144% 0.0454 252.05;--suc:17.144% 0.0532 158.53;--wac:18.202% 0.0424 100.5;--erc:12.968% 0.0586 29.349188;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:71.9% 0.357 330.759573;--s:73.37% 0.224 48.250878;--a:92.78% 0.264 122.962951;--n:21.31% 0.128 278.68;--b1:98.5104% 0 0;--in:60.72% 0.227 252.05;--su:85.72% 0.266 158.53;--wa:91.01% 0.212 100.5;--er:64.84% 0.293 29.349188;--rounded-box:1.25rem;--rounded-btn:1rem;--rounded-badge:1rem;--tab-radius:0.7rem;color-scheme:light}[data-theme=lemonade]{--b2:91.8003% 0.0186 123.72;--b3:84.8906% 0.0172 123.72;--bc:19.742% 0.004 123.72;--pc:11.784% 0.0398 134.6;--sc:15.55% 0.0392 111.09;--ac:17.078% 0.0402 100.73;--nc:86.196% 0.015 108.6;--inc:17.238% 0.0094 224.14;--suc:17.238% 0.0094 157.85;--wac:17.238% 0.0094 102.15;--erc:17.238% 0.0094 25.85;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:58.92% 0.199 134.6;--s:77.75% 0.196 111.09;--a:85.39% 0.201 100.73;--n:30.98% 0.075 108.6;--b1:98.71% 0.02 123.72;--in:86.19% 0.047 224.14;--su:86.19% 0.047 157.85;--wa:86.19% 0.047 102.15;--er:86.19% 0.047 25.85;color-scheme:light}[data-theme=night]{--b2:19.3144% 0.037037 265.754874;--b3:17.8606% 0.034249 265.754874;--bc:84.1536% 0.007965 265.754874;--pc:15.0703% 0.027798 232.66148;--sc:13.6023% 0.031661 276.934902;--ac:14.4721% 0.035244 350.048739;--nc:85.5899% 0.00737 260.030984;--suc:15.6904% 0.026506 181.911977;--wac:16.6486% 0.027912 82.95003;--erc:14.3572% 0.034051 13.11834;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.3513% 0.138989 232.66148;--s:68.0113% 0.158303 276.934902;--a:72.3603% 0.176218 350.048739;--n:27.9495% 0.036848 260.030984;--b1:20.7682% 0.039824 265.754874;--in:68.4553% 0.148062 237.25135;--inc:0% 0 0;--su:78.452% 0.132529 181.911977;--wa:83.2428% 0.139558 82.95003;--er:71.7858% 0.170255 13.11834;color-scheme:dark}[data-theme=coffee]{--b2:20.1585% 0.021457 329.708637;--b3:18.6412% 0.019842 329.708637;--pc:14.3993% 0.024765 62.756393;--sc:86.893% 0.00597 199.19444;--ac:88.5243% 0.014881 224.389184;--nc:83.3022% 0.003149 326.261446;--inc:15.898% 0.012774 184.558367;--suc:14.9445% 0.014491 131.116276;--wac:17.6301% 0.028162 87.722413;--erc:15.4637% 0.025644 31.871922;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.9967% 0.123825 62.756393;--s:34.465% 0.029849 199.19444;--a:42.6213% 0.074405 224.389184;--n:16.5109% 0.015743 326.261446;--b1:21.6758% 0.023072 329.708637;--bc:72.3547% 0.092794 79.129387;--in:79.4902% 0.063869 184.558367;--su:74.7224% 0.072456 131.116276;--wa:88.1503% 0.140812 87.722413;--er:77.3187% 0.12822 31.871922;color-scheme:dark}[data-theme=winter]{--pc:91.372% 0.051 257.57;--sc:88.5103% 0.03222 282.339433;--ac:11.988% 0.038303 335.171434;--nc:83.9233% 0.012704 257.651965;--inc:17.6255% 0.017178 214.515264;--suc:16.0988% 0.015404 197.823719;--wac:17.8345% 0.009167 71.47031;--erc:14.6185% 0.022037 20.076293;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:56.86% 0.255 257.57;--s:42.5516% 0.161098 282.339433;--a:59.9398% 0.191515 335.171434;--n:19.6166% 0.063518 257.651965;--b1:100% 0 0;--b2:97.4663% 0.011947 259.822565;--b3:93.2686% 0.016223 262.751375;--bc:41.8869% 0.053885 255.824911;--in:88.1275% 0.085888 214.515264;--su:80.4941% 0.077019 197.823719;--wa:89.1725% 0.045833 71.47031;--er:73.0926% 0.110185 20.076293;color-scheme:light}[data-theme=dim]{--pc:17.2267% 0.028331 139.549991;--sc:14.6752% 0.033181 35.353059;--ac:14.8459% 0.026728 311.37924;--inc:17.2157% 0.028409 206.182959;--suc:17.2343% 0.028437 166.534048;--wac:17.2327% 0.028447 94.818679;--erc:16.4838% 0.019914 33.756357;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:86.1335% 0.141656 139.549991;--s:73.3759% 0.165904 35.353059;--a:74.2296% 0.133641 311.37924;--n:24.7311% 0.020483 264.094728;--nc:82.9011% 0.031335 222.959324;--b1:30.8577% 0.023243 264.149498;--b2:28.0368% 0.01983 264.182074;--b3:26.3469% 0.018403 262.177739;--bc:82.9011% 0.031335 222.959324;--in:86.0785% 0.142046 206.182959;--su:86.1717% 0.142187 166.534048;--wa:86.1634% 0.142236 94.818679;--er:82.4189% 0.09957 33.756357;color-scheme:dark}[data-theme=nord]{--pc:11.8872% 0.015449 254.027774;--sc:13.9303% 0.011822 248.687186;--ac:15.4929% 0.01245 217.469017;--inc:13.8414% 0.012499 332.664922;--suc:15.3654% 0.01498 131.063061;--wac:17.0972% 0.017847 84.093335;--erc:12.122% 0.024119 15.341883;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:59.4359% 0.077246 254.027774;--s:69.6516% 0.059108 248.687186;--a:77.4643% 0.062249 217.469017;--n:45.229% 0.035214 264.1312;--nc:89.9258% 0.016374 262.749256;--b1:95.1276% 0.007445 260.731539;--b2:93.2996% 0.010389 261.788485;--b3:89.9258% 0.016374 262.749256;--bc:32.4374% 0.022945 264.182036;--in:69.2072% 0.062496 332.664922;--su:76.827% 0.074899 131.063061;--wa:85.4862% 0.089234 84.093335;--er:60.61% 0.120594 15.341883;--rounded-box:0.4rem;--rounded-btn:0.2rem;--rounded-badge:0.4rem;--tab-radius:0.2rem;color-scheme:light}[data-theme=sunset]{--pc:14.9408% 0.031656 39.94703;--sc:14.5075% 0.035531 2.72034;--ac:14.2589% 0.033336 299.844533;--inc:17.1119% 0.017054 206.015183;--suc:17.1122% 0.017172 144.77874;--wac:17.1139% 0.016961 74.427797;--erc:17.1023% 0.015778 16.886379;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:74.7039% 0.158278 39.94703;--s:72.5375% 0.177654 2.72034;--a:71.2947% 0.166678 299.844533;--n:26% 0.019 237.69;--nc:70% 0.019 237.69;--b1:22% 0.019 237.69;--b2:20% 0.019 237.69;--b3:18% 0.019 237.69;--bc:77.3835% 0.043586 245.096534;--in:85.5596% 0.085271 206.015183;--su:85.5609% 0.08586 144.77874;--wa:85.5695% 0.084806 74.427797;--er:85.5116% 0.07889 16.886379;--rounded-box:1.2rem;--rounded-btn:0.8rem;--rounded-badge:0.4rem;--tab-radius:0.7rem;color-scheme:dark}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.alert{grid-gap:1rem;--tw-border-opacity:1;--tw-text-opacity:1;--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));align-content:flex-start;align-items:center;background-color:var(--alert-bg);border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-radius:1rem;border-radius:var(--rounded-box,1rem);border-width:1px;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:grid;gap:1rem;grid-auto-flow:row;justify-items:center;padding:1rem;text-align:center;width:100%}@media (min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.avatar{display:inline-flex;position:relative}.avatar>div{aspect-ratio:1/1;display:block;overflow:hidden}.avatar img{height:100%;object-fit:cover;width:100%}.avatar.placeholder>div{display:flex}.avatar.placeholder>div,.badge{align-items:center;justify-content:center}.badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-radius:1.9rem;border-radius:var(--rounded-badge,1.9rem);border-width:1px;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:inline-flex;font-size:.875rem;height:1.25rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:-webkit-fit-content;width:fit-content}@media (hover:hover){.label a:hover{--tw-text-opacity:1;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(89.4994% .011585 252.096176/var(--tw-text-opacity));color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity:1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}.btn{--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-bg-opacity:1;--tw-border-opacity:1;align-items:center;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));border-color:#0000;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-width:var(--border-btn,1px);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:pointer;display:inline-flex;flex-shrink:0;flex-wrap:wrap;font-size:.875rem;font-weight:600;gap:.5rem;height:3rem;justify-content:center;line-height:1em;min-height:3rem;outline-color:oklch(27.8078% .029596 256.847952/1);outline-color:var(--fallback-bc,oklch(var(--bc)/1));padding-left:1rem;padding-right:1rem;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-user-select:none;user-select:none}.btn-disabled,.btn:disabled,.btn[disabled]{pointer-events:none}.btn-circle{border-radius:9999px;height:3rem;padding:0;width:3rem}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){-webkit-appearance:none;appearance:none;width:auto}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{border-radius:1rem;border-radius:var(--rounded-box,1rem);display:flex;flex-direction:column;position:relative}.card:focus{outline:2px solid #0000;outline-offset:2px}.card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:2rem;padding:var(--padding-card,2rem)}.card-body :where(p){flex-grow:1}.card-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.card figure{align-items:center;display:flex;justify-content:center}.card.image-full{display:grid}.card.image-full:before{--tw-bg-opacity:1;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));border-radius:1rem;border-radius:var(--rounded-box,1rem);content:"";opacity:.75;position:relative;z-index:10}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;object-fit:cover}.card.image-full>.card-body{--tw-text-opacity:1;color:oklch(89.4994% .011585 252.096176/var(--tw-text-opacity));color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));position:relative;z-index:20}.checkbox{--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));--tw-border-opacity:0.2;-webkit-appearance:none;appearance:none;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;cursor:pointer;flex-shrink:0;height:1.5rem;width:1.5rem}:root .countdown{line-height:1em}.countdown{display:inline-flex}.countdown>*{display:inline-block;height:1em;overflow-y:hidden}.countdown>:before{content:"00\A 01\A 02\A 03\A 04\A 05\A 06\A 07\A 08\A 09\A 10\A 11\A 12\A 13\A 14\A 15\A 16\A 17\A 18\A 19\A 20\A 21\A 22\A 23\A 24\A 25\A 26\A 27\A 28\A 29\A 30\A 31\A 32\A 33\A 34\A 35\A 36\A 37\A 38\A 39\A 40\A 41\A 42\A 43\A 44\A 45\A 46\A 47\A 48\A 49\A 50\A 51\A 52\A 53\A 54\A 55\A 56\A 57\A 58\A 59\A 60\A 61\A 62\A 63\A 64\A 65\A 66\A 67\A 68\A 69\A 70\A 71\A 72\A 73\A 74\A 75\A 76\A 77\A 78\A 79\A 80\A 81\A 82\A 83\A 84\A 85\A 86\A 87\A 88\A 89\A 90\A 91\A 92\A 93\A 94\A 95\A 96\A 97\A 98\A 99\A";position:relative;text-align:center;top:calc(var(--value)*-1em);transition:all 1s cubic-bezier(1,0,0,1);white-space:pre}.dropdown{display:inline-block;position:relative}.dropdown>:not(summary):focus{outline:2px solid #0000;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:top;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);visibility:hidden}.dropdown-end .dropdown-content{inset-inline-end:0}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-left .dropdown-content,.dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content{opacity:1;visibility:visible}@media (hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;visibility:visible}.btm-nav>.\!disabled:hover{--tw-border-opacity:0!important;--tw-bg-opacity:0.1!important;--tw-text-opacity:0.2!important;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity))!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity))!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;pointer-events:none!important}.btm-nav>.disabled:hover,.btm-nav>[disabled]:hover{--tw-border-opacity:0;--tw-bg-opacity:0.1;--tw-text-opacity:0.2;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));pointer-events:none}.btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:oklch(92.4169% .00108 197.137559/var(--tw-bg-opacity));background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(96.1151% 0 0/1) 90%,#000);background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(96.1151% 0 0/1) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn:hover{background-color:var(--fallback-b2);background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost:hover{border-color:#0000}@supports (color:oklch(0% 0 0)){.btn-ghost:hover{background-color:oklch(27.8078% .029596 256.847952/.2);background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline.btn-primary:hover{--tw-text-opacity:1;color:oklch(89.824% .06192 275.75/var(--tw-text-opacity));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-outline.btn-secondary:hover{--tw-text-opacity:1;color:oklch(98.71% .0106 342.55/var(--tw-text-opacity));color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,oklch(69.71% .329 342.55/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(69.71% .329 342.55/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}}.btn-outline.btn-success:hover{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,oklch(64.8% .15 160/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(64.8% .15 160/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.btn-outline.btn-warning:hover{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-warning:hover{background-color:color-mix(in oklab,oklch(84.71% .199 83.87/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(84.71% .199 83.87/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.btn-outline.btn-error:hover{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,oklch(71.76% .221 22.18/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(71.76% .221 22.18/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.btn-disabled:hover,.btn:disabled:hover,.btn[disabled]:hover{--tw-border-opacity:0;--tw-bg-opacity:0.2;--tw-text-opacity:0.2;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid #0000;outline-offset:2px}@supports (color:oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:oklch(27.8078% .029596 256.847952/.1);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{--tw-text-opacity:0.2;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:not-allowed}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.form-control{display:flex;flex-direction:column}.label{align-items:center;display:flex;justify-content:space-between;padding:.5rem .25rem;-webkit-user-select:none;user-select:none}.input{--tw-bg-opacity:1;-webkit-appearance:none;appearance:none;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:#0000;border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;flex-shrink:1;font-size:1rem;height:3rem;line-height:2;line-height:1.5rem;padding-left:1rem;padding-right:1rem}.input-md[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-inner-spin-button{-webkit-margin-end:-1rem;margin-bottom:-1rem;margin-top:-1rem;margin-inline-end:-1rem}.join{align-items:stretch;border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);display:inline-flex}.join :where(.join-item){border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-end-end-radius:inherit;border-start-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(:last-child:not(:first-child) .join-item){border-end-end-radius:inherit;border-start-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join :has(.join-item)){border-radius:inherit}}.link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){-webkit-margin-start:1rem;-webkit-padding-start:.5rem;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;white-space:nowrap}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){grid-gap:.5rem;align-content:flex-start;align-items:center;display:grid;gap:.5rem;grid-auto-columns:minmax(auto,-webkit-max-content) auto -webkit-max-content;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;-webkit-user-select:none;user-select:none}.menu li.disabled{color:oklch(27.8078% .029596 256.847952/.3);color:var(--fallback-bc,oklch(var(--bc)/.3));cursor:not-allowed;-webkit-user-select:none;user-select:none}.menu li.\!disabled{color:oklch(27.8078% .029596 256.847952/.3)!important;color:var(--fallback-bc,oklch(var(--bc)/.3))!important;cursor:not-allowed!important;-webkit-user-select:none!important;user-select:none!important}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:wrap;position:relative}:where(.menu li) .badge{justify-self:end}.modal{background-color:initial;color:inherit;display:grid;height:100%;inset:0;justify-items:center;margin:0;max-height:none;max-width:none;opacity:0;overflow-y:hidden;overscroll-behavior:contain;padding:0;pointer-events:none;position:fixed;transition-duration:.2s;transition-property:transform,opacity,visibility;transition-timing-function:cubic-bezier(0,0,.2,1);width:100%;z-index:999}:where(.modal){align-items:center}.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{opacity:1;pointer-events:auto;visibility:visible}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.navbar{align-items:center;display:flex;min-height:4rem;padding:.5rem;padding:var(--navbar-padding,.5rem);width:100%}:where(.navbar>:not(script,style)){align-items:center;display:inline-flex}.radio{--chkbg:var(--bc);--tw-border-opacity:0.2;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));border-radius:9999px;border-width:1px;flex-shrink:0;height:1.5rem;width:1.5rem}.radio,.select{-webkit-appearance:none;appearance:none;cursor:pointer}.select{-webkit-padding-start:1rem;-webkit-padding-end:2.5rem;--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-color:#0000;border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;display:inline-flex;font-size:.875rem;height:3rem;line-height:1.25rem;line-height:2;min-height:3rem;padding-inline-end:2.5rem;padding-inline-start:1rem;-webkit-user-select:none;user-select:none}.select[multiple]{height:auto}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;min-width:4rem;place-items:center;text-align:center}.\!tabs{align-items:flex-end!important;display:grid!important}.tabs{align-items:flex-end;display:grid}.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:#0000}.tab{--tab-padding:1rem;--tw-text-opacity:0.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));-webkit-padding-start:1rem;-webkit-padding-start:var(--tab-padding,1rem);-webkit-padding-end:1rem;-webkit-padding-end:var(--tab-padding,1rem);align-items:center;-webkit-appearance:none;appearance:none;color:var(--tab-color);cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:.875rem;grid-row-start:1;height:2rem;justify-content:center;line-height:1.25rem;line-height:2;padding-inline-end:1rem;padding-inline-end:var(--tab-padding,1rem);padding-inline-start:1rem;padding-inline-start:var(--tab-padding,1rem);position:relative;text-align:center;-webkit-user-select:none;user-select:none}.tab:is(input[type=radio]){border-bottom-left-radius:0;border-bottom-right-radius:0;width:auto}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}:is(.tab-active,[aria-selected=true])+.tab-content,input.tab:checked+.tab-content{display:block}.table{border-radius:1rem;border-radius:var(--rounded-box,1rem);font-size:.875rem;line-height:1.25rem;position:relative;text-align:left;width:100%}.table :where(.table-pin-rows thead tr){--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:-webkit-sticky;position:sticky;top:0;z-index:1}.table :where(.table-pin-rows tfoot tr){--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));bottom:0;position:-webkit-sticky;position:sticky;z-index:1}.table :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));left:0;position:-webkit-sticky;position:sticky;right:0}.textarea{--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:#0000;border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;flex-shrink:1;font-size:.875rem;line-height:1.25rem;line-height:2;min-height:3rem;padding:.5rem 1rem}.toast{display:flex;flex-direction:column;gap:.5rem;min-width:-webkit-fit-content;min-width:fit-content;padding:1rem;position:fixed;white-space:nowrap}.toggle{--tglbg:var(--fallback-b1,oklch(var(--b1)/1));--handleoffset:1.5rem;--handleoffsetcalculator:calc(var(--handleoffset)*-1);--togglehandleborder:0 0;-webkit-appearance:none;appearance:none;background-color:currentColor;border-color:currentColor;border-radius:1.9rem;border-radius:var(--rounded-badge,1.9rem);border-width:1px;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder);color:oklch(27.8078% .029596 256.847952/.5);color:var(--fallback-bc,oklch(var(--bc)/.5));cursor:pointer;flex-shrink:0;height:1.5rem;transition:background,box-shadow .2s ease-out;transition:background,box-shadow var(--animation-input,.2s) ease-out;width:3rem}.avatar-group :where(.avatar){--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)));border-radius:9999px;border-width:4px;overflow:hidden}.badge-success{background-color:oklch(64.8% .15 160/var(--tw-bg-opacity));background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.badge-error,.badge-success{--tw-bg-opacity:1;--tw-text-opacity:1;border-color:#0000}.badge-error{background-color:oklch(71.76% .221 22.18/var(--tw-bg-opacity));background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.badge-outline.badge-success{--tw-text-opacity:1;color:oklch(64.8% .15 160/var(--tw-text-opacity));color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.badge-outline.badge-error{--tw-text-opacity:1;color:oklch(71.76% .221 22.18/var(--tw-text-opacity));color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btm-nav>:where(.active){--tw-bg-opacity:1;background-color:oklch(100% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-top-width:2px}.btm-nav>.\!disabled{--tw-border-opacity:0!important;--tw-bg-opacity:0.1!important;--tw-text-opacity:0.2!important;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity))!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity))!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;pointer-events:none!important}.btm-nav>.disabled,.btm-nav>[disabled]{--tw-border-opacity:0;--tw-bg-opacity:0.1;--tw-text-opacity:0.2;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));pointer-events:none}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion:no-preference){.btn{animation:button-pop .25s ease-out;animation:button-pop var(--animation-btn,.25s) ease-out}}.btn:active:focus,.btn:active:hover{animation:button-pop 0s ease-out;transform:scale(.95);transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn{background-color:var(--fallback-b2);background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.btn-primary{--btn-color:var(--fallback-p)}.btn-secondary{--btn-color:var(--fallback-s)}.btn-success{--btn-color:var(--fallback-su)}.btn-warning{--btn-color:var(--fallback-wa)}.btn-error{--btn-color:var(--fallback-er)}}@supports (color:color-mix(in oklab,black,black)){.btn-active{background-color:color-mix(in oklab,oklch(92.4169% .00108 197.137559/1) 90%,#000);background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(92.4169% .00108 197.137559/1) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-border-opacity,1)) 90%,#000)}.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(49.12% .3096 275.75/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,oklch(69.71% .329 342.55/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(69.71% .329 342.55/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,oklch(76.76% .184 183.61/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(76.76% .184 183.61/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,oklch(64.8% .15 160/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(64.8% .15 160/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}.btn-outline.btn-info.btn-active{background-color:color-mix(in oklab,oklch(72.06% .191 231.6/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(72.06% .191 231.6/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}.btn-outline.btn-warning.btn-active{background-color:color-mix(in oklab,oklch(84.71% .199 83.87/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(84.71% .199 83.87/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,oklch(71.76% .221 22.18/1) 90%,#000);background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,oklch(71.76% .221 22.18/1) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.btn:focus-visible{outline-offset:2px;outline-style:solid;outline-width:2px}.btn-primary{--tw-text-opacity:1;color:oklch(89.824% .06192 275.75/var(--tw-text-opacity));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:oklch(49.12% .3096 275.75/1);outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary{--btn-color:var(--p)}.btn-secondary{--btn-color:var(--s)}.btn-success{--btn-color:var(--su)}.btn-warning{--btn-color:var(--wa)}.btn-error{--btn-color:var(--er)}}.btn-secondary{--tw-text-opacity:1;color:oklch(98.71% .0106 342.55/var(--tw-text-opacity));color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:oklch(69.71% .329 342.55/1);outline-color:var(--fallback-s,oklch(var(--s)/1))}.btn-success{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:oklch(64.8% .15 160/1);outline-color:var(--fallback-su,oklch(var(--su)/1))}.btn-warning{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:oklch(84.71% .199 83.87/1);outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.btn-error{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:oklch(71.76% .221 22.18/1);outline-color:var(--fallback-er,oklch(var(--er)/1))}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;border-color:#0000;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:currentColor;outline-color:currentColor}.btn-ghost.btn-active{background-color:oklch(27.8078% .029596 256.847952/.2);background-color:var(--fallback-bc,oklch(var(--bc)/.2));border-color:#0000}.btn-link.btn-active{background-color:initial;border-color:#0000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.btn-outline.btn-active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));color:oklch(100% 0 0/var(--tw-text-opacity));color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary{--tw-text-opacity:1;color:oklch(49.12% .3096 275.75/var(--tw-text-opacity));color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity:1;color:oklch(89.824% .06192 275.75/var(--tw-text-opacity));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity:1;color:oklch(69.71% .329 342.55/var(--tw-text-opacity));color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity:1;color:oklch(98.71% .0106 342.55/var(--tw-text-opacity));color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity:1;color:oklch(15.352% .0368 183.61/var(--tw-text-opacity));color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity:1;color:oklch(64.8% .15 160/var(--tw-text-opacity));color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-info.btn-active{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.btn-outline.btn-warning{--tw-text-opacity:1;color:oklch(84.71% .199 83.87/var(--tw-text-opacity));color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btn-outline.btn-warning.btn-active{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity:1;color:oklch(71.76% .221 22.18/var(--tw-text-opacity));color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity:1;color:oklch(0 0 0/var(--tw-text-opacity));color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn:disabled,.btn[disabled]{--tw-border-opacity:0;--tw-bg-opacity:0.2;--tw-text-opacity:0.2;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(49.12% .3096 275.75/var(--tw-bg-opacity));background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));color:oklch(89.824% .06192 275.75/var(--tw-text-opacity));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:oklch(49.12% .3096 275.75/1);outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(.95);transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){border-end-end-radius:unset;border-end-start-radius:unset;border-start-end-radius:inherit;border-start-start-radius:inherit;overflow:hidden}.card :where(figure:last-child){border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:unset;border-start-start-radius:unset;overflow:hidden}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-width:1px}.card.compact .card-body{font-size:.875rem;line-height:1.25rem;padding:1rem}.card-title{align-items:center;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;line-height:1.75rem}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-color:oklch(27.8078% .029596 256.847952/1);outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-style:solid;outline-width:2px}.checkbox:disabled{--tw-bg-opacity:1;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));border-color:#0000;border-width:0;cursor:not-allowed;opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--chkbg);background-image:linear-gradient(-45deg,#0000 65%,var(--chkbg) 65.99%),linear-gradient(45deg,#0000 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,#0000 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,#0000 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:checked,.checkbox:indeterminate,.checkbox[aria-checked=true]{animation:checkmark .2s ease-out;animation:checkmark var(--animation-input,.2s) ease-out;background-repeat:no-repeat}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:linear-gradient(90deg,#0000 80%,var(--chkbg) 80%),linear-gradient(-90deg,#0000 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input input{--tw-bg-opacity:1;background-color:oklch(49.12% .3096 275.75/var(--tw-bg-opacity));background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:initial}.input input:focus{outline:2px solid #0000;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered,.input:focus,.input:focus-within{border-color:oklch(27.8078% .029596 256.847952/.2);border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:focus,.input:focus-within{box-shadow:none;outline-color:oklch(27.8078% .029596 256.847952/.2);outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-style:solid;outline-width:2px}.input-info,.input-info:focus,.input-info:focus-within{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.input-info:focus,.input-info:focus-within{outline-color:oklch(72.06% .191 231.6/1);outline-color:var(--fallback-in,oklch(var(--in)/1))}.input-disabled,.input:disabled,.input:has(>input[disabled]),.input[disabled]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));color:oklch(27.8078% .029596 256.847952/.4);color:var(--fallback-bc,oklch(var(--bc)/.4));cursor:not-allowed}.input-disabled::placeholder,.input:disabled::placeholder,.input:has(>input[disabled])::placeholder,.input[disabled]::placeholder{--tw-placeholder-opacity:0.2;color:oklch(27.8078% .029596 256.847952/var(--tw-placeholder-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(:not(:first-child)){-webkit-margin-start:-1px;margin-bottom:0;margin-top:0;margin-inline-start:-1px}.join>:where(:not(:first-child)):is(.btn){-webkit-margin-start:-1px;-webkit-margin-start:calc(var(--border-btn)*-1);margin-inline-start:-1px;margin-inline-start:calc(var(--border-btn)*-1)}.link:focus{outline:2px solid #0000;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{aspect-ratio:1/1;background-color:currentColor;display:inline-block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;pointer-events:none;width:1.5rem}.loading,.loading-spinner{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' stroke='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' stroke='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E")}:where(.menu li:empty){--tw-bg-opacity:1;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));height:1px;margin:.5rem 1rem;opacity:.1}.menu :where(li ul):before{--tw-bg-opacity:1;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));bottom:.75rem;content:"";inset-inline-start:0;opacity:.1;position:absolute;top:.75rem;width:1px}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){text-wrap:balance;border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);padding:.5rem 1rem;text-align:start;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus{--tw-text-opacity:1;background-color:oklch(27.8078% .029596 256.847952/.1);background-color:var(--fallback-bc,oklch(var(--bc)/.1));color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:pointer;outline:2px solid #0000;outline-offset:2px}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(32.1785% .02476 255.701624/var(--tw-bg-opacity));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:oklch(89.4994% .011585 252.096176/var(--tw-text-opacity));color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>.menu-dropdown-toggle):after,.menu :where(li>details>summary):after{box-shadow:2px 2px;content:"";display:block;height:.5rem;justify-self:end;margin-top:-.5rem;pointer-events:none;transform:rotate(45deg);transform-origin:75% 75%;transition-duration:.3s;transition-property:transform,margin-top;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.5rem}.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,.menu :where(li>details[open]>summary):after{margin-top:0;transform:rotate(225deg)}.mockup-phone .display{border-radius:40px;margin-top:-25px;overflow:hidden}.mockup-browser .mockup-browser-toolbar .input{--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));direction:ltr;display:block;height:1.75rem;margin-left:auto;margin-right:auto;overflow:hidden;padding-left:2rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:24rem}.mockup-browser .mockup-browser-toolbar .input:before{--tw-translate-y:-50%;aspect-ratio:1/1;border-color:currentColor;border-radius:9999px;border-width:2px;height:.75rem;left:.5rem}.mockup-browser .mockup-browser-toolbar .input:after,.mockup-browser .mockup-browser-toolbar .input:before{content:"";opacity:.6;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mockup-browser .mockup-browser-toolbar .input:after{--tw-translate-y:25%;--tw-rotate:-45deg;border-color:currentColor;border-radius:9999px;border-width:1px;height:.5rem;left:1.25rem}.modal::backdrop,.modal:not(dialog:not(.modal-open)){animation:modal-pop .2s ease-out;background-color:#0006}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-color:oklch(27.8078% .029596 256.847952/1);outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-style:solid;outline-width:2px}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity:1;animation:radiomark .2s ease-out;animation:radiomark var(--animation-input,.2s) ease-out;background-color:oklch(27.8078% .029596 256.847952/var(--tw-bg-opacity));background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;box-shadow:inset 0 0 0 4px oklch(100% 0 0/1),inset 0 0 0 4px oklch(100% 0 0/1);box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:inset 0 0 0 12px oklch(100% 0 0/1),inset 0 0 0 12px oklch(100% 0 0/1);box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:inset 0 0 0 3px oklch(100% 0 0/1),inset 0 0 0 3px oklch(100% 0 0/1);box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:inset 0 0 0 4px oklch(100% 0 0/1),inset 0 0 0 4px oklch(100% 0 0/1);box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-bordered,.select:focus{border-color:oklch(27.8078% .029596 256.847952/.2);border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:focus{box-shadow:none;outline-color:oklch(27.8078% .029596 256.847952/.2);outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-style:solid;outline-width:2px}.select-success,.select-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.select-success:focus{outline-color:oklch(64.8% .15 160/1);outline-color:var(--fallback-su,oklch(var(--su)/1))}.select-disabled,.select:disabled,.select[disabled]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));color:oklch(27.8078% .029596 256.847952/.4);color:var(--fallback-bc,oklch(var(--bc)/.4));cursor:not-allowed}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{--tw-placeholder-opacity:0.2;color:oklch(27.8078% .029596 256.847952/var(--tw-placeholder-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{-webkit-margin-start:-100%;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";height:.5rem;margin-inline-start:-100%;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}.steps .step:after,.steps .step:before{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:oklch(92.4169% .00108 197.137559/var(--tw-bg-opacity));background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));grid-column-start:1;grid-row-start:1}.steps .step:after{border-radius:9999px;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:counter(step);counter-increment:step;display:grid;height:2rem;place-items:center;place-self:center;position:relative;width:2rem;z-index:1}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){--tw-border-opacity:1;--tw-text-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)))}.tab:focus{outline:2px solid #0000;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{--tw-text-opacity:0.2;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:not-allowed}.tabs-bordered>.tab{--tw-border-opacity:0.2;border-bottom-width:2px;border-bottom-width:calc(var(--tab-border, 1px) + 1px);border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));border-style:solid}.tabs-lifted>.tab{-webkit-padding-start:1rem;-webkit-padding-start:var(--tab-padding,1rem);-webkit-padding-end:1rem;-webkit-padding-end:var(--tab-padding,1rem);border:solid #0000;border-bottom-color:var(--tab-border-color);border-start-end-radius:.5rem;border-start-end-radius:var(--tab-radius,.5rem);border-start-start-radius:.5rem;border-start-start-radius:var(--tab-radius,.5rem);border-width:0 0 1px;border-width:0 0 var(--tab-border,1px) 0;padding-inline-end:1rem;padding-inline-end:var(--tab-padding,1rem);padding-inline-start:1rem;padding-inline-start:var(--tab-padding,1rem);padding-top:1px;padding-top:var(--tab-border,1px)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){-webkit-padding-start:calc(1rem - 1px);-webkit-padding-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));-webkit-padding-end:calc(1rem - 1px);-webkit-padding-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));background-color:var(--tab-bg);border-inline-end-color:var(--tab-border-color);border-inline-start-color:var(--tab-border-color);border-top-color:var(--tab-border-color);border-width:1px 1px 0;border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px);padding-inline-end:calc(1rem - 1px);padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:1px;padding-bottom:var(--tab-border,1px);padding-inline-start:calc(1rem - 1px);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{--tab-grad:calc(69% - var(--tab-border, 1px));--radius-start:radial-gradient(circle at top left,#0000 var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));--radius-end:radial-gradient(circle at top right,#0000 var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));background-image:var(--radius-start),var(--radius-end);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:.5rem;background-size:var(--tab-radius,.5rem);bottom:0;content:"";display:block;height:.5rem;height:var(--tab-radius,.5rem);position:absolute;width:calc(100% + 1rem);width:calc(100% + var(--tab-radius, .5rem)*2);z-index:1}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:100% 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:0 0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:0 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:100% 0}.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before,.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before{background-image:var(--radius-end);background-position:100% 0}.tabs-boxed .tab{border-radius:.5rem;border-radius:var(--rounded-btn,.5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:oklch(92.4169% .00108 197.137559/var(--tw-bg-opacity));background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){--tw-border-opacity:1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-bottom-width:1px}.table :where(thead,tfoot){color:oklch(27.8078% .029596 256.847952/.6);color:var(--fallback-bc,oklch(var(--bc)/.6));font-size:.75rem;font-weight:700;line-height:1rem;white-space:nowrap}.table :where(tfoot){--tw-border-opacity:1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-top-width:1px}.textarea:focus{border-color:oklch(27.8078% .029596 256.847952/.2);border-color:var(--fallback-bc,oklch(var(--bc)/.2));box-shadow:none;outline-color:oklch(27.8078% .029596 256.847952/.2);outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-style:solid;outline-width:2px}.textarea-disabled,.textarea:disabled,.textarea[disabled]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:oklch(96.1151% 0 0/var(--tw-bg-opacity));background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));color:oklch(27.8078% .029596 256.847952/.4);color:var(--fallback-bc,oklch(var(--bc)/.4));cursor:not-allowed}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{--tw-placeholder-opacity:0.2;color:oklch(27.8078% .029596 256.847952/var(--tw-placeholder-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[dir=rtl] .toggle{--handleoffsetcalculator:calc(var(--handleoffset)*1)}.toggle:focus-visible{outline-color:oklch(27.8078% .029596 256.847952/.2);outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-style:solid;outline-width:2px}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{--handleoffsetcalculator:var(--handleoffset);--tw-text-opacity:1;background-image:none;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator:calc(var(--handleoffset)*-1)}.toggle:indeterminate{--tw-text-opacity:1;color:oklch(27.8078% .029596 256.847952/var(--tw-text-opacity));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.toggle:indeterminate,[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset)/2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset)/-2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{--tw-border-opacity:1;--togglehandleborder:0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset,var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset;background-color:initial;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));cursor:not-allowed;opacity:.3}.glass,.glass.btn-active{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:initial;background-image:linear-gradient(135deg,#ffffff4d,#0000),linear-gradient(100deg,#ffffff1a 25%,#0000 0);background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%)) 0,#0000 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%)) 25%,#0000 25%);border:none;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 2px #0000000d;box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px #0000000d;text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%))}@media (hover:hover){.glass.btn-active{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:initial;background-image:linear-gradient(135deg,#ffffff4d,#0000),linear-gradient(100deg,#ffffff1a 25%,#0000 0);background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%)) 0,#0000 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%)) 25%,#0000 25%);border:none;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 2px #0000000d;box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px #0000000d;text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%))}}.artboard.phone{width:320px}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-sm>:where(.active){border-top-width:2px}.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-lg>:where(.active){border-top-width:4px}.btn-circle:where(.btn-xs){border-radius:9999px;height:1.5rem;padding:0;width:1.5rem}.btn-circle:where(.btn-sm){border-radius:9999px;height:2rem;padding:0;width:2rem}.btn-circle:where(.btn-md){border-radius:9999px;height:3rem;padding:0;width:3rem}.btn-circle:where(.btn-lg){border-radius:9999px;height:4rem;padding:0;width:4rem}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .join-item{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:0;border-start-start-radius:0}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:inherit;border-start-end-radius:0;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .join-item{border-end-end-radius:inherit;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:0}.select-sm{font-size:.875rem;height:2rem;line-height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem}[dir=rtl] .select-sm{padding-left:2rem;padding-right:.75rem}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){--tab-padding:1rem;font-size:.875rem;height:2rem;line-height:1.25rem;line-height:2}.tabs-lg :where(.tab){--tab-padding:1.25rem;font-size:1.125rem;height:3rem;line-height:1.75rem;line-height:2}.tabs-sm :where(.tab){--tab-padding:0.75rem;font-size:.875rem;height:1.5rem;line-height:.75rem}.tabs-xs :where(.tab){--tab-padding:0.5rem;font-size:.75rem;height:1.25rem;line-height:.75rem}:where(.toast){--tw-translate-x:0px;--tw-translate-y:0px;bottom:0;inset-inline-end:0;inset-inline-start:auto;top:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){--tw-translate-x:0px;inset-inline-end:auto;inset-inline-start:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){--tw-translate-x:-50%;inset-inline-end:50%;inset-inline-start:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){--tw-translate-x:0px;inset-inline-end:0;inset-inline-start:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){--tw-translate-y:0px;bottom:0;top:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){--tw-translate-y:-50%;bottom:auto;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){--tw-translate-y:0px;bottom:auto;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{--tw-content:attr(data-tip);content:var(--tw-content);pointer-events:none;position:absolute;z-index:1}.tooltip-top:before,.tooltip:before{bottom:var(--tooltip-offset);left:50%;right:auto;top:auto;transform:translateX(-50%)}.avatar.online:before{background-color:oklch(64.8% .15 160/var(--tw-bg-opacity));background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.avatar.offline:before,.avatar.online:before{--tw-bg-opacity:1;border-radius:9999px;content:"";display:block;height:15%;outline-color:oklch(100% 0 0/1);outline-color:var(--fallback-b1,oklch(var(--b1)/1));outline-style:solid;outline-width:2px;position:absolute;right:7%;top:7%;width:15%;z-index:10}.avatar.offline:before{background-color:oklch(92.4169% .00108 197.137559/var(--tw-bg-opacity));background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.card-compact .card-body{font-size:.875rem;line-height:1.25rem;padding:1rem}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-body{font-size:1rem;line-height:1.5rem;padding:2rem;padding:var(--padding-card,2rem)}.card-normal .card-title{margin-bottom:.75rem}.join.join-vertical>:where(:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(:not(:first-child)):is(.btn){margin-top:-1px;margin-top:calc(var(--border-btn)*-1)}.join.join-horizontal>:where(:not(:first-child)){-webkit-margin-start:-1px;margin-bottom:0;margin-top:0;margin-inline-start:-1px}.join.join-horizontal>:where(:not(:first-child)):is(.btn){-webkit-margin-start:-1px;-webkit-margin-start:calc(var(--border-btn)*-1);margin-inline-start:-1px;margin-inline-start:calc(var(--border-btn)*-1);margin-top:0}.menu-sm :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:.5rem;border-radius:var(--rounded-btn,.5rem);font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}.menu-sm .menu-title{padding:.5rem .75rem}.steps-horizontal .step{grid-template-columns:auto;grid-template-rows:40px 1fr;min-width:4rem}.steps-horizontal .step:before{--tw-translate-x:0px;--tw-translate-y:0px;-webkit-margin-start:-100%;content:"";height:.5rem;margin-inline-start:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;justify-items:start;min-height:4rem}.steps-vertical .step:before{--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-margin-start:50%;height:100%;margin-inline-start:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5rem}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{--tooltip-tail:0.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + 0.0625rem - var(--tooltip-tail));display:inline-block;position:relative;text-align:center}.tooltip:after,.tooltip:before{opacity:0;transition-delay:.1s;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{border-style:solid;border-width:0;border-width:var(--tooltip-tail,0);content:"";display:block;height:0;position:absolute;width:0}.tooltip:before{background-color:var(--tooltip-color);border-radius:.25rem;color:var(--tooltip-text-color);font-size:.875rem;line-height:1.25rem;max-width:20rem;padding:.25rem .5rem;white-space:normal;width:-webkit-max-content;width:max-content}.tooltip.tooltip-open:after,.tooltip.tooltip-open:before,.tooltip:hover:after,.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:after,.tooltip:not([data-tip]):hover:before{opacity:0;visibility:hidden}.tooltip-top:after,.tooltip:after{border-color:var(--tooltip-color) #0000 #0000 #0000;bottom:var(--tooltip-tail-offset);left:50%;right:auto;top:auto;transform:translateX(-50%)}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-0{left:0}.left-3{left:.75rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-\[15px\]{right:15px}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:.625rem}.top-4{top:1rem}.top-\[48\%\]{top:48%}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.m-0{margin:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-bottom:5rem;margin-top:5rem}.my-\[10px\]{margin-bottom:10px;margin-top:10px}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[0\.8rem\]{margin-bottom:.8rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-2\/5{height:40%}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-96{height:24rem}.h-\[45px\]{height:45px}.h-\[50\%\]{height:50%}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.max-h-64{max-height:16rem}.max-h-\[90vh\]{max-height:90vh}.min-h-32{min-height:8rem}.min-h-full{min-height:100%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-\[40\%\]{width:40%}.w-\[45px\]{width:45px}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[400px\]{min-width:400px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-\[400px\]{max-width:400px}.max-w-\[500px\]{max-width:500px}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem}.translate-x-4{--tw-translate-x:1rem}.rotate-12,.translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[6px\]{gap:6px}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[30px\]{border-radius:30px}.rounded-\[50px\]{border-radius:50px}.rounded-\[8px\]{border-radius:8px}.rounded-box{border-radius:1rem;border-radius:var(--rounded-box,1rem)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-\[\#9D2714\],.border-\[\#9d2714\]{--tw-border-opacity:1;border-color:#9d2714;border-color:rgb(157 39 20/var(--tw-border-opacity,1))}.border-\[\#d1d1d1\]{--tw-border-opacity:1;border-color:#d1d1d1;border-color:rgb(209 209 209/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:#000;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:#facc15;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.bg-\[\#9D2714\],.bg-\[\#9d2714\]{--tw-bg-opacity:1;background-color:#9d2714;background-color:rgb(157 39 20/var(--tw-bg-opacity,1))}.bg-\[\#D01E1C\]{--tw-bg-opacity:1;background-color:#d01e1c;background-color:rgb(208 30 28/var(--tw-bg-opacity,1))}.bg-\[\#FFF8F6\]{--tw-bg-opacity:1;background-color:#fff8f6;background-color:rgb(255 248 246/var(--tw-bg-opacity,1))}.bg-base-100{--tw-bg-opacity:1;background-color:oklch(100% 0 0/1);background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity,1)))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-purple-700{--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:#fef9c3;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-none{background-image:none}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[2\%\]{padding-left:2%;padding-right:2%}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-8{padding-top:2rem}.pt-\[2px\]{padding-top:2px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'Roboto\'\]{font-family:Roboto}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-\[1\.24\]{line-height:1.24}.leading-\[1\.4\]{line-height:1.4}.tracking-\[0\.25px\]{letter-spacing:.25px}.tracking-wider{letter-spacing:.05em}.text-\[\#28a745\]{--tw-text-opacity:1;color:#28a745;color:rgb(40 167 69/var(--tw-text-opacity,1))}.text-\[\#333\]{--tw-text-opacity:1;color:#333;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#584f4e\]{--tw-text-opacity:1;color:#584f4e;color:rgb(88 79 78/var(--tw-text-opacity,1))}.text-\[\#666\]{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#9D2714\],.text-\[\#9d2714\]{--tw-text-opacity:1;color:#9d2714;color:rgb(157 39 20/var(--tw-text-opacity,1))}.text-\[\#d9534f\]{--tw-text-opacity:1;color:#d9534f;color:rgb(217 83 79/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:#9333ea;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-placeholder-opacity,1))}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0px_4px_4px_0px_\#00000040\2c 0_4px_8px_0_lightblue\2c 0_6px_20px_0_lightblue\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_4px_4px_0px_\#00000040\2c 0_4px_8px_0_lightblue\2c 0_6px_20px_0_lightblue\]{--tw-shadow:0px 4px 4px 0px #00000040,0 4px 8px 0 #add8e6,0 6px 20px 0 #add8e6;--tw-shadow-colored:0px 4px 4px 0px var(--tw-shadow-color),0 4px 8px 0 var(--tw-shadow-color),0 6px 20px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.file\:mr-4::-webkit-file-upload-button{margin-right:1rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-full::-webkit-file-upload-button{border-radius:9999px}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-red-50::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.file\:bg-red-50::file-selector-button{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.file\:px-4::-webkit-file-upload-button{padding-left:1rem;padding-right:1rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::-webkit-file-upload-button{padding-bottom:.5rem;padding-top:.5rem}.file\:py-2::file-selector-button{padding-bottom:.5rem;padding-top:.5rem}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-semibold::-webkit-file-upload-button{font-weight:600}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-red-700::-webkit-file-upload-button{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.file\:text-red-700::file-selector-button{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:bg-\[\#7a1e0f\]:hover{--tw-bg-opacity:1;background-color:#7a1e0f;background-color:rgb(122 30 15/var(--tw-bg-opacity,1))}.hover\:bg-\[\#9d2714\]:hover{--tw-bg-opacity:1;background-color:#9d2714;background-color:rgb(157 39 20/var(--tw-bg-opacity,1))}.hover\:bg-\[\#b01917\]:hover{--tw-bg-opacity:1;background-color:#b01917;background-color:rgb(176 25 23/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:text-\[\#7a1e0f\]:hover{--tw-text-opacity:1;color:#7a1e0f;color:rgb(122 30 15/var(--tw-text-opacity,1))}.hover\:text-\[\#9d2714\]:hover{--tw-text-opacity:1;color:#9d2714;color:rgb(157 39 20/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:#7f1d1d;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:file\:bg-red-100::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:file\:bg-red-100::file-selector-button:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.focus\:border-\[\#9d2714\]:focus{--tw-border-opacity:1;border-color:#9d2714;border-color:rgb(157 39 20/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[\#9D2714\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(157 39 20/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:w-auto{width:auto}}@media (min-width:1024px){.lg\:px-\[3\%\]{padding-left:3%;padding-right:3%}}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:url(/static/media/be-vietnam-pro-vietnamese-400-normal.1ac573b4b2c95f9275ee.woff2) format("woff2"),url(/static/media/be-vietnam-pro-vietnamese-400-normal.69c7020eb25d25cf2794.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:url(/static/media/be-vietnam-pro-latin-ext-400-normal.82e105ea3d2be67ace15.woff2) format("woff2"),url(/static/media/be-vietnam-pro-latin-ext-400-normal.55b6d057118888561ffa.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:url(/static/media/be-vietnam-pro-latin-400-normal.27d7609ea11544718ef8.woff2) format("woff2"),url(/static/media/be-vietnam-pro-latin-400-normal.cd4862ab7a14b2e574eb.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.whiteButton{background:#fff;border-color:#9d2714;cursor:pointer;font-size:24px;font-weight:600}.grayButton{background:#f5f5f5!important;border-color:#ccc!important;transition:none!important}.redButton{border-color:#d01e1c;cursor:pointer;font-size:24px;font-weight:600}.redButton:hover{background:#fff;border-color:#9d2714}.AppPage{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden}.TopbarContainer{flex-direction:row;height:10%}.ContentContainer,.TopbarContainer{box-shadow:none;display:flex;width:100%}.ContentContainer{flex-direction:column;height:90%;overflow:hidden}.ContentContainer .LeftSidebar{align-items:center;box-shadow:none;display:flex;flex-direction:column;height:100%;justify-content:center;width:0}.ContentContainer .RightContent{align-items:flex-start;box-shadow:none;color:var(--white);display:flex;flex-direction:row;height:95%;justify-content:flex-start;overflow:auto;width:100%}.TabBar{height:5%;width:100%}.Topbar{background:#9d2714;display:flex;flex-direction:row;height:100%;width:100%}.Topbar .Logo,.Topbar .Logo img{display:absolute;height:100%!important;left:0;object-fit:contain;top:0;width:auto}.NavButton{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto}.NavButton img{height:60%;padding:0 20px;width:auto}.NavButton:hover,.TextButton{cursor:pointer}.TextButton{align-items:center;background-color:#9d2714;border:none;color:#fff;display:flex;flex-shrink:1;font-family:Roboto;font-size:20px;font-weight:1000;height:100%;justify-content:center;line-height:1.2;min-width:0;padding:0 10px;text-align:center;transition:background-color .3s;white-space:normal;width:auto}.TextButton:hover{background-color:#c7341d;color:#ff0}.TextButton.active{color:#ff0}.TopbarRight{align-items:center;display:flex;gap:8px;margin-left:auto;padding-right:8px}.TopbarRight .notification-bell-button{color:#fff}.TopbarRight .notification-bell-button:hover{background-color:#ffffff1a}@media (max-width:1024px){.TextButton{font-size:15px;padding:0 10px}}@media (max-width:768px){.Logo{display:none}.TextButton{font-size:12px;padding:0 6px}.TopbarRight{flex-shrink:0;gap:4px;margin-left:auto;padding-right:4px}}@media (max-width:480px){.TextButton{font-size:11px;padding:0 4px}}.notification-bell-container{display:inline-block;position:relative}.notification-bell-button{align-items:center;background:none;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;justify-content:center;padding:8px;position:relative;transition:background-color .2s}.notification-bell-button:hover{background-color:#0000000d}.notification-badge{align-items:center;background-color:#e53935;border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:2px;top:2px}.notification-dropdown{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:480px;overflow:hidden;position:absolute;right:0;top:100%;width:360px;z-index:1000}.notification-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px}.notification-header h3{color:#333;font-size:16px;font-weight:600;margin:0}.mark-all-read-btn{background:none;border:none;border-radius:4px;color:#1976d2;cursor:pointer;font-size:13px;padding:4px 8px}.mark-all-read-btn:hover{background-color:#1976d21a}.notification-list{max-height:400px;overflow-y:auto}.notification-empty,.notification-loading{color:#666;font-size:14px;padding:32px 16px;text-align:center}.notification-item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:12px;padding:12px 16px;position:relative;transition:background-color .2s}.notification-item:hover{background-color:#f8f9fa}.notification-item.unread{background-color:#e3f2fd}.notification-item.unread:hover{background-color:#bbdefb}.notification-type-badge{background-color:#e0e0e0;border-radius:4px;color:#666;flex-shrink:0;font-size:11px;font-weight:500;height:-webkit-fit-content;height:fit-content;min-width:60px;padding:4px 8px;text-align:center}.notification-item.unread .notification-type-badge{background-color:#1976d2;color:#fff}.notification-content{flex:1 1;min-width:0}.notification-title{color:#333;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:13px;margin-bottom:4px;overflow:hidden}.notification-time{color:#999;font-size:12px}.unread-dot{align-self:center;background-color:#1976d2;border-radius:50%;flex-shrink:0;height:8px;width:8px}.LeftSidebar ul li{border-radius:var(--rounded-border);box-shadow:var(--box-shadow-style);display:flex;margin:1.2rem;padding:.8rem;-webkit-user-select:none;user-select:none}.LeftSidebar ul li:hover{background-color:var(--white);color:var(--blue);-webkit-user-select:none;user-select:none}.LeftSidebar ul li.active{background-color:var(--blue);color:var(--white);-webkit-user-select:none;user-select:none}.BotBar{overflow:hidden}.Heading{flex-shrink:0;height:auto}.dynamicButton{padding-left:24px;padding-right:24px;width:auto!important}.funcButton{border:1px solid;display:flex}.SearchBar{display:inline-block;position:relative}.searchInput{padding:8px 10px 8px 35px}.closeButton,.searchButton{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:2rem;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);visibility:hidden;z-index:999}.SearchBar:focus-within .closeButton,.SearchBar:not(:focus-within) .searchButton{font-size:2rem;right:20px;visibility:visible}.custom-table-container{height:100%;overflow-x:auto;overflow-y:auto;width:100%}.custom-table{background:#fff8f6;border:1px solid #ccc0;border-collapse:collapse;color:#000;font-weight:400;min-width:100%;width:100%}.custom-table,.custom-table-header{font-size:24px;letter-spacing:0;line-height:100%}.custom-table-header{color:#fff;font-weight:700;z-index:10}.custom-table-header,.custom-table-header th{background:#9d2714;position:-webkit-sticky;position:sticky;top:0}.custom-table-header th{z-index:11}.custom-table-header th:hover{background:#6d1a0d;color:#daff35}.custom-table td,.custom-table th{border:1px solid #ccc0;padding:.75rem;text-align:left}.custom-table-row{cursor:pointer;transition:background-color .2s ease}.custom-table-row:hover{background:#e7e2e0}.custom-avatar{align-items:center;display:flex}.custom-avatar-img-wrapper{border-radius:9999px;height:48px;overflow:hidden;width:48px}.custom-avatar-img-wrapper img{height:100%;object-fit:cover;width:100%}.Content{height:100%;overflow:auto}.Content table{border-collapse:collapse}.Content table thead th{position:-webkit-sticky;position:sticky;top:0}.Content tr th{border:1px solid var(--blue);color:var(--black);padding:.5rem;text-align:center}.Content td:first-child{min-width:4rem;text-align:center}.Content td{border:1px solid var(--blue);color:#000;padding:.5rem}.Content td a,.Content td a:visited{color:#000;text-decoration:none}.filterTab{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0003;display:flex;flex-direction:column;margin-top:5px;overflow-y:auto;top:100%;z-index:10}.filterTabHeader{font-size:20px;font-weight:700;font-weight:500;margin-bottom:10px}.filterTabHeader,.filterTabItem{color:#000;letter-spacing:0;line-height:100%}.filterTabItem{align-items:center;border-radius:4px;display:flex;font-size:16px;font-weight:400;margin-bottom:8px;padding:4px}.filterTabItem label{cursor:pointer;margin-left:8px}.filterTabItem input[type=checkbox]{cursor:pointer}.filterTabItem:hover{background-color:#d3d3d3}.filterTabButtons{display:flex;flex-direction:row}.funcButtonToo{align-items:center;border-radius:50px;font-size:16px;font-weight:600;height:25px;justify-content:center;margin:10px;width:101px}.filterButton{border:1px solid #c3bebe;border-radius:20px;color:#000;display:flex;flex-direction:row;font-size:16px;font-weight:400;height:26px;letter-spacing:0;line-height:100%;margin:5px;padding:5px;vertical-align:middle}.filterButton:hover{background:#c7c7c7}.clearFilterButton{align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:14px;height:16px;justify-content:center;padding:5px;transition:background-color .2s ease-in-out;width:16px}.clearFilterButton:hover{background-color:#0000001a}.filterDetail{color:#0004e0}.FilterTabAlt .filterButtonWrapper{position:relative}.FilterTabAlt .filterTab{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0003;display:flex;flex-direction:column;left:0;margin-top:5px;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:100%;z-index:10}.FilterTabAlt .filterTabHeader{color:#000;font-size:20px;font-weight:700;font-weight:500;letter-spacing:0;line-height:100%;margin-bottom:10px}.FilterTabAlt .filterLabel{font-size:24px!important}.FilterTabAlt .filterTabItem{align-items:center;color:#000;display:flex;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:8px}.FilterTabAlt .filterTabItem label{cursor:pointer;margin-left:8px}.FilterTabAlt .filterTabItem input[type=checkbox]{cursor:pointer}.filterLabel2{font-size:24px!important}.FilterTabAlt .filterTabItem:hover{background-color:#f9f9f9;border-radius:4px;padding:2px}#selectAll{margin-left:0}#selectAll+label{font-weight:700}.FilterTabAlt .filterTabButtons{display:flex;flex-direction:row}.FilterTabAlt .funcButtonToo{align-items:center;border-radius:50px;font-size:24px;font-weight:600;height:25px;justify-content:center;margin:10px;width:101px}.FilterTabAlt .whiteButton{transition:background-color .2s ease-in-out}.FilterTabAlt .redButton:hover,.FilterTabAlt .whiteButton{background:#fff0;border:1px solid #9d2714;color:#9d2714;font-size:24px!important}.FilterTabAlt .redButton{background:#d01e1c;color:#fff;font-size:24px!important;transition:background-color .2s ease-in-out}.FilterTabAlt .filterButton{border:1px solid #c3bebe;border-radius:20px;color:#000;display:flex;flex-direction:row;font-size:24px!important;font-weight:400;height:26px;letter-spacing:0;line-height:100%;margin:5px;padding:5px;vertical-align:middle}.FilterTabAlt .filterButton:hover{background:#c7c7c7}.FilterTabAlt .clearFilterButton{align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:14px;height:16px;justify-content:center;padding:5px;transition:background-color .2s ease-in-out;width:16px}.FilterTabAlt .clearFilterButton:hover{background-color:#0000001a}.FilterTabAlt .filterDetail{color:#0004e0}.TabBar{align-items:stretch;background:#ffdad4;display:flex;flex-direction:row;flex-shrink:0;height:auto;justify-content:flex-start;min-height:35px;overflow-x:auto;overflow-y:hidden;padding-left:.5rem;padding-right:.5rem;padding-top:.1rem;scroll-behavior:smooth;scrollbar-color:#bbb #ffdad4;scrollbar-width:thin;white-space:nowrap}.TabBar::-webkit-scrollbar{height:10px}.TabBar::-webkit-scrollbar-track{background:#ffdad4;border-radius:5px}.TabBar::-webkit-scrollbar-thumb{background:#bbb;border:1px solid #ffdad4;border-radius:5px}.TabBar::-webkit-scrollbar-thumb:hover{background:#999}.HomeButton{align-items:center;background:#fcf7f7a0;border:1px solid #ddd;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;flex-shrink:0;gap:10px;height:auto;justify-content:center;margin:.1rem .1rem 0;min-height:35px;min-width:40px;padding:.1rem .2rem;transition:background-color .2s ease,border-color .2s ease;width:40px}.HomeButton:hover{background:#ddbdb8}.activeTab{background:#fff8f6!important;border:1px solid #d01e1c!important;border-bottom:none!important}.activeTab:hover{background:#ece6e4}.OtherButton{align-items:center;background:#fcf7f7a0;border:1px solid #ddd;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:auto;justify-content:space-between;margin:.25rem .1rem 0;max-width:10rem;min-height:35px;min-width:10rem;overflow:hidden;padding:.1rem .5rem 0;position:relative;transition:background-color .2s ease,border-color .2s ease;width:auto}.OtherButton:hover{background:#ddbdb8}.buttonName{color:#333;flex-grow:1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tabCloseButton{align-items:center;background:none;border:none;border-radius:50%;color:#5d4037;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:20px;justify-content:center;padding:7px;transition:background-color .2s ease-in-out;width:20px}.tabCloseButton:hover{background-color:#0000001a}.TabComponent{display:flex;flex-direction:row}.HomeButton:hover:after,.OtherButton:hover:after{background:#000c;border-radius:4px;color:#fff;content:attr(title);font-size:12px;padding:6px 10px;white-space:nowrap}.HomeButton:hover:after,.HomeButton:hover:before,.OtherButton:hover:after,.OtherButton:hover:before{animation:fadeInTooltip .3s ease-in-out .5s forwards;bottom:100%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:1000}.HomeButton:hover:before,.OtherButton:hover:before{border:5px solid #0000;border-top-color:#000c;content:""}@keyframes fadeInTooltip{to{opacity:1}}.popup-export-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.popup-export-container{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;max-width:400px;overflow:hidden;position:relative;width:90%}.popup-header{border-bottom:1px solid #eee;justify-content:space-between;padding:16px 20px}.popup-header,.popup-title{align-items:center;display:flex}.popup-title{color:#333;font-size:16px;font-weight:500;gap:8px}.download-icon{color:#666;font-size:20px}.popup-close-button{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;padding:0;transition:color .2s;width:24px}.popup-close-button:hover{color:#333}.popup-export-content{padding:20px}.export-description{color:#666;font-size:14px;margin:0 0 20px}.export-options{display:flex;flex-direction:column;gap:12px}.export-option-button{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px;text-align:left;transition:all .2s;width:100%}.export-option-button:hover{background-color:#f5f5f5;border-color:#ccc;box-shadow:0 1px 4px #0000001a}.pdf-button:hover{background-color:#fff1f1;border-color:#ffa6a6}.csv-button:hover{background-color:#f0fff7;border-color:#98e6c6}.export-option-button:disabled{background-color:#fafafa;cursor:not-allowed;opacity:.6}.export-icon{height:24px;margin-right:8px;width:24px}.Documents{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Documents .Card{background-color:#f5f5f5;border-radius:8px;padding:20px}.Documents .CardTitle{font-size:18px;font-weight:700;margin-bottom:10px}.Documents .CardDescription{margin-bottom:10px}.Documents .CardAuthor{font-style:italic}.Documents .CardLink{color:#007bff;display:inline-block;margin-top:10px;text-decoration:none}.Documents .CardLink:hover{text-decoration:underline}.loading-spinner-container{align-items:center;display:flex;height:100vh;justify-content:center}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#333;border-radius:50%;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.CandidateProfile{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;font-family:Arial,sans-serif;gap:20px;height:100%;justify-content:center;padding:20px}.CandidateProfile .left{border:2px dotted #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex:1 1 600px;flex-direction:column;max-width:800px;padding:20px}.CandidateProfile .left,.CandidateProfile .left .infoContainer{align-items:left;background:#fff;text-align:left}.CandidateProfile .left .titleHeader{background:#fff;display:flex;flex-wrap:wrap;justify-content:center}.CandidateProfile .info{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 2fr;padding:20px}.CandidateProfile .info p{margin:5px 0}.CandidateProfile .info .label{font-weight:700}.CandidateProfile .right{align-items:center;background:#fff;display:flex;flex:1 1 300px;flex-direction:column;max-width:400px;padding:20px;text-align:center}.CandidateProfile .avatar{border-radius:50%;height:auto;margin-bottom:20px;width:80%}.CandidateProfile h2{color:#333;font-size:1.8rem;margin-bottom:15px}.CandidateProfile p{font-size:1rem;margin-bottom:8px}.CandidateProfile .buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.CandidateProfile .buttons a{background-color:var(--blue);border:2px solid var(--blue);border-radius:30px;color:var(--white);font-weight:700;padding:10px 20px;text-decoration:none;transition:all .3s ease-in-out}.CandidateProfile .buttons a:hover{background-color:var(--white);border:2px solid var(--blue);color:var(--blue)}.AddUser_addUser__S5yfa{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.AddUser_title1__NQ-Cs{border-bottom:1px solid #eee;color:#333;font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.AddUser_addressGrid__nD1gc,.AddUser_partyInfoGrid__C34SB,.AddUser_userInfoGrid__\+Swcq{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}.AddUser_addressSection__fubAC,.AddUser_partyInfoSection__xuE4W,.AddUser_userInfoSection__PfXOm{margin-bottom:1.5rem}.AddUser_candidateFieldsSection__HdX--{background-color:#fff3e0;border:1px solid #ffe0b2;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.AddUser_subtitle__KGG4Q{color:#e65100;font-size:1rem;font-weight:600;margin-bottom:1rem}@media (min-width:768px){.AddUser_partyInfoGrid__C34SB,.AddUser_userInfoGrid__\+Swcq{grid-template-columns:repeat(2,minmax(0,1fr))}.AddUser_addressGrid__nD1gc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.AddUser_partyInfoGrid__C34SB,.AddUser_userInfoGrid__\+Swcq{gap:1.5rem 2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.AddUser_addressGrid__nD1gc{gap:1.5rem 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.AddUser_formFieldLabelWrapper__wMM5d{display:flex;flex-direction:column}.AddUser_titleFormField__IDcCS{color:#444;display:block;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.AddUser_requiredAsterisk__U30vg{color:red;font-weight:700;margin-left:3px}.AddUser_addressGrid__nD1gc>*,.AddUser_formFieldLabelWrapper__wMM5d,.AddUser_inputWrapper__Wozn6,.AddUser_partyInfoGrid__C34SB>*,.AddUser_userInfoGrid__\+Swcq>*{min-width:0}.AddUser_inputFormField__RZFco,.AddUser_inputPermanentFormField__p3MvV{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddUser_titleFormField__IDcCS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddUser_inputFormField__RZFco,.AddUser_inputPermanentFormField__p3MvV{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-bottom:1px solid #ccc;border-radius:0!important;box-sizing:border-box;color:#000;display:block;font-size:.9rem;height:38px;line-height:1.5;outline:none;padding:.5rem .1rem;transition:border-color .2s ease;width:100%}.AddUser_inputFormField__RZFco::placeholder,.AddUser_inputPermanentFormField__p3MvV::placeholder{color:#aaa;font-size:.9rem;opacity:1}.AddUser_outputDisplay__2PZ6p{border-radius:4px;box-sizing:border-box;color:#333;font-size:16px;font-weight:600;min-height:40px;padding:10px 12px}select.AddUser_inputFormField__RZFco,select.AddUser_inputPermanentFormField__p3MvV{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 4 5%22%3E%3Cpath fill%3D%22%23555%22 d%3D%22M2 0L0 2h4zm0 5L0 3h4z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:8px 10px;cursor:pointer;padding-right:1.8rem}.AddUser_inputFormField__RZFco:focus,.AddUser_inputPermanentFormField__p3MvV:focus{border-bottom-color:#9d2714}.AddUser_inputWrapper__Wozn6{align-items:center;display:flex;position:relative;width:100%}.AddUser_tooltip__lMvTs{word-wrap:break-word;animation:AddUser_fadeIn__wMzf4 .2s ease-in-out;background-color:#333;border-radius:.25rem;bottom:100%;box-shadow:0 2px 8px #0003;color:#fff;font-size:.85rem;left:0;margin-bottom:.5rem;padding:.5rem;position:absolute;right:0;white-space:normal;z-index:1000}.AddUser_tooltip__lMvTs:after{border:6px solid #0000;border-top-color:#333;content:"";left:1rem;position:absolute;top:100%}@keyframes AddUser_fadeIn__wMzf4{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.AddUser_errorMessage__iEJtR,.AddUser_successMessage__sfgUI{border-radius:.25rem;font-size:.9rem;margin:1rem 0;padding:.75rem 1rem;text-align:center}.AddUser_errorMessage__iEJtR{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.AddUser_successMessage__sfgUI{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.AddUser_actionBar__hCDuB{background-color:#fff8f6;border-top:1px solid #e0e0e0;column-gap:1.5rem;display:flex;justify-content:center;margin-top:1.5rem;padding:1.5rem}.AddUser_addButton__Ccg1L,.AddUser_cancelButton__gqXrL{border:1px solid #9d2714;border-radius:9999px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.6rem 2.5rem;transition:all .2s ease}.AddUser_cancelButton__gqXrL{background-color:#fff;color:#9d2714}.AddUser_cancelButton__gqXrL:hover{background-color:#fdecea}.AddUser_addButton__Ccg1L{background-color:#9d2714;color:#fff}.AddUser_addButton__Ccg1L:hover{background-color:#8a200f;border-color:#8a200f}.AddUser_addButton__Ccg1L:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.AddUser_formField__1YFCL{display:flex;flex-direction:column}.AddUser_fieldLabel__RMdyu{color:#444;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.AddUser_multiSelectContainer__fJJZP{position:relative}.AddUser_multiSelectDisplay__pf4G1{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-bottom:1px solid #ccc;border-radius:0!important;box-sizing:border-box;color:#333!important;cursor:pointer;display:flex;font-size:.9rem;height:38px;justify-content:space-between;line-height:1.5;max-width:100%;min-width:0;outline:none;overflow:hidden;padding:.5rem .1rem;text-overflow:ellipsis;transition:border-color .2s ease;white-space:nowrap;width:100%}.AddUser_multiSelectDisplay__pf4G1:hover{border-bottom-color:#9d2714}.AddUser_loadingText__RkFZ5{color:#666;font-style:italic}.AddUser_placeholderText__W1woj{color:#aaa}.AddUser_dropdownArrow__qYv-n{color:#666;font-size:.8rem;margin-left:.5rem}.AddUser_multiSelectDropdown__2EPIl{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #0000001a}.AddUser_checkboxItem__p89Cq{border-bottom:1px solid #eee;cursor:pointer;display:block;padding:.5rem;transition:background-color .2s ease}.AddUser_checkboxItem__p89Cq:hover{background-color:#f5f5f5}.AddUser_checkboxItem__p89Cq:last-child{border-bottom:none}.AddUser_grayButton__FH5-0,.AddUser_grayButton__FH5-0:hover{color:gray!important;cursor:not-allowed!important;pointer-events:none!important}.userMenu{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;margin-top:5%;padding:25px 25px 5px;right:1%;width:20vw;z-index:1000}.closeMenuButton,.userMenu{align-items:center;position:absolute}.closeMenuButton{background:none;border:none;color:#9ca3af;cursor:pointer;display:none;font-size:24px;font-weight:700;justify-content:center;line-height:1;padding:5px;right:15px;top:10px;transition:color .2s}.closeMenuButton:hover{color:#374151}.contentBar{align-items:center;display:flex;flex-direction:column;text-align:center}.avatar{border-radius:50%;height:80px;margin-bottom:10px;overflow:hidden;width:80px}.avatarImage{height:100%;object-fit:cover;width:100%}.name{color:#333;font-size:20px;font-weight:700;margin:0}.roleAccount{margin-bottom:15px}.role{color:#666;font-size:14px;margin:0}.buttonBar{display:flex;flex-direction:column;gap:10px;width:100%}.accountButton{background-color:#fff;border:1px solid #9d2714;border-radius:20px;color:#9d2714;cursor:pointer;font-size:14px;padding:10px;transition:background-color .3s}.accountButton:hover{transition:all .2s}.accountButton:hover,.logoutButton{background-color:#9d2714;color:#fff}.logoutButton{border:none;border-radius:20px;cursor:pointer;font-size:14px;padding:10px;transition:background-color .3s}.logoutButton:hover{background-color:#fff;border:1px solid #9d2714;color:#9d2714;transition:all .2s}.breakSpace{border:none;border-top:1px solid #d9d9d9;margin:15px 0;width:100%}@media (max-width:768px){.userMenu{margin-top:15px;padding:20px;right:10px;width:250px}.closeMenuButton{display:flex}.avatar{height:60px;width:60px}.name{font-size:18px}.role{font-size:13px}}@media (max-width:480px){.userMenu{margin-top:10px;max-width:calc(100vw - 30px);padding:15px;right:15px;width:280px}.name{font-size:16px}.accountButton,.logoutButton{font-size:13px;padding:8px}}.PartyTask_addUser__bHo5U{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.PartyTask_addressGrid__IL-7I,.PartyTask_partyInfoGrid__rUvmh,.PartyTask_userInfoGrid__J7T-P{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}.PartyTask_addressSection__F5tkZ,.PartyTask_partyInfoSection__fbuA6,.PartyTask_userInfoSection__cBJWL{margin-bottom:1.5rem}@media (min-width:768px){.PartyTask_addressGrid__IL-7I,.PartyTask_partyInfoGrid__rUvmh,.PartyTask_userInfoGrid__J7T-P{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PartyTask_addressGrid__IL-7I,.PartyTask_partyInfoGrid__rUvmh,.PartyTask_userInfoGrid__J7T-P{gap:1.5rem 2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.PartyTask_partyInfoGrid__rUvmh .PartyTask_full-width__zgOJT{grid-column:1/-1}.PartyTask_inputFormField__Hbp5J textarea,textarea.PartyTask_inputFormField__Hbp5J{font-family:inherit;line-height:1.4;min-height:80px;padding:.5rem;resize:vertical}.PartyTask_titleFormField__Z049F{display:block}.PartyTask_requiredAsterisk__PFTB8{color:red;font-weight:700;margin-left:3px}.PartyTask_inputFormField__Hbp5J,.PartyTask_inputPermanentFormField__jmFtw{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-bottom:1px solid #ccc;box-sizing:border-box;color:#000;display:block;font-size:.9rem;height:38px;line-height:1.5;outline:none;padding:.5rem .1rem;transition:border-color .2s ease;width:100%}.PartyTask_inputFormField__Hbp5J::placeholder,.PartyTask_inputPermanentFormField__jmFtw::placeholder{color:#aaa;font-size:.9rem;opacity:1}select.PartyTask_inputFormField__Hbp5J,select.PartyTask_inputPermanentFormField__jmFtw{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 4 5%22%3E%3Cpath fill%3D%22%23555%22 d%3D%22M2 0L0 2h4zm0 5L0 3h4z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:8px 10px;cursor:pointer;padding-right:1.8rem}.PartyTask_inputFormField__Hbp5J:focus,.PartyTask_inputPermanentFormField__jmFtw:focus{border-bottom-color:#9d2714}.PartyTask_inputWrapper__Zkjj8{align-items:center;display:flex;position:relative;width:100%}.PartyTask_errorMessage__OshNk,.PartyTask_successMessage__BzinH{border-radius:.25rem;font-size:.9rem;margin:1rem 0;padding:.75rem 1rem;text-align:center}.PartyTask_errorMessage__OshNk{color:#721c24}.PartyTask_actionBar__589s-{background-color:#fff8f6;border-top:1px solid #e0e0e0;column-gap:1.5rem;justify-content:center;margin-top:1.5rem;padding:1.5rem}.PartyTask_addButton__eVLvc,.PartyTask_cancelButton__\+7Ad5{padding:.6rem 2.5rem}.PartyTask_cancelButton__\+7Ad5{background-color:#fff;color:#9d2714}.PartyTask_cancelButton__\+7Ad5:hover{background-color:#fdecea}.PartyTask_addButton__eVLvc{background-color:#9d2714;color:#fff}.PartyTask_addButton__eVLvc:hover{background-color:#8a200f;border-color:#8a200f}.PartyTask_addButton__eVLvc:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.PartyTask_topbarWrapperUtil__YnYf2{display:flex;flex-direction:row!important}.PartyTask_roleSelectionSection__DqF36{display:flex;flex-direction:row;gap:1rem}.PartyTask_roleGrid__ngPIm{display:flex;flex-wrap:wrap;gap:1rem}.PartyTask_radioItem__oAvKF{width:48%}.PartyTask_radioLabel__fMMbq{align-items:center;display:flex;gap:.5rem}.PartyTask_inlineTextBox__oy83s,.PartyTask_radioLabel__fMMbq{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}.PartyTask_inlineTextBox__oy83s{flex:1 1;margin-left:.5rem;padding:4px 8px}.PartyTask_radioLabel__fMMbq input[type=radio]{appearance:none;-webkit-appearance:none;border:2px solid #9d2714;border-radius:2px;cursor:pointer;height:30px;outline:none;position:relative;width:30px}.PartyTask_radioLabel__fMMbq input[type=radio]:before{background-color:#9d2714;border-radius:1px;content:"";display:block;height:22px;left:2px;opacity:0;position:absolute;top:2px;transition:opacity .2s ease-in-out;width:22px}.PartyTask_radioLabel__fMMbq input[type=radio]:checked:before{opacity:1}.PartyTask_partyTaskContainer__rLb\+e{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.PartyTask_guidanceSection__OPK\+7{width:100%}.PartyTask_sectionHeader__j59xd{margin-bottom:1rem}.PartyTask_tableContainer__G5\+aF{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden}.PartyTask_loadingMessage__I5Rgn,.PartyTask_noDataMessage__2Iw2A{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;padding:2rem;text-align:center}.PartyTask_errorMessage__OshNk{background-color:#fee;border:1px solid #fcc;border-radius:4px;color:#c00;margin-bottom:1rem;padding:1rem}.PartyTask_accountContainer__uZhB8{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.PartyTask_partyInfoSection__fbuA6{margin-bottom:2rem}.PartyTask_title1__Aizn8{border-bottom:1px solid #eee;color:#333;font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.PartyTask_partyInfoGrid__rUvmh{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.PartyTask_partyInfoGrid__rUvmh{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartyTask_formFieldLabelWrapper__Lojah{display:flex;flex-direction:column}.PartyTask_titleFormField__Z049F{color:#444;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.PartyTask_actionBar__589s-{display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem}.PartyTask_addButton__eVLvc,.PartyTask_cancelButton__\+7Ad5{border:1px solid #9d2714;border-radius:9999px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.6rem 2rem;transition:all .2s ease}.PartyTask_addButton__eVLvc.PartyTask_active__EOyys{background-color:#9d2714;color:#fff}.PartyTask_cancelButton__\+7Ad5.PartyTask_disabled__ot0A5{background-color:#eee;border-color:#ddd;color:#888;cursor:not-allowed}.PartyTask_errorMessage__OshNk{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.375rem;color:#dc3545;margin-top:1rem;padding:.75rem}.PartyTask_successMessage__BzinH{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.375rem;color:#155724;margin-top:1rem;padding:.75rem}.PartyTask_guidanceDetailSection__-pXeP{margin-bottom:1.5rem}.PartyTask_guidanceDetailParagraph__TWxAF{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:.375rem;margin-top:1rem;padding:1rem}.PartyTask_guidanceDetailParagraph__TWxAF h4{color:#495057;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.PartyTask_guidanceDetailParagraph__TWxAF .PartyTask_text-gray-600__fonye{color:#6c757d;font-size:.9rem;line-height:1.5;white-space:pre-line}.PartyTask_guidanceDetailParagraph__TWxAF .PartyTask_text-gray-400__tJ9qz{color:#adb5bd;font-size:.9rem;font-style:italic}.PartyTask_formField__f-8Gz{display:flex;flex-direction:column;position:relative;width:100%}.PartyTask_fieldLabel__u8Oey{color:#444;display:block;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.PartyTask_required__bFO4i{color:red;font-weight:700;margin-left:3px}.PartyTask_multiSelectContainer__MF4Ea{position:relative;width:100%}.PartyTask_multiSelectDisplay__pUaY5{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;cursor:pointer;display:flex;font-size:.95rem;justify-content:space-between;min-height:2.75rem;padding:.75rem;width:100%}.PartyTask_multiSelectDisplay__pUaY5:hover{border-color:silver}.PartyTask_dropdownArrow__bqUh4{color:#666;font-size:.8rem;margin-left:.5rem}.PartyTask_placeholderText__L2TWr{color:#999}.PartyTask_loadingText__4t8Cm{color:#666;font-style:italic}.PartyTask_multiSelectDropdown__mO-Kx{background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;box-shadow:0 4px 6px #0000001a;left:0;margin-top:.25rem;max-height:300px;min-width:100%;overflow-y:auto;position:absolute;right:0;top:100%;z-index:9999!important}.PartyTask_dropdownItem__LRcmx{color:#666;padding:.75rem 1rem;text-align:center}.PartyTask_checkboxItem__Hw6cz{align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem;transition:background-color .2s}.PartyTask_checkboxItem__Hw6cz:hover{background-color:#f5f5f5}.PartyTask_checkboxItem__Hw6cz input[type=checkbox]{cursor:pointer;height:1.1rem;margin-right:.75rem;width:1.1rem}.PartyTask_checkboxLabel__je2Sb{color:#333;flex:1 1;font-size:.95rem}.PartyTask_memberCode__ASqM0{color:#666;font-size:.85rem;margin-left:.5rem}.PartyTask_readOnlyField__7pkvX{background-color:#f5f5f5;cursor:not-allowed}.AccountManagementPage_addUser__S-zy1{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.AccountManagementPage_title1__hDD1P{color:#333;font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.AccountManagementPage_SameRatio__Ebbm2{flex-grow:1!important}.AccountManagementPage_addressGrid__5N7Ix,.AccountManagementPage_partyInfoGrid__NegjC,.AccountManagementPage_userInfoGrid__3FlBN{display:flex;flex-direction:row;flex-grow:1;min-width:0;width:100%!important}.AccountManagementPage_addressSection__Q9osV,.AccountManagementPage_userInfoSection__oPnd2{margin-bottom:1.5rem}.AccountManagementPage_NewFrickingPartyInfoGrid__\+EAB2{display:flex;flex-direction:row;flex-grow:1;min-width:0;width:100%}.AccountManagementPage_partyInfoSection__WcX2a{display:flex;flex:1 1;flex-direction:column;margin-bottom:.5rem;margin-top:.5rem;min-width:0;width:100%}@media (min-width:768px){.AccountManagementPage_addressGrid__5N7Ix,.AccountManagementPage_partyInfoGrid__NegjC,.AccountManagementPage_userInfoGrid__3FlBN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.AccountManagementPage_addressGrid__5N7Ix,.AccountManagementPage_partyInfoGrid__NegjC,.AccountManagementPage_userInfoGrid__3FlBN{gap:1.5rem 2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.AccountManagementPage_formFieldLabelWrapper__pCvAJ{display:flex;flex-direction:column}.AccountManagementPage_titleFormField__YEEgs{color:#444;display:block;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.AccountManagementPage_requiredAsterisk__WX6um{color:red;font-weight:700;margin-left:3px}.AccountManagementPage_inputFormField__Sxk8Q,.AccountManagementPage_inputPermanentFormField__uyGOr{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-bottom:1px solid #ccc;box-sizing:border-box;color:#000;display:block;font-size:.9rem;height:38px;line-height:1.5;outline:none;padding:.5rem .1rem;transition:border-color .2s ease;width:100%}.AccountManagementPage_inputFormField__Sxk8Q::placeholder,.AccountManagementPage_inputPermanentFormField__uyGOr::placeholder{color:#aaa;font-size:.9rem;opacity:1}select.AccountManagementPage_inputFormField__Sxk8Q,select.AccountManagementPage_inputPermanentFormField__uyGOr{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 4 5%22%3E%3Cpath fill%3D%22%23555%22 d%3D%22M2 0L0 2h4zm0 5L0 3h4z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:8px 10px;cursor:pointer;padding-right:1.8rem}.AccountManagementPage_inputFormField__Sxk8Q:focus,.AccountManagementPage_inputPermanentFormField__uyGOr:focus{border-bottom-color:#9d2714}.AccountManagementPage_inputWrapper__k66ON{align-items:center;display:flex;position:relative;width:100%}.AccountManagementPage_errorMessage__xEOb6,.AccountManagementPage_successMessage__U1rjP{border-radius:.25rem;font-size:.9rem;margin:1rem 0;padding:.75rem 1rem;text-align:center}.AccountManagementPage_errorMessage__xEOb6{background-color:#f8d7da}.AccountManagementPage_successMessage__U1rjP{background-color:#d4edda}.AccountManagementPage_actionBar__j\+2e0{column-gap:1rem;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1rem;row-gap:.5rem}.AccountManagementPage_topbarWrapperUtil__RM9VT{display:flex;flex-direction:row!important}.AccountManagementPage_roleSelectionSection__J3cU9{display:flex;flex-direction:row;gap:1rem}.AccountManagementPage_roleGrid__u7SYr{display:flex;flex-wrap:wrap;gap:1rem}.AccountManagementPage_radioItem__NQVMM{width:48%}.AccountManagementPage_radioLabel__yxpky{align-items:center;display:flex;gap:.5rem}.AccountManagementPage_inlineTextBox__NVc2S,.AccountManagementPage_radioLabel__yxpky{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}.AccountManagementPage_inlineTextBox__NVc2S{flex:1 1;margin-left:.5rem;padding:4px 8px}.AccountManagementPage_radioLabel__yxpky input[type=radio]{appearance:none;-webkit-appearance:none;border:2px solid #9d2714;border-radius:2px;cursor:pointer;height:30px;outline:none;position:relative;width:30px}.AccountManagementPage_radioLabel__yxpky input[type=radio]:before{background-color:#9d2714;border-radius:1px;content:"";display:block;height:22px;left:2px;opacity:0;position:absolute;top:2px;transition:opacity .2s ease-in-out;width:22px}.AccountManagementPage_radioLabel__yxpky input[type=radio]:checked:before{opacity:1}.AccountManagementPage_singleColumnWrapper__FuZd8{display:flex;flex-direction:column;justify-items:flex-start;margin:0 auto;max-width:100%;width:100%}.AccountManagementPage_MainWrapper__PLl6h{display:flex;flex-direction:row;gap:1.5rem;width:100%}.AccountManagementPage_SecondaryWrapper__IWGZ8{display:flex;flex-direction:column;width:100%}.AccountManagementPage_SecondaryWrapper__IWGZ8:first-child{flex:1.4 1}.AccountManagementPage_SecondaryWrapper__IWGZ8:last-child{flex:1 1}.AccountManagementPage_TheLittleDanglingGnome__KkB4U{display:flex;flex:1 1;flex-direction:column;margin-left:24px;margin-right:24px}.AccountManagementPage_twoColumnLayout__9e3O\+{grid-gap:2rem;align-items:flex-start;display:grid;gap:2rem;grid-template-columns:1fr 1fr;width:100%}.AccountManagementPage_leftColumn__suP\+f,.AccountManagementPage_rightColumn__YCkne{display:flex;flex-direction:column;gap:1.5rem}.AccountManagementPage_section__nHl61{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1.5rem}.AccountManagementPage_sectionTitle__irtzK{border-bottom:1px solid #eee;color:#333;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.AccountManagementPage_fieldGroup__1qEgC{margin-bottom:1.5rem}.AccountManagementPage_fieldLabel__27e4G{color:#333;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.AccountManagementPage_required__6ALKe{color:#dc3545}.AccountManagementPage_fieldWithIcon__DY9eZ{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;gap:.5rem;padding:.5rem}.AccountManagementPage_selectInput__frpSv{background:#0000;border:none;color:#333;flex:1 1;font-size:.9rem;outline:none}.AccountManagementPage_actionSection__PtCxY{margin-bottom:1.5rem}.AccountManagementPage_errorMessage__xEOb6{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin-top:1rem;padding:.75rem}.AccountManagementPage_successMessage__U1rjP{background:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;margin-top:1rem;padding:.75rem}.AccountManagementPage_multiSelectContainer__cBRGZ{position:relative;width:100%}.AccountManagementPage_multiSelectDisplay__3Dqz8{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;cursor:pointer;display:flex;font-size:.95rem;justify-content:space-between;min-height:2.75rem;padding:.75rem}.AccountManagementPage_multiSelectDisplay__3Dqz8:hover{border-color:silver}.AccountManagementPage_dropdownArrow__A1kpf{color:#666;font-size:.8rem;margin-left:.5rem}.AccountManagementPage_placeholderText__RHaAU{color:#999}.AccountManagementPage_loadingText__JKl3K{color:#666;font-style:italic}.AccountManagementPage_multiSelectDropdown__RMr9n{background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;box-shadow:0 4px 6px #0000001a;left:0;margin-top:.25rem;max-height:300px;min-width:100%;overflow-y:auto;position:absolute;right:0;top:100%;z-index:9999!important}.AccountManagementPage_dropdownItem__L8Ryt{color:#666;padding:.75rem 1rem;text-align:center}.AccountManagementPage_checkboxItem__5OYO3{align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem;transition:background-color .2s;-webkit-user-select:none;user-select:none}.AccountManagementPage_checkboxItem__5OYO3:hover{background-color:#f5f5f5}.AccountManagementPage_checkboxItem__5OYO3 input[type=checkbox]{cursor:pointer;flex-shrink:0;height:1.1rem;margin-right:.75rem;pointer-events:none;width:1.1rem}.AccountManagementPage_checkboxLabel__D95Nn{color:#333;flex:1 1;font-size:.95rem}.AccountManagementPage_memberCode__Et9Kg{color:#666;font-size:.85rem;margin-left:.5rem}.AccountManagementPage_readOnlyField__Zy5\+J{background-color:#f5f5f5;cursor:not-allowed}.AccountManagementPage_formField__jtD7Z{display:flex;flex-direction:column;position:relative;width:100%}.AccountManagementPage_TheLittleDanglingGnome__KkB4U{flex:1 1 auto;min-width:0}.AccountManagementPage_CandidateButtonContainer__l6psa{display:flex;justify-content:center;margin-top:1rem;width:100%}.AccountManagementPage_multiSelectDisplay__3Dqz8{min-width:250px;width:100%}.AccountManagementPage_textTruncate__eMFjI{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserTab{background-color:#fff8f6;box-sizing:border-box;color:#000;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:2rem;position:relative;width:100%}.title1{border-bottom:1px solid #eee;color:#333;font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.addressGrid,.partyInfoGrid,.userInfoGrid{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:2rem}.addressSection,.partyInfoSection,.userInfoSection{margin-bottom:1.5rem}.candidateFieldsSection{background-color:#fff3e0;border:1px solid #ffe0b2;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.subtitle{color:#e65100;font-size:1rem;font-weight:600;margin-bottom:1rem}@media (max-width:1023px){.addressGrid,.partyInfoGrid,.userInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.addressGrid,.partyInfoGrid,.userInfoGrid{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.addressGrid,.partyInfoGrid,.userInfoGrid{gap:1.5rem 2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.formFieldLabelWrapper{display:flex;flex-direction:column}.titleFormField{color:#444;display:block;font-size:.85rem;font-weight:500;margin-bottom:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requiredAsterisk{color:red;font-weight:700;margin-left:3px}.addressGrid>*,.formFieldLabelWrapper,.inputWrapper,.partyInfoGrid>*,.userInfoGrid>*{min-width:0}.inputFormField,.inputPermanentFormField{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-bottom:1px solid #ccc;border-radius:0!important;box-sizing:border-box;color:#000;display:block;font-size:.9rem;height:38px;line-height:1.5;max-width:100%;min-width:0;outline:none;overflow:hidden;padding:.5rem .1rem;text-overflow:ellipsis;transition:border-color .2s ease;white-space:nowrap;width:100%}.inputFormField::placeholder,.inputPermanentFormField::placeholder{color:#aaa;font-size:.9rem;opacity:1}.outputDisplay{border-radius:4px;box-sizing:border-box;color:#333;font-size:16px;font-weight:600;min-height:40px;padding:10px 12px}select.inputFormField,select.inputPermanentFormField{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 4 5%22%3E%3Cpath fill%3D%22%23555%22 d%3D%22M2 0L0 2h4zm0 5L0 3h4z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:8px 10px;cursor:pointer;padding-right:1.8rem}select:required:invalid{color:#aaa}select option{color:#000}.inputFormField:focus,.inputPermanentFormField:focus{border-bottom-color:#9d2714}.inputWrapper{align-items:center;display:flex;position:relative;width:100%}.textButton{background:none;border:none;color:#666;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.5rem 1rem;transition:all .2s ease}.textButton:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.5rem}.textButtonActive{border-bottom:2px solid #d01e1c;color:#d01e1c!important}.bottomGrayBorder{border-bottom:2px solid #c2bdbd;padding-bottom:.5rem}.HeadingNameMultiple{align-items:center;display:flex;gap:1.7rem}.SubHeadingDist{padding-right:1rem}.OptionsBar{justify-content:space-between;margin-bottom:1.5rem}.ActionButton,.OptionsBar{align-items:center;display:flex;gap:1rem}.ActionButton{width:-webkit-max-content;width:max-content}.userInformation{margin-top:1rem}.grayButton{background:#0000!important;border:none!important;color:#999!important;cursor:not-allowed!important;pointer-events:none!important}.CancelButton,.EditButton,.ExportButton,.SaveButton{align-items:center;border:1px solid;border-radius:9999px;display:flex;height:auto;justify-content:center;margin:0;padding:.3rem 2rem;width:-webkit-max-content;width:max-content}.Heading{align-items:flex-end;height:10%;width:100%}.Heading,.HeadingName{display:flex;flex-direction:row}.HeadingName{color:#9d2714;flex-grow:1;font-size:32px;font-weight:500;text-align:left}.HeadingNameMultiple>:not(:first-child){margin-left:24px}.SubHeadingOption{flex-grow:1;text-align:left}.HeadingButton{display:flex;flex-direction:row}.funcButton{width:158px}.funcButton,.searchInput{align-items:center;border-radius:50px;font-size:24px;font-weight:600;height:40px;justify-content:center;margin:10px}.searchInput{border:1px solid #8d8d8d;color:#000;padding:8px 10px 8px 30px;text-align:left;width:338px}.whiteButton{transition:background-color .2s ease-in-out}.redButton:hover,.whiteButton{background:#fff0;border:1px solid #9d2714;color:#9d2714}.redButton,.whiteButton:hover{background:#d01e1c;color:#fff}.redButton,.textButton,.whiteButton:hover{transition:background-color .2s ease-in-out}.textButton{color:#000;font-size:24px;font-weight:600;letter-spacing:.25px;line-height:124%;margin-right:24px;padding:0}.textButton:active,.textButton:hover,.textButtonActive{border-bottom:3px solid #d01e1c;color:#d01e1c}.SubHeadingDist{height:clamp(60px,5%,5%)!important}.FilterDist{height:clamp(30px,5%,60px)!important}@media (max-width:1200px){.Chart{width:calc(33.33% - 10px)}}@media (max-width:900px){.Chart{width:calc(50% - 10px)}}@media (max-width:600px){.Chart{margin-right:0;width:100%}}.pageButton{color:#584f4e;font-size:24px;font-weight:600;letter-spacing:.25px;line-height:124%;margin:5px}.active,.pageButton:hover{color:#d01e1c}.downPad{margin-bottom:16px;padding-bottom:16px}.Section{background:#fff8f6;height:100vh;overflow:hidden;padding-left:clamp(10px,5%,78px);padding-right:clamp(10px,5%,78px)}.Container{display:flex;flex-direction:column;height:100%;overflow:hidden}.FilterDist,.Heading,.HeadingNameMultiple{flex-shrink:0}.TableContainer{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.BotBar{background:#fff8f6;border-top:1px solid #ddd;display:flex;flex-direction:row;flex-shrink:0;padding:10px 0}.PageNumber{flex-grow:1}.NumberOfPage{color:#000;font-size:20px;font-weight:600;letter-spacing:.25px;line-height:124%;margin-left:auto;padding:10px}.jumpInput{border:1px solid #ccc;border-radius:4px;color:#584f4e;font-size:14px;text-align:center;width:50px}.filterButtonWrapper{display:inline-block;position:relative}.filterTab{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;min-width:180px;padding:10px;position:absolute;top:110%;z-index:999}.pageButton:disabled{opacity:.5}:root{--blue:#271366;--green:#13663c;--yellow:#bab528;--white:#fff;--red:#db2e25;--rounded-border:8px;--box-shadow-style:0 4px 8px 0 #add8e6,0 6px 20px 0 #add8e6;--box-gray-style:0.5px solid grey}form{display:flex;flex-direction:column}form *{font-family:Roboto;font-size:14px}input{background-color:#fff;background-color:var(--white);border-radius:8px;border-radius:var(--rounded-border);height:100%;padding:.5rem}img{width:auto}.Section{display:flex;flex-direction:column;height:100%;width:100%}.Section .Title{display:flex;flex-direction:row;height:0;width:100%}.Section .Content{background-color:#fff;background-color:var(--white);color:#271366;color:var(--blue);display:flex;flex-direction:column;height:100%;width:100%}.bottomGrayBorder{border-bottom:1px solid #d1d1d1}.DocumentsContainer{margin:53px 0;min-height:500px}.DocumentsGrid{display:flex;gap:20px;margin:0 auto;max-width:1714px}.documentItem{cursor:pointer;display:flex;flex-direction:column;height:248px;transition:transform .2s ease;width:146px}.documentItem:hover{transform:translateY(-2px)}.documentThumbnail{height:178px;margin-bottom:20px;position:relative;width:146px}.thumbnailPlaceholder{background-color:#d9d9d9;border-radius:4px;height:100%;width:100%}.documentTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:flex;display:-webkit-box;font-family:Roboto,sans-serif;font-size:20px;font-weight:300;height:50px;line-height:25px;overflow:hidden;text-align:center;text-overflow:ellipsis}.documentTitle,.hoverOverlay{align-items:center;justify-content:center}.hoverOverlay{animation:fadeIn .2s ease forwards;background-color:#000000b3;border-radius:4px;bottom:0;display:flex;flex-direction:column;gap:10px;left:0;opacity:0;position:absolute;right:0;top:0}@keyframes fadeIn{to{opacity:1}}.actionButton{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;height:30px;justify-content:center;line-height:25px;min-width:126px;transition:all .2s ease}.openButton{background-color:#fff;color:#9d2714}.openButton:hover{transform:scale(1.05)}.downloadButton,.openButton:hover{background-color:#9d2714;color:#fff}.downloadButton:hover{background-color:#fff;color:#9d2714;transform:scale(1.05)}.loadingMessage,.noDataMessage{color:#666;font-family:Roboto,sans-serif;font-size:18px;padding:60px 20px;text-align:center}@media (max-width:1200px){.Container{padding:0 50px}.DocumentsGrid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width:768px){.Container{padding:0 20px}.Heading{align-items:flex-start;flex-direction:column;gap:20px}.HeadingName{gap:20px}.textButton{font-size:24px}.SearchBar{max-width:300px;width:100%}.DocumentsGrid{gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.documentItem{height:auto;width:100%}.documentThumbnail{height:140px;width:100%}.BotBar{flex-direction:column;gap:15px}}.FormViewerPage_formViewerPage__dWGdZ{background-color:#fff8f6;box-sizing:border-box;font-size:1rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;width:100%}.FormViewerPage_title1__GHQlN{border-bottom:1px solid #eee;color:#333;font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.FormViewerPage_contentWrapper__Fttpv{display:flex;gap:2rem}.FormViewerPage_formSection__TJtU4{flex:1 1;min-width:0}.FormViewerPage_documentViewer__74kDa{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-shrink:0;height:781px;justify-content:center;overflow:hidden;width:854px}.FormViewerPage_formGrid__s3jCK{grid-gap:1.5rem;background:#fff;box-shadow:0 2px 4px #0000001a;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);padding:1.5rem}.FormViewerPage_fieldContainer__SScHN{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:1rem;position:relative}.FormViewerPage_fieldContainer__SScHN.FormViewerPage_longField__z3XNB{grid-column:1/-1}.FormViewerPage_fieldLabel__jDGRG{color:#444;display:block;font-size:.85rem;font-weight:500;margin-bottom:.4rem}.FormViewerPage_requiredAsterisk__Eynpv{color:red;margin-left:3px}.FormViewerPage_inputWrapper__Gj\+Lk{position:relative;width:100%}.FormViewerPage_inputField__fmuvp{background:#0000;border:none;border-bottom:1px solid #d9d9d9;border-radius:0;color:#000;font-size:.875rem;outline:none;padding:.5rem 0;transition:border-bottom-color .2s ease;width:100%}.FormViewerPage_inputField__fmuvp:focus{border-bottom-color:#000}.FormViewerPage_inputField__fmuvp::placeholder{color:#999;font-style:italic}.FormViewerPage_textareaField__GkJ7p{border-bottom:1px solid #d9d9d9;font-family:inherit;line-height:1.5;min-height:80px;padding:.5rem 0;resize:vertical}@media (max-width:1200px){.FormViewerPage_contentWrapper__Fttpv{flex-direction:column;gap:1.5rem}.FormViewerPage_documentViewer__74kDa{height:600px;width:100%}}@media (max-width:768px){.FormViewerPage_formGrid__s3jCK{grid-template-columns:1fr}.FormViewerPage_fieldContainer__SScHN.FormViewerPage_longField__z3XNB{grid-column:1}}.FormViewerPage_downloadButton__B1RwH{background-color:#d01e1c;border:none;border-radius:50px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:600;padding:.5rem 2rem;transition:background-color .2s ease}.FormViewerPage_downloadButton__B1RwH:hover{background-color:#b01917}.FormViewerPage_headerSection__fG9Nl{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.calendar-page{background-color:#fafafa;box-sizing:border-box;font-family:Be Vietnam Pro,sans-serif;height:100%;overflow-y:auto;padding:10px 32px;width:100%}.calendar-loading{align-items:center;color:#666;display:flex;font-size:18px;justify-content:center;min-height:400px}.calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.calendar-header h1{color:#1f2937;font-size:24px;font-weight:700;margin:0}.calendar-actions{display:flex;gap:12px}.btn-filter{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.btn-filter:hover{background:#f9fafb;border-color:#d1d5db}.btn-add-event{background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.btn-add-event:hover{background:#b91c1c;box-shadow:0 2px 4px #dc26264d}.calendar-content{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 300px;margin:0 auto;max-width:1920px}.calendar-main{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;padding:18px}.calendar-controls{justify-content:space-between;margin-bottom:16px}.calendar-controls,.nav-btn{align-items:center;display:flex}.nav-btn{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:18px;height:34px;justify-content:center;transition:all .2s;width:34px}.nav-btn:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.current-month{color:#1f2937;font-size:18px;font-weight:700}.view-mode-selector{display:flex;gap:4px;justify-content:flex-end;margin-bottom:16px}.view-mode-selector button{background:#fff;border:1px solid #e5e7eb;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;padding:7px 16px;transition:all .2s}.view-mode-selector button:first-child{border-radius:8px 0 0 8px}.view-mode-selector button:last-child{border-radius:0 8px 8px 0}.view-mode-selector button.active{background:#dc2626;border-color:#dc2626;color:#fff}.view-mode-selector button:hover:not(.active){background:#f9fafb;border-color:#d1d5db}.calendar-grid{display:flex;flex-direction:column;height:600px;margin-top:16px}.calendar-weekdays{grid-gap:0;background:#fafafa;border:solid #e5e7eb;border-width:1px 1px 2px;display:grid;flex-shrink:0;gap:0;grid-template-columns:repeat(7,1fr);margin-bottom:0}.weekday-header{background:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:700;padding:12px 8px;text-align:center;text-transform:uppercase}.weekday-header:last-child{border-right:none}.calendar-days{grid-gap:0;border:1px solid #e5e7eb;border-top:none;display:grid;flex:1 1;gap:0;grid-auto-rows:1fr;grid-template-columns:repeat(7,1fr)}.calendar-day,.calendar-days{background:#fff;overflow:hidden}.calendar-day{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;height:100%;min-height:95px;padding:8px;position:relative}.calendar-day:nth-child(7n){border-right:none}.calendar-day.empty{background:#fafafa}.calendar-day.today{background:#fef2f2;border:2px solid #dc2626!important;margin:-1px;z-index:1}.calendar-day.today .day-number{align-items:center;background:#dc2626;border-radius:50%;color:#fff;display:inline-flex;height:28px;justify-content:center;width:28px}.day-number{color:#374151;display:inline-block;flex-shrink:0;font-size:13px;font-weight:700;margin-bottom:6px}.day-events{display:flex;flex:1 1;flex-direction:column;gap:2px;max-height:75px;overflow-y:auto;padding-right:2px}.day-events::-webkit-scrollbar{width:3px}.day-events::-webkit-scrollbar-track{background:#0000}.day-events::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.day-events::-webkit-scrollbar-thumb:hover{background:#d1d5db}.event-item{border:1px solid #0000000d;border-radius:4px;box-shadow:0 1px 2px #0000000d;cursor:pointer;flex-shrink:0;font-size:10px;overflow:hidden;padding:2px 6px;position:relative;transition:all .2s}.event-item:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px);z-index:2}.event-hover-card{animation:hoverCardFadeIn .16s ease-out;background:#f7f8fa;border:1px solid #d8dee7;border-radius:14px;box-shadow:0 10px 22px #00000024;max-width:calc(100vw - 24px);overflow:hidden;padding:14px 14px 12px;position:fixed;width:420px;z-index:1200}.event-hover-card-actions-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.event-hover-title-wrap{flex:1 1;min-width:0}.event-hover-title-wrap h4{color:#1f2937;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.25;margin:0}.event-hover-date-time{color:#4b5563;font-size:14px;font-weight:500;line-height:1.4;margin-top:4px}.event-hover-top-buttons{display:flex;flex-shrink:0;gap:6px}.hover-action-icon-btn{align-items:center;background:#fff;border:1px solid #cfd6e0;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;height:30px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:30px}.hover-action-icon-btn:hover{background:#f1f5f9;border-color:#bcc7d4}.hover-action-icon-btn.danger{background:#fff5f5;border-color:#ef4444;color:#b91c1c}.hover-action-icon-btn.danger:hover{background:#fee2e2}.event-hover-card-body{display:flex;flex-direction:column;gap:8px;margin-top:10px;max-height:220px;overflow-y:auto;padding:0 0 4px}.hover-meta-row{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:84px 1fr;padding:3px 0}.hover-meta-label{color:#6b7280;font-size:12px;font-weight:600;line-height:1.45;text-transform:uppercase}.hover-meta-value{color:#1f2937;font-size:14px;font-weight:500;line-height:1.45}@keyframes hoverCardFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.event-title{color:#1f2937;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-time{font-weight:500;margin-top:2px;white-space:nowrap}.event-time,.more-events{color:#6b7280;font-size:10px}.more-events{cursor:pointer;flex-shrink:0;font-weight:600;padding:3px 0}.more-events:hover{color:#dc2626}.calendar-sidebar{display:flex;flex-direction:column;gap:20px}.legend-section{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:20px}.legend-section h3{color:#1f2937;font-size:15px;font-weight:700;margin:0 0 16px}.legend-item{align-items:center;color:#374151;display:flex;font-size:13px;gap:10px;margin-bottom:12px;padding:2px 0}.legend-item:last-child{margin-bottom:0}.legend-color{border-radius:50%;flex-shrink:0;height:12px;width:12px}.upcoming-section{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:20px}.upcoming-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.upcoming-header h3{color:#1f2937;font-size:15px;font-weight:700;margin:0}.view-all-btn{background:none;border:none;color:#dc2626;cursor:pointer;font-size:12px;font-weight:500;padding:0}.view-all-btn:hover{text-decoration:underline}.upcoming-events{display:flex;flex-direction:column;gap:12px}.upcoming-event{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s}.upcoming-event:hover{background:#f3f4f6;box-shadow:0 2px 4px #0000000d;transform:translateX(2px)}.upcoming-date{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:55px;padding:8px 12px}.date-day{color:#dc2626;font-size:20px;font-weight:700;line-height:1}.date-month{color:#6b7280;font-size:10px;font-weight:500;margin-top:2px;text-transform:uppercase}.upcoming-details{display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center}.upcoming-title{color:#1f2937;font-size:13px;font-weight:600;line-height:1.3}.upcoming-location,.upcoming-time{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:4px}.no-events{color:#9ca3af;font-size:13px;padding:20px;text-align:center}.notes-section{background:#fffbeb;border:1px solid #fef3c7;border-radius:12px;display:flex;gap:12px;padding:14px}.note-icon{flex-shrink:0;font-size:22px}.note-content h4{color:#92400e;font-size:13px;font-weight:700;margin:0 0 6px}.note-content p{color:#78350f;font-size:12px;line-height:1.5;margin:0}@media (max-width:1200px){.calendar-content{grid-template-columns:1fr}.calendar-sidebar{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.calendar-page{padding:16px}.calendar-header{align-items:flex-start;flex-direction:column;gap:12px}.calendar-header h1{font-size:20px}.calendar-actions{display:flex;gap:10px;justify-content:space-between;width:100%}.btn-add-event,.btn-filter{flex:1 1;font-size:13px;justify-content:center;padding:8px 14px}.calendar-controls{gap:8px;margin-bottom:12px}.current-month,.nav-btn{font-size:16px}.nav-btn{height:30px;width:30px}.view-mode-selector{justify-content:center;width:100%}.view-mode-selector button{flex:1 1;font-size:12px;padding:6px 12px}.calendar-main{max-height:none;padding:12px}.calendar-grid{height:500px}.calendar-day{padding:6px}.day-number{font-size:12px;margin-bottom:6px}.event-item{font-size:10px;padding:4px 6px}.event-hover-card{border-radius:12px;bottom:12px;left:12px!important;padding:12px;right:12px;top:12px!important;width:calc(100vw - 24px)}.event-hover-title-wrap h4{font-size:18px}.event-hover-date-time{font-size:13px}.event-hover-card-actions-top{align-items:stretch;flex-direction:column}.event-hover-top-buttons{justify-content:flex-end}.hover-meta-row{gap:4px;grid-template-columns:1fr}.hover-meta-label{font-size:11px}.hover-meta-value{font-size:13px}.calendar-sidebar{grid-template-columns:1fr}.upcoming-date{min-width:55px;padding:8px 10px}.date-day{font-size:22px}}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;width:100%}.modal-content.modal-wide{max-width:700px}.modal-content.modal-small{max-width:400px}.modal-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.modal-header h2{color:#1f2937;font-size:18px;font-weight:700;margin:0}.modal-close{align-items:center;background:none;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:32px}.modal-close:hover{background:#f3f4f6;color:#374151}.modal-body{flex:1 1;overflow-y:auto;padding:24px}.modal-footer{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.filter-section{margin-bottom:24px}.filter-section:last-child{margin-bottom:0}.filter-section h3{color:#374151;font-size:14px;font-weight:600;margin:0 0 12px}.date-range-inputs{display:flex;flex-direction:column;gap:12px}.date-input-group{display:flex;flex-direction:column;gap:6px}.date-input-group label{color:#6b7280;font-size:13px;font-weight:500}.date-input-group input[type=date]{border:1px solid #d1d5db;border-radius:8px;color:#374151;font-family:Be Vietnam Pro,sans-serif;font-size:14px;padding:10px 12px;transition:all .2s}.date-input-group input[type=date]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a;outline:none}.event-type-filters{display:flex;flex-direction:column;gap:10px}.checkbox-label{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:8px;transition:all .2s}.checkbox-label:hover{background:#f9fafb}.checkbox-label input[type=checkbox]{display:none}.checkbox-custom{align-items:center;border:2px solid #d1d5db;border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s;width:20px}.checkbox-label input[type=checkbox]:checked+.checkbox-custom{border-color:currentColor}.checkbox-check{border-radius:2px;height:12px;opacity:0;transform:scale(.5);transition:all .2s;width:12px}.checkbox-label input[type=checkbox]:checked+.checkbox-custom .checkbox-check{opacity:1;transform:scale(1)}.checkbox-text{color:#374151;font-size:14px;font-weight:500}.btn-primary{background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Be Vietnam Pro,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.btn-primary:hover{background:#b91c1c;box-shadow:0 2px 4px #dc26264d}.btn-secondary{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-family:Be Vietnam Pro,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.btn-secondary:hover{background:#f9fafb;border-color:#9ca3af}.btn-danger{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Be Vietnam Pro,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.btn-danger:hover{background:#dc2626;box-shadow:0 2px 4px #ef44444d}.delete-confirm-message{color:#374151;font-size:15px;line-height:1.6;margin:0 0 12px}.delete-confirm-message strong{color:#1f2937;font-weight:600}.delete-confirm-warning{color:#ef4444;font-size:13px;font-weight:500;margin:0}.all-events-list{display:flex;flex-direction:column;gap:16px}.event-list-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:16px;padding:16px;transition:all .2s}.event-list-item:hover{background:#f3f4f6;box-shadow:0 2px 8px #00000014}.event-date-badge{align-items:center;border-radius:8px;color:#fff;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:60px;padding:10px 14px}.badge-day{font-size:24px;font-weight:700;line-height:1}.badge-month{font-size:11px;font-weight:500;margin-top:2px;opacity:.9;text-transform:uppercase}.event-details{display:flex;flex:1 1;flex-direction:column;gap:8px}.event-header-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.event-title-modal{color:#1f2937;font-size:16px;font-weight:600;line-height:1.4;margin:0}.event-type-badge{border-radius:12px;flex-shrink:0;font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.event-description{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.event-meta{display:flex;flex-direction:column;gap:6px}.event-meta-item{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:6px}.event-meta-item.event-public{color:#059669;font-weight:600}.no-events-message{color:#9ca3af;padding:40px 20px;text-align:center}.no-events-message p{font-size:14px;margin:0}@media (max-width:768px){.modal-content{border-radius:12px;margin:0;max-width:100%}.modal-content.modal-wide{max-width:100%}.event-list-item{flex-direction:column;gap:12px}.event-date-badge{flex-direction:row;gap:8px;justify-content:center;padding:12px;width:100%}.badge-day{font-size:20px}.event-header-row{flex-direction:column;gap:8px}.event-type-badge{align-self:flex-start}}.LoginPage{align-items:center;background:#ffdad4;display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;justify-content:center;width:100%}.LoginForm{height:70%;width:40%}.LoginPage .logo2{height:auto;left:20px;position:absolute;top:20px;width:20%}.LoginPage .logo2 img{height:auto;width:100%}.LoginPage .note{bottom:20px;height:auto;position:absolute;width:20%}@media (max-width:1080px){.LoginPage{flex-direction:column}.logo{height:30%;width:30%}.LoginForm{height:50%;min-width:350px;width:40%}}.error-container{align-items:center;background-color:#f8d7da;color:#721c24;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}.error-code{font-size:6rem;margin:0}.error-message{font-size:2rem;margin:.5rem 0}.error-description{font-size:1.2rem;margin:1rem 0}.error-link{background-color:#721c24;border-radius:5px;color:#fff;margin-top:1rem;padding:10px 20px;text-decoration:none}.error-link:hover{background-color:#f5c6cb;color:#721c24}
/*# sourceMappingURL=main.f94b1749.css.map*/