@font-face{font-family:Mitr;src:url(/assets/fonts/Mitr-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/fonts/Mitr-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/fonts/Mitr-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-mitr: "Mitr", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--background: oklch(1 0 0);--foreground: oklch(.14 0 285.86);--card: oklch(1 0 0);--card-foreground: oklch(.14 0 285.86);--popover: oklch(1 0 0);--popover-foreground: oklch(.14 0 285.86);--primary: .56 .18 25.11;--primary-foreground: .99 0 0;--secondary: oklch(90.077% .04497 17.895);--secondary-foreground: oklch(.21 .01 285.93);--muted: oklch(.97 0 0);--muted-foreground: oklch(.55 .02 285.93);--accent: oklch(.97 0 0);--accent-foreground: oklch(.21 .01 285.93);--destructive: oklch(.58 .24 28.48);--border: oklch(.92 0 286.61);--input: oklch(.92 0 286.61);--ring: oklch(.71 .01 286.09);--chart-1: oklch(.65 .22 36.85);--chart-2: oklch(.6 .11 184.15);--chart-3: oklch(.4 .07 227.18);--chart-4: oklch(.83 .17 81.03);--chart-5: oklch(.77 .17 65.36);--sidebar: oklch(.99 0 0);--sidebar-foreground: oklch(.14 0 285.86);--sidebar-primary: oklch(.21 .01 285.93);--sidebar-primary-foreground: oklch(.99 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.21 .01 285.93);--sidebar-border: oklch(.92 0 286.61);--sidebar-ring: oklch(.71 .01 286.09);--radius: .625rem;--shadow-2xs: 0 1px 3px 0px oklch(0 0 0 / .05);--shadow-xs: 0 1px 3px 0px oklch(0 0 0 / .05);--shadow-sm: 0 1px 3px 0px oklch(0 0 0 / .1), 0 1px 2px -1px oklch(0 0 0 / .1);--shadow: 0 1px 3px 0px oklch(0 0 0 / .1), 0 1px 2px -1px oklch(0 0 0 / .1);--shadow-md: 0 1px 3px 0px oklch(0 0 0 / .1), 0 2px 4px -1px oklch(0 0 0 / .1);--shadow-lg: 0 1px 3px 0px oklch(0 0 0 / .1), 0 4px 6px -1px oklch(0 0 0 / .1);--shadow-xl: 0 1px 3px 0px oklch(0 0 0 / .1), 0 8px 10px -1px oklch(0 0 0 / .1);--shadow-2xl: 0 1px 3px 0px oklch(0 0 0 / .25);--badge-blur: 10px;--badge-shadow: 0 6px 18px rgba(17, 24, 39, .08);--badge-text: #111827;--reserved: 129, 140, 248;--doing: 245, 158, 11;--done: 16, 185, 129;--cancel: 239, 68, 68}.dark{--background: oklch(.14 0 285.86);--foreground: oklch(.99 0 0);--card: oklch(.21 .01 285.93);--card-foreground: oklch(.99 0 0);--popover: oklch(.21 .01 285.93);--popover-foreground: oklch(.99 0 0);--primary: oklch(.92 0 286.61);--primary-foreground: oklch(.21 .01 285.93);--secondary: oklch(.27 .01 286.1);--secondary-foreground: oklch(.99 0 0);--muted: oklch(.27 .01 286.1);--muted-foreground: oklch(.71 .01 286.09);--accent: oklch(.27 .01 286.1);--accent-foreground: oklch(.99 0 0);--destructive: oklch(.7 .19 22.23);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.55 .02 285.93);--chart-1: oklch(.49 .24 264.4);--chart-2: oklch(.7 .16 160.43);--chart-3: oklch(.77 .17 65.36);--chart-4: oklch(.62 .26 305.32);--chart-5: oklch(.64 .25 16.51);--sidebar: oklch(.21 .01 285.93);--sidebar-foreground: oklch(.99 0 0);--sidebar-primary: oklch(.49 .24 264.4);--sidebar-primary-foreground: oklch(.99 0 0);--sidebar-accent: oklch(.27 .01 286.1);--sidebar-accent-foreground: oklch(.99 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.55 .02 285.93);--shadow-2xs: 0 1px 3px 0px oklch(0 0 0 / .05);--shadow-xs: 0 1px 3px 0px oklch(0 0 0 / .05);--shadow-sm: 0 1px 3px 0px oklch(0 0 0 / .1), 0 1px 2px -1px oklch(0 0 0 / .1);--shadow: 0 1px 3px 0px oklch(0 0 0 / .1), 0 1px 2px -1px oklch(0 0 0 / .1);--shadow-md: 0 1px 3px 0px oklch(0 0 0 / .1), 0 2px 4px -1px oklch(0 0 0 / .1);--shadow-lg: 0 1px 3px 0px oklch(0 0 0 / .1), 0 4px 6px -1px oklch(0 0 0 / .1);--shadow-xl: 0 1px 3px 0px oklch(0 0 0 / .1), 0 8px 10px -1px oklch(0 0 0 / .1);--shadow-2xl: 0 1px 3px 0px oklch(0 0 0 / .25)}.animate-shine{background:linear-gradient(90deg,#fff,#e5e7eb 35%,#6b7280 45%,#000,#6b7280 55%,#e5e7eb 65%,#fff);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s ease-in-out infinite}.animate-shine-slow{background:linear-gradient(90deg,#e5e7eb,#f3f4f6 30%,#9ca3af 42%,#4b5563 47%,#000,#4b5563 53%,#9ca3af 58%,#f3f4f6 70%,#e5e7eb);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 4s ease-in-out infinite}.animate-shine-fast{background:linear-gradient(90deg,#fff,#f9fafb 25%,#d1d5db 40%,#6b7280 47%,#000,#6b7280 53%,#d1d5db 60%,#f9fafb 75%,#fff);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 2s ease-in-out infinite}@keyframes shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shine-gradient-move{0%{transform:translate(-72px)}to{transform:translate(24px)}}.shine-gradient-animated{animation-name:shine-gradient-move;animation-timing-function:ease-in-out;animation-iteration-count:infinite}body{font-family:var(--font-mitr)}html{font-family:var(--font-mitr);height:100%;width:100%;margin:0;background-image:radial-gradient(125% 125% at 50% 10%,#fffffff1 40%,#06f);background-size:100% 100%;background-blend-mode:overlay;background-color:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--foreground)}.glass{--glass-blur: 10px;--glass-sat: 200%;--glass-bg: color-mix(in oklch, var(--background) 15%, transparent);--glass-radius: var(--radius-lg, 16px);--edge-size: 1px;--edge-hi: rgba(255, 255, 255, .85);--edge-mid: rgba(255, 255, 255, .28);--edge-lo: rgba(0, 0, 0, .22);--inner-spec: rgba(255, 255, 255, .32);border-radius:var(--glass-radius);border:var(--edge-size) solid transparent;background:linear-gradient(180deg,#ffffff1f,#ffffff0f) padding-box,var(--glass-bg) padding-box,conic-gradient(from 220deg,var(--edge-hi) 0deg,var(--edge-mid) 90deg,var(--edge-lo) 200deg,var(--edge-mid) 300deg,var(--edge-hi) 360deg) border-box;background-clip:padding-box,padding-box,border-box;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));box-shadow:0 0 20px #00000014,inset 0 1px 0 var(--inner-spec);isolation:isolate;--well-depth: 0}.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(130% 95% at 50% -10%,rgba(255,255,255,.22),transparent 60%),linear-gradient(35deg,rgba(255,255,255,.08),transparent 35%);mix-blend-mode:screen}.glass:after{content:"";position:absolute;inset:calc(var(--edge-size) + .5px);border-radius:calc(var(--glass-radius) - var(--edge-size));pointer-events:none;z-index:0;background:radial-gradient(120% 160% at 50% 120%,rgba(0,0,0,calc(var(--well-depth))) 0%,rgba(0,0,0,calc(var(--well-depth) * .6)) 30%,transparent 62%);mix-blend-mode:multiply;box-shadow:inset 0 1px #fff0,inset 0 -1px #fff0,inset 0 14px 28px #fff0,inset 0 -24px 40px #fff0}@supports not ((backdrop-filter: blur(1px),)){.glass{background:#ffffff14}}.glass>.glass__content{position:relative;z-index:1}.card{position:relative;border-radius:16px;background:#ffffffe6;box-shadow:0 8px 24px #1f268714}.badge{--c: 129, 140, 248;position:absolute;top:12px;right:12px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600;color:rgb(var(--c));background:linear-gradient(180deg,#fffc,#ffffff8c);backdrop-filter:blur(var(--badge-blur));-webkit-backdrop-filter:blur(var(--badge-blur));box-shadow:var(--badge-shadow);animation:badge-pop .18s ease-out}.badge:before{content:"";width:8px;height:8px;border-radius:50%;background:rgb(var(--c));box-shadow:0 0 0 3px rgba(var(--c),.18)}.badge--reserved{--c: var(--reserved)}.badge--doing{--c: var(--doing)}.badge--done{--c: var(--done)}.badge--cancel{--c: var(--cancel)}.badge--top-left{left:12px;right:auto}.badge--bottom-left{bottom:12px;top:auto;left:12px;right:auto}.badge--bottom-right{bottom:12px;top:auto}@keyframes badge-pop{0%{transform:translateY(-6px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.badge{animation:badge-pop .18s ease-out,badge-pulse 1.2s ease-out .18s 1}@keyframes badge-pulse{0%{box-shadow:0 0 rgba(var(--c),.25)}to{box-shadow:0 0 0 10px rgba(var(--c),0)}}@media(prefers-reduced-motion:reduce){.badge,.badge--done{animation:none}}.slightly-move{animation:badge-pop .18s ease-out}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.left-3{left:.75rem}.right-0{right:0}.right-3{right:.75rem}.top-\[13px\]{top:13px}.top-0{top:0}.top-3{top:.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.z-10{z-index:10}.z-20{z-index:20}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-2{margin:.5rem}.m12{margin:3rem}.m12\.27{margin:3.0675rem}.m7\.825{margin:1.95625rem}.mx-4{margin-left:1rem;margin-right:1rem}.-mt-8{margin-top:-2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-2{width:.5rem;height:.5rem}.size-20{width:5rem;height:5rem}.size-24{width:6rem;height:6rem}.size-28{width:7rem;height:7rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.h-\[75\%\]{height:75%}.h-\[90\%\]{height:90%}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-16{height:4rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-full{height:100%}.h-screen{height:100vh}.max-w-10{max-width:2.5rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen{max-width:100vw}.min-h-screen{min-height:100vh}.min-w-\[90px\]{min-width:90px}.min-w-10{min-width:2.5rem}.w-\[90\%\]{width:90%}.w-10{width:2.5rem}.w-16{width:4rem}.w-26{width:6.5rem}.w-30{width:7.5rem}.w-64{width:16rem}.w-8\/10{width:80%}.w-full{width:100%}.w-screen{width:100vw}.flex{display:flex}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.origin-\[0\]{transform-origin:0}.-translate-y-4,.peer:focus~.peer-focus\:-translate-y-4{--un-translate-y:-1rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.peer:placeholder-shown~.peer-placeholder-shown\:translate-y-0{--un-translate-y:0;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group:hover .group-hover\:translate-x-1{--un-translate-x:.25rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.-rotate-12{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-12deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.rotate-12{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:12deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.scale-75,.peer:focus~.peer-focus\:scale-75{--un-scale-x:.75;--un-scale-y:.75;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.peer:placeholder-shown~.peer-placeholder-shown\:scale-100{--un-scale-x:1;--un-scale-y:1;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.active\:scale-95:active{--un-scale-x:.95;--un-scale-y:.95;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes head-shake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-head-shake{animation:head-shake 1s ease-in-out 1}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.border,.border-1{border-width:1px}.border-\[4px\]{border-width:4px}.border-2{border-width:2px}.border-3{border-width:3px}.border-t{border-top-width:1px}.border-\[\#0f172a\]{--un-border-opacity:1;border-color:rgb(15 23 42 / var(--un-border-opacity))}.border-background{border-color:var(--background)}.border-blue-400{--un-border-opacity:1;border-color:rgb(96 165 250 / var(--un-border-opacity))}.border-foreground{border-color:var(--foreground)}.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity))}.border-green-500{--un-border-opacity:1;border-color:rgb(34 197 94 / var(--un-border-opacity))}.border-input{border-color:var(--input)}.border-primary{--un-border-opacity:1;border-color:oklch(var(--primary) / var(--un-border-opacity))}.border-red-500{--un-border-opacity:1;border-color:rgb(239 68 68 / var(--un-border-opacity))}.border-rose-500\/50{border-color:#f43f5e80}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-yellow-500{--un-border-opacity:1;border-color:rgb(234 179 8 / var(--un-border-opacity))}.focus\:border-primary:focus{--un-border-opacity:1;border-color:oklch(var(--primary) / var(--un-border-opacity))}.\!rounded-none{border-radius:0!important}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-none{border-style:none}.bg-\[\#06C755\]{--un-bg-opacity:1;background-color:rgb(6 199 85 / var(--un-bg-opacity))}.bg-\[\#0f172a\],.bg-slate-900{--un-bg-opacity:1;background-color:rgb(15 23 42 / var(--un-bg-opacity))}.bg-amber-400{--un-bg-opacity:1;background-color:rgb(251 191 36 / var(--un-bg-opacity))}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}.bg-blue-400{--un-bg-opacity:1;background-color:rgb(96 165 250 / var(--un-bg-opacity))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-emerald-500{--un-bg-opacity:1;background-color:rgb(16 185 129 / var(--un-bg-opacity))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-green-400\/80{background-color:#4ade80cc}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / var(--un-bg-opacity))}.bg-primary{--un-bg-opacity:1;background-color:oklch(var(--primary) / var(--un-bg-opacity))}.bg-red-200{--un-bg-opacity:1;background-color:rgb(254 202 202 / var(--un-bg-opacity))}.bg-red-400\/80{background-color:#f87171cc}.bg-red-500{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.bg-rose-500{--un-bg-opacity:1;background-color:rgb(244 63 94 / var(--un-bg-opacity))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/20{background-color:#f43f5e33}.bg-secondary{background-color:var(--secondary)}.bg-slate-800{--un-bg-opacity:1;background-color:rgb(30 41 59 / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-yellow-500{--un-bg-opacity:1;background-color:rgb(234 179 8 / var(--un-bg-opacity))}.hover\:bg-\[\#05b14c\]:hover{--un-bg-opacity:1;background-color:rgb(5 177 76 / var(--un-bg-opacity))}.hover\:bg-slate-100:hover{--un-bg-opacity:1;background-color:rgb(241 245 249 / var(--un-bg-opacity))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.from-emerald-400{--un-gradient-from-position:0%;--un-gradient-from:rgb(52 211 153 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(52 211 153 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.from-emerald-500\/10{--un-gradient-from-position:0%;--un-gradient-from:rgb(16 185 129 / .1) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(16 185 129 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.from-emerald-500\/20{--un-gradient-from-position:0%;--un-gradient-from:rgb(16 185 129 / .2) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(16 185 129 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.from-slate-800{--un-gradient-from-position:0%;--un-gradient-from:rgb(30 41 59 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(30 41 59 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.to-cyan-500\/20{--un-gradient-to-position:100%;--un-gradient-to:rgb(6 182 212 / .2) var(--un-gradient-to-position)}.to-emerald-600{--un-gradient-to-position:100%;--un-gradient-to:rgb(5 150 105 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.to-slate-700{--un-gradient-to-position:100%;--un-gradient-to:rgb(51 65 85 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.to-transparent{--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position)}.bg-gradient-to-b{--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-gradient-to-br{--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-gradient-to-tr{--un-gradient-shape:to top right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.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-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.\!text-5xl{font-size:3rem!important;line-height:1!important}.text-\[10px\]{font-size:10px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.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}.text-\[\#06C755\]{--un-text-opacity:1;color:rgb(6 199 85 / var(--un-text-opacity))}.text-\[\#6B7280\]{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.text-amber-400{--un-text-opacity:1;color:rgb(251 191 36 / var(--un-text-opacity))}.text-amber-600{--un-text-opacity:1;color:rgb(217 119 6 / var(--un-text-opacity))}.text-background{color:var(--background)}.text-blue-400{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity))}.text-blue-500{--un-text-opacity:1;color:rgb(59 130 246 / var(--un-text-opacity))}.text-emerald-400,.group:hover .group-hover\:text-emerald-400{--un-text-opacity:1;color:rgb(52 211 153 / var(--un-text-opacity))}.text-foreground{color:var(--foreground)}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.text-gray-700{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.text-green-500{--un-text-opacity:1;color:rgb(34 197 94 / var(--un-text-opacity))}.text-muted-foreground{color:var(--muted-foreground)}.text-primary,.peer:focus~.peer-focus\:text-primary{--un-text-opacity:1;color:oklch(var(--primary) / var(--un-text-opacity))}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.text-red-600{--un-text-opacity:1;color:rgb(220 38 38 / var(--un-text-opacity))}.text-rose-200{--un-text-opacity:1;color:rgb(254 205 211 / var(--un-text-opacity))}.text-rose-400{--un-text-opacity:1;color:rgb(251 113 133 / var(--un-text-opacity))}.text-slate-200{--un-text-opacity:1;color:rgb(226 232 240 / var(--un-text-opacity))}.text-slate-300{--un-text-opacity:1;color:rgb(203 213 225 / var(--un-text-opacity))}.text-slate-400{--un-text-opacity:1;color:rgb(148 163 184 / var(--un-text-opacity))}.text-slate-500{--un-text-opacity:1;color:rgb(100 116 139 / var(--un-text-opacity))}.text-slate-600{--un-text-opacity:1;color:rgb(71 85 105 / var(--un-text-opacity))}.text-slate-950{--un-text-opacity:1;color:rgb(2 6 23 / var(--un-text-opacity))}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-white\/70{color:#ffffffb3}.text-yellow-400{--un-text-opacity:1;color:rgb(250 204 21 / var(--un-text-opacity))}.text-yellow-500{--un-text-opacity:1;color:rgb(234 179 8 / var(--un-text-opacity))}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.disabled\:text-gray-200:disabled{--un-text-opacity:1;color:rgb(229 231 235 / var(--un-text-opacity))}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tighter{letter-spacing:-.05em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Mitr,ui-sans-serif,system-ui}.uppercase{text-transform:uppercase}.underline-transparent{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.decoration-none{text-decoration:none}.opacity-50{opacity:.5}.disabled\:opacity-50:disabled{opacity:.5}.shadow{--un-shadow:var(--shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_22px_70px_4px_rgba\(0\,0\,0\,0\.56\)\]{--un-shadow:0 22px 70px 4px var(--un-shadow-color, rgba(0, 0, 0, .56));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:var(--shadow-2xl);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-emerald-500\/20{--un-shadow-color:rgb(16 185 129 / .2) }.shadow-emerald-500\/40{--un-shadow-color:rgb(16 185 129 / .4) }.shadow-emerald-600\/20{--un-shadow-color:rgb(5 150 105 / .2) }.shadow-lg{--un-shadow:var(--shadow-lg);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-white\/10{--un-shadow-color:rgb(255 255 255 / .1) }.shadow-xl{--un-shadow:var(--shadow-xl);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.backdrop-blur-2xl{--un-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-3xl{--un-backdrop-blur:blur(64px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-md{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-xl{--un-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.blur-\[120px\]{--un-blur:blur(120px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.blur-sm{--un-blur:blur(4px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.grayscale{--un-grayscale:grayscale(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}
