.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__selection:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-cyrillic-wght-normal-CHSlOQsW.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-latin-wght-normal-Dm3htQBi.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist-mono-latin-wght-normal-Cjtb1TV-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-orange-100:#ffedd5;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-900:#7e2a0c;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-300:#53eafd;--color-cyan-500:#00b7d7;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-red-300:color(display-p3 .956922 .651886 .645122);--color-red-400:color(display-p3 .933534 .431676 .423491);--color-red-500:color(display-p3 .903738 .262579 .253307);--color-red-600:color(display-p3 .830323 .140383 .133196);--color-orange-100:color(display-p3 .988762 .931393 .843273);--color-orange-400:color(display-p3 .950192 .561807 .211017);--color-orange-500:color(display-p3 .946589 .449788 .0757345);--color-orange-900:color(display-p3 .457137 .188093 .0897628);--color-amber-500:color(display-p3 .93994 .620584 .0585367);--color-amber-600:color(display-p3 .827144 .467166 .0336006);--color-yellow-400:color(display-p3 .959941 .790171 .0585198);--color-yellow-500:color(display-p3 .903651 .703062 .0745389);--color-yellow-600:color(display-p3 .776342 .542492 .041709);--color-green-400:color(display-p3 .399536 .862346 .49324);--color-green-500:color(display-p3 .308734 .774754 .374307);--color-green-600:color(display-p3 .243882 .640824 .294808);--color-emerald-400:color(display-p3 .334701 .819603 .591575);--color-emerald-500:color(display-p3 .267113 .726847 .508397);--color-emerald-900:color(display-p3 .117821 .302975 .234501);--color-emerald-950:color(display-p3 .0549113 .170434 .13484);--color-cyan-300:color(display-p3 .503734 .904871 .979358);--color-cyan-500:color(display-p3 .246703 .710032 .841444);--color-blue-200:color(display-p3 .76688 .855207 .987483);--color-blue-300:color(display-p3 .602559 .767214 .993938);--color-blue-400:color(display-p3 .397443 .62813 .992116);--color-blue-500:color(display-p3 .266422 .491219 .988624);--color-blue-600:color(display-p3 .174493 .358974 .950247);--color-blue-700:color(display-p3 .1379 .274983 .867624);--color-purple-300:color(display-p3 .829394 .703737 .996084);--color-purple-400:color(display-p3 .719919 .492497 .995173);--color-purple-500:color(display-p3 .629519 .30089 .990817);--color-purple-600:color(display-p3 .546729 .130167 .94439);--color-purple-700:color(display-p3 .465298 .0652579 .824397);--color-slate-100:color(display-p3 .947345 .959969 .97483);--color-slate-200:color(display-p3 .890322 .909405 .939294);--color-slate-300:color(display-p3 .800294 .834432 .882803);--color-slate-400:color(display-p3 .577446 .629622 .716602);--color-slate-500:color(display-p3 .397645 .452653 .547642);--color-slate-600:color(display-p3 .283418 .332214 .416355);--color-slate-700:color(display-p3 .205992 .253487 .336039);--color-slate-800:color(display-p3 .121994 .158688 .232363);--color-slate-900:color(display-p3 .0639692 .0891152 .163036);--color-slate-950:color(display-p3 .0102437 .0227555 .0878731);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-500:color(display-p3 .421287 .446085 .504784)}}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-amber-500:lab(72.7183% 31.8671 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4198 86.1544);--color-green-400:lab(78.503% -64.9264 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-400:lab(75.0771% -60.7313 19.4146);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.2101 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25154 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-300:lab(85.1236% -.612289 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup,:where(select:is([multiple],[size])) optgroup,:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option,:where(select:is([multiple],[size])) optgroup option,:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-24{top:calc(var(--spacing)*24)}.top-50{top:calc(var(--spacing)*50)}.top-\[50\%\]{top:50%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-2{right:calc(var(--spacing)*-2)}.-right-3{right:calc(var(--spacing)*-3)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-6{bottom:calc(var(--spacing)*-6)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\/4{bottom:25%}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing)*-1)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-8{left:calc(var(--spacing)*8)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-2\]{z-index:-2}.z-\[-3\]{z-index:-3}.z-\[9997\]{z-index:9997}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2/span 2}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1\.5{margin:calc(var(--spacing)*-1.5)}.-m-2\.5{margin:calc(var(--spacing)*-2.5)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-px{margin-inline:-1px}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.\!h-2{height:calc(var(--spacing)*2)!important}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-\[1px\]{height:1px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-\[--radix-context-menu-content-available-height\]{max-height:--radix-context-menu-content-available-height}.max-h-\[--radix-select-content-available-height\]{max-height:--radix-select-content-available-height}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[85vh\]{min-height:85vh}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.\!w-2{width:calc(var(--spacing)*2)!important}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1px\]{width:1px}.w-\[25\%\]{width:25%}.w-\[85vw\]{width:85vw}.w-\[160px\]{width:160px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[120px\]{max-width:120px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[600px\]{min-width:600px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:--radix-context-menu-content-transform-origin}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/20>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/20>:not(:last-child)){border-color:color-mix(in oklab,var(--border)20%,transparent)}}:where(.divide-border\/30>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/30>:not(:last-child)){border-color:color-mix(in oklab,var(--border)30%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg,.rounded-md{border-radius:.125rem}.rounded-none{border-radius:0}.rounded-sm,.rounded-xl{border-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-slate-700{border-color:var(--color-slate-700)!important}.\!border-slate-900{border-color:var(--color-slate-900)!important}.border-\[oklch\(0\.4_0\.1_300\/0\.3\)\]{border-color:#5039754d;border-color:color(display-p3 .301617 .227223 .444363/.3);border-color:lab(28.9409% 21.2031 -31.0784/.3)}.border-\[oklch\(0\.4_0\.1_300\/0\.5\)\]{border-color:#50397580;border-color:color(display-p3 .301617 .227223 .444363/.5);border-color:lab(28.9409% 21.2031 -31.0784/.5)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-background{border-color:var(--background)}.border-blue-400\/50{border-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/50{border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/10{border-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/10{border-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/50{border-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.border-border,.border-border\/20{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/20{border-color:color-mix(in oklab,var(--border)20%,transparent)}}.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab,var(--border)30%,transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-current{border-color:currentColor}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}.border-foreground,.border-foreground\/30{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/30{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.border-foreground\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/50{border-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.border-foreground\/60{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/60{border-color:color-mix(in oklab,var(--foreground)60%,transparent)}}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}.border-green-500\/50{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.border-green-500\/50{border-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}.border-green-600{border-color:var(--color-green-600)}.border-input{border-color:var(--input)}.border-muted{border-color:var(--muted)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-orange-500{border-color:var(--color-orange-500)}.border-primary,.border-primary\/5{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/5{border-color:color-mix(in oklab,var(--primary)5%,transparent)}}.border-primary\/10{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab,var(--primary)10%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/30{border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/30{border-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/50{border-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.border-yellow-500\/50{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/50{border-color:color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.border-t-foreground{border-top-color:var(--foreground)}.border-t-transparent{border-top-color:#0000}.border-r-transparent{border-right-color:#0000}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-foreground,.border-l-foreground\/40{border-left-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-l-foreground\/40{border-left-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.border-l-green-500{border-left-color:var(--color-green-500)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-yellow-500{border-left-color:var(--color-yellow-500)}.\!bg-blue-500{background-color:var(--color-blue-500)!important}.\!bg-slate-900{background-color:var(--color-slate-900)!important}.bg-\[oklch\(0\.4_0\.1_300\/0\.3\)\]{background-color:#5039754d;background-color:color(display-p3 .301617 .227223 .444363/.3);background-color:lab(28.9409% 21.2031 -31.0784/.3)}.bg-\[oklch\(0\.6_0\.2_200\/0\.1\)\]{background-color:#00949b1a;background-color:color(display-p3 -.326157 .608509 .67328/.1);background-color:lab(55.4663% -61.3901 -25.0384/.1)}.bg-\[oklch\(0\.7_0\.3_320\)\]{background-color:#e253ff;background-color:color(display-p3 .846158 .290926 1.02229);background-color:lab(60.1478% 83.4499 -68.8467)}.bg-\[oklch\(0\.7_0\.3_320\/0\.08\)\]{background-color:#e253ff14;background-color:color(display-p3 .846158 .290926 1.02229/.08);background-color:lab(60.1478% 83.4499 -68.8467/.08)}.bg-\[oklch\(0\.08_0\.04_280\)\]{background-color:#01010b;background-color:color(display-p3 .00428555 .00208187 .0400713);background-color:lab(.359545% 1.29798 -3.98345)}.bg-\[oklch\(0\.08_0\.04_280\/0\.5\)\]{background-color:#01010b80;background-color:color(display-p3 .00428555 .00208187 .0400713/.5);background-color:lab(.359545% 1.29798 -3.98345/.5)}.bg-\[oklch\(0\.08_0_0\)\]{background-color:#020202;background-color:color(display-p3 .00661504 .00661504 .00661504);background-color:lab(.462488% 0 0)}.bg-\[oklch\(0\.09_0\.01_250\)\]{background-color:#010304;background-color:color(display-p3 .0061096 .00982942 .0161493);background-color:lab(.653908% -.144914 -.782126)}.bg-\[oklch\(0\.09_0_0\)\]{background-color:#020202;background-color:color(display-p3 .00941868 .00941868 .00941868);background-color:lab(.658503% 0 0)}.bg-\[oklch\(0\.12_0\.01_250\)\]{background-color:#040609;background-color:color(display-p3 .0163584 .023155 .0338947);background-color:lab(1.55425% -.288241 -1.34299)}.bg-\[oklch\(0\.14_0\.05_280\/0\.5\)\]{background-color:#06061d80;background-color:color(display-p3 .0247177 .0219414 .107796/.5);background-color:lab(2.15681% 3.83914 -12.9054/.5)}.bg-accent,.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--accent)30%,transparent)}}.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500)5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-background\/98{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/98{background-color:color-mix(in oklab,var(--background)98%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500)5%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/30{background-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border,.bg-border\/20{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/20{background-color:color-mix(in oklab,var(--border)20%,transparent)}}.bg-border\/30{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/30{background-color:color-mix(in oklab,var(--border)30%,transparent)}}.bg-border\/50{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/50{background-color:color-mix(in oklab,var(--border)50%,transparent)}}.bg-card,.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab,var(--card)30%,transparent)}}.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab,var(--card)40%,transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500)20%,transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500)5%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.bg-foreground\/25{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/25{background-color:color-mix(in oklab,var(--foreground)25%,transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.bg-foreground\/40{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/40{background-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.bg-foreground\/50{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/50{background-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/5{background-color:#00c7580d}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/5{background-color:color-mix(in oklab,var(--color-green-500)5%,transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.bg-muted\/5{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/5{background-color:color-mix(in oklab,var(--muted)5%,transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--muted)10%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500)5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/50{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/50{background-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/30{background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/30{background-color:color-mix(in oklab,var(--color-slate-800)30%,transparent)}}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900)30%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900)90%,transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900)95%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/5{background-color:#edb2000d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/5{background-color:color-mix(in oklab,var(--color-yellow-500)5%,transparent)}}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(to_right\,\#80808008_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#80808008_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#80808008 1px,#0000 1px),linear-gradient(#80808008 1px,#0000 1px)}.bg-\[linear-gradient\(to_right\,\#80808012_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#80808012_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#80808012 1px,#0000 1px),linear-gradient(#80808012 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_20\%_80\%\,oklch\(0\.18_0\.1_200\)_0\%\,transparent_35\%\)\]{background-image:radial-gradient(circle at 20% 80%,#001618 0%,#0000 35%);background-image:radial-gradient(circle at 20% 80%,color(display-p3 -.0753516 .10207 .131543) 0%,#0000 35%);background-image:radial-gradient(circle at 20% 80%,lab(5.96894% -17.3667 -11.8747) 0%,#0000 35%)}.bg-\[radial-gradient\(circle_at_20\%_80\%\,oklch\(0\.22_0\.015_240\)_0\%\,transparent_35\%\)\]{background-image:radial-gradient(circle at 20% 80%,#141c21 0%,#0000 35%);background-image:radial-gradient(circle at 20% 80%,color(display-p3 .0854576 .107512 .127083) 0%,#0000 35%);background-image:radial-gradient(circle at 20% 80%,lab(9.53208% -2.2191 -4.84036) 0%,#0000 35%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,oklch\(0\.15_0\.08_320\)_0\%\,transparent_50\%\)\]{background-image:radial-gradient(circle,#18001e 0%,#0000 50%);background-image:radial-gradient(circle,color(display-p3 .0836095 -.0016713 .11593) 0%,#0000 50%);background-image:radial-gradient(circle,lab(2.35135% 13.6972 -14.1887) 0%,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,oklch\(0\.20_0\.015_240\)_0\%\,transparent_50\%\)\]{background-image:radial-gradient(circle,#10171c 0%,#0000 50%);background-image:radial-gradient(circle,color(display-p3 .0679347 .0895181 .108651) 0%,#0000 50%);background-image:radial-gradient(circle,lab(7.23638% -2.00439 -4.78567) 0%,#0000 50%)}.bg-\[radial-gradient\(circle_at_80\%_20\%\,oklch\(0\.12_0\.06_280\)_0\%\,transparent_40\%\)\]{background-image:radial-gradient(circle at 80% 20%,#04021c 0%,#0000 40%);background-image:radial-gradient(circle at 80% 20%,color(display-p3 .0144637 .00702634 .102829) 0%,#0000 40%);background-image:radial-gradient(circle at 80% 20%,lab(1.21346% 4.3807 -13.3755) 0%,#0000 40%)}.bg-\[radial-gradient\(circle_at_80\%_20\%\,oklch\(0\.18_0\.015_240\)_0\%\,transparent_40\%\)\]{background-image:radial-gradient(circle at 80% 20%,#0c1318 0%,#0000 40%);background-image:radial-gradient(circle at 80% 20%,color(display-p3 .0508651 .0719501 .0906136) 0%,#0000 40%);background-image:radial-gradient(circle at 80% 20%,lab(5.27485% -1.59412 -4.15962) 0%,#0000 40%)}.bg-\[radial-gradient\(ellipse_80\%_80\%_at_50\%_-20\%\,rgba\(120\,119\,198\,0\.05\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(80% 80% at 50% -20%,#7877c60d,#fff0)}.bg-\[radial-gradient\(ellipse_80\%_80\%_at_50\%_120\%\,rgba\(120\,119\,198\,0\.05\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(80% 80% at 50% 120%,#7877c60d,#fff0)}.from-\[oklch\(0\.7_0\.3_320\)\]{--tw-gradient-from:#e253ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.from-\[oklch\(0\.7_0\.3_320\)\]{--tw-gradient-from:color(display-p3 .846158 .290926 1.02229)}}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.7_0\.3_320\)\]{--tw-gradient-from:lab(60.1478% 83.4499 -68.8467)}}.from-\[oklch\(0\.7_0\.3_320\/0\.3\)\]{--tw-gradient-from:#e253ff4d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.from-\[oklch\(0\.7_0\.3_320\/0\.3\)\]{--tw-gradient-from:color(display-p3 .846158 .290926 1.02229/.3)}}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.7_0\.3_320\/0\.3\)\]{--tw-gradient-from:lab(60.1478% 83.4499 -68.8467/.3)}}.from-\[oklch\(0\.7_0\.3_320\/0\.08\)\]{--tw-gradient-from:#e253ff14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.from-\[oklch\(0\.7_0\.3_320\/0\.08\)\]{--tw-gradient-from:color(display-p3 .846158 .290926 1.02229/.08)}}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.7_0\.3_320\/0\.08\)\]{--tw-gradient-from:lab(60.1478% 83.4499 -68.8467/.08)}}.from-background{--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/50{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab, red, red)){.from-background\/50{--tw-gradient-from:color-mix(in oklab,var(--background)50%,transparent)}}.from-background\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab,var(--color-black)20%,transparent)}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/0{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)0%,transparent)}}.from-blue-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-border{--tw-gradient-from:var(--border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card{--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card\/80{--tw-gradient-from:var(--card)}@supports (color:color-mix(in lab, red, red)){.from-card\/80{--tw-gradient-from:color-mix(in oklab,var(--card)80%,transparent)}}.from-card\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card\/95{--tw-gradient-from:var(--card)}@supports (color:color-mix(in lab, red, red)){.from-card\/95{--tw-gradient-from:color-mix(in oklab,var(--card)95%,transparent)}}.from-card\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-foreground\/90{--tw-gradient-from:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.from-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--foreground)90%,transparent)}}.from-foreground\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-300{--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted-foreground\/40{--tw-gradient-from:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.from-muted-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.from-muted-foreground\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/5{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--primary)5%,transparent)}}.from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--primary)10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--primary)20%,transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/60{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/60{--tw-gradient-from:color-mix(in oklab,var(--primary)60%,transparent)}}.from-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-secondary{--tw-gradient-from:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-900\/50{--tw-gradient-from:#0f172b80}@supports (color:color-mix(in lab, red, red)){.from-slate-900\/50{--tw-gradient-from:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}.from-slate-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/5{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.from-white\/5{--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,transparent)}}.from-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab, red, red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab,var(--color-white)20%,transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/\[0\.03\]{--tw-gradient-from:#ffffff08}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab,var(--color-white)3%,transparent)}}.from-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-background{--tw-gradient-via:var(--background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500\/5{--tw-gradient-via:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.via-blue-500\/5{--tw-gradient-via:color-mix(in oklab,var(--color-blue-500)5%,transparent)}}.via-blue-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/5{--tw-gradient-via:color-mix(in oklab,var(--primary)5%,transparent)}}.via-primary\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/10{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--primary)10%,transparent)}}.via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/\[0\.02\]{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/\[0\.02\]{--tw-gradient-via:color-mix(in oklab,var(--primary)2%,transparent)}}.via-primary\/\[0\.02\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/20{--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){.via-white\/20{--tw-gradient-via:color-mix(in oklab,var(--color-white)20%,transparent)}}.via-white\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/30{--tw-gradient-via:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.via-white\/30{--tw-gradient-via:color-mix(in oklab,var(--color-white)30%,transparent)}}.via-white\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[oklch\(0\.6_0\.2_200\)\]{--tw-gradient-to:#00949b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.to-\[oklch\(0\.6_0\.2_200\)\]{--tw-gradient-to:color(display-p3 -.326157 .608509 .67328)}}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.6_0\.2_200\)\]{--tw-gradient-to:lab(55.4663% -61.3901 -25.0384)}}.to-\[oklch\(0\.6_0\.2_200\/0\.1\)\]{--tw-gradient-to:#00949b1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.to-\[oklch\(0\.6_0\.2_200\/0\.1\)\]{--tw-gradient-to:color(display-p3 -.326157 .608509 .67328/.1)}}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.6_0\.2_200\/0\.1\)\]{--tw-gradient-to:lab(55.4663% -61.3901 -25.0384/.1)}}.to-accent\/10{--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab, red, red)){.to-accent\/10{--tw-gradient-to:color-mix(in oklab,var(--accent)10%,transparent)}}.to-accent\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background{--tw-gradient-to:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/50{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab, red, red)){.to-background\/50{--tw-gradient-to:color-mix(in oklab,var(--background)50%,transparent)}}.to-background\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/95{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab, red, red)){.to-background\/95{--tw-gradient-to:color-mix(in oklab,var(--background)95%,transparent)}}.to-background\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab, red, red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab,var(--color-black)60%,transparent)}}.to-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-400{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/0{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)0%,transparent)}}.to-blue-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/40{--tw-gradient-to:var(--card)}@supports (color:color-mix(in lab, red, red)){.to-card\/40{--tw-gradient-to:color-mix(in oklab,var(--card)40%,transparent)}}.to-card\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/80{--tw-gradient-to:var(--card)}@supports (color:color-mix(in lab, red, red)){.to-card\/80{--tw-gradient-to:color-mix(in oklab,var(--card)80%,transparent)}}.to-card\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-foreground{--tw-gradient-to:var(--foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-foreground\/70{--tw-gradient-to:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.to-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--foreground)70%,transparent)}}.to-foreground\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-500{--tw-gradient-to:var(--color-gray-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted{--tw-gradient-to:var(--muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--primary)5%,transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/10{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--primary)10%,transparent)}}.to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/20{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--primary)20%,transparent)}}.to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/80{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/80{--tw-gradient-to:color-mix(in oklab,var(--primary)80%,transparent)}}.to-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500\/10{--tw-gradient-to:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.to-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-900\/20{--tw-gradient-to:#0f172b33}@supports (color:color-mix(in lab, red, red)){.to-slate-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-slate-900)20%,transparent)}}.to-slate-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,transparent)}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/\[0\.05\]{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}.to-white\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[mask-image\:radial-gradient\(ellipse_40\%_25\%_at_50\%_30\%\,\#000_40\%\,transparent_100\%\)\]{-webkit-mask-image:radial-gradient(40% 25% at 50% 30%,#000 40%,#0000 100%);mask-image:radial-gradient(40% 25% at 50% 30%,#000 40%,#0000 100%)}.\[mask-image\:radial-gradient\(ellipse_50\%_50\%_at_50\%_50\%\,\#000_60\%\,transparent_100\%\)\]{-webkit-mask-image:radial-gradient(50% 50%,#000 60%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 60%,#0000 100%)}.\[mask-image\:radial-gradient\(ellipse_60\%_50\%_at_50\%_0\%\,\#000_70\%\,transparent_110\%\)\]{-webkit-mask-image:radial-gradient(60% 50% at 50% 0,#000 70%,#0000 110%);mask-image:radial-gradient(60% 50% at 50% 0,#000 70%,#0000 110%)}.bg-\[size\:3rem_3rem\]{background-size:3rem 3rem}.bg-\[size\:4rem_4rem\]{background-size:4rem 4rem}.bg-\[size\:12px_12px\]{background-size:12px 12px}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.fill-yellow-400{fill:var(--color-yellow-400)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-32{padding-block:calc(var(--spacing)*32)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[88px\]{padding-top:88px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-32{padding-right:calc(var(--spacing)*32)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-24{padding-left:calc(var(--spacing)*24)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-geist-mono)}.font-sans{font-family:var(--font-geist-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[28px\]{font-size:28px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[oklch\(0\.6_0\.2_200\/0\.6\)\]{color:#00949b99;color:color(display-p3 -.326157 .608509 .67328/.6);color:lab(55.4663% -61.3901 -25.0384/.6)}.text-\[oklch\(0\.7_0\.3_320\)\]{color:#e253ff;color:color(display-p3 .846158 .290926 1.02229);color:lab(60.1478% 83.4499 -68.8467)}.text-\[oklch\(0\.7_0\.3_320\/0\.8\)\]{color:#e253ffcc;color:color(display-p3 .846158 .290926 1.02229/.8);color:lab(60.1478% 83.4499 -68.8467/.8)}.text-\[oklch\(0\.7_0\.25_145\)\]{color:#00c126;color:color(display-p3 .274875 .751343 .225443);color:lab(68.0745% -70.7462 64.0971)}.text-\[oklch\(0\.65_0\.05_300\)\]{color:#9489aa;color:color(display-p3 .571284 .537528 .655929);color:lab(58.8045% 9.22152 -16.008)}.text-\[oklch\(0\.65_0\.05_300\/0\.5\)\]{color:#9489aa80;color:color(display-p3 .571284 .537528 .655929/.5);color:lab(58.8045% 9.22152 -16.008/.5)}.text-\[oklch\(0\.95_0\.03_300\)\]{color:#f1ebff;color:color(display-p3 .941215 .92011 .998074);color:lab(93.8615% 5.32237 -9.73097)}.text-\[oklch\(0\.95_0\.03_300\/0\.7\)\]{color:#f1ebffb3;color:color(display-p3 .941215 .92011 .998074/.7);color:lab(93.8615% 5.32237 -9.73097/.7)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-border,.text-border\/50{color:var(--border)}@supports (color:color-mix(in lab, red, red)){.text-border\/50{color:color-mix(in oklab,var(--border)50%,transparent)}}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-500{color:var(--color-cyan-500)}.text-destructive{color:var(--destructive)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-foreground,.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-muted{color:var(--muted)}.text-muted-foreground,.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-muted-foreground\/90{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/90{color:color-mix(in oklab,var(--muted-foreground)90%,transparent)}}.text-muted\/30{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/30{color:color-mix(in oklab,var(--muted)30%,transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab,var(--primary-foreground)70%,transparent)}}.text-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab,var(--primary)50%,transparent)}}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab,var(--primary)70%,transparent)}}.text-primary\/90{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/90{color:color-mix(in oklab,var(--primary)90%,transparent)}}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-500\/60{color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.text-red-500\/60{color:color-mix(in oklab,var(--color-red-500)60%,transparent)}}.text-red-500\/70{color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.text-red-500\/70{color:color-mix(in oklab,var(--color-red-500)70%,transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-muted-foreground\/50{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)50%,transparent);text-decoration-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-18{opacity:.18}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-500\/10{--tw-shadow-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-blue-500\/50{--tw-shadow-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)50%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/20{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/30{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/50{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)50%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-blue-500\/30{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/30{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.ring-foreground\/20{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.ring-primary,.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.ring-slate-700\/30{--tw-ring-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.ring-slate-700\/30{--tw-ring-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-sm{--tw-blur:blur(var(--blur-sm));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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[1500ms\]{--tw-duration:1.5s;transition-duration:1.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:h-6:is(:where(.group):hover *){height:calc(var(--spacing)*6)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:border-foreground:is(:where(.group):hover *){border-color:var(--foreground)}.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.group-hover\:bg-foreground:is(:where(.group):hover *),.group-hover\:bg-foreground\/50:is(:where(.group):hover *){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-foreground\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.group-hover\:bg-primary\/30:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)30%,transparent)}}.group-hover\:text-\[oklch\(0\.95_0\.03_300\/0\.7\)\]:is(:where(.group):hover *){color:#f1ebffb3;color:color(display-p3 .941215 .92011 .998074/.7);color:lab(93.8615% 5.32237 -9.73097/.7)}.group-hover\:text-background:is(:where(.group):hover *){color:var(--background)}.group-hover\:text-foreground:is(:where(.group):hover *),.group-hover\:text-foreground\/70:is(:where(.group):hover *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-foreground\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--foreground)70%,transparent)}}.group-hover\:text-foreground\/80:is(:where(.group):hover *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-foreground\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--foreground)80%,transparent)}}.group-hover\:text-foreground\/90:is(:where(.group):hover *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-foreground\/90:is(:where(.group):hover *){color:color-mix(in oklab,var(--foreground)90%,transparent)}}.group-hover\:text-muted-foreground\/60:is(:where(.group):hover *){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-muted-foreground\/60:is(:where(.group):hover *){color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-white\/70:is(:where(.group):hover *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-xl:is(:where(.group):hover *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-primary\/50:is(:where(.group):hover *){--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:shadow-primary\/50:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)50%,transparent)var(--tw-shadow-alpha),transparent)}}.group-hover\:blur-2xl:is(:where(.group):hover *){--tw-blur:blur(var(--blur-2xl));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,)}.group-hover\/code\:opacity-75:is(:where(.group\/code):hover *){opacity:.75}.group-hover\/item\:scale-110:is(:where(.group\/item):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\/link\:translate-x-0\.5:is(:where(.group\/link):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/link\:translate-x-1:is(:where(.group\/link):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/link\:text-primary:is(:where(.group\/link):hover *){color:var(--primary)}}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:border-emerald-900:is(:where(.group).toaster *){border-color:var(--color-emerald-900)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:bg-emerald-950:is(:where(.group).toaster *){background-color:var(--color-emerald-950)}.group-\[\.toaster\]\:text-emerald-400:is(:where(.group).toaster *){color:var(--color-emerald-400)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[oklch\(0\.65_0\.05_300\/0\.5\)\]::placeholder{color:#9489aa80;color:color(display-p3 .571284 .537528 .655929/.5);color:lab(58.8045% 9.22152 -16.008/.5)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.placeholder\:text-muted-foreground\/60::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:bg-gradient-to-br:before{content:var(--tw-content);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-primary\/5:before{content:var(--tw-content);--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.before\:from-primary\/5:before{--tw-gradient-from:color-mix(in oklab,var(--primary)5%,transparent)}}.before\:from-primary\/5:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.checked\:border-\[oklch\(0\.7_0\.3_320\)\]:checked{border-color:#e253ff;border-color:color(display-p3 .846158 .290926 1.02229);border-color:lab(60.1478% 83.4499 -68.8467)}.checked\:border-primary:checked{border-color:var(--primary)}.checked\:border-white:checked{border-color:var(--color-white)}.checked\:bg-\[oklch\(0\.7_0\.3_320\)\]:checked{background-color:#e253ff;background-color:color(display-p3 .846158 .290926 1.02229);background-color:lab(60.1478% 83.4499 -68.8467)}.checked\:bg-primary:checked{background-color:var(--primary)}.checked\:bg-white:checked{background-color:var(--color-white)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[oklch\(0\.7_0\.3_320\/0\.5\)\]:hover{border-color:#e253ff80;border-color:color(display-p3 .846158 .290926 1.02229/.5);border-color:lab(60.1478% 83.4499 -68.8467/.5)}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}.hover\:border-foreground:hover,.hover\:border-foreground\/20:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/20:hover{border-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.hover\:border-foreground\/50:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/50:hover{border-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/30:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}.hover\:border-ring:hover{border-color:var(--ring)}.hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:bg-\[oklch\(0\.14_0\.05_280\/0\.5\)\]:hover{background-color:#06061d80;background-color:color(display-p3 .0247177 .0219414 .107796/.5);background-color:lab(2.15681% 3.83914 -12.9054/.5)}.hover\:bg-\[oklch\(0\.65_0\.28_320\)\]:hover{background-color:#d433f5;background-color:color(display-p3 .767391 .257139 .928796);background-color:lab(54.678% 77.9165 -64.2518)}.hover\:bg-accent:hover,.hover\:bg-accent\/20:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab,var(--accent)20%,transparent)}}.hover\:bg-accent\/30:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--accent)30%,transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-blue-500\/20:hover{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/20:hover{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-card:hover,.hover\:bg-card\/50:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/50:hover{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive)80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.hover\:bg-foreground\/20:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/20:hover{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-700\/50:hover{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/50:hover{background-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/50:hover{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/50:hover{background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-purple-700:hover{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[oklch\(0\.7_0\.3_320\)\]:hover{color:#e253ff;color:color(display-p3 .846158 .290926 1.02229);color:lab(60.1478% 83.4499 -68.8467)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-primary\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary)80%,transparent)}}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/50:hover{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/50:hover{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:text-yellow-400:hover{color:var(--color-yellow-400)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-foreground\/20:hover{--tw-shadow-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-foreground\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--foreground)20%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-primary\/5:hover{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-primary\/5:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)5%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-primary\/10:hover{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-primary\/10:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-primary\/20:hover{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-primary\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)20%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:ring-foreground\/20:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-foreground\/20:hover{--tw-ring-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.hover\:ring-foreground\/40:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-foreground\/40:hover{--tw-ring-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:border-\[oklch\(0\.7_0\.3_320\/0\.5\)\]:focus{border-color:#e253ff80;border-color:color(display-p3 .846158 .290926 1.02229/.5);border-color:lab(60.1478% 83.4499 -68.8467/.5)}.focus\:border-foreground\/50:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:border-foreground\/50:focus{border-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.focus\:border-primary:focus,.focus\:border-primary\/50:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:border-slate-700:focus{border-color:var(--color-slate-700)}.focus\:border-white\/40:focus{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/40:focus{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-destructive\/10:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-destructive\/10:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.focus\:ring-foreground\/20:focus{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-foreground\/20:focus{--tw-ring-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-foreground:focus-visible{border-color:var(--foreground)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:bg-foreground\/20:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/20:active{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-\[spin_1\.5s_linear_infinite\]{animation:1.5s linear infinite spin}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-20{margin-top:calc(var(--spacing)*20)}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:h-4{height:calc(var(--spacing)*4)}.sm\:h-96{height:calc(var(--spacing)*96)}.sm\:w-4{width:calc(var(--spacing)*4)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-auto{width:auto}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-12{gap:calc(var(--spacing)*12)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:.125rem}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-auto{margin-inline:auto}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mr-2{margin-right:calc(var(--spacing)*2)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-16{height:calc(var(--spacing)*16)}.md\:w-16{width:calc(var(--spacing)*16)}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:static{position:static}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mt-24{margin-top:calc(var(--spacing)*24)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-auto{width:auto}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-16{gap:calc(var(--spacing)*16)}:where(.lg\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-x-4{column-gap:calc(var(--spacing)*4)}.lg\:gap-x-8{column-gap:calc(var(--spacing)*8)}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:grid{display:grid}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-8{gap:calc(var(--spacing)*8)}:where(.xl\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.xl\:p-6{padding:calc(var(--spacing)*6)}}.dark\:bg-background:is(.dark *),.dark\:bg-background\/80:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-background\/80:is(.dark *){background-color:color-mix(in oklab,var(--background)80%,transparent)}}.dark\:bg-background\/98:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-background\/98:is(.dark *){background-color:color-mix(in oklab,var(--background)98%,transparent)}}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}.dark\:text-foreground:is(.dark *){color:var(--foreground)}.dark\:text-yellow-500:is(.dark *){color:var(--color-yellow-500)}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\>div\]\:bg-orange-500>div{background-color:var(--color-orange-500)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.font-data{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.confidence-interval{font-family:var(--font-geist-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:3s ease-in-out infinite float}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:2s infinite shimmer}}html,body{max-width:100vw;overflow-x:hidden}@media (max-width:768px){html{-webkit-overflow-scrolling:touch}body{overscroll-behavior-y:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--font-geist-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-geist-mono:"Geist Mono",ui-monospace,"Courier New",monospace;--radius:.125rem;--background:#f9fafb;--foreground:#171b1f;--card:#fff;--card-foreground:#171b1f;--popover:#fff;--popover-foreground:#171b1f;--primary:#090a0c;--primary-foreground:#fafafa;--secondary:#f0f2f4;--secondary-foreground:#171b1f;--muted:#f0f2f4;--muted-foreground:#51565b;--accent:#e9ebee;--accent-foreground:#171b1f;--destructive:#cc272e;--destructive-foreground:#fff;--border:#d8dbde;--input:#d8dbde;--ring:#090a0c;--chart-1:#026fd7;--chart-2:#cc272e;--chart-3:#ccac16;--chart-4:#278733;--chart-5:#51565b;--sidebar:#fff;--sidebar-foreground:#171b1f;--sidebar-primary:#026fd7;--sidebar-primary-foreground:#fff;--sidebar-accent:#e9ebee;--sidebar-accent-foreground:#171b1f;--sidebar-border:#d8dbde;--sidebar-ring:#026fd7}@supports (color:color(display-p3 0 0 0)){:root{--background:color(display-p3 .977326 .980778 .985162);--foreground:color(display-p3 .0936518 .105503 .12059);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .0936518 .105503 .12059);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .0936518 .105503 .12059);--primary:color(display-p3 .0349238 .0401179 .0469147);--primary-foreground:color(display-p3 .980256 .980256 .980256);--secondary:color(display-p3 .943146 .948292 .954826);--secondary-foreground:color(display-p3 .0936518 .105503 .12059);--muted:color(display-p3 .943146 .948292 .954826);--muted-foreground:color(display-p3 .321666 .335846 .353867);--accent:color(display-p3 .914224 .922754 .933586);--accent-foreground:color(display-p3 .0936518 .105503 .12059);--destructive:color(display-p3 .737101 .219083 .211834);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .849834 .858248 .868933);--input:color(display-p3 .849834 .858248 .868933);--ring:color(display-p3 .0349238 .0401179 .0469147);--chart-1:color(display-p3 .185883 .428721 .81475);--chart-2:color(display-p3 .737101 .219083 .211834);--chart-3:color(display-p3 .778864 .677982 .24056);--chart-4:color(display-p3 .272103 .52252 .242706);--chart-5:color(display-p3 .321666 .335846 .353867);--sidebar:color(display-p3 1 1 1);--sidebar-foreground:color(display-p3 .0936518 .105503 .12059);--sidebar-primary:color(display-p3 .185883 .428721 .81475);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .914224 .922754 .933586);--sidebar-accent-foreground:color(display-p3 .0936518 .105503 .12059);--sidebar-border:color(display-p3 .849834 .858248 .868933);--sidebar-ring:color(display-p3 .185883 .428721 .81475)}}@supports (color:lab(0% 0 0)){:root{--background:lab(98.2586% -.22307 -.716794);--foreground:lab(9.50623% -.98861 -3.51966);--card:lab(100% 0 0);--card-foreground:lab(9.50623% -.98861 -3.51966);--popover:lab(100% 0 0);--popover-foreground:lab(9.50623% -.98861 -3.51966);--primary:lab(2.75085% -.248902 -.921309);--primary-foreground:lab(98.26% -.0000298023 0);--secondary:lab(95.3578% -.333756 -1.07459);--secondary-foreground:lab(9.50623% -.98861 -3.51966);--muted:lab(95.3578% -.333756 -1.07459);--muted-foreground:lab(36.1898% -1.05754 -3.55195);--accent:lab(93.0362% -.553161 -1.78919);--accent-foreground:lab(9.50623% -.98861 -3.51966);--destructive:lab(45.7636% 63.3818 40.1799);--destructive-foreground:lab(100% 0 0);--border:lab(87.2362% -.552744 -1.78893);--input:lab(87.2362% -.552744 -1.78893);--ring:lab(2.75085% -.248902 -.921309);--chart-1:lab(46.3624% 5.18754 -61.7046);--chart-2:lab(45.7636% 63.3818 40.1799);--chart-3:lab(71.4963% 2.52551 70.3181);--chart-4:lab(49.5829% -42.1882 35.8774);--chart-5:lab(36.1898% -1.05754 -3.55195);--sidebar:lab(100% 0 0);--sidebar-foreground:lab(9.50623% -.98861 -3.51966);--sidebar-primary:lab(46.3624% 5.18754 -61.7046);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(93.0362% -.553161 -1.78919);--sidebar-accent-foreground:lab(9.50623% -.98861 -3.51966);--sidebar-border:lab(87.2362% -.552744 -1.78893);--sidebar-ring:lab(46.3624% 5.18754 -61.7046)}}.dark{--background:#060c11;--foreground:#f6f9fb;--card:#12191f;--card-foreground:#f6f9fb;--popover:#0c1318;--popover-foreground:#f6f9fb;--primary:#f6f9fb;--primary-foreground:#060c11;--secondary:#1b2328;--secondary-foreground:#f6f9fb;--muted:#171e23;--muted-foreground:#899096;--accent:#1b2328;--accent-foreground:#f6f9fb;--destructive:#98a0a5;--destructive-foreground:#060c11;--border:#242a2e;--input:#292f33;--ring:#f6f9fb;--chart-1:#a7afb5;--chart-2:#899096;--chart-3:#6c7378;--chart-4:#50565b;--chart-5:#353b40;--sidebar:#0c1318;--sidebar-foreground:#f6f9fb;--sidebar-primary:#f6f9fb;--sidebar-primary-foreground:#060c11;--sidebar-accent:#1b2328;--sidebar-accent-foreground:#f6f9fb;--sidebar-border:#242a2e;--sidebar-ring:#f6f9fb}@supports (color:color(display-p3 0 0 0)){.dark{--background:color(display-p3 .0274293 .0464683 .0643588);--foreground:color(display-p3 .965147 .975677 .985084);--card:color(display-p3 .0766415 .0984635 .117819);--card-foreground:color(display-p3 .965147 .975677 .985084);--popover:color(display-p3 .0508651 .0719501 .0906136);--popover-foreground:color(display-p3 .965147 .975677 .985084);--primary:color(display-p3 .965147 .975677 .985084);--primary-foreground:color(display-p3 .0274293 .0464683 .0643588);--secondary:color(display-p3 .112528 .135242 .155421);--secondary-foreground:color(display-p3 .965147 .975677 .985084);--muted:color(display-p3 .0943796 .11666 .136439);--muted-foreground:color(display-p3 .54206 .564913 .585309);--accent:color(display-p3 .112528 .135242 .155421);--accent-foreground:color(display-p3 .965147 .975677 .985084);--destructive:color(display-p3 .601492 .624768 .645542);--destructive-foreground:color(display-p3 .0274293 .0464683 .0643588);--border:color(display-p3 .144479 .163087 .179654);--input:color(display-p3 .163599 .182518 .199367);--ring:color(display-p3 .965147 .975677 .985084);--chart-1:color(display-p3 .662019 .685695 .706828);--chart-2:color(display-p3 .54206 .564913 .585309);--chart-3:color(display-p3 .426741 .448674 .46824);--chart-4:color(display-p3 .316702 .33758 .356198);--chart-5:color(display-p3 .21283 .232468 .249967);--sidebar:color(display-p3 .0508651 .0719501 .0906136);--sidebar-foreground:color(display-p3 .965147 .975677 .985084);--sidebar-primary:color(display-p3 .965147 .975677 .985084);--sidebar-primary-foreground:color(display-p3 .0274293 .0464683 .0643588);--sidebar-accent:color(display-p3 .112528 .135242 .155421);--sidebar-accent-foreground:color(display-p3 .965147 .975677 .985084);--sidebar-border:color(display-p3 .144479 .163087 .179654);--sidebar-ring:color(display-p3 .965147 .975677 .985084)}}@supports (color:lab(0% 0 0)){.dark{--background:lab(3.05157% -1.06592 -2.94619);--foreground:lab(97.6882% -.8232 -1.65225);--card:lab(8.37142% -2.20205 -4.83535);--card-foreground:lab(97.6882% -.8232 -1.65225);--popover:lab(5.27485% -1.59412 -4.15962);--popover-foreground:lab(97.6882% -.8232 -1.65225);--primary:lab(97.6882% -.8232 -1.65225);--primary-foreground:lab(3.05157% -1.06592 -2.94619);--secondary:lab(13.0137% -2.25288 -4.85336);--secondary-foreground:lab(97.6882% -.8232 -1.65225);--muted:lab(10.6927% -2.23139 -4.845);--muted-foreground:lab(59.4175% -1.93462 -3.94301);--accent:lab(13.0137% -2.25288 -4.85336);--accent-foreground:lab(97.6882% -.8232 -1.65225);--destructive:lab(65.2177% -1.9387 -3.94515);--destructive-foreground:lab(3.05157% -1.06592 -2.94619);--border:lab(16.4937% -1.85788 -3.90598);--input:lab(18.8141% -1.867 -3.91007);--ring:lab(97.6882% -.8232 -1.65225);--chart-1:lab(71.0179% -1.94219 -3.94702);--chart-2:lab(59.4175% -1.93462 -3.94301);--chart-3:lab(47.817% -1.92422 -3.93761);--chart-4:lab(36.2162% -1.90912 -3.93);--chart-5:lab(24.615% -1.88515 -3.91844);--sidebar:lab(5.27485% -1.59412 -4.15962);--sidebar-foreground:lab(97.6882% -.8232 -1.65225);--sidebar-primary:lab(97.6882% -.8232 -1.65225);--sidebar-primary-foreground:lab(3.05157% -1.06592 -2.94619);--sidebar-accent:lab(13.0137% -2.25288 -4.85336);--sidebar-accent-foreground:lab(97.6882% -.8232 -1.65225);--sidebar-border:lab(16.4937% -1.85788 -3.90598);--sidebar-ring:lab(97.6882% -.8232 -1.65225)}}.magic{--background:#01010b;--foreground:#f1ebff;--card:#06061d;--card-foreground:#f1ebff;--popover:#040414;--popover-foreground:#f1ebff;--primary:#e253ff;--primary-foreground:#f8f8f8;--secondary:#121130;--secondary-foreground:#f1ebff;--muted:#0e0f23;--muted-foreground:#9489aa;--accent:#00949b;--accent-foreground:#030309;--destructive:#ff46b3;--destructive-foreground:#f8f8f8;--border:#503975;--input:#503975;--ring:#ea75ff;--chart-1:#e253ff;--chart-2:#00baa2;--chart-3:#e9b700;--chart-4:#00c126;--chart-5:#7c79ff;--sidebar:#020210;--sidebar-foreground:#f1ebff;--sidebar-primary:#e253ff;--sidebar-primary-foreground:#f8f8f8;--sidebar-accent:#12132c;--sidebar-accent-foreground:#f1ebff;--sidebar-border:#503975;--sidebar-ring:#ea75ff}@supports (color:color(display-p3 0 0 0)){.magic{--background:color(display-p3 .00428555 .00208187 .0400713);--foreground:color(display-p3 .941215 .92011 .998074);--card:color(display-p3 .0247177 .0219414 .107796);--card-foreground:color(display-p3 .941215 .92011 .998074);--popover:color(display-p3 .0158456 .0147422 .0753514);--popover-foreground:color(display-p3 .941215 .92011 .998074);--primary:color(display-p3 .846158 .290926 1.02229);--primary-foreground:color(display-p3 .973691 .973691 .973691);--secondary:color(display-p3 .0687121 .0676334 .181477);--secondary-foreground:color(display-p3 .941215 .92011 .998074);--muted:color(display-p3 .0567378 .0589493 .131061);--muted-foreground:color(display-p3 .571284 .537528 .655929);--accent:color(display-p3 -.326157 .608509 .67328);--accent-foreground:color(display-p3 .0103514 .0109478 .0317797);--destructive:color(display-p3 1.00177 .192479 .705512);--destructive-foreground:color(display-p3 .973691 .973691 .973691);--border:color(display-p3 .301617 .227223 .444363);--input:color(display-p3 .301617 .227223 .444363);--ring:color(display-p3 .912302 .366839 1.09097);--chart-1:color(display-p3 .846158 .290926 1.02229);--chart-2:color(display-p3 -.406742 .777709 .648326);--chart-3:color(display-p3 .94241 .700507 -.339643);--chart-4:color(display-p3 .274875 .751343 .225443);--chart-5:color(display-p3 .470688 .431419 1.09183);--sidebar:color(display-p3 .00875549 .00694886 .0575149);--sidebar-foreground:color(display-p3 .941215 .92011 .998074);--sidebar-primary:color(display-p3 .846158 .290926 1.02229);--sidebar-primary-foreground:color(display-p3 .973691 .973691 .973691);--sidebar-accent:color(display-p3 .0710497 .0726253 .165914);--sidebar-accent-foreground:color(display-p3 .941215 .92011 .998074);--sidebar-border:color(display-p3 .301617 .227223 .444363);--sidebar-ring:color(display-p3 .912302 .366839 1.09097)}}@supports (color:lab(0% 0 0)){.magic{--background:lab(.359545% 1.29798 -3.98345);--foreground:lab(93.8615% 5.32237 -9.73097);--card:lab(2.15681% 3.83914 -12.9054);--card-foreground:lab(93.8615% 5.32237 -9.73097);--popover:lab(1.37845% 2.15127 -7.5023);--popover-foreground:lab(93.8615% 5.32237 -9.73097);--primary:lab(60.1478% 83.4499 -68.8467);--primary-foreground:lab(97.68% -.0000298023 .0000119209);--secondary:lab(6.50457% 8.32637 -20.856);--secondary-foreground:lab(93.8615% 5.32237 -9.73097);--muted:lab(4.92484% 3.78201 -13.253);--muted-foreground:lab(58.8045% 9.22152 -16.008);--accent:lab(55.4663% -61.3901 -25.0384);--accent-foreground:lab(.85232% .552394 -2.23712);--destructive:lab(61.1202% 93.9357 -18.4119);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(28.9409% 21.2031 -31.0784);--input:lab(28.9409% 21.2031 -31.0784);--ring:lab(66.0392% 83.0423 -68.9278);--chart-1:lab(60.1478% 83.4499 -68.8467);--chart-2:lab(68.3337% -92.2536 -.486553);--chart-3:lab(76.9881% 17.9275 238.782);--chart-4:lab(68.0745% -70.7462 64.0971);--chart-5:lab(55.5457% 42.8708 -87.3308);--sidebar:lab(.763365% 1.70124 -5.603);--sidebar-foreground:lab(93.8615% 5.32237 -9.73097);--sidebar-primary:lab(60.1478% 83.4499 -68.8467);--sidebar-primary-foreground:lab(97.68% -.0000298023 .0000119209);--sidebar-accent:lab(6.67154% 6.23121 -17.4656);--sidebar-accent-foreground:lab(93.8615% 5.32237 -9.73097);--sidebar-border:lab(28.9409% 21.2031 -31.0784);--sidebar-ring:lab(66.0392% 83.0423 -68.9278)}}.magic body{background:linear-gradient(135deg,#01010b 0%,#020003 50%,#000208 100%) fixed;background:linear-gradient(135deg,color(display-p3 .00428555 .00208187 .0400713) 0%,color(display-p3 .0101954 -.00376825 .0220336) 50%,color(display-p3 -.00167023 .00513874 .0393444) 100%) fixed;background:linear-gradient(135deg,lab(.359545% 1.29798 -3.98345) 0%,lab(.0921192% 1.98245 -2.34111) 50%,lab(.403667% .392236 -3.8437) 100%) fixed}.magic *{transition:all .2s}.magic button:hover,.magic a:hover{filter:brightness(1.15)saturate(1.1)}.magic .card{box-shadow:0 0 30px #bd33da26,0 0 60px #5449d01a;box-shadow:0 0 30px color(display-p3 .683497 .24515 .824549/.15),0 0 60px color(display-p3 .322186 .28756 .786245/.1);border:1px solid #724aab4d;border:1px solid lab(39.6801% 33.0382 -46.413/.3);box-shadow:0 0 30px lab(49.4218% 69.3988 -57.3987/.15),0 0 60px lab(38.8355% 35.225 -69.849/.1)}.magic .card:hover{box-shadow:0 0 40px #e253ff40,0 0 80px #6d61ff26;box-shadow:0 0 40px color(display-p3 .846158 .290926 1.02229/.25),0 0 80px color(display-p3 .416826 .363752 1.0221/.15);box-shadow:0 0 40px lab(60.1478% 83.4499 -68.8467/.25),0 0 80px lab(49.5323% 45.2934 -87.3025/.15)}.magic input:focus,.magic textarea:focus{box-shadow:0 0 0 2px #e253ff80,0 0 20px #bd33da4d;box-shadow:0 0 0 2px color(display-p3 .846158 .290926 1.02229/.5),0 0 20px color(display-p3 .683497 .24515 .824549/.3);box-shadow:0 0 0 2px lab(60.1478% 83.4499 -68.8467/.5),0 0 20px lab(49.4218% 69.3988 -57.3987/.3)}.magic ::selection{color:#f8f8f8;color:color(display-p3 .973691 .973691 .973691);color:lab(97.68% -.0000298023 .0000119209);background:#e253ff66;background:color(display-p3 .846158 .290926 1.02229/.4);background:lab(60.1478% 83.4499 -68.8467/.4)}.zen{--radius:.5rem;--background:#f8f5ee;--foreground:#291f18;--card:#fefbf6;--card-foreground:#291f18;--popover:#fefbf6;--popover-foreground:#291f18;--primary:#256346;--primary-foreground:#faf8f5;--secondary:#f0ebe0;--secondary-foreground:#433830;--muted:#ebe7df;--muted-foreground:#6c6158;--accent:#d6a17d;--accent-foreground:#1d140d;--destructive:#ce7162;--destructive-foreground:#f8f8f8;--border:#dbd7cf;--input:#dbd7cf;--ring:#256346;--chart-1:#256346;--chart-2:#b5825f;--chart-3:#c6ab60;--chart-4:#447c7f;--chart-5:#937b69;--sidebar:#f5f1e9;--sidebar-foreground:#291f18;--sidebar-primary:#256346;--sidebar-primary-foreground:#faf8f5;--sidebar-accent:#e9e4da;--sidebar-accent-foreground:#291f18;--sidebar-border:#dbd7cf;--sidebar-ring:#256346}@supports (color:color(display-p3 0 0 0)){.zen{--background:color(display-p3 .970743 .960104 .93489);--foreground:color(display-p3 .154585 .124792 .0979146);--card:color(display-p3 .994998 .986455 .966186);--card-foreground:color(display-p3 .154585 .124792 .0979146);--popover:color(display-p3 .994998 .986455 .966186);--popover-foreground:color(display-p3 .154585 .124792 .0979146);--primary:color(display-p3 .213257 .381977 .281787);--primary-foreground:color(display-p3 .978787 .973469 .960838);--secondary:color(display-p3 .936578 .920694 .88314);--secondary-foreground:color(display-p3 .254439 .222034 .192908);--muted:color(display-p3 .920565 .907913 .877963);--muted-foreground:color(display-p3 .416646 .3812 .349405);--accent:color(display-p3 .807591 .639181 .511067);--accent-foreground:color(display-p3 .107712 .0795138 .0539598);--destructive:color(display-p3 .758963 .461396 .402716);--destructive-foreground:color(display-p3 .973691 .973691 .973691);--border:color(display-p3 .856087 .843604 .814061);--input:color(display-p3 .856087 .843604 .814061);--ring:color(display-p3 .213257 .381977 .281787);--chart-1:color(display-p3 .213257 .381977 .281787);--chart-2:color(display-p3 .681495 .518901 .394689);--chart-3:color(display-p3 .760851 .675619 .418582);--chart-4:color(display-p3 .318741 .482233 .495688);--chart-5:color(display-p3 .559992 .48584 .419097);--sidebar:color(display-p3 .959668 .946918 .916731);--sidebar-foreground:color(display-p3 .154585 .124792 .0979146);--sidebar-primary:color(display-p3 .213257 .381977 .281787);--sidebar-primary-foreground:color(display-p3 .978787 .973469 .960838);--sidebar-accent:color(display-p3 .910596 .894794 .857439);--sidebar-accent-foreground:color(display-p3 .154585 .124792 .0979146);--sidebar-border:color(display-p3 .856087 .843604 .814061);--sidebar-ring:color(display-p3 .213257 .381977 .281787)}}@supports (color:lab(0% 0 0)){.zen{--background:lab(96.5601% .286847 3.81331);--foreground:lab(12.9465% 3.69322 6.93114);--card:lab(98.8724% .224233 3.04723);--card-foreground:lab(12.9465% 3.69322 6.93114);--popover:lab(98.8724% .224233 3.04723);--popover-foreground:lab(12.9465% 3.69322 6.93114);--primary:lab(37.2594% -26.4826 10.4254);--primary-foreground:lab(97.7005% .135839 1.90167);--secondary:lab(93.0987% .454843 5.73678);--secondary-foreground:lab(24.552% 3.59105 6.82721);--muted:lab(91.9276% .353277 4.5821);--muted-foreground:lab(41.9562% 3.51176 6.75876);--accent:lab(70.6778% 17.0476 26.7066);--accent-foreground:lab(7.17208% 3.64868 5.4563);--destructive:lab(58.3229% 36.3633 25.1493);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(86.1274% .35581 4.58385);--input:lab(86.1274% .35581 4.58385);--ring:lab(37.2594% -26.4826 10.4254);--chart-1:lab(37.2594% -26.4826 10.4254);--chart-2:lab(59.0642% 17.2913 27.0713);--chart-3:lab(71.3168% 3.20101 42.1153);--chart-4:lab(48.3867% -18.8672 -7.79493);--chart-5:lab(53.4993% 7.26816 13.7372);--sidebar:lab(95.4076% .351816 4.58115);--sidebar-foreground:lab(12.9465% 3.69322 6.93114);--sidebar-primary:lab(37.2594% -26.4826 10.4254);--sidebar-primary-foreground:lab(97.7005% .135839 1.90167);--sidebar-accent:lab(90.7786% .456363 5.73783);--sidebar-accent-foreground:lab(12.9465% 3.69322 6.93114);--sidebar-border:lab(86.1274% .35581 4.58385);--sidebar-ring:lab(37.2594% -26.4826 10.4254)}}.zen body{background:linear-gradient(#f8f5ee 0%,#f6f1e9 50%,#f7f5ef 100%) fixed;background:linear-gradient(color(display-p3 .970743 .960104 .93489) 0%,color(display-p3 .961514 .946019 .916957) 50%,color(display-p3 .967412 .960817 .940055) 100%) fixed;background:linear-gradient(lab(96.5601% .286847 3.81331) 0%,lab(95.394% .703871 4.5323) 50%,lab(96.5613% -.0119507 3.05672) 100%) fixed}.zen *{transition:all .3s cubic-bezier(.4,0,.2,1)}.zen button:hover,.zen a:hover{filter:brightness(1.02)}.zen .card{box-shadow:0 4px 20px #6c615814,0 2px 8px #6c61580a;box-shadow:0 4px 20px color(display-p3 .416646 .3812 .349405/.08),0 2px 8px color(display-p3 .416646 .3812 .349405/.04);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);box-shadow:0 4px 20px lab(41.9562% 3.51176 6.75876/.08),0 2px 8px lab(41.9562% 3.51176 6.75876/.04)}.zen .card:hover{box-shadow:0 8px 30px #6c61581a,0 4px 12px #6c61580f;box-shadow:0 8px 30px color(display-p3 .416646 .3812 .349405/.1),0 4px 12px color(display-p3 .416646 .3812 .349405/.06);box-shadow:0 8px 30px lab(41.9562% 3.51176 6.75876/.1),0 4px 12px lab(41.9562% 3.51176 6.75876/.06)}.zen input:focus,.zen textarea:focus{box-shadow:0 0 0 2px #2563464d,0 4px 12px #2563461a;box-shadow:0 0 0 2px color(display-p3 .213257 .381977 .281787/.3),0 4px 12px color(display-p3 .213257 .381977 .281787/.1);box-shadow:0 0 0 2px lab(37.2594% -26.4826 10.4254/.3),0 4px 12px lab(37.2594% -26.4826 10.4254/.1)}.zen ::selection{color:#1d140d;color:color(display-p3 .107712 .0795138 .0539598);color:lab(7.17208% 3.64868 5.4563);background:#25634640;background:color(display-p3 .213257 .381977 .281787/.25);background:lab(37.2594% -26.4826 10.4254/.25)}@keyframes zen-breathe{0%,to{opacity:1}50%{opacity:.85}}.zen .animate-zen-breathe{animation:4s ease-in-out infinite zen-breathe}.zen ::-webkit-scrollbar{width:8px;height:8px}.zen ::-webkit-scrollbar-track{background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678);border-radius:4px}.zen ::-webkit-scrollbar-thumb{background:#baad92;background:color(display-p3 .719167 .678296 .582879);background:lab(71.1321% 1.63764 15.641);border-radius:4px}.zen ::-webkit-scrollbar-thumb:hover{background:#9d8d6c;background:color(display-p3 .606181 .556261 .440208);background:lab(59.5464% 2.37054 19.8874)}.zen [data-state=open][data-radix-dialog-overlay],.zen [data-state=open][data-radix-alert-dialog-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#362c2480!important;background:color(display-p3 .203572 .172395 .144333/.5)!important;background:lab(18.7497% 3.63408 6.86861/.5)!important}.zen .btn-3d-top:after{background-image:radial-gradient(#256346,#194430);background-image:radial-gradient(color(display-p3 .213257 .381977 .281787),color(display-p3 .144898 .26305 .19241));background-image:radial-gradient(lab(37.2594% -26.4826 10.4254),lab(25.3953% -19.8322 7.81083))}.zen .btn-3d-bottom{background-color:#194430;background-color:color(display-p3 .144898 .26305 .19241);background-color:lab(25.3953% -19.8322 7.81083)}.zen [role=tooltip]{box-shadow:0 4px 12px #6c61581a;box-shadow:0 4px 12px color(display-p3 .416646 .3812 .349405/.1);box-shadow:0 4px 12px lab(41.9562% 3.51176 6.75876/.1);color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important;background:#fefbf6!important;background:color(display-p3 .994998 .986455 .966186)!important;background:lab(98.8724% .224233 3.04723)!important;border:1px solid #dbd7cf!important;border:1px solid lab(86.1274% .35581 4.58385)!important}.zen [role=tablist]{background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [role=tab][data-state=active]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 2px 8px #6c615814;box-shadow:0 2px 8px color(display-p3 .416646 .3812 .349405/.08);background:lab(98.8724% .224233 3.04723);box-shadow:0 2px 8px lab(41.9562% 3.51176 6.75876/.08)}.zen [role=progressbar]{background:#e9e4da;background:color(display-p3 .910596 .894794 .857439);background:lab(90.7786% .456363 5.73783)}.zen [role=progressbar]>div{background:linear-gradient(90deg,#256346 0%,#33724c 100%);background:linear-gradient(90deg,color(display-p3 .213257 .381977 .281787) 0%,color(display-p3 .26428 .442236 .311102) 100%);background:linear-gradient(90deg,lab(37.2594% -26.4826 10.4254) 0%,lab(43.1759% -28.5579 14.7064) 100%)}.zen [role=switch][data-state=checked]{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}.zen [role=slider] [data-radix-slider-thumb]{border-color:#25634680;border-color:color(display-p3 .213257 .381977 .281787/.5);border-color:lab(37.2594% -26.4826 10.4254/.5)}.zen [class*=badge]{letter-spacing:.02em;font-weight:500}.zen body{letter-spacing:.01em;line-height:1.7}.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6{letter-spacing:-.01em;font-weight:500}.zen a{text-underline-offset:4px;text-decoration-color:#2563464d;text-decoration-color:lab(37.2594% -26.4826 10.4254/.3);transition:text-decoration-color .3s,color .3s}.zen a:hover{text-decoration-color:#256346;text-decoration-color:lab(37.2594% -26.4826 10.4254)}.zen :focus-visible{outline-offset:2px;outline:2px solid #25634680;outline:2px solid color(display-p3 .213257 .381977 .281787/.5);outline:2px solid lab(37.2594% -26.4826 10.4254/.5)}.zen header{background:#f8f5eee6;background:color(display-p3 .970743 .960104 .93489/.9);background:lab(96.5601% .286847 3.81331/.9)}@keyframes zen-fade{0%,to{opacity:1}50%{opacity:.9}}.zen .animate-zen-fade{animation:6s ease-in-out infinite zen-fade}@keyframes zen-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.zen .animate-zen-float{animation:8s ease-in-out infinite zen-float}@keyframes zen-ripple{0%{box-shadow:0 0 #2563464d;box-shadow:0 0 color(display-p3 .213257 .381977 .281787/.3);box-shadow:0 0 lab(37.2594% -26.4826 10.4254/.3)}to{box-shadow:0 0 0 8px #25634600;box-shadow:0 0 0 8px color(display-p3 .213257 .381977 .281787/0);box-shadow:0 0 0 8px lab(37.2594% -26.4826 10.4254/0)}}.zen .animate-zen-ripple{animation:1.5s ease-out infinite zen-ripple}.zen .toaster{--normal-bg:#fefbf6;--normal-border:#dbd7cf;--normal-text:#291f18}@supports (color:color(display-p3 0 0 0)){.zen .toaster{--normal-bg:color(display-p3 .994998 .986455 .966186);--normal-border:color(display-p3 .856087 .843604 .814061);--normal-text:color(display-p3 .154585 .124792 .0979146)}}@supports (color:lab(0% 0 0)){.zen .toaster{--normal-bg:lab(98.8724% .224233 3.04723);--normal-border:lab(86.1274% .35581 4.58385);--normal-text:lab(12.9465% 3.69322 6.93114)}}.zen [data-sonner-toast]{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important;background:#fefbf6!important;background:color(display-p3 .994998 .986455 .966186)!important;border-color:#dbd7cf!important;border-color:color(display-p3 .856087 .843604 .814061)!important;box-shadow:0 4px 20px #6c61581a!important;box-shadow:0 4px 20px color(display-p3 .416646 .3812 .349405/.1)!important;background:lab(98.8724% .224233 3.04723)!important;border-color:lab(86.1274% .35581 4.58385)!important;box-shadow:0 4px 20px lab(41.9562% 3.51176 6.75876/.1)!important}.zen [data-sonner-toast][data-type=success]{background:#def5e8!important;background:color(display-p3 .888213 .958439 .911688)!important;border-color:#b2d8c3!important;border-color:color(display-p3 .729231 .844145 .768906)!important;background:lab(94.6064% -9.63479 3.82746)!important;border-color:lab(83.2744% -16.139 6.4015)!important}.zen [data-sonner-toast] button{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}.zen [data-sonner-toast] button:hover{background:#145538;background:color(display-p3 .159142 .326726 .229776);background:lab(31.4559% -26.6258 10.4652)}.zen input,.zen select,.zen textarea{caret-color:#256346;caret-color:color(display-p3 .213257 .381977 .281787);caret-color:lab(37.2594% -26.4826 10.4254);background:#faf8f5;background:color(display-p3 .978787 .973469 .960838);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);background:lab(97.7005% .135839 1.90167);border-color:lab(86.1274% .35581 4.58385)}.zen input::placeholder,.zen textarea::placeholder{color:#958e86;color:color(display-p3 .580309 .556921 .52724);color:lab(59.4051% 1.77875 5.44398)}.zen input:hover,.zen select:hover,.zen textarea:hover{border-color:#c2bdb3;border-color:color(display-p3 .757703 .742423 .706338);border-color:lab(76.858% .466973 5.74529)}.zen input[type=file]::file-selector-button{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);cursor:pointer;background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678);border:none;border-radius:.375rem;margin-right:.75rem;padding:.5rem 1rem}.zen [role=checkbox],.zen [data-state][data-radix-checkbox-root]{background:#faf8f5;background:color(display-p3 .978787 .973469 .960838);border-color:#baad92;border-color:color(display-p3 .719167 .678296 .582879);background:lab(97.7005% .135839 1.90167);border-color:lab(71.1321% 1.63764 15.641)}.zen [data-state=checked][data-radix-checkbox-root]{background:#256346;background:color(display-p3 .213257 .381977 .281787);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-color:lab(37.2594% -26.4826 10.4254)}.zen [role=checkbox]:focus-visible{box-shadow:0 0 0 2px #2563464d;box-shadow:0 0 0 2px color(display-p3 .213257 .381977 .281787/.3);box-shadow:0 0 0 2px lab(37.2594% -26.4826 10.4254/.3)}.zen [role=radio]{border-color:#baad92;border-color:color(display-p3 .719167 .678296 .582879);border-color:lab(71.1321% 1.63764 15.641)}.zen [role=radio][data-state=checked]{border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);border-color:lab(37.2594% -26.4826 10.4254)}.zen [data-radix-radio-group-indicator]{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}.zen [data-radix-select-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);box-shadow:0 8px 30px #6c61581f;box-shadow:0 8px 30px color(display-p3 .416646 .3812 .349405/.12);background:lab(98.8724% .224233 3.04723);border-color:lab(86.1274% .35581 4.58385);box-shadow:0 8px 30px lab(41.9562% 3.51176 6.75876/.12)}.zen [data-radix-select-item][data-highlighted]{background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [data-radix-select-item][data-state=checked]{background:#dae9e04d;background:color(display-p3 .865227 .911535 .880532/.3);background:lab(90.9913% -6.41191 2.54854/.3)}.zen [data-radix-select-trigger] svg{opacity:.6}.zen .animate-pulse{animation-duration:2.5s}@keyframes zen-skeleton{0%,to{background:#ebe7df;background:color(display-p3 .920565 .907913 .877963);background:lab(91.9276% .353277 4.5821)}50%{background:#f4f1ec;background:color(display-p3 .955623 .947144 .927029);background:lab(95.3923% .224829 3.04762)}}.zen .skeleton,.zen [class*=animate-pulse]{animation-name:zen-skeleton;animation-duration:2.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.zen .animate-spin{animation-duration:1.5s}@keyframes zen-loading-dots{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.zen .loading-dot{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);animation:1.4s ease-in-out infinite zen-loading-dots}.zen [data-radix-dropdown-menu-content],.zen [data-radix-context-menu-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);box-shadow:0 8px 30px #6c61581a,0 4px 12px #6c61580d;box-shadow:0 8px 30px color(display-p3 .416646 .3812 .349405/.1),0 4px 12px color(display-p3 .416646 .3812 .349405/.05);background:lab(98.8724% .224233 3.04723);border-color:lab(86.1274% .35581 4.58385);box-shadow:0 8px 30px lab(41.9562% 3.51176 6.75876/.1),0 4px 12px lab(41.9562% 3.51176 6.75876/.05)}.zen [data-radix-dropdown-menu-item],.zen [data-radix-context-menu-item]{border-radius:.375rem}.zen [data-radix-dropdown-menu-item][data-highlighted],.zen [data-radix-context-menu-item][data-highlighted]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [data-radix-dropdown-menu-separator],.zen [data-radix-context-menu-separator]{background:#e1ded7;background:color(display-p3 .879783 .869337 .844588);background:lab(88.4399% .289172 3.81489)}.zen [data-radix-dropdown-menu-label],.zen [data-radix-context-menu-label]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876)}.zen [cmdk-root]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);background:lab(98.8724% .224233 3.04723)}.zen [cmdk-input]{border-bottom-color:#dbd7cf;border-bottom-color:color(display-p3 .856087 .843604 .814061);border-bottom-color:lab(86.1274% .35581 4.58385)}.zen [cmdk-input-wrapper] svg,.zen [cmdk-group-heading]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876)}.zen [cmdk-item]{border-radius:.375rem}.zen [cmdk-item][data-selected=true]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [cmdk-empty]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876)}.zen [cmdk-item] kbd{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);background:#e9e4da;background:color(display-p3 .910596 .894794 .857439);border-color:#d1cdc5;border-color:color(display-p3 .81783 .805451 .776162);background:lab(90.7786% .456363 5.73783);border-color:lab(82.6473% .357479 4.58499)}.zen [data-radix-dialog-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);box-shadow:0 20px 50px #6c615833;box-shadow:0 20px 50px color(display-p3 .416646 .3812 .349405/.2);background:lab(98.8724% .224233 3.04723);border-color:lab(86.1274% .35581 4.58385);box-shadow:0 20px 50px lab(41.9562% 3.51176 6.75876/.2)}.zen [data-radix-dialog-content] [data-radix-dialog-close]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876)}.zen [data-radix-dialog-content] [data-radix-dialog-close]:hover{color:#362c24;color:color(display-p3 .203572 .172395 .144333);color:lab(18.7497% 3.63408 6.86861);background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [data-radix-popover-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);box-shadow:0 8px 30px #6c61581a,0 4px 12px #6c61580d;box-shadow:0 8px 30px color(display-p3 .416646 .3812 .349405/.1),0 4px 12px color(display-p3 .416646 .3812 .349405/.05);background:lab(98.8724% .224233 3.04723);border-color:lab(86.1274% .35581 4.58385);box-shadow:0 8px 30px lab(41.9562% 3.51176 6.75876/.1),0 4px 12px lab(41.9562% 3.51176 6.75876/.05)}.zen [data-radix-popover-arrow]{fill:#fefbf6;fill:color(display-p3 .994998 .986455 .966186);fill:lab(98.8724% .224233 3.04723)}.zen [data-radix-avatar-root]{border:2px solid #dbd7cf;border:2px solid lab(86.1274% .35581 4.58385)}.zen [data-radix-avatar-fallback]{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen [data-radix-separator-root]{background:#e1ded7;background:color(display-p3 .879783 .869337 .844588);background:lab(88.4399% .289172 3.81489)}.zen [data-radix-sheet-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);background:lab(98.8724% .224233 3.04723);border-color:lab(86.1274% .35581 4.58385)}.zen [data-radix-sheet-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#362c2480;background:color(display-p3 .203572 .172395 .144333/.5);background:lab(18.7497% 3.63408 6.86861/.5)}.zen table{border-collapse:separate;border-spacing:0}.zen thead{background:#f5f1e9;background:color(display-p3 .959668 .946918 .916731);background:lab(95.4076% .351816 4.58115)}.zen th{color:#50453d;color:color(display-p3 .307001 .273491 .243398);color:lab(30.3537% 3.55828 6.7978);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #dbd7cf;border-bottom:1px solid lab(86.1274% .35581 4.58385);font-size:.75rem;font-weight:500}.zen tbody tr{border-bottom:1px solid #e8e4dd;border-bottom:1px solid lab(90.76% .288427 3.81444)}.zen tbody tr:hover{background:#f8f5ef;background:color(display-p3 .968715 .960214 .940048);background:lab(96.5523% .22462 3.04749)}.zen tbody tr:nth-child(2n){background:#faf8f4;background:color(display-p3 .979805 .97342 .958261);background:lab(97.7045% .164717 2.28317)}.zen tbody tr[data-state=selected]{background:#dae9e033;background:color(display-p3 .865227 .911535 .880532/.2);background:lab(90.9913% -6.41191 2.54854/.2)}.zen pre,.zen code{background:#f4f1ec;background:color(display-p3 .955623 .947144 .927029);background:lab(95.3923% .224829 3.04762);border:1px solid #e1ded7;border:1px solid lab(88.4399% .289172 3.81489);border-radius:.375rem;font-family:SF Mono,Menlo,Monaco,monospace}.zen pre{padding:1rem;overflow-x:auto}.zen code{color:#28523c;color:color(display-p3 .196214 .316267 .242955);color:lab(31.1979% -19.7348 7.78381);padding:.125rem .375rem;font-size:.875em}.zen pre code{color:#362c24;color:color(display-p3 .203572 .172395 .144333);color:lab(18.7497% 3.63408 6.86861);background:0 0;border:none;padding:0}.zen kbd{color:#50453d;color:color(display-p3 .307001 .273491 .243398);color:lab(30.3537% 3.55828 6.7978);background:#efebe2;background:color(display-p3 .933565 .92088 .890851);box-shadow:0 1px #c1bdb7;box-shadow:0 1px color(display-p3 .752881 .74273 .718695);background:lab(93.0876% .35277 4.58177);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.25rem;padding:.125rem .375rem;font-family:SF Mono,monospace;font-size:.75rem;display:inline-block;box-shadow:0 1px lab(76.8397% .293195 3.81762)}.zen [data-radix-slider-track]{background:#e3ddd3;background:color(display-p3 .884752 .869034 .831882);background:lab(88.4585% .457913 5.73893)}.zen [data-radix-slider-range]{background:linear-gradient(90deg,#357153,#256346);background:linear-gradient(90deg,color(display-p3 .267964 .438539 .335367),color(display-p3 .213257 .381977 .281787));background:linear-gradient(90deg,lab(43.0623% -26.373 10.395),lab(37.2594% -26.4826 10.4254))}.zen [data-radix-slider-thumb]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 2px 8px #6c615826;box-shadow:0 2px 8px color(display-p3 .416646 .3812 .349405/.15);background:lab(98.8724% .224233 3.04723);border:2px solid #256346;border:2px solid lab(37.2594% -26.4826 10.4254);box-shadow:0 2px 8px lab(41.9562% 3.51176 6.75876/.15)}.zen [data-radix-slider-thumb]:hover{border-color:#145538;border-color:color(display-p3 .159142 .326726 .229776);box-shadow:0 4px 12px #25634640;box-shadow:0 4px 12px color(display-p3 .213257 .381977 .281787/.25);border-color:lab(31.4559% -26.6258 10.4652);box-shadow:0 4px 12px lab(37.2594% -26.4826 10.4254/.25)}.zen button[class*=bg-primary]{box-shadow:0 2px 8px #25634640;box-shadow:0 2px 8px color(display-p3 .213257 .381977 .281787/.25);box-shadow:0 2px 8px lab(37.2594% -26.4826 10.4254/.25)}.zen button[class*=bg-primary]:hover{box-shadow:0 4px 12px #25634659;box-shadow:0 4px 12px color(display-p3 .213257 .381977 .281787/.35);transform:translateY(-1px);box-shadow:0 4px 12px lab(37.2594% -26.4826 10.4254/.35)}.zen button[class*=bg-primary]:active{box-shadow:0 1px 4px #25634633;box-shadow:0 1px 4px color(display-p3 .213257 .381977 .281787/.2);transform:translateY(0);box-shadow:0 1px 4px lab(37.2594% -26.4826 10.4254/.2)}.zen button[class*=border][class*=bg-background]:hover{background:#f5f1ea;background:color(display-p3 .957646 .947034 .921885);border-color:#b2ada3;border-color:color(display-p3 .695603 .680557 .645042);background:lab(95.4001% .287116 3.81355);border-color:lab(71.0577% .472367 5.74917)}.zen button[class*=bg-destructive]{background:#ce7162;background:color(display-p3 .758963 .461396 .402716);box-shadow:0 2px 8px #ce716240;box-shadow:0 2px 8px color(display-p3 .758963 .461396 .402716/.25);background:lab(58.3229% 36.3633 25.1493);box-shadow:0 2px 8px lab(58.3229% 36.3633 25.1493/.25)}.zen button[class*=bg-destructive]:hover{background:#bd6254;background:color(display-p3 .694796 .402603 .346257);background:lab(52.5157% 36.4594 25.3976)}@keyframes zen-water-ripple{0%{opacity:.5;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes zen-gentle-pulse{0%,to{box-shadow:0 0 #2563464d;box-shadow:0 0 color(display-p3 .213257 .381977 .281787/.3);box-shadow:0 0 lab(37.2594% -26.4826 10.4254/.3)}50%{box-shadow:0 0 0 8px #25634600;box-shadow:0 0 0 8px color(display-p3 .213257 .381977 .281787/0);box-shadow:0 0 0 8px lab(37.2594% -26.4826 10.4254/0)}}.zen .animate-zen-pulse{animation:3s ease-in-out infinite zen-gentle-pulse}@keyframes zen-leaf-fall{0%{opacity:0;transform:translateY(-10px)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)rotate(360deg)}}.zen .animate-zen-leaf{animation:8s linear infinite zen-leaf-fall}@keyframes zen-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.zen .animate-zen-slide-up{animation:.5s ease-out zen-slide-up}@keyframes zen-fade-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.zen .animate-zen-fade-scale{animation:.4s ease-out zen-fade-scale}.zen .card{transition:transform .3s,box-shadow .3s}.zen .card:hover{transform:translateY(-2px)}.zen svg{stroke-width:1.5px}.zen input[type=number]::-webkit-inner-spin-button{opacity:0}.zen input[type=number]::-webkit-outer-spin-button{opacity:0}.zen input[type=number]:hover::-webkit-inner-spin-button{opacity:1}.zen input[type=number]:hover::-webkit-outer-spin-button{opacity:1}.zen img{transition:opacity .3s}@media (prefers-contrast:high){.zen :focus-visible{outline-offset:3px;outline:3px solid #00472c;outline:3px solid color(display-p3 .104711 .272877 .179472);outline:3px solid lab(25.6514% -26.8209 10.5194)}}@media (prefers-reduced-motion:reduce){.zen *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.zen .animate-zen-breathe,.zen .animate-zen-float,.zen .animate-zen-ripple,.zen .animate-zen-fade,.zen .animate-zen-pulse,.zen .animate-zen-leaf{animation:none!important}}@media print{.zen{--background:white;--foreground:black;--primary:black}.zen *{box-shadow:none!important;text-shadow:none!important}}.zen.dark,.zen-dark{--background:#17100b;--foreground:#e1ded7;--card:#1f1915;--card-foreground:#e1ded7;--popover:#1f1915;--popover-foreground:#e1ded7;--primary:#527d65;--primary-foreground:#0e0a07;--secondary:#26201c;--secondary-foreground:#d1cdc7;--muted:#2d2824;--muted-foreground:#83807a;--accent:#7e5a42;--accent-foreground:#e1ded7;--destructive:#a45953;--destructive-foreground:#eee;--border:#322d29;--input:#322d29;--ring:#527d65;--chart-1:#527d65;--chart-2:#7e5a42;--chart-3:#937e45;--chart-4:#315e60;--chart-5:#706052;--sidebar:#1a1511;--sidebar-foreground:#e1ded7;--sidebar-primary:#527d65;--sidebar-primary-foreground:#0e0a07;--sidebar-accent:#2d2824;--sidebar-accent-foreground:#e1ded7;--sidebar-border:#322d29;--sidebar-ring:#527d65}@supports (color:color(display-p3 0 0 0)){.zen.dark,.zen-dark{--background:color(display-p3 .0846131 .0640286 .0454463);--foreground:color(display-p3 .879783 .869337 .844588);--card:color(display-p3 .117561 .100248 .0846923);--card-foreground:color(display-p3 .879783 .869337 .844588);--popover:color(display-p3 .117561 .100248 .0846923);--popover-foreground:color(display-p3 .879783 .869337 .844588);--primary:color(display-p3 .35773 .484337 .404303);--primary-foreground:color(display-p3 .0537162 .0406078 .0296046);--secondary:color(display-p3 .145598 .12772 .111668);--secondary-foreground:color(display-p3 .815869 .805568 .781168);--muted:color(display-p3 .172055 .156721 .142971);--muted-foreground:color(display-p3 .511108 .501639 .479259);--accent:color(display-p3 .473529 .359342 .272188);--accent-foreground:color(display-p3 .879783 .869337 .844588);--destructive:color(display-p3 .603793 .362502 .337234);--destructive-foreground:color(display-p3 .93448 .93448 .93448);--border:color(display-p3 .191639 .176035 .162048);--input:color(display-p3 .191639 .176035 .162048);--ring:color(display-p3 .35773 .484337 .404303);--chart-1:color(display-p3 .35773 .484337 .404303);--chart-2:color(display-p3 .473529 .359342 .272188);--chart-3:color(display-p3 .562267 .497782 .303309);--chart-4:color(display-p3 .233653 .363534 .374244);--chart-5:color(display-p3 .430203 .377065 .329283);--sidebar:color(display-p3 .099347 .0824433 .0672437);--sidebar-foreground:color(display-p3 .879783 .869337 .844588);--sidebar-primary:color(display-p3 .35773 .484337 .404303);--sidebar-primary-foreground:color(display-p3 .0537162 .0406078 .0296046);--sidebar-accent:color(display-p3 .172055 .156721 .142971);--sidebar-accent-foreground:color(display-p3 .879783 .869337 .844588);--sidebar-border:color(display-p3 .191639 .176035 .162048);--sidebar-ring:color(display-p3 .35773 .484337 .404303)}}@supports (color:lab(0% 0 0)){.zen.dark,.zen-dark{--background:lab(5.23725% 2.16219 3.38644);--foreground:lab(88.4399% .289172 3.81489);--card:lab(9.49156% 2.1475 4.0348);--card-foreground:lab(88.4399% .289172 3.81489);--popover:lab(9.49156% 2.1475 4.0348);--popover-foreground:lab(88.4399% .289172 3.81489);--primary:lab(48.6029% -19.5611 7.73559);--primary-foreground:lab(3.03542% .975616 1.60148);--secondary:lab(12.9725% 2.1294 4.07388);--secondary-foreground:lab(82.6398% .291079 3.81616);--muted:lab(16.4586% 1.74576 3.37139);--muted-foreground:lab(53.639% .305325 3.82593);--accent:lab(41.75% 12.9347 20.2496);--accent-foreground:lab(88.4399% .289172 3.81489);--destructive:lab(46.8326% 31.2126 17.5511);--destructive-foreground:lab(94.2% 0 0);--border:lab(18.7789% 1.74013 3.36703);--input:lab(18.7789% 1.74013 3.36703);--ring:lab(48.6029% -19.5611 7.73559);--chart-1:lab(48.6029% -19.5611 7.73559);--chart-2:lab(41.75% 12.9347 20.2496);--chart-3:lab(53.8535% 2.56076 33.6922);--chart-4:lab(36.6887% -15.7202 -6.4931);--chart-5:lab(41.9269% 5.40605 10.2591);--sidebar:lab(7.19909% 2.05951 3.4455);--sidebar-foreground:lab(88.4399% .289172 3.81489);--sidebar-primary:lab(48.6029% -19.5611 7.73559);--sidebar-primary-foreground:lab(3.03542% .975616 1.60148);--sidebar-accent:lab(16.4586% 1.74576 3.37139);--sidebar-accent-foreground:lab(88.4399% .289172 3.81489);--sidebar-border:lab(18.7789% 1.74013 3.36703);--sidebar-ring:lab(48.6029% -19.5611 7.73559)}}.zen.dark body,.zen-dark body{background:linear-gradient(#17100b 0%,#110c08 50%,#15110d 100%) fixed;background:linear-gradient(color(display-p3 .0846131 .0640286 .0454463) 0%,color(display-p3 .0648604 .0476889 .0348455) 50%,color(display-p3 .078784 .066199 .0527672) 100%) fixed;background:linear-gradient(lab(5.23725% 2.16219 3.38644) 0%,lab(3.67347% 1.52462 2.05683) 50%,lab(5.25847% 1.18342 2.43938) 100%) fixed}.zen.dark ::-webkit-scrollbar-track{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);background:lab(9.49156% 2.1475 4.0348)}.zen-dark ::-webkit-scrollbar-track{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);background:lab(9.49156% 2.1475 4.0348)}.zen.dark ::-webkit-scrollbar-thumb{background:#433830;background:color(display-p3 .254439 .222034 .192908);background:lab(24.552% 3.59105 6.82721)}.zen-dark ::-webkit-scrollbar-thumb{background:#433830;background:color(display-p3 .254439 .222034 .192908);background:lab(24.552% 3.59105 6.82721)}.zen.dark ::-webkit-scrollbar-thumb:hover{background:#50453d;background:color(display-p3 .307001 .273491 .243398);background:lab(30.3537% 3.55828 6.7978)}.zen-dark ::-webkit-scrollbar-thumb:hover{background:#50453d;background:color(display-p3 .307001 .273491 .243398);background:lab(30.3537% 3.55828 6.7978)}.zen.dark [data-state=open][data-radix-dialog-overlay],.zen-dark [data-state=open][data-radix-dialog-overlay]{background:#050302b3!important;background:color(display-p3 .0181876 .0115188 .00694714/.7)!important;background:lab(.896511% .456087 .682038/.7)!important}.zen [role=alert],.zen .alert{background:#fbf8f2;background:color(display-p3 .98184 .973318 .9531);box-shadow:0 2px 8px #6c61580f;box-shadow:0 2px 8px color(display-p3 .416646 .3812 .349405/.06);background:lab(97.7124% .224411 3.04737);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.5rem;padding:1rem;box-shadow:0 2px 8px lab(41.9562% 3.51176 6.75876/.06)}.zen [role=alert] svg,.zen .alert svg{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);flex-shrink:0}.zen .alert-success{background:#e4f7ec;background:color(display-p3 .909038 .967615 .928494);border-color:#b2d8c3;border-color:color(display-p3 .729231 .844145 .768906);background:lab(95.6989% -8.02097 3.18735);border-color:lab(83.2744% -16.139 6.4015)}.zen .alert-warning{background:#fef4df;background:color(display-p3 .990952 .958663 .882767);border-color:#e5c9a3;border-color:color(display-p3 .880764 .791721 .655685);background:lab(96.63% 1.03894 11.5687);border-color:lab(82.6469% 6.21656 23.0561)}.zen .alert-error{background:#fff2ef;background:color(display-p3 1.00156 .94567 .932772);border-color:#febbaf;border-color:color(display-p3 .955581 .743086 .696596);background:lab(96.3537% 5.85511 3.88833);border-color:lab(81.9108% 23.8226 15.9987)}.zen .alert-info{background:#e6fafa;background:color(display-p3 .917763 .976225 .980347);border-color:#a8d8db;border-color:color(display-p3 .697601 .842539 .853649);background:lab(96.719% -6.32733 -2.65061);border-color:lab(83.0938% -15.7798 -6.5667)}.zen [data-radix-accordion-item]{border-bottom:1px solid #e1ded7;border-bottom:1px solid lab(88.4399% .289172 3.81489)}.zen [data-radix-accordion-item]:last-child{border-bottom:none}.zen [data-radix-accordion-trigger]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem;font-weight:500;transition:background .3s;display:flex}.zen [data-radix-accordion-trigger]:hover{background:#f5f1ea;background:color(display-p3 .957646 .947034 .921885);background:lab(95.4001% .287116 3.81355)}.zen [data-radix-accordion-trigger] svg{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);transition:transform .3s cubic-bezier(.4,0,.2,1)}.zen [data-radix-accordion-trigger][data-state=open] svg{transform:rotate(180deg)}.zen [data-radix-accordion-content]{overflow:hidden}@keyframes zen-accordion-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes zen-accordion-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.zen [data-radix-accordion-content][data-state=open]{animation:.3s ease-out zen-accordion-open}.zen [data-radix-accordion-content][data-state=closed]{animation:.3s ease-out zen-accordion-close}.zen [data-radix-collapsible-content]{overflow:hidden}.zen [data-radix-collapsible-content][data-state=open]{animation:.3s ease-out zen-accordion-open}.zen [data-radix-collapsible-content][data-state=closed]{animation:.3s ease-out zen-accordion-close}.zen nav[aria-label=breadcrumb] ol{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.zen nav[aria-label=breadcrumb] a{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);text-decoration:none;transition:color .3s}.zen nav[aria-label=breadcrumb] a:hover{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254)}.zen nav[aria-label=breadcrumb] [aria-current=page]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);font-weight:500}.zen nav[aria-label=pagination]{align-items:center;gap:.25rem;display:flex}.zen .pagination-item{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;font-size:.875rem;font-weight:500;transition:all .3s;display:inline-flex}.zen .pagination-item:hover{background:#f5f1ea;background:color(display-p3 .957646 .947034 .921885);border-color:#dbd7cf;border-color:color(display-p3 .856087 .843604 .814061);background:lab(95.4001% .287116 3.81355);border-color:lab(86.1274% .35581 4.58385)}.zen .pagination-item[aria-current=page],.zen .pagination-item.active{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);background:#256346;background:color(display-p3 .213257 .381977 .281787);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-color:lab(37.2594% -26.4826 10.4254)}.zen .pagination-item:disabled{opacity:.4;cursor:not-allowed}.zen [data-radix-toggle-group-root]{background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678);border-radius:.5rem;gap:.25rem;padding:.25rem;display:inline-flex}.zen [data-radix-toggle-group-item]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .3s;display:inline-flex}.zen [data-radix-toggle-group-item]:hover{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721)}.zen [data-radix-toggle-group-item][data-state=on]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 1px 3px #6c615814;box-shadow:0 1px 3px color(display-p3 .416646 .3812 .349405/.08);background:lab(98.8724% .224233 3.04723);box-shadow:0 1px 3px lab(41.9562% 3.51176 6.75876/.08)}.zen [data-radix-hover-card-content]{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 10px 30px #6c61581f,0 4px 12px #6c61580f;box-shadow:0 10px 30px color(display-p3 .416646 .3812 .349405/.12),0 4px 12px color(display-p3 .416646 .3812 .349405/.06);background:lab(98.8724% .224233 3.04723);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.5rem;padding:1rem;animation:.2s ease-out zen-fade-scale;box-shadow:0 10px 30px lab(41.9562% 3.51176 6.75876/.12),0 4px 12px lab(41.9562% 3.51176 6.75876/.06)}.zen [data-radix-hover-card-arrow]{fill:#fefbf6;fill:color(display-p3 .994998 .986455 .966186);fill:lab(98.8724% .224233 3.04723)}.zen .calendar,.zen .rdp{background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);background:lab(98.8724% .224233 3.04723);border-radius:.5rem;padding:1rem}.zen .rdp-caption{border-bottom:1px solid #e8e4dd;border-bottom:1px solid lab(90.76% .288427 3.81444);justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.zen .rdp-caption_label{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);font-weight:500}.zen .rdp-nav button{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:inline-flex}.zen .rdp-nav button:hover{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen .rdp-head_cell{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.zen .rdp-day{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;transition:all .3s;display:inline-flex}.zen .rdp-day:hover{background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678)}.zen .rdp-day_selected{color:#faf8f5!important;color:color(display-p3 .978787 .973469 .960838)!important;color:lab(97.7005% .135839 1.90167)!important;background:#256346!important;background:color(display-p3 .213257 .381977 .281787)!important;background:lab(37.2594% -26.4826 10.4254)!important}.zen .rdp-day_today{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);font-weight:600}.zen .rdp-day_outside{color:#a19e98;color:color(display-p3 .629854 .620026 .596775);color:lab(65.2394% .298381 3.82115)}.zen .rdp-day_disabled{opacity:.4;cursor:not-allowed}.zen [data-radix-scroll-area-scrollbar]{-webkit-user-select:none;user-select:none;touch-action:none;background:#f0ebe0;background:color(display-p3 .936578 .920694 .88314);background:lab(93.0987% .454843 5.73678);padding:2px;transition:background .3s;display:flex}.zen [data-radix-scroll-area-scrollbar]:hover{background:#e9e4da;background:color(display-p3 .910596 .894794 .857439);background:lab(90.7786% .456363 5.73783)}.zen [data-radix-scroll-area-scrollbar][data-orientation=vertical]{width:10px}.zen [data-radix-scroll-area-scrollbar][data-orientation=horizontal]{flex-direction:column;height:10px}.zen [data-radix-scroll-area-thumb]{background:#baad92;background:color(display-p3 .719167 .678296 .582879);background:lab(71.1321% 1.63764 15.641);border-radius:10px;flex:1;transition:background .3s}.zen [data-radix-scroll-area-thumb]:hover{background:#9d8d6c;background:color(display-p3 .606181 .556261 .440208);background:lab(59.5464% 2.37054 19.8874)}.zen [data-resize-handle]{background:#e8e4dd;background:color(display-p3 .905599 .895096 .870212);background:lab(90.76% .288427 3.81444);flex:none;transition:background .3s;position:relative}.zen [data-resize-handle]:hover,.zen [data-resize-handle][data-resize-handle-active]{background:#2563464d;background:color(display-p3 .213257 .381977 .281787/.3);background:lab(37.2594% -26.4826 10.4254/.3)}.zen [data-panel-group-direction=horizontal] [data-resize-handle]{cursor:col-resize;width:4px}.zen [data-panel-group-direction=vertical] [data-resize-handle]{cursor:row-resize;height:4px}.zen input[aria-invalid=true],.zen textarea[aria-invalid=true],.zen select[aria-invalid=true]{background:#fff6f4;background:color(display-p3 .994428 .966302 .959776);background:lab(97.5973% 2.91976 1.93745);border-color:#ce7162!important;border-color:color(display-p3 .758963 .461396 .402716)!important;border-color:lab(58.3229% 36.3633 25.1493)!important}.zen input[aria-invalid=true]:focus,.zen textarea[aria-invalid=true]:focus{box-shadow:0 0 0 2px #ce71624d,0 4px 12px #ce71621a!important;box-shadow:0 0 0 2px color(display-p3 .758963 .461396 .402716/.3),0 4px 12px color(display-p3 .758963 .461396 .402716/.1)!important;box-shadow:0 0 0 2px lab(58.3229% 36.3633 25.1493/.3),0 4px 12px lab(58.3229% 36.3633 25.1493/.1)!important}.zen .error-message{color:#ac5346;color:color(display-p3 .631457 .344717 .290974);color:lab(46.7072% 36.5693 25.7174);margin-top:.375rem;font-size:.8125rem}.zen input[aria-invalid=false]{border-color:#357153;border-color:color(display-p3 .267964 .438539 .335367);border-color:lab(43.0623% -26.373 10.395)}.zen .success-message{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);margin-top:.375rem;font-size:.8125rem}.zen .helper-text{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);margin-top:.375rem;font-size:.8125rem}.zen label[data-required=true]:after{content:" *";color:#ce7162;color:color(display-p3 .758963 .461396 .402716);color:lab(58.3229% 36.3633 25.1493)}.zen blockquote{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);background:lab(96.5601% .286847 3.81331);border-left:4px solid #256346;border-left:4px solid lab(37.2594% -26.4826 10.4254);border-radius:.5rem;margin:1.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-style:italic;position:relative}.zen blockquote:before{content:"“";color:#2563464d;color:color(display-p3 .213257 .381977 .281787/.3);color:lab(37.2594% -26.4826 10.4254/.3);font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:.5rem;left:.75rem}.zen blockquote p{margin:0}.zen blockquote footer,.zen blockquote cite{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);margin-top:.75rem;font-size:.875rem;font-style:normal;display:block}.zen ul:not([class]),.zen ol:not([class]){margin:1rem 0;padding-left:1.5rem}.zen ul:not([class]){list-style:none}.zen ul:not([class]) li{margin-bottom:.5rem;padding-left:1rem;position:relative}.zen ul:not([class]) li:before{content:"";background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.zen ol:not([class]){counter-reset:zen-ol-counter;list-style:none}.zen ol:not([class]) li{counter-increment:zen-ol-counter;margin-bottom:.5rem;padding-left:2rem;position:relative}.zen ol:not([class]) li:before{content:counter(zen-ol-counter)".";color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);font-weight:600;position:absolute;left:0}.zen mark{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:#f3dca180;background:color(display-p3 .936564 .867459 .658795/.5);background:lab(88.7076% 1.65021 32.2127/.5);border-radius:.25rem;padding:.125rem .25rem}.zen details{border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.5rem;margin:1rem 0;overflow:hidden}.zen summary{cursor:pointer;color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);background:lab(96.5601% .286847 3.81331);justify-content:space-between;align-items:center;padding:1rem;font-weight:500;list-style:none;transition:background .3s;display:flex}.zen summary::-webkit-details-marker{display:none}.zen summary:after{content:"";border-bottom:2px solid #6c6158;border-bottom:2px solid lab(41.9562% 3.51176 6.75876);border-right:2px solid #6c6158;border-right:2px solid lab(41.9562% 3.51176 6.75876);width:.5rem;height:.5rem;transition:transform .3s;transform:rotate(-45deg)}.zen details[open] summary:after{transform:rotate(45deg)}.zen summary:hover{background:#f2eee6;background:color(display-p3 .946599 .933882 .903773);background:lab(94.2476% .352293 4.58145)}.zen details>:not(summary){border-top:1px solid #e1ded7;border-top:1px solid lab(88.4399% .289172 3.81489);padding:1rem}.zen input[type=range]{appearance:none;cursor:pointer;background:#e3ddd3;background:color(display-p3 .884752 .869034 .831882);background:lab(88.4585% .457913 5.73893);border-radius:3px;outline:none;width:100%;height:6px}.zen input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 2px 8px #6c615826;box-shadow:0 2px 8px color(display-p3 .416646 .3812 .349405/.15);background:lab(98.8724% .224233 3.04723);border:2px solid #256346;border:2px solid lab(37.2594% -26.4826 10.4254);border-radius:50%;width:18px;height:18px;transition:all .3s;box-shadow:0 2px 8px lab(41.9562% 3.51176 6.75876/.15)}.zen input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #25634640;box-shadow:0 4px 12px color(display-p3 .213257 .381977 .281787/.25);transform:scale(1.1);box-shadow:0 4px 12px lab(37.2594% -26.4826 10.4254/.25)}.zen input[type=range]::-moz-range-thumb{cursor:pointer;background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);box-shadow:0 2px 8px #6c615826;box-shadow:0 2px 8px color(display-p3 .416646 .3812 .349405/.15);background:lab(98.8724% .224233 3.04723);border:2px solid #256346;border:2px solid lab(37.2594% -26.4826 10.4254);border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px lab(41.9562% 3.51176 6.75876/.15)}.zen input[type=range]::-moz-range-track{background:#e3ddd3;background:color(display-p3 .884752 .869034 .831882);background:lab(88.4585% .457913 5.73893);border-radius:3px;height:6px}.zen meter{background:#e9e4da;background:color(display-p3 .910596 .894794 .857439);background:lab(90.7786% .456363 5.73783);border:none;border-radius:4px;width:100%;height:8px}.zen meter::-webkit-meter-bar{background:#e9e4da;background:color(display-p3 .910596 .894794 .857439);background:lab(90.7786% .456363 5.73783);border:none;border-radius:4px}.zen meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#357153,#256346);background:linear-gradient(90deg,color(display-p3 .267964 .438539 .335367),color(display-p3 .213257 .381977 .281787));background:linear-gradient(90deg,lab(43.0623% -26.373 10.395),lab(37.2594% -26.4826 10.4254));border-radius:4px}.zen meter::-webkit-meter-suboptimum-value{background:linear-gradient(90deg,#c39553,#b38644);background:linear-gradient(90deg,color(display-p3 .736388 .592299 .366596),color(display-p3 .67412 .53223 .308049));background:linear-gradient(90deg,lab(65.1747% 12.185 41.2394),lab(59.3596% 12.445 41.8632));border-radius:4px}.zen meter::-webkit-meter-even-less-good-value{background:linear-gradient(90deg,#ce7162,#bd6254);background:linear-gradient(90deg,color(display-p3 .758963 .461396 .402716),color(display-p3 .694796 .402603 .346257));background:linear-gradient(90deg,lab(58.3229% 36.3633 25.1493),lab(52.5157% 36.4594 25.3976));border-radius:4px}.zen .gradient-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#256346 0%,#447c7f 50%,#865634 100%);background:linear-gradient(135deg,color(display-p3 .213257 .381977 .281787) 0%,color(display-p3 .318741 .482233 .495688) 50%,color(display-p3 .499613 .34686 .228406) 100%);background:linear-gradient(135deg,lab(37.2594% -26.4826 10.4254) 0%,lab(48.3867% -18.8672 -7.79493) 50%,lab(41.634% 17.8135 28.0846) 100%);-webkit-background-clip:text;background-clip:text}.zen .gradient-bg-subtle{background:linear-gradient(135deg,#f8f5ee 0%,#eaf5ee4d 100%);background:linear-gradient(135deg,color(display-p3 .970743 .960104 .93489) 0%,color(display-p3 .924624 .959667 .936125/.3) 100%);background:linear-gradient(135deg,lab(96.5601% .286847 3.81331) 0%,lab(95.5637% -4.80378 1.91/.3) 100%)}.zen .glass{-webkit-backdrop-filter:blur(12px)saturate(150%);background:#fefbf6b3;background:color(display-p3 .994998 .986455 .966186/.7);box-shadow:0 8px 32px #6c615814;box-shadow:0 8px 32px color(display-p3 .416646 .3812 .349405/.08);background:lab(98.8724% .224233 3.04723/.7);border:1px solid #f1eee780;border:1px solid lab(94.24% .287414 3.81376/.5);box-shadow:0 8px 32px lab(41.9562% 3.51176 6.75876/.08)}.zen .glass-card{-webkit-backdrop-filter:blur(16px)saturate(180%);background:#fefbf699;background:color(display-p3 .994998 .986455 .966186/.6);box-shadow:0 8px 32px #6c61581a,inset 0 1px #ffffff80;box-shadow:0 8px 32px color(display-p3 .416646 .3812 .349405/.1),inset 0 1px color(display-p3 1 1 1/.5);background:lab(98.8724% .224233 3.04723/.6);border:1px solid #f1eee766;border:1px solid lab(94.24% .287414 3.81376/.4);box-shadow:0 8px 32px lab(41.9562% 3.51176 6.75876/.1),inset 0 1px lab(100% 0 0/.5)}.zen .shadow-zen-sm{box-shadow:0 1px 2px #6c615808,0 2px 4px #6c615808,0 4px 8px #6c615808;box-shadow:0 1px 2px color(display-p3 .416646 .3812 .349405/.03),0 2px 4px color(display-p3 .416646 .3812 .349405/.03),0 4px 8px color(display-p3 .416646 .3812 .349405/.03);box-shadow:0 1px 2px lab(41.9562% 3.51176 6.75876/.03),0 2px 4px lab(41.9562% 3.51176 6.75876/.03),0 4px 8px lab(41.9562% 3.51176 6.75876/.03)}.zen .shadow-zen{box-shadow:0 1px 2px #6c615805,0 2px 4px #6c615808,0 4px 8px #6c61580a,0 8px 16px #6c61580d;box-shadow:0 1px 2px color(display-p3 .416646 .3812 .349405/.02),0 2px 4px color(display-p3 .416646 .3812 .349405/.03),0 4px 8px color(display-p3 .416646 .3812 .349405/.04),0 8px 16px color(display-p3 .416646 .3812 .349405/.05);box-shadow:0 1px 2px lab(41.9562% 3.51176 6.75876/.02),0 2px 4px lab(41.9562% 3.51176 6.75876/.03),0 4px 8px lab(41.9562% 3.51176 6.75876/.04),0 8px 16px lab(41.9562% 3.51176 6.75876/.05)}.zen .shadow-zen-md{box-shadow:0 2px 4px #6c615805,0 4px 8px #6c615808,0 8px 16px #6c61580a,0 16px 32px #6c61580f;box-shadow:0 2px 4px color(display-p3 .416646 .3812 .349405/.02),0 4px 8px color(display-p3 .416646 .3812 .349405/.03),0 8px 16px color(display-p3 .416646 .3812 .349405/.04),0 16px 32px color(display-p3 .416646 .3812 .349405/.06);box-shadow:0 2px 4px lab(41.9562% 3.51176 6.75876/.02),0 4px 8px lab(41.9562% 3.51176 6.75876/.03),0 8px 16px lab(41.9562% 3.51176 6.75876/.04),0 16px 32px lab(41.9562% 3.51176 6.75876/.06)}.zen .shadow-zen-lg{box-shadow:0 2px 4px #6c615805,0 4px 8px #6c615805,0 8px 16px #6c615808,0 16px 32px #6c61580d,0 32px 64px #6c615814;box-shadow:0 2px 4px color(display-p3 .416646 .3812 .349405/.02),0 4px 8px color(display-p3 .416646 .3812 .349405/.02),0 8px 16px color(display-p3 .416646 .3812 .349405/.03),0 16px 32px color(display-p3 .416646 .3812 .349405/.05),0 32px 64px color(display-p3 .416646 .3812 .349405/.08);box-shadow:0 2px 4px lab(41.9562% 3.51176 6.75876/.02),0 4px 8px lab(41.9562% 3.51176 6.75876/.02),0 8px 16px lab(41.9562% 3.51176 6.75876/.03),0 16px 32px lab(41.9562% 3.51176 6.75876/.05),0 32px 64px lab(41.9562% 3.51176 6.75876/.08)}.zen html{scroll-behavior:smooth;scroll-padding-top:5rem}.zen :target{scroll-margin-top:5rem}.zen .scroll-snap-x{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.zen .scroll-snap-item{scroll-snap-align:start;scroll-margin:1rem}.zen fieldset{background:#fdfcf8;background:color(display-p3 .991938 .986607 .973943);background:lab(98.8605% .13572 1.90164);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.5rem;margin:1.5rem 0;padding:1.5rem}.zen legend{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);background:lab(98.8724% .224233 3.04723);padding:0 .75rem;font-size:.9375rem;font-weight:500}.zen input[type=color]{appearance:none;cursor:pointer;background:#fefbf6;background:color(display-p3 .994998 .986455 .966186);background:lab(98.8724% .224233 3.04723);border:1px solid #dbd7cf;border:1px solid lab(86.1274% .35581 4.58385);border-radius:.375rem;width:3rem;height:2.5rem;padding:.25rem}.zen input[type=color]::-webkit-color-swatch-wrapper{border-radius:.25rem;padding:0}.zen input[type=color]::-webkit-color-swatch{border:none;border-radius:.25rem}.zen input:-webkit-autofill{-webkit-text-fill-color:oklch(25% .02 60);border-color:#a8c6b5;border-color:color(display-p3 .68316 .773412 .713992);box-shadow:inset 0 0 0 1000px #e7f6ed26;box-shadow:inset 0 0 0 1000px color(display-p3 .916865 .963656 .932313/.15);border-color:lab(77.3402% -12.8898 5.11532);transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px lab(95.6314% -6.41093 2.54827/.15)}.zen input:-webkit-autofill:hover{-webkit-text-fill-color:oklch(25% .02 60);border-color:#a8c6b5;border-color:color(display-p3 .68316 .773412 .713992);box-shadow:inset 0 0 0 1000px #e7f6ed26;box-shadow:inset 0 0 0 1000px color(display-p3 .916865 .963656 .932313/.15);border-color:lab(77.3402% -12.8898 5.11532);transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px lab(95.6314% -6.41093 2.54827/.15)}.zen input:-webkit-autofill:focus{-webkit-text-fill-color:oklch(25% .02 60);border-color:#a8c6b5;border-color:color(display-p3 .68316 .773412 .713992);box-shadow:inset 0 0 0 1000px #e7f6ed26;box-shadow:inset 0 0 0 1000px color(display-p3 .916865 .963656 .932313/.15);border-color:lab(77.3402% -12.8898 5.11532);transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px lab(95.6314% -6.41093 2.54827/.15)}.zen textarea:-webkit-autofill{-webkit-text-fill-color:oklch(25% .02 60);border-color:#a8c6b5;border-color:color(display-p3 .68316 .773412 .713992);box-shadow:inset 0 0 0 1000px #e7f6ed26;box-shadow:inset 0 0 0 1000px color(display-p3 .916865 .963656 .932313/.15);border-color:lab(77.3402% -12.8898 5.11532);transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px lab(95.6314% -6.41093 2.54827/.15)}.zen select:-webkit-autofill{-webkit-text-fill-color:oklch(25% .02 60);border-color:#a8c6b5;border-color:color(display-p3 .68316 .773412 .713992);box-shadow:inset 0 0 0 1000px #e7f6ed26;box-shadow:inset 0 0 0 1000px color(display-p3 .916865 .963656 .932313/.15);border-color:lab(77.3402% -12.8898 5.11532);transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px lab(95.6314% -6.41093 2.54827/.15)}.zen code::selection,.zen pre::selection{background:#25634659;background:color(display-p3 .213257 .381977 .281787/.35);background:lab(37.2594% -26.4826 10.4254/.35)}.zen h1::selection,.zen h2::selection,.zen h3::selection{background:#8656344d;background:color(display-p3 .499613 .34686 .228406/.3);background:lab(41.634% 17.8135 28.0846/.3)}@keyframes zen-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.zen .animate-zen-appear{animation:.4s ease-out zen-appear}@keyframes zen-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.zen .animate-zen-shake{animation:.4s ease-in-out zen-shake}@keyframes zen-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.zen .animate-zen-bounce{animation:.6s ease-in-out zen-bounce}.zen.dark .alert,.zen-dark .alert{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);background:lab(9.49156% 2.1475 4.0348);border-color:lab(18.7789% 1.74013 3.36703)}.zen.dark blockquote,.zen-dark blockquote{color:#d1cdc7;color:color(display-p3 .815869 .805568 .781168);color:lab(82.6398% .291079 3.81616);background:#1a1511;background:color(display-p3 .099347 .0824433 .0672437);border-left-color:#527d65;border-left-color:color(display-p3 .35773 .484337 .404303);background:lab(7.19909% 2.05951 3.4455);border-left-color:lab(48.6029% -19.5611 7.73559)}.zen.dark blockquote:before,.zen-dark blockquote:before{color:#527d654d;color:color(display-p3 .35773 .484337 .404303/.3);color:lab(48.6029% -19.5611 7.73559/.3)}.zen.dark details,.zen-dark details{border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);border-color:lab(18.7789% 1.74013 3.36703)}.zen.dark summary,.zen-dark summary{color:#e1ded7;color:color(display-p3 .879783 .869337 .844588);color:lab(88.4399% .289172 3.81489);background:#1a1511;background:color(display-p3 .099347 .0824433 .0672437);background:lab(7.19909% 2.05951 3.4455)}.zen.dark summary:hover,.zen-dark summary:hover{background:#26201c;background:color(display-p3 .145598 .12772 .111668);background:lab(12.9725% 2.1294 4.07388)}.zen.dark fieldset,.zen-dark fieldset{background:#1a1512;background:color(display-p3 .0972025 .0831133 .0704608);border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);background:lab(7.20476% 1.68892 2.90778);border-color:lab(18.7789% 1.74013 3.36703)}.zen.dark legend,.zen-dark legend{color:#d1cdc7;color:color(display-p3 .815869 .805568 .781168);color:lab(82.6398% .291079 3.81616);background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);background:lab(9.49156% 2.1475 4.0348)}.zen.dark .glass,.zen-dark .glass{background:#1f1915b3;background:color(display-p3 .117561 .100248 .0846923/.7);border-color:#3f393580;border-color:color(display-p3 .24194 .225718 .211183/.5);background:lab(9.49156% 2.1475 4.0348/.7);border-color:lab(24.5795% 1.7288 3.3585/.5)}.zen.dark input:-webkit-autofill{-webkit-text-fill-color:oklch(90% .01 85);-webkit-box-shadow:inset 0 0 0 1000px #19251e26}.zen-dark input:-webkit-autofill{-webkit-text-fill-color:oklch(90% .01 85);-webkit-box-shadow:inset 0 0 0 1000px #19251e26}.zen.dark ::selection,.zen-dark ::selection{color:#f1eee7;color:color(display-p3 .944583 .933998 .908914);color:lab(94.24% .287414 3.81376);background:#527d6559;background:color(display-p3 .35773 .484337 .404303/.35);background:lab(48.6029% -19.5611 7.73559/.35)}.zen.dark .calendar,.zen.dark .rdp,.zen-dark .calendar,.zen-dark .rdp{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);background:lab(9.49156% 2.1475 4.0348)}.zen.dark .rdp-day,.zen-dark .rdp-day{color:#d1cdc7;color:color(display-p3 .815869 .805568 .781168);color:lab(82.6398% .291079 3.81616)}.zen.dark .rdp-day:hover,.zen-dark .rdp-day:hover{background:#2d2823;background:color(display-p3 .174429 .156033 .139527);background:lab(16.4533% 2.11504 4.06181)}.zen .stepper,.zen [data-stepper]{align-items:center;gap:0;display:flex}.zen .stepper-item,.zen [data-stepper-item]{flex:1;align-items:center;display:flex}.zen .stepper-trigger,.zen [data-stepper-trigger]{cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;transition:all .4s;display:flex}.zen .stepper-circle,.zen [data-stepper-circle]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);background:#ebe4d6;background:color(display-p3 .915584 .89445 .844602);background:lab(90.7964% .639915 7.67279);border:2px solid #d4cdbf;border:2px solid lab(82.6758% .650227 7.68034);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;transition:all .4s;display:flex}.zen .stepper-item[data-state=completed] .stepper-circle,.zen [data-stepper-item][data-state=completed] [data-stepper-circle]{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);background:#256346;background:color(display-p3 .213257 .381977 .281787);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-color:lab(37.2594% -26.4826 10.4254)}.zen .stepper-item[data-state=active] .stepper-circle,.zen [data-stepper-item][data-state=active] [data-stepper-circle]{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);box-shadow:0 0 0 4px #25634626;box-shadow:0 0 0 4px color(display-p3 .213257 .381977 .281787/.15);background:lab(96.5601% .286847 3.81331);border-color:lab(37.2594% -26.4826 10.4254);box-shadow:0 0 0 4px lab(37.2594% -26.4826 10.4254/.15)}.zen .stepper-label,.zen [data-stepper-label]{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);text-align:center;max-width:6rem;font-size:.75rem;transition:color .3s}.zen .stepper-item[data-state=active] .stepper-label,.zen [data-stepper-item][data-state=active] [data-stepper-label]{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);font-weight:500}.zen .stepper-separator,.zen [data-stepper-separator]{background:#d4cdbf;background:color(display-p3 .825655 .804914 .756027);background:lab(82.6758% .650227 7.68034);flex:1;height:2px;margin:0 .5rem;transition:background .4s}.zen .stepper-item[data-state=completed]+.stepper-item .stepper-separator,.zen [data-stepper-item][data-state=completed]+[data-stepper-item] [data-stepper-separator]{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}.zen .timeline,.zen [data-timeline]{padding-left:2rem;position:relative}.zen .timeline:before{content:"";background:linear-gradient(#256346,#d6a17d,#d4cdbf);background:linear-gradient(color(display-p3 .213257 .381977 .281787),color(display-p3 .807591 .639181 .511067),color(display-p3 .825655 .804914 .756027));background:linear-gradient(lab(37.2594% -26.4826 10.4254),lab(70.6778% 17.0476 26.7066),lab(82.6758% .650227 7.68034));width:2px;position:absolute;top:0;bottom:0;left:.5rem}.zen .timeline-item,.zen [data-timeline-item]{padding-bottom:1.5rem;padding-left:1.5rem;position:relative}.zen .timeline-item:last-child{padding-bottom:0}.zen .timeline-dot,.zen [data-timeline-dot]{background:#256346;background:color(display-p3 .213257 .381977 .281787);box-shadow:0 2px 4px #2563464d;box-shadow:0 2px 4px color(display-p3 .213257 .381977 .281787/.3);background:lab(37.2594% -26.4826 10.4254);border:2px solid #f8f5ee;border:2px solid lab(96.5601% .286847 3.81331);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.25rem;left:-1.75rem;box-shadow:0 2px 4px lab(37.2594% -26.4826 10.4254/.3)}.zen .timeline-item:first-child .timeline-dot{box-shadow:0 0 0 4px #25634626;box-shadow:0 0 0 4px color(display-p3 .213257 .381977 .281787/.15);width:1rem;height:1rem;left:-1.85rem;box-shadow:0 0 0 4px lab(37.2594% -26.4826 10.4254/.15)}.zen .timeline-content,.zen [data-timeline-content]{background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);box-shadow:0 2px 8px #291f180f;box-shadow:0 2px 8px color(display-p3 .154585 .124792 .0979146/.06);background:lab(96.5601% .286847 3.81331);border:1px solid #e4ddcf;border:1px solid lab(88.4762% .642687 7.67483);border-radius:.5rem;padding:1rem;transition:all .3s;box-shadow:0 2px 8px lab(12.9465% 3.69322 6.93114/.06)}.zen .timeline-content:hover{box-shadow:0 4px 12px #291f181a;box-shadow:0 4px 12px color(display-p3 .154585 .124792 .0979146/.1);transform:translate(2px);box-shadow:0 4px 12px lab(12.9465% 3.69322 6.93114/.1)}.zen .timeline-time,.zen [data-timeline-time]{color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);margin-bottom:.25rem;font-size:.75rem}.zen .rating,.zen [data-rating]{direction:rtl;gap:.25rem;display:inline-flex}.zen .rating-star,.zen [data-rating-star]{cursor:pointer;color:#d4cdbf;color:color(display-p3 .825655 .804914 .756027);color:lab(82.6758% .650227 7.68034);-webkit-user-select:none;user-select:none;font-size:1.5rem;transition:all .2s}.zen .rating-star:hover,.zen .rating-star:hover~.rating-star,.zen [data-rating-star]:hover,.zen [data-rating-star]:hover~[data-rating-star]{color:#d1a84b;color:color(display-p3 .792883 .663338 .35477);color:lab(71.2019% 8.24577 52.3464);transform:scale(1.1)}.zen .rating-star[data-selected],.zen .rating-star[data-selected]~.rating-star,.zen [data-rating-star][data-selected],.zen [data-rating-star][data-selected]~[data-rating-star]{color:#d1a84b;color:color(display-p3 .792883 .663338 .35477);color:lab(71.2019% 8.24577 52.3464)}.zen .rating-star:before{content:"★"}.zen .rating[data-readonly] .rating-star{cursor:default;pointer-events:none}.zen .rating-star[data-half]:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#d1a84b 50%,#d4cdbf 50%);background:linear-gradient(90deg,color(display-p3 .792883 .663338 .35477) 50%,color(display-p3 .825655 .804914 .756027) 50%);background:linear-gradient(90deg,lab(71.2019% 8.24577 52.3464) 50%,lab(82.6758% .650227 7.68034) 50%);-webkit-background-clip:text;background-clip:text}.zen .dropzone,.zen [data-dropzone]{text-align:center;cursor:pointer;background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);background:lab(96.5601% .286847 3.81331);border:2px dashed #aec4b7;border:2px dashed lab(77.206% -9.64513 3.83034);border-radius:.75rem;padding:2.5rem;transition:all .4s}.zen .dropzone:hover{background:#e4f3ea4d;background:color(display-p3 .903903 .950575 .919315/.3);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);background:lab(94.4714% -6.41117 2.54833/.3);border-color:lab(37.2594% -26.4826 10.4254)}.zen .dropzone[data-drag-active],.zen [data-dropzone][data-drag-active]{background:#c8e7d566;background:color(display-p3 .808279 .901047 .839762/.4);border-color:#256346;border-color:color(display-p3 .213257 .381977 .281787);box-shadow:0 0 0 4px #25634626;box-shadow:0 0 0 4px color(display-p3 .213257 .381977 .281787/.15);background:lab(88.9407% -12.8765 5.11163/.4);border-color:lab(37.2594% -26.4826 10.4254);transform:scale(1.01);box-shadow:0 0 0 4px lab(37.2594% -26.4826 10.4254/.15)}.zen .dropzone-icon{color:#608c74;color:color(display-p3 .414106 .542866 .460911);color:lab(54.404% -19.5244 7.72544);margin-bottom:1rem;font-size:2.5rem;transition:transform .3s}.zen .dropzone:hover .dropzone-icon,.zen .dropzone[data-drag-active] .dropzone-icon{transform:translateY(-4px)}.zen .dropzone-text{color:#50453d;color:color(display-p3 .307001 .273491 .243398);color:lab(30.3537% 3.55828 6.7978);margin-bottom:.5rem;font-size:.875rem}.zen .dropzone-hint{color:#8a7e75;color:color(display-p3 .53161 .494498 .46123);color:lab(53.5578% 3.48026 6.73406);font-size:.75rem}.zen .dropzone-preview{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.zen .dropzone-file{background:#f1eee7;background:color(display-p3 .944583 .933998 .908914);background:lab(94.24% .287414 3.81376);border:1px solid #d4cdbf;border:1px solid lab(82.6758% .650227 7.68034);border-radius:.5rem;width:5rem;height:5rem;position:relative;overflow:hidden}.zen .dropzone-file img{object-fit:cover;width:100%;height:100%}.zen .dropzone-file-remove{color:#fff;cursor:pointer;opacity:0;background:#b94642;background:color(display-p3 .672518 .303611 .27835);background:lab(46.3104% 47.2107 27.79);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;transition:opacity .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.zen .dropzone-file:hover .dropzone-file-remove{opacity:1}.zen .scroll-to-top,.zen [data-scroll-to-top]{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);cursor:pointer;opacity:0;visibility:hidden;z-index:50;background:#256346;background:color(display-p3 .213257 .381977 .281787);box-shadow:0 4px 12px #2563464d,0 2px 4px #291f181a;box-shadow:0 4px 12px color(display-p3 .213257 .381977 .281787/.3),0 2px 4px color(display-p3 .154585 .124792 .0979146/.1);background:lab(37.2594% -26.4826 10.4254);border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .4s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(1rem);box-shadow:0 4px 12px lab(37.2594% -26.4826 10.4254/.3),0 2px 4px lab(12.9465% 3.69322 6.93114/.1)}.zen .scroll-to-top[data-visible],.zen [data-scroll-to-top][data-visible]{opacity:1;visibility:visible;transform:translateY(0)}.zen .scroll-to-top:hover{box-shadow:0 6px 16px #25634666,0 3px 6px #291f1826;box-shadow:0 6px 16px color(display-p3 .213257 .381977 .281787/.4),0 3px 6px color(display-p3 .154585 .124792 .0979146/.15);transform:translateY(-2px);box-shadow:0 6px 16px lab(37.2594% -26.4826 10.4254/.4),0 3px 6px lab(12.9465% 3.69322 6.93114/.15)}.zen .scroll-to-top:active{transform:translateY(0)}.zen .skeleton,.zen [data-skeleton]{background:linear-gradient(90deg,#e9e4da 0%,#ddd7c9 50%,#e9e4da 100%) 0 0/200% 100%;background:linear-gradient(90deg,color(display-p3 .910596 .894794 .857439) 0%,color(display-p3 .863982 .84307 .793764) 50%,color(display-p3 .910596 .894794 .857439) 100%) 0 0/200% 100%;background:linear-gradient(90deg,lab(90.7786% .456363 5.73783) 0%,lab(86.156% .645548 7.67696) 50%,lab(90.7786% .456363 5.73783) 100%) 0 0/200% 100%;border-radius:.375rem;animation:2s ease-in-out infinite zen-skeleton-pulse}@keyframes zen-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.zen .skeleton-text{height:1rem;margin-bottom:.5rem}.zen .skeleton-text:last-child{width:80%}.zen .skeleton-avatar{border-radius:50%;width:3rem;height:3rem}.zen .skeleton-button{border-radius:.5rem;width:6rem;height:2.5rem}.zen .skeleton-card{border:1px solid #e4ddcf;border:1px solid lab(88.4762% .642687 7.67483);border-radius:.75rem;padding:1rem}.zen .empty-state,.zen [data-empty-state]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.zen .empty-state-icon{color:#8aa696;color:color(display-p3 .562049 .649569 .592205);color:lab(65.7396% -12.9071 5.1201);opacity:.7;margin-bottom:1.5rem;font-size:3rem}.zen .empty-state-title{color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.zen .empty-state-description{color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);max-width:20rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6}.zen .empty-state-action{margin-top:.5rem}.zen .badge-dot,.zen [data-badge-dot]{position:relative}.zen .badge-dot:after{content:"";background:#ca5551;background:color(display-p3 .737451 .363113 .333641);background:lab(52.12% 47.1194 27.3658);border:2px solid #f8f5ee;border:2px solid lab(96.5601% .286847 3.81331);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-2px;right:-2px}.zen .badge-count,.zen [data-badge-count]{position:relative}.zen .badge-count:after{content:attr(data-count);color:#fff;background:#ca5551;background:color(display-p3 .737451 .363113 .333641);background:lab(52.12% 47.1194 27.3658);border:2px solid #f8f5ee;border:2px solid lab(96.5601% .286847 3.81331);border-radius:.625rem;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;top:-.5rem;right:-.5rem}.zen .badge-count[data-count="0"]:after{display:none}.zen .badge-pulse:after{animation:2s ease-in-out infinite zen-badge-pulse}@keyframes zen-badge-pulse{0%,to{box-shadow:0 0 #ca555166;box-shadow:0 0 color(display-p3 .737451 .363113 .333641/.4);transform:scale(1);box-shadow:0 0 lab(52.12% 47.1194 27.3658/.4)}50%{box-shadow:0 0 0 4px #ca555100;box-shadow:0 0 0 4px color(display-p3 .737451 .363113 .333641/0);transform:scale(1.1);box-shadow:0 0 0 4px lab(52.12% 47.1194 27.3658/0)}}.zen .chip-input,.zen [data-chip-input]{background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);background:lab(96.5601% .286847 3.81331);border:1px solid #d4cdbf;border:1px solid lab(82.6758% .650227 7.68034);border-radius:.5rem;flex-wrap:wrap;gap:.5rem;min-height:2.75rem;padding:.5rem;transition:all .3s;display:flex}.zen .chip-input:focus-within{border-color:#608c74;border-color:color(display-p3 .414106 .542866 .460911);box-shadow:0 0 0 3px #2563461a;box-shadow:0 0 0 3px color(display-p3 .213257 .381977 .281787/.1);border-color:lab(54.404% -19.5244 7.72544);box-shadow:0 0 0 3px lab(37.2594% -26.4826 10.4254/.1)}.zen .chip,.zen [data-chip]{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);background:#d4ebde;background:color(display-p3 .84964 .919328 .872963);background:lab(91.1263% -9.63661 3.82798);border-radius:1rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.8rem;animation:.3s zen-chip-appear;display:inline-flex}@keyframes zen-chip-appear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.zen .chip-remove,.zen [data-chip-remove]{cursor:pointer;opacity:.6;font-size:.75rem;transition:opacity .2s}.zen .chip-remove:hover{opacity:1}.zen .chip-input input{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:0 0;border:none;outline:none;flex:1;min-width:5rem;font-size:.875rem}.zen .chip-input input::placeholder{color:#8a7e75;color:color(display-p3 .53161 .494498 .46123);color:lab(53.5578% 3.48026 6.73406)}.zen [data-radix-menu-content],.zen [role=menu]{background:#fbf8f2;background:color(display-p3 .98184 .973318 .9531);box-shadow:0 10px 40px #291f181f,0 4px 12px #291f1814;box-shadow:0 10px 40px color(display-p3 .154585 .124792 .0979146/.12),0 4px 12px color(display-p3 .154585 .124792 .0979146/.08);background:lab(97.7124% .224411 3.04737);border:1px solid #e4ddcf;border:1px solid lab(88.4762% .642687 7.67483);border-radius:.5rem;min-width:10rem;padding:.375rem;box-shadow:0 10px 40px lab(12.9465% 3.69322 6.93114/.12),0 4px 12px lab(12.9465% 3.69322 6.93114/.08)}.zen [data-radix-menu-item],.zen [role=menuitem]{color:#362c24;color:color(display-p3 .203572 .172395 .144333);color:lab(18.7497% 3.63408 6.86861);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.zen [data-radix-menu-item]:hover,.zen [data-radix-menu-item][data-highlighted],.zen [role=menuitem]:hover{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);background:#d4ebde80;background:color(display-p3 .84964 .919328 .872963/.5);background:lab(91.1263% -9.63661 3.82798/.5)}.zen [data-radix-menu-separator],.zen [role=separator]{background:#e4ddcf;background:color(display-p3 .889713 .868689 .819109);background:lab(88.4762% .642687 7.67483);height:1px;margin:.375rem -.375rem}.zen [data-radix-menu-label],.zen [role=group]>[role=presentation]{color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);padding:.5rem .75rem;font-size:.75rem;font-weight:500}.zen .scroll-snap-x{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-x:auto}.zen .scroll-snap-y{scroll-snap-type:y mandatory;scroll-behavior:smooth;overflow-y:auto}.zen .snap-start{scroll-snap-align:start}.zen .snap-center{scroll-snap-align:center}.zen .snap-end{scroll-snap-align:end}@media print{.zen{--background:white!important;--foreground:black!important}.zen body{color:#000!important;background:#fff!important}.zen .no-print,.zen [data-no-print]{display:none!important}.zen a{color:#000!important;text-decoration:underline!important}.zen a[href]:after{content:" (" attr(href)")";color:#636363;color:color(display-p3 .388573 .388573 .388573);color:lab(42% 0 0);font-size:.8em}.zen .card,.zen [data-card]{break-inside:avoid;box-shadow:none!important;border:1px solid #bebebe!important;border:1px solid lab(76.8% 0 0)!important}.zen img{break-inside:avoid;max-width:100%!important}.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6{break-after:avoid;color:#000!important}.zen table{break-inside:avoid}.zen thead{display:table-header-group}.zen .page-break{break-before:page}}@media (prefers-contrast:more){.zen{--background:#fff;--foreground:#000;--primary:#003920;--border:#484848}@supports (color:color(display-p3 0 0 0)){.zen{--background:color(display-p3 1 1 1);--foreground:color(display-p3 0 0 0);--primary:color(display-p3 -.0224151 .22902 .117651);--border:color(display-p3 .280604 .280604 .280604)}}@supports (color:lab(0% 0 0)){.zen{--background:lab(100% 0 0);--foreground:lab(0% 0 0);--primary:lab(20.0947% -34.5781 13.44);--border:lab(30.4% 0 0)}}.zen button,.zen input,.zen select,.zen textarea{border-width:2px!important}.zen a{text-decoration:underline}.zen .card{border-width:2px}}.zen :focus-visible{outline-offset:2px;outline:2px solid #256346;outline:2px solid color(display-p3 .213257 .381977 .281787);border-radius:2px;outline:2px solid lab(37.2594% -26.4826 10.4254)}.zen button:focus-visible,.zen [role=button]:focus-visible{outline-offset:3px}.zen input:focus-visible,.zen textarea:focus-visible,.zen select:focus-visible{outline-offset:0}.zen .skip-link{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);z-index:9999;background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-radius:0 0 .5rem .5rem;padding:.75rem 1.5rem;transition:top .3s;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.zen .skip-link:focus{top:0}.zen .carousel-dots,.zen [data-carousel-dots]{justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.zen .carousel-dot,.zen [data-carousel-dot]{cursor:pointer;background:#c4bdb0;background:color(display-p3 .762516 .74207 .693906);background:lab(76.8753% .658661 7.6866);border-radius:50%;width:.5rem;height:.5rem;transition:all .3s}.zen .carousel-dot:hover{background:#759985;background:color(display-p3 .48766 .595924 .525878);background:lab(60.0724% -16.1954 6.41708)}.zen .carousel-dot[data-active],.zen [data-carousel-dot][data-active]{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);transform:scale(1.3)}.zen .password-strength,.zen [data-password-strength]{gap:.25rem;margin-top:.5rem;display:flex}.zen .password-strength-bar{background:#d4cdbf;background:color(display-p3 .825655 .804914 .756027);background:lab(82.6758% .650227 7.68034);border-radius:.125rem;flex:1;height:.25rem;transition:all .3s}.zen .password-strength[data-strength="1"] .password-strength-bar:first-child{background:#d74745;background:color(display-p3 .778126 .320657 .295593);background:lab(51.7988% 56.7776 34.0415)}.zen .password-strength[data-strength="2"] .password-strength-bar:nth-child(-n+2){background:#d98b09;background:color(display-p3 .805773 .558663 .199131);background:lab(64.8649% 24.5976 68.6789)}.zen .password-strength[data-strength="3"] .password-strength-bar:nth-child(-n+3){background:#9c7b31;background:color(display-p3 .589926 .487494 .241927);background:lab(53.7587% 7.03237 44.105)}.zen .password-strength[data-strength="4"] .password-strength-bar{background:#2f7434;background:color(display-p3 .258377 .450649 .234693);background:lab(43.4451% -33.6907 28.1508)}.zen .password-strength-text{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);margin-top:.25rem;font-size:.75rem}.zen .aspect-square{aspect-ratio:1}.zen .aspect-video{aspect-ratio:16/9}.zen .aspect-portrait{aspect-ratio:3/4}.zen .text-balance{text-wrap:balance}.zen .text-pretty{text-wrap:pretty}.zen .truncate-lines-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zen .truncate-lines-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zen.dark .stepper-circle,.zen-dark .stepper-circle{color:#a19e98;color:color(display-p3 .629854 .620026 .596775);color:lab(65.2394% .298381 3.82115);background:#26201c;background:color(display-p3 .145598 .12772 .111668);border-color:#3f3935;border-color:color(display-p3 .24194 .225718 .211183);background:lab(12.9725% 2.1294 4.07388);border-color:lab(24.5795% 1.7288 3.3585)}.zen.dark .stepper-separator,.zen-dark .stepper-separator{background:#3f3935;background:color(display-p3 .24194 .225718 .211183);background:lab(24.5795% 1.7288 3.3585)}.zen.dark .timeline:before,.zen-dark .timeline:before{background:linear-gradient(#527d65,#ac866c,#3f3935);background:linear-gradient(color(display-p3 .35773 .484337 .404303),color(display-p3 .65282 .530969 .438541),color(display-p3 .24194 .225718 .211183));background:linear-gradient(lab(48.6029% -19.5611 7.73559),lab(59.1674% 12.6213 19.8155),lab(24.5795% 1.7288 3.3585))}.zen.dark .timeline-content,.zen-dark .timeline-content{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);background:lab(9.49156% 2.1475 4.0348);border-color:lab(18.7789% 1.74013 3.36703)}.zen.dark .timeline-dot,.zen-dark .timeline-dot{border-color:#15110d;border-color:color(display-p3 .0794681 .065747 .0534165);border-color:lab(5.25001% 1.38035 2.33883)}.zen.dark .dropzone,.zen-dark .dropzone{background:#1a1512;background:color(display-p3 .0972025 .0831133 .0704608);border-color:#3f4b44;border-color:color(display-p3 .255358 .293304 .268321);background:lab(7.20476% 1.68892 2.90778);border-color:lab(30.6701% -6.44492 2.55766)}.zen.dark .dropzone:hover,.zen-dark .dropzone:hover{background:#121e174d;background:color(display-p3 .0813469 .114593 .0932915/.3);border-color:#527d65;border-color:color(display-p3 .35773 .484337 .404303);background:lab(9.78839% -6.49615 2.57182/.3);border-color:lab(48.6029% -19.5611 7.73559)}.zen.dark .skeleton,.zen-dark .skeleton{background:linear-gradient(90deg,#1e1a16 0%,#2d2824 50%,#1e1a16 100%);background:linear-gradient(90deg,color(display-p3 .115353 .100922 .0879694) 0%,color(display-p3 .172055 .156721 .142971) 50%,color(display-p3 .115353 .100922 .0879694) 100%);background:linear-gradient(90deg,lab(9.4974% 1.76863 3.37419) 0%,lab(16.4586% 1.74576 3.37139) 50%,lab(9.4974% 1.76863 3.37419) 100%)}.zen.dark .empty-state-icon,.zen-dark .empty-state-icon{color:#506b5b;color:color(display-p3 .333657 .414882 .36244);color:lab(42.5377% -12.9642 5.13585)}.zen.dark .empty-state-title,.zen-dark .empty-state-title{color:#d1cdc7;color:color(display-p3 .815869 .805568 .781168);color:lab(82.6398% .291079 3.81616)}.zen.dark .empty-state-description,.zen-dark .empty-state-description{color:#928f88;color:color(display-p3 .569916 .560263 .537435);color:lab(59.4392% .30154 3.82336)}.zen.dark .chip-input,.zen-dark .chip-input{background:#1a1512;background:color(display-p3 .0972025 .0831133 .0704608);border-color:#3f3935;border-color:color(display-p3 .24194 .225718 .211183);background:lab(7.20476% 1.68892 2.90778);border-color:lab(24.5795% 1.7288 3.3585)}.zen.dark .chip,.zen-dark .chip{color:#bed4c7;color:color(display-p3 .760905 .829286 .783863);color:lab(83.0061% -9.64132 3.82926);background:#25312a;background:color(display-p3 .15538 .190919 .167768);background:lab(19.0694% -6.46527 2.56328)}.zen.dark [data-radix-menu-content],.zen-dark [data-radix-menu-content]{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);background:lab(9.49156% 2.1475 4.0348);border-color:lab(18.7789% 1.74013 3.36703)}.zen.dark [data-radix-menu-item]:hover,.zen-dark [data-radix-menu-item]:hover{background:#202c2580;background:color(display-p3 .136327 .171328 .148599/.5);background:lab(16.7492% -6.4712 2.56492/.5)}.zen.dark .carousel-dot,.zen-dark .carousel-dot{background:#3f3935;background:color(display-p3 .24194 .225718 .211183);background:lab(24.5795% 1.7288 3.3585)}.zen.dark .password-strength-bar,.zen-dark .password-strength-bar{background:#322d29;background:color(display-p3 .191639 .176035 .162048);background:lab(18.7789% 1.74013 3.36703)}.zen .driver-popover{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important;background:linear-gradient(135deg,#fbf8f1 0%,#f6f1e9 100%)!important;background:linear-gradient(135deg,color(display-p3 .983874 .973208 .94793) 0%,color(display-p3 .961514 .946019 .916957) 100%)!important;box-shadow:0 20px 40px #291f181f,0 8px 16px #291f1814,0 0 0 1px #2563461a!important;box-shadow:0 20px 40px color(display-p3 .154585 .124792 .0979146/.12),0 8px 16px color(display-p3 .154585 .124792 .0979146/.08),0 0 0 1px color(display-p3 .213257 .381977 .281787/.1)!important;background:linear-gradient(135deg,lab(97.7201% .286549 3.81312) 0%,lab(95.394% .703871 4.5323) 100%)!important;border:1px solid #dbd7cf!important;border:1px solid lab(86.1274% .35581 4.58385)!important;border-radius:.75rem!important;max-width:360px!important;padding:1.5rem!important;box-shadow:0 20px 40px lab(12.9465% 3.69322 6.93114/.12),0 8px 16px lab(12.9465% 3.69322 6.93114/.08),0 0 0 1px lab(37.2594% -26.4826 10.4254/.1)!important}.zen .driver-popover-title{color:#194430!important;color:color(display-p3 .144898 .26305 .19241)!important;color:lab(25.3953% -19.8322 7.81083)!important;margin-bottom:.75rem!important;font-size:1.125rem!important;font-weight:600!important}.zen .driver-popover-description{color:#50453d!important;color:color(display-p3 .307001 .273491 .243398)!important;color:lab(30.3537% 3.55828 6.7978)!important;font-size:.875rem!important;line-height:1.6!important}.zen .driver-popover-progress-text{color:#7b6f66!important;color:color(display-p3 .473508 .437201 .404645)!important;color:lab(47.7571% 3.49459 6.74518)!important;font-size:.75rem!important}.zen .driver-popover-navigation-btns{gap:.5rem!important}.zen .driver-popover-prev-btn,.zen .driver-popover-next-btn{border-radius:.5rem!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-weight:500!important;transition:all .3s!important}.zen .driver-popover-prev-btn:hover{background:#ddd7c9!important;background:color(display-p3 .863982 .84307 .793764)!important;background:lab(86.156% .645548 7.67696)!important}.zen .driver-popover-next-btn{color:#faf8f5!important;color:color(display-p3 .978787 .973469 .960838)!important;color:lab(97.7005% .135839 1.90167)!important;background:#256346!important;background:color(display-p3 .213257 .381977 .281787)!important;box-shadow:0 2px 8px #2563464d!important;box-shadow:0 2px 8px color(display-p3 .213257 .381977 .281787/.3)!important;background:lab(37.2594% -26.4826 10.4254)!important;border:none!important;box-shadow:0 2px 8px lab(37.2594% -26.4826 10.4254/.3)!important}.zen .driver-popover-next-btn:hover{background:#145538!important;background:color(display-p3 .159142 .326726 .229776)!important;box-shadow:0 4px 12px #25634666!important;box-shadow:0 4px 12px color(display-p3 .213257 .381977 .281787/.4)!important;background:lab(31.4559% -26.6258 10.4652)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px lab(37.2594% -26.4826 10.4254/.4)!important}.zen .driver-popover-close-btn{color:#7b6f66!important;color:color(display-p3 .473508 .437201 .404645)!important;color:lab(47.7571% 3.49459 6.74518)!important;transition:all .2s!important}.zen .driver-popover-arrow-side-left,.zen .driver-popover-arrow-side-right,.zen .driver-popover-arrow-side-top,.zen .driver-popover-arrow-side-bottom{border-color:#fbf8f1!important;border-color:color(display-p3 .983874 .973208 .94793)!important;border-color:lab(97.7201% .286549 3.81312)!important}:root{transition:background-color .5s,color .3s}.zen,.zen body,.zen *{transition-timing-function:cubic-bezier(.4,0,.2,1)}.zen [class*=animate-],.zen .skeleton,.zen [data-skeleton]{transition:none}.zen button,.zen [role=button]{position:relative;overflow:hidden}.zen button:after,.zen [role=button]:after{content:"";opacity:0;background:radial-gradient(circle,#25634626 0%,#0000 70%);background:radial-gradient(circle,color(display-p3 .213257 .381977 .281787/.15) 0%,#0000 70%);background:radial-gradient(circle,lab(37.2594% -26.4826 10.4254/.15) 0%,#0000 70%);transition:opacity .4s,transform .4s;position:absolute;inset:0;transform:scale(0)}.zen button:active:after,.zen [role=button]:active:after{opacity:1;transition:opacity,transform;transform:scale(2)}.zen input:focus,.zen textarea:focus,.zen select:focus{border-color:#608c74;border-color:color(display-p3 .414106 .542866 .460911);box-shadow:0 0 0 3px #2563461f,0 4px 12px #25634614;box-shadow:0 0 0 3px color(display-p3 .213257 .381977 .281787/.12),0 4px 12px color(display-p3 .213257 .381977 .281787/.08);border-color:lab(54.404% -19.5244 7.72544);box-shadow:0 0 0 3px lab(37.2594% -26.4826 10.4254/.12),0 4px 12px lab(37.2594% -26.4826 10.4254/.08)}.zen a:not([class*=btn]):not([role=button]){background-image:linear-gradient(#256346,#256346);background-image:linear-gradient(color(display-p3 .213257 .381977 .281787),color(display-p3 .213257 .381977 .281787));background-image:linear-gradient(lab(37.2594% -26.4826 10.4254),lab(37.2594% -26.4826 10.4254));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .3s,color .3s}.zen a:not([class*=btn]):not([role=button]):hover{background-size:100% 1px}.zen ::-webkit-scrollbar-thumb{background:#99b6a5 padding-box content-box;background:color(display-p3 .622079 .710994 .652576) padding-box content-box;background:lab(71.54% -12.8978 5.11752) padding-box content-box;border:2px solid #0000;border-radius:4px}.zen ::-webkit-scrollbar-thumb:hover{background:#608c74 padding-box content-box;background:color(display-p3 .414106 .542866 .460911) padding-box content-box;background:lab(54.404% -19.5244 7.72544) padding-box content-box;border:2px solid #0000}.zen .card:hover,.zen [data-card]:hover{transform:translateY(-2px)}.zen [data-radix-popper-content-wrapper]{animation:.2s ease-out zen-dropdown-appear}@keyframes zen-dropdown-appear{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.zen .badge,.zen [data-badge]{box-shadow:0 1px 3px #291f181a;box-shadow:0 1px 3px color(display-p3 .154585 .124792 .0979146/.1);box-shadow:0 1px 3px lab(12.9465% 3.69322 6.93114/.1)}.zen tr:hover td{background:#e4f3ea4d;background:color(display-p3 .903903 .950575 .919315/.3);background:lab(94.4714% -6.41117 2.54833/.3)}.zen [data-radix-dialog-overlay],.zen [data-state=open][data-radix-dialog-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#291f1866;background:color(display-p3 .154585 .124792 .0979146/.4);background:lab(12.9465% 3.69322 6.93114/.4)}.zen [data-sonner-toast]{box-shadow:0 8px 24px #291f181f,0 4px 8px #291f1814;box-shadow:0 8px 24px color(display-p3 .154585 .124792 .0979146/.12),0 4px 8px color(display-p3 .154585 .124792 .0979146/.08);box-shadow:0 8px 24px lab(12.9465% 3.69322 6.93114/.12),0 4px 8px lab(12.9465% 3.69322 6.93114/.08)}.zen .btn-primary,.zen button[data-variant=default]{box-shadow:0 2px 8px #25634640;box-shadow:0 2px 8px color(display-p3 .213257 .381977 .281787/.25);box-shadow:0 2px 8px lab(37.2594% -26.4826 10.4254/.25)}.zen .btn-primary:hover,.zen button[data-variant=default]:hover{box-shadow:0 4px 16px #25634659;box-shadow:0 4px 16px color(display-p3 .213257 .381977 .281787/.35);box-shadow:0 4px 16px lab(37.2594% -26.4826 10.4254/.35)}.zen [data-active=true],.zen .active{box-shadow:inset 0 0 0 1px #25634633;box-shadow:inset 0 0 0 1px color(display-p3 .213257 .381977 .281787/.2);box-shadow:inset 0 0 0 1px lab(37.2594% -26.4826 10.4254/.2)}.zen .avatar,.zen [data-avatar]{ring:2px solid oklch(92% .02 85)}.zen:before{content:"";pointer-events:none;opacity:.015;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;inset:0}.zen.dark .driver-popover,.zen-dark .driver-popover{color:#e1ded7!important;color:color(display-p3 .879783 .869337 .844588)!important;color:lab(88.4399% .289172 3.81489)!important;background:linear-gradient(135deg,#1f1915 0%,#15110d 100%)!important;background:linear-gradient(135deg,color(display-p3 .117561 .100248 .0846923) 0%,color(display-p3 .0794681 .065747 .0534165) 100%)!important;border-color:#322d29!important;border-color:color(display-p3 .191639 .176035 .162048)!important;background:linear-gradient(135deg,lab(9.49156% 2.1475 4.0348) 0%,lab(5.25001% 1.38035 2.33883) 100%)!important;border-color:lab(18.7789% 1.74013 3.36703)!important}.zen.dark .driver-popover-title,.zen-dark .driver-popover-title{color:#93b8a3!important;color:color(display-p3 .606347 .718067 .645289)!important;color:lab(71.6735% -16.1632 6.40818)!important}.zen.dark .driver-popover-description,.zen-dark .driver-popover-description{color:#b1aea7!important;color:color(display-p3 .69086 .680867 .657214)!important;color:lab(71.0396% .295609 3.81926)!important}.zen [data-sonner-toast][data-type=success]{color:#0d3811!important;color:color(display-p3 .10067 .215043 .0871196)!important;color:lab(19.7532% -22.4924 19.0615)!important;background:#e6f8e6!important;background:color(display-p3 .914587 .9687 .906278)!important;border-color:#9ecc9e!important;border-color:color(display-p3 .655838 .794442 .635739)!important;background:lab(95.7544% -8.3831 6.51568)!important;border-color:lab(77.821% -22.3637 17.7101)!important}.zen [data-sonner-toast][data-type=success] [data-icon]{color:#1e6626!important;color:color(display-p3 .203415 .393278 .180922)!important;color:lab(37.6297% -33.7386 28.5922)!important}.zen [data-sonner-toast][data-type=error]{color:#6c1517!important;color:color(display-p3 .386986 .113836 .105882)!important;color:lab(23.385% 37.9736 23.5817)!important;background:#ffecea!important;background:color(display-p3 1.00853 .923821 .911661)!important;border-color:#f8a49d!important;border-color:color(display-p3 .924106 .659231 .626897)!important;background:lab(95.0829% 9.19622 4.9601)!important;border-color:lab(75.8489% 31.0225 17.1029)!important}.zen [data-sonner-toast][data-type=error] [data-icon]{color:#c53637!important;color:color(display-p3 .711681 .257551 .239762)!important;color:lab(45.9853% 56.8958 34.8481)!important}.zen [data-sonner-toast][data-type=warning]{color:#5d4300!important;color:color(display-p3 .358922 .262591 -.0307913)!important;color:lab(30.4452% 8.91547 51.7979)!important;background:#fef0d4!important;background:color(display-p3 .987827 .944631 .843458)!important;border-color:#dbb970!important;border-color:color(display-p3 .838199 .730391 .478717)!important;background:lab(95.4996% 1.50701 15.5243)!important;border-color:lab(77.0194% 6.00231 41.6191)!important}.zen [data-sonner-toast][data-type=warning] [data-icon]{color:#b68700!important;color:color(display-p3 .693771 .532101 .0534471)!important;color:lab(59.5057% 12.7527 79.8726)!important}.zen [data-sonner-toast][data-type=info]{color:#004254!important;color:color(display-p3 .0261603 .258112 .333146)!important;color:lab(24.9635% -17.3715 -18.6663)!important;background:#e4f5fb!important;background:color(display-p3 .906448 .959888 .982028)!important;border-color:#93c7d9!important;border-color:color(display-p3 .618177 .77622 .841099)!important;background:lab(95.4814% -5.07674 -4.90569)!important;border-color:lab(77.1413% -14.7323 -14.4717)!important}.zen [data-sonner-toast][data-type=info] [data-icon]{color:#00708c!important;color:color(display-p3 .00803168 .435535 .559173)!important;color:lab(42.5346% -25.7669 -27.9483)!important}.zen [data-sonner-toast] [data-close-button]{color:#6c6158!important;color:color(display-p3 .416646 .3812 .349405)!important;color:lab(41.9562% 3.51176 6.75876)!important;background:#e4ddcf!important;background:color(display-p3 .889713 .868689 .819109)!important;border-color:#d4cdbf!important;border-color:color(display-p3 .825655 .804914 .756027)!important;background:lab(88.4762% .642687 7.67483)!important;border-color:lab(82.6758% .650227 7.68034)!important}.zen [data-sonner-toast] [data-close-button]:hover{color:#362c24!important;color:color(display-p3 .203572 .172395 .144333)!important;color:lab(18.7497% 3.63408 6.86861)!important;background:#d4cdbf!important;background:color(display-p3 .825655 .804914 .756027)!important;background:lab(82.6758% .650227 7.68034)!important}.zen [data-sonner-toast] [data-button]{color:#faf8f5!important;color:color(display-p3 .978787 .973469 .960838)!important;color:lab(97.7005% .135839 1.90167)!important;background:#256346!important;background:color(display-p3 .213257 .381977 .281787)!important;background:lab(37.2594% -26.4826 10.4254)!important}.zen [data-sonner-toast] [data-button]:hover{background:#145538!important;background:color(display-p3 .159142 .326726 .229776)!important;background:lab(31.4559% -26.6258 10.4652)!important}.zen .spinner,.zen [data-spinner]{border:2px solid #e4ddcf;border:2px solid lab(88.4762% .642687 7.67483);border-top-color:oklch(45% .08 160);border-radius:50%;animation:.8s linear infinite zen-spin}@keyframes zen-spin{to{transform:rotate(360deg)}}.zen .loader-dots{gap:.25rem;display:flex}.zen .loader-dots span{background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite zen-dots}.zen .loader-dots span:nth-child(2){animation-delay:.2s}.zen .loader-dots span:nth-child(3){animation-delay:.4s}@keyframes zen-dots{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.zen .progress,.zen [role=progressbar]{background:#ebe4d6;background:color(display-p3 .915584 .89445 .844602);background:lab(90.7964% .639915 7.67279);border-radius:1rem;height:.5rem;overflow:hidden}.zen .progress-bar,.zen [role=progressbar]>div{background:linear-gradient(90deg,#256346,#448061);background:linear-gradient(90deg,color(display-p3 .213257 .381977 .281787),color(display-p3 .323577 .496334 .390395));background:linear-gradient(90deg,lab(37.2594% -26.4826 10.4254),lab(48.8646% -26.2865 10.371));border-radius:1rem;transition:width .5s}.zen .progress-indeterminate .progress-bar{width:30%;animation:1.5s ease-in-out infinite zen-progress-indeterminate}@keyframes zen-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}.zen .progress-circular{transform:rotate(-90deg)}.zen .progress-circular circle{stroke:#256346;stroke:color(display-p3 .213257 .381977 .281787);stroke:lab(37.2594% -26.4826 10.4254);stroke-linecap:round;transition:stroke-dashoffset .5s}.zen .progress-circular-bg{stroke:#e4ddcf;stroke:color(display-p3 .889713 .868689 .819109);stroke:lab(88.4762% .642687 7.67483)}.zen [cmdk-root]{background:#fbf8f2;background:color(display-p3 .98184 .973318 .9531);box-shadow:0 20px 60px #291f1833,0 8px 24px #291f181a;box-shadow:0 20px 60px color(display-p3 .154585 .124792 .0979146/.2),0 8px 24px color(display-p3 .154585 .124792 .0979146/.1);background:lab(97.7124% .224411 3.04737);border:1px solid #e4ddcf;border:1px solid lab(88.4762% .642687 7.67483);border-radius:.75rem;overflow:hidden;box-shadow:0 20px 60px lab(12.9465% 3.69322 6.93114/.2),0 8px 24px lab(12.9465% 3.69322 6.93114/.1)}.zen [cmdk-input]{color:#291f18;color:color(display-p3 .154585 .124792 .0979146);color:lab(12.9465% 3.69322 6.93114);background:0 0;border:none;border-bottom:1px solid oklch(90% .02 85);outline:none;width:100%;padding:1rem 1.25rem;font-size:1rem}.zen [cmdk-input]::placeholder{color:#8a7e75;color:color(display-p3 .53161 .494498 .46123);color:lab(53.5578% 3.48026 6.73406)}.zen [cmdk-list]{max-height:300px;padding:.5rem;overflow-y:auto}.zen [cmdk-item]{cursor:pointer;color:#433830;color:color(display-p3 .254439 .222034 .192908);color:lab(24.552% 3.59105 6.82721);border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .15s;display:flex}.zen [cmdk-item][data-selected=true],.zen [cmdk-item]:hover{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);background:#d4ebde80;background:color(display-p3 .84964 .919328 .872963/.5);background:lab(91.1263% -9.63661 3.82798/.5)}.zen [cmdk-item][data-selected=true]{background:#c8e7d599;background:color(display-p3 .808279 .901047 .839762/.6);background:lab(88.9407% -12.8765 5.11163/.6)}.zen [cmdk-item] svg{color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);width:1rem;height:1rem}.zen [cmdk-item][data-selected=true] svg{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254)}.zen [cmdk-group-heading]{color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;font-size:.75rem;font-weight:500}.zen [cmdk-empty]{text-align:center;color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);padding:2rem;font-size:.875rem}.zen [cmdk-separator]{background:#e4ddcf;background:color(display-p3 .889713 .868689 .819109);background:lab(88.4762% .642687 7.67483);height:1px;margin:.5rem 0}.zen [cmdk-item] kbd{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);background:#ebe4d6;background:color(display-p3 .915584 .89445 .844602);background:lab(90.7964% .639915 7.67279);border-radius:.25rem;margin-left:auto;padding:.25rem .5rem;font-family:inherit;font-size:.65rem}.zen aside,.zen [data-sidebar]{background:#fbf8f2;background:color(display-p3 .98184 .973318 .9531);border-color:#e4ddcf;border-color:color(display-p3 .889713 .868689 .819109);background:lab(97.7124% .224411 3.04737);border-color:lab(88.4762% .642687 7.67483)}.zen aside::-webkit-scrollbar{width:4px}.zen [data-sidebar]::-webkit-scrollbar{width:4px}.zen aside::-webkit-scrollbar-thumb{background:#aec4b7;background:color(display-p3 .698661 .766061 .721348);background:lab(77.206% -9.64513 3.83034);border-radius:2px}.zen aside nav a,.zen [data-sidebar] nav a{border-radius:.5rem;transition:all .2s}.zen aside nav a:hover,.zen [data-sidebar] nav a:hover{background:#e0f0e766;background:color(display-p3 .890976 .937527 .906352/.4);background:lab(93.3114% -6.4114 2.54841/.4)}.zen aside nav a[data-active=true],.zen [data-sidebar] nav a.active{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);background:#d4ebde99;background:color(display-p3 .84964 .919328 .872963/.6);background:lab(91.1263% -9.63661 3.82798/.6);font-weight:500}.zen aside h3,.zen aside h4,.zen [data-sidebar] h3,.zen [data-sidebar] h4{color:#6c6158;color:color(display-p3 .416646 .3812 .349405);color:lab(41.9562% 3.51176 6.75876);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600}.zen aside hr,.zen [data-sidebar] hr{border-color:#e4ddcf;border-color:color(display-p3 .889713 .868689 .819109);border-color:lab(88.4762% .642687 7.67483)}.zen aside[data-collapsed=true] a{justify-content:center;padding:.75rem}.zen{--chart-1:#256346;--chart-2:#b5825f;--chart-3:#477a8a;--chart-4:#9c7b31;--chart-5:#6a588a;--chart-6:#49814c;--status-success:#3e8343;--status-warning:#c79600;--status-error:#d74745;--status-info:#017e9a}@supports (color:color(display-p3 0 0 0)){.zen{--chart-1:color(display-p3 .213257 .381977 .281787);--chart-2:color(display-p3 .681495 .518901 .394689);--chart-3:color(display-p3 .325321 .473431 .533354);--chart-4:color(display-p3 .589926 .487494 .241927);--chart-5:color(display-p3 .405319 .349339 .528811);--chart-6:color(display-p3 .339228 .499753 .317892);--status-success:color(display-p3 .31411 .50918 .28935);--status-warning:color(display-p3 .756373 .592965 .159673);--status-error:color(display-p3 .778126 .320657 .295593);--status-info:color(display-p3 .213562 .488132 .591103)}}@supports (color:lab(0% 0 0)){.zen{--chart-1:lab(37.2594% -26.4826 10.4254);--chart-2:lab(59.0642% 17.2913 27.0713);--chart-3:lab(48.1265% -14.3925 -14.3422);--chart-4:lab(53.7587% 7.03237 44.105);--chart-5:lab(40.9493% 15.8013 -25.1671);--chart-6:lab(49.0332% -28.0082 22.8091);--status-success:lab(49.258% -33.6567 27.8325);--status-warning:lab(65.3389% 12.2059 74.266);--status-error:lab(51.7988% 56.7776 34.0415);--status-info:lab(48.2902% -22.659 -23.5268)}}.zen .chart-tooltip,.zen [data-chart-tooltip]{background:#fbf8f2;background:color(display-p3 .98184 .973318 .9531);box-shadow:0 4px 12px #291f1826;box-shadow:0 4px 12px color(display-p3 .154585 .124792 .0979146/.15);background:lab(97.7124% .224411 3.04737);border:1px solid #e4ddcf;border:1px solid lab(88.4762% .642687 7.67483);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;box-shadow:0 4px 12px lab(12.9465% 3.69322 6.93114/.15)}.zen .chart-axis-label{fill:#7b6f66;fill:color(display-p3 .473508 .437201 .404645);fill:lab(47.7571% 3.49459 6.74518);font-size:.75rem}.zen .chart-grid line{stroke:#e4ddcf;stroke:color(display-p3 .889713 .868689 .819109);stroke:lab(88.4762% .642687 7.67483)}@media (hover:none) and (pointer:coarse){.zen button,.zen a,.zen input,.zen select{min-width:44px;min-height:44px}.zen *{transition-duration:.15s!important}.zen button:active,.zen a:active,.zen [role=button]:active{transform:scale(.98);background-color:#cee5d780!important;background-color:color(display-p3 .824103 .893425 .847323/.5)!important;background-color:lab(88.8062% -9.63786 3.82832/.5)!important}.zen button:hover,.zen a:hover{filter:none}.zen button:after{display:none}}.zen .pull-to-refresh{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}@media (prefers-reduced-motion:reduce){.zen,.zen *,.zen :before,.zen :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.zen button:active,.zen a:active{transform:scale(.98);transition-duration:.1s!important}.zen .animate-breathe,.zen .animate-float,.zen .animate-zen-fade,.zen [class*=animate-zen]{animation:none!important}.zen .skeleton{background:#e4ddcf!important;background:color(display-p3 .889713 .868689 .819109)!important;background:lab(88.4762% .642687 7.67483)!important;animation:none!important}.zen .card:hover{transform:none}}.zen.dark [data-sonner-toast][data-type=success],.zen-dark [data-sonner-toast][data-type=success]{color:#bad7ba!important;color:color(display-p3 .751979 .839571 .738813)!important;color:lab(83.2495% -13.9723 10.9371)!important;background:#0d1a0d!important;background:color(display-p3 .0621293 .0992142 .057017)!important;border-color:#254326!important;border-color:color(display-p3 .172959 .258727 .161418)!important;background:lab(7.58237% -7.44912 5.49539)!important;border-color:lab(25.3431% -16.7993 13.6263)!important}.zen.dark [data-sonner-toast][data-type=error],.zen-dark [data-sonner-toast][data-type=error]{color:#febab4!important;color:color(display-p3 .95614 .740293 .71221)!important;color:lab(81.8463% 24.7274 13.5163)!important;background:#22100f!important;background:color(display-p3 .123872 .0677308 .0612823)!important;border-color:#5d2725!important;border-color:color(display-p3 .339874 .1663 .151095)!important;background:lab(6.96105% 9.12351 4.13367)!important;border-color:lab(23.8155% 25.0824 14.4029)!important}.zen.dark [data-sonner-toast][data-type=warning],.zen-dark [data-sonner-toast][data-type=warning]{color:#e0cba1!important;color:color(display-p3 .864423 .800579 .652036)!important;color:lab(82.7817% 2.74146 23.7494)!important;background:#211909!important;background:color(display-p3 .124557 .101001 .045766)!important;border-color:#493810!important;border-color:color(display-p3 .275025 .221188 .0914346)!important;background:lab(9.58078% 1.88671 10.4638)!important;border-color:lab(24.6912% 4.28778 26.6861)!important}.zen.dark [data-sonner-toast][data-type=info],.zen-dark [data-sonner-toast][data-type=info]{color:#b2d4e0!important;color:color(display-p3 .724163 .829231 .872642)!important;color:lab(82.8355% -9.99698 -9.72772)!important;background:#0b181c!important;background:color(display-p3 .0556206 .0936325 .109085)!important;border-color:#213f49!important;border-color:color(display-p3 .157354 .246005 .281763)!important;background:lab(7.3298% -4.33943 -4.75785)!important;border-color:lab(24.8162% -9.55927 -9.54931)!important}.zen.dark [cmdk-root],.zen-dark [cmdk-root]{background:#15110d;background:color(display-p3 .0794681 .065747 .0534165);border-color:#2d2824;border-color:color(display-p3 .172055 .156721 .142971);background:lab(5.25001% 1.38035 2.33883);border-color:lab(16.4586% 1.74576 3.37139)}.zen.dark [cmdk-input],.zen-dark [cmdk-input]{color:#e1ded7;color:color(display-p3 .879783 .869337 .844588);color:lab(88.4399% .289172 3.81489);border-bottom-color:#2d2824;border-bottom-color:color(display-p3 .172055 .156721 .142971);border-bottom-color:lab(16.4586% 1.74576 3.37139)}.zen.dark [cmdk-input]::placeholder,.zen-dark [cmdk-input]::placeholder{color:#74716b;color:color(display-p3 .453498 .444224 .422321);color:lab(47.8388% .309676 3.82903)}.zen.dark [cmdk-item],.zen-dark [cmdk-item]{color:#c1bdb7;color:color(display-p3 .752881 .74273 .718695);color:lab(76.8397% .293195 3.81762)}.zen.dark [cmdk-item][data-selected=true],.zen-dark [cmdk-item][data-selected=true]{color:#bed4c7;color:color(display-p3 .760905 .829286 .783863);color:lab(83.0061% -9.64132 3.82926);background:#1b2e2480;background:color(display-p3 .123231 .176646 .14283/.5);background:lab(16.8816% -9.77655 3.86669/.5)}.zen.dark [cmdk-item] kbd,.zen-dark [cmdk-item] kbd{color:#928f88;color:color(display-p3 .569916 .560263 .537435);color:lab(59.4392% .30154 3.82336);background:#25211d;background:color(display-p3 .143303 .1284 .115031);background:lab(12.9781% 1.75588 3.37938)}.zen.dark aside,.zen-dark aside{background:#110c09;background:color(display-p3 .0621809 .0488591 .0369098);background:lab(3.68517% 1.10278 1.83178)}.zen.dark aside nav a:hover,.zen-dark aside nav a:hover{background:#121e1766;background:color(display-p3 .0813469 .114593 .0932915/.4);background:lab(9.78839% -6.49615 2.57182/.4)}.zen.dark aside nav a[data-active=true],.zen-dark aside nav a.active{color:#a8c6b5;color:color(display-p3 .68316 .773412 .713992);color:lab(77.3402% -12.8898 5.11532);background:#14261d80;background:color(display-p3 .095352 .147659 .114876/.5);background:lab(13.4008% -9.80298 3.87402/.5)}.zen.dark .progress,.zen-dark .progress{background:#25211d;background:color(display-p3 .143303 .1284 .115031);background:lab(12.9781% 1.75588 3.37938)}.zen.dark .progress-bar,.zen-dark .progress-bar{background:linear-gradient(90deg,#446e57,#608c74);background:linear-gradient(90deg,color(display-p3 .302599 .427007 .349036),color(display-p3 .414106 .542866 .460911));background:linear-gradient(90deg,lab(42.8016% -19.606 7.74805),lab(54.404% -19.5244 7.72544))}.zen.dark .spinner,.zen-dark .spinner{border-color:#608c74 #322d29 #322d29;border-color:color(display-p3 .414106 .542866 .460911) color(display-p3 .191639 .176035 .162048) color(display-p3 .191639 .176035 .162048);border-color:lab(54.404% -19.5244 7.72544) lab(18.7789% 1.74013 3.36703) lab(18.7789% 1.74013 3.36703)}.zen.dark,.zen-dark{--chart-1:#608c74;--chart-2:#bc957b;--chart-3:#6d97a4;--chart-4:#b59b63;--chart-5:#85789f;--chart-6:#709c71}@supports (color:color(display-p3 0 0 0)){.zen.dark,.zen-dark{--chart-1:color(display-p3 .414106 .542866 .460911);--chart-2:color(display-p3 .714657 .59052 .496462);--chart-3:color(display-p3 .461573 .586789 .638161);--chart-4:color(display-p3 .694125 .611165 .418031);--chart-5:color(display-p3 .514722 .473902 .613476);--chart-6:color(display-p3 .476513 .608575 .457786)}}@supports (color:lab(0% 0 0)){.zen.dark,.zen-dark{--chart-1:lab(54.404% -19.5244 7.72544);--chart-2:lab(64.9716% 12.5444 19.7238);--chart-3:lab(59.6837% -12.2614 -12.0533);--chart-4:lab(65.3884% 4.58226 32.91);--chart-5:lab(52.8657% 11.2821 -19.102);--chart-6:lab(60.411% -22.3721 17.8438)}}.zen.dark .chart-tooltip,.zen-dark .chart-tooltip{background:#1f1915;background:color(display-p3 .117561 .100248 .0846923);border-color:#322d29;border-color:color(display-p3 .191639 .176035 .162048);background:lab(9.49156% 2.1475 4.0348);border-color:lab(18.7789% 1.74013 3.36703)}.zen input[type=number]::-webkit-inner-spin-button{opacity:1;height:2rem}.zen input[type=number]::-webkit-outer-spin-button{opacity:1;height:2rem}.zen input[type=file]::file-selector-button{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);cursor:pointer;background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254);border:none;border-radius:.375rem;margin-right:1rem;padding:.5rem 1rem;font-weight:500;transition:all .2s}.zen input[type=file]::file-selector-button:hover{background:#145538;background:color(display-p3 .159142 .326726 .229776);background:lab(31.4559% -26.6258 10.4652)}.zen .status-dot{border-radius:50%;width:.5rem;height:.5rem}.zen .status-dot-online{background:#3e8343;background:color(display-p3 .31411 .50918 .28935);box-shadow:0 0 0 2px #3e83434d;box-shadow:0 0 0 2px color(display-p3 .31411 .50918 .28935/.3);background:lab(49.258% -33.6567 27.8325);box-shadow:0 0 0 2px lab(49.258% -33.6567 27.8325/.3)}.zen .status-dot-offline{background:#8a7e75;background:color(display-p3 .53161 .494498 .46123);background:lab(53.5578% 3.48026 6.73406)}.zen .status-dot-busy{background:#d74745;background:color(display-p3 .778126 .320657 .295593);box-shadow:0 0 0 2px #d747454d;box-shadow:0 0 0 2px color(display-p3 .778126 .320657 .295593/.3);background:lab(51.7988% 56.7776 34.0415);box-shadow:0 0 0 2px lab(51.7988% 56.7776 34.0415/.3)}.zen .status-dot-away{background:#c79600;background:color(display-p3 .756373 .592965 .159673);box-shadow:0 0 0 2px #c796004d;box-shadow:0 0 0 2px color(display-p3 .756373 .592965 .159673/.3);background:lab(65.3389% 12.2059 74.266);box-shadow:0 0 0 2px lab(65.3389% 12.2059 74.266/.3)}.zen .avatar-group{display:flex}.zen .avatar-group>*{ring:2px solid oklch(97% .01 85);margin-left:-.5rem}.zen .avatar-group>:first-child{margin-left:0}.zen .floating-label{position:relative}.zen .floating-label input:focus+label,.zen .floating-label input:not(:placeholder-shown)+label{color:#256346;color:color(display-p3 .213257 .381977 .281787);color:lab(37.2594% -26.4826 10.4254);transform:translateY(-1.5rem)scale(.85)}.zen .floating-label label{pointer-events:none;color:#7b6f66;color:color(display-p3 .473508 .437201 .404645);color:lab(47.7571% 3.49459 6.74518);background:#f8f5ee;background:color(display-p3 .970743 .960104 .93489);background:lab(96.5601% .286847 3.81331);padding:0 .25rem;transition:all .2s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.zen .pill-nav{scrollbar-width:none;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.zen .pill-nav::-webkit-scrollbar{display:none}.zen .pill-nav button{color:#5e534a;color:color(display-p3 .36111 .326592 .295614);color:lab(36.1551% 3.53254 6.77581);background:#ebe4d6;background:color(display-p3 .915584 .89445 .844602);background:lab(90.7964% .639915 7.67279);border:none;border-radius:2rem;flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.zen .pill-nav button:hover{color:#194430;color:color(display-p3 .144898 .26305 .19241);color:lab(25.3953% -19.8322 7.81083);background:#c7ded1;background:color(display-p3 .798712 .867662 .821829);background:lab(86.4862% -9.6392 3.82868)}.zen .pill-nav button[data-active=true]{color:#faf8f5;color:color(display-p3 .978787 .973469 .960838);color:lab(97.7005% .135839 1.90167);background:#256346;background:color(display-p3 .213257 .381977 .281787);background:lab(37.2594% -26.4826 10.4254)}.zen .sticky-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f5eee6;background:color(display-p3 .970743 .960104 .93489/.9);background:lab(96.5601% .286847 3.81331/.9);border-bottom:1px solid #e4ddcf;border-bottom:1px solid lab(88.4762% .642687 7.67483);position:sticky;top:0}.zen .animate-on-scroll{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(1rem)}.zen .animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.zen .stagger-children>*{opacity:0;animation:.4s forwards zen-stagger-in;transform:translateY(.5rem)}.zen .stagger-children>:first-child{animation-delay:50ms}.zen .stagger-children>:nth-child(2){animation-delay:.1s}.zen .stagger-children>:nth-child(3){animation-delay:.15s}.zen .stagger-children>:nth-child(4){animation-delay:.2s}.zen .stagger-children>:nth-child(5){animation-delay:.25s}.zen .stagger-children>:nth-child(6){animation-delay:.3s}@keyframes zen-stagger-in{to{opacity:1;transform:translateY(0)}}.btn-3d{appearance:none;box-sizing:border-box;font:inherit;cursor:pointer;background:0 0;border-width:0;padding:0 8px 8px;position:relative}.btn-3d-top{z-index:0;text-align:center;color:#fff;text-shadow:0 -1px #00000040;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:8px 16px;transition-property:transform;transition-duration:.2s;display:flex;position:relative;transform:translateY(0)}.btn-3d:hover .btn-3d-top{transform:translateY(1px)}.btn-3d:active .btn-3d-top{transform:translateY(4px)}.btn-3d-top:after{content:"";z-index:-1;box-sizing:content-box;text-align:center;color:#fff;background-image:radial-gradient(#383838,#242424);border-radius:4px;width:100%;height:100%;transition-property:border-radius,padding,width,transform;transition-duration:.2s;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px 1px #ffffff1a}.btn-3d:active .btn-3d-top:after{border-radius:6px;padding:0 2px}.btn-3d-bottom{z-index:-1;box-sizing:content-box;background-color:#0f0f0f;background-image:radial-gradient(4px 8px at 4px calc(100% - 8px),#ffffff26,#0000),radial-gradient(4px 8px at calc(100% - 4px) calc(100% - 8px),#ffffff26,#0000),radial-gradient(16px at -4px 0,#ffffff4d,#0000),radial-gradient(16px at calc(100% + 4px) 0,#ffffff4d,#0000);border-radius:8px/16px 16px 8px 8px;width:calc(100% - 8px);height:calc(100% - 8px);padding-top:4px;transition-property:border-radius,padding-top;transition-duration:.2s;position:absolute;bottom:4px;left:4px;box-shadow:0 2px 3px #00000080,inset 0 -1px 3px 3px #0006}.btn-3d:hover .btn-3d-bottom{padding-top:3px}.btn-3d:active .btn-3d-bottom{border-radius:10px 10px 8px 8px/8px;padding-top:0}.btn-3d-base{z-index:-2;background-color:#00000026;border-radius:12px;width:100%;height:calc(100% - 4px);position:absolute;top:4px;left:0;box-shadow:0 1px 1px #ffffff1a,inset 0 2px 2px #00000040}.driver-popover{color:#f8fafc!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:linear-gradient(135deg,#222c39 0%,#1d232b 100%)!important;border:1px solid #3d4a5c!important;border-radius:.75rem!important;max-width:340px!important;padding:1.25rem!important;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a!important}.dark .driver-popover{background:linear-gradient(135deg,#171d26 0%,#101418 100%)!important;border-color:#333e4d!important}.driver-popover-title{color:#f8fafc!important;letter-spacing:-.025em!important;margin-bottom:.75rem!important;font-size:1.125rem!important;font-weight:700!important}.driver-popover-description{color:#c2cad6!important;margin-bottom:1rem!important;font-size:.875rem!important;line-height:1.6!important}.driver-popover-progress-text{color:#94a3b8!important;font-size:.75rem!important;font-family:var(--font-geist-mono)!important}.driver-popover-navigation-btns{gap:.5rem!important}.driver-popover-prev-btn,.driver-popover-next-btn{cursor:pointer!important;font-size:.8125rem!important;font-weight:500!important;font-family:var(--font-geist-mono)!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:none!important;border-radius:.375rem!important;padding:.5rem 1rem!important;transition:all .15s!important}.driver-popover-next-btn{color:#14191f!important;background:#f8fafc!important}.driver-popover-next-btn:hover{background:#dbe6f0!important}.driver-popover-prev-btn{color:#a3b0c2!important;background:0 0!important;border:1px solid #47566b!important}.driver-popover-prev-btn:hover{color:#f8fafc!important;background:#333e4d!important;border-color:#5c6f8a!important}.driver-popover-close-btn{color:#94a3b8!important}.driver-popover-close-btn:hover{color:#f8fafc!important}.driver-popover-arrow{width:0!important;height:0!important;display:block!important;position:absolute!important}.driver-popover-arrow-side-left{border:12px solid #0000!important;border-left-color:#1d232b!important;border-right:0!important}.driver-popover-arrow-side-right{border:12px solid #0000!important;border-left:0!important;border-right-color:#1d232b!important}.driver-popover-arrow-side-top{border:12px solid #0000!important;border-top-color:#1d232b!important;border-bottom:0!important}.driver-popover-arrow-side-bottom{border:12px solid #0000!important;border-top:0!important;border-bottom-color:#1d232b!important}.dark .driver-popover-arrow-side-left{border-left-color:#101418!important}.dark .driver-popover-arrow-side-right{border-right-color:#101418!important}.dark .driver-popover-arrow-side-top{border-top-color:#101418!important}.dark .driver-popover-arrow-side-bottom{border-bottom-color:#101418!important}.zen .driver-popover{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important;background:linear-gradient(135deg,#fefbf6 0%,#f8f5ee 100%)!important;background:linear-gradient(135deg,color(display-p3 .994998 .986455 .966186) 0%,color(display-p3 .970743 .960104 .93489) 100%)!important;border-color:#dbd7cf!important;border-color:color(display-p3 .856087 .843604 .814061)!important;box-shadow:0 20px 40px #6c615826,0 0 0 1px #dbd7cf!important;box-shadow:0 20px 40px color(display-p3 .416646 .3812 .349405/.15),0 0 0 1px color(display-p3 .856087 .843604 .814061)!important;background:linear-gradient(135deg,lab(98.8724% .224233 3.04723) 0%,lab(96.5601% .286847 3.81331) 100%)!important;border-color:lab(86.1274% .35581 4.58385)!important;box-shadow:0 20px 40px lab(41.9562% 3.51176 6.75876/.15),0 0 0 1px lab(86.1274% .35581 4.58385)!important}.zen .driver-popover-title{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important}.zen .driver-popover-description{color:#50453d!important;color:color(display-p3 .307001 .273491 .243398)!important;color:lab(30.3537% 3.55828 6.7978)!important}.zen .driver-popover-progress-text{color:#6c6158!important;color:color(display-p3 .416646 .3812 .349405)!important;color:lab(41.9562% 3.51176 6.75876)!important}.zen .driver-popover-next-btn{color:#faf8f5!important;color:color(display-p3 .978787 .973469 .960838)!important;color:lab(97.7005% .135839 1.90167)!important;background:#256346!important;background:color(display-p3 .213257 .381977 .281787)!important;background:lab(37.2594% -26.4826 10.4254)!important}.zen .driver-popover-next-btn:hover{background:#145538!important;background:color(display-p3 .159142 .326726 .229776)!important;background:lab(31.4559% -26.6258 10.4652)!important}.zen .driver-popover-prev-btn{color:#6c6158!important;color:color(display-p3 .416646 .3812 .349405)!important;color:lab(41.9562% 3.51176 6.75876)!important;background:0 0!important;border:1px solid #dbd7cf!important;border:1px solid lab(86.1274% .35581 4.58385)!important}.zen .driver-popover-prev-btn:hover{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important;background:#f0ebe0!important;background:color(display-p3 .936578 .920694 .88314)!important;background:lab(93.0987% .454843 5.73678)!important}.zen .driver-popover-close-btn{color:#6c6158!important;color:color(display-p3 .416646 .3812 .349405)!important;color:lab(41.9562% 3.51176 6.75876)!important}.zen .driver-popover-close-btn:hover{color:#291f18!important;color:color(display-p3 .154585 .124792 .0979146)!important;color:lab(12.9465% 3.69322 6.93114)!important}.zen .driver-popover-arrow-side-left{border-left-color:#f8f5ee!important;border-left-color:color(display-p3 .970743 .960104 .93489)!important;border-left-color:lab(96.5601% .286847 3.81331)!important}.zen .driver-popover-arrow-side-right{border-right-color:#f8f5ee!important;border-right-color:color(display-p3 .970743 .960104 .93489)!important;border-right-color:lab(96.5601% .286847 3.81331)!important}.zen .driver-popover-arrow-side-top{border-top-color:#f8f5ee!important;border-top-color:color(display-p3 .970743 .960104 .93489)!important;border-top-color:lab(96.5601% .286847 3.81331)!important}.zen .driver-popover-arrow-side-bottom{border-bottom-color:#f8f5ee!important;border-bottom-color:color(display-p3 .970743 .960104 .93489)!important;border-bottom-color:lab(96.5601% .286847 3.81331)!important}.zen .driver-overlay{background-color:#362c2466!important;background-color:color(display-p3 .203572 .172395 .144333/.4)!important;background-color:lab(18.7497% 3.63408 6.86861/.4)!important}.driver-overlay{background-color:#00000080!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
