/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@import "https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-tracking:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}:root,:host{--font-sans:"Figtree", ui-sans-serif, system-ui, sans-serif;--color-emerald-500:oklch(69.6% .17 162.48);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-rose-50:oklch(96.9% .015 12.422);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-900:oklch(21% .006 285.885);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--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);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-surface-neutral:var(--color-slate-100);--color-surface-neutral-content:var(--color-slate-800);--color-surface-dark:var(--color-slate-800);--color-surface-dark-content:var(--color-slate-200);--color-surface-dark-muted:var(--color-slate-400);--color-surface-light:var(--color-slate-50);--color-surface-light-content:var(--color-slate-600)}@layer daisyui.l1.l2.l3{.dy-modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.dy-modal::backdrop{display:none}.dy-modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.dy-modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}.dy-menu{--dy-menu-active-fg:var(--color-neutral-content);--dy-menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.dy-menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.dy-menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.dy-menu :where(li>.dy-menu-dropdown:not(.dy-menu-dropdown-show)){display:none}.dy-menu :where(li:not(.dy-menu-title)>:not(ul,menu,details,.dy-menu-title,.dy-btn)),.dy-menu :where(li:not(.dy-menu-title)>details>summary:not(.dy-menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.dy-menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.dy-menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.dy-menu :where(li>details>summary),.dy-menu :where(li>.dy-menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.dy-menu details{interpolate-size:allow-keywords;overflow:hidden}.dy-menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.dy-menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.dy-menu details[open]::details-content{block-size:auto}.dy-menu :where(li>details[open]>summary):after,.dy-menu :where(li>.dy-menu-dropdown-toggle.dy-menu-dropdown-show):after{translate:0 1px;rotate:45deg}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn).dy-menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn).dy-menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn).dy-menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn).dy-menu-focus{outline-offset:2px;outline:2px solid #0000}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title),li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title)):not(.dy-menu-active,:active,.dy-btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover,li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover,li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover,li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover,li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover){outline-offset:2px;outline:2px solid #0000}}.dy-menu :where(li:not(.dy-menu-title,.dy-disabled)>:not(ul,menu,details,.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover,li:not(.dy-menu-title,.dy-disabled)>details>summary:not(.dy-menu-title):not(.dy-menu-active,:active,.dy-btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.dy-menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.dy-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.dy-menu :where(li) .dy-badge{justify-self:flex-end}.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn):active,.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn).dy-menu-active,.dy-menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn):active,.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn).dy-menu-active,.dy-menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn):active,.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn).dy-menu-active,.dy-menu :where(li)>details>summary:active{color:var(--dy-menu-active-fg);background-color:var(--dy-menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dy-fx-noise)}:is(.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn):active,.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn).dy-menu-active,.dy-menu :where(li)>details>summary:active):not(:is(.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn):active,.dy-menu :where(li)>:not(ul,menu,.dy-menu-title,details,.dy-btn).dy-menu-active,.dy-menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--dy-menu-active-bg)}.dy-menu :where(li).dy-menu-disabled,.dy-menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-menu :where(li).dy-menu-disabled,.dy-menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.dy-menu .dy-dropdown:focus-within .dy-menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.dy-menu .dy-dropdown-content{margin-top:.5rem;padding:.5rem}.dy-menu .dy-dropdown-content:before{display:none}:where(.dy-btn){width:unset}.dy-btn{--dy-size:calc(var(--size-field,.25rem) * 10);--dy-btn-p:1rem;--dy-btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--dy-btn-bg:var(--dy-btn-color,var(--color-base-200));--dy-btn-border:var(--dy-btn-color,var(--color-base-200));border-start-start-radius:var(--dy-join-ss,var(--radius-field));border-start-end-radius:var(--dy-join-se,var(--radius-field));border-end-end-radius:var(--dy-join-ee,var(--radius-field));border-end-start-radius:var(--dy-join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dy-btn{--dy-btn-border:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.dy-btn{--dy-btn-soft-bg:initial;--dy-btn-shadow:0 3px 2px -2px var(--dy-btn-bg), 0 4px 3px -2px var(--dy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.dy-btn{--dy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000)}}.dy-btn{--dy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--dy-size);padding-inline:var(--dy-btn-p);font-size:var(--dy-fontsize,.875rem);background-color:var(--dy-btn-bg);color:var(--dy-btn-fg);border-color:var(--dy-btn-border);border-style:var(--dy-btn-border-style,solid);outline-color:var(--dy-btn-color,var(--color-base-content));--tw-prose-links:var(--dy-btn-fg);background-image:none, var(--dy-fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--dy-btn-inset) inset, var(--dy-btn-shadow)}.dy-btn:is([type=checkbox],[type=radio]){appearance:none}.dy-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn)){--dy-btn-color:var(--color-primary);--dy-btn-fg:var(--color-primary-content)}.dy-list{flex-direction:column;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.dy-list>:not(:last-child).dy-list-row,.dy-list>:not(:last-child) .dy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.dy-list .dy-list-row{--dy-list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--dy-list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.dy-list>:not(:last-child).dy-list-row,.dy-list>:not(:last-child) .dy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.dy-list>:not(:last-child).dy-list-row,.dy-list>:not(:last-child) .dy-list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.dy-list>:not(:last-child).dy-list-row,.dy-list>:not(:last-child) .dy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.dy-toggle{border:var(--border) solid currentColor;color:var(--dy-input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--dy-toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--dy-toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.dy-toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.dy-toggle{--dy-input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.dy-toggle{--dy-input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.dy-toggle{--dy-toggle-p:calc(var(--dy-size) * .125);--dy-size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--dy-size) * 2) - (var(--border) + var(--dy-toggle-p)) * 2);height:var(--dy-size)}.dy-toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.dy-toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.dy-toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.dy-toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.dy-toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.dy-toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.dy-toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;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;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.dy-toggle:before{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)}}.dy-toggle:before{background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dy-fx-noise)}@media (forced-colors:active){.dy-toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.dy-toggle:before{outline-offset:-1rem;outline:.25rem solid}}.dy-toggle:focus-visible,.dy-toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.dy-toggle:checked{background-color:var(--color-base-100);--dy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.dy-toggle:checked:before{background-color:currentColor}@starting-style{.dy-toggle:checked:before{opacity:0}}.dy-toggle[aria-checked=true]{background-color:var(--color-base-100);--dy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.dy-toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.dy-toggle[aria-checked=true]:before{opacity:0}}.dy-toggle:has(>input:checked){background-color:var(--color-base-100);--dy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.dy-toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.dy-toggle:has(>input:checked):before{opacity:0}}.dy-toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.dy-toggle:disabled{cursor:not-allowed;opacity:.3}.dy-toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.dy-input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--dy-size:calc(var(--size-field,.25rem) * var(--dy-in-size-mul,10));--dy-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dy-input{--dy-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.dy-input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--dy-size);font-size:max(var(--dy-font-size,0rem), var(--dy-font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--dy-input-color,#0000);box-shadow:0 1px var(--dy-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--dy-join-ss,var(--radius-field));border-start-end-radius:var(--dy-join-se,var(--radius-field));border-end-end-radius:var(--dy-join-ee,var(--radius-field));border-end-start-radius:var(--dy-join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.dy-input{box-shadow:0 1px color-mix(in oklab, var(--dy-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.dy-input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.dy-input input::placeholder{color:var(--color-base-content);opacity:.5}.dy-input input:focus,.dy-input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dy-input input:focus,.dy-input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.dy-input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.dy-input::-webkit-inner-spin-button{margin-inline-end:-10px}.dy-input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.dy-input{text-align:start;display:inline-flex;position:relative}input.dy-input[type=url],input.dy-input[type=tel],input.dy-input[type=email],input.dy-input[type=number]{direction:ltr}input.dy-input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.dy-input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.dy-input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--dy-spin-my,-3))}input.dy-input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.dy-input::-webkit-color-swatch-wrapper{padding-block:.25rem}.dy-input input{text-align:start;display:inline-flex;position:relative}.dy-input input[type=url],.dy-input input[type=tel],.dy-input input[type=email],.dy-input input[type=number]{direction:ltr}.dy-input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.dy-input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.dy-input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--dy-spin-my,-3))}.dy-input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.dy-input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.dy-input:focus{--dy-input-color:var(--color-base-content);box-shadow:0 1px var(--dy-input-color)}@supports (color:color-mix(in lab, red, red)){.dy-input:focus{box-shadow:0 1px color-mix(in oklab, var(--dy-input-color) calc(var(--depth) * 10%), #0000)}}.dy-input:focus{outline:2px solid var(--dy-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.dy-input:focus{--dy-font-size:1rem}}}.dy-input:focus-within{--dy-input-color:var(--color-base-content);box-shadow:0 1px var(--dy-input-color)}@supports (color:color-mix(in lab, red, red)){.dy-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--dy-input-color) calc(var(--depth) * 10%), #0000)}}.dy-input:focus-within{outline:2px solid var(--dy-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.dy-input:focus-within{--dy-font-size:1rem}}}.dy-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.dy-input:has(>input[disabled]):is(input),.dy-input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-input:has(>input[disabled]):is(input),.dy-input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.dy-input:has(>input[disabled]){box-shadow:none}.dy-input:has(>input[disabled])::placeholder,.dy-input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.dy-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.dy-input:is(:disabled,[disabled]):is(input),.dy-input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-input:is(:disabled,[disabled]):is(input),.dy-input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.dy-input:is(:disabled,[disabled]){box-shadow:none}.dy-input:is(:disabled,[disabled])::placeholder,.dy-input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .dy-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .dy-input:is(input),fieldset:disabled .dy-input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .dy-input:is(input),fieldset:disabled .dy-input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .dy-input{box-shadow:none}fieldset:disabled .dy-input::placeholder,fieldset:disabled .dy-input ::placeholder{color:var(--color-base-content);opacity:.2}.dy-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.dy-range{appearance:none;webkit-appearance:none;--dy-range-thumb:var(--color-base-100);--dy-range-thumb-size:calc(var(--size-selector,.25rem) * 6);--dy-range-progress:currentColor;--dy-range-fill:1;--dy-range-p:.25rem;--dy-range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.dy-range{--dy-range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.dy-range{--dy-range-fill-x:calc((var(--dy-range-dir,1) * -100cqw) - (var(--dy-range-dir,1) * var(--dy-range-thumb-size) / 2));--dy-range-fill-y:0;--dy-range-fill-spread:calc(100cqw * var(--dy-range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--dy-range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--dy-range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .dy-range{--dy-range-dir:-1}.dy-range:focus{outline:none}.dy-range:focus-visible{outline-offset:2px;outline:2px solid}.dy-range::-webkit-slider-runnable-track{background-color:var(--dy-range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--dy-range-thumb-size) * .5)}@media (forced-colors:active){.dy-range::-webkit-slider-runnable-track{border:1px solid}.dy-range::-moz-range-track{border:1px solid}}.dy-range::-moz-range-track{background-color:var(--dy-range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--dy-range-thumb-size) * .5)}.dy-range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--dy-range-p), var(--radius-selector-max)));background-color:var(--dy-range-thumb);height:var(--dy-range-thumb-size);width:var(--dy-range-thumb-size);border:var(--dy-range-p) solid;appearance:none;webkit-appearance:none;color:var(--dy-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(--dy-range-thumb) inset, var(--dy-range-fill-x) var(--dy-range-fill-y) 0 var(--dy-range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.dy-range::-webkit-slider-thumb{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(--dy-range-thumb) inset, var(--dy-range-fill-x) var(--dy-range-fill-y) 0 var(--dy-range-fill-spread)}}.dy-range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--dy-range-p), var(--radius-selector-max)));height:var(--dy-range-thumb-size);width:var(--dy-range-thumb-size);border:var(--dy-range-p) solid;color:var(--dy-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(--dy-range-thumb) inset, var(--dy-range-fill-x) var(--dy-range-fill-y) 0 var(--dy-range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.dy-range::-moz-range-thumb{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(--dy-range-thumb) inset, var(--dy-range-fill-x) var(--dy-range-fill-y) 0 var(--dy-range-fill-spread)}}.dy-range:disabled{cursor:not-allowed;opacity:.3}.dy-table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.dy-table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.dy-table tr.dy-row-hover),.dy-table tr.dy-row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.dy-table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.dy-table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.dy-table :where(thead,tfoot){font-size:.875rem;font-weight:600}.dy-table :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)){.dy-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.dy-table :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)){.dy-table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.dy-table :where(.dy-table-pin-rows thead){z-index:1;position:sticky;top:0}.dy-table :where(.dy-table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.dy-table :where(.dy-table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.dy-table :where(.dy-table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.dy-card-body{padding:var(--dy-card-p,1.5rem);font-size:var(--dy-card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.dy-card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.dy-card:focus-visible,.dy-card[aria-checked=true],.dy-card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.dy-card:has(>:checked:focus-visible),.dy-card[aria-checked=true]:focus-visible,.dy-card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.dy-card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.dy-card>:is([type=checkbox],[type=radio]){appearance:none}.dy-modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.dy-modal-backdrop button{cursor:pointer}.dy-modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--dy-modal-tl,var(--radius-box));border-top-right-radius:var(--dy-modal-tr,var(--radius-box));border-bottom-left-radius:var(--dy-modal-bl,var(--radius-box));border-bottom-right-radius:var(--dy-modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.dy-label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dy-label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.dy-label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.dy-label:is(.dy-input>*,.dy-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.dy-label:is(.dy-input>*,.dy-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.dy-label:is(.dy-input>*,.dy-select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.dy-label:is(.dy-input>*,.dy-select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.dy-label:is(.dy-input>*,.dy-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.dy-label:is(.dy-input>*,.dy-select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.dy-label:is(.dy-input>*,.dy-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.dy-modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.dy-card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.dy-card-title{font-size:var(--dy-cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.dy-btn-outline{--dy-btn-bg:#0000;color:var(--dy-btn-rest-fg,var(--dy-btn-color,var(--color-base-content)));--dy-btn-border:var(--dy-btn-color,var(--color-base-content));--dy-btn-border-style:solid;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.dy-aura:has(>.dy-card,>.dy-alert){--dy-aura-radius:var(--radius-box)}.dy-aura:has(>.dy-btn,>.dy-input,>.dy-select){--dy-aura-radius:var(--radius-field)}.dy-aura:has(>.dy-checkbox,>.dy-toggle,>.dy-badge){--dy-aura-radius:var(--radius-selector)}}@layer daisyui.l1.l2{.dy-modal.dy-modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.dy-modal.dy-modal-open>.dy-modal-box{opacity:1;translate:0;scale:1}:root:has(.dy-modal.dy-modal-open){--dy-page-scroll-lock: }@starting-style{.dy-modal.dy-modal-open{opacity:0}}.dy-modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.dy-modal[open]>.dy-modal-box{opacity:1;translate:0;scale:1}:root:has(.dy-modal[open]){--dy-page-scroll-lock: }@starting-style{.dy-modal[open]{opacity:0}}.dy-modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.dy-modal:popover-open>.dy-modal-box{opacity:1;translate:0;scale:1}:root:has(.dy-modal:popover-open){--dy-page-scroll-lock: }@starting-style{.dy-modal:popover-open{opacity:0}}.dy-modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.dy-modal:target>.dy-modal-box{opacity:1;translate:0;scale:1}:root:has(.dy-modal:target){--dy-page-scroll-lock: }@starting-style{.dy-modal:target{opacity:0}}.dy-modal-toggle:checked+.dy-modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.dy-modal-toggle:checked+.dy-modal>.dy-modal-box{opacity:1;translate:0;scale:1}:root:has(.dy-modal-toggle:checked+.dy-modal){--dy-page-scroll-lock: }@starting-style{.dy-modal-toggle:checked+.dy-modal{opacity:0}}.dy-list .dy-list-row:has(.dy-list-col-grow:first-child){--dy-list-grid-cols:1fr}.dy-list .dy-list-row:has(.dy-list-col-grow:nth-child(2)){--dy-list-grid-cols:minmax(0, auto) 1fr}.dy-list .dy-list-row:has(.dy-list-col-grow:nth-child(3)){--dy-list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.dy-list .dy-list-row:has(.dy-list-col-grow:nth-child(4)){--dy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.dy-list .dy-list-row:has(.dy-list-col-grow:nth-child(5)){--dy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.dy-list .dy-list-row:has(.dy-list-col-grow:nth-child(6)){--dy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.dy-list .dy-list-row>*{grid-row-start:1}.dy-image-full>.dy-card-body{color:var(--color-neutral-content);position:relative}.dy-card-xs .dy-card-body{--dy-card-p:.5rem;--dy-card-fs:.6875rem}.dy-card-sm .dy-card-body{--dy-card-p:1rem;--dy-card-fs:.75rem}.dy-card-md .dy-card-body{--dy-card-p:1.5rem;--dy-card-fs:.875rem}.dy-card-lg .dy-card-body{--dy-card-p:2rem;--dy-card-fs:1rem}.dy-card-xl .dy-card-body{--dy-card-p:2.5rem;--dy-card-fs:1.125rem}.dy-btn-active{--dy-btn-bg:var(--dy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.dy-btn-active{--dy-btn-bg:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 5%)}}.dy-btn-active{color:var(--dy-btn-fg,var(--color-base-content));--dy-btn-border:var(--dy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.dy-btn-active{--dy-btn-border:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 7%)}}.dy-btn-active{--dy-btn-border-style:solid;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.dy-modal-top>.dy-modal-box{--dy-modal-tl:0;--dy-modal-tr:0;--dy-modal-bl:var(--radius-box);--dy-modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.dy-modal-middle>.dy-modal-box{--dy-modal-tl:var(--radius-box);--dy-modal-tr:var(--radius-box);--dy-modal-bl:var(--radius-box);--dy-modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.dy-modal-bottom>.dy-modal-box{--dy-modal-tl:var(--radius-box);--dy-modal-tr:var(--radius-box);--dy-modal-bl:0;--dy-modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.dy-modal-start>.dy-modal-box{--dy-modal-tl:0;--dy-modal-tr:var(--radius-box);--dy-modal-bl:0;--dy-modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.dy-modal-start>.dy-modal-box){--dy-modal-tl:var(--radius-box);--dy-modal-tr:0;--dy-modal-bl:var(--radius-box);--dy-modal-br:0;translate:100%}.dy-modal-end>.dy-modal-box{--dy-modal-tl:var(--radius-box);--dy-modal-tr:0;--dy-modal-bl:var(--radius-box);--dy-modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.dy-modal-end>.dy-modal-box){--dy-modal-tl:0;--dy-modal-tr:var(--radius-box);--dy-modal-bl:0;--dy-modal-br:var(--radius-box);translate:-100%}.dy-card-xs .dy-card-title{--dy-cardtitle-fs:.875rem}.dy-card-sm .dy-card-title{--dy-cardtitle-fs:1rem}.dy-card-md .dy-card-title{--dy-cardtitle-fs:1.125rem}.dy-card-lg .dy-card-title{--dy-cardtitle-fs:1.25rem}.dy-card-xl .dy-card-title{--dy-cardtitle-fs:1.375rem}.dy-card-side{flex-direction:row;align-items:stretch}.dy-card-side :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}.dy-card-side :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}.dy-card-side figure>*{max-width:unset}.dy-card-side :where(figure>*){object-fit:cover;width:100%;height:100%}.dy-table-zebra tbody tr:where(:nth-child(2n)),.dy-table-zebra tbody tr:where(:nth-child(2n)) :where(.dy-table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(:is(.dy-table-zebra tbody tr.dy-row-hover),.dy-table-zebra tbody tr.dy-row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.dy-alert-error{color:var(--color-error-content);--dy-alert-border-color:var(--color-error);--dy-alert-color:var(--color-error)}.dy-alert-info{color:var(--color-info-content);--dy-alert-border-color:var(--color-info);--dy-alert-color:var(--color-info)}.dy-alert-success{color:var(--color-success-content);--dy-alert-border-color:var(--color-success);--dy-alert-color:var(--color-success)}.dy-range-primary{color:var(--color-primary);--dy-range-thumb:var(--color-primary-content)}.dy-btn-lg{--dy-fontsize:1.125rem;--dy-btn-p:1.25rem;--dy-size:calc(var(--size-field,.25rem) * 12)}.dy-btn-primary{--dy-btn-color:var(--color-primary);--dy-btn-fg:var(--color-primary-content);--dy-btn-soft-bg:initial}.dy-btn-secondary{--dy-btn-color:var(--color-secondary);--dy-btn-fg:var(--color-secondary-content);--dy-btn-soft-bg:initial}.dy-btn-sm{--dy-fontsize:.75rem;--dy-btn-p:.75rem;--dy-size:calc(var(--size-field,.25rem) * 8)}.dy-btn-xl{--dy-fontsize:1.375rem;--dy-btn-p:1.5rem;--dy-size:calc(var(--size-field,.25rem) * 14)}.dy-toggle-success:checked,.dy-toggle-success[aria-checked=true]{--dy-input-color:var(--color-success)}.dy-toggle-xs[type=checkbox],.dy-toggle-xs:has([type=checkbox]){--dy-size:calc(var(--size-selector,.25rem) * 4)}}@layer daisyui.l1{@media (hover:hover){.dy-btn:hover{--dy-btn-bg:var(--dy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.dy-btn:hover{--dy-btn-bg:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 7%)}}.dy-btn:hover{color:var(--dy-btn-fg);--dy-btn-border:var(--dy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.dy-btn:hover{--dy-btn-border:color-mix(in oklab, var(--dy-btn-bg), #000 calc(var(--depth) * 5%))}}.dy-btn:hover{--dy-btn-border-style:solid;--dy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--dy-btn-shadow:0 3px 2px -2px var(--dy-btn-bg), 0 4px 3px -2px var(--dy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.dy-btn:hover{--dy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000)}}}.dy-btn:active:not(.dy-btn-active){--dy-btn-bg:var(--dy-btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.dy-btn:active:not(.dy-btn-active){--dy-btn-bg:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 5%)}}.dy-btn:active:not(.dy-btn-active){color:var(--dy-btn-fg,var(--color-base-content));--dy-btn-border:var(--dy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.dy-btn:active:not(.dy-btn-active){--dy-btn-border:color-mix(in oklab, var(--dy-btn-color,var(--color-base-200)), #000 7%)}}.dy-btn:active:not(.dy-btn-active){--dy-btn-border-style:solid;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn),:not([type=radio],[type=checkbox]):focus-visible){--dy-btn-bg:var(--dy-btn-color,var(--color-base-200));color:var(--dy-btn-fg,var(--color-base-content));--dy-btn-border:var(--dy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn),:not([type=radio],[type=checkbox]):focus-visible){--dy-btn-border:color-mix(in oklab, var(--dy-btn-bg), #000 calc(var(--depth) * 5%))}}.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn),:not([type=radio],[type=checkbox]):focus-visible){--dy-btn-border-style:solid;--dy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--dy-btn-shadow:0 3px 2px -2px var(--dy-btn-bg), 0 4px 3px -2px var(--dy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn),:not([type=radio],[type=checkbox]):focus-visible){--dy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--dy-btn-bg) calc(var(--depth) * 30%), #0000)}}.dy-btn:where(:checked:not(.dy-filter [type=radio].dy-btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.dy-btn:focus-visible,.dy-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui{.dy-btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.dy-btn:is(:disabled,[disabled],[aria-disabled=true]){--dy-btn-bg:#0000;--dy-btn-border:#0000;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}@supports (color:color-mix(in lab, red, red)){:is(.dy-btn-disabled,.dy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.dy-btn-link,.dy-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dy-btn-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.dy-btn-disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.dy-btn-disabled{--dy-btn-bg:#0000;--dy-btn-border:#0000;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.dy-btn-disabled,.dy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.dy-btn-link,.dy-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dy-btn-disabled,.dy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.dy-btn-link,.dy-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dy-btn-link{--dy-btn-bg:#0000;color:var(--dy-btn-color,var(--color-primary));--dy-btn-border:#0000;--dy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--dy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none;text-decoration-line:underline}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}:is(.dy-input[type=url],.dy-input[type=tel],.dy-input[type=email],.dy-input[type=number]):dir(rtl){border-start-start-radius:var(--dy-join-se,var(--radius-field));border-start-end-radius:var(--dy-join-ss,var(--radius-field));border-end-end-radius:var(--dy-join-es,var(--radius-field));border-end-start-radius:var(--dy-join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.dy-card-body p{flex-grow:1}.dy-card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.dy-card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.dy-card figure{justify-content:center;align-items:center;display:flex}.dy-join-item>*{--dy-join-ss:initial;--dy-join-se:initial;--dy-join-es:initial;--dy-join-ee:initial}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.static\!{position:static!important}.sticky{position:sticky}.start-30{inset-inline-start:calc(var(--spacing) * 30)}.right-0{right:0}.dy-join{--dy-join-ss:0;--dy-join-se:0;--dy-join-es:0;--dy-join-ee:0;--dy-join-v:0;--dy-join-h:1;align-items:stretch;display:inline-flex}@scope(.dy-join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.dy-btn:hover,:has(.dy-btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--dy-join-ss:var(--radius-field);--dy-join-se:calc(var(--radius-field) * var(--dy-join-v));--dy-join-es:calc(var(--radius-field) * var(--dy-join-h));--dy-join-ee:0}:scope :where(:scope>:last-child){--dy-join-ss:0;--dy-join-se:calc(var(--radius-field) * var(--dy-join-h));--dy-join-es:calc(var(--radius-field) * var(--dy-join-v));--dy-join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--dy-join-ss:var(--radius-field);--dy-join-se:var(--radius-field);--dy-join-es:var(--radius-field);--dy-join-ee:var(--radius-field)}}.col-1{grid-column:1}.col-2{grid-column:2}.col-8{grid-column:8}.col-11{grid-column:11}.col-12{grid-column:12}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.pill-active{color:var(--color-violet-700);box-shadow:var(--shadow-sm);background-color:#fff;margin:0;font-weight:600}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.dy-join-item{border-style:solid;border-width:var(--border,1px);border-start-start-radius:var(--dy-join-ss);border-start-end-radius:var(--dy-join-se);border-end-end-radius:var(--dy-join-ee);border-end-start-radius:var(--dy-join-es)}.dy-join-item:not(:first-child,:disabled,[disabled],.dy-btn-disabled){margin-block-start:calc(var(--border,1px) * -1 * var(--dy-join-v));margin-inline-start:calc(var(--border,1px) * -1 * var(--dy-join-h))}.dy-join-item:is(:disabled,[disabled],.dy-btn-disabled){border-width:var(--border,1px);border-inline-end-width:calc(var(--border,1px) * var(--dy-join-v));border-block-end-width:calc(var(--border,1px) * var(--dy-join-h))}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.mt-1{margin-top:var(--spacing)}.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-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.pill-group{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 1);background-color:var(--color-surface-neutral);display:flex}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.h-100{height:calc(var(--spacing) * 100)}.max-h-64{max-height:calc(var(--spacing) * 64)}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-100{width:calc(var(--spacing) * 100)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-md{max-width:var(--container-md)}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.overflow-x-auto{overflow-x:auto}.pill{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--color-slate-500);text-align:center;white-space:nowrap;transition-property:color,background-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-base-100{background-color:var(--color-base-100)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-0{padding-inline:0}.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)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.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)}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tab-1{tab-size:1}.tab-2{tab-size:2}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.prose :where(a.dy-btn:not(.dy-btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.opacity-60{opacity:.6}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(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,)}.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))}.\[min\:sec\]{min:sec}#datepicker.form-control[readonly]{background-color:#fff}.col-form-label [class^=fontello-]:before{display:inline!important}body,header,footer,nav,input,button,select,textarea{letter-spacing:-.015em!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important}body{background-image:conic-gradient(at 2px 2px,#0000 75%,#eeeff2 75% 100%),linear-gradient(#f8f8f9,#0000)!important;background-size:12px 12px,auto!important}.maincontent{border-radius:0 15px 15px 0;margin-bottom:40px;background-color:#f5f5f5!important}body.register-page .sidebar-right{flex-direction:row!important;max-width:42rem!important;margin:0 auto!important;display:flex!important}body.register-page .sidebar-right #leftcontent{flex:0 0 40%!important;order:2!important;width:40%!important;max-width:none!important;margin-top:2rem!important}body.register-page .sidebar-right .maincontent{flex:0 0 60%!important;order:1!important;width:60%!important;max-width:none!important}body.register-page .sidebar-right:has(.weekplan-sidebar){max-width:64rem!important}body.register-page .sidebar-right:has(.weekplan-sidebar) #leftcontent{flex:0 0 32%!important;width:32%!important}body.register-page .sidebar-right:has(.weekplan-sidebar) .maincontent{flex:0 0 68%!important;width:68%!important}body.register-page .maincontent{box-shadow:none!important;background-color:#fff!important;border:.08rem solid #e4e4e7b3!important;border-radius:.75rem!important}@supports (color:color-mix(in lab, red, red)){body.register-page .maincontent{border:.08rem solid color-mix(in oklab, var(--color-zinc-200) 70%, transparent)!important}}body.register-page .maincontent{padding-left:2rem!important;padding-right:2rem!important}body.register-page .maincontent .section-heading{margin-top:1.5rem!important;font-size:1.375rem!important}body.register-page .maincontent .form-group-card{--tw-shadow:0 0 #0000!important;box-shadow:none!important}body.register-page .maincontent .col-form-label{text-transform:uppercase!important;letter-spacing:.03em!important;font-size:.75rem!important;font-weight:400!important}body.register-page .maincontent input,body.register-page .maincontent select{width:414px!important;max-width:414px!important}.register-privacy-msg{font-size:.8rem!important}.register-privacy-msg a{text-decoration:none!important}.register-social-login img{border-radius:7px!important;width:220px!important;max-width:none!important}.alert-info-btn{color:#fff!important;background-color:var(--color-cyan-700)!important;border:0!important;border-radius:.375rem!important;margin-top:.5rem!important;padding:.25rem .75rem!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;display:inline-block!important;box-shadow:0 4px 10px -2px #00749273!important}@supports (color:color-mix(in lab, red, red)){.alert-info-btn{box-shadow:0 4px 10px -2px color-mix(in oklab, var(--color-cyan-700) 45%, transparent)!important}}.settings-list-item,.settings-list-item:hover,.settings-list-item:focus{color:inherit!important;text-decoration:none!important}.settings-list-item *{text-decoration:none!important}.settings-list-item-chevron{flex-shrink:0!important;width:14px!important;height:14px!important}.alert-info-btn:hover{color:#fff!important;background-color:var(--color-cyan-800)!important}.toggle-card-edit-link{border:1px solid var(--color-slate-300)!important;color:var(--color-slate-700)!important;border-radius:.375rem!important;flex-shrink:0!important;align-items:center!important;margin-left:auto!important;padding:.25rem .75rem!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}.toggle-card-edit-link:hover{color:var(--color-slate-700)!important;background-color:var(--color-slate-50)!important;text-decoration:none!important}.form-group:has(.radio-pill-group){flex-flow:wrap!important;align-items:center!important;gap:.25rem!important;width:auto!important;display:inline-flex!important}.form-group:has(.checkbox-pill-group){grid-template-columns:repeat(auto-fill,9rem)!important;gap:.75rem .5rem!important;width:100%!important;display:grid!important}.form-group:has(.checkbox-pill-group) [class^=form-check],.form-group:has(.checkbox-pill-group) .form-check-label{width:100%!important}.form-group:has(.checkbox-pill-group) .form-check-pill-text{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.toggle-card:has(.checkbox-pill-group){grid-template-columns:repeat(auto-fill,9rem)!important;gap:.75rem .5rem!important;display:grid!important}.toggle-card:has(.checkbox-pill-group) .form-check-label{width:100%!important}.toggle-card:has(.checkbox-pill-group) .form-check-pill-text{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.form-group:has(.radio-pill-group)>.col-form-label,.form-group:has(.checkbox-pill-group)>.col-form-label{background:0 0!important;border:0!important;width:100%!important;margin:0 0 .5rem!important;padding:0!important}[class^=form-check]:has(>.radio-pill-group){float:none!important;border:.08rem solid #e4e4e7b3!important;width:auto!important;margin:0 .25rem .25rem 0!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){[class^=form-check]:has(>.radio-pill-group){border:.08rem solid color-mix(in oklab, var(--color-zinc-200) 70%, transparent)!important}}[class^=form-check]:has(>.radio-pill-group){background:0 0!important;border-radius:10px!important;padding:0!important}.radio-pill-group{opacity:0!important;width:0!important;height:0!important;margin:0!important;position:absolute!important}[class^=form-check]:has(>.radio-pill-group) .form-check-label{transition:background-color .15s ease-out,color .15s ease-out;color:var(--color-slate-500)!important;cursor:pointer!important;border-radius:10px!important;margin:0!important;padding:.275rem .975rem!important;font-size:.875rem!important;font-weight:500!important;display:inline-block!important}[class^=form-check]:has(>.radio-pill-group:checked) .form-check-label{background-color:var(--color-violet-200)!important;color:var(--color-violet-950)!important}[class^=form-check]:has(>.radio-pill-group:disabled) .form-check-label{color:var(--color-slate-300)!important;cursor:not-allowed!important}[class^=form-check]:has(>.radio-pill-group:checked:disabled) .form-check-label{background-color:var(--color-violet-200)!important;color:var(--color-violet-700)!important;cursor:not-allowed!important}.form-group:has(>input.radio-pill-group){background:0 0!important;border:0!important;border-radius:9999px!important;align-items:center!important;margin:0 .25rem .25rem 0!important;padding:0!important;display:inline-flex!important}.form-group:has(>input.radio-pill-group) .form-check-label{transition:background-color .15s ease-out,color .15s ease-out;color:var(--color-slate-500)!important;cursor:pointer!important;border-radius:10px!important;margin:0!important;padding:.275rem .975rem!important;font-size:.875rem!important;font-weight:500!important;display:inline-block!important}.form-group:has(>input.radio-pill-group:checked) .form-check-label{background-color:var(--color-violet-200)!important;color:var(--color-violet-950)!important}.form-check-label:has(>.checkbox-pill-group){transition:background-color .15s ease-out,color .15s ease-out;color:var(--color-slate-500)!important;cursor:pointer!important;border-radius:10px!important;align-items:center!important;margin:0!important;padding:.275rem .975rem!important;font-size:.875rem!important;font-weight:500!important;display:inline-flex!important}.form-check-label:has(>.checkbox-pill-group:checked){background-color:var(--color-violet-200)!important;color:var(--color-violet-900)!important}.form-check-label:has(>.checkbox-pill-group):before{content:"✓";color:var(--color-violet-700);margin-right:.375rem;font-size:.75rem;font-weight:700;display:none}.form-check-label:has(>.checkbox-pill-group:checked):before{display:inline-block}.form-check-label:has(>.checkbox-pill-group:disabled){color:var(--color-slate-300)!important;cursor:not-allowed!important}.form-check-label:has(>.checkbox-pill-group:checked:disabled){color:var(--color-violet-700)!important;cursor:not-allowed!important}.checkbox-pill-group{opacity:0!important;width:0!important;height:0!important;margin:0!important;position:absolute!important}input.form-check-input.dy-toggle{appearance:none!important;border:1px solid var(--color-slate-300)!important;background-color:var(--color-slate-200)!important;width:2.75rem!important;height:1.5rem!important;min-height:0!important;box-shadow:none!important;float:none!important;vertical-align:middle!important;cursor:pointer!important;background-image:none!important;border-radius:9999px!important;margin:0!important;padding:0!important;transition:background-color .15s ease-out,border-color .15s ease-out!important;display:inline-block!important;position:relative!important}input.form-check-input.dy-toggle:before{content:""!important;background-color:#fff!important;border-radius:9999px!important;width:1.25rem!important;height:1.25rem!important;transition:transform .15s ease-out!important;position:absolute!important;top:1px!important;left:1px!important;box-shadow:0 1px 2px #00000026!important}input.form-check-input.dy-toggle:checked{background-color:var(--color-violet-600)!important;border-color:var(--color-violet-600)!important}input.form-check-input.dy-toggle:checked:before{transform:translate(1.25rem)!important}input.form-check-input.dy-toggle.dy-toggle-xs{width:1.75rem!important;height:1rem!important}input.form-check-input.dy-toggle.dy-toggle-xs:before{width:.75rem!important;height:.75rem!important}input.form-check-input.dy-toggle.dy-toggle-xs:checked:before{transform:translate(.75rem)!important}input[type=range].form-control.dy-range{--range-fill:0%;appearance:none!important;width:100%!important;height:1.5rem!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:9999px!important;margin:0!important;padding:0!important;display:block!important}input[type=range].form-control.dy-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-violet-200) var(--range-fill), var(--color-slate-200) var(--range-fill));border-radius:9999px;height:.5rem}input[type=range].form-control.dy-range::-moz-range-track{background:var(--color-slate-200);border-radius:9999px;height:.5rem}input[type=range].form-control.dy-range::-moz-range-progress{background:var(--color-violet-200);border-radius:9999px 0 0 9999px;height:.5rem}input[type=range].form-control.dy-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:var(--color-violet-600);cursor:pointer;border:2px solid #fff;border-radius:9999px;width:1.25rem;height:1.25rem;margin-top:-1px;box-shadow:0 1px 2px #00000026}input[type=range].form-control.dy-range::-moz-range-thumb{box-sizing:border-box;background:var(--color-violet-600);cursor:pointer;border:2px solid #fff;border-radius:9999px;width:1.25rem;height:1.25rem;box-shadow:0 1px 2px #00000026}.input-append:has(.dy-range){align-items:center!important;font-size:0!important;display:flex!important}.input-append:has(.dy-range) .dy-range{font-size:1rem!important}.input-append:has(.dy-range) .dy-range-value{font-size:.875rem!important}.dy-range-value{background-color:var(--color-violet-100);min-width:2.5rem;color:var(--color-violet-800);border-radius:9999px;justify-content:center;align-items:center;margin-left:.75rem;padding:.125rem .625rem;font-size:.875rem;font-weight:600;display:inline-flex}[id^=tz_adjutment]{max-width:28rem!important;color:var(--color-slate-700)!important;background-color:#fff!important;border-radius:.75rem!important;padding:1rem!important;font-size:.875rem!important;font-weight:400!important;box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f!important}[id^=tz_adjutment] [class^=form-check]{margin-top:.5rem!important}[class^=form-check]:has(>.form-check-label>.checkbox-pill-group){float:none!important;width:auto!important;margin:0!important;display:inline-flex!important}.toggle-card:has(.checkbox-pill-group) [class^=form-check]:has(>.form-check-label>.checkbox-pill-group){width:100%!important}.modal-content{border:0!important;border-radius:.75rem!important;box-shadow:0 20px 40px -8px #00000040!important}.modal-header{border-bottom:1px solid var(--color-slate-200)!important;align-items:center!important;padding:1.25rem 1.5rem!important}.modal-header .modal-title{text-transform:none!important;letter-spacing:normal!important;color:var(--color-slate-800)!important;margin-bottom:0!important;padding-top:0!important;font-size:1.125rem!important;font-weight:700!important}.modal-header .close.btn-close{opacity:1!important;background:0 0!important;border-radius:9999px!important;flex-shrink:0!important;width:1.75rem!important;height:1.75rem!important;margin:0!important;padding:0!important;position:relative!important;top:0!important;right:0!important}.modal-header .close.btn-close:before{content:"✕"!important;width:100%!important;height:100%!important;color:var(--color-slate-500)!important;justify-content:center!important;align-items:center!important;font-size:.875rem!important;display:flex!important}.modal-header .close.btn-close:hover{background-color:var(--color-slate-100)!important}.modal-body{padding:1.5rem!important}.modal-body .form-group{margin-bottom:1rem!important}.modal-body .col-form-label,.modal-body label{letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--color-slate-500)!important;margin-bottom:.25rem!important;font-size:.75rem!important;font-weight:500!important;display:inline-block!important}.modal-body .form-control,.modal-body .form-select{border:1px solid var(--color-slate-300)!important;color:var(--color-slate-800)!important;box-shadow:none!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-size:.9375rem!important}.modal-body .form-control:focus,.modal-body .form-select:focus{border-color:var(--color-violet-500)!important;box-shadow:0 0 0 3px #8d54ff33!important}@supports (color:color-mix(in lab, red, red)){.modal-body .form-control:focus,.modal-body .form-select:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-violet-500) 20%, transparent)!important}}#timezone .form-select{border:1px solid var(--color-slate-300)!important;width:100%!important;max-width:28rem!important;color:var(--color-slate-800)!important;box-shadow:none!important;background-color:#fff!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-size:.9375rem!important;display:block!important}#timezone .form-select:focus{border-color:var(--color-violet-500)!important;box-shadow:0 0 0 3px #8d54ff33!important}@supports (color:color-mix(in lab, red, red)){#timezone .form-select:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-violet-500) 20%, transparent)!important}}.equipment-modal-footer{border-top:1px solid var(--color-slate-200)!important;align-items:center!important;gap:.75rem!important;margin-top:1rem!important;padding-top:1rem!important;display:flex!important}.equipment-modal-btn-destructive{box-shadow:none!important;color:var(--color-error)!important;background:0 0!important;border:0!important;margin-right:auto!important;padding:.5rem .25rem!important;font-size:.875rem!important;font-weight:500!important}@supports (color:color-mix(in lab, red, red)){.equipment-modal-btn-destructive{color:color-mix(in oklab, var(--color-error) 70%, black)!important}}.equipment-modal-btn-destructive:hover{color:var(--color-error)!important;text-decoration:underline!important}.equipment-modal-btn-secondary{border:1px solid var(--color-slate-300)!important;box-shadow:none!important;color:var(--color-slate-700)!important;background-color:#fff!important;border-radius:.5rem!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-weight:500!important}.equipment-modal-btn-secondary:hover{background-color:var(--color-slate-50)!important}.equipment-modal-btn-primary{box-shadow:none!important;color:#fff!important;background-color:var(--color-violet-700)!important;border:0!important;border-radius:.5rem!important;padding:.5rem 1.25rem!important;font-size:.875rem!important;font-weight:600!important}.equipment-modal-btn-primary:hover{background-color:var(--color-violet-800)!important}@layer utilities{.collapse{visibility:visible!important}}.alert{border:1px solid var(--color-base-300)!important;box-shadow:var(--shadow-sm)!important;background-color:var(--color-base-200)!important;color:var(--color-base-content,var(--color-slate-800))!important;border-radius:.5rem!important;margin-bottom:1rem!important;padding:1rem 2.5rem 1rem 1rem!important;position:relative!important}.alert .alert-message{font-size:.875rem!important;line-height:1.375!important;display:block!important}.alert .alert-message>strong:first-child{margin-right:.5rem!important;display:inline-block!important}.alert .alert-close{width:1.75rem!important;height:1.75rem!important;color:inherit!important;opacity:.5!important;background-color:#0000!important;border:0!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;font-size:1.25rem!important;line-height:1!important;display:flex!important;position:absolute!important;top:.5rem!important;right:.5rem!important}.alert .alert-close:hover{opacity:1!important;background-color:currentColor!important}@supports (color:color-mix(in lab, red, red)){.alert .alert-close:hover{background-color:color-mix(in oklab, currentColor 10%, transparent)!important}}.alert.dy-alert-info{background-color:var(--color-info)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-info{background-color:color-mix(in oklab, var(--color-info) 12%, white)!important}}.alert.dy-alert-info{border-color:var(--color-info)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-info{border-color:color-mix(in oklab, var(--color-info) 35%, white)!important}}.alert.dy-alert-info{color:var(--color-info)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-info{color:color-mix(in oklab, var(--color-info) 55%, black)!important}}.alert.dy-alert-success{background-color:var(--color-success)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-success{background-color:color-mix(in oklab, var(--color-success) 14%, white)!important}}.alert.dy-alert-success{border-color:var(--color-success)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-success{border-color:color-mix(in oklab, var(--color-success) 35%, white)!important}}.alert.dy-alert-success{color:var(--color-success)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-success{color:color-mix(in oklab, var(--color-success) 45%, black)!important}}.alert.dy-alert-error{background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-error{background-color:color-mix(in oklab, var(--color-error) 12%, white)!important}}.alert.dy-alert-error{border-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-error{border-color:color-mix(in oklab, var(--color-error) 35%, white)!important}}.alert.dy-alert-error{color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.dy-alert-error{color:color-mix(in oklab, var(--color-error) 45%, black)!important}}.alert.alert-danger{background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.alert-danger{background-color:color-mix(in oklab, var(--color-error) 12%, white)!important}}.alert.alert-danger{border-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.alert-danger{border-color:color-mix(in oklab, var(--color-error) 35%, white)!important}}.alert.alert-danger{color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.alert.alert-danger{color:color-mix(in oklab, var(--color-error) 45%, black)!important}}.alert.alert-danger{padding:1rem 2.5rem 1rem 1rem!important}.alert.alert-danger ul{margin:.25rem 0 0!important;padding-left:1.25rem!important;font-size:.875rem!important}.alert.alert-danger .close{width:1.75rem!important;height:1.75rem!important;color:inherit!important;opacity:.5!important;background-color:#0000!important;border:0!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;font-size:1.25rem!important;line-height:1!important;display:flex!important;position:absolute!important;top:.5rem!important;right:.5rem!important}.alert.alert-danger .close:hover{opacity:1!important;background-color:currentColor!important}@supports (color:color-mix(in lab, red, red)){.alert.alert-danger .close:hover{background-color:color-mix(in oklab, currentColor 10%, transparent)!important}}.dy-btn-primary,.dy-btn-secondary,.dy-btn-outline,.dy-btn-link,.dy-btn-error{border-radius:var(--radius-lg)!important}.dy-btn-primary,.dy-btn-primary:hover,.dy-btn-secondary,.dy-btn-secondary:hover,.dy-btn-outline,.dy-btn-outline:hover,.dy-btn-link:hover,.dy-btn-error,.dy-btn-error:hover{text-decoration:none!important}.dy-btn-primary{color:#fff!important;background-color:#6f3db2!important;border-color:#6f3db2!important}.dy-btn-primary:hover{background-color:oklab(41.0646% .0867256 -.154646)!important;border-color:oklab(41.0646% .0867256 -.154646)!important}.dy-btn-secondary{background-color:var(--color-cyan-700)!important;border-color:var(--color-cyan-700)!important;color:#fff!important;box-shadow:0 4px 10px -2px #00749273!important}@supports (color:color-mix(in lab, red, red)){.dy-btn-secondary{box-shadow:0 4px 10px -2px color-mix(in oklab, var(--color-cyan-700) 45%, transparent)!important}}.dy-btn-secondary:hover{background-color:var(--color-cyan-800)!important;border-color:var(--color-cyan-800)!important}.dy-btn-outline{border-color:var(--color-violet-600)!important;color:var(--color-violet-600)!important;background-color:#fff!important}.dy-btn-outline:hover{background-color:var(--color-violet-50)!important}.dy-btn-link{color:var(--color-violet-900)!important;text-decoration:underline!important}.dy-btn-link:hover{color:var(--color-violet-950)!important}.dy-btn-error{background-color:var(--color-error)!important;border-color:var(--color-error)!important;color:#fff!important}.dy-btn-error:hover{background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.dy-btn-error:hover{background-color:color-mix(in oklab, var(--color-error) 85%, black)!important}}.dy-btn-error:hover{border-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.dy-btn-error:hover{border-color:color-mix(in oklab, var(--color-error) 85%, black)!important}}.calcmsg-card{background-color:#fff!important;border:.08rem solid #e4e4e7b3!important;border-radius:.75rem!important;padding:1.5rem!important}@supports (color:color-mix(in lab, red, red)){.calcmsg-card{border:.08rem solid color-mix(in oklab, var(--color-zinc-200) 70%, transparent)!important}}.calcmsg-card{margin-left:auto!important;margin-right:auto!important}.dy-btn-dark{background-color:var(--color-gray-900)!important;border-color:var(--color-gray-900)!important;color:#fff!important;border-radius:var(--radius-lg)!important}.dy-btn-dark:hover{background-color:var(--color-gray-800)!important;border-color:var(--color-gray-800)!important}.dy-btn-muted{background-color:var(--color-slate-50)!important;border-color:var(--color-slate-50)!important;color:var(--color-surface-neutral-content)!important;border-radius:var(--radius-lg)!important}.dy-btn-muted:hover{background-color:var(--color-slate-100)!important;border-color:var(--color-slate-100)!important}.dy-btn-primary-light{background-color:var(--color-violet-200)!important;border-color:var(--color-violet-200)!important;color:var(--color-violet-900)!important;border-radius:var(--radius-lg)!important}.dy-btn-primary-light:hover{background-color:var(--color-violet-300)!important;border-color:var(--color-violet-300)!important}.dy-btn-sm{font-size:.75rem!important}.dy-btn-lg{font-size:1.125rem!important}.dy-btn-xl{font-size:1.375rem!important}.text-style-base,.text-style-primary,.text-style-secondary,.text-style-light,.text-style-secondary-bg,.text-style-primary-light-bg,.text-style-secondary-light-bg{line-height:1.6!important}.text-style-base{color:var(--color-gray-900)!important}.text-style-primary{color:var(--color-violet-500)!important}.text-style-secondary{color:var(--color-cyan-700)!important}.text-style-light{color:var(--color-slate-400)!important}.text-style-secondary-bg{background-color:var(--color-cyan-700)!important;color:#fff!important;border-radius:var(--radius-sm)!important;padding:.125rem .5rem!important;display:inline-block!important}.text-style-primary-light-bg{background-color:var(--color-violet-100)!important;color:var(--color-violet-900)!important;border-radius:var(--radius-sm)!important;padding:.125rem .5rem!important;display:inline-block!important}.text-style-secondary-light-bg{background-color:var(--color-cyan-50)!important;color:var(--color-cyan-900)!important;border-radius:var(--radius-sm)!important;padding:.125rem .5rem!important;display:inline-block!important}.dy-card-title{color:var(--color-gray-900)!important;margin-bottom:-.25rem!important;font-size:1.125rem!important;font-weight:700!important}.app-menu-vertical{border-radius:var(--radius-lg)!important;background-color:#fff!important;gap:0!important;padding:0!important;overflow:hidden!important}.app-menu-vertical li:not(:last-child){border-bottom:.08rem solid #e5e7ebb3!important}@supports (color:color-mix(in lab, red, red)){.app-menu-vertical li:not(:last-child){border-bottom:.08rem solid color-mix(in oklab, var(--color-gray-200) 70%, transparent)!important}}.app-menu-vertical li>a{color:var(--color-gray-900)!important;background-color:#0000!important;border-radius:0!important;padding:.75rem 1rem!important;font-size:.875rem!important;font-weight:400!important;text-decoration:none!important}.app-menu-vertical li>a:hover{color:var(--color-violet-800)!important;background-color:var(--color-violet-50)!important;font-weight:400!important}.app-menu-vertical li>a.active{color:var(--color-gray-900)!important;background-color:#0000!important;font-weight:700!important}.app-menu-icon{object-fit:contain!important;opacity:.7!important;flex-shrink:0!important;width:1.25rem!important;height:1.25rem!important;display:inline-block!important}.app-menu-vertical li>a.active .app-menu-icon,.app-menu-vertical li>a:hover .app-menu-icon{opacity:1!important}.app-menu-horizontal{background-color:var(--color-gray-200)!important}.app-menu-horizontal .pill{color:var(--color-gray-900)!important;text-decoration:none!important}.app-menu-horizontal .pill-active{font-weight:700!important}.dy-input input{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;flex:1!important;height:100%!important}.color-swatch{border-radius:var(--radius-lg)!important;border:1px solid oklab(0% none none/.1)!important;border-color:oklab(0% none none/.1) oklab(0% none none/.1) oklab(0% none none/.1) oklab(0% none none/.1)!important;align-items:flex-end!important;width:7rem!important;height:5rem!important;display:flex!important;overflow:hidden!important}.color-swatch-label{width:100%!important;color:var(--color-gray-900)!important;background-color:oklab(100% 0 5.96046e-8/.75)!important;padding:.25rem .5rem!important;font-family:monospace!important;font-size:.6875rem!important}.color-swatch-label-dark{color:#fff!important;background-color:oklab(0% none none/.6)!important}.icon-swatch{border-radius:var(--radius-lg)!important;border:1px solid var(--color-slate-200)!important;background-color:#fff!important;flex-direction:column!important;align-items:center!important;gap:.375rem!important;width:6rem!important;padding:.75rem .5rem!important;display:flex!important}.icon-swatch img{object-fit:contain!important;width:1.75rem!important;height:1.75rem!important}.icon-swatch-label{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;width:100%!important;color:var(--color-slate-500)!important;font-family:monospace!important;font-size:.625rem!important;overflow:hidden!important}.dy-table{border:1px solid var(--color-slate-200)!important}.dy-table thead tr{background-color:var(--color-slate-100)!important}.dy-table tbody tr{border-top:1px solid var(--color-slate-200)!important}.dy-table-zebra tbody tr:nth-child(2n){background-color:var(--color-slate-50)!important}@layer components{table tr:has(>td:first-child:nth-last-child(2)+td .form-control),table tr:has(>td:first-child:nth-last-child(2)+td .form-select){align-items:flex-start!important;gap:var(--spacing)!important;border-style:var(--tw-border-style)!important;padding-block:calc(var(--spacing) * 2)!important;border-width:0!important;flex-direction:column!important;display:flex!important}table tr:has(>td:first-child:nth-last-child(2)+td .form-control)>td,table tr:has(>td:first-child:nth-last-child(2)+td .form-select)>td{border-style:var(--tw-border-style)!important;border-width:0!important;width:100%!important;padding:0!important;display:block!important}table tr:has(>td:first-child:nth-last-child(2)+td .form-control)>td:first-child,table tr:has(>td:first-child:nth-last-child(2)+td .form-select)>td:first-child{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important}table tr:has(>td:first-child:nth-last-child(2)+td .form-control) .form-control,table tr:has(>td:first-child:nth-last-child(2)+td .form-select) .form-select{width:100%!important}table tr:has(>td textarea.form-control) textarea.form-control{margin-bottom:0!important}.races-filter-table table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-bg:transparent}.races-filter-table table tr{box-shadow:none!important}.races-filter-table table td{box-shadow:none!important;background-color:#0000!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start!important;gap:calc(var(--spacing) * 4)!important;border-style:var(--tw-border-style)!important;width:100%!important;padding-block:calc(var(--spacing) * 3)!important;border-width:0!important;display:grid!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(4))>td{border-style:var(--tw-border-style)!important;border-width:0!important;width:100%!important;padding:0!important;display:block!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(4))>td b{margin-bottom:var(--spacing)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;display:block!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(4)) .form-control,.races-filter-table table tr:has(>td:first-child:nth-last-child(4)) .form-select{width:100%!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5)){margin-bottom:calc(var(--spacing) * 2)!important;align-items:center!important;gap:calc(var(--spacing) * 4)!important;border-radius:var(--radius-lg)!important;border-style:var(--tw-border-style)!important;width:100%!important;padding:calc(var(--spacing) * 3)!important;border-width:1px!important;display:grid!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5)):last-child{margin-bottom:0!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5)){background-color:var(--color-base-200);border-color:var(--color-base-300);grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 1rem}.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td{border-style:var(--tw-border-style)!important;border-width:0!important;width:100%!important;padding:0!important;display:block!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td a{color:var(--color-slate-800)!important;text-decoration-line:none!important;display:block!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:first-child,.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:first-child b,.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:nth-child(3){font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:nth-child(2),.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:nth-child(2) b{color:var(--color-violet-900)!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5))>td:last-child{justify-content:flex-end!important;width:auto!important;display:flex!important}.races-row-chevron{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;opacity:.5!important;display:inline-block!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5)):hover .races-row-chevron{opacity:1!important}.races-filter-table table tr:has(>td:first-child:nth-last-child(5)):hover{background-color:var(--color-violet-50)}.races-pagination-status{margin-top:calc(var(--spacing) * 4)!important;margin-bottom:calc(var(--spacing) * 2)!important;text-align:center!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-500)!important}.races-pagination{margin-bottom:calc(var(--spacing) * 6)!important;flex-wrap:wrap!important;justify-content:center!important;display:flex!important}.races-pagination .dy-btn-active{color:var(--color-white)!important;background-color:var(--color-violet-700)!important;border-color:var(--color-violet-700)!important}.tz-intro-text{margin-bottom:calc(var(--spacing) * 4)!important;display:block!important}.tz-zones-cards,.tz-zones-cards table,.tz-zones-cards tbody,.tz-zones-cards thead{width:100%!important;display:block!important}.tz-zones-cards thead tr,.tz-zones-cards tbody tr{grid-template-columns:2fr repeat(2,minmax(0,1fr));align-items:center!important;column-gap:calc(var(--spacing) * 6)!important;row-gap:calc(var(--spacing) * 2)!important;width:100%!important;display:grid!important}.tz-zones-cards thead tr:has(>th:nth-child(4)),.tz-zones-cards tbody tr:has(>td:nth-child(4)){grid-template-columns:2fr repeat(3,minmax(0,1fr))}.tz-zones-cards thead th{border-style:var(--tw-border-style)!important;padding:0!important;padding-bottom:var(--spacing)!important;text-align:left!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;background-color:#0000!important;border-width:0!important;display:block!important}.tz-zones-cards thead tr{margin-bottom:calc(var(--spacing) * 2)!important}.tz-zones-cards thead th:first-child{visibility:hidden!important}.tz-header-label{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;display:inline-block!important}.tz-zones-cards tbody tr:has(>td:first-child [class^=Z1\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z2\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z3\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z4\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z5\ ]){margin-bottom:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--spacing) * 4)!important;border-width:1px!important}:is(.tz-zones-cards tbody tr:has(>td:first-child [class^=Z1\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z2\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z3\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z4\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z5\ ])):last-child{margin-bottom:0!important}.tz-zones-cards tbody tr:has(>td:first-child [class^=Z1\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z2\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z3\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z4\ ]),.tz-zones-cards tbody tr:has(>td:first-child [class^=Z5\ ]){border-color:var(--color-base-300);background-color:#fff}.tz-zones-cards tbody td{border-style:var(--tw-border-style)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-700)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important;padding:0!important;display:block!important}.tz-zones-cards tbody td:first-child{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-800)!important;align-items:center!important;display:flex!important}table tr:has(>td textarea.form-control) br{display:none}.tz-form-sections table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-bg:transparent;border-collapse:separate!important;--tw-border-spacing-x:0px!important;--tw-border-spacing-y:0px!important;width:100%!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important}.tz-form-sections tbody tr{margin-bottom:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--spacing) * 4)!important;border-width:1px!important;display:block!important}.tz-form-sections tbody tr:last-child{margin-bottom:0!important}.tz-form-sections tbody tr{border-color:var(--color-base-300);background-color:var(--color-base-200)!important}.tz-form-sections tbody td{border-style:var(--tw-border-style)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important;padding:0!important;display:block!important}.tz-form-sections tbody td h3,.tz-form-sections tbody td h5{margin-top:0!important;margin-bottom:calc(var(--spacing) * 2)!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-800)!important;text-transform:uppercase!important}.tz-form-collapse{display:block!important}.tz-form-collapse summary{cursor:pointer!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-800)!important;text-transform:uppercase!important;margin-top:0!important;margin-bottom:0!important;list-style-type:none!important}.tz-form-collapse summary::-webkit-details-marker{display:none}.tz-form-collapse summary:before{content:"▸";color:var(--color-slate-500);margin-right:.5rem;transition:transform .15s ease-out;display:inline-block}.tz-form-collapse[open] summary:before{transform:rotate(90deg)}.tz-form-collapse[open] summary{margin-bottom:calc(var(--spacing) * 2)!important}.maincontent{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.tz-edit-toggle summary{border-color:var(--color-slate-300);color:var(--color-slate-700);margin-bottom:calc(var(--spacing) * 4)!important;cursor:pointer!important;align-items:center!important;gap:calc(var(--spacing) * 2)!important;border-radius:var(--radius-md)!important;border-style:var(--tw-border-style)!important;width:auto!important;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 1.5)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;border-width:1px!important;list-style-type:none!important;display:inline-flex!important}.tz-edit-toggle summary:hover{background-color:var(--color-slate-50)}.tz-edit-toggle summary::-webkit-details-marker{display:none}.tz-edit-toggle[open] summary{border-color:var(--color-violet-300);color:var(--color-violet-700);background-color:var(--color-violet-50)}#main .input_formBox3{padding-block:calc(var(--spacing) * 6);border-style:var(--tw-border-style)!important;border-width:0!important}#main .input_formBox3:first-child{padding-top:0}#main .day_show{align-items:flex-start;gap:calc(var(--spacing) * 2);width:auto;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800);display:flex}#main .link_btn{margin-right:0}#main .link_btn a{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;height:auto!important;display:flex!important}#main .no_train,#main .no_train.no_train-hidden{display:none!important}#main .holder{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}#main [class*=holder]>.input_box.col-11{align-items:flex-end;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:var(--radius-xl)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;flex-wrap:nowrap!important;margin-bottom:0!important}#main .input_box.col-11{margin-bottom:0!important}#main [class*=holder]>.input_box.col-11>div{width:100%}#main [class*=holder]>.input_box.col-11>.fltleft:has(select[style*=display\:none]){display:none!important}#main .weekplan-days select.form-select{border-color:var(--color-white)!important;background-image:none!important;width:auto!important;padding-block:0!important;padding-inline:0!important}#main .weekplan-days select.form-select:hover{background-color:var(--color-violet-200)!important}#main .drop_down3 span{margin-bottom:var(--spacing)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-slate-500)!important;display:block!important}#main .weekplan-static-row{margin-top:calc(var(--spacing) * 1);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:nowrap;width:100%;display:flex}#main .weekplan-static-row .fltleft{align-items:center!important;gap:calc(var(--spacing) * .5)!important;flex-wrap:nowrap!important;width:auto!important;min-width:0!important;display:flex!important}#main .weekplan-static-row .fltleft>span{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;white-space:nowrap!important;color:var(--color-slate-500)!important;flex-shrink:0!important;align-items:center!important;margin-bottom:0!important;display:inline-flex!important}#main .weekplan-static-row .drop_down3{flex-shrink:0!important}#main .weekplan-static-row .form-check{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:nowrap;margin-bottom:0;padding:0;display:flex;gap:var(--spacing)!important}#main .weekplan-static-row .form-check-input{float:none!important;margin:0!important}#main .weekplan-static-row .form-check-label{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-slate-500)!important}#main .remove-btn{flex-shrink:0;height:calc(var(--spacing) * 7)!important;width:calc(var(--spacing) * 7)!important;background-color:#0000!important;border-radius:3.40282e38px!important;margin-inline-start:0!important;padding-inline:0!important}@media (hover:hover){#main .remove-btn:hover{background-color:var(--color-rose-50)!important}}#main .remove-btn a{background-image:none!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;display:flex!important}#main .remove-btn img{width:calc(var(--spacing) * 4)!important}.nav-tabs.nav-justified{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 1);background-color:var(--color-surface-neutral);display:flex;margin-bottom:calc(var(--spacing) * 6)!important;border-style:var(--tw-border-style)!important;font-family:var(--font-sans)!important;border-width:0!important}.nav-tabs.nav-justified .nav-item{align-self:auto!important}.nav-tabs .nav-link{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--color-slate-500);text-align:center;white-space:nowrap;transition-property:color,background-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;border-style:var(--tw-border-style)!important;padding-inline:calc(var(--spacing) * 2)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;text-overflow:ellipsis!important;border-width:0!important;overflow:hidden!important}@media (min-width:40rem){.nav-tabs .nav-link{padding-inline:calc(var(--spacing) * 4)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}}.nav-tabs .nav-link:hover{color:var(--color-violet-700);background-color:oklab(100% 0 5.96046e-8/.6);font-weight:500;text-decoration-line:none;border-style:var(--tw-border-style)!important;border-width:0!important}.nav-tabs .nav-link.active{color:var(--color-violet-700);box-shadow:var(--shadow-sm);background-color:#fff;margin:0;font-weight:600;border-style:var(--tw-border-style)!important;border-width:0!important}.nav-tabs.nav-tabs-vertical{z-index:10!important;align-items:stretch!important;gap:calc(var(--spacing) * .5)!important;border-top-left-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#fff!important;flex-direction:column!important;align-self:flex-start!important;margin-bottom:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.nav-tabs-vertical .nav-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:calc(var(--spacing) * 12)!important;flex:0 auto!important}.nav-tabs-vertical .nav-item:not(:last-child){border-bottom-style:var(--tw-border-style)!important;border-color:#e4e4e7b3!important;border-bottom-width:.08rem!important}@supports (color:color-mix(in lab, red, red)){.nav-tabs-vertical .nav-item:not(:last-child){border-color:color-mix(in oklab, var(--color-zinc-200) 70%, transparent)!important}}.nav-tabs-vertical .nav-link{align-items:center!important;gap:calc(var(--spacing) * 2)!important;border-style:var(--tw-border-style)!important;width:100%!important;height:100%!important;padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important;text-align:left!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;color:var(--color-zinc-900)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important;border-radius:0!important;display:flex!important}.nav-tabs-vertical .nav-tab-icon{height:calc(var(--spacing) * 5)!important;width:calc(var(--spacing) * 5)!important;object-fit:contain!important;opacity:.7!important;flex-shrink:0!important;display:inline-block!important}.nav-tabs-vertical .nav-link.active .nav-tab-icon,.nav-tabs-vertical .nav-link:hover .nav-tab-icon{opacity:1!important}.nav-tabs-vertical .nav-link:hover{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;color:var(--color-violet-800)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:var(--color-violet-50)!important}.nav-tabs-vertical .nav-link.active{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-zinc-900)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}#sticky-sidebar{top:calc(var(--spacing) * 4)!important;position:sticky!important}@media (min-width:64rem){.sidebar-right{align-items:flex-start!important;gap:calc(var(--spacing) * 6)!important;display:flex!important}}.sidebar-right #leftcontent{box-sizing:border-box!important}@media (min-width:64rem){.sidebar-right #leftcontent{width:25%!important;max-width:var(--container-sm)!important;flex:0 0 25%!important;order:2!important}}.sidebar-right .maincontent,.sidebar-right div.w-100.d-flex{box-sizing:border-box!important}@media (min-width:64rem){.sidebar-right .maincontent,.sidebar-right div.w-100.d-flex{flex:1!important;order:1!important;width:auto!important;max-width:none!important}}.row:not(.sidebar-right)>#leftcontent{box-sizing:border-box!important}@media (min-width:64rem){.row:not(.sidebar-right)>#leftcontent{width:25%!important;max-width:var(--container-sm)!important;flex:0 0 25%!important}}.row:not(.sidebar-right)>div.w-100.d-flex{box-sizing:border-box!important}@media (min-width:64rem){.row:not(.sidebar-right)>div.w-100.d-flex{flex:1!important;width:auto!important;max-width:none!important}}#leftForm:has(.register-social-login){flex-direction:column!important;height:100%!important;display:flex!important}.page-heading{visibility:hidden;margin-top:calc(var(--spacing) * 8)!important;margin-bottom:calc(var(--spacing) * 2)!important;font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-violet-900)!important;text-transform:uppercase!important;font-style:italic!important}.maincontent-heading{margin-top:0!important;margin-bottom:calc(var(--spacing) * 4)!important;font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-slate-800)!important}.maincontent-heading-row{align-items:center!important;gap:calc(var(--spacing) * 2)!important;display:flex!important}.maincontent-heading-row .maincontent-heading{margin-bottom:0!important}.listing-card-back-link{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));height:calc(var(--spacing) * 8)!important;width:calc(var(--spacing) * 8)!important;color:var(--color-slate-500)!important;border-radius:3.40282e38px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}@media (hover:hover){.listing-card-back-link:hover{background-color:var(--color-slate-100)!important;color:var(--color-slate-800)!important}}.listing-card-back-link .nav-tab-icon{height:calc(var(--spacing) * 5)!important;width:calc(var(--spacing) * 5)!important;opacity:1!important}.section-heading{margin-top:calc(var(--spacing) * 8)!important;margin-bottom:calc(var(--spacing) * 3)!important;font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-slate-800)!important}.privacy-search-descr{margin-bottom:calc(var(--spacing) * 3)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-500)!important}#leftcontent .weekplan-columns{display:block!important}#leftcontent .weekplan-stats{padding:calc(var(--spacing) * 5);border-color:var(--color-base-300);color:var(--color-base-content,var(--color-slate-800));background-color:#e9f7ff;gap:calc(var(--spacing) * 2)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;flex-direction:column!important;display:flex!important}#leftcontent .weekplan-stats p{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-base-content,var(--color-slate-800))!important;margin-bottom:0!important}#leftcontent .weekplan-stats .stat-row{align-items:center!important;gap:calc(var(--spacing) * 2)!important;display:flex!important}#leftcontent .weekplan-stats .stat-row>i[class*=fontello-]{flex-shrink:0!important}#leftcontent .weekplan-stats .stat-label{color:var(--color-slate-500)!important;flex:1 0!important}#leftcontent .weekplan-stats .stat-value{align-items:center!important;gap:calc(var(--spacing) * 1.5)!important;flex-shrink:0!important;display:flex!important}#leftcontent .weekplan-stats .badge{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.stat-row{align-items:center!important;gap:calc(var(--spacing) * 2)!important;display:flex!important}.stat-row .stat-value{align-items:center!important;gap:calc(var(--spacing) * 1.5)!important;color:var(--color-slate-700)!important;display:flex!important}.stat-row .stat-value a{align-items:center!important;display:flex!important}#leftcontent .weekplan-stats i[class*=fontello-]{color:var(--color-slate-500)!important}#leftcontent .weekplan-stats a{color:var(--color-violet-700)!important}#leftcontent .weekplan-explainer{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 5);background-color:var(--color-surface-light);color:var(--color-surface-light-content);align-items:center!important;display:flex!important}#leftcontent .explainer{margin-top:calc(var(--spacing) * 4)!important;background-color:#0000!important;align-items:center!important;display:flex!important}#leftcontent .weekplan-explainer-trigger,#leftcontent .explainer-trigger{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));align-items:center!important;gap:calc(var(--spacing) * 2)!important;border-style:var(--tw-border-style)!important;text-align:left!important;width:100%!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-violet-700)!important;background-color:#0000!important;border-width:0!important;padding:0!important;display:flex!important}@media (hover:hover){:is(#leftcontent .weekplan-explainer-trigger,#leftcontent .explainer-trigger):hover{color:var(--color-violet-800)!important}}#leftcontent #weekplanExplainerModal .dy-modal-box p,.dy-modal .dy-modal-box .explainer-modal-box p{margin-bottom:calc(var(--spacing) * 3)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-600)!important}:is(#leftcontent #weekplanExplainerModal .dy-modal-box p,.dy-modal .dy-modal-box .explainer-modal-box p):last-child{margin-bottom:0!important}@media (min-width:64rem){div.w-100.d-flex:has(>.nav-tabs-vertical){align-items:flex-start!important;display:flex!important}div.w-100.d-flex>.nav-tabs-vertical{flex-shrink:0!important;width:25%!important}}div.w-100.d-flex>.nav-tabs-vertical{align-self:stretch!important;min-height:100%!important}@media (min-width:64rem){div.w-100.d-flex:has(>.nav-tabs-vertical)>.maincontent{flex:1!important;width:75%!important;max-width:none!important}}#main .weekplan-day-label{margin-bottom:var(--spacing)!important;justify-content:flex-start!important;align-items:center!important;gap:calc(var(--spacing) * 1.5)!important;border-style:var(--tw-border-style)!important;width:100%!important;max-width:81.6%!important;padding-inline:calc(var(--spacing) * 3)!important;background-color:#0000!important;border-width:0!important;display:flex!important}#main .weekplan-day-label .day_show,#main .weekplan-day-label .link_btn{align-items:flex-start!important;display:flex!important}#main .weekplan-day-label .day_show{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;color:var(--color-gray-800)!important;text-transform:uppercase!important}#main .weekplan-add-training-btn{padding:calc(var(--spacing) * 1.5)!important;background-color:var(--color-violet-200)!important;color:var(--color-violet-900)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;text-decoration-line:none!important;display:inline-flex!important}#main .weekplan-add-training-btn:hover{background-color:var(--color-violet-300)!important;color:var(--color-violet-900)!important}#main .weekplan-add-training-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;display:block!important}#main .weekplan-day-card{border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;background-color:#e4e4e799!important;border-width:0!important;min-height:58px!important}@supports (color:color-mix(in lab, red, red)){#main .weekplan-day-card{background-color:color-mix(in oklab, var(--color-zinc-200) 60%, transparent)!important}}#main .weekplan-day-card{padding-inline:var(--spacing);padding-block:var(--spacing)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}#main .show_advanceOpt{margin-top:calc(var(--spacing) * 8)!important;justify-content:flex-start!important;align-items:center!important;gap:calc(var(--spacing) * 3)!important;display:flex!important}.user-data-fields .form-group{margin-bottom:calc(var(--spacing) * 4)!important}.user-data-fields .col-form-label{margin-bottom:var(--spacing)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important}.user-data-fields table tr>td:first-child{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important}.profile-settings-fields .form-group-card-wrap{margin-bottom:calc(var(--spacing) * 3)!important;display:block!important}.profile-settings-fields .form-group-card-wrap>.col-form-label{margin-bottom:calc(var(--spacing) * 1.5)!important;text-indent:calc(var(--spacing) * 5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;padding-bottom:0!important;display:block!important}.profile-settings-fields .form-group-card{width:100%!important;max-width:var(--container-md)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;background-color:var(--color-white)!important;padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important;border-width:0!important;display:block!important}.profile-settings-fields .form-group-card-wrap:has(>.col-form-label>.dy-hidden-label)>.col-form-label{display:none!important}#validHeightFt .form-group-card{align-items:center!important;gap:calc(var(--spacing) * 2)!important;flex-flow:row!important;display:flex!important}#validHeightFt .form-group-card input{flex:1!important;width:auto!important;min-width:0!important}.profile-settings-fields .form-group-card-toggle-row{justify-content:space-between!important;align-items:center!important;gap:calc(var(--spacing) * 3)!important;display:flex!important}.profile-settings-fields .form-group-card-toggle-row>.col-form-label{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important;color:var(--color-slate-700)!important;text-transform:none!important;flex:1!important;margin:0!important}.profile-settings-fields .form-group-card-toggle-row [class^=form-check]{flex-shrink:0!important;margin-left:auto!important}.toggle-card{margin-bottom:calc(var(--spacing) * 3)!important;width:100%!important;max-width:var(--container-md)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;background-color:var(--color-white)!important;padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important}.toggle-card:last-child{margin-bottom:0!important}.toggle-card:has(.checkbox-pill-group){max-width:100%!important}.toggle-card-wrap{margin-bottom:calc(var(--spacing) * 3)!important}.toggle-card-wrap>.col-form-label{margin-bottom:calc(var(--spacing) * 1.5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;display:block!important}.toggle-card-row{justify-content:space-between!important;align-items:center!important;gap:calc(var(--spacing) * 3)!important;margin-bottom:0!important;display:flex!important}.toggle-card-row label{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;color:var(--color-slate-700)!important;flex:1!important;margin:0!important}.toggle-card-row [class^=form-check]{flex-shrink:0!important;margin-left:auto!important}.toggle-card-static-value{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-500)!important;flex:1!important}.profile-settings-fields .form-group-card.invoice-card-grid{max-width:var(--container-3xl)!important;gap:calc(var(--spacing) * 4)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.invite-potential-extension{margin-top:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;background-color:var(--color-slate-100)!important;padding:calc(var(--spacing) * 4)!important;text-align:center!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-700)!important}.invite-potential-extension-value{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-slate-800)!important}.profile-settings-fields .form-group-card.hints-card{width:100%!important;max-width:none!important}.hints-entry-title{margin-top:calc(var(--spacing) * 6)!important;margin-bottom:calc(var(--spacing) * 4)!important}.hints-entry-title:first-child{margin-top:0!important}.invoice-card-col{flex-direction:column!important;min-width:0!important;display:flex!important}.invoice-card-col .col-form-label{margin:0!important;margin-bottom:var(--spacing)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;padding-bottom:0!important}.invoice-card-value{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-700)!important}.invoice-card-value-package{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}@media (max-width:640px){.invoice-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.toggle-card #instrument1,.toggle-card #instrument2{margin-top:calc(var(--spacing) * 3)!important}.toggle-card .form-group:has(>input[style*=display\:none]),.toggle-card .form-group:has(>input[style*="display: none"]),.profile-settings-fields hr,body.register-page .maincontent hr{display:none!important}body.register-page .maincontent .form-group{margin-top:0!important;margin-bottom:calc(var(--spacing) * 2)!important}.listing-card{margin-bottom:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;background-color:var(--color-white)!important;width:100%!important;padding:calc(var(--spacing) * 4)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important;display:block!important}.listing-card:last-child{margin-bottom:0!important}.listing-card-title{margin-bottom:var(--spacing)!important;font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-slate-800)!important}.listing-card-descr{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-600)!important}.settings-list-item{margin-bottom:calc(var(--spacing) * 3)!important;justify-content:space-between!important;align-items:center!important;gap:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;background-color:var(--color-white)!important;width:100%!important;padding:calc(var(--spacing) * 4)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;display:flex!important}.settings-list-item:last-child{margin-bottom:0!important}.settings-list-item{border:.08rem solid #e4e4e7b3!important}@supports (color:color-mix(in lab, red, red)){.settings-list-item{border:.08rem solid color-mix(in oklab, var(--color-zinc-200) 70%, transparent)!important}}.settings-list-item .label{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;display:block!important}.settings-list-item-content{gap:calc(var(--spacing) * 2)!important;flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}.settings-list-item-cols{gap:calc(var(--spacing) * 4)!important;flex-flow:wrap!important;flex:1!important;min-width:0!important;display:flex!important}.settings-list-item-cols>.settings-list-item-content{flex:1!important}.settings-list-item-value{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-light)!important;font-weight:var(--font-weight-light)!important;color:var(--color-slate-800)!important;display:block!important}.equipment-add-link{background-color:var(--color-violet-700);align-items:center!important;gap:calc(var(--spacing) * 2)!important;border-radius:var(--radius-md)!important;border-style:var(--tw-border-style)!important;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 1.5)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-white)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important;text-decoration-line:none!important;display:inline-flex!important}.equipment-add-link:hover{background-color:var(--color-violet-800);color:var(--color-white)!important;text-decoration-line:none!important}.equipment-add-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;opacity:.9!important;--tw-brightness:brightness(0%)!important;--tw-invert:invert(100%)!important;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,)!important;flex-shrink:0!important;display:inline-block!important}.equipment-add-link:hover .equipment-add-icon{opacity:1!important}.equipment-list-table table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-bg:transparent}.equipment-list-table table tr{box-shadow:none!important}.equipment-list-table table td{box-shadow:none!important;background-color:#0000!important}.equipment-list-table table tbody tr{margin-bottom:calc(var(--spacing) * 2)!important;align-items:center!important;gap:calc(var(--spacing) * 4)!important;border-radius:var(--radius-lg)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--spacing) * 3)!important;border-width:1px!important;display:flex!important}.equipment-list-table table tbody tr:last-child{margin-bottom:0!important}.equipment-list-table table tbody tr{background-color:var(--color-base-200);border-color:var(--color-base-300)}.equipment-list-table table tbody tr>td{border-style:var(--tw-border-style)!important;border-width:0!important;padding:0!important;display:block!important}.equipment-list-table table tbody tr>td:first-child{flex-shrink:0!important;order:2!important;width:auto!important}.equipment-list-table table tbody tr>td:nth-child(2){flex:1!important;order:1!important}.equipment-list-name{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-slate-800)!important}.equipment-list-table table tbody tr>td:nth-child(3){text-align:right!important;width:auto!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-600)!important;flex-shrink:0!important;order:3!important}.equipment-list-table table tbody tr ul{margin:0!important;padding:0!important;list-style-type:none!important}body.calc-loading-page{flex-direction:column!important;min-height:100vh!important;display:flex!important}body.calc-loading-page>.container{flex-direction:column!important;flex:1!important;justify-content:center!important;display:flex!important}body.calc-loading-page>.container-fluid{background-color:var(--color-slate-900)!important}body.calc-loading-page #header-nav,body.calc-loading-page .pre-header{padding-block:calc(var(--spacing) * 2)!important}body.calc-loading-page footer{border-style:var(--tw-border-style)!important;padding-block:calc(var(--spacing) * 4)!important;text-align:center!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;color:var(--color-slate-400)!important;background-color:#0000!important;border-width:0!important}body.calc-loading-page footer .row{justify-content:center!important}.calc-progress-container{width:100%!important;max-width:var(--container-xl)!important;border-radius:var(--radius-2xl)!important;background-color:var(--color-white)!important;padding:calc(var(--spacing) * 8)!important;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;margin-inline:auto!important}.periodisierung-table table td>b{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-zinc-600)!important}.periodisierung-table table.table-bordered,.periodisierung-table table.table-bordered td,.periodisierung-table table.table-bordered th{border-style:var(--tw-border-style)!important;border-width:0!important}.periodisierung-month-card{margin-bottom:calc(var(--spacing) * 4)!important;display:block!important}.periodisierung-month-heading{margin-bottom:calc(var(--spacing) * 2)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-zinc-600)!important;text-transform:uppercase!important}.periodisierung-month-card-body{border-radius:var(--radius-xl)!important;background-color:var(--color-white)!important;padding:calc(var(--spacing) * 3)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.sidebar-alert-compact .alert{padding-right:calc(var(--spacing) * 8)!important}.sidebar-alert-compact .alert-message{align-items:center!important;gap:var(--spacing)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;white-space:nowrap!important;display:flex!important;overflow:hidden!important}.sidebar-alert-compact .alert-message>strong:first-child{flex-shrink:0!important;margin-right:0!important}.sidebar-alert-compact .alert-close{height:calc(var(--spacing) * 5)!important;width:calc(var(--spacing) * 5)!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.recipe-card{margin-bottom:calc(var(--spacing) * 2)!important;align-items:flex-start!important;gap:calc(var(--spacing) * 3)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-slate-200)!important;background-color:var(--color-white)!important;width:100%!important;padding:calc(var(--spacing) * 3)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;display:flex!important}.recipe-card:last-child{margin-bottom:0!important}.recipe-card-icon{height:calc(var(--spacing) * 8)!important;width:calc(var(--spacing) * 8)!important;object-fit:contain!important;flex-shrink:0!important}.recipe-card-body{flex:1!important;min-width:0!important}.recipe-card-body h5{margin-top:var(--spacing)!important;margin-bottom:var(--spacing)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-800)!important}.recipe-card-ingredients{margin-top:var(--spacing)!important;margin-bottom:calc(var(--spacing) * 2)!important;padding-left:calc(var(--spacing) * 5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;color:var(--color-slate-500)!important;list-style-type:disc!important}.recipe-card-preparation{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;color:var(--color-slate-700)!important;margin-bottom:0!important}.day-nav{margin-bottom:calc(var(--spacing) * 3)!important;justify-content:space-between!important;align-items:center!important;gap:calc(var(--spacing) * 2)!important;width:100%!important;display:flex!important}.day-nav-group{align-items:center!important;gap:calc(var(--spacing) * 2)!important;display:flex!important}.day-nav-arrow{height:calc(var(--spacing) * 7)!important;width:calc(var(--spacing) * 7)!important;background-color:var(--color-violet-100)!important;border-radius:3.40282e38px!important;justify-content:center!important;align-items:center!important;text-decoration-line:none!important;display:flex!important}.day-nav-arrow:hover,.day-nav-arrow:focus{background-color:var(--color-violet-200)!important;text-decoration:none!important}.day-nav-arrow-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;display:block!important}.day-nav-date{margin-left:var(--spacing)!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-800)!important}.editmeal-page table{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-slate-200)!important;width:100%!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;border-collapse:collapse!important}.editmeal-page table th,.editmeal-page table td{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-slate-200)!important;padding-inline:calc(var(--spacing) * 2)!important;padding-block:var(--spacing)!important}.editmeal-page table thead tr,.editmeal-page table:not(:has(thead)) tr:first-child{background-color:var(--color-slate-100)!important}.editmeal-page table tbody tr:nth-child(2n){background-color:var(--color-slate-50)!important}.nutrition-pill-card{margin-bottom:calc(var(--spacing) * 3)!important;width:100%!important;max-width:var(--container-md)!important;border-radius:var(--radius-xl)!important;border-style:var(--tw-border-style)!important;background-color:var(--color-white)!important;padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important;display:block!important}.fatburning-content{max-width:var(--container-3xl)!important}.fatburning-field-wrap{margin-bottom:calc(var(--spacing) * 3)!important;display:block!important}.fatburning-field-label{margin-bottom:calc(var(--spacing) * 1.5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;display:block!important}.fatburning-field-value{width:100%!important;max-width:var(--container-xs)!important;border-radius:var(--radius-lg)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-slate-200)!important;background-color:var(--color-white)!important;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 2)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;display:inline-block!important}.fatburning-field-value-disabled{background-color:var(--color-base-200);cursor:not-allowed!important;border-color:var(--color-slate-200)!important;color:var(--color-slate-500)!important}}#main select[id^=vars_start_],#main select[id^=vars_sport_],#main select[id^=vars_dur_]{min-width:0;max-width:100%;flex:1 1 0!important;width:auto!important}#datepickerFuture.form-control{flex:0 auto;width:auto}.races-history-table table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-bg:transparent}.races-history-table table tr{box-shadow:none!important}.races-history-table table td{box-shadow:none!important;background-color:#0000!important}.races-history-table table tbody tr:not(:has(>th)){border-radius:var(--radius-lg)!important;border:1px solid var(--color-base-300)!important;background-color:var(--color-base-200)!important;margin-bottom:.5rem!important;padding:.75rem!important}.races-history-table table tbody tr:not(:has(>th)):last-child{margin-bottom:0!important}.races-history-table table tbody tr:not(:has(>th)):hover{background-color:var(--color-violet-50)!important}.races-history-table table tbody tr:not(:has(>th))>td:not(:first-child) .color1{color:inherit!important}.races-history-table table tbody tr:not(:has(>th))>td:not(:first-child),.races-history-table table tbody tr:not(:has(>th))>td:not(:first-child) b{color:var(--color-slate-600)!important;font-size:.875rem!important;font-weight:400!important}.calc-progress-track{background-color:var(--color-slate-100)!important;border:0!important;border-radius:9999px!important;width:100%!important;max-width:none!important;height:.75rem!important;position:relative!important;overflow:hidden!important}.calc-progress-fill{background-color:var(--color-violet-600)!important;border-radius:9999px!important;height:.75rem!important;transition:width .3s ease-out!important}.calc-progress-digits{text-align:center!important;width:100%!important;height:100%!important;color:var(--color-slate-700)!important;z-index:3!important;justify-content:center!important;align-items:center!important;font-size:.75rem!important;font-weight:600!important;display:flex!important;position:absolute!important;inset:0!important}.calc-progress-container [id^=_progress_status]{text-align:center!important;width:100%!important;height:auto!important;color:var(--color-slate-600)!important;background-color:#0000!important;margin-bottom:1rem!important;font-size:1rem!important}#summaryDiv .pricingTable2{margin-left:auto!important;margin-right:auto!important}.feature-check-icon{background-color:var(--color-emerald-500);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:21px;height:21px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.feature-check-icon:before{content:"✓"}#summaryDiv .row{justify-content:center!important}.pricingTable2 .pricing-content li{height:auto!important;padding-block:.25rem!important;font-size:1.0625rem!important}.pricingTable2 .pricingTable-signup{border-radius:var(--radius-lg)!important}table td:has(>.fatburning-field-wrap){padding:0!important}.statistic-summary h4{color:var(--color-slate-800)!important;margin-top:1.5rem!important;margin-bottom:.75rem!important;font-size:1rem!important;font-weight:600!important}.statistic-summary .table-responsive{border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-sm)!important;background-color:#fff!important;margin-bottom:1rem!important;overflow:hidden!important}.statistic-summary table{margin-bottom:0!important}.statistic-summary table>:not(caption)>*>*{border-bottom-width:1px!important;border-color:var(--color-slate-100)!important;vertical-align:top!important;padding:.75rem 1rem!important}.statistic-summary table>tbody>tr:last-child>*{border-bottom-width:0!important}.statistic-summary table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--color-slate-50)!important}.statistic-summary table td:first-child,.statistic-summary table th:first-child{color:var(--color-slate-700)!important;font-weight:500!important}.statistic-summary table td:last-child,.statistic-summary table th:last-child{text-align:right!important;color:var(--color-slate-900)!important}.statistic-summary table thead th{letter-spacing:.025em!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;border-bottom-width:1px!important;font-size:.75rem!important;font-weight:500!important}.overview-pill-group-label{letter-spacing:.025em!important;color:var(--color-slate-500)!important;text-transform:uppercase!important;margin-bottom:.5rem!important;font-size:.75rem!important;font-weight:500!important}.overview-pill-group{flex-flow:wrap!important;align-items:center!important;gap:.25rem!important;margin-bottom:1rem!important;display:flex!important}.overview-pill-option{transition:background-color .15s ease-out,color .15s ease-out;color:var(--color-slate-500)!important;cursor:pointer!important;border-radius:10px!important;align-items:center!important;margin:0!important;padding:.275rem .975rem!important;font-size:.875rem!important;font-weight:500!important;display:inline-flex!important}.overview-pill-option:has(input:checked){background-color:var(--color-violet-200)!important;color:var(--color-violet-900)!important}.overview-pill-option input{opacity:0!important;width:0!important;height:0!important;margin:0!important;position:absolute!important}.statistic-range-btn{transition:background-color .15s ease-out,color .15s ease-out;white-space:nowrap!important;color:var(--color-slate-500)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:.275rem .975rem!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:500!important;display:inline-flex!important}.statistic-range-btn.highcharts-button-hover{background-color:var(--color-violet-100)!important;color:var(--color-violet-950)!important}.statistic-range-btn.highcharts-button-pressed{background-color:var(--color-violet-200)!important;color:var(--color-violet-950)!important}.left-side.gap-3{justify-content:flex-start!important;gap:1.5rem!important}.left-side>a:first-child{margin-right:1rem!important}.right-side .subscription{margin-left:2.5rem!important}@layer base{:where(:root),:root:has(input.dy-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}@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}}:root:has(input.dy-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}:root:has(input.dy-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}:root{--dy-page-has-backdrop:var(--dy-page-scroll-lock) 1;--dy-page-scroll-bg:var(--dy-page-scroll-lock) var(--dy-root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--dy-page-scroll-bg:var(--dy-page-scroll-lock) color-mix(in srgb, var(--dy-root-bg,#0000), oklch(0% 0 0) calc(var(--dy-page-has-backdrop,0) * 40%))}}:root{background-image:var(--dy-page-scroll-lock) linear-gradient(var(--dy-root-bg,#0000), var(--dy-root-bg,#0000));transition:var(--dy-page-scroll-lock) background-color .3s ease-out;animation:var(--dy-page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--dy-page-scroll-lock) scroll();--dy-page-has-scroll:initial;scrollbar-gutter:var(--dy-page-has-scroll) var(--dy-page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--dy-page-has-scroll: }}:root{--dy-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(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}:root,[data-theme]{background-color:var(--dy-root-bg);color:var(--color-base-content)}:root{background-color:var(--dy-page-scroll-bg,var(--dy-root-bg))}:where(:root,[data-theme]){--dy-root-bg:var(--color-base-100)}:root{--dy-page-scroll-lock:initial;--dy-page-overflow:var(--dy-page-scroll-lock) hidden}:root:not(span){overflow:var(--dy-page-overflow)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --dy-radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --dy-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes aura{to{--dy-aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes progress{50%{background-position-x:-115%}}@keyframes menu{0%{opacity:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes rotator{to{translate:0 -100%}}@keyframes dropdown{0%{opacity:0}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-tracking{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}