@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-800:oklch(47.6% .114 61.907);--color-indigo-600:oklch(51.1% .262 276.966);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-sm:8px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}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{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}: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)){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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.modal{@layer daisyui.l1.l2.l3{pointer-events:none;visibility:hidden;position:fixed;inset:calc(.25rem * 0);margin:calc(.25rem * 0);display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:calc(.25rem * 0);color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;&::backdrop{display:none;}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked + &{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/ .4);.modal-box{translate:0 0;scale:1;opacity:1;}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:set-page-has-scroll forwards;animation-timeline:scroll();}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked + &{opacity:0%;}}}}.fab{@layer daisyui.l1.l2.l3{pointer-events:none;position:fixed;inset-inline-end:calc(.25rem * 4);bottom:calc(.25rem * 4);z-index:999;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:calc(.25rem * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;> *{pointer-events:auto;display:flex;align-items:center;gap:calc(.25rem * 2);&:hover,&:has(:focus-visible){z-index:1;}}>[tabindex]{&:first-child{position:relative;display:grid;transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);}}.fab-close{position:absolute;inset-inline-end:calc(.25rem * 0);bottom:calc(.25rem * 0);}.fab-main-action{position:absolute;inset-inline-end:calc(.25rem * 0);bottom:calc(.25rem * 0);}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){>[tabindex]{rotate:90deg;opacity:0%;}}>[tabindex]:first-child{pointer-events:none;}> :nth-child(n + 2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:100%;}}> :nth-child(n + 2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0%;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);}}> :nth-child(3){transition-delay:30ms;}> :nth-child(4){transition-delay:60ms;}> :nth-child(5){transition-delay:90ms;}> :nth-child(6){transition-delay:120ms;}}}.tooltip{@layer daisyui.l1.l2.l3{position:relative;display:inline-block;--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);& > .tooltip-content,&[data-tip]:before{position:absolute;max-width:20rem;border-radius:var(--radius-field);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * 1);text-align:center;white-space:normal;color:var(--color-neutral-content);opacity:0%;font-size:.875rem;line-height:1.25;background-color:var(--tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);}&:after{opacity:0%;background-color:var(--tt-bg);content:"";pointer-events:none;width:.625rem;height:.25rem;display:block;position:absolute;mask-repeat:no-repeat;mask-position:-1px 0;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");mask-image:var(--mask-tooltip);}@media(prefers-reduced-motion:no-preference){& > .tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){& > .tooltip-content,&[data-tip]:before,&:after{opacity:100%;--tt-pos:0;@media(prefers-reduced-motion:no-preference){transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s;}}}}}@layer daisyui.l1.l2{> .tooltip-content,&[data-tip]:before{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;}&:after{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;}}}.tab{@layer daisyui.l1.l2.l3{position:relative;display:inline-flex;cursor:pointer;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;user-select:none;&:hover{@media(hover:hover){color:var(--color-base-content);}}--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color) calc(69% - var(--border) + .25px),var(--tab-border-color) 69%,var(--tab-bg) calc(69% + .25px);border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p);&:is(input[type="radio"]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content);}}&:is(label){position:relative;input{position:absolute;inset:calc(.25rem * 0);cursor:pointer;appearance:none;opacity:0%;}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected="true"],[aria-current="true"],[aria-current="page"]){& + .tab-content{display:block;}}&:not( :checked,label:has(:checked),:hover,.tab-active,[aria-selected="true"],[aria-current="true"],[aria-current="page"]){color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 50%,transparent);}}&:not(input):empty{flex-grow:1;cursor:default;}&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px;}&[disabled]{pointer-events:none;opacity:40%;}}}.menu{@layer daisyui.l1.l2.l3{display:flex;width:fit-content;flex-direction:column;flex-wrap:wrap;padding:calc(.25rem * 2);--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);font-size:.875rem;:where(li ul){position:relative;margin-inline-start:calc(.25rem * 4);padding-inline-start:calc(.25rem * 2);white-space:nowrap;&:before{position:absolute;inset-inline-start:calc(.25rem * 0);top:calc(.25rem * 3);bottom:calc(.25rem * 3);background-color:var(--color-base-content);opacity:10%;width:var(--border);content:"";}}:where(li > .menu-dropdown:not(.menu-dropdown-show)){display:none;}:where(li:not(.menu-title) > *:not(ul,details,.menu-title,.btn)),:where(li:not(.menu-title) > details > summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:calc(.25rem * 2);border-radius:var(--radius-field);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);text-align:start;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-auto-columns:minmax(auto,max-content) auto max-content;text-wrap:balance;user-select:none;}:where(li > details > summary){--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}&::-webkit-details-marker{display:none;}}:where(li > details > summary),:where(li > .menu-dropdown-toggle){&:after{justify-self:flex-end;display:block;height:.375rem;width:.375rem;rotate:-135deg;translate:0 -1px;transition-property:rotate,translate;transition-duration:.2s;content:"";transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none;}}details{overflow:hidden;interpolate-size:allow-keywords;}details::details-content{block-size:0;@media(prefers-reduced-motion:no-preference){transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);}}details[open]::details-content{block-size:auto;}:where(li > details[open]> summary):after,:where(li > .menu-dropdown-toggle.menu-dropdown-show):after{rotate:45deg;translate:0 1px;}:where( li:not(.menu-title,.disabled) > *:not(ul,details,.menu-title),li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}}:where( li:not(.menu-title,.disabled) > *:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled) > details > summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}box-shadow:0 1px oklch(0% 0 0 / .01) inset,0 -1px oklch(100% 0 0 / .01) inset;}:where(li:empty){background-color:var(--color-base-content);opacity:10%;margin:.5rem 1rem;height:1px;}:where(li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch;.badge{justify-self:flex-end;}& > *:not(ul,.menu-title,details,.btn):active,& > *:not(ul,.menu-title,details,.btn).menu-active,& > details > summary:active{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);&:not(&:active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg);}}&.menu-disabled{pointer-events:none;color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}}.dropdown:focus-within{.menu-dropdown-toggle:after{rotate:45deg;translate:0 1px;}}.dropdown-content{margin-top:calc(.25rem * 2);padding:calc(.25rem * 2);&:before{display:none;}}}}.collapse-arrow{@layer daisyui.l1.l2{> .collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;transform:translateY(-100%) rotate(45deg);@media(prefers-reduced-motion:no-preference){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;}top:50%;inset-inline-end:1.4rem;content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none;}}}.collapse-plus{@layer daisyui.l1.l2{> .collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;@media(prefers-reduced-motion:no-preference){transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);}top:.9rem;inset-inline-end:1.4rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;}}}.dropdown{@layer daisyui.l1.l2.l3{position:relative;display:inline-block;position-area:var(--anchor-v,bottom) var(--anchor-h,span-right);& > *:not(:has(~[class*="dropdown-content"])):focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}.dropdown-content{position:absolute;}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover)[tabindex]:first-child:focus:not(:focus-visible) ~ .dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%;}&[popover],.dropdown-content{z-index:999;@media(prefers-reduced-motion:no-preference){animation:dropdown .2s;transition-property:opacity,scale,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);}}@starting-style{&[popover],.dropdown-content{scale:95%;opacity:0;}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{>[tabindex]:first-child{pointer-events:none;}.dropdown-content{opacity:100%;scale:100%;}}&.dropdown-hover:hover{.dropdown-content{opacity:100%;scale:100%;}}}&:is(details){summary{&::-webkit-details-marker{display:none;}}}&:where([popover]){background:#0000;}&[popover]{position:fixed;color:inherit;@supports not(position-area:bottom){margin:auto;&.dropdown-close,&.dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%;}&::backdrop{background-color:color-mix(in oklab,#000 30%,#0000);}}&.dropdown-close,&:not(.dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%;}}}}.btn{:where(&){@layer daisyui.l1.l2.l3{width:unset;}}.prose :where(a&:not(.btn-link)):not(:where([class~="not-prose"],[class~="not-prose"]*)){text-decoration-line:none;}@layer daisyui.l1.l2.l3{display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(.25rem * 1.5);text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);font-weight:600;outline-color:var(--btn-color,var(--color-base-content));transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));background-color:var(--btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);@supports(color:color-mix(in lab,red,red)){--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth) * 5%));}--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg);@supports(color:color-mix(in lab,red,red)){--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg) calc(var(--depth) * 30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg) calc(var(--depth) * 30%),#0000);}--btn-noise:var(--fx-noise);@media(hover:hover){&:hover{--btn-bg:var(--btn-color,var(--color-base-200));@supports(color:color-mix(in lab,red,red)){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);}}}&:focus-visible,&:has(:focus-visible){outline-width:2px;outline-style:solid;isolation:isolate;}&:active:not(.btn-active){translate:0 .5px;--btn-bg:var(--btn-color,var(--color-base-200));@supports(color:color-mix(in lab,red,red)){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);}--btn-border:var(--btn-color,var(--color-base-200));@supports(color:color-mix(in lab,red,red)){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);}--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);}&:is(input[type="checkbox"],input[type="radio"]){appearance:none;&[aria-label]::after{--tw-content:attr(aria-label);content:var(--tw-content);}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate;}}&:disabled{@layer daisyui.l1.l2{&:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}box-shadow:none;}pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--btn-fg:color-mix(in oklch,var(--color-base-content) 20%,#0000);}}}&[disabled]{@layer daisyui.l1.l2{&:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}box-shadow:none;}pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--btn-fg:color-mix(in oklch,var(--color-base-content) 20%,#0000);}}}}.loading{@layer daisyui.l1.l2.l3{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");}}.btn-disabled{@layer daisyui.l1.l2{&:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}box-shadow:none;}pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--btn-fg:color-mix(in oklch,var(--color-base-content) 20%,#0000);}}}.pointer-events-none{pointer-events:none;}.countdown{&.countdown{line-height:1em;}@layer daisyui.l1.l2.l3{display:inline-flex;& > *{visibility:hidden;position:relative;display:inline-block;overflow-y:clip;transition:width .4s ease-out .2s;height:1em;--value-v:calc(mod(max(0,var(--value)),1000));--value-hundreds:calc(round(to-zero,var(--value-v) / 100,1));--value-tens:calc(round(to-zero,mod(var(--value-v),100) / 10,1));--value-ones:calc(mod(var(--value-v),100));--show-hundreds:clamp(clamp(0,var(--digits,1) - 2,1),var(--value-hundreds),1);--show-tens:clamp( clamp(0,var(--digits,1) - 1,1),var(--value-tens) + var(--show-hundreds),1);--first-digits:calc(round(to-zero,var(--value-v) / 10,1));width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;&:before,&:after{visibility:visible;position:absolute;overflow-x:clip;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;}&:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);inset-inline-end:0;opacity:var(--show-tens);}&:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0;}}}}.collapse{&:not(td,tr,colgroup){visibility:revert-layer;}@layer daisyui.l1.l2.l3{display:grid;position:relative;overflow:hidden;border-radius:var(--radius-box,1rem);width:100%;grid-template-rows:max-content 0;grid-template-columns:minmax(0,1fr);isolation:isolate;@media(prefers-reduced-motion:no-preference){transition:grid-template-rows .2s;}> input:is([type="checkbox"],[type="radio"]){grid-column-start:1;grid-row-start:1;appearance:none;opacity:0;z-index:1;width:100%;padding:1rem;padding-inline-end:3rem;min-height:1lh;transition:background-color .2s ease-out;}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(> input:is([type="checkbox"],[type="radio"]):checked){grid-template-rows:max-content 1fr;}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)) > .collapse-content,&:not(.collapse-close) > :where(input:is([type="checkbox"],[type="radio"]):checked ~ .collapse-content){content-visibility:visible;min-height:fit-content;@supports not(content-visibility:visible){visibility:visible;}}&:focus-visible,&:has(> input:is([type="checkbox"],[type="radio"]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-style:solid;outline-width:2px;outline-offset:2px;}&:not(.collapse-close){> input[type="checkbox"],> input[type="radio"]:not(:checked),> .collapse-title{cursor:pointer;}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){> .collapse-title{cursor:unset;}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)) > :where(.collapse-content),&:not(.collapse-close) > :where(input:is([type="checkbox"],[type="radio"]):checked ~ .collapse-content){padding-bottom:1rem;}}@layer daisyui.l1.l2{&:is([open]){&.collapse-arrow{> .collapse-title:after{@media(prefers-reduced-motion:no-preference){transform:translateY(-50%) rotate(225deg);}}}}&.collapse-open{&.collapse-arrow{> .collapse-title:after{@media(prefers-reduced-motion:no-preference){transform:translateY(-50%) rotate(225deg);}}}&.collapse-plus{> .collapse-title:after{--tw-content:"−";content:var(--tw-content);}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){> .collapse-title:after{transform:translateY(-50%) rotate(225deg);}}&.collapse-arrow:not(.collapse-close){> input:is([type="checkbox"],[type="radio"]):checked ~ .collapse-title:after{transform:translateY(-50%) rotate(225deg);}}&[open]{&.collapse-plus{> .collapse-title:after{--tw-content:"−";content:var(--tw-content);}}}&[tabindex].collapse-plus:focus:not(.collapse-close){> .collapse-title:after{--tw-content:"−";content:var(--tw-content);}}&.collapse-plus:not(.collapse-close){> input:is([type="checkbox"],[type="radio"]):checked ~ .collapse-title:after{--tw-content:"−";content:var(--tw-content);}}}&:is(details){@layer daisyui.l1.l2.l3{width:100%;@media(prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;height:0;interpolate-size:allow-keywords;}&:where([open])::details-content{height:auto;}}& summary{position:relative;display:block;&::-webkit-details-marker{display:none;}}& > .collapse-content{content-visibility:visible;}}}&:is(details) summary{@layer daisyui.l1.l2.l3{outline:none;}}}.collapse-content{@layer daisyui.l1.l2.l3{grid-column-start:1;grid-row-start:1;}@layer daisyui.l1.l2.l3{content-visibility:hidden;grid-column-start:1;grid-row-start:2;min-height:0;padding-left:1rem;padding-right:1rem;cursor:unset;@supports not(content-visibility:hidden){visibility:hidden;}@media(prefers-reduced-motion:no-preference){transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out;}}}.validator-hint{@layer daisyui.l1.l2.l3{visibility:hidden;margin-top:calc(.25rem * 2);font-size:.75rem;}}.validator{@layer daisyui.l1.l2.l3{&:user-valid,&:has(:user-valid){&,&:focus,&:checked,&[aria-checked="true"],&:focus-within{--input-color:var(--color-success);}}&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid="false"]),&:has([aria-invalid]:not([aria-invalid="false"])){&,&:focus,&:checked,&[aria-checked="true"],&:focus-within{--input-color:var(--color-error);}& ~ .validator-hint{visibility:visible;color:var(--color-error);}}}&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid="false"]),&:has([aria-invalid]:not([aria-invalid="false"])){& ~ .validator-hint{display:revert-layer;}}}.collapse{visibility:collapse;}.invisible{visibility:hidden;}.visible{visibility:visible;}.list{@layer daisyui.l1.l2.l3{display:flex;flex-direction:column;font-size:.875rem;.list-row{--list-grid-cols:minmax(0,auto) 1fr;position:relative;display:grid;grid-auto-flow:column;gap:calc(.25rem * 4);border-radius:var(--radius-box);padding:calc(.25rem * 4);word-break:break-word;grid-template-columns:var(--list-grid-cols);}& > :not(:last-child){&.list-row,.list-row{&:after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);position:absolute;bottom:calc(.25rem * 0);border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent);}}}}}@layer daisyui.l1.l2{.list-row{&:has(.list-col-grow:nth-child(1)){--list-grid-cols:1fr;}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto) 1fr;}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto) minmax(0,auto) 1fr;}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr;}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr;}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr;}> *{grid-row-start:1;}}}}.toast{@layer daisyui.l1.l2.l3{position:fixed;inset-inline-start:auto;inset-inline-end:calc(.25rem * 4);top:auto;bottom:calc(.25rem * 4);display:flex;flex-direction:column;gap:calc(.25rem * 2);background-color:transparent;translate:var(--toast-x,0) var(--toast-y,0);width:max-content;max-width:calc(100vw - 2rem);& > *{@media(prefers-reduced-motion:no-preference){animation:toast .25s ease-out;}}}}.toggle{@layer daisyui.l1.l2.l3{border:var(--border) solid currentColor;color:var(--input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;user-select:none;grid-template-columns:0 1fr 1fr;--radius-selector-max:calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc( var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px currentColor inset;@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset;}transition:color .3s,grid-template-columns .2s;--input-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--input-color:color-mix(in oklab,var(--color-base-content) 50%,#0000);}--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) -(var(--border) + var(--toggle-p)) * 2);height:var(--size);> *{z-index:1;grid-column:span 1 / span 1;grid-column-start:2;grid-row-start:1;height:100%;cursor:pointer;appearance:none;background-color:transparent;padding:calc(.25rem * .5);transition:opacity .2s,rotate .4s;border:none;&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:nth-child(2){color:var(--color-base-100);rotate:0deg;}&:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg;}}&:has(:checked){> :nth-child(2){opacity:0%;rotate:15deg;}> :nth-child(3){opacity:100%;rotate:0deg;}}&:before{position:relative;inset-inline-start:calc(.25rem * 0);grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;width:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content:"";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;@supports(color:color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000);}background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);}@media(forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:calc(1px * -1);}}@media print{&:before{outline:.25rem solid;outline-offset:-1rem;}}&:focus-visible,&:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px;}&:checked,&[aria-checked="true"],&:has(> input:checked){grid-template-columns:1fr 1fr 0;background-color:var(--color-base-100);--input-color:var(--color-base-content);&:before{background-color:currentcolor;}@starting-style{&:before{opacity:0;}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr;}&:disabled{cursor:not-allowed;opacity:30%;&:before{background-color:transparent;border:var(--border) solid currentColor;}}}}.input{@layer daisyui.l1.l2.l3{cursor:text;border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:calc(.25rem * 2);background-color:var(--color-base-100);padding-inline:calc(.25rem * 3);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;}--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000);}&:where(input){display:inline-flex;}:where(input){display:inline-flex;height:100%;width:100%;appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}}:where(input[type="url"]),:where(input[type="email"]){direction:ltr;}:where(input[type="date"]){display:inline-flex;}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000);}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;}@media(pointer:coarse){@supports(-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem;}}}&:has(> input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent);}&::placeholder{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}box-shadow:none;}&:has(> input[disabled]) > input[disabled]{cursor:not-allowed;}&::-webkit-date-and-time-value{text-align:inherit;}&[type="number"]{&::-webkit-inner-spin-button{margin-block:calc(.25rem * -3);margin-inline-end:calc(.25rem * -3);}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;}&:has(> input[type="date"]){:where(input[type="date"]){display:inline-flex;webkit-appearance:none;appearance:none;}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer;}}}}.indicator{@layer daisyui.l1.l2.l3{position:relative;display:inline-flex;width:max-content;:where(.indicator-item){z-index:1;position:absolute;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%) var(--indicator-y,-50%);}}}.table{@layer daisyui.l1.l2.l3{font-size:.875rem;position:relative;width:100%;border-collapse:separate;--tw-border-spacing-x:calc(.25rem * 0);--tw-border-spacing-y:calc(.25rem * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){text-align:right;}tr.row-hover{&,&:nth-child(even){&:hover{@media(hover:hover){background-color:var(--color-base-200);}}}}:where(th,td){padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);vertical-align:middle;}:where(thead,tfoot){white-space:nowrap;color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 60%,transparent);}font-size:.875rem;font-weight:600;}:where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000);}}:where(.table-pin-rows thead tr){position:sticky;top:calc(.25rem * 0);z-index:1;background-color:var(--color-base-100);}:where(.table-pin-rows tfoot tr){position:sticky;bottom:calc(.25rem * 0);z-index:1;background-color:var(--color-base-100);}:where(.table-pin-cols tr th){position:sticky;right:calc(.25rem * 0);left:calc(.25rem * 0);background-color:var(--color-base-100);}:where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000);}}}}.range{@layer daisyui.l1.l2.l3{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor;@supports(color:color-mix(in lab,red,red)){--range-bg:color-mix(in oklab,currentColor 10%,#0000);}cursor:pointer;overflow:hidden;background-color:transparent;vertical-align:middle;width:clamp(3rem,20rem,100%);--radius-selector-max:calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));border:none;height:var(--range-thumb-size);[dir="rtl"]&{--range-dir:-1;}&:focus{outline:none;}&:focus-visible{outline:2px solid;outline-offset:2px;}&::-webkit-slider-runnable-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5);}@media(forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid;}}@media(forced-colors:active){&::-moz-range-track{border:1px solid;}}&::-webkit-slider-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;top:50%;color:var(--range-progress);transform:translateY(-50%);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) -(var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));@supports(color:color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) -(var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));}}&::-moz-range-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5);}&::-moz-range-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:currentColor;height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;top:50%;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) -(var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));@supports(color:color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) -(var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));}}&:disabled{cursor:not-allowed;opacity:30%;}}}.tabs-border{@layer daisyui.l1.l2{> .tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;position:relative;border-radius:var(--radius-field);&:before{content:"";background-color:var(--tab-border-color);transition:background-color .2s ease;width:80%;height:3px;border-radius:var(--radius-field);bottom:0;left:10%;position:absolute;}&:is(.tab-active,[aria-selected="true"],[aria-current="true"],[aria-current="page"]):not( .tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid;}}}}}.select{@layer daisyui.l1.l2.l3{border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:calc(.25rem * 1.5);background-color:var(--color-base-100);padding-inline-start:calc(.25rem * 3);padding-inline-end:calc(.25rem * 7);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);font-size:.875rem;touch-action:manipulation;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;}border-color:var(--input-color);--input-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000);}--size:calc(var(--size-field,.25rem) * 10);[dir="rtl"]&{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%);&::picker(select),select::picker(select){translate:.5rem 0;}}&[multiple]{height:auto;overflow:auto;padding-block:calc(.25rem * 3);padding-inline-end:calc(.25rem * 3);background-image:none;}select{margin-inline-start:calc(.25rem * -3);margin-inline-end:calc(.25rem * -7);width:calc(100% + 2.75rem);appearance:none;padding-inline-start:calc(.25rem * 3);padding-inline-end:calc(.25rem * 7);height:calc(100% - calc(var(--border) * 2));align-items:center;background:inherit;border-radius:inherit;border-style:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:not(:last-child){margin-inline-end:calc(.25rem * -5.5);background-image:none;}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000);}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;}&:has(> select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent);}&::placeholder{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}}&:has(> select[disabled]) > select[disabled]{cursor:not-allowed;}&,& select{@supports(appearance:base-select){appearance:base-select;}@supports(appearance:base-select){&::picker(select){appearance:base-select;}}&::picker(select){color:inherit;max-height:min(24rem,70dvh);margin-inline:.5rem;translate:-.5rem 0;border:var(--border) solid var(--color-base-200);margin-block:calc(.25rem * 2);border-radius:var(--radius-box);padding:calc(.25rem * 2);background-color:inherit;box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0 / calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0 / calc(var(--depth) * .1));}&::picker-icon{display:none;}optgroup{padding-top:.5em;option{&:nth-child(1){margin-top:.5em;}}}option{border-radius:var(--radius-field);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal;&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral);}}}}}}.image-full{@layer daisyui.l1.l2{display:grid;> *{grid-column-start:1;grid-row-start:1;}> .card-body{position:relative;color:var(--color-neutral-content);}:where(figure){overflow:hidden;border-radius:inherit;}> figure img{height:100%;object-fit:cover;filter:brightness(28%);}}}.collapse-title{@layer daisyui.l1.l2.l3{grid-column-start:1;grid-row-start:1;}@layer daisyui.l1.l2.l3{position:relative;width:100%;padding:1rem;padding-inline-end:3rem;min-height:1lh;transition:background-color .2s ease-out;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;}.menu-horizontal{@layer daisyui.l1.l2{display:inline-flex;flex-direction:row;& > li:not(.menu-title) > details{& > ul{position:absolute;margin-inline-start:calc(.25rem * 0);margin-top:calc(.25rem * 4);transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);padding-block:calc(.25rem * 2);padding-inline-end:calc(.25rem * 2);opacity:0%;scale:95%;box-shadow:0 1px 3px 0 oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media(prefers-reduced-motion:no-preference){@starting-style{scale:95%;opacity:0;}animation:menu .2s;transition-property:opacity,scale,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);}}&[open]> ul{opacity:100%;scale:100%;}}& > li > details > ul{&:before{--tw-content:none;content:var(--tw-content);}}}}.avatar{@layer daisyui.l1.l2.l3{position:relative;display:inline-flex;vertical-align:middle;& > div{display:block;aspect-ratio:1 / 1;overflow:hidden;}img{height:100%;width:100%;object-fit:cover;}}}.checkbox{@layer daisyui.l1.l2.l3{border:var(--border) solid var(--input-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){border:var(--border) solid var(--input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));}position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:var(--radius-selector);padding:calc(.25rem * 1);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;transition:background-color .2s,box-shadow .2s;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);&:before{--tw-content:"";content:var(--tw-content);display:block;width:100%;height:100%;rotate:45deg;background-color:currentcolor;opacity:0%;transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);box-shadow:0 3px 0 0 oklch(100% 0 0 / calc(var(--depth) * .1)) inset;font-size:1rem;line-height:.75;}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px;}&:checked,&[aria-checked="true"]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:100%;}@media(forced-colors:active){&:before{rotate:0deg;background-color:transparent;--tw-content:"✔︎";clip-path:none;}}@media print{&:before{rotate:0deg;background-color:transparent;--tw-content:"✔︎";clip-path:none;}}}&:indeterminate{background-color:var( --input-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){background-color:var( --input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));}&:before{rotate:0deg;opacity:100%;translate:0 -35%;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);}}}&:disabled{@layer daisyui.l1.l2{cursor:not-allowed;opacity:20%;}}}.radio{@layer daisyui.l1.l2.l3{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);padding:calc(.25rem * 1);vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);@supports(color:color-mix(in lab,red,red)){border:var(--border) solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));}box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);&:before{display:block;width:100%;height:100%;border-radius:calc(infinity * 1px);--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);}&:focus-visible{outline:2px solid currentColor;}&:checked,&[aria-checked="true"]{border-color:currentcolor;background-color:var(--color-base-100);@media(prefers-reduced-motion:no-preference){animation:radio .2s ease-out;}&:before{background-color:currentcolor;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));}@media(forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:calc(1px * -1);}}@media print{&:before{outline:.25rem solid;outline-offset:-1rem;}}}}&:disabled{@layer daisyui.l1.l2{cursor:not-allowed;opacity:20%;}}}.rating{@layer daisyui.l1.l2.l3{position:relative;display:inline-flex;vertical-align:middle;& input{border:none;appearance:none;}:where(*){height:calc(.25rem * 6);width:calc(.25rem * 6);border-radius:0;background-color:var(--color-base-content);opacity:20%;@media(prefers-reduced-motion:no-preference){animation:rating .25s ease-out;}&:is(input){cursor:pointer;}}& .rating-hidden{width:calc(.25rem * 2);background-color:transparent;}input[type="radio"]:checked{background-image:none;}*{&:checked,&[aria-checked="true"],&[aria-current="true"],&:has(~ *:checked,~ *[aria-checked="true"],~ *[aria-current="true"]){opacity:100%;}&:focus-visible{scale:1.1;@media(prefers-reduced-motion:no-preference){transition:scale .2s ease-out;}}}& *:active:focus{animation:none;scale:1.1;}}@layer daisyui.l1.l2{&.rating-xs :where(*:not(.rating-hidden)){width:calc(.25rem * 4);height:calc(.25rem * 4);}&.rating-sm :where(*:not(.rating-hidden)){width:calc(.25rem * 5);height:calc(.25rem * 5);}&.rating-md :where(*:not(.rating-hidden)){width:calc(.25rem * 6);height:calc(.25rem * 6);}&.rating-lg :where(*:not(.rating-hidden)){width:calc(.25rem * 7);height:calc(.25rem * 7);}&.rating-xl :where(*:not(.rating-hidden)){width:calc(.25rem * 8);height:calc(.25rem * 8);}}}.navbar{@layer daisyui.l1.l2.l3{display:flex;width:100%;align-items:center;padding:.5rem;min-height:4rem;}:where(&){@layer daisyui.l1.l2{position:relative;}}}.card{@layer daisyui.l1.l2.l3{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);outline-width:2px;transition:outline .2s ease-in-out;outline:0 solid #0000;outline-offset:2px;&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:focus-visible{outline-color:currentColor;}:where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset;}:where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit;}figure{display:flex;align-items:center;justify-content:center;}&:has(> input:is(input[type="checkbox"],input[type="radio"])){cursor:pointer;user-select:none;}&:has(> :checked){outline:2px solid currentColor;}}}.stats{@layer daisyui.l1.l2.l3{position:relative;display:inline-grid;grid-auto-flow:column;overflow-x:auto;border-radius:var(--radius-box);}}.progress{@layer daisyui.l1.l2.l3{position:relative;height:calc(.25rem * 2);width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor;@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,currentcolor 20%,transparent);}color:var(--color-base-content);&:indeterminate{background-image:repeating-linear-gradient( 90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite;}@supports(-moz-appearance:none){&::-moz-progress-bar{background-color:transparent;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient( 90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%;}}}}@supports(-moz-appearance:none){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor;}}@supports(-webkit-appearance:none){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent;}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor;}}}}.\\21static{position:static !important;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.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);}.dropdown-end{@layer daisyui.l1.l2{--anchor-h:span-left;:where(.dropdown-content){inset-inline-end:calc(.25rem * 0);translate:0 0;[dir="rtl"]&{translate:0 0;}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;.dropdown-content{top:auto;bottom:calc(.25rem * 0);}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;.dropdown-content{top:auto;bottom:calc(.25rem * 0);}}}}.top-0{top:calc(var(--spacing) * 0);}.top-3{top:calc(var(--spacing) * 3);}.top-full{top:100%;}.right-0{right:calc(var(--spacing) * 0);}.right-3{right:calc(var(--spacing) * 3);}.right-4{right:calc(var(--spacing) * 4);}.right-6{right:calc(var(--spacing) * 6);}.bottom-0{bottom:calc(var(--spacing) * 0);}.bottom-2{bottom:calc(var(--spacing) * 2);}.bottom-4{bottom:calc(var(--spacing) * 4);}.bottom-6{bottom:calc(var(--spacing) * 6);}.left-0{left:calc(var(--spacing) * 0);}.left-1\/2{left:calc(1/2 * 100%);}.join{display:inline-flex;align-items:stretch;--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;:where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-start-radius:var(--join-es,0);border-end-end-radius:var(--join-ee,0);*{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field);}}> .join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0;}:first-child:not(:last-child){:where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0;}}> .join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field);}:last-child:not(:first-child){:where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field);}}> .join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field);}:only-child{:where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field);}}> :where(:focus,:has(:focus)){z-index:1;}@media(hover:hover){> :where(.btn:hover,:has(.btn:hover)){isolation:isolate;}}}.hero-content{@layer daisyui.l1.l2.l3{isolation:isolate;display:flex;max-width:80rem;align-items:center;justify-content:center;gap:calc(.25rem * 4);padding:calc(.25rem * 4);}}.textarea{@layer daisyui.l1.l2.l3{border:var(--border) solid #0000;min-height:calc(.25rem * 20);flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:calc(.25rem * 2);vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;}--input-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000);}textarea{appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);@supports(color:color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000);}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;}@media(pointer:coarse){@supports(-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem;}}}&:has(> textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent);}&::placeholder{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}box-shadow:none;}&:has(> textarea[disabled]) > textarea[disabled]{cursor:not-allowed;}}}.btn-active{@layer daisyui.l1.l2{--btn-bg:var(--btn-color,var(--color-base-200));@supports(color:color-mix(in lab,red,red)){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);}--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate;}}.-z-10{z-index:calc(10 * -1);}.z-0{z-index:0;}.z-1{z-index:1;}.z-2{z-index:2;}.z-10{z-index:10;}.z-20{z-index:20;}.z-50{z-index:50;}.z-\[100\]{z-index:100;}.z-\[101\]{z-index:101;}.z-\[9999\]{z-index:9999;}.tab-content{@layer daisyui.l1.l2.l3{order:var(--tabcontent-order);display:none;border-color:transparent;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-start-radius:var(--tabcontent-radius-es);border-end-end-radius:var(--tabcontent-radius-ee);}}.order-1{order:1;}.order-2{order:2;}.col-span-2{grid-column:span 2 / span 2;}.col-span-3{grid-column:span 3 / span 3;}.col-span-4{grid-column:span 4 / span 4;}.hero{@layer daisyui.l1.l2.l3{display:grid;width:100%;place-items:center;background-size:cover;background-position:center;& > *{grid-column-start:1;grid-row-start:1;}}}.hero-overlay{@layer daisyui.l1.l2.l3{grid-column-start:1;grid-row-start:1;height:100%;width:100%;background-color:var(--color-neutral);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral) 50%,transparent);}}}.stat-value{@layer daisyui.l1.l2.l3{grid-column-start:1;white-space:nowrap;font-size:2rem;font-weight:800;}}.col-start-1{grid-column-start:1;}.row-start-1{grid-row-start:1;}.container{width:100%;@media(width >= 40rem){max-width:40rem;}@media(width >= 48rem){max-width:48rem;}@media(width >= 64rem){max-width:64rem;}@media(width >= 80rem){max-width:80rem;}@media(width >= 96rem){max-width:96rem;}}.divider{@layer daisyui.l1.l2.l3{display:flex;height:calc(.25rem * 4);flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--divider-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}&:before,&:after{content:"";height:calc(.25rem * .5);width:100%;flex-grow:1;background-color:var(--divider-color);}@media print{&:before,&:after{border:.5px solid;}}&:not(:empty){gap:calc(.25rem * 4);}}}.-m-1{margin:calc(var(--spacing) * -1);}.m-0{margin:calc(var(--spacing) * 0);}.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);}.filter{@layer daisyui.l1.l2.l3{display:flex;flex-wrap:wrap;input[type="radio"]{width:auto;}input{overflow:hidden;opacity:100%;scale:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;&:not(:last-child){margin-inline-end:calc(.25rem * 1);}&.filter-reset{aspect-ratio:1 / 1;&::after{--tw-content:"×";content:var(--tw-content);}}}&:not(:has(input:checked:not(.filter-reset))){.filter-reset,input[type="reset"]{scale:0;border-width:0;margin-inline:calc(.25rem * 0);width:calc(.25rem * 0);padding-inline:calc(.25rem * 0);opacity:0%;}}&:has(input:checked:not(.filter-reset)){input:not(:checked,.filter-reset,input[type="reset"]){scale:0;border-width:0;margin-inline:calc(.25rem * 0);width:calc(.25rem * 0);padding-inline:calc(.25rem * 0);opacity:0%;}}}}.-mx-1{margin-inline:calc(var(--spacing) * -1);}.-mx-4{margin-inline:calc(var(--spacing) * -4);}.mx-1{margin-inline:calc(var(--spacing) * 1);}.mx-4{margin-inline:calc(var(--spacing) * 4);}.mx-auto{margin-inline:auto;}.input-xl{@layer daisyui.l1.l2{--size:calc(var(--size-field,.25rem) * 14);font-size:max(var(--font-size,1.375rem),1.375rem);&[type="number"]{&::-webkit-inner-spin-button{margin-block:calc(.25rem * -4);margin-inline-end:calc(.25rem * -3);}}}}.\\21my-0{margin-block:calc(var(--spacing) * 0) !important;}.-my-12{margin-block:calc(var(--spacing) * -12);}.my-8{margin-block:calc(var(--spacing) * 8);}.label{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);white-space:nowrap;color:currentcolor;@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 60%,transparent);}&:has(input){cursor:pointer;}&:is(.input > *,.select > *){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:calc(.25rem * 3);white-space:nowrap;font-size:inherit;&:first-child{margin-inline-start:calc(.25rem * -3);margin-inline-end:calc(.25rem * 3);border-inline-end:var(--border) solid currentColor;@supports(color:color-mix(in lab,red,red)){border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000);}}&:last-child{margin-inline-start:calc(.25rem * 3);margin-inline-end:calc(.25rem * -3);border-inline-start:var(--border) solid currentColor;@supports(color:color-mix(in lab,red,red)){border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000);}}}}}.join-vertical{flex-direction:column;> .join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0;}:first-child:not(:last-child){.join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0;}}> .join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field);}:last-child:not(:first-child){.join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field);}}> .join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field);}:only-child{.join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field);}}.join-item{&:where(*:not(:first-child)){margin-inline-start:0;margin-block-start:calc(var(--border,1px) * -1);}}}.join-item{&:where(*:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-inline-start:calc(var(--border,1px) * -1);margin-block-start:0;}&:where(*:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px) 0 var(--border,1px) var(--border,1px);}}.-mt-20{margin-top:calc(var(--spacing) * -20);}.-mt-24{margin-top:calc(var(--spacing) * -24);}.-mt-96{margin-top:calc(var(--spacing) * -96);}.mt-0{margin-top:calc(var(--spacing) * 0);}.mt-0\.5{margin-top:calc(var(--spacing) * .5);}.mt-1{margin-top:calc(var(--spacing) * 1);}.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);}.mt-20{margin-top:calc(var(--spacing) * 20);}.mt-22{margin-top:calc(var(--spacing) * 22);}.mt-24{margin-top:calc(var(--spacing) * 24);}.mt-28{margin-top:calc(var(--spacing) * 28);}.mt-32{margin-top:calc(var(--spacing) * 32);}.mt-36{margin-top:calc(var(--spacing) * 36);}.mt-auto{margin-top:auto;}.breadcrumbs{@layer daisyui.l1.l2.l3{max-width:100%;overflow-x:auto;padding-block:calc(.25rem * 2);> menu,> ul,> ol{display:flex;min-height:min-content;align-items:center;white-space:nowrap;> li{display:flex;align-items:center;> *{display:flex;cursor:pointer;align-items:center;gap:calc(.25rem * 2);&:hover{@media(hover:hover){text-decoration-line:underline;}}&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:focus-visible{outline:2px solid currentColor;outline-offset:2px;}}& + *:before{content:"";margin-right:calc(.25rem * 3);margin-left:calc(.25rem * 2);display:block;height:calc(.25rem * 1.5);width:calc(.25rem * 1.5);opacity:40%;rotate:45deg;border-top:1px solid;border-right:1px solid;background-color:#0000;}[dir="rtl"]& + *:before{rotate:-135deg;}}}}}.-mr-1{margin-right:calc(var(--spacing) * -1);}.mr-1{margin-right:calc(var(--spacing) * 1);}.mr-2{margin-right:calc(var(--spacing) * 2);}.mr-4{margin-right:calc(var(--spacing) * 4);}.mr-5{margin-right:calc(var(--spacing) * 5);}.mr-6{margin-right:calc(var(--spacing) * 6);}.mr-\[22px\]{margin-right:22px;}.mr-auto{margin-right:auto;}.footer-title{@layer daisyui.l1.l2.l3{margin-bottom:calc(.25rem * 2);text-transform:uppercase;opacity:60%;font-weight:600;}}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5);}.mb-1{margin-bottom:calc(var(--spacing) * 1);}.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-20{margin-bottom:calc(var(--spacing) * 20);}.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-6{margin-left:calc(var(--spacing) * 6);}.ml-auto{margin-left:auto;}.box-content{box-sizing:content-box;}.status{@layer daisyui.l1.l2.l3{display:inline-block;aspect-ratio:1 / 1;width:calc(.25rem * 2);height:calc(.25rem * 2);border-radius:var(--radius-selector);background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}background-position:center;background-repeat:no-repeat;vertical-align:middle;color:color-mix(in srgb,#000 30%,transparent);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 30%,transparent);}background-image:radial-gradient( circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px currentColor;@supports(color:color-mix(in lab,red,red)){box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000);}}}.badge{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;justify-content:center;gap:calc(.25rem * 2);border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));font-size:.875rem;width:fit-content;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));}}.tabs{@layer daisyui.l1.l2.l3{display:flex;flex-wrap:wrap;--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-direction:var(--tabs-direction);}}.footer{@layer daisyui.l1.l2.l3{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:calc(.25rem * 4);row-gap:calc(.25rem * 10);font-size:.875rem;line-height:1.25rem;& > *{display:grid;place-items:start;gap:calc(.25rem * 2);}&.footer-center{grid-auto-flow:column dense;place-items:center;text-align:center;& > *{place-items:center;}}}}.navbar-end{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;width:50%;justify-content:flex-end;}}.navbar-start{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;width:50%;justify-content:flex-start;}}.card-body{@layer daisyui.l1.l2.l3{display:flex;flex:auto;flex-direction:column;gap:calc(.25rem * 2);padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);:where(p){flex-grow:1;}}}.navbar-center{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;flex-shrink:0;}}.carousel{@layer daisyui.l1.l2.l3{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;@media(prefers-reduced-motion:no-preference){scroll-behavior:smooth;}&::-webkit-scrollbar{display:none;}}}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{border-style:solid;--alert-border-color:var(--color-base-200);display:grid;align-items:center;gap:calc(.25rem * 4);border-radius:var(--radius-box);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));justify-content:start;justify-items:start;grid-auto-flow:column;grid-template-columns:auto;text-align:start;font-size:.875rem;line-height:1.25rem;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));@supports(color:color-mix(in lab,red,red)){box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix( in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr);}}}.fieldset{@layer daisyui.l1.l2.l3{display:grid;gap:calc(.25rem * 1.5);padding-block:calc(.25rem * 1);font-size:.75rem;grid-template-columns:1fr;grid-auto-rows:max-content;}}.chat{@layer daisyui.l1.l2.l3{display:grid;grid-auto-rows:min-content;column-gap:calc(.25rem * 3);padding-block:calc(.25rem * 1);--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");}}.card-actions{@layer daisyui.l1.l2.l3{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(.25rem * 2);}}.card-title{@layer daisyui.l1.l2.l3{display:flex;align-items:center;gap:calc(.25rem * 2);font-size:var(--cardtitle-fs,1.125rem);font-weight:600;}}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.\\21hidden{display:none !important;}.block{display:block;}.contents{display:contents;}.flex{display:flex;}.flow-root{display:flow-root;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.inline-block{display:inline-block;}.inline-flex{display:inline-flex;}.table{display:table;}.aspect-2\/1{aspect-ratio:2/1;}.aspect-\[3\/4\]{aspect-ratio:3/4;}.aspect-\[4\/3\]{aspect-ratio:4/3;}.aspect-square{aspect-ratio:1 / 1;}.card-side{@layer daisyui.l1.l2{align-items:stretch;flex-direction:row;:where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset;}:where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit;}figure > *{max-width:unset;}:where(figure > *){width:100%;height:100%;object-fit:cover;}}}.btn-circle{@layer daisyui.l1.l2{border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 0);width:var(--size);height:var(--size);}}.btn-square{@layer daisyui.l1.l2{padding-inline:calc(.25rem * 0);width:var(--size);height:var(--size);}}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);}.size-full{width:100%;height:100%;}.size-max{width:max-content;height:max-content;}.\\21h-auto{height:auto !important;}.\\21h-fit{height:fit-content !important;}.h-1{height:calc(var(--spacing) * 1);}.h-2{height:calc(var(--spacing) * 2);}.h-2\/3{height:calc(2/3 * 100%);}.h-3{height:calc(var(--spacing) * 3);}.h-5{height:calc(var(--spacing) * 5);}.h-6{height:calc(var(--spacing) * 6);}.h-8{height:calc(var(--spacing) * 8);}.h-9{height:calc(var(--spacing) * 9);}.h-10{height:calc(var(--spacing) * 10);}.h-12{height:calc(var(--spacing) * 12);}.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-48{height:calc(var(--spacing) * 48);}.h-64{height:calc(var(--spacing) * 64);}.h-80{height:calc(var(--spacing) * 80);}.h-90{height:calc(var(--spacing) * 90);}.h-96{height:calc(var(--spacing) * 96);}.h-\[1em\]{height:1em;}.h-\[30dvh\]{height:30dvh;}.h-\[32rem\]{height:32rem;}.h-\[34px\]{height:34px;}.h-\[42px\]{height:42px;}.h-\[48px\]{height:48px;}.h-\[65dvh\]{height:65dvh;}.h-\[70px\]{height:70px;}.h-\[90px\]{height:90px;}.h-\[180px\]{height:180px;}.h-auto{height:auto;}.h-full{height:100%;}.h-screen{height:100vh;}.max-h-64{max-height:calc(var(--spacing) * 64);}.max-h-full{max-height:100%;}.\\21min-h-0{min-height:calc(var(--spacing) * 0) !important;}.\\21min-h-fit{min-height:fit-content !important;}.min-h-28{min-height:calc(var(--spacing) * 28);}.min-h-\[21px\]{min-height:21px;}.min-h-\[250px\]{min-height:250px;}.min-h-\[260px\]{min-height:260px;}.min-h-\[400px\]{min-height:400px;}.min-h-auto{min-height:auto;}.min-h-screen{min-height:100vh;}.btn-block{@layer daisyui.l1.l2{width:100%;}}.w-1\/2{width:calc(1/2 * 100%);}.w-1\/3{width:calc(1/3 * 100%);}.w-2{width:calc(var(--spacing) * 2);}.w-2\/3{width:calc(2/3 * 100%);}.w-3{width:calc(var(--spacing) * 3);}.w-5{width:calc(var(--spacing) * 5);}.w-6{width:calc(var(--spacing) * 6);}.w-8{width:calc(var(--spacing) * 8);}.w-9{width:calc(var(--spacing) * 9);}.w-10{width:calc(var(--spacing) * 10);}.w-12{width:calc(var(--spacing) * 12);}.w-14{width:calc(var(--spacing) * 14);}.w-16{width:calc(var(--spacing) * 16);}.w-24{width:calc(var(--spacing) * 24);}.w-28{width:calc(var(--spacing) * 28);}.w-32{width:calc(var(--spacing) * 32);}.w-40{width:calc(var(--spacing) * 40);}.w-44{width:calc(var(--spacing) * 44);}.w-52{width:calc(var(--spacing) * 52);}.w-56{width:calc(var(--spacing) * 56);}.w-64{width:calc(var(--spacing) * 64);}.w-\[14px\]{width:14px;}.w-\[26rem\]{width:26rem;}.w-\[34px\]{width:34px;}.w-\[42px\]{width:42px;}.w-\[70px\]{width:70px;}.w-auto{width:auto;}.w-full{width:100%;}.w-max{width:max-content;}.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-7xl{max-width:var(--container-7xl);}.max-w-80{max-width:calc(var(--spacing) * 80);}.max-w-\[80px\]{max-width:80px;}.max-w-\[400px\]{max-width:400px;}.max-w-\[500px\]{max-width:500px;}.max-w-\[570px\]{max-width:570px;}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem);}.max-w-full{max-width:100%;}.max-w-lg{max-width:var(--container-lg);}.max-w-md{max-width:var(--container-md);}.max-w-xl{max-width:var(--container-xl);}.min-w-0{min-width:calc(var(--spacing) * 0);}.min-w-\[90px\]{min-width:90px;}.min-w-\[115px\]{min-width:115px;}.min-w-\[120px\]{min-width:120px;}.min-w-\[140px\]{min-width:140px;}.min-w-\[150px\]{min-width:150px;}.min-w-\[200px\]{min-width:200px;}.min-w-\[300px\]{min-width:300px;}.flex-1{flex:1;}.flex-none{flex:none;}.flex-shrink-0{flex-shrink:0;}.shrink-0{flex-shrink:0;}.grow{flex-grow:1;}.table-auto{table-layout:auto;}.table-fixed{table-layout:fixed;}.border-collapse{border-collapse:collapse;}.origin-top-left{transform-origin:0 0;}.origin-top-right{transform-origin:100% 0;}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);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-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.link{@layer daisyui.l1.l2.l3{cursor:pointer;text-decoration-line:underline;&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}&:focus-visible{outline:2px solid currentColor;outline-offset:2px;}}}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.list-disc{list-style-type:disc;}.list-none{list-style-type:none;}.appearance-none{appearance:none;}.auto-cols-max{grid-auto-columns:max-content;}.grid-flow-col{grid-auto-flow:column;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.flex-col{flex-direction:column;}.flex-col-reverse{flex-direction:column-reverse;}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-wrap{flex-wrap:wrap;}.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{gap:calc(var(--spacing) * 0);}.gap-1{gap:calc(var(--spacing) * 1);}.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-\[10px\]{gap:10px;}.gap-\[14px\]{gap:14px;}.space-y-1{:where(& > :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)));}}.space-y-2{:where(& > :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)));}}.space-y-3{:where(& > :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)));}}.space-y-4{:where(& > :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)));}}.space-y-6{:where(& > :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)));}}.space-y-8{:where(& > :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)));}}.space-y-10{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-12{:where(& > :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-4{column-gap:calc(var(--spacing) * 4);}.gap-x-6{column-gap:calc(var(--spacing) * 6);}.gap-x-8{column-gap:calc(var(--spacing) * 8);}.space-x-6{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-8{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-\[6px\]{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(6px * var(--tw-space-x-reverse));margin-inline-end:calc(6px * calc(1 - var(--tw-space-x-reverse)));}}.gap-y-4{row-gap:calc(var(--spacing) * 4);}.gap-y-6{row-gap:calc(var(--spacing) * 6);}.gap-y-10{row-gap:calc(var(--spacing) * 10);}.gap-y-16{row-gap:calc(var(--spacing) * 16);}.divide-x{:where(& > :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)));}}.divide-y{:where(& > :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)));}}.divide-base-content\/30{:where(& > :not(:last-child)){border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}}.divide-base-content\/40{:where(& > :not(:last-child)){border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 40%,transparent);}}}.divide-gray-200{:where(& > :not(:last-child)){border-color:var(--color-gray-200);}}.self-center{align-self:center;}.justify-self-center{justify-self:center;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.menu-sm{@layer daisyui.l1.l2{:where(li:not(.menu-title) > *:not(ul,details,.menu-title)),:where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--radius-field);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1);font-size:.75rem;}.menu-title{padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);}}}.rounded{border-radius:.25rem;}.rounded-2xl{border-radius:var(--radius-2xl);}.rounded-box{border-radius:var(--radius-box);}.rounded-box{border-radius:var(--radius-box);}.rounded-field{border-radius:var(--radius-field);}.rounded-field{border-radius:var(--radius-field);}.rounded-full{border-radius:calc(infinity * 1px);}.rounded-lg{border-radius:var(--radius-lg);}.rounded-md{border-radius:var(--radius-md);}.rounded-none{border-radius:0;}.rounded-sm{border-radius:var(--radius-sm);}.rounded-xl{border-radius:var(--radius-xl);}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0;}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg);}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg);}.border{border-style:var(--tw-border-style);border-width:1px;}.border-0{border-style:var(--tw-border-style);border-width:0;}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px;}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px;}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px;}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0;}.border-none{--tw-border-style:none;border-style:none;}.badge-ghost{@layer daisyui.l1.l2{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none;}}.badge-soft{@layer daisyui.l1.l2{color:var(--badge-color,var(--color-base-content));background-color:var(--badge-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){background-color:color-mix( in oklab,var(--badge-color,var(--color-base-content)) 8%,var(--color-base-100));}border-color:var(--badge-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){border-color:color-mix( in oklab,var(--badge-color,var(--color-base-content)) 10%,var(--color-base-100));}background-image:none;}}.badge-outline{@layer daisyui.l1.l2{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor;}}.border-base-100{border-color:var(--color-base-100);}.border-base-300{border-color:var(--color-base-300);}.border-base-content\/10{border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}}.border-base-content\/20{border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}.border-base-content\/30{border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}.border-error\/20{border-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-error) 20%,transparent);}}.border-error\/25{border-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-error) 25%,transparent);}}.border-error\/70{border-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-error) 70%,transparent);}}.border-gray-200{border-color:var(--color-gray-200);}.border-gray-300{border-color:var(--color-gray-300);}.border-gray-500\/30{border-color:color-mix(in srgb,oklch(55.1% .027 264.364) 30%,transparent);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-500) 30%,transparent);}}.border-primary{border-color:var(--color-primary);}.border-primary\/50{border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary) 50%,transparent);}}.border-white\/25{border-color:color-mix(in srgb,#fff 25%,transparent);@supports(color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 25%,transparent);}}.border-yellow-200{border-color:var(--color-yellow-200);}.border-yellow-400{border-color:var(--color-yellow-400);}.menu-active{:where(:not(ul,details,.menu-title,.btn))&{@layer daisyui.l1.l2{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);}}}.bg-base-100{background-color:var(--color-base-100);}.bg-base-100\/80{background-color:var(--color-base-100);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-100) 80%,transparent);}}.bg-base-100\/90{background-color:var(--color-base-100);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-100) 90%,transparent);}}.bg-base-200{background-color:var(--color-base-200);}.bg-base-300{background-color:var(--color-base-300);}.bg-base-content\/10{background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}}.bg-base-content\/90{background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 90%,transparent);}}.bg-black{background-color:var(--color-black);}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent);}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent);}}.bg-black\/75{background-color:color-mix(in srgb,#000 75%,transparent);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 75%,transparent);}}.bg-black\/80{background-color:color-mix(in srgb,#000 80%,transparent);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 80%,transparent);}}.bg-error\/10{background-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-error) 10%,transparent);}}.bg-gray-100{background-color:var(--color-gray-100);}.bg-gray-200{background-color:var(--color-gray-200);}.bg-gray-300{background-color:var(--color-gray-300);}.bg-gray-500{background-color:var(--color-gray-500);}.bg-gray-700{background-color:var(--color-gray-700);}.bg-gray-800{background-color:var(--color-gray-800);}.bg-gray-900{background-color:var(--color-gray-900);}.bg-neutral{background-color:var(--color-neutral);}.bg-primary{background-color:var(--color-primary);}.bg-primary-content{background-color:var(--color-primary-content);}.bg-primary\/10{background-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 10%,transparent);}}.bg-secondary{background-color:var(--color-secondary);}.bg-transparent{background-color:transparent;}.bg-white{background-color:var(--color-white);}.bg-yellow-50{background-color:var(--color-yellow-50);}.bg-yellow-400{background-color:var(--color-yellow-400);}.bg-linear-to-b{--tw-gradient-position:to bottom;@supports(background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab;}background-image:linear-gradient(var(--tw-gradient-stops));}.bg-linear-to-t{--tw-gradient-position:to top;@supports(background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to top in oklab;}background-image:linear-gradient(var(--tw-gradient-stops));}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}.from-black\/0{--tw-gradient-from:color-mix(in srgb,#000 0%,transparent);@supports(color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-black) 0%,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-gray-800{--tw-gradient-from:var(--color-gray-800);--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{--tw-gradient-from:var(--color-white);--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-black\/0{--tw-gradient-via:color-mix(in srgb,#000 0%,transparent);@supports(color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab,var(--color-black) 0%,transparent);}--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-black{--tw-gradient-to:var(--color-black);--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\/75{--tw-gradient-to:color-mix(in srgb,#000 75%,transparent);@supports(color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-black) 75%,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-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));}.bg-cover{background-size:cover;}.bg-center{background-position:center;}.fill-current{fill:currentcolor;}.stroke-white{stroke:var(--color-white);}.object-contain{object-fit:contain;}.object-cover{object-fit:cover;}.object-center{object-position:center;}.checkbox-sm{@layer daisyui.l1.l2{padding:.1875rem;--size:calc(var(--size-selector,.25rem) * 5);}}.radio-xs{@layer daisyui.l1.l2{padding:.125rem;&:is([type="radio"]){--size:calc(var(--size-selector,.25rem) * 4);}}}.p-0{padding:calc(var(--spacing) * 0);}.p-1{padding:calc(var(--spacing) * 1);}.p-2{padding:calc(var(--spacing) * 2);}.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);}.select-sm{@layer daisyui.l1.l2{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;option{padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1);}}}.px-0{padding-inline:calc(var(--spacing) * 0);}.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-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-10{padding-inline:calc(var(--spacing) * 10);}.px-\[18px\]{padding-inline:18px;}.\\21py-0{padding-block:calc(var(--spacing) * 0) !important;}.py-0{padding-block:calc(var(--spacing) * 0);}.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-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-32{padding-block:calc(var(--spacing) * 32);}.py-\[9px\]{padding-block:9px;}.py-\[10px\]{padding-block:10px;}.py-\[13px\]{padding-block:13px;}.py-\[18px\]{padding-block:18px;}.py-\[30px\]{padding-block:30px;}.pt-2{padding-top:calc(var(--spacing) * 2);}.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-16{padding-top:calc(var(--spacing) * 16);}.pt-20{padding-top:calc(var(--spacing) * 20);}.pt-24{padding-top:calc(var(--spacing) * 24);}.pt-30{padding-top:calc(var(--spacing) * 30);}.pt-36{padding-top:calc(var(--spacing) * 36);}.pt-48{padding-top:calc(var(--spacing) * 48);}.pr-1{padding-right:calc(var(--spacing) * 1);}.pr-2{padding-right:calc(var(--spacing) * 2);}.pr-6{padding-right:calc(var(--spacing) * 6);}.pr-9{padding-right:calc(var(--spacing) * 9);}.pb-0{padding-bottom:calc(var(--spacing) * 0);}.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-7{padding-bottom:calc(var(--spacing) * 7);}.pb-8{padding-bottom:calc(var(--spacing) * 8);}.pb-10{padding-bottom:calc(var(--spacing) * 10);}.pb-12{padding-bottom:calc(var(--spacing) * 12);}.pb-20{padding-bottom:calc(var(--spacing) * 20);}.pb-24{padding-bottom:calc(var(--spacing) * 24);}.pb-48{padding-bottom:calc(var(--spacing) * 48);}.pb-80{padding-bottom:calc(var(--spacing) * 80);}.pb-96{padding-bottom:calc(var(--spacing) * 96);}.pb-\[56\.25\%\]{padding-bottom:56.25%;}.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-16{padding-left:calc(var(--spacing) * 16);}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.align-middle{vertical-align:middle;}.align-top{vertical-align:top;}.font-mono{font-family:var(--font-mono);}.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-3xl\/8{font-size:var(--text-3xl);line-height:calc(var(--spacing) * 8);}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--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-base\/7{font-size:var(--text-base);line-height:calc(var(--spacing) * 7);}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}.text-lg\/8{font-size:var(--text-lg);line-height:calc(var(--spacing) * 8);}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}.text-xl\/6{font-size:var(--text-xl);line-height:calc(var(--spacing) * 6);}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));}.badge-lg{@layer daisyui.l1.l2{--size:calc(var(--size-selector,.25rem) * 7);font-size:1rem;}}.badge-sm{@layer daisyui.l1.l2{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem;}}.badge-xl{@layer daisyui.l1.l2{--size:calc(var(--size-selector,.25rem) * 8);font-size:1.125rem;}}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug);}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.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);}.text-pretty{text-wrap:pretty;}.break-all{word-break:break-all;}.whitespace-nowrap{white-space:nowrap;}.alert-error{@layer daisyui.l1.l2{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error);}}.alert-info{@layer daisyui.l1.l2{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info);}}.alert-success{@layer daisyui.l1.l2{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success);}}.alert-warning{@layer daisyui.l1.l2{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning);}}.checkbox-primary{@layer daisyui.l1.l2{color:var(--color-primary-content);--input-color:var(--color-primary);}}.link-error{@layer daisyui.l1.l2{color:var(--color-error);@media(hover:hover){&:hover{color:var(--color-error);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-error) 80%,#000);}}}}}.link-primary{@layer daisyui.l1.l2{color:var(--color-primary);@media(hover:hover){&:hover{color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-primary) 80%,#000);}}}}}.progress-primary{@layer daisyui.l1.l2{color:var(--color-primary);}}.text-base-100{color:var(--color-base-100);}.text-base-content{color:var(--color-base-content);}.text-base-content\/20{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent);}}.text-base-content\/30{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}.text-base-content\/40{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent);}}.text-base-content\/50{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 50%,transparent);}}.text-base-content\/60{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 60%,transparent);}}.text-base-content\/70{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 70%,transparent);}}.text-base-content\/80{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 80%,transparent);}}.text-base-content\/90{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 90%,transparent);}}.text-black{color:var(--color-black);}.text-error{color:var(--color-error);}.text-gray-300{color:var(--color-gray-300);}.text-gray-400{color:var(--color-gray-400);}.text-gray-500{color:var(--color-gray-500);}.text-gray-600{color:var(--color-gray-600);}.text-gray-700{color:var(--color-gray-700);}.text-gray-800{color:var(--color-gray-800);}.text-gray-900{color:var(--color-gray-900);}.text-info{color:var(--color-info);}.text-neutral-content{color:var(--color-neutral-content);}.text-primary{color:var(--color-primary);}.text-primary-content{color:var(--color-primary-content);}.text-success{color:var(--color-success);}.text-warning{color:var(--color-warning);}.text-white{color:var(--color-white);}.text-white\/40{color:color-mix(in srgb,#fff 40%,transparent);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 40%,transparent);}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent);}}.text-yellow-400{color:var(--color-yellow-400);}.text-yellow-800{color:var(--color-yellow-800);}.lowercase{text-transform:lowercase;}.normal-case{text-transform:none;}.uppercase{text-transform:uppercase;}.italic{font-style:italic;}.not-italic{font-style:normal;}.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,);}.link-hover{@layer daisyui.l1.l2{text-decoration-line:none;&:hover{@media(hover:hover){text-decoration-line:underline;}}}}.line-through{text-decoration-line:line-through;}.underline{text-decoration-line:underline;}.opacity-0{opacity:0%;}.opacity-30{opacity:30%;}.opacity-40{opacity:40%;}.opacity-50{opacity:50%;}.opacity-60{opacity:60%;}.opacity-70{opacity:70%;}.opacity-80{opacity:80%;}.opacity-90{opacity:90%;}.opacity-100{opacity:100%;}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / .1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / .1));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,rgb(0 0 0 / .25));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,rgb(0 0 0 / .1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / .1));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,rgb(0 0 0 / .1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / .1));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,rgb(0 0 0 / .1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / .1));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,rgb(0 0 0 / .1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / .05));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);}.ring-black\/5{--tw-ring-color:color-mix(in srgb,#000 5%,transparent);@supports(color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-black) 5%,transparent);}}.ring-primary{--tw-ring-color:var(--color-primary);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.-outline-offset-1{outline-offset:calc(1px * -1);}.btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){outline-color:currentcolor;--btn-fg:var(--btn-color,currentColor);}}@media(hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{outline-color:currentcolor;--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;}}}}.outline-base-content\/10{outline-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){outline-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}}.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,);}.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-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-filter{-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));}.transition-discrete{transition-behavior:allow-discrete;}.duration-150{--tw-duration:150ms;transition-duration:150ms;}.duration-200{--tw-duration:200ms;transition-duration:200ms;}.duration-300{--tw-duration:300ms;transition-duration:300ms;}.duration-400{--tw-duration:400ms;transition-duration:400ms;}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in);}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);}.ease-linear{--tw-ease:linear;transition-timing-function:linear;}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.forced-color-adjust-none{forced-color-adjust:none;}.btn-outline{@layer daisyui.l1{&:not( .btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;}@media(hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;}}}}.btn-soft{@layer daisyui.l1{&:not( .btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){--btn-bg:color-mix( in oklab,var(--btn-color,var(--color-base-content)) 8%,var(--color-base-100));}--btn-border:var(--btn-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){--btn-border:color-mix( in oklab,var(--btn-color,var(--color-base-content)) 10%,var(--color-base-100));}--btn-noise:none;}@media(hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){--btn-bg:color-mix( in oklab,var(--btn-color,var(--color-base-content)) 8%,var(--color-base-100));}--btn-border:var(--btn-color,var(--color-base-content));@supports(color:color-mix(in lab,red,red)){--btn-border:color-mix( in oklab,var(--btn-color,var(--color-base-content)) 10%,var(--color-base-100));}--btn-noise:none;}}}}.btn-lg{@layer daisyui.l1.l2{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem) * 12);}}.btn-sm{@layer daisyui.l1.l2{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8);}}.btn-xl{@layer daisyui.l1.l2{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem) * 14);}}.btn-xs{@layer daisyui.l1.l2{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6);}}.badge-accent{@layer daisyui.l1.l2{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content);}}.badge-error{@layer daisyui.l1.l2{--badge-color:var(--color-error);--badge-fg:var(--color-error-content);}}.badge-info{@layer daisyui.l1.l2{--badge-color:var(--color-info);--badge-fg:var(--color-info-content);}}.badge-neutral{@layer daisyui.l1.l2{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content);}}.badge-primary{@layer daisyui.l1.l2{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content);}}.badge-secondary{@layer daisyui.l1.l2{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content);}}.badge-success{@layer daisyui.l1.l2{--badge-color:var(--color-success);--badge-fg:var(--color-success-content);}}.badge-warning{@layer daisyui.l1.l2{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content);}}.btn-error{@layer daisyui.l1.l2.l3{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);}}.btn-neutral{@layer daisyui.l1.l2.l3{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content);}}.btn-primary{@layer daisyui.l1.l2.l3{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);}}.btn-secondary{@layer daisyui.l1.l2.l3{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content);}}.btn-success{@layer daisyui.l1.l2.l3{--btn-color:var(--color-success);--btn-fg:var(--color-success-content);}}.btn-warning{@layer daisyui.l1.l2.l3{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content);}}.outline-none{--tw-outline-style:none;outline-style:none;}.select-none{-webkit-user-select:none;user-select:none;}.\\5b--anchor-gap\:--spacing\(2\)\]{--anchor-gap:calc(var(--spacing) * 2);}.input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success);}}}.radio-primary{@layer daisyui.l1.l2{--input-color:var(--color-primary);}}.not-in-aria-expanded\:hidden{&:not(:where(*[aria-expanded="true"]) *){display:none;}}.not-in-aria-expanded\:text-base-content{&:not(:where(*[aria-expanded="true"]) *){color:var(--color-base-content);}}.not-in-aria-expanded\:text-gray-900{&:not(:where(*[aria-expanded="true"]) *){color:var(--color-gray-900);}}.group-hover\:translate-x-0\.5{&:is(:where(.group):hover *){@media(hover:hover){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);}}}.group-hover\:text-base-content\/70{&:is(:where(.group):hover *){@media(hover:hover){color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 70%,transparent);}}}}.group-hover\:text-gray-500{&:is(:where(.group):hover *){@media(hover:hover){color:var(--color-gray-500);}}}.group-hover\:text-primary{&:is(:where(.group):hover *){@media(hover:hover){color:var(--color-primary);}}}.group-hover\:opacity-75{&:is(:where(.group):hover *){@media(hover:hover){opacity:75%;}}}.group-has-checked\:opacity-100{&:is(:where(.group):has(*:checked) *){opacity:100%;}}.group-has-indeterminate\:opacity-100{&:is(:where(.group):has(*:indeterminate) *){opacity:100%;}}.group-has-disabled\:stroke-gray-950\/25{&:is(:where(.group):has(*:disabled) *){stroke:color-mix(in srgb,oklch(13% .028 261.692) 25%,transparent);@supports(color:color-mix(in lab,red,red)){stroke:color-mix(in oklab,var(--color-gray-950) 25%,transparent);}}}.peer-checked\:text-yellow-400{&:is(:where(.peer):checked ~ *){color:var(--color-yellow-400);}}.marker\:text-base-content\/30{& *::marker{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}&::marker{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}& *::-webkit-details-marker{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}&::-webkit-details-marker{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 30%,transparent);}}}.marker\:text-gray-300{& *::marker{color:var(--color-gray-300);}&::marker{color:var(--color-gray-300);}& *::-webkit-details-marker{color:var(--color-gray-300);}&::-webkit-details-marker{color:var(--color-gray-300);}}.backdrop\:bg-transparent{&::backdrop{background-color:transparent;}}.before\:content-\[\'\'\]{&::before{--tw-content:'';content:var(--tw-content);}}.last\:border-b-0{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;}}.open\:block{&:is([open],:popover-open,:open){display:block;}}.checked\:border-indigo-600{&:checked{border-color:var(--color-indigo-600);}}.checked\:bg-indigo-600{&:checked{background-color:var(--color-indigo-600);}}.checked\:outline-2{&:checked{outline-style:var(--tw-outline-style);outline-width:2px;}}.checked\:outline-offset-2{&:checked{outline-offset:2px;}}.checked\:outline-gray-400{&:checked{outline-color:var(--color-gray-400);}}.checked\:outline-gray-500{&:checked{outline-color:var(--color-gray-500);}}.checked\:outline-gray-700{&:checked{outline-color:var(--color-gray-700);}}.indeterminate\:border-indigo-600{&:indeterminate{border-color:var(--color-indigo-600);}}.indeterminate\:bg-indigo-600{&:indeterminate{background-color:var(--color-indigo-600);}}.hover\:border-primary{&:hover{@media(hover:hover){border-color:var(--color-primary);}}}.hover\:bg-base-100{&:hover{@media(hover:hover){background-color:var(--color-base-100);}}}.hover\:bg-base-200{&:hover{@media(hover:hover){background-color:var(--color-base-200);}}}.hover\:bg-base-300{&:hover{@media(hover:hover){background-color:var(--color-base-300);}}}.hover\:bg-base-content\/10{&:hover{@media(hover:hover){background-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent);}}}}.hover\:bg-error\/10{&:hover{@media(hover:hover){background-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-error) 10%,transparent);}}}}.hover\:bg-error\/70{&:hover{@media(hover:hover){background-color:var(--color-error);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-error) 70%,transparent);}}}}.hover\:bg-gray-50{&:hover{@media(hover:hover){background-color:var(--color-gray-50);}}}.hover\:bg-gray-100{&:hover{@media(hover:hover){background-color:var(--color-gray-100);}}}.hover\:bg-gray-200{&:hover{@media(hover:hover){background-color:var(--color-gray-200);}}}.hover\:bg-primary{&:hover{@media(hover:hover){background-color:var(--color-primary);}}}.hover\:bg-primary-content{&:hover{@media(hover:hover){background-color:var(--color-primary-content);}}}.hover\:bg-primary\/70{&:hover{@media(hover:hover){background-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 70%,transparent);}}}}.hover\:bg-success\/70{&:hover{@media(hover:hover){background-color:var(--color-success);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success) 70%,transparent);}}}}.hover\:bg-white\/10{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports(color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent);}}}}.hover\:text-base-100{&:hover{@media(hover:hover){color:var(--color-base-100);}}}.hover\:text-base-content{&:hover{@media(hover:hover){color:var(--color-base-content);}}}.hover\:text-base-content\/90{&:hover{@media(hover:hover){color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 90%,transparent);}}}}.hover\:text-gray-500{&:hover{@media(hover:hover){color:var(--color-gray-500);}}}.hover\:text-gray-900{&:hover{@media(hover:hover){color:var(--color-gray-900);}}}.hover\:text-primary{&:hover{@media(hover:hover){color:var(--color-primary);}}}.hover\:text-primary-content{&:hover{@media(hover:hover){color:var(--color-primary-content);}}}.hover\:text-primary\/70{&:hover{@media(hover:hover){color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-primary) 70%,transparent);}}}}.hover\:text-yellow-400{&:hover{@media(hover:hover){color:var(--color-yellow-400);}}}.hover\:underline{&:hover{@media(hover:hover){text-decoration-line:underline;}}}.hover\:opacity-75{&:hover{@media(hover:hover){opacity:75%;}}}.hover\:opacity-80{&:hover{@media(hover:hover){opacity:80%;}}}.hover\:opacity-100{&:hover{@media(hover:hover){opacity:100%;}}}.hover\:shadow-md{&:hover{@media(hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / .1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:grayscale-0{&:hover{@media(hover:hover){--tw-grayscale:grayscale(0%);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,);}}}.focus\:bg-gray-100{&:focus{background-color:var(--color-gray-100);}}.focus\:ring-0{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0 + 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-primary{&:focus{--tw-ring-color:var(--color-primary);}}.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-hidden{&:focus{--tw-outline-style:none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px;}}}.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none;}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;}}.focus-visible\:outline-3{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px;}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px;}}.focus-visible\:outline-offset-3{&:focus-visible{outline-offset:3px;}}.focus-visible\:outline-indigo-600{&:focus-visible{outline-color:var(--color-indigo-600);}}.disabled\:border-gray-300{&:disabled{border-color:var(--color-gray-300);}}.disabled\:bg-gray-100{&:disabled{background-color:var(--color-gray-100);}}.disabled\:checked\:bg-gray-100{&:disabled{&:checked{background-color:var(--color-gray-100);}}}.in-aria-expanded\:hidden{:where(*[aria-expanded="true"]) &{display:none;}}.in-aria-expanded\:text-primary{:where(*[aria-expanded="true"]) &{color:var(--color-primary);}}.data-closed\:scale-95{&[data-closed]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);}}.data-closed\:transform{&[data-closed]{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}}.data-closed\:opacity-0{&[data-closed]{opacity:0%;}}.data-enter\:duration-100{&[data-enter]{--tw-duration:100ms;transition-duration:100ms;}}.data-enter\:ease-out{&[data-enter]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}}.data-leave\:duration-75{&[data-leave]{--tw-duration:75ms;transition-duration:75ms;}}.data-leave\:ease-in{&[data-leave]{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in);}}.sm\:static{@media(width >= 40rem){position:static;}}.sm\:top-0{@media(width >= 40rem){top:calc(var(--spacing) * 0);}}.sm\:right-1\/2{@media(width >= 40rem){right:calc(1/2 * 100%);}}.sm\:left-1\/2{@media(width >= 40rem){left:calc(1/2 * 100%);}}.sm\:col-span-2{@media(width >= 40rem){grid-column:span 2 / span 2;}}.sm\:col-start-1{@media(width >= 40rem){grid-column-start:1;}}.sm\:col-start-2{@media(width >= 40rem){grid-column-start:2;}}.sm\:row-span-2{@media(width >= 40rem){grid-row:span 2 / span 2;}}.sm\:row-start-1{@media(width >= 40rem){grid-row-start:1;}}.sm\:row-start-2{@media(width >= 40rem){grid-row-start:2;}}.sm\:row-start-3{@media(width >= 40rem){grid-row-start:3;}}.sm\:row-start-4{@media(width >= 40rem){grid-row-start:4;}}.sm\:row-start-5{@media(width >= 40rem){grid-row-start:5;}}.sm\:row-start-6{@media(width >= 40rem){grid-row-start:6;}}.sm\:-mx-6{@media(width >= 40rem){margin-inline:calc(var(--spacing) * -6);}}.sm\:mt-0{@media(width >= 40rem){margin-top:calc(var(--spacing) * 0);}}.sm\:mt-16{@media(width >= 40rem){margin-top:calc(var(--spacing) * 16);}}.sm\:mt-20{@media(width >= 40rem){margin-top:calc(var(--spacing) * 20);}}.sm\:ml-4{@media(width >= 40rem){margin-left:calc(var(--spacing) * 4);}}.sm\:ml-8{@media(width >= 40rem){margin-left:calc(var(--spacing) * 8);}}.sm\:line-clamp-none{@media(width >= 40rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}.sm\:\!flex{@media(width >= 40rem){display:flex !important;}}.sm\:block{@media(width >= 40rem){display:block;}}.sm\:flex{@media(width >= 40rem){display:flex;}}.sm\:grid{@media(width >= 40rem){display:grid;}}.sm\:hidden{@media(width >= 40rem){display:none;}}.sm\:inline-flex{@media(width >= 40rem){display:inline-flex;}}.sm\:aspect-2\/1{@media(width >= 40rem){aspect-ratio:2/1;}}.sm\:aspect-4\/5{@media(width >= 40rem){aspect-ratio:4/5;}}.sm\:aspect-\[3\/1\]{@media(width >= 40rem){aspect-ratio:3/1;}}.sm\:aspect-auto{@media(width >= 40rem){aspect-ratio:auto;}}.sm\:aspect-square{@media(width >= 40rem){aspect-ratio:1 / 1;}}.sm\:h-\[65dvh\]{@media(width >= 40rem){height:65dvh;}}.sm\:h-\[230px\]{@media(width >= 40rem){height:230px;}}.sm\:h-\[500px\]{@media(width >= 40rem){height:500px;}}.sm\:h-auto{@media(width >= 40rem){height:auto;}}.sm\:w-1\/2{@media(width >= 40rem){width:calc(1/2 * 100%);}}.sm\:w-auto{@media(width >= 40rem){width:auto;}}.sm\:max-w-7xl{@media(width >= 40rem){max-width:var(--container-7xl);}}.sm\:max-w-lg{@media(width >= 40rem){max-width:var(--container-lg);}}.sm\:-translate-x-8{@media(width >= 40rem){--tw-translate-x:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y);}}.sm\:translate-x-8{@media(width >= 40rem){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y);}}.sm\:footer-horizontal{@media(width >= 40rem){@layer daisyui.l1.l2{grid-auto-flow:column;&.footer-center{grid-auto-flow:row dense;}}}}.sm\:auto-rows-auto{@media(width >= 40rem){grid-auto-rows:auto;}}.sm\:grid-cols-1{@media(width >= 40rem){grid-template-columns:repeat(1,minmax(0,1fr));}}.sm\:grid-cols-2{@media(width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.sm\:grid-cols-3{@media(width >= 40rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.sm\:grid-rows-2{@media(width >= 40rem){grid-template-rows:repeat(2,minmax(0,1fr));}}.sm\:flex-col{@media(width >= 40rem){flex-direction:column;}}.sm\:items-baseline{@media(width >= 40rem){align-items:baseline;}}.sm\:items-center{@media(width >= 40rem){align-items:center;}}.sm\:justify-between{@media(width >= 40rem){justify-content:space-between;}}.sm\:gap-4{@media(width >= 40rem){gap:calc(var(--spacing) * 4);}}.sm\:space-y-0{@media(width >= 40rem){:where(& > :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)));}}}.sm\:gap-x-4{@media(width >= 40rem){column-gap:calc(var(--spacing) * 4);}}.sm\:gap-x-6{@media(width >= 40rem){column-gap:calc(var(--spacing) * 6);}}.sm\:space-x-10{@media(width >= 40rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)));}}}.sm\:gap-y-0{@media(width >= 40rem){row-gap:calc(var(--spacing) * 0);}}.sm\:divide-y-0{@media(width >= 40rem){:where(& > :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(0 * var(--tw-divide-y-reverse));border-bottom-width:calc(0 * calc(1 - var(--tw-divide-y-reverse)));}}}.sm\:rounded-lg{@media(width >= 40rem){border-radius:var(--radius-lg);}}.sm\:px-0{@media(width >= 40rem){padding-inline:calc(var(--spacing) * 0);}}.sm\:px-4{@media(width >= 40rem){padding-inline:calc(var(--spacing) * 4);}}.sm\:px-6{@media(width >= 40rem){padding-inline:calc(var(--spacing) * 6);}}.sm\:px-10{@media(width >= 40rem){padding-inline:calc(var(--spacing) * 10);}}.sm\:py-0{@media(width >= 40rem){padding-block:calc(var(--spacing) * 0);}}.sm\:py-12{@media(width >= 40rem){padding-block:calc(var(--spacing) * 12);}}.sm\:py-64{@media(width >= 40rem){padding-block:calc(var(--spacing) * 64);}}.sm\:pt-22{@media(width >= 40rem){padding-top:calc(var(--spacing) * 22);}}.sm\:pt-24{@media(width >= 40rem){padding-top:calc(var(--spacing) * 24);}}.sm\:pt-32{@media(width >= 40rem){padding-top:calc(var(--spacing) * 32);}}.sm\:pb-0{@media(width >= 40rem){padding-bottom:calc(var(--spacing) * 0);}}.sm\:pb-40{@media(width >= 40rem){padding-bottom:calc(var(--spacing) * 40);}}.sm\:text-center{@media(width >= 40rem){text-align:center;}}.sm\:text-right{@media(width >= 40rem){text-align:right;}}.sm\:text-3xl{@media(width >= 40rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.sm\:text-3xl\/8{@media(width >= 40rem){font-size:var(--text-3xl);line-height:calc(var(--spacing) * 8);}}.sm\:text-4xl{@media(width >= 40rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.sm\:text-5xl{@media(width >= 40rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.sm\:text-6xl{@media(width >= 40rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.sm\:text-sm{@media(width >= 40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}}.sm\:text-xl{@media(width >= 40rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.sm\:text-\[28px\]{@media(width >= 40rem){font-size:28px;}}.sm\:leading-\[35px\]{@media(width >= 40rem){--tw-leading:35px;line-height:35px;}}.sm\:opacity-0{@media(width >= 40rem){opacity:0%;}}.md\:absolute{@media(width >= 48rem){position:absolute;}}.md\:inset-y-0{@media(width >= 48rem){inset-block:calc(var(--spacing) * 0);}}.md\:top-1\/2{@media(width >= 48rem){top:calc(1/2 * 100%);}}.md\:right-1\/2{@media(width >= 48rem){right:calc(1/2 * 100%);}}.md\:left-1\/2{@media(width >= 48rem){left:calc(1/2 * 100%);}}.md\:order-1{@media(width >= 48rem){order:1;}}.md\:order-2{@media(width >= 48rem){order:2;}}.md\:mx-auto{@media(width >= 48rem){margin-inline:auto;}}.md\:mt-0{@media(width >= 48rem){margin-top:calc(var(--spacing) * 0);}}.md\:mt-6{@media(width >= 48rem){margin-top:calc(var(--spacing) * 6);}}.md\:mb-0{@media(width >= 48rem){margin-bottom:calc(var(--spacing) * 0);}}.md\:ml-auto{@media(width >= 48rem){margin-left:auto;}}.md\:block{@media(width >= 48rem){display:block;}}.md\:flex{@media(width >= 48rem){display:flex;}}.md\:hidden{@media(width >= 48rem){display:none;}}.md\:inline{@media(width >= 48rem){display:inline;}}.md\:inline-block{@media(width >= 48rem){display:inline-block;}}.md\:inline-flex{@media(width >= 48rem){display:inline-flex;}}.md\:aspect-auto{@media(width >= 48rem){aspect-ratio:auto;}}.md\:h-40{@media(width >= 48rem){height:calc(var(--spacing) * 40);}}.md\:h-\[80dvh\]{@media(width >= 48rem){height:80dvh;}}.md\:min-h-screen{@media(width >= 48rem){min-height:100vh;}}.md\:w-1\/2{@media(width >= 48rem){width:calc(1/2 * 100%);}}.md\:w-full{@media(width >= 48rem){width:100%;}}.md\:max-w-7xl{@media(width >= 48rem){max-width:var(--container-7xl);}}.md\:-translate-x-28{@media(width >= 48rem){--tw-translate-x:calc(var(--spacing) * -28);translate:var(--tw-translate-x) var(--tw-translate-y);}}.md\:translate-x-8{@media(width >= 48rem){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y);}}.md\:-translate-y-1\/2{@media(width >= 48rem){--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}}.md\:grid-cols-1{@media(width >= 48rem){grid-template-columns:repeat(1,minmax(0,1fr));}}.md\:grid-cols-2{@media(width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.md\:grid-cols-3{@media(width >= 48rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.md\:flex-row{@media(width >= 48rem){flex-direction:row;}}.md\:items-end{@media(width >= 48rem){align-items:flex-end;}}.md\:items-start{@media(width >= 48rem){align-items:flex-start;}}.md\:items-stretch{@media(width >= 48rem){align-items:stretch;}}.md\:justify-between{@media(width >= 48rem){justify-content:space-between;}}.md\:space-y-16{@media(width >= 48rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)));}}}.md\:rounded-box{@media(width >= 48rem){border-radius:var(--radius-box);}}.md\:rounded-box{@media(width >= 48rem){border-radius:var(--radius-box);}}.md\:p-8{@media(width >= 48rem){padding:calc(var(--spacing) * 8);}}.md\:px-4{@media(width >= 48rem){padding-inline:calc(var(--spacing) * 4);}}.md\:px-6{@media(width >= 48rem){padding-inline:calc(var(--spacing) * 6);}}.md\:py-12{@media(width >= 48rem){padding-block:calc(var(--spacing) * 12);}}.md\:py-24{@media(width >= 48rem){padding-block:calc(var(--spacing) * 24);}}.md\:pt-24{@media(width >= 48rem){padding-top:calc(var(--spacing) * 24);}}.md\:pt-40{@media(width >= 48rem){padding-top:calc(var(--spacing) * 40);}}.md\:pr-24{@media(width >= 48rem){padding-right:calc(var(--spacing) * 24);}}.md\:pl-24{@media(width >= 48rem){padding-left:calc(var(--spacing) * 24);}}.md\:text-left{@media(width >= 48rem){text-align:left;}}.md\:text-right{@media(width >= 48rem){text-align:right;}}.md\:text-4xl{@media(width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.md\:text-4xl\/8{@media(width >= 48rem){font-size:var(--text-4xl);line-height:calc(var(--spacing) * 8);}}.md\:text-5xl{@media(width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.md\:text-6xl{@media(width >= 48rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.md\:text-7xl{@media(width >= 48rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));}}.md\:text-base{@media(width >= 48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.md\:text-lg{@media(width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.lg\:menu-vertical{@media(width >= 64rem){@layer daisyui.l1.l2{display:inline-flex;flex-direction:column;& > li:not(.menu-title) > details > ul{position:relative;margin-inline-start:calc(.25rem * 4);margin-top:calc(.25rem * 0);padding-block:calc(.25rem * 0);padding-inline-end:calc(.25rem * 0);background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;transition:revert-layer;box-shadow:revert-layer;}}}}.lg\:absolute{@media(width >= 64rem){position:absolute;}}.lg\:sticky{@media(width >= 64rem){position:sticky;}}.lg\:inset-x-auto{@media(width >= 64rem){inset-inline:auto;}}.lg\:inset-y-0{@media(width >= 64rem){inset-block:calc(var(--spacing) * 0);}}.lg\:top-1\/2{@media(width >= 64rem){top:calc(1/2 * 100%);}}.lg\:top-24{@media(width >= 64rem){top:calc(var(--spacing) * 24);}}.lg\:left-1\/2{@media(width >= 64rem){left:calc(1/2 * 100%);}}.lg\:order-1{@media(width >= 64rem){order:1;}}.lg\:order-2{@media(width >= 64rem){order:2;}}.lg\:col-span-1{@media(width >= 64rem){grid-column:span 1 / span 1;}}.lg\:col-span-2{@media(width >= 64rem){grid-column:span 2 / span 2;}}.lg\:col-span-4{@media(width >= 64rem){grid-column:span 4 / span 4;}}.lg\:col-span-5{@media(width >= 64rem){grid-column:span 5 / span 5;}}.lg\:col-span-7{@media(width >= 64rem){grid-column:span 7 / span 7;}}.lg\:col-start-6{@media(width >= 64rem){grid-column-start:6;}}.lg\:m-0{@media(width >= 64rem){margin:calc(var(--spacing) * 0);}}.lg\:-mx-8{@media(width >= 64rem){margin-inline:calc(var(--spacing) * -8);}}.lg\:mx-auto{@media(width >= 64rem){margin-inline:auto;}}.lg\:-mt-82{@media(width >= 64rem){margin-top:calc(var(--spacing) * -82);}}.lg\:mt-0{@media(width >= 64rem){margin-top:calc(var(--spacing) * 0);}}.lg\:mt-6{@media(width >= 64rem){margin-top:calc(var(--spacing) * 6);}}.lg\:mt-8{@media(width >= 64rem){margin-top:calc(var(--spacing) * 8);}}.lg\:mt-10{@media(width >= 64rem){margin-top:calc(var(--spacing) * 10);}}.lg\:mt-12{@media(width >= 64rem){margin-top:calc(var(--spacing) * 12);}}.lg\:mt-16{@media(width >= 64rem){margin-top:calc(var(--spacing) * 16);}}.lg\:mt-18{@media(width >= 64rem){margin-top:calc(var(--spacing) * 18);}}.lg\:mt-24{@media(width >= 64rem){margin-top:calc(var(--spacing) * 24);}}.lg\:mt-48{@media(width >= 64rem){margin-top:calc(var(--spacing) * 48);}}.lg\:mb-6{@media(width >= 64rem){margin-bottom:calc(var(--spacing) * 6);}}.lg\:mb-12{@media(width >= 64rem){margin-bottom:calc(var(--spacing) * 12);}}.lg\:mb-16{@media(width >= 64rem){margin-bottom:calc(var(--spacing) * 16);}}.lg\:mb-24{@media(width >= 64rem){margin-bottom:calc(var(--spacing) * 24);}}.lg\:ml-0{@media(width >= 64rem){margin-left:calc(var(--spacing) * 0);}}.lg\:ml-8{@media(width >= 64rem){margin-left:calc(var(--spacing) * 8);}}.lg\:block{@media(width >= 64rem){display:block;}}.lg\:flex{@media(width >= 64rem){display:flex;}}.lg\:grid{@media(width >= 64rem){display:grid;}}.lg\:hidden{@media(width >= 64rem){display:none;}}.lg\:inline{@media(width >= 64rem){display:inline;}}.lg\:aspect-auto{@media(width >= 64rem){aspect-ratio:auto;}}.lg\:h-48{@media(width >= 64rem){height:calc(var(--spacing) * 48);}}.lg\:h-96{@media(width >= 64rem){height:calc(var(--spacing) * 96);}}.lg\:h-\[100dvh\]{@media(width >= 64rem){height:100dvh;}}.lg\:h-\[200px\]{@media(width >= 64rem){height:200px;}}.lg\:h-\[440px\]{@media(width >= 64rem){height:440px;}}.lg\:h-auto{@media(width >= 64rem){height:auto;}}.lg\:min-h-\[420px\]{@media(width >= 64rem){min-height:420px;}}.lg\:w-1\/2{@media(width >= 64rem){width:calc(1/2 * 100%);}}.lg\:w-1\/3{@media(width >= 64rem){width:calc(1/3 * 100%);}}.lg\:w-1\/4{@media(width >= 64rem){width:calc(1/4 * 100%);}}.lg\:w-2\/3{@media(width >= 64rem){width:calc(2/3 * 100%);}}.lg\:w-3\/4{@media(width >= 64rem){width:calc(3/4 * 100%);}}.lg\:w-4\/12{@media(width >= 64rem){width:calc(4/12 * 100%);}}.lg\:w-8\/12{@media(width >= 64rem){width:calc(8/12 * 100%);}}.lg\:w-16{@media(width >= 64rem){width:calc(var(--spacing) * 16);}}.lg\:w-72{@media(width >= 64rem){width:calc(var(--spacing) * 72);}}.lg\:w-96{@media(width >= 64rem){width:calc(var(--spacing) * 96);}}.lg\:w-full{@media(width >= 64rem){width:100%;}}.lg\:max-w-2xl{@media(width >= 64rem){max-width:var(--container-2xl);}}.lg\:max-w-4xl{@media(width >= 64rem){max-width:var(--container-4xl);}}.lg\:max-w-7xl{@media(width >= 64rem){max-width:var(--container-7xl);}}.lg\:max-w-lg{@media(width >= 64rem){max-width:var(--container-lg);}}.lg\:max-w-none{@media(width >= 64rem){max-width:none;}}.lg\:-translate-x-32{@media(width >= 64rem){--tw-translate-x:calc(var(--spacing) * -32);translate:var(--tw-translate-x) var(--tw-translate-y);}}.lg\:translate-x-8{@media(width >= 64rem){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y);}}.lg\:-translate-y-1\/2{@media(width >= 64rem){--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}}.lg\:grid-cols-1{@media(width >= 64rem){grid-template-columns:repeat(1,minmax(0,1fr));}}.lg\:grid-cols-2{@media(width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.lg\:grid-cols-3{@media(width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.lg\:grid-cols-4{@media(width >= 64rem){grid-template-columns:repeat(4,minmax(0,1fr));}}.lg\:grid-cols-12{@media(width >= 64rem){grid-template-columns:repeat(12,minmax(0,1fr));}}.lg\:flex-col{@media(width >= 64rem){flex-direction:column;}}.lg\:flex-row{@media(width >= 64rem){flex-direction:row;}}.lg\:items-start{@media(width >= 64rem){align-items:flex-start;}}.lg\:justify-between{@media(width >= 64rem){justify-content:space-between;}}.lg\:gap-2{@media(width >= 64rem){gap:calc(var(--spacing) * 2);}}.lg\:gap-3{@media(width >= 64rem){gap:calc(var(--spacing) * 3);}}.lg\:gap-4{@media(width >= 64rem){gap:calc(var(--spacing) * 4);}}.lg\:gap-8{@media(width >= 64rem){gap:calc(var(--spacing) * 8);}}.lg\:gap-24{@media(width >= 64rem){gap:calc(var(--spacing) * 24);}}.lg\:space-y-20{@media(width >= 64rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:gap-x-4{@media(width >= 64rem){column-gap:calc(var(--spacing) * 4);}}.lg\:gap-x-6{@media(width >= 64rem){column-gap:calc(var(--spacing) * 6);}}.lg\:gap-x-8{@media(width >= 64rem){column-gap:calc(var(--spacing) * 8);}}.lg\:gap-x-12{@media(width >= 64rem){column-gap:calc(var(--spacing) * 12);}}.lg\:space-x-8{@media(width >= 64rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)));}}}.lg\:gap-y-6{@media(width >= 64rem){row-gap:calc(var(--spacing) * 6);}}.lg\:gap-y-8{@media(width >= 64rem){row-gap:calc(var(--spacing) * 8);}}.lg\:gap-y-16{@media(width >= 64rem){row-gap:calc(var(--spacing) * 16);}}.lg\:self-start{@media(width >= 64rem){align-self:flex-start;}}.lg\:rounded-box{@media(width >= 64rem){border-radius:var(--radius-box);}}.lg\:rounded-box{@media(width >= 64rem){border-radius:var(--radius-box);}}.lg\:rounded-l-lg{@media(width >= 64rem){border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);}}.lg\:rounded-tl-lg{@media(width >= 64rem){border-top-left-radius:var(--radius-lg);}}.lg\:rounded-r-none{@media(width >= 64rem){border-top-right-radius:0;border-bottom-right-radius:0;}}.lg\:rounded-b-none{@media(width >= 64rem){border-bottom-right-radius:0;border-bottom-left-radius:0;}}.lg\:rounded-br-none{@media(width >= 64rem){border-bottom-right-radius:0;}}.lg\:bg-transparent{@media(width >= 64rem){background-color:transparent;}}.lg\:p-4{@media(width >= 64rem){padding:calc(var(--spacing) * 4);}}.lg\:p-6{@media(width >= 64rem){padding:calc(var(--spacing) * 6);}}.lg\:p-8{@media(width >= 64rem){padding:calc(var(--spacing) * 8);}}.lg\:p-12{@media(width >= 64rem){padding:calc(var(--spacing) * 12);}}.lg\:p-24{@media(width >= 64rem){padding:calc(var(--spacing) * 24);}}.lg\:px-0{@media(width >= 64rem){padding-inline:calc(var(--spacing) * 0);}}.lg\:px-4{@media(width >= 64rem){padding-inline:calc(var(--spacing) * 4);}}.lg\:px-6{@media(width >= 64rem){padding-inline:calc(var(--spacing) * 6);}}.lg\:px-8{@media(width >= 64rem){padding-inline:calc(var(--spacing) * 8);}}.lg\:px-12{@media(width >= 64rem){padding-inline:calc(var(--spacing) * 12);}}.lg\:py-12{@media(width >= 64rem){padding-block:calc(var(--spacing) * 12);}}.lg\:py-16{@media(width >= 64rem){padding-block:calc(var(--spacing) * 16);}}.lg\:py-20{@media(width >= 64rem){padding-block:calc(var(--spacing) * 20);}}.lg\:py-24{@media(width >= 64rem){padding-block:calc(var(--spacing) * 24);}}.lg\:py-32{@media(width >= 64rem){padding-block:calc(var(--spacing) * 32);}}.lg\:py-\[108px\]{@media(width >= 64rem){padding-block:108px;}}.lg\:py-\[120px\]{@media(width >= 64rem){padding-block:120px;}}.lg\:pt-30{@media(width >= 64rem){padding-top:calc(var(--spacing) * 30);}}.lg\:pt-40{@media(width >= 64rem){padding-top:calc(var(--spacing) * 40);}}.lg\:pt-48{@media(width >= 64rem){padding-top:calc(var(--spacing) * 48);}}.lg\:pt-\[120px\]{@media(width >= 64rem){padding-top:120px;}}.lg\:pr-32{@media(width >= 64rem){padding-right:calc(var(--spacing) * 32);}}.lg\:pb-6{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 6);}}.lg\:pb-12{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 12);}}.lg\:pb-16{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 16);}}.lg\:pb-18{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 18);}}.lg\:pb-24{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 24);}}.lg\:pb-48{@media(width >= 64rem){padding-bottom:calc(var(--spacing) * 48);}}.lg\:pb-\[90px\]{@media(width >= 64rem){padding-bottom:90px;}}.lg\:pl-32{@media(width >= 64rem){padding-left:calc(var(--spacing) * 32);}}.lg\:text-center{@media(width >= 64rem){text-align:center;}}.lg\:text-left{@media(width >= 64rem){text-align:left;}}.lg\:text-right{@media(width >= 64rem){text-align:right;}}.lg\:text-2xl\/6{@media(width >= 64rem){font-size:var(--text-2xl);line-height:calc(var(--spacing) * 6);}}.lg\:text-3xl{@media(width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.lg\:text-4xl{@media(width >= 64rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.lg\:text-5xl{@media(width >= 64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.lg\:text-5xl\/8{@media(width >= 64rem){font-size:var(--text-5xl);line-height:calc(var(--spacing) * 8);}}.lg\:text-6xl{@media(width >= 64rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.lg\:text-base{@media(width >= 64rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.lg\:text-lg{@media(width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.lg\:text-xl{@media(width >= 64rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.lg\:text-balance{@media(width >= 64rem){text-wrap:balance;}}.lg\:opacity-100{@media(width >= 64rem){opacity:100%;}}.lg\:shadow-none{@media(width >= 64rem){--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);}}.lg\:backdrop-blur{@media(width >= 64rem){--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,);}}.xl\:relative{@media(width >= 80rem){position:relative;}}.xl\:order-1{@media(width >= 80rem){order:1;}}.xl\:order-2{@media(width >= 80rem){order:2;}}.xl\:col-span-2{@media(width >= 80rem){grid-column:span 2 / span 2;}}.xl\:container{@media(width >= 80rem){width:100%;@media(width >= 40rem){max-width:40rem;}@media(width >= 48rem){max-width:48rem;}@media(width >= 64rem){max-width:64rem;}@media(width >= 80rem){max-width:80rem;}@media(width >= 96rem){max-width:96rem;}}}.xl\:mx-auto{@media(width >= 80rem){margin-inline:auto;}}.xl\:mt-0{@media(width >= 80rem){margin-top:calc(var(--spacing) * 0);}}.xl\:mt-4{@media(width >= 80rem){margin-top:calc(var(--spacing) * 4);}}.xl\:mt-6{@media(width >= 80rem){margin-top:calc(var(--spacing) * 6);}}.xl\:mt-8{@media(width >= 80rem){margin-top:calc(var(--spacing) * 8);}}.xl\:mb-4{@media(width >= 80rem){margin-bottom:calc(var(--spacing) * 4);}}.xl\:ml-0{@media(width >= 80rem){margin-left:calc(var(--spacing) * 0);}}.xl\:flex{@media(width >= 80rem){display:flex;}}.xl\:grid{@media(width >= 80rem){display:grid;}}.xl\:h-\[100dvh\]{@media(width >= 80rem){height:100dvh;}}.xl\:h-\[230px\]{@media(width >= 80rem){height:230px;}}.xl\:h-\[500px\]{@media(width >= 80rem){height:500px;}}.xl\:w-2\/3{@media(width >= 80rem){width:calc(2/3 * 100%);}}.xl\:w-4\/12{@media(width >= 80rem){width:calc(4/12 * 100%);}}.xl\:w-8\/12{@media(width >= 80rem){width:calc(8/12 * 100%);}}.xl\:w-10\/12{@media(width >= 80rem){width:calc(10/12 * 100%);}}.xl\:w-80{@media(width >= 80rem){width:calc(var(--spacing) * 80);}}.xl\:w-auto{@media(width >= 80rem){width:auto;}}.xl\:-translate-x-36{@media(width >= 80rem){--tw-translate-x:calc(var(--spacing) * -36);translate:var(--tw-translate-x) var(--tw-translate-y);}}.xl\:grid-cols-2{@media(width >= 80rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.xl\:grid-cols-3{@media(width >= 80rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.xl\:grid-cols-4{@media(width >= 80rem){grid-template-columns:repeat(4,minmax(0,1fr));}}.xl\:grid-cols-5{@media(width >= 80rem){grid-template-columns:repeat(5,minmax(0,1fr));}}.xl\:gap-2{@media(width >= 80rem){gap:calc(var(--spacing) * 2);}}.xl\:gap-4{@media(width >= 80rem){gap:calc(var(--spacing) * 4);}}.xl\:gap-6{@media(width >= 80rem){gap:calc(var(--spacing) * 6);}}.xl\:gap-x-8{@media(width >= 80rem){column-gap:calc(var(--spacing) * 8);}}.xl\:gap-x-12{@media(width >= 80rem){column-gap:calc(var(--spacing) * 12);}}.xl\:space-x-0{@media(width >= 80rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)));}}}.xl\:overflow-visible{@media(width >= 80rem){overflow:visible;}}.xl\:p-2{@media(width >= 80rem){padding:calc(var(--spacing) * 2);}}.xl\:p-4{@media(width >= 80rem){padding:calc(var(--spacing) * 4);}}.xl\:p-6{@media(width >= 80rem){padding:calc(var(--spacing) * 6);}}.xl\:p-16{@media(width >= 80rem){padding:calc(var(--spacing) * 16);}}.xl\:px-0{@media(width >= 80rem){padding-inline:calc(var(--spacing) * 0);}}.xl\:px-4{@media(width >= 80rem){padding-inline:calc(var(--spacing) * 4);}}.xl\:py-32{@media(width >= 80rem){padding-block:calc(var(--spacing) * 32);}}.xl\:pr-9{@media(width >= 80rem){padding-right:calc(var(--spacing) * 9);}}.xl\:pl-9{@media(width >= 80rem){padding-left:calc(var(--spacing) * 9);}}.xl\:text-right{@media(width >= 80rem){text-align:right;}}.xl\:text-2xl{@media(width >= 80rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}}.xl\:text-3xl{@media(width >= 80rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.xl\:text-3xl\/6{@media(width >= 80rem){font-size:var(--text-3xl);line-height:calc(var(--spacing) * 6);}}.xl\:text-4xl{@media(width >= 80rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.xl\:text-6xl{@media(width >= 80rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.xl\:text-xl{@media(width >= 80rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.xl\:text-\[200px\]{@media(width >= 80rem){font-size:200px;}}.\32xl\:px-0{@media(width >= 96rem){padding-inline:calc(var(--spacing) * 0);}}.dark\:text-white{@media(prefers-color-scheme:dark){color:var(--color-white);}}.forced-colors\:appearance-auto{@media(forced-colors:active){appearance:auto;}}.\\5b\&_ul\]\:mt-2{& ul{margin-top:calc(var(--spacing) * 2);}}.\\5b\&_ul\]\:list-disc{& ul{list-style-type:disc;}}.\\5b\&_ul\]\:space-y-1{& ul{:where(& > :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)));}}}.\\5b\&_ul\]\:pl-5{& ul{padding-left:calc(var(--spacing) * 5);}}}@layer base{:root{--swiper-pagination-color:var(--color-primary);--swiper-pagination-left:auto;--swiper-pagination-right:8px;--swiper-pagination-bottom:8px;--swiper-pagination-top:auto;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-width:60px;--swiper-pagination-bullet-height:4px;--swiper-pagination-bullet-vertical-gap:10px;--swiper-pagination-bullet-inactive-color:var(--sb-color-primary);@supports(color:color-mix(in lab,red,red)){--swiper-pagination-bullet-inactive-color:color-mix( in srgb,var(--sb-color-primary) 60%,white);}--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-navigation-color:#fff;--sb-color-primary:#02DFD6;--sb-color-secondary:#000000;--sb-color-tertiary:#00A59E;--sb-page-background-color:#ffffff;--sb-body-color:#444;--sb-title-1-font-family:"Cal Sans";--sb-body-font-family:"Plus Jakarta Sans";--sb-link-font-style:normal;--sb-link-font-weight:normal;--sb-link-text-decoration:none;--sb-link-color:#000000;--sb-link-hover-font-style:normal;--sb-link-hover-font-weight:normal;--sb-link-hover-text-decoration:none;--sb-link-hover-color:var(--sb-link-color);--sb-link-visited-font-style:normal;--sb-link-visited-font-weight:normal;--sb-link-visited-text-decoration:none;--sb-link-visited-color:var(--sb-link-color);--sb-button-primary-bg-color:var(--sb-color-primary);--sb-button-primary-color:#FFFFFF;--sb-button-secondary-bg-color:var(--sb-color-secondary);--sb-button-secondary-color:#FFFFFF;--sb-budge-bg-1:#16a34a;--sb-budge-text-1:#ffffff;--sb-budge-bg-2:#ff0000;--sb-budge-text-2:#ffffff;--sb-budge-bg-3:#000000;--sb-budge-text-3:#ffffff;--sb-border-radius-base:1000px;--sb-border-radius-small:12px;--sb-border-radius-medium:24px;--sb-border-radius-large:36px;--sb-border-radius-full:1000px;--sb-grid-gap:12px;--color-primary:var(--sb-color-primary);--color-primary-content:var(--sb-color-content);--color-secondary:var(--sb-color-secondary);--color-secondary-content:var(--sb-color-content);--color-tertiary:var(--sb-color-tertiary);--color-tertiary-content:var(--sb-color-content);--font-sans:var(--sb-body-font-family);--font-serif:var(--sb-body-font-family);--radius-box:var(--sb-border-radius-large);--radius-field:var(--sb-border-radius-full);--radius-selector:var(--sb-border-radius-full);--primary:var(--sb-color-primary);--primary-content:var(--sb-color-primary-content);}[data-theme="light"],[data-theme="dark"]{--color-primary:var(--sb-color-primary) !important;}[data-theme="light"]{--primary:var(--sb-color-primary);--primary-content:var(--sb-color-primary-content);}[data-theme="dark"]{--primary:var(--sb-color-primary);--primary-content:var(--sb-color-primary-content);}.bg-primary{background-color:var(--sb-color-primary) !important;}.bg-secondary{background-color:var(--sb-color-secondary) !important;}.bg-tertiary{background-color:var(--sb-color-tertiary) !important;}.text-primary{color:var(--sb-color-primary) !important;}.text-secondary{color:var(--sb-color-secondary) !important;}.text-tertiary{color:var(--sb-color-tertiary) !important;}.border-primary{border-color:var(--sb-color-primary) !important;}.border-secondary{border-color:var(--sb-color-secondary) !important;}.border-tertiary{border-color:var(--sb-color-tertiary) !important;}.bg-primary-content{background-color:var(--sb-color-primary) !important;@supports(color:color-mix(in lab,red,red)){background-color:color-mix( in srgb,var(--sb-color-primary) 20%,white) !important;}}.bg-primary-content:hover{background-color:var(--sb-color-primary) !important;@supports(color:color-mix(in lab,red,red)){background-color:color-mix( in srgb,var(--sb-color-primary) 20%,white) !important;}}.text-primary-content{color:var(--sb-color-content) !important;}.bg-secondary-content{background-color:var(--sb-color-content) !important;}.text-secondary-content{color:var(--sb-color-content) !important;}.bg-tertiary-content{background-color:var(--sb-color-content) !important;}.text-tertiary-content{color:var(--sb-color-content) !important;}.menu-active{background-color:var(--color-primary) !important;color:var(--sb-color-primary) !important;@supports(color:color-mix(in lab,red,red)){color:color-mix( in srgb,var(--sb-color-primary) 20%,white) !important;}}.btn-primary{background-color:var(--sb-button-primary-bg-color) !important;color:var(--sb-button-primary-color) !important;border-color:var(--sb-button-primary-bg-color) !important;}.btn-primary.btn-outline{background-color:transparent !important;color:var(--sb-button-primary-bg-color) !important;border-color:var(--sb-button-primary-bg-color) !important;}.btn-primary:hover{opacity:80%;}.btn-secondary{background-color:transparent !important;color:var(--sb-button-secondary-color) !important;border-color:var(--sb-button-secondary-color) !important;}.btn-secondary:hover{opacity:80%;}button.btn-soft.hover\:bg-primary\/70:hover{background-color:var(--sb-color-primary) !important;}button.btn-primary,a.btn-primary{--btn-bg:var(--sb-button-primary-bg-color) !important;}button.btn-secondary,a.btn-secondary{--btn-bg:var(--sb-button-secondary-color) !important;}.badge-new{background-color:var(--sb-budge-bg-1) !important;border-color:var(--sb-budge-bg-1) !important;color:var(--sb-budge-text-1) !important;}.badge-promo{background-color:var(--sb-budge-bg-2) !important;border-color:var(--sb-budge-bg-2) !important;color:var(--sb-budge-text-2) !important;}.badge-out-of-stock{background-color:var(--sb-budge-bg-3) !important;border-color:var(--sb-budge-bg-3) !important;color:var(--sb-budge-text-3) !important;}.radio-primary{border-color:var(--sb-color-primary) !important;}.radio-primary:checked,.radio-primary[aria-checked="true"]{border-color:var(--sb-color-primary) !important;background-color:var(--sb-color-primary) !important;}.tabs[type='radio']:checked{background-image:none !important;background-color:transparent !important;border-bottom:1px solid;}.tab:is(input:checked){border-color:transparent !important;}.tabs[type='checkbox'],.tabs[type='radio']{background-color:transparent !important;border-color:transparent !important;border-width:0 !important;}.checkbox-primary{border-color:var(--sb-color-primary) !important;}.checkbox:checked,.checkbox[aria-checked="true"]{background-color:var(--sb-color-primary) !important;color:white !important;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 2 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e") !important;}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100vw;width:100%;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100%;width:100%;position:relative;margin:0;padding:0;font-family:var(--sb-body-font-family);color:var(--sb-body-color);background-color:var(--sb-page-background-color);}*{box-sizing:border-box;}h1,h2,h3,h4,h5,h6{font-family:var(--sb-title-1-font-family);color:var(--sb-title-1-color);}a:not(.btn a,.menu a,.btn,.card-title a,.footer a,.card a,td a,.cart-link a){color:var(--sb-link-color);cursor:pointer;}a:hover:not(.btn a,.menu a,.btn,.card-title a,.footer a,td a,.cart-link a){color:var(--sb-link-hover-color);text-decoration:var(--sb-link-hover-text-decoration);}a:active{color:var(--sb-link-hover-color);}img,video,iframe{max-width:100%;}}@layer components{.section-custom{padding-block:calc(var(--spacing) * 8);@media(width >= 64rem){padding-block:calc(var(--spacing) * 16);}}.container-custom{width:100%;@media(width >= 40rem){max-width:40rem;}@media(width >= 48rem){max-width:48rem;}@media(width >= 64rem){max-width:64rem;}@media(width >= 80rem){max-width:80rem;}@media(width >= 96rem){max-width:96rem;}margin-inline:auto;padding-inline:calc(var(--spacing) * 4);@media(width >= 40rem){padding-inline:calc(var(--spacing) * 4);}@media(width >= 48rem){padding-inline:calc(var(--spacing) * 4);}}.grid-custom{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));@media(width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr));}@media(width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr));}@media(width >= 80rem){grid-template-columns:repeat(4,minmax(0,1fr));}}.grid-alternate{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));@media(width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.grid-alternate-1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:calc(var(--spacing) * 6);@media(width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.table-custom{margin-bottom:calc(var(--spacing) * 10);display:none;max-width:100%;overflow-x:auto;border-style:var(--tw-border-style);border-width:1px;@media(width >= 48rem){display:block;}}.table-card-custom{border-top-style:var(--tw-border-style);border-top-width:1px;padding-inline:calc(var(--spacing) * 4);padding-block:30px;@media(width >= 80rem){padding-left:calc(var(--spacing) * 9);}}.table-card-custom-mobile{border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing) * 4);}.table-img-custom{height:70px;width:70px;object-fit:cover;}.table-tr-custom{border-top-style:var(--tw-border-style);border-top-width:1px;padding-inline:calc(var(--spacing) * 4);padding-block:30px;}.card-custom{position:relative;display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / .1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.card-alternate{position:relative;min-height:400px;width:100%;overflow:hidden;background-color:var(--color-black);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / .1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.card-alternate-1{position:relative;aspect-ratio:2/1;overflow:hidden;border-radius:var(--radius-lg);}.card-overlay-custom{position:absolute;inset:calc(var(--spacing) * 0);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-to:var(--color-black);--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));opacity:50%;}.card-title-custom{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);@media(width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}@media(width >= 80rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.img-custom{position:absolute;inset:calc(var(--spacing) * 0);height:100%;width:100%;object-fit:cover;&:is(:where(.group):hover *){@media(hover:hover){opacity:75%;}}}.button-container{margin-top:calc(var(--spacing) * 4);display:none;width:100%;align-items:center;justify-content:center;@media(width >= 80rem){display:flex;}}.link-custom{text-align:right;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary);@media(width >= 40rem){display:block;}}.title-custom{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);@media(width >= 80rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.customer-menu-custom{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / .1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);@media(width >= 64rem){background-color:transparent;}@media(width >= 64rem){--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);}}.checkout-li-custom{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;}.checkout-title-custom{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.tab:focus,.tab:focus-visible{box-shadow:none !important;outline:none !important;}.navbar-responsive-rounded{border-radius:0;}@media(min-width:1280px){.navbar-responsive-rounded{border-radius:.5rem;}}.menu a.active{background-color:hsl(var(--p) / .1);color:hsl(var(--p));}.mega-menu-container{position:relative;overflow:hidden;}.mega-menu-grid{will-change:transform,opacity;}.submenu-slide{will-change:transform,opacity;}.cr .swiper-slide{background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:auto;}.swiper-button-prev,.swiper-button-next{color:var(--swiper-navigation-color);}.video-wrap{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden;height:100%;}.video-wrap::before{content:"";float:left;padding-top:56.25%;}.video-wrap::after{content:"";display:block;clear:both;}.video-frame{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:3;pointer-events:none;}.video-overlay{position:absolute;inset:0;background-color:transparent;pointer-events:none;z-index:2;}.swiper-slide-video .video-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;}.swiper-slide-video .video-background iframe{position:absolute;top:50%;left:50%;width:177.78vh;height:100vh;min-width:100%;min-height:100%;transform:translate(-50%,-50%);pointer-events:none;}.swiper-slide-video .swiper-slide-inner{position:relative;z-index:1;}#swiper-home-categories .swiper-slide{border-radius:.75rem;}.pager{display:flex;justify-content:space-between;align-items:center;gap:16px;}.pager ul{display:inline-flex;list-style:none;padding:0;margin:0;}.pager li{display:inline-flex;}.pager li a,.pager li span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;background:hsl(var(--b1));color:hsl(var(--bc));border:1px solid hsl(var(--bc) / .15);font-weight:600;font-size:14px;line-height:1;text-decoration:none;user-select:none;}.pager li:not(:first-child) a,.pager li:not(:first-child) span{margin-left:-1px;}.pager li:first-child a,.pager li:first-child span{border-top-left-radius:10px;border-bottom-left-radius:10px;}.pager li:last-child a,.pager li:last-child span{border-top-right-radius:10px;border-bottom-right-radius:10px;}.pager li a:hover{background:hsl(var(--b2));}.pager li.current-page span,.pager li.current-page a{background:hsl(var(--b2));color:hsl(var(--bc));border-color:hsl(var(--bc) / .2);}.pager li.current-page span{box-shadow:inset 0 0 0 9999px hsl(var(--b2));background:#e5e7eb;border-color:#d1d5db;color:#111827;}.pager li.previous-page a,.pager li.next-page a{min-width:72px;}.pager .pager-pages{margin-left:auto;}[id^="nav-swiper-collection-"]{pointer-events:none;position:relative;z-index:2;}[id^="nav-swiper-collection-"]button{pointer-events:auto;}.sb-collection-swiper{position:relative;z-index:1;}#checkout-payment-info-load{position:relative;z-index:1;min-height:140px;overflow:hidden;}#product-details-form .non-discounted-price{font-size:20px;color:grey;}.required{color:red;}}@layer utilities{i.fab{position:static !important;}.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.1);}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none;}.scrollbar-hide::-webkit-scrollbar{display:none;}.overflow-x-auto{-webkit-overflow-scrolling:touch;max-width:100vw;width:100%;}@media(max-width:640px){.w-56{min-width:0;}}@media(max-width:640px){.-mx-4{margin-left:0;margin-right:0;}}}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.icon-sm{font-size:32px!important}.icon-md{font-size:48px!important}.icon-lg{font-size:64px!important}.icon-xl{font-size:80px!important}.ring-primary,.focus\:ring-primary:focus,[class*="ring-primary"]{--tw-ring-color:var(--color-primary)!important}[x-cloak]{display:none!important}@media(max-width:640px){*{max-width:100vw}}.swiper-pagination-bullet{border-radius:2px!important}.date-picker-wrapper{display:flex;gap:calc(var(--spacing)*4)}.progress-primary{color:var(--sb-color-primary)!important}.btn-primary{--btn-color:var(--sb-color-primary)!important}.sb-page-title{min-height:auto}.all-products-page .sb-page-title,.new-products-page .sb-page-title{min-height:260px!important}@media(min-width:1024px){.all-products-page .sb-page-title,.new-products-page .sb-page-title{min-height:620px!important}}span.required{display:none!important}.swiper-pagination-bullet-active{background:var(--sb-color-primary)!important}.carousel-swiper .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width)!important;height:var(--swiper-pagination-bullet-heigh)!important;background:var(--swiper-pagination-bullet-inactive-color)!important}@layer base{:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0;}}@layer base{@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0;}}}@layer base{:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0;}}@layer base{:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0;}}@layer base{:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(../Themes/Origine/Content/css/#a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");}}@layer base{:root{scrollbar-color:currentColor #0000;@supports(color:color-mix(in lab,red,red)){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000;}}}@layer base{@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%;}}@layer base{:root:not(span){overflow:var(--page-overflow);}}@layer base{:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000)) var(--root-bg,#0000);@supports(color:color-mix(in lab,red,red)){--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000)) color-mix(in srgb,var(--root-bg,#0000),oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%));}--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll:1):var(--page-scroll-gutter,unset);else:unset);}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1;}}}@layer base{:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content);}:where(:root,[data-theme]){--root-bg:var(--color-base-100);}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{scale:.9;opacity:0}100%{scale:1;opacity:1}}@keyframes rotator{89.9999%,100%{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items)*100%)}100%{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}100%{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@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:"*";initial-value:"";inherits:false;}@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:0;--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:"";}}}
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(../lib_npm/jquery-ui-dist/"images/ui-icons_555555_256x240.png")&iconsHighlight=url(../lib_npm/jquery-ui-dist/"images/ui-icons_777620_256x240.png")&iconsHeader=url(../lib_npm/jquery-ui-dist/"images/ui-icons_444444_256x240.png")&iconsError=url(../lib_npm/jquery-ui-dist/"images/ui-icons_cc0000_256x240.png")&iconsDefault=url(../lib_npm/jquery-ui-dist/"images/ui-icons_777777_256x240.png")&iconsContent=url(../lib_npm/jquery-ui-dist/"images/ui-icons_444444_256x240.png")&iconsActive=url(../lib_npm/jquery-ui-dist/"images/ui-icons_ffffff_256x240.png")&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:0}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:0}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:0}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:0}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
