/*! tailwindcss v3.4.11 | MIT License | https://tailwindcss.com*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}:root,
[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1));}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#ffffff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000;}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000;}}}html{-webkit-tap-highlight-color:transparent;}*{scrollbar-color:color-mix(in oklch, currentColor 35%, transparent) transparent;}*:hover{scrollbar-color:color-mix(in oklch, currentColor 60%, transparent) transparent;}:root{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952;}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964;}}[data-theme=light]{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952;}[data-theme=dark]{color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964;}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}.container{width:100%;}@media (min-width: 640px){.container{max-width:640px;}}@media (min-width: 768px){.container{max-width:768px;}}@media (min-width: 1024px){.container{max-width:1024px;}}@media (min-width: 1280px){.container{max-width:1280px;}}@media (min-width: 1536px){.container{max-width:1536px;}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg);}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start;}}.avatar{position:relative;display:inline-flex;}.avatar > div{display:block;aspect-ratio:1 / 1;overflow:hidden;}.avatar img{height:100%;width:100%;object-fit:cover;}.avatar.placeholder > div{display:flex;align-items:center;justify-content:center;}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:200ms;height:1.25rem;font-size:0.875rem;line-height:1.25rem;width:fit-content;padding-left:0.563rem;padding-right:0.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));}@media (hover:hover){.label a:hover{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));}.menu li > *:not(ul, .menu-title, details, .btn):active,
.menu li > *:not(ul, .menu-title, details, .btn).active,
.menu li > details > summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));}.table tr.hover:hover,
  .table tr.hover:nth-child(even):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));}.table-zebra tr.hover:hover,
  .table-zebra tr.hover:nth-child(even):hover{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, 0.5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:0.875rem;line-height:1em;gap:0.5rem;font-weight:600;text-decoration-line:none;transition-duration:200ms;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);border-width:var(--border-btn, 1px);transition-property:color, background-color, border-color, opacity, box-shadow, transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1;}.btn-disabled,
  .btn[disabled],
  .btn:disabled{pointer-events:none;}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0px;}:where(.btn:is(input[type="checkbox"])),
:where(.btn:is(input[type="radio"])){width:auto;appearance:none;}.btn:is(input[type="checkbox"]):after,
.btn:is(input[type="radio"]):after{--tw-content:attr(aria-label);content:var(--tw-content);}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem);}.card:focus{outline:2px solid transparent;outline-offset:2px;}.card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--padding-card, 2rem);gap:0.5rem;}.card-body :where(p){flex-grow:1;}.card-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.5rem;}.card figure{display:flex;align-items:center;justify-content:center;}.card.image-full{display:grid;}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:0.75;}.card.image-full:before,
    .card.image-full > *{grid-column-start:1;grid-row-start:1;}.card.image-full > figure img{height:100%;object-fit:cover;}.card.image-full > .card-body{position:relative;z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;}.diff{position:relative;display:grid;width:100%;overflow:hidden;container-type:inline-size;grid-template-columns:auto 1fr;}.drawer-side{pointer-events:none;position:fixed;inset-inline-start:0px;top:0px;grid-column-start:1;grid-row-start:1;display:grid;width:100%;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:repeat(1, minmax(0, 1fr));align-items:flex-start;justify-items:start;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain;height:100vh;height:100dvh;}.drawer-side > .drawer-overlay{position:sticky;top:0px;place-self:stretch;cursor:pointer;background-color:transparent;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:200ms;}.drawer-side > *{grid-column-start:1;grid-row-start:1;}.drawer-side > *:not(.drawer-overlay){transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:300ms;will-change:transform;transform:translateX(-100%);}[dir="rtl"] .drawer-side > *:not(.drawer-overlay){transform:translateX(100%);}.drawer-toggle:checked ~ .drawer-side{pointer-events:auto;visibility:visible;overflow-y:auto;}.drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(0%);}.drawer-end .drawer-toggle ~ .drawer-side{grid-column-start:2;justify-items:end;}.drawer-end .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(100%);}[dir="rtl"] .drawer-end .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(-100%);}.drawer-end .drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(0%);}.dropdown{position:relative;display:inline-block;}.dropdown > *:not(summary):focus{outline:2px solid transparent;outline-offset:2px;}.dropdown .dropdown-content{position:absolute;}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:200ms;}.dropdown-end .dropdown-content{inset-inline-end:0px;}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0px;transform-origin:right;}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0px;transform-origin:left;}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top;}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom;}.dropdown-end.dropdown-right .dropdown-content{bottom:0px;top:auto;}.dropdown-end.dropdown-left .dropdown-content{bottom:0px;top:auto;}.dropdown.dropdown-open .dropdown-content,
.dropdown:not(.dropdown-hover):focus .dropdown-content,
.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1;}@media (hover: hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1;}.btm-nav > *.disabled:hover,
      .btm-nav > *[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2;}.btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));}@supports (color: color-mix(in oklab, black, black)){.btn:hover{background-color:color-mix(
            in oklab,
            oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,
            black
          );border-color:color-mix(
            in oklab,
            oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,
            black
          );}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2));}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%;}.btn-ghost:hover{border-color:transparent;}@supports (color: oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/0.2));}}.btn-outline.btn-primary:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));}@supports (color: color-mix(in oklab, black, black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);border-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);}}.btn-disabled:hover,
    .btn[disabled]:hover,
    .btn:disabled:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2;}@supports (color: color-mix(in oklab, black, black)){.btn:is(input[type="checkbox"]:checked):hover, .btn:is(input[type="radio"]:checked):hover{background-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);border-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}:where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(.active, .btn):hover, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(.active, .btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px;}@supports (color: oklch(0% 0 0)){:where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(.active, .btn):hover, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(.active, .btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/0.1));}}}.dropdown:is(details) summary::-webkit-details-marker{display:none;}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:0.875rem;line-height:1.25rem;}.footer > *{display:grid;place-items:start;gap:0.5rem;}@media (min-width: 48rem){.footer{grid-auto-flow:column;}.footer-center{grid-auto-flow:row dense;}}.label{display:flex;user-select:none;align-items:center;justify-content:space-between;padding-left:0.25rem;padding-right:0.25rem;padding-top:0.5rem;padding-bottom:0.5rem;}.indicator{position:relative;display:inline-flex;width:max-content;}.indicator :where(.indicator-item){z-index:1;position:absolute;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;}.input{flex-shrink:1;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, 0.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));}.input[type="number"]::-webkit-inner-spin-button,
.input-md[type="number"]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem;}.join .dropdown .join-item:first-child:not(:last-child),
  .join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit;}.link{cursor:pointer;text-decoration-line:underline;}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:0.875rem;line-height:1.25rem;padding:0.5rem;}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:0.5rem;}.menu :where(li:not(.menu-title) > *:not(ul, details, .menu-title, .btn)), .menu :where(li:not(.menu-title) > details > summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:0.5rem;grid-auto-columns:minmax(auto, max-content) auto max-content;user-select:none;}.menu li.disabled{cursor:not-allowed;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/0.3));}.menu :where(li > .menu-dropdown:not(.menu-dropdown-show)){display:none;}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch;}:where(.menu li) .badge{justify-self:end;}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, 0.5rem);min-height:4rem;width:100%;}:where(.navbar > *:not(script, style)){display:inline-flex;align-items:center;}.radio{flex-shrink:0;--chkbg:var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2;}.select{display:inline-flex;cursor:pointer;user-select:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:0.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, 0.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg, transparent 50%, currentColor 50%),
    linear-gradient(135deg, currentColor 50%, transparent 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;}.select[multiple]{height:auto;}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:0.875rem;line-height:1.25rem;}.table :where(.table-pin-rows thead tr){position:sticky;top:0px;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0px;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));}.table :where(.table-pin-cols tr th){position:sticky;left:0px;right:0px;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)));}.btm-nav > *.disabled,
    .btm-nav > *[disabled]{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2;}.btm-nav > * .label{font-size:1rem;line-height:1.5rem;}@media (prefers-reduced-motion: no-preference){.btn{animation:button-pop var(--animation-btn, 0.25s) ease-out;}}.btn:active:hover,
  .btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, 0.97));}@supports not (color: oklch(0% 0 0)){.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2));}.btn-primary{--btn-color:var(--fallback-p);}.prose :where(code):not(:where([class~="not-prose"] *, pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1));}}@supports (color: color-mix(in oklab, black, black)){.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);border-color:color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;}.btn-primary{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1));}@supports (color: oklch(0% 0 0)){.btn-primary{--btn-color:var(--p);}}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:currentColor;}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%;}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:currentColor;}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/0.2));}.btn-outline.btn-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));}.btn-outline.btn-primary.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));}.btn.btn-disabled,
  .btn[disabled],
  .btn:disabled{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2;}.btn:is(input[type="checkbox"]:checked),
.btn:is(input[type="radio"]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));}.btn:is(input[type="checkbox"]:checked):focus-visible, .btn:is(input[type="radio"]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1));}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, 0.98));}40%{transform:scale(1.02);}100%{transform:scale(1);}}.card :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;}.card :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;}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px;}.card.bordered{border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));}.card.compact .card-body{padding:1rem;font-size:0.875rem;line-height:1.25rem;}.card.image-full :where(figure){overflow:hidden;border-radius:inherit;}.carousel::-webkit-scrollbar{display:none;}@keyframes checkmark{0%{background-position-y:5px;}50%{background-position-y:-2px;}100%{background-position-y:0;}}.drawer-toggle:checked ~ .drawer-side > .drawer-overlay{background-color:#0006;}.dropdown.dropdown-open .dropdown-content,
.dropdown:focus .dropdown-content,
.dropdown:focus-within .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent;}.input input:focus{outline:2px solid transparent;outline-offset:2px;}.input[list]::-webkit-calendar-picker-indicator{line-height:1em;}.input:focus,
  .input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/0.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/0.2));}.input:has(> input[disabled]),
  .input-disabled,
  .input:disabled,
  .input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/0.4));}.input:has(> input[disabled])::placeholder,
  .input-disabled::placeholder,
  .input:disabled::placeholder,
  .input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2;}.input:has(> input[disabled]) > input[disabled]{cursor:not-allowed;}.input::-webkit-date-and-time-value{text-align:inherit;}.join > :where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);}.link:focus{outline:2px solid transparent;outline-offset:2px;}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px;}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 stroke=%27%23000%27 viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate%28360deg%29%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class=%27spinner_V8m1%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%279.5%27 fill=%27none%27 stroke-width=%273%27%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");}:where(.menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:0.1;margin:0.5rem 1rem;height:1px;}.menu :where(li ul):before{position:absolute;bottom:0.75rem;inset-inline-start:0px;top:0.75rem;width:1px;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:0.1;content:"";}.menu :where(li:not(.menu-title) > *:not(ul, details, .menu-title, .btn)),
.menu :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn, 0.5rem);padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;text-align:start;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:200ms;text-wrap:balance;}:where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(summary, .active, .btn).focus, :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):not(summary, .active, .btn):focus, :where(.menu li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title)):is(summary):not(.active, .btn):focus-visible, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(summary, .active, .btn).focus, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):not(summary, .active, .btn):focus, :where(.menu li:not(.menu-title, .disabled) > details > summary:not(.menu-title)):is(summary):not(.active, .btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/0.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px;}.menu li > *:not(ul, .menu-title, details, .btn):active,
.menu li > *:not(ul, .menu-title, details, .btn).active,
.menu li > details > summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));}.menu :where(li > details > summary)::-webkit-details-marker{display:none;}.menu :where(li > details > summary):after,
.menu :where(li > .menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-0.5rem;height:0.5rem;width:0.5rem;transform:rotate(45deg);transition-property:transform, margin-top;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none;}.menu :where(li > details[open] > summary):after,
.menu :where(li > .menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0;}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px;}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr;}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:0.5rem;top:50%;aspect-ratio:1 / 1;height:0.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:0.6;}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:0.5rem;--tw-translate-y:25%;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:0.6;}@keyframes modal-pop{0%{opacity:0;}}@keyframes progress-loading{50%{background-position-x:-115%;}}.radio:focus{box-shadow:none;}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1));}.radio:checked,
  .radio[aria-checked="true"]{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, 0.2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,
      0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset;}.radio:disabled{cursor:not-allowed;opacity:0.2;}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,
      0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset;}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,
      0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset;}100%{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,
      0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset;}}@keyframes rating-pop{0%{transform:translateY(-0.125em);}40%{transform:translateY(-0.125em);}100%{transform:translateY(0);}}.select-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/0.2));}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/0.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/0.2));}.select-disabled,
  .select:disabled,
  .select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/0.4));}.select-disabled::placeholder,
  .select:disabled::placeholder,
  .select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2;}.select-multiple,
  .select[multiple],
  .select[size].select:not([size="1"]){background-image:none;padding-right:1rem;}[dir="rtl"] .select{background-position:calc(0% + 12px) calc(1px + 50%),
    calc(0% + 16px) calc(1px + 50%);}@keyframes skeleton{from{background-position:150%;}to{background-position:-50%;}}.table:where([dir="rtl"], [dir="rtl"] *){text-align:right;}.table :where(th, td){padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;vertical-align:middle;}.table tr.active,
  .table tr.active:nth-child(even),
  .table-zebra tbody tr:nth-child(even){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));}.table :where(thead tr, tbody tr:not(:last-child), tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));}.table :where(thead, tfoot){white-space:nowrap;font-size:0.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/0.6));}.table :where(tfoot){border-top-width:1px;--tw-border-opacity:1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));}@keyframes toast-pop{0%{transform:scale(0.9);opacity:0;}100%{transform:scale(1);opacity:1;}}:root .prose{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/0.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/0.2));}.prose :where(code):not(:where([class~="not-prose"] *, pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/0.1));}.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after{display:none;}.prose pre code{border-radius:0;padding:0;}.prose :where(tbody tr, thead):not(:where([class~="not-prose"] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0.2));}.artboard.phone-1.horizontal,
      .artboard.phone-1.artboard-horizontal{width:568px;height:320px;}.artboard.phone-2.horizontal,
      .artboard.phone-2.artboard-horizontal{width:667px;height:375px;}.artboard.phone-3.horizontal,
      .artboard.phone-3.artboard-horizontal{width:736px;height:414px;}.artboard.phone-4.horizontal,
      .artboard.phone-4.artboard-horizontal{width:812px;height:375px;}.artboard.phone-5.horizontal,
      .artboard.phone-5.artboard-horizontal{width:896px;height:414px;}.artboard.phone-6.horizontal,
      .artboard.phone-6.artboard-horizontal{width:1024px;height:320px;}.badge-sm{height:1rem;font-size:0.75rem;line-height:1rem;padding-left:0.438rem;padding-right:0.438rem;}.btn-block{width:100%;}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0px;}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0px;}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0px;}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0px;}.drawer-open > .drawer-toggle ~ .drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto;}.drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(0%);}[dir="rtl"] .drawer-open > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay){transform:translateX(0%);}.drawer-open > .drawer-toggle:checked ~ .drawer-side{pointer-events:auto;visibility:visible;}.drawer-open > .drawer-side{overflow-y:auto;}.indicator :where(.indicator-item){bottom:auto;inset-inline-end:0px;inset-inline-start:auto;top:0px;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item):where([dir="rtl"], [dir="rtl"] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-start):where([dir="rtl"], [dir="rtl"] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-center):where([dir="rtl"], [dir="rtl"] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-end):where([dir="rtl"], [dir="rtl"] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-bottom){bottom:0px;top:auto;--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%;}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%;}.card-compact .card-body{padding:1rem;font-size:0.875rem;line-height:1.25rem;}.card-compact .card-title{margin-bottom:0.25rem;}.card-normal .card-body{padding:var(--padding-card, 2rem);font-size:1rem;line-height:1.5rem;}.drawer-open > .drawer-toggle ~ .drawer-side > .drawer-overlay{cursor:default;background-color:transparent;}.join.join-vertical > :where(*:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1);}.join.join-horizontal > :where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);}.menu-sm :where(li:not(.menu-title) > *:not(ul, details, .menu-title)), .menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn, 0.5rem);padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem;line-height:1.25rem;}.menu-sm .menu-title{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;}.pointer-events-none{pointer-events:none;}.static{position:static;}.fixed{position:fixed;}.relative{position:relative;}.inset-x-0{left:0px;right:0px;}.left-0{left:0px;}.top-0{top:0px;}.top-9{top:2.25rem;}.z-10{z-index:10;}.z-20{z-index:20;}.z-50{z-index:50;}.z-\[1\]{z-index:1;}.col-span-12{grid-column:span 12 / span 12;}.m-auto{margin:auto;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-8{margin-left:2rem;margin-right:2rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-\[0\.5rem\]{margin-top:0.5rem;margin-bottom:0.5rem;}.mb-2{margin-bottom:0.5rem;}.mb-\[-0\.45rem\]{margin-bottom:-0.45rem;}.mr-\[25px\]{margin-right:25px;}.mt-2{margin-top:0.5rem;}.mt-3{margin-top:0.75rem;}.mt-4{margin-top:1rem;}.mt-8{margin-top:2rem;}.mt-\[-0\.3rem\]{margin-top:-0.3rem;}.mt-\[0\.5rem\]{margin-top:0.5rem;}.block{display:block;}.inline-block{display:inline-block;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.grid{display:grid;}.hidden{display:none;}.h-5{height:1.25rem;}.h-64{height:16rem;}.h-9{height:2.25rem;}.h-full{height:100%;}.min-h-\[3rem\]{min-height:3rem;}.min-h-full{min-height:100%;}.w-1\/2{width:50%;}.w-10{width:2.5rem;}.w-4\/5{width:80%;}.w-5{width:1.25rem;}.w-52{width:13rem;}.w-80{width:20rem;}.w-auto{width:auto;}.w-full{width:100%;}.w-screen{width:100vw;}.min-w-0{min-width:0px;}.min-w-\[3rem\]{min-width:3rem;}.min-w-full{min-width:100%;}.max-w-xs{max-width:20rem;}.flex-1{flex:1 1 0%;}.flex-none{flex:none;}.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.flex-grow-0{flex-grow:0;}.grow{flex-grow:1;}.translate-y-\[1px\]{--tw-translate-y:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform-gpu{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.columns-2{columns:2;}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.items-start{align-items:flex-start;}.items-center{align-items:center;}.justify-between{justify-content:space-between;}.gap-x-4{column-gap:1rem;}.gap-y-10{row-gap:2.5rem;}.overflow-hidden{overflow:hidden;}.overflow-x-auto{overflow-x:auto;}.whitespace-nowrap{white-space:nowrap;}.text-nowrap{text-wrap:nowrap;}.rounded-box{border-radius:var(--rounded-box, 1rem);}.rounded-full{border-radius:9999px;}.rounded-md{border-radius:0.375rem;}.rounded-sm{border-radius:0.125rem;}.border-b{border-bottom-width:1px;}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity));}.bg-base-100{--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));}.bg-base-200{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.fill-gray-900{fill:#111827;}.p-2{padding:0.5rem;}.p-4{padding:1rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.pb-16{padding-bottom:4rem;}.pb-8{padding-bottom:2rem;}.pr-\[25px\]{padding-right:25px;}.pt-4{padding-top:1rem;}.text-center{text-align:center;}.text-right{text-align:right;}.text-justify{text-align:justify;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-base{font-size:1rem;line-height:1.5rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.font-bold{font-weight:700;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.leading-9{line-height:2.25rem;}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity));}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity));}.text-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)));}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.underline{text-decoration-line:underline;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.transition-colors{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}@font-face{font-family:Roboto-Medium;src:url(7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:Abdel;src:url(3843f456cf56d275baf6.ttf) format("truetype")}body{font-family:Abdel}li{list-style:none}a:active,a:visited{text-decoration:none}.body{width:80%}.navbar__logo{margin-bottom:30px;width:140px;height:140px}.navbar__logo img{width:100%;height:100%}.empty-navbar{width:20%}.navbar__menu{pointer-events:all;margin-left:25px;padding:0}.navbar__menu li{font-size:26px}.container_icon{display:block;width:30px;height:30px}.container_icon img{width:100%}.account__menu{position:absolute}.account__menu--closed{display:none}.navbar__productcategory{margin-top:4rem;margin-bottom:25px;display:flex}.navbar__productcategory li{margin:0 2em}.category__selected{text-decoration:underline;text-underline-offset:4px}.container__name{margin-left:25px;font-family:Abdel;margin-bottom:25px;font-size:larger}.container__product{width:30%;margin-left:25px}.container__product__detail{width:100%;display:flex}.secondary_images{display:flex}.product__info{text-align:center;margin:20px 0}.product__detail__info{margin-left:30px}.product__detail__name,.product__detail__price{margin-bottom:40px}.container__productimage{width:100%;height:400px}.message_form{margin-top:50px}.container_video{width:80%;height:500px}.container_video video{width:100%;height:100%}.about__content{margin-top:50px}.block__about__content{margin-bottom:5px}.social_section{display:flex;margin-top:20px;margin-left:25px}.social_link{width:20px;height:20px}.social_link+.social_link{margin-left:15px}.social_link img{width:100%;height:100%}.product__list{display:flex;flex-wrap:wrap}.product__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product__medias{width:500px}.main__image img{-o-object-fit:cover;object-fit:cover}.main__image img,.main__image video{width:500px;height:500px}.secondary_images img{width:166.66px;height:166.66px;-o-object-fit:cover;object-fit:cover}.darken__image{filter:brightness(50%)}.extra__media{position:relative;display:flex;justify-content:center;align-items:center;z-index:1}.extra__media:after{content:"+" attr(data-extra-media);position:absolute;color:#fff;font-size:20px}.hidden_media{display:none}.section{margin:20px auto;opacity:0;animation:apparition 1s cubic-bezier(.455,.03,.515,.955) 1s forwards}.column{display:flex}.column__text{width:30%}.column__empty{width:10%}.column__image{width:60%}.nav__el{text-transform:uppercase;color:#7f7f7f;font-size:16px;text-decoration:inherit;position:relative}.nav__el:hover,.nav__selected{color:#000}.nav__el:hover:after{width:25px;left:0;background-color:#000}.nav__el:after{content:"";height:1px;width:0;background-color:#7f7f7f;display:inline-block;position:absolute;left:0;bottom:-3px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.section__gallery{display:flex;justify-content:space-between;padding:20px;opacity:0;animation:apparition 1s cubic-bezier(.455,.03,.515,.955) 1s forwards}.gallery_section_item{margin-left:10px;color:#7f7f7f}.gallery_section_item_selected{color:#000}.contactform{width:60%}.contactform form{margin-top:25px}.contactform__info{margin-top:5%}.form__entry .column .entry_contacform+.entry_contacform{margin-left:25px}.form__entry .column .entry_contacform:first-of-type,.form__entry .column .entry_contacform:nth-of-type(2){width:50%}.form__entry .entry_contacform input,.form__entry textarea{border:1px solid #000;border-radius:6px;width:100%}.form__entry textarea{height:200px}a .item,div .item{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:20px;position:absolute;--r:calc(var(--position) - var(--offset));transition:all .25s linear;transform:translateX(calc(var(--deltaImage)*-1*var(--r)))}.item img{height:100%;-o-object-fit:cover;object-fit:cover}#carousel{display:flex;overflow-x:hidden;overflow-y:hidden;align-items:center;justify-content:center;transform-style:preserve-3d}.contact_message{width:70%}.contact_message_item:hover{cursor:pointer}.back_contact_messages{margin-bottom:20px}.contact_message_detail{width:70%}@keyframes apparition{0%{transform:translateY(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-width:600px){.menu-side{display:none}}@media screen and (min-width:600px){.icon-menu-top{display:none}}.main_content{height:calc(var(--vh, 1vh)*100);position:relative}:root{--primary-color:#000;--swiper-navigation-size:30px;--swiper-theme-color:#000}html{scroll-behavior:smooth}header{font-family:minion-pro,Times New Roman,STSong,serif}.hidden{display:none}.swiper{width:100%;height:500px}@media screen and (max-width:1080px){.swiper{height:300px}}@media screen and (max-width:768px){.swiper{height:200px}}.swiper img{height:500px;-o-object-fit:cover;object-fit:cover;margin:auto}@media screen and (max-width:1080px){.swiper img{height:300px}}@media screen and (max-width:768px){.swiper img{height:200px}}main.everybody{margin:0;font-size:14px!important;font-family:minion-pro,Times New Roman,Times,serif!important;background-color:var(--wz-background-color)!important;overflow:hidden;overflow-y:auto;line-height:1.5;color:#212529;text-align:left;box-sizing:border-box}main.everybody .main-container{width:1080px;margin:20px auto 0;background-color:#fff;border-radius:10px;flex:0 0 100%;max-width:100%;position:relative}@media(max-width:1080px){main.everybody .main-container{width:100%;margin-top:0}}main.everybody .main-content{padding-top:49px;background-color:#fff;flex:0 0 100%;max-width:100%;position:relative;width:85.7%;margin:0 auto}@media(max-width:1080px){main.everybody .main-content{width:91.6%}}main.everybody .image-container{display:flex;justify-content:center;position:relative;overflow:hidden;width:100%;margin:0 auto;aspect-ratio:16/9;border-radius:10px;background-image:var(--banner-url);background-size:contain;background-position:50%;background-repeat:no-repeat}main.everybody .data-event{display:flex;align-items:center;background-color:#fff;width:100%;box-sizing:border-box;margin:20px auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:10px;padding:23px 1.25rem;z-index:20}main.everybody .data-event.sticky{position:sticky;top:-1px}main.everybody .data-event-content{width:100%;flex:3}main.everybody .data-event-title{margin-top:0;font-size:1.5em;font-weight:700;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}main.everybody .data-event-container{display:flex;flex-direction:row;gap:8px;margin-top:8px}main.everybody .data-event-container .data-event-location{display:flex;flex-direction:column;line-height:1.4}main.everybody .data-event-container .data-event-date{color:var(--primary-color);font-weight:500}main.everybody .data-event-container .data-event-date-icon-path{fill:var(--primary-color)}main.everybody .everybody-row{width:90%;display:flex;padding-bottom:20px;margin:0 auto}main.everybody .everybody-row .everybody-column{flex:1;padding:20px 0}main.everybody .everybody-row .everybody-column .everybody-card-body{padding:15px;margin-bottom:1rem}main.everybody .everybody-row .everybody-column .everybody-card-widget{margin-bottom:40px}main.everybody .everybody-row .everybody-column .card-text{text-align:left;display:inline-flex;margin-top:0}main.everybody .everybody-row .everybody-column .card-text .card-content{display:flex;flex-direction:column;padding-left:5px}main.everybody .everybody-row .everybody-column .card-text .card-content>span{line-height:1.3em}@media(max-width:1080px){.data-event-cta{width:100%;margin-top:15px}main.everybody .data-event{padding:20px 1.25rem;flex-direction:column}}.message__container{text-align:center;font-size:1.0666666667em;font-weight:700}.message{display:block;padding:.625em .9375em;color:#fff;line-height:1.2}.message+.message{margin-top:5px}.message--error{background:#fa4040}.message--success{background:#38cd1a}.message--info{background-color:grey}.message--warning{background-color:orange}.message__container--form{font-size:1em;margin-bottom:1.3333333333em}.message__container--form .message--error{border-radius:3px;background:#fed5d5;color:#fa4040}.input--error{border-color:#fdbcbc!important}.input--error:focus{border-color:#fa4040!important}.input__error{color:#fa4040}.input__error>p{margin-top:5px}.form__label--error{color:#fa4040}.password__container{min-height:100vh;background-color:#fbfbfb}.password__box{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px -3px rgba(0,0,0,.1);width:90%;max-width:500px;padding:2.6666666667em}.password__box .btn+.password__forgot{margin-top:.6666666667em}.password__box .btn{margin-top:2em}.login_container,.register_container{margin-top:100px;width:100%;text-align:center}.register_container .title{font-size:1.8666666667em}.register_container .title+p{margin-top:1em}.register_container p{color:#919191}.register_container p+form{margin-top:2em}.form__password .input{border:1px solid #dfdfdf;padding:1em;border-radius:5px;width:50%;color:#000}.form__password .input::-moz-placeholder{color:#919191}.form__password .input::placeholder{color:#919191}.form__password .btn{display:block;margin-left:auto;margin-right:auto;width:50%}.form__password+.form__password{margin-top:1.3333333333em}.form__label{display:block;color:#000;font-size:1.0666666667em;margin-bottom:.3125em}.input__password{border:1px solid #dfdfdf;padding:1em;border-radius:5px;width:50%;color:#000}.input__password::-moz-placeholder{color:#919191}.input__password::placeholder{color:#919191}.password__title .title{font-size:1.8666666667em}.password__title .title+p{margin-top:1em}.password__title p{color:#919191}.password__title p+p{margin-top:.3333333333em}.password__title svg{width:50px;height:auto;margin-bottom:1.3333333333em}.password__content{margin-top:20px}.password__title+.password__content{margin-top:2em}.password__forgot{font-size:.9333333333em;display:inline-block;margin-left:auto;margin-right:auto;color:#919191;text-decoration:underline}@media(max-width:450px){.password__container{background-color:#fff}.password__box{background-color:transparent;box-shadow:none;padding:0}}.last\:mr-0:last-child{margin-right:0px;}.last\:grow:last-child{flex-grow:1;}.last\:pb-0:last-child{padding-bottom:0px;}.last\:pr-0:last-child{padding-right:0px;}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity));}.hover\:fill-gray-900:hover{fill:#111827;}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity));}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity));}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity));}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.peer:focus-visible ~ .peer-focus-visible\:ml-\[25px\]{margin-left:25px;}@media (min-width: 640px){.sm\:m-0{margin:0px;}.sm\:m-auto{margin:auto;}.sm\:mx-0{margin-left:0px;margin-right:0px;}.sm\:mx-4{margin-left:1rem;margin-right:1rem;}.sm\:mx-8{margin-left:2rem;margin-right:2rem;}.sm\:my-auto{margin-top:auto;margin-bottom:auto;}.sm\:ml-0{margin-left:0px;}.sm\:block{display:block;}.sm\:hidden{display:none;}.sm\:h-96{height:24rem;}.sm\:w-1\/4{width:25%;}.sm\:w-1\/6{width:16.666667%;}.sm\:w-2\/3{width:66.666667%;}.sm\:w-2\/5{width:40%;}.sm\:w-2\/6{width:33.333333%;}.sm\:w-full{width:100%;}.sm\:flex-row{flex-direction:row;}.sm\:text-left{text-align:left;}}@media (min-width: 768px){.md\:col-span-6{grid-column:span 6 / span 6;}.md\:m-0{margin:0px;}.md\:mb-\[-0\.6rem\]{margin-bottom:-0.6rem;}.md\:mt-\[-0\.425rem\]{margin-top:-0.425rem;}.md\:w-2\/5{width:40%;}.md\:columns-3{columns:3;}.md\:gap-x-5{column-gap:1.25rem;}.md\:gap-x-8{column-gap:2rem;}.md\:px-4{padding-left:1rem;padding-right:1rem;}.md\:py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.md\:pb-10{padding-bottom:2.5rem;}.md\:pb-20{padding-bottom:5rem;}.md\:pb-7{padding-bottom:1.75rem;}.md\:pt-16{padding-top:4rem;}.md\:pt-6{padding-top:1.5rem;}.focus-visible\:md\:outline-\[-webkit-focus-ring-color\]:focus-visible{outline-color:-webkit-focus-ring-color;}}@media (min-width: 1024px){.lg\:my-auto{margin-top:auto;margin-bottom:auto;}.lg\:ml-0{margin-left:0px;}.lg\:w-1\/6{width:16.666667%;}.lg\:w-3\/12{width:25%;}.lg\:w-4\/6{width:66.666667%;}.lg\:columns-4{columns:4;}.lg\:gap-x-8{column-gap:2rem;}.lg\:text-left{text-align:left;}}@media (prefers-color-scheme: dark){.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity));}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity));}.dark\:fill-gray-600{fill:#4b5563;}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity));}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.hover\:dark\:fill-white:hover{fill:#fff;}.hover\:dark\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}}

/*# sourceMappingURL=main-f19c4686fff505630404.css.map*/