@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-600: oklch(57.7% .245 27.325);--color-red-800: oklch(44.4% .177 26.899);--color-green-700: oklch(52.7% .154 150.069);--color-green-800: oklch(44.8% .119 151.328);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-900: oklch(21% .034 264.665);--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-md: 28rem;--container-lg: 32rem;--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: 1.5 ;--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: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-snug: 1.375;--radius-sm: .25rem;--radius-lg: .5rem;--radius-3xl: 1.5rem;--ease-out: cubic-bezier(0, 0, .2, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-primary-light: var(--color-primary-light);--color-primary-lighter: var(--color-primary-lighter);--color-base-150: var(--color-base-150);--color-primary-content-muted: var(--color-primary-content-muted);--text-icon: 36px}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}@layer daisyui.l1.l2.l3{.d-modal{pointer-events:none;visibility:hidden;position:fixed;inset:0rem;margin:0rem;display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:0rem;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto}.d-modal::backdrop{display:none}}@layer daisyui.l1.l2{.d-modal.d-modal-open,.d-modal[open],.d-modal:target,.modal-toggle:checked+.d-modal{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}:is(.d-modal.d-modal-open,.d-modal[open],.d-modal:target,.modal-toggle:checked+.d-modal) .d-modal-box{translate:0 0;scale:1;opacity:1}:root:has(:is(.d-modal.d-modal-open,.d-modal[open],.d-modal:target,.modal-toggle:checked+.d-modal)){--d-page-has-backdrop: 1;--d-page-overflow: hidden;--d-page-scroll-bg: var(--d-page-scroll-bg-on);--d-page-scroll-gutter: stable;--d-page-scroll-transition: var(--d-page-scroll-transition-on);animation:set-page-has-scroll forwards;animation-timeline:scroll()}@starting-style{.d-modal.d-modal-open,.d-modal[open],.d-modal:target,.modal-toggle:checked+.d-modal{opacity:0%}}}@layer daisyui.l1.l2.l3{.d-tooltip{position:relative;display:inline-block;--d-tt-bg: var(--color-neutral);--d-tt-off: calc(100% + .5rem) ;--d-tt-tail: calc(100% + 1px + .25rem) }.d-tooltip>.d-tooltip-content,.d-tooltip[data-tip]:before{position:absolute;max-width:20rem;border-radius:var(--radius-field);padding-inline:.5rem;padding-block:.25rem;text-align:center;white-space:normal;color:var(--color-neutral-content);opacity:0%;font-size:.875rem;line-height:1.25;background-color:var(--d-tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content: attr(data-tip);content:var(--tw-content)}.d-tooltip:after{opacity:0%;background-color:var(--d-tt-bg);content:"";pointer-events:none;width:.625rem;height:.25rem;display:block;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-1px 0;mask-position:-1px 0;--d-mask-tooltip: url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-mask-image:var(--d-mask-tooltip);mask-image:var(--d-mask-tooltip)}@media (prefers-reduced-motion: no-preference){.d-tooltip>.d-tooltip-content,.d-tooltip[data-tip]:before,.d-tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))).d-tooltip-open,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):hover,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):has(:focus-visible))>.d-tooltip-content,:is(.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))).d-tooltip-open,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):hover,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))).d-tooltip-open,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):hover,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:100%;--d-tt-pos: 0rem}@media (prefers-reduced-motion: no-preference){:is(.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))).d-tooltip-open,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):hover,.d-tooltip:is([data-tip]:not([data-tip=""]),:has(.d-tooltip-content:not(:empty))):has(:focus-visible))>.d-tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}}@layer daisyui.l1.l2{.d-tooltip>.d-tooltip-content,.d-tooltip[data-tip]:before{transform:translate(-50%) translateY(var(--d-tt-pos, .25rem));inset:auto auto var(--d-tt-off) 50%}.d-tooltip:after{transform:translate(-50%) translateY(var(--d-tt-pos, .25rem));inset:auto auto var(--d-tt-tail) 50%}}@layer daisyui.l1.l2.l3{.d-tab{position:relative;display:inline-flex;cursor:pointer;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;--d-tab-p: .75rem;--d-tab-bg: var(--color-base-100);--d-tab-border-color: var(--color-base-300);--d-tab-radius-ss: 0;--d-tab-radius-se: 0;--d-tab-radius-es: 0;--d-tab-radius-ee: 0;--d-tab-order: 0;--d-tab-radius-min: calc(.75rem - var(--border));--d-tab-radius-limit: min(var(--radius-field), var(--d-tab-radius-min));--d-tab-radius-grad: #0000 calc(69% - var(--border)), var(--d-tab-border-color) calc(69% - var(--border) + .25px), var(--d-tab-border-color) 69%, var(--d-tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--d-tab-order);height:var(--d-tab-height);font-size:.875rem;padding-inline:var(--d-tab-p)}@media (hover: hover){.d-tab:hover{color:var(--color-base-content)}}.d-tab:is(input[type=radio]){min-width:fit-content}.d-tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.d-tab:is(label){position:relative}.d-tab:is(label) input{position:absolute;inset:0rem;cursor:pointer;appearance:none;opacity:0%}:is(.d-tab:checked,.d-tab:is(label:has(:checked)),.d-tab:is(.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.d-tab-content{display:block}.d-tab:not(:checked,label:has(:checked),:hover,.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-tab:not(:checked,label:has(:checked),:hover,.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.d-tab:not(input):empty{flex-grow:1;cursor:default}.d-tab:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-tab:focus{outline:2px solid transparent;outline-offset:2px}}.d-tab:focus-visible,.d-tab:is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.d-tab[disabled]{pointer-events:none;opacity:40%}}@layer daisyui.l1.l2.l3{.d-menu{display:flex;width:fit-content;flex-direction:column;flex-wrap:wrap;padding:.5rem;--d-menu-active-fg: var(--color-neutral-content);--d-menu-active-bg: var(--color-neutral);font-size:.875rem}.d-menu :where(li ul){position:relative;margin-inline-start:1rem;padding-inline-start:.5rem;white-space:nowrap}.d-menu :where(li ul):before{position:absolute;inset-inline-start:0rem;top:.75rem;bottom:.75rem;background-color:var(--color-base-content);opacity:10%;width:var(--border);content:""}.d-menu :where(li>.d-menu-dropdown:not(.d-menu-dropdown-show)){display:none}.d-menu :where(li:not(.d-menu-title)>*:not(ul,details,.d-menu-title,.d-btn)),.d-menu :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;text-align:start;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-auto-columns:minmax(auto,max-content) auto max-content;text-wrap:balance;-webkit-user-select:none;user-select:none}.d-menu :where(li>details>summary){--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-menu :where(li>details>summary){outline:2px solid transparent;outline-offset:2px}}.d-menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.d-menu :where(li>details>summary),.d-menu :where(li>.d-menu-dropdown-toggle)):after{justify-self:flex-end;display:block;height:.375rem;width:.375rem;rotate:-135deg;translate:0 -1px;transition-property:rotate,translate;transition-duration:.2s;content:"";transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none}.d-menu details{overflow:hidden;interpolate-size:allow-keywords}.d-menu details::details-content{block-size:0}@media (prefers-reduced-motion: no-preference){{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.d-menu details[open]::details-content{block-size:auto}.d-menu :where(li>details[open]>summary):after,.d-menu :where(li>.d-menu-dropdown-toggle.d-menu-dropdown-show):after{rotate:45deg;translate:0 1px}.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn).d-menu-focus,.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn):focus-visible{cursor:pointer;background-color:var(--color-base-content);color:var(--color-base-content);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn).d-menu-focus,.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media (forced-colors: active){.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn).d-menu-focus,.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title),li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-menu-active,:active,.d-btn):focus-visible{outline:2px solid transparent;outline-offset:2px}}.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title):not(.d-menu-active,:active,.d-btn):hover,li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title):not(.d-menu-active,:active,.d-btn):hover){cursor:pointer;background-color:var(--color-base-content);--tw-outline-style: none;outline-style:none;box-shadow:0 1px #00000003 inset,0 -1px #ffffff03 inset}@supports (color: color-mix(in lab,red,red)){.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title):not(.d-menu-active,:active,.d-btn):hover,li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title):not(.d-menu-active,:active,.d-btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media (forced-colors: active){.d-menu :where(li:not(.d-menu-title,.d-disabled)>*:not(ul,details,.d-menu-title):not(.d-menu-active,:active,.d-btn):hover,li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title):not(.d-menu-active,:active,.d-btn):hover){outline:2px solid transparent;outline-offset:2px}}.d-menu :where(li:empty){background-color:var(--color-base-content);opacity:10%;margin:.5rem 1rem;height:1px}.d-menu :where(li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}.d-menu :where(li) .d-badge{justify-self:flex-end}.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn):active,.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn).d-menu-active,.d-menu :where(li)>details>summary:active{--tw-outline-style: none;outline-style:none;color:var(--d-menu-active-fg);background-color:var(--d-menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise)}@media (forced-colors: active){.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn):active,.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn).d-menu-active,.d-menu :where(li)>details>summary:active{outline:2px solid transparent;outline-offset:2px}}:is(.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn):active,.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn).d-menu-active,.d-menu :where(li)>details>summary:active):not(:is(.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn):active,.d-menu :where(li)>*:not(ul,.d-menu-title,details,.d-btn).d-menu-active,.d-menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--d-menu-active-bg)}.d-menu :where(li).d-menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-menu :where(li).d-menu-disabled{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.d-menu .d-dropdown:focus-within .d-menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}.d-menu .d-dropdown-content{margin-top:.5rem;padding:.5rem}.d-menu .d-dropdown-content:before{display:none}}@layer daisyui.l1.l2{.d-collapse-plus>.d-collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;top:.9rem;inset-inline-end:1.4rem;--tw-content: "+";content:var(--tw-content);pointer-events:none}@media (prefers-reduced-motion: no-preference){{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2.l3{.d-dropdown{position:relative;display:inline-block;position-area:var(--d-anchor-v, bottom) var(--d-anchor-h, span-right)}.d-dropdown>*:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-dropdown>*:not(:has(~[class*=dropdown-content])):focus{outline:2px solid transparent;outline-offset:2px}}.d-dropdown .d-dropdown-content{position:absolute}.d-dropdown.d-dropdown-close .d-dropdown-content,.d-dropdown:not(details,.d-dropdown-open,.d-dropdown-hover:hover,:focus-within) .d-dropdown-content,.d-dropdown.d-dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.d-dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.d-dropdown[popover],.d-dropdown .d-dropdown-content{z-index:999}@media (prefers-reduced-motion: no-preference){.d-dropdown[popover],.d-dropdown .d-dropdown-content{animation:dropdown .2s;transition-property:opacity,scale,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{.d-dropdown[popover],.d-dropdown .d-dropdown-content{scale:95%;opacity:0}}:is(.d-dropdown:not(.d-dropdown-close).d-dropdown-open,.d-dropdown:not(.d-dropdown-close):not(.d-dropdown-hover):focus,.d-dropdown:not(.d-dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.d-dropdown:not(.d-dropdown-close).d-dropdown-open,.d-dropdown:not(.d-dropdown-close):not(.d-dropdown-hover):focus,.d-dropdown:not(.d-dropdown-close):focus-within) .d-dropdown-content{opacity:100%;scale:100%}.d-dropdown:not(.d-dropdown-close).d-dropdown-hover:hover .d-dropdown-content{opacity:100%;scale:100%}.d-dropdown:is(details) summary::-webkit-details-marker{display:none}.d-dropdown:where([popover]){background:#0000}.d-dropdown[popover]{position:fixed;color:inherit}@supports not (position-area: bottom){.d-dropdown[popover]{margin:auto}.d-dropdown[popover].d-dropdown-close,.d-dropdown[popover].d-dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}.d-dropdown[popover]::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}.d-dropdown[popover].d-dropdown-close,.d-dropdown[popover]:not(.d-dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}}@layer daisyui.l1.l2.l3{:where(.d-btn){width:unset}}@layer daisyui.l1.l2.l3{.d-btn{display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.375rem;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--d-btn-p);color:var(--d-btn-fg);--tw-prose-links: var(--d-btn-fg);height:var(--d-size);font-size:var(--d-fontsize, .875rem);font-weight:600;outline-color:var(--d-btn-color, var(--color-base-content));transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-start-start-radius:var(--d-join-ss, var(--radius-field));border-start-end-radius:var(--d-join-se, var(--radius-field));border-end-start-radius:var(--d-join-es, var(--radius-field));border-end-end-radius:var(--d-join-ee, var(--radius-field));background-color:var(--d-btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-btn-noise);border-width:var(--border);border-style:solid;border-color:var(--d-btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset,var(--d-btn-shadow);--d-size: calc(var(--size-field, .25rem) * 10);--d-btn-bg: var(--d-btn-color, var(--color-base-200));--d-btn-fg: var(--color-base-content);--d-btn-p: 1rem;--d-btn-border: var(--d-btn-bg);--d-btn-shadow: 0 3px 2px -2px var(--d-btn-bg), 0 4px 3px -2px var(--d-btn-bg);--d-btn-noise: var(--d-fx-noise)}@supports (color: color-mix(in lab,red,red)){.d-btn{--d-btn-border: color-mix(in oklab, var(--d-btn-bg), #000 calc(var(--depth) * 5%))}}@supports (color: color-mix(in lab,red,red)){.d-btn{--d-btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--d-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--d-btn-bg) calc(var(--depth) * 30%), #0000)}}@media (hover: hover){.d-btn:hover{--d-btn-bg: var(--d-btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.d-btn:hover{--d-btn-bg: color-mix(in oklab, var(--d-btn-color, var(--color-base-200)), #000 7%)}}}.d-btn:focus-visible,.d-btn:has(:focus-visible){outline-width:2px;outline-style:solid;isolation:isolate}.d-btn:active:not(.d-btn-active){translate:0 .5px;--d-btn-bg: var(--d-btn-color, var(--color-base-200));--d-btn-border: var(--d-btn-color, var(--color-base-200));--d-btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}@supports (color: color-mix(in lab,red,red)){.d-btn:active:not(.d-btn-active){--d-btn-bg: color-mix(in oklab, var(--d-btn-color, var(--color-base-200)), #000 5%)}}@supports (color: color-mix(in lab,red,red)){.d-btn:active:not(.d-btn-active){--d-btn-border: color-mix(in oklab, var(--d-btn-color, var(--color-base-200)), #000 7%)}}.d-btn:is(input[type=checkbox],input[type=radio]){appearance:none}.d-btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content: attr(aria-label);content:var(--tw-content)}.d-btn:where(input:checked:not(.d-filter .d-btn)){--d-btn-color: var(--color-primary);--d-btn-fg: var(--color-primary-content);isolation:isolate}}@layer daisyui.l1.l2{.d-btn:disabled{pointer-events:none;--d-btn-border: #0000;--d-btn-noise: none;--d-btn-fg: var(--color-base-content)}.d-btn:disabled:not(.d-btn-link,.d-btn-ghost){background-color:var(--color-base-content);box-shadow:none}@supports (color: color-mix(in lab,red,red)){.d-btn:disabled:not(.d-btn-link,.d-btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){.d-btn:disabled{--d-btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}@layer daisyui.l1.l2{.d-btn[disabled]{pointer-events:none;--d-btn-border: #0000;--d-btn-noise: none;--d-btn-fg: var(--color-base-content)}.d-btn[disabled]:not(.d-btn-link,.d-btn-ghost){background-color:var(--color-base-content);box-shadow:none}@supports (color: color-mix(in lab,red,red)){.d-btn[disabled]:not(.d-btn-link,.d-btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){.d-btn[disabled]{--d-btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}@layer daisyui.l1.l2.l3{.d-loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.d-collapse:not(td,tr,colgroup){visibility:revert-layer}@layer daisyui.l1.l2.l3{.d-collapse{display:grid;position:relative;overflow:hidden;border-radius:var(--radius-box, 1rem);width:100%;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);isolation:isolate}@media (prefers-reduced-motion: no-preference){.d-collapse{transition:grid-template-rows .2s}}.d-collapse>input:is([type=checkbox],[type=radio]){grid-column-start:1;grid-row-start:1;appearance:none;opacity:0;z-index:1;width:100%;padding:1rem;padding-inline-end:3rem;min-height:1lh;transition:background-color .2s ease-out}.d-collapse:is([open],[tabindex]:focus:not(.d-collapse-close),[tabindex]:focus-within:not(.d-collapse-close)),.d-collapse:not(.d-collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.d-collapse:is([open],[tabindex]:focus:not(.d-collapse-close),[tabindex]:focus-within:not(.d-collapse-close))>.d-collapse-content,.d-collapse:not(.d-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.d-collapse-content){content-visibility:visible;min-height:fit-content}@supports not (content-visibility: visible){.d-collapse:is([open],[tabindex]:focus:not(.d-collapse-close),[tabindex]:focus-within:not(.d-collapse-close))>.d-collapse-content,.d-collapse:not(.d-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.d-collapse-content){visibility:visible}}.d-collapse:focus-visible,.d-collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible),.d-collapse:has(summary:focus-visible){outline-color:var(--color-base-content);outline-style:solid;outline-width:2px;outline-offset:2px}.d-collapse:not(.d-collapse-close)>input[type=checkbox],.d-collapse:not(.d-collapse-close)>input[type=radio]:not(:checked),.d-collapse:not(.d-collapse-close)>.d-collapse-title{cursor:pointer}:is(.d-collapse[tabindex]:focus:not(.d-collapse-close,.d-collapse[open]),.d-collapse[tabindex]:focus-within:not(.d-collapse-close,.d-collapse[open]))>.d-collapse-title{cursor:unset}.d-collapse:is([open],[tabindex]:focus:not(.d-collapse-close),[tabindex]:focus-within:not(.d-collapse-close))>:where(.d-collapse-content),.d-collapse:not(.d-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.d-collapse-content){padding-bottom:1rem}}@layer daisyui.l1.l2{@media (prefers-reduced-motion: no-preference){{transform:translateY(-50%) rotate(225deg)}}@media (prefers-reduced-motion: no-preference){{transform:translateY(-50%) rotate(225deg)}}.d-collapse.d-collapse-open.d-collapse-plus>.d-collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}:is(.d-collapse[tabindex].d-collapse-arrow:focus:not(.d-collapse-close),.d-collapse.d-collapse-arrow[tabindex]:focus-within:not(.d-collapse-close))>.d-collapse-title:after{transform:translateY(-50%) rotate(225deg)}.d-collapse.d-collapse-arrow:not(.d-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.d-collapse-title:after{transform:translateY(-50%) rotate(225deg)}.d-collapse[open].d-collapse-plus>.d-collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}.d-collapse[tabindex].d-collapse-plus:focus:not(.d-collapse-close)>.d-collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}.d-collapse.d-collapse-plus:not(.d-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.d-collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}}@layer daisyui.l1.l2.l3{.d-collapse:is(details){width:100%}@media (prefers-reduced-motion: no-preference){.d-collapse:is(details)::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;height:0;interpolate-size:allow-keywords}.d-collapse:is(details):where([open])::details-content{height:auto}}.d-collapse:is(details) summary{position:relative;display:block}.d-collapse:is(details) summary::-webkit-details-marker{display:none}.d-collapse:is(details)>.d-collapse-content{content-visibility:visible}}@layer daisyui.l1.l2.l3{.d-collapse:is(details) summary{outline:none}}@layer daisyui.l1.l2.l3{.d-collapse-content{grid-column-start:1;grid-row-start:1}}@layer daisyui.l1.l2.l3{.d-collapse-content{content-visibility:hidden;grid-column-start:1;grid-row-start:2;min-height:0;padding-left:1rem;padding-right:1rem;cursor:unset}@supports not (content-visibility: hidden){.d-collapse-content{visibility:hidden}}@media (prefers-reduced-motion: no-preference){.d-collapse-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}@layer daisyui.l1.l2.l3{.d-toggle{border:var(--border) solid currentColor;color:var(--d-input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;grid-template-columns:0fr 1fr 1fr;--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--d-toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--d-toggle-p);box-shadow:0 1px currentColor inset;transition:color .3s,grid-template-columns .2s;--d-input-color: var(--color-base-content);--d-toggle-p: calc(var(--d-size) * .125);--d-size: calc(var(--size-selector, .25rem) * 6);width:calc((var(--d-size) * 2) - (var(--border) + var(--d-toggle-p)) * 2);height:var(--d-size)}@supports (color: color-mix(in lab,red,red)){.d-toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}@supports (color: color-mix(in lab,red,red)){.d-toggle{--d-input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.d-toggle>*{z-index:1;grid-column:span 1 / span 1;grid-column-start:2;grid-row-start:1;height:100%;cursor:pointer;appearance:none;background-color:transparent;padding:.125rem;transition:opacity .2s,rotate .4s;border:none}.d-toggle>*:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-toggle>*:focus{outline:2px solid transparent;outline-offset:2px}}.d-toggle>*:nth-child(2){color:var(--color-base-100);rotate:0deg}.d-toggle>*:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg}.d-toggle:has(:checked)>:nth-child(2){opacity:0%;rotate:15deg}.d-toggle:has(:checked)>:nth-child(3){opacity:100%;rotate:0deg}.d-toggle:before{position:relative;inset-inline-start:0rem;grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content: "";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise)}@supports (color: color-mix(in lab,red,red)){{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}}@media (forced-colors: active){.d-toggle:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.d-toggle:before{outline:.25rem solid;outline-offset:-1rem}}.d-toggle:focus-visible,.d-toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}.d-toggle:checked,.d-toggle[aria-checked=true],.d-toggle:has(>input:checked){grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--d-input-color: var(--color-base-content)}:is(.d-toggle:checked,.d-toggle[aria-checked=true],.d-toggle:has(>input:checked)):before{background-color:currentcolor}@starting-style{:is(.d-toggle:checked,.d-toggle[aria-checked=true],.d-toggle:has(>input:checked)):before{opacity:0}}.d-toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.d-toggle:disabled{cursor:not-allowed;opacity:30%}.d-toggle:disabled:before{background-color:transparent;border:var(--border) solid currentColor}}@layer daisyui.l1.l2.l3{.d-input{cursor:text;border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.5rem;background-color:var(--color-base-100);padding-inline:.75rem;vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--d-size);font-size:max(var(--d-font-size, .875rem),.875rem);touch-action:manipulation;border-start-start-radius:var(--d-join-ss, var(--radius-field));border-start-end-radius:var(--d-join-se, var(--radius-field));border-end-start-radius:var(--d-join-es, var(--radius-field));border-end-end-radius:var(--d-join-ee, var(--radius-field));border-color:var(--d-input-color);box-shadow:0 1px var(--d-input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--d-size: calc(var(--size-field, .25rem) * 10);--d-input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-input{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@supports (color: color-mix(in lab,red,red)){.d-input{--d-input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.d-input:where(input){display:inline-flex}.d-input :where(input){display:inline-flex;height:100%;width:100%;appearance:none;background-color:transparent;border:none}.d-input :where(input):focus,.d-input :where(input):focus-within{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-input :where(input):focus,.d-input :where(input):focus-within{outline:2px solid transparent;outline-offset:2px}}.d-input :where(input[type=url]),.d-input :where(input[type=email]){direction:ltr}.d-input :where(input[type=date]){display:inline-flex}.d-input:focus,.d-input:focus-within{--d-input-color: var(--color-base-content);box-shadow:0 1px var(--d-input-color);outline:2px solid var(--d-input-color);outline-offset:2px;isolation:isolate}@supports (color: color-mix(in lab,red,red)){.d-input:focus,.d-input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000)}}@media (pointer: coarse){@supports (-webkit-touch-callout: none){.d-input:focus,.d-input:focus-within{--d-font-size: 1rem}}}.d-input:has(>input[disabled]),.d-input:is(:disabled,[disabled]),fieldset:disabled .d-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);box-shadow:none}@supports (color: color-mix(in lab,red,red)){.d-input:has(>input[disabled]),.d-input:is(:disabled,[disabled]),fieldset:disabled .d-input{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.d-input:has(>input[disabled]),.d-input:is(:disabled,[disabled]),fieldset:disabled .d-input)::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.d-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.d-input::-webkit-date-and-time-value{text-align:inherit}.d-input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.d-input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.d-input:has(>input[type=date]) :where(input[type=date]){display:inline-flex;webkit-appearance:none;appearance:none}.d-input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer}}@layer daisyui.l1.l2.l3{.d-indicator{position:relative;display:inline-flex;width:max-content}.d-indicator :where(.d-indicator-item){z-index:1;position:absolute;white-space:nowrap;top:var(--d-indicator-t, 0);bottom:var(--d-indicator-b, auto);left:var(--d-indicator-s, auto);right:var(--d-indicator-e, 0);translate:var(--d-indicator-x, 50%) var(--d-indicator-y, -50%)}}@layer daisyui.l1.l2.l3{.d-table{font-size:.875rem;position:relative;width:100%;border-collapse:separate;--tw-border-spacing-x: 0rem ;--tw-border-spacing-y: 0rem ;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left}.d-table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover: hover){:is(.d-table .d-tr.d-row-hover,.d-table .d-tr.d-row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.d-table :where(th,td){padding-inline:1rem;padding-block:.75rem;vertical-align:middle}.d-table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content);font-size:.875rem;font-weight:600}@supports (color: color-mix(in lab,red,red)){.d-table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.d-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)){.d-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.d-table :where(.d-table-pin-rows thead tr){position:sticky;top:0rem;z-index:1;background-color:var(--color-base-100)}.d-table :where(.d-table-pin-rows tfoot tr){position:sticky;bottom:0rem;z-index:1;background-color:var(--color-base-100)}.d-table :where(.d-table-pin-cols tr th){position:sticky;right:0rem;left:0rem;background-color:var(--color-base-100)}.d-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)){.d-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)}}}@layer daisyui.l1.l2.l3{.d-steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.d-steps .d-step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem;--d-step-bg: var(--color-base-300);--d-step-fg: var(--color-base-content)}.d-steps .d-step:before{top:0rem;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--d-step-bg);background-color:var(--d-step-bg);content:"";margin-inline-start:-100%}.d-steps .d-step>.d-step-icon,.d-steps .d-step:not(:has(.d-step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--d-step-fg);background-color:var(--d-step-bg);border:1px solid var(--d-step-bg);position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:calc(infinity * 1px)}.d-steps .d-step:first-child:before{--tw-content: none;content:var(--tw-content)}.d-steps .d-step[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}@layer daisyui.l1.l2{.d-steps .d-step-neutral+.d-step-neutral:before,.d-steps .d-step-neutral:after,.d-steps .d-step-neutral>.d-step-icon{--d-step-bg: var(--color-neutral);--d-step-fg: var(--color-neutral-content)}.d-steps .d-step-primary+.d-step-primary:before,.d-steps .d-step-primary:after,.d-steps .d-step-primary>.d-step-icon{--d-step-bg: var(--color-primary);--d-step-fg: var(--color-primary-content)}.d-steps .d-step-secondary+.d-step-secondary:before,.d-steps .d-step-secondary:after,.d-steps .d-step-secondary>.d-step-icon{--d-step-bg: var(--color-secondary);--d-step-fg: var(--color-secondary-content)}.d-steps .d-step-accent+.d-step-accent:before,.d-steps .d-step-accent:after,.d-steps .d-step-accent>.d-step-icon{--d-step-bg: var(--color-accent);--d-step-fg: var(--color-accent-content)}.d-steps .d-step-info+.d-step-info:before,.d-steps .d-step-info:after,.d-steps .d-step-info>.d-step-icon{--d-step-bg: var(--color-info);--d-step-fg: var(--color-info-content)}.d-steps .d-step-success+.d-step-success:before,.d-steps .d-step-success:after,.d-steps .d-step-success>.d-step-icon{--d-step-bg: var(--color-success);--d-step-fg: var(--color-success-content)}.d-steps .d-step-warning+.d-step-warning:before,.d-steps .d-step-warning:after,.d-steps .d-step-warning>.d-step-icon{--d-step-bg: var(--color-warning);--d-step-fg: var(--color-warning-content)}.d-steps .d-step-error+.d-step-error:before,.d-steps .d-step-error:after,.d-steps .d-step-error>.d-step-icon{--d-step-bg: var(--color-error);--d-step-fg: var(--color-error-content)}}@layer daisyui.l1.l2{.d-tabs-border>.d-tab{--d-tab-border-color: #0000 #0000 var(--d-tab-border-color) #0000;position:relative;border-radius:var(--radius-field)}.d-tabs-border>.d-tab:before{content:"";background-color:var(--d-tab-border-color);transition:background-color .2s ease;width:80%;height:3px;border-radius:var(--radius-field);bottom:0;left:10%;position:absolute}:is(.d-tabs-border>.d-tab:is(.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.d-tab-disabled,[disabled]),.d-tabs-border>.d-tab:is(input:checked),.d-tabs-border>.d-tab:is(label:has(:checked))):before{--d-tab-border-color: currentColor;border-top:3px solid}}@layer daisyui.l1.l2.l3{.d-select{border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.375rem;background-color:var(--color-base-100);padding-inline-start:.75rem;padding-inline-end:1.75rem;vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--d-size);font-size:.875rem;touch-action:manipulation;border-start-start-radius:var(--d-join-ss, var(--radius-field));border-start-end-radius:var(--d-join-se, var(--radius-field));border-end-start-radius:var(--d-join-es, var(--radius-field));border-end-end-radius:var(--d-join-ee, var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px var(--d-input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-color:var(--d-input-color);--d-input-color: var(--color-base-content);--d-size: calc(var(--size-field, .25rem) * 10)}@supports (color: color-mix(in lab,red,red)){.d-select{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@supports (color: color-mix(in lab,red,red)){.d-select{--d-input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}[dir=rtl] .d-select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}[dir=rtl] .d-select::picker(select),[dir=rtl] .d-select select::picker(select){translate:.5rem 0}.d-select[multiple]{height:auto;overflow:auto;padding-block:.75rem;padding-inline-end:.75rem;background-image:none}.d-select select{margin-inline-start:-.75rem;margin-inline-end:-1.75rem;width:calc(100% + 2.75rem);appearance:none;padding-inline-start:.75rem;padding-inline-end:1.75rem;height:calc(100% - calc(var(--border) * 2));align-items:center;background:inherit;border-radius:inherit;border-style:none}.d-select select:focus,.d-select select:focus-within{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-select select:focus,.d-select select:focus-within{outline:2px solid transparent;outline-offset:2px}}.d-select select:not(:last-child){margin-inline-end:-1.375rem;background-image:none}.d-select:focus,.d-select:focus-within{--d-input-color: var(--color-base-content);box-shadow:0 1px var(--d-input-color);outline:2px solid var(--d-input-color);outline-offset:2px;isolation:isolate}@supports (color: color-mix(in lab,red,red)){.d-select:focus,.d-select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000)}}.d-select:has(>select[disabled]),.d-select:is(:disabled,[disabled]),fieldset:disabled .d-select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-select:has(>select[disabled]),.d-select:is(:disabled,[disabled]),fieldset:disabled .d-select{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.d-select:has(>select[disabled]),.d-select:is(:disabled,[disabled]),fieldset:disabled .d-select)::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.d-select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance: base-select){.d-select,.d-select select{appearance:base-select}}@supports (appearance: base-select){:is(.d-select,.d-select select)::picker(select){appearance:base-select}}:is(.d-select,.d-select select)::picker(select){color:inherit;max-height:min(24rem,70dvh);margin-inline:.5rem;translate:-.5rem 0;border:var(--border) solid var(--color-base-200);margin-block:.5rem;border-radius:var(--radius-box);padding:.5rem;background-color:inherit;box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0 / calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0 / calc(var(--depth) * .1))}:is(.d-select,.d-select select)::picker-icon{display:none}:is(.d-select,.d-select select) optgroup{padding-top:.5em}:is(.d-select,.d-select select) optgroup option:nth-child(1){margin-top:.5em}:is(.d-select,.d-select select) option{border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal}:is(.d-select,.d-select select) option:not(:disabled):hover,:is(.d-select,.d-select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){:is(.d-select,.d-select select) option:not(:disabled):hover,:is(.d-select,.d-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media (forced-colors: active){:is(.d-select,.d-select select) option:not(:disabled):hover,:is(.d-select,.d-select select) option:not(:disabled):focus-visible{outline:2px solid transparent;outline-offset:2px}}:is(.d-select,.d-select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}}@layer daisyui.l1.l2.l3{.d-collapse-title{grid-column-start:1;grid-row-start:1}}@layer daisyui.l1.l2.l3{.d-collapse-title{position:relative;width:100%;padding:1rem;padding-inline-end:3rem;min-height:1lh;transition:background-color .2s ease-out}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}@layer daisyui.l1.l2.l3{.d-checkbox{border:var(--border) solid var(--d-input-color, var(--color-base-content));position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:var(--radius-selector);padding:.25rem;vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;transition:background-color .2s,box-shadow .2s;--d-size: calc(var(--size-selector, .25rem) * 6);width:var(--d-size);height:var(--d-size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise)}@supports (color: color-mix(in lab,red,red)){.d-checkbox{border:var(--border) solid var(--d-input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.d-checkbox:before{--tw-content: "";content:var(--tw-content);display:block;width:100%;height:100%;rotate:45deg;background-color:currentcolor;opacity:0%;transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;font-size:1rem;line-height:.75}.d-checkbox:focus-visible{outline:2px solid var(--d-input-color, currentColor);outline-offset:2px}.d-checkbox:checked,.d-checkbox[aria-checked=true]{background-color:var(--d-input-color, #0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}:is(.d-checkbox:checked,.d-checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:100%}@media (forced-colors: active){:is(.d-checkbox:checked,.d-checkbox[aria-checked=true]):before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}@media print{:is(.d-checkbox:checked,.d-checkbox[aria-checked=true]):before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}.d-checkbox:indeterminate{background-color:var( --input-color, var(--color-base-content) )}@supports (color: color-mix(in lab,red,red)){.d-checkbox:indeterminate{background-color:var( --input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000) )}}.d-checkbox:indeterminate:before{rotate:0deg;opacity:100%;translate:0 -35%;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%)}}@layer daisyui.l1.l2{.d-checkbox:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.d-radio{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);padding:.25rem;vertical-align:middle;border:var(--border) solid var(--d-input-color, currentColor);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--d-size: calc(var(--size-selector, .25rem) * 6);width:var(--d-size);height:var(--d-size);color:var(--d-input-color, currentColor)}@supports (color: color-mix(in lab,red,red)){.d-radio{border:var(--border) solid var(--d-input-color, color-mix(in srgb, currentColor 20%, #0000))}}.d-radio:before{display:block;width:100%;height:100%;border-radius:calc(infinity * 1px);--tw-content: "";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise)}.d-radio:focus-visible{outline:2px solid currentColor}.d-radio:checked,.d-radio[aria-checked=true]{border-color:currentcolor;background-color:var(--color-base-100)}@media (prefers-reduced-motion: no-preference){.d-radio:checked,.d-radio[aria-checked=true]{animation:radio .2s ease-out}}:is(.d-radio:checked,.d-radio[aria-checked=true]):before{background-color:currentcolor;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}@media (forced-colors: active){:is(.d-radio:checked,.d-radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{:is(.d-radio:checked,.d-radio[aria-checked=true]):before{outline:.25rem solid;outline-offset:-1rem}}}@layer daisyui.l1.l2{.d-radio:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.d-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);outline-width:2px;transition:outline .2s ease-in-out;outline:0 solid #0000;outline-offset:2px}.d-card:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-card:focus{outline:2px solid transparent;outline-offset:2px}}.d-card:focus-visible{outline-color:currentColor}.d-card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.d-card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.d-card figure{display:flex;align-items:center;justify-content:center}.d-card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.d-card:has(>:checked){outline:2px solid currentColor}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}@layer daisyui.l1.l2{.d-tooltip-bottom>.d-tooltip-content,.d-tooltip-bottom[data-tip]:before{transform:translate(-50%) translateY(var(--d-tt-pos, -.25rem));inset:var(--d-tt-off) auto auto 50%}.d-tooltip-bottom:after{transform:translate(-50%) translateY(var(--d-tt-pos, -.25rem)) rotate(180deg);inset:var(--d-tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.d-tooltip-left>.d-tooltip-content,.d-tooltip-left[data-tip]:before{transform:translate(calc(var(--d-tt-pos, .25rem) - .25rem)) translateY(-50%);inset:50% var(--d-tt-off) auto auto}.d-tooltip-left:after{transform:translate(var(--d-tt-pos, .25rem)) translateY(-50%) rotate(-90deg);inset:50% calc(var(--d-tt-tail) + 1px) auto auto}}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}@layer daisyui.l1.l2{.d-dropdown-end{--d-anchor-h: span-left}.d-dropdown-end :where(.d-dropdown-content){inset-inline-end:0rem;translate:0 0}[dir=rtl] :is(.d-dropdown-end :where(.d-dropdown-content)){translate:0 0}.d-dropdown-end.d-dropdown-left{--d-anchor-h: left;--d-anchor-v: span-top}.d-dropdown-end.d-dropdown-left .d-dropdown-content{top:auto;bottom:0rem}.d-dropdown-end.d-dropdown-right{--d-anchor-h: right;--d-anchor-v: span-top}.d-dropdown-end.d-dropdown-right .d-dropdown-content{top:auto;bottom:0rem}}@layer daisyui.l1.l2{.d-dropdown-bottom{--d-anchor-v: bottom}.d-dropdown-bottom .d-dropdown-content{top:100%;bottom:auto;transform-origin:top}}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.right-px{right:1px}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-px{bottom:1px}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.left-12{left:calc(var(--spacing) * 12)}.left-54{left:calc(var(--spacing) * 54)}.d-join{display:inline-flex;align-items:stretch;--d-join-ss: 0;--d-join-se: 0;--d-join-es: 0;--d-join-ee: 0}.d-join :where(.d-join-item){border-start-start-radius:var(--d-join-ss, 0);border-start-end-radius:var(--d-join-se, 0);border-end-start-radius:var(--d-join-es, 0);border-end-end-radius:var(--d-join-ee, 0)}.d-join :where(.d-join-item) *{--d-join-ss: var(--radius-field);--d-join-se: var(--radius-field);--d-join-es: var(--radius-field);--d-join-ee: var(--radius-field)}.d-join>.d-join-item:where(:first-child){--d-join-ss: var(--radius-field);--d-join-se: 0;--d-join-es: var(--radius-field);--d-join-ee: 0}.d-join :first-child:not(:last-child) :where(.d-join-item){--d-join-ss: var(--radius-field);--d-join-se: 0;--d-join-es: var(--radius-field);--d-join-ee: 0}.d-join>.d-join-item:where(:last-child){--d-join-ss: 0;--d-join-se: var(--radius-field);--d-join-es: 0;--d-join-ee: var(--radius-field)}.d-join :last-child:not(:first-child) :where(.d-join-item){--d-join-ss: 0;--d-join-se: var(--radius-field);--d-join-es: 0;--d-join-ee: var(--radius-field)}.d-join>.d-join-item:where(:only-child){--d-join-ss: var(--radius-field);--d-join-se: var(--radius-field);--d-join-es: var(--radius-field);--d-join-ee: var(--radius-field)}.d-join :only-child :where(.d-join-item){--d-join-ss: var(--radius-field);--d-join-se: var(--radius-field);--d-join-es: var(--radius-field);--d-join-ee: var(--radius-field)}.d-join>:where(:focus,:has(:focus)){z-index:1}@media (hover: hover){.d-join>:where(.d-btn:hover,:has(.d-btn:hover)){isolation:isolate}}@layer daisyui.l1.l2.l3{.d-textarea{border:var(--border) solid #0000;min-height:5rem;flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:.5rem;vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--d-font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--d-input-color);box-shadow:0 1px var(--d-input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--d-input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-textarea{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@supports (color: color-mix(in lab,red,red)){.d-textarea{--d-input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.d-textarea textarea{appearance:none;background-color:transparent;border:none}.d-textarea textarea:focus,.d-textarea textarea:focus-within{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-textarea textarea:focus,.d-textarea textarea:focus-within{outline:2px solid transparent;outline-offset:2px}}.d-textarea:focus,.d-textarea:focus-within{--d-input-color: var(--color-base-content);box-shadow:0 1px var(--d-input-color);outline:2px solid var(--d-input-color);outline-offset:2px;isolation:isolate}@supports (color: color-mix(in lab,red,red)){.d-textarea:focus,.d-textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--d-input-color) calc(var(--depth) * 10%),#0000)}}@media (pointer: coarse){@supports (-webkit-touch-callout: none){.d-textarea:focus,.d-textarea:focus-within{--d-font-size: 1rem}}}.d-textarea:has(>textarea[disabled]),.d-textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);box-shadow:none}@supports (color: color-mix(in lab,red,red)){.d-textarea:has(>textarea[disabled]),.d-textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.d-textarea:has(>textarea[disabled]),.d-textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.d-textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}@layer daisyui.l1.l2{.d-btn-active{--d-btn-bg: var(--d-btn-color, var(--color-base-200));--d-btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);isolation:isolate}@supports (color: color-mix(in lab,red,red)){.d-btn-active{--d-btn-bg: color-mix(in oklab, var(--d-btn-color, var(--color-base-200)), #000 7%)}}}@layer daisyui.l1.l2.l3{.d-modal-backdrop{grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent;z-index:-1}.d-modal-backdrop button{cursor:pointer}}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[300\]{z-index:300}@layer daisyui.l1.l2.l3{.d-tab-content{order:var(--d-tabcontent-order);display:none;border-color:transparent;--d-tabcontent-radius-ss: var(--radius-box);--d-tabcontent-radius-se: var(--radius-box);--d-tabcontent-radius-es: var(--radius-box);--d-tabcontent-radius-ee: var(--radius-box);--d-tabcontent-order: 1;width:100%;height:calc(100% - var(--d-tab-height) + var(--border));margin:var(--d-tabcontent-margin);border-width:var(--border);border-start-start-radius:var(--d-tabcontent-radius-ss);border-start-end-radius:var(--d-tabcontent-radius-se);border-end-start-radius:var(--d-tabcontent-radius-es);border-end-end-radius:var(--d-tabcontent-radius-ee)}}.col-span-3{grid-column:span 3 / span 3}@layer daisyui.l1.l2.l3{.d-modal-box{grid-column-start:1;grid-row-start:1;max-height:100vh;width:calc(11/12 * 100%);max-width:32rem;background-color:var(--color-base-100);padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out .05s,box-shadow .3s ease-out;border-top-left-radius:var(--d-modal-tl, var(--radius-box));border-top-right-radius:var(--d-modal-tr, var(--radius-box));border-bottom-left-radius:var(--d-modal-bl, var(--radius-box));border-bottom-right-radius:var(--d-modal-br, var(--radius-box));scale:95%;opacity:0;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}@layer daisyui.l1.l2.l3{.d-divider{display:flex;height:1rem;flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--d-divider-m, 1rem 0);--d-divider-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.d-divider{--d-divider-color: color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.d-divider:before,.d-divider:after{content:"";height:.125rem;width:100%;flex-grow:1;background-color:var(--d-divider-color)}@media print{.d-divider:before,.d-divider:after{border:.5px solid}}.d-divider:not(:empty){gap:1rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}@layer daisyui.l1.l2{.d-input-sm{--d-size: calc(var(--size-field, .25rem) * 8);font-size:max(var(--d-font-size, .75rem),.75rem)}.d-input-sm[type=number]::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}.my-0{margin-block:calc(var(--spacing) * 0)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}@layer daisyui.l1.l2.l3{.d-label{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor}@supports (color: color-mix(in lab,red,red)){.d-label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.d-label:has(input){cursor:pointer}.d-label:is(.d-input>*,.d-select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit}.d-label:is(.d-input>*,.d-select>*):first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor}@supports (color: color-mix(in lab,red,red)){.d-label:is(.d-input>*,.d-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.d-label:is(.d-input>*,.d-select>*):last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor}@supports (color: color-mix(in lab,red,red)){.d-label:is(.d-input>*,.d-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}.d-join-item:where(*:not(:first-child,:disabled,[disabled],.d-btn-disabled)){margin-inline-start:calc(var(--border, 1px) * -1);margin-block-start:0}.d-join-item:where(*:is(:disabled,[disabled],.d-btn-disabled)){border-width:var(--border, 1px) 0 var(--border, 1px) var(--border, 1px)}@layer daisyui.l1.l2.l3{.d-modal-action{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.5rem}}@layer daisyui.l1.l2{.d-tabs-box{background-color:var(--color-base-200);padding:.25rem;--d-tabs-box-radius: calc(3 * var(--radius-field));border-radius:calc(min(var(--d-tab-height) / 2,var(--radius-field)) + min(.25rem,var(--d-tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset}.d-tabs-box>.d-tab{border-radius:var(--radius-field);border-style:none}.d-tabs-box>.d-tab:focus-visible,.d-tabs-box>.d-tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.d-tabs-box>:is(.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.d-tab-disabled,[disabled]),.d-tabs-box>:is(input:checked),.d-tabs-box>:is(label:has(:checked)){background-color:var(--d-tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color: color-mix(in lab,red,red)){.d-tabs-box>:is(.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.d-tab-disabled,[disabled]),.d-tabs-box>:is(input:checked),.d-tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media (forced-colors: active){.d-tabs-box>:is(.d-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.d-tab-disabled,[disabled]),.d-tabs-box>:is(input:checked),.d-tabs-box>:is(label:has(:checked)){border:1px solid}}.d-tabs-box>.d-tab-content{margin-top:.25rem;height:calc(100% - var(--d-tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--d-tab-height) / 2,var(--radius-field)) + min(.25rem,var(--d-tabs-box-radius)) - var(--border))}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}@layer daisyui.l1.l2.l3{.d-badge{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--d-badge-fg);border:var(--border) solid var(--d-badge-color, var(--color-base-200));font-size:.875rem;width:fit-content;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise);background-color:var(--d-badge-bg);--d-badge-bg: var(--d-badge-color, var(--color-base-100));--d-badge-fg: var(--color-base-content);--d-size: calc(var(--size-selector, .25rem) * 6);height:var(--d-size);padding-inline:calc(var(--d-size) / 2 - var(--border))}}@layer daisyui.l1.l2.l3{.d-tabs{display:flex;flex-wrap:wrap;--d-tabs-height: auto;--d-tabs-direction: row;--d-tab-height: calc(var(--size-field, .25rem) * 10);height:var(--d-tabs-height);flex-direction:var(--d-tabs-direction)}}@layer daisyui.l1.l2.l3{.d-card-body{display:flex;flex:auto;flex-direction:column;gap:.5rem;padding:var(--d-card-p, 1.5rem);font-size:var(--d-card-fs, .875rem)}.d-card-body :where(p){flex-grow:1}}.d-alert{border-width:var(--border);border-color:var(--d-alert-border-color, var(--color-base-200))}@layer daisyui.l1.l2.l3{.d-alert{border-style:solid;--d-alert-border-color: var(--color-base-200);display:grid;align-items:center;gap:1rem;border-radius:var(--radius-box);padding-inline:1rem;padding-block:.75rem;color:var(--color-base-content);background-color:var(--d-alert-color, var(--color-base-200));justify-content:start;justify-items:start;grid-auto-flow:column;grid-template-columns:auto;text-align:start;font-size:.875rem;line-height:1.25rem;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}@supports (color: color-mix(in lab,red,red)){.d-alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--d-alert-color, var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.d-alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2.l3{.d-card-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}}@layer daisyui.l1.l2.l3{.d-card-title{display:flex;align-items:center;gap:.5rem;font-size:var(--d-cardtitle-fs, 1.125rem);font-weight:600}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1 / 1}@layer daisyui.l1.l2{.d-btn-circle{border-radius:calc(infinity * 1px);padding-inline:0rem;width:var(--d-size);height:var(--d-size)}}@layer daisyui.l1.l2{.d-btn-square{padding-inline:0rem;width:var(--d-size);height:var(--d-size)}}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-96{height:calc(var(--spacing) * 96)}.h-125{height:calc(var(--spacing) * 125)}.h-\[50px\]{height:50px}.h-\[350px\]{height:350px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-screen{min-height:100vh}@layer daisyui.l1.l2{.d-loading-lg{width:calc(var(--size-selector, .25rem) * 7)}}@layer daisyui.l1.l2{.d-loading-md{width:calc(var(--size-selector, .25rem) * 6)}}@layer daisyui.l1.l2{.d-loading-sm{width:calc(var(--size-selector, .25rem) * 5)}}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-54{width:calc(var(--spacing) * 54)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[30vw\]{width:30vw}.w-\[50px\]{width:50px}.w-\[340px\]{width:340px}.w-\[600px\]{width:600px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[60px\]{min-width:60px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[300px\]{min-width:300px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}@layer daisyui.l1.l2.l3{.d-link{cursor:pointer;text-decoration-line:underline}.d-link:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.d-link:focus{outline:2px solid transparent;outline-offset:2px}}.d-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-x{resize:horizontal}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr_max-content\]{grid-template-columns:max-content 1fr max-content}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.d-rounded-box{border-radius:var(--radius-box)}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.border-dashed{--tw-border-style: dashed;border-style:dashed}@layer daisyui.l1.l2{.d-badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}@layer daisyui.l1.l2{.d-badge-outline{color:var(--d-badge-color);--d-badge-bg: #0000;background-image:none;border-color:currentColor}}.border-base-100\/10{border-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){.border-base-100\/10{border-color:color-mix(in oklab,var(--color-base-100) 10%,transparent)}}.border-base-300{border-color:var(--color-base-300)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-primary\/40{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}@layer daisyui.l1.l2{.d-menu-active:where(:not(ul,details,.d-menu-title,.d-btn)){--tw-outline-style: none;outline-style:none;color:var(--d-menu-active-fg);background-color:var(--d-menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--d-fx-noise)}@media (forced-colors: active){.d-menu-active:where(:not(ul,details,.d-menu-title,.d-btn)){outline:2px solid transparent;outline-offset:2px}}}.d-menu-active{background-color:var(--color-base-300);color:var(--color-base-content)}.bg-base-100{background-color:var(--color-base-100)}.bg-base-100\/60{background-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){.bg-base-100\/60{background-color:color-mix(in oklab,var(--color-base-100) 60%,transparent)}}.bg-base-100\/90{background-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){.bg-base-100\/90{background-color:color-mix(in oklab,var(--color-base-100) 90%,transparent)}}.bg-base-150{background-color:var(--color-base-150)}.bg-base-200{background-color:var(--color-base-200)}.bg-base-200\/50{background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){.bg-base-200\/50{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-error{background-color:var(--color-error)}.bg-info{background-color:var(--color-info)}.bg-primary{background-color:var(--color-primary)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-primary\/5{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-success{background-color:var(--color-success)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(to_bottom\,\#5bb75b\,\#469f46\)\]{background-image:linear-gradient(to bottom,#5bb75b,#469f46)}.bg-\[linear-gradient\(to_bottom\,\#f3f3f3\,\#dadada\)\]{background-image:linear-gradient(to bottom,#f3f3f3,#dadada)}@layer daisyui.l1.l2{.d-loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.fill-none{fill:none}.stroke-gray-200{stroke:var(--color-gray-200)}.stroke-primary{stroke:var(--color-primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}@layer daisyui.l1.l2{.d-checkbox-sm{padding:.1875rem;--d-size: calc(var(--size-selector, .25rem) * 5)}}@layer daisyui.l1.l2{.d-checkbox-xs{padding:.125rem;--d-size: calc(var(--size-selector, .25rem) * 4)}}@layer daisyui.l1.l2{.d-radio-sm{padding:.1875rem}.d-radio-sm:is([type=radio]){--d-size: calc(var(--size-selector, .25rem) * 5)}}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}@layer daisyui.l1.l2{.d-select-sm{--d-size: calc(var(--size-field, .25rem) * 8);font-size:.75rem}.d-select-sm option{padding-inline:.625rem;padding-block:.25rem}}@layer daisyui.l1.l2{.d-table-sm :not(thead,tfoot) tr{font-size:.75rem}.d-table-sm :where(th,td){padding-inline:.75rem;padding-block:.5rem}}@layer daisyui.l1.l2{.d-table-xs :not(thead,tfoot) tr{font-size:.6875rem}.d-table-xs :where(th,td){padding-inline:.5rem;padding-block:.25rem}}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-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))}@layer daisyui.l1.l2{.d-tabs-xs{--d-tab-height: calc(var(--size-field, .25rem) * 6)}.d-tabs-xs>.d-tab{font-size:.75rem;--d-tab-p: .375rem;--d-tab-radius-min: calc(.5rem - var(--border))}}@layer daisyui.l1.l2{.d-badge-sm{--d-size: calc(var(--size-selector, .25rem) * 5);font-size:.75rem}}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.text-icon{font-size:var(--text-icon)}.leading-none{--tw-leading: 1;line-height:1}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}@layer daisyui.l1.l2{.d-alert-error{color:var(--color-error-content);--d-alert-border-color: var(--color-error);--d-alert-color: var(--color-error)}}@layer daisyui.l1.l2{.d-alert-success{color:var(--color-success-content);--d-alert-border-color: var(--color-success);--d-alert-color: var(--color-success)}}.text-base-300{color:var(--color-base-300)}.text-base-content{color:var(--color-base-content)}.text-base-content\/30{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/30{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.text-base-content\/40{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/40{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.text-base-content\/50{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/50{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.text-base-content\/60{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.text-error{color:var(--color-error)}.text-error-content{color:var(--color-error-content)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-info{color:var(--color-info)}.text-info-content{color:var(--color-info-content)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-primary-content-muted{color:var(--color-primary-content-muted)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-success{color:var(--color-success)}.text-success-content{color:var(--color-success-content)}.text-warning{color:var(--color-warning)}.text-warning-content{color:var(--color-warning-content)}.text-white{color:var(--color-white)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-80{opacity:80%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_-2px_0_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: inset -2px 0 0 var(--tw-shadow-color, rgba(255,255,255,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@layer daisyui.l1{.d-btn-ghost:not(.d-btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.d-filter .d-btn)){--d-btn-shadow: "";--d-btn-bg: #0000;--d-btn-border: #0000;--d-btn-noise: none}.d-btn-ghost:not(.d-btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.d-filter .d-btn)):not(:disabled,[disabled],.d-btn-disabled){outline-color:currentcolor;--d-btn-fg: var(--d-btn-color, currentColor)}@media (hover: none){.d-btn-ghost:not(.d-btn-active,:active,:focus-visible,input:checked:not(.d-filter .d-btn)):hover{outline-color:currentcolor;--d-btn-shadow: "";--d-btn-bg: #0000;--d-btn-fg: var(--d-btn-color, currentColor);--d-btn-border: #0000;--d-btn-noise: none}}}.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))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.ease-linear{--tw-ease: linear;transition-timing-function:linear}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}@layer daisyui.l1{.d-btn-outline:not(.d-btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.d-filter .d-btn),:disabled,[disabled],.d-btn-disabled){--d-btn-shadow: "";--d-btn-bg: #0000;--d-btn-fg: var(--d-btn-color);--d-btn-border: var(--d-btn-color);--d-btn-noise: none}@media (hover: none){.d-btn-outline:not(.d-btn-active,:active,:focus-visible,input:checked:not(.d-filter .d-btn)):hover{--d-btn-shadow: "";--d-btn-bg: #0000;--d-btn-fg: var(--d-btn-color);--d-btn-border: var(--d-btn-color);--d-btn-noise: none}}}@layer daisyui.l1.l2{.d-btn-sm{--d-fontsize: .75rem;--d-btn-p: .75rem;--d-size: calc(var(--size-field, .25rem) * 8)}}@layer daisyui.l1.l2{.d-btn-xs{--d-fontsize: .6875rem;--d-btn-p: .5rem;--d-size: calc(var(--size-field, .25rem) * 6)}}@layer daisyui.l1.l2{.d-badge-error{--d-badge-color: var(--color-error);--d-badge-fg: var(--color-error-content)}}@layer daisyui.l1.l2{.d-badge-primary{--d-badge-color: var(--color-primary);--d-badge-fg: var(--color-primary-content)}}@layer daisyui.l1.l2{.d-badge-success{--d-badge-color: var(--color-success);--d-badge-fg: var(--color-success-content)}}@layer daisyui.l1.l2{.d-badge-warning{--d-badge-color: var(--color-warning);--d-badge-fg: var(--color-warning-content)}}@layer daisyui.l1.l2.l3{.d-btn-error{--d-btn-color: var(--color-error);--d-btn-fg: var(--color-error-content)}}@layer daisyui.l1.l2.l3{.d-btn-info{--d-btn-color: var(--color-info);--d-btn-fg: var(--color-info-content)}}@layer daisyui.l1.l2.l3{.d-btn-neutral{--d-btn-color: var(--color-neutral);--d-btn-fg: var(--color-neutral-content)}}@layer daisyui.l1.l2.l3{.d-btn-primary{--d-btn-color: var(--color-primary);--d-btn-fg: var(--color-primary-content)}}@layer daisyui.l1.l2.l3{.d-btn-success{--d-btn-color: var(--color-success);--d-btn-fg: var(--color-success-content)}}@layer daisyui.l1.l2.l3{.d-btn-warning{--d-btn-color: var(--color-warning);--d-btn-fg: var(--color-warning-content)}}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[position-area\:bottom_span-left\]{position-area:bottom span-left}.\[position-try-fallbacks\:flip-block\]{position-try-fallbacks:flip-block}@layer daisyui.l1.l2{.d-input-error,.d-input-error:focus,.d-input-error:focus-within{--d-input-color: var(--color-error)}}@layer daisyui.l1.l2{.d-radio-primary{--d-input-color: var(--color-primary)}}@layer daisyui.l1.l2{.d-select-error,.d-select-error:focus,.d-select-error:focus-within{--d-input-color: var(--color-error)}}@layer daisyui.l1.l2{.d-toggle-primary:checked,.d-toggle-primary[aria-checked=true]{--d-input-color: var(--color-primary)}}@layer daisyui.l1.l2{.d-toggle-sm:is([type=checkbox]),.d-toggle-sm:has([type=checkbox]){--d-size: calc(var(--size-selector, .25rem) * 5)}}@media (hover: hover){.hover\:bg-base-100\/20:hover{background-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-base-100\/20:hover{background-color:color-mix(in oklab,var(--color-base-100) 20%,transparent)}}}@media (hover: hover){.hover\:bg-base-200:hover{background-color:var(--color-base-200)}}@media (hover: hover){.hover\:font-bold:hover{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@media (hover: hover){.hover\:text-base-content:hover{color:var(--color-base-content)}}@media (hover: hover){.hover\:text-base-content\/60:hover{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.hover\:text-base-content\/60:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}}@media (hover: hover){.hover\:text-error:hover{color:var(--color-error)}}@media (hover: hover){.hover\:text-gray-600:hover{color:var(--color-gray-600)}}@media (hover: hover){.hover\:text-white:hover{color:var(--color-white)}}@media (hover: hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color: var(--color-primary)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:bg-base-200:focus-visible{background-color:var(--color-base-200)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-primary-content:focus-visible{--tw-ring-color: var(--color-primary-content)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.active\:cursor-grabbing:active{cursor:grabbing}@media (width >= 40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (width >= 48rem){.\@3xl\:mx-0{margin-inline:calc(var(--spacing) * 0)}}@container (width >= 48rem){.\@3xl\:flex-1{flex:1}}@container (width >= 48rem){.\@3xl\:basis-0{flex-basis:calc(var(--spacing) * 0)}}@container (width >= 48rem){.\@3xl\:justify-end{justify-content:flex-end}}@container (width >= 48rem){.\@3xl\:text-left{text-align:left}}.\[\&_i\]\:text-4xl i{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}@keyframes hotToastEnter{0%{transform:scale(0)}to{transform:scale(1)}}.hot-toast-animated-icon{animation:var(--hot-toast-animated-icon-animation, hotToastEnter .3s ease-in-out forwards);position:var(--hot-toast-animated-icon-position, relative);transform:var(--hot-toast-animated-icon-transform, scale(0))}@media (prefers-reduced-motion: reduce){.hot-toast-animated-icon{animation-duration:var(--hot-toast-animated-icon-reduced-motion-animation-duration, none);opacity:var(--hot-toast-animated-icon-reduced-motion-opacity, 1);transform:var(--hot-toast-animated-icon-reduced-motion-transform, scale(1))}}@keyframes hotToastCircleAnimation{0%{opacity:0;transform:scale(0) rotate(45deg)}to{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes hotToastCheckmarkAnimation{0%{height:0;opacity:0;width:0}40%{height:0;opacity:1;width:6px}to{height:10px;opacity:1}}.hot-toast-checkmark-icon{animation:var(--hot-toast-checkmark-icon-animation, hotToastCircleAnimation .3s cubic-bezier(.175, .885, .32, 1.275) forwards);animation-delay:var(--hot-toast-checkmark-icon-animation-delay, .1s);background-color:var(--hot-toast-checkmark-icon-background-color, var(--check-primary, #61d345));border-radius:var(--hot-toast-checkmark-icon-border-radius, 10px);height:var(--hot-toast-checkmark-icon-height, 20px);opacity:var(--hot-toast-checkmark-icon-opacity, 0);position:var(--hot-toast-checkmark-icon-position, relative);transform:var(--hot-toast-checkmark-icon-transform, rotate(45deg));width:var(--hot-toast-checkmark-icon-width, 20px)}@media (prefers-reduced-motion: reduce){.hot-toast-checkmark-icon{animation-duration:var(--hot-toast-checkmark-icon-reduced-motion-animation-duration, 0ms)}}.hot-toast-checkmark-icon:after{animation:var(--hot-toast-checkmark-icon-after-animation, hotToastCheckmarkAnimation .2s ease-out forwards);animation-delay:var(--hot-toast-checkmark-icon-after-animation-delay, .2s);border-bottom-style:solid;border-bottom-width:var(--hot-toast-checkmark-icon-after-border-bottom, 2px);border-color:var(--hot-toast-checkmark-icon-after-border-color, var(--check-secondary, #fff));border-right-style:solid;border-right-width:var(--hot-toast-checkmark-icon-after-border-right, 2px);bottom:var(--hot-toast-checkmark-icon-after-bottom, 6px);box-sizing:var(--hot-toast-checkmark-icon-after-box-sizing, border-box);content:var(--hot-toast-checkmark-icon-after-content, "");height:var(--hot-toast-checkmark-icon-after-height, 10px);left:var(--hot-toast-checkmark-icon-after-left, 6px);opacity:var(--hot-toast-checkmark-icon-after-opacity, 0);position:var(--hot-toast-checkmark-icon-after-position, absolute);width:var(--hot-toast-checkmark-icon-after-width, 6px)}@media (prefers-reduced-motion: reduce){.hot-toast-checkmark-icon:after{animation-duration:var(--hot-toast-checkmark-icon-after-reduced-motion-animation-duration, 0ms)}}@keyframes hotToastErrorCircleAnimation{0%{opacity:0;transform:scale(0) rotate(45deg)}to{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes hotToastFirstLineAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes hotToastSecondLineAnimation{0%{opacity:0;transform:scale(0) rotate(90deg)}to{opacity:1;transform:scale(1) rotate(90deg)}}.hot-toast-error-icon{animation:var(--hot-toast-error-icon-animation, hotToastErrorCircleAnimation .3s cubic-bezier(.175, .885, .32, 1.275) forwards);animation-delay:var(--hot-toast-error-icon-animation-delay, .1s);background:var(--hot-toast-error-icon-background, var(--error-primary, #ff4b4b));border-radius:var(--hot-toast-error-icon-border-radius, 10px);height:var(--hot-toast-error-icon-height, 20px);opacity:var(--hot-toast-error-icon-opacity, 0);position:var(--hot-toast-error-icon-position, relative);transform:var(--hot-toast-error-icon-transform, rotate(45deg));width:var(--hot-toast-error-icon-width, 20px)}@media (prefers-reduced-motion: reduce){.hot-toast-error-icon{animation-duration:var(--hot-toast-error-icon-reduced-motion-animation-duration, 0ms)}}.hot-toast-error-icon:after,.hot-toast-error-icon:before{animation:var(--hot-toast-error-icon-after-before-animation, hotToastFirstLineAnimation .15s ease-out forwards);animation-delay:var(--hot-toast-error-icon-after-before-animation-delay, .15s);background:var(--hot-toast-error-icon-after-before-background, var(--error-secondary, #fff));border-radius:var(--hot-toast-error-icon-after-before-border-radius, 3px);bottom:var(--hot-toast-error-icon-after-before-bottom, 9px);content:var(--hot-toast-error-icon-after-before-content, "");height:var(--hot-toast-error-icon-after-before-height, 2px);left:var(--hot-toast-error-icon-after-before-left, 4px);opacity:var(--hot-toast-error-icon-after-before-opacity, 0);position:var(--hot-toast-error-icon-after-before-position, absolute);width:var(--hot-toast-error-icon-after-before-width, 12px)}@media (prefers-reduced-motion: reduce){.hot-toast-error-icon:after,.hot-toast-error-icon:before{animation-duration:var(--hot-toast-error-icon-after-before-reduced-motion-animation-duration, 0ms)}}.hot-toast-error-icon:before{animation:var(--hot-toast-error-icon-before-animation, hotToastSecondLineAnimation .15s ease-out forwards);animation-delay:var(--hot-toast-error-icon-before-animation-delay, .18s);transform:var(--hot-toast-error-icon-before-transform, rotate(90deg))}@media (prefers-reduced-motion: reduce){.hot-toast-error-icon:before{animation-duration:var(--hot-toast-error-icon-before-reduced-motion-animation-duration, 0ms)}}.hot-toast-bar-base{align-items:var(--hot-toast-align-items, center);background-color:var(--hot-toast-bg, #fff);border-radius:var(--hot-toast-border-radius, 4px);box-shadow:var(--hot-toast-shadow, 0 3px 10px rgba(0, 0, 0, .1), 0 3px 3px rgba(0, 0, 0, .05));color:var(--hot-toast-color, #363636);display:var(--hot-toast-display, flex);line-height:var(--hot-toast-line, 1.3);margin:var(--hot-toast-margin, 16px);max-width:var(--hot-toast-max-width, 350px);padding:var(--hot-toast-padding, 8px 10px);pointer-events:var(--hot-toast-pointer-events, auto);width:var(--hot-toast-width, fit-content);transition-property:border-bottom-left-radius,border-bottom-right-radius;transition-duration:.23s;transition-timing-function:ease-out}.hot-toast-bar-base:hover,.hot-toast-bar-base:focus{animation-play-state:var(--hot-toast-animation-state, paused)!important}@media (prefers-reduced-motion: reduce){.hot-toast-bar-base{animation-duration:var(--hot-toast-reduced-motion-animation-duration, 10ms)!important}}.expanded .hot-toast-bar-base{border-bottom-left-radius:0;border-bottom-right-radius:0}.hot-toast-message{color:var(--hot-toast-message-color, inherit);display:var(--hot-toast-message-display, flex);flex:var(--hot-toast-message-flex, 1);justify-content:var(--hot-toast-message-justify-content, center);margin:var(--hot-toast-message-margin, 4px 10px)}.hot-toast-bar-base-container{display:var(--hot-toast-container-display, flex);pointer-events:var(--hot-toast-container-pointer-events, none);position:var(--hot-toast-container-position, absolute);transition:var(--hot-toast-container-transition, transform .23s cubic-bezier(.21, 1.02, .73, 1))}@media (prefers-reduced-motion: reduce){.hot-toast-bar-base-container{transition-duration:var(--hot-toast-container-reduced-motion-transition-duration, 10ms)!important}}.hot-toast-bar-base-container.hot-toast-theme-snackbar .hot-toast-bar-base{background:var(--hot-toast-snackbar-bg, #323232);box-shadow:var(--hot-toast-snackbar-shadow, 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12));color:var(--hot-toast-snackbar-color, rgb(255, 255, 255))}.hot-toast-bar-base-container.hot-toast-theme-snackbar .hot-toast-close-btn{filter:var(--hot-toast-snackbar-close-btn-filter, invert(1) grayscale(100%) brightness(200%))}.hot-toast-close-btn{align-self:var(--hot-toast-close-btn-align-self, flex-start);background-color:var(--hot-toast-close-btn-background-color, transparent);background-image:var(--hot-toast-close-btn-background-image, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e"));background-position:var(--hot-toast-close-btn-background-position, center);background-repeat:var(--hot-toast-close-btn-background-repeat, no-repeat);background-size:var(--hot-toast-close-btn-background-size, .75em);border:var(--hot-toast-close-btn-border, 0);border-radius:var(--hot-toast-close-btn-border-radius, .25rem);box-sizing:var(--hot-toast-close-btn-box-sizing, content-box);display:var(--hot-toast-close-btn-display, flex);height:var(--hot-toast-close-btn-height, .8em);margin-top:var(--hot-toast-close-btn-margin-top, .25em);opacity:var(--hot-toast-close-btn-opacity, .5);padding:var(--hot-toast-close-btn-padding, .25em);width:var(--hot-toast-close-btn-width, .8em)}.hot-toast-close-btn:focus{box-shadow:var(--hot-toast-close-btn-box-shadow, 0 0 0 .125rem rgba(13, 110, 253, .25));outline:var(--hot-toast-close-btn-outline, none)}.hot-toast-close-btn:hover,.hot-toast-close-btn:focus{opacity:var(--hot-toast-close-btn-opacity, .75)}.hot-toast-group-btn{align-self:var(--hot-toast-group-btn-align-self, flex-start);background-color:var(--hot-toast-group-btn-background-color, transparent);background-image:var(--hot-toast-group-btn-background-image, url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75745 10.5858L9.17166 9.17154L12.0001 12L14.8285 9.17157L16.2427 10.5858L12.0001 14.8284L7.75745 10.5858Z' fill='currentColor' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21Z' fill='currentColor' /%3E%3C/svg%3E"));background-position:var(--hot-toast-group-btn-background-position, center);background-repeat:var(--hot-toast-group-btn-background-repeat, no-repeat);background-size:var(--hot-toast-group-btn-background-size, 1.3em);border:var(--hot-toast-group-btn-border, 0);border-radius:var(--hot-toast-group-btn-border-radius, .25rem);box-sizing:var(--hot-toast-group-btn-box-sizing, content-box);display:var(--hot-toast-group-btn-display, flex);height:var(--hot-toast-group-btn-height, .8em);margin-top:var(--hot-toast-group-btn-margin-top, .25em);opacity:var(--hot-toast-group-btn-opacity, .5);padding:var(--hot-toast-group-btn-padding, .25em);width:var(--hot-toast-group-btn-width, .8em);will-change:var(--hot-toast-group-btn-will-change, transform);transition:var(--hot-toast-group-btn-transition, transform .23s cubic-bezier(.21, 1.02, .73, 1))}.hot-toast-group-btn:focus{box-shadow:var(--hot-toast-group-btn-box-shadow, 0 0 0 .125rem rgba(13, 110, 253, .25));outline:var(--hot-toast-group-btn-outline, none)}.hot-toast-group-btn:hover,.hot-toast-group-btn:focus{opacity:var(--hot-toast-group-btn-opacity, .75)}.expanded .hot-toast-group-btn{transform:rotate(var(--hot-toast-group-btn-expanded-rotate, 180deg))}.hot-toast-icon{align-self:var(--hot-toast-icon-align-self, flex-start);padding-top:var(--hot-toast-icon-padding-top, .25em)}.hot-toast-bar-base-wrapper{pointer-events:all}.hot-toast-bar-base-group{--hot-toast-shadow: none;background-color:var(--hot-toast-group-bg, #fff);margin:var(--hot-toast-margin, 16px);margin-top:calc(-1 * var(--hot-toast-margin, 16px));border-bottom-left-radius:var(--hot-toast-border-radius, 4px);border-bottom-right-radius:var(--hot-toast-border-radius, 4px);height:0;overflow:hidden;transition-property:height;transition-duration:.23s;transition-timing-function:ease-in-out;position:relative;box-shadow:var(--hot-toast-group-after-shadow, 0 3px 10px rgba(0, 0, 0, .1), 0 3px 3px rgba(0, 0, 0, .05))}.expanded .hot-toast-bar-base-group{height:var(--hot-toast-group-height)}.hot-toast-bar-base-group .hot-toast-bar-base{margin:0}@keyframes hotToastEnterAnimationNegative{0%{opacity:.5;transform:translate3d(0,-80px,0) scale(.6)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes hotToastEnterAnimationPositive{0%{opacity:.5;transform:translate3d(0,80px,0) scale(.6)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes hotToastExitAnimationPositive{0%{opacity:1;transform:translateZ(-1px) scale(1)}to{opacity:0;transform:translate3d(0,var(--hot-toast-exit-positive-y, 130px),-1px) scale(.5)}}@keyframes hotToastExitAnimationNegative{0%{opacity:1;transform:translateZ(-1px) scale(1)}to{opacity:0;transform:translate3d(0,var(--hot-toast-exit-negative-y, -130px),-1px) scale(.5)}}@keyframes hotToastEnterSoftAnimationNegative{0%{opacity:.5;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hotToastEnterSoftAnimationPositive{0%{opacity:.5;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hotToastExitSoftAnimationPositive{0%{opacity:1;transform:translateZ(-1px)}to{opacity:0;transform:translate3d(0,14px,-1px)}}@keyframes hotToastExitSoftAnimationNegative{0%{opacity:1;transform:translateZ(-1px)}to{opacity:0;transform:translate3d(0,-14px,-1px)}}.hot-toast-indicator-wrapper{align-items:var(--hot-toast-indicator-wrapper-align-items, center);display:var(--hot-toast-indicator-wrapper-display, flex);justify-content:var(--hot-toast-indicator-wrapper-justify-content, center);min-height:var(--hot-toast-indicator-wrapper-min-height, 20px);min-width:var(--hot-toast-indicator-wrapper-min-width, 20px);position:var(--hot-toast-indicator-wrapper-position, relative)}.hot-toast-status-wrapper{position:var(--hot-toast-status-wrapper-position, absolute)}@keyframes animate-info-background{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes animate-info-line{0%{height:0;opacity:0}40%{height:4.8px;opacity:1}to{height:8px;opacity:1}}.hot-toast-info-icon{animation:var(--hot-toast-info-icon-animation, animate-info-background .3s cubic-bezier(.175, .885, .32, 1.275) forwards);animation-delay:var(--hot-toast-info-icon-animation-delay, .1s);background-color:var(--hot-toast-info-icon-background-color, var(--info-primary, #0d6efd));border-radius:var(--hot-toast-info-icon-border-radius, 50%);display:var(--hot-toast-info-icon-display, block);height:var(--hot-toast-info-icon-height, 20px);opacity:var(--hot-toast-info-icon-opacity, 0);position:var(--hot-toast-info-icon-position, relative);transform:var(--hot-toast-info-icon-transform, scale(0));width:var(--hot-toast-info-icon-width, 20px)}.hot-toast-info-icon:after,.hot-toast-info-icon:before{background-color:var(--hot-toast-info-icon-after-before-background-color, var(--info-secondary, #fff));border-radius:var(--hot-toast-info-icon-after-before-border-radius, 3px);box-sizing:var(--hot-toast-info-icon-after-before-box-sizing, border-box);content:var(--hot-toast-info-icon-after-before-content, "");display:var(--hot-toast-info-icon-after-before-display, block);left:var(--hot-toast-info-icon-after-before-left, 8.5px);position:var(--hot-toast-info-icon-after-before-position, absolute);width:var(--hot-toast-info-icon-after-before-width, 2.5px)}.hot-toast-info-icon:after{animation:var(--hot-toast-info-icon-after-animation, animate-info-line .2s ease-out forwards);animation-delay:var(--hot-toast-info-icon-after-animation-delay, .2s);height:var(--hot-toast-info-icon-after-height, 0);opacity:var(--hot-toast-info-icon-after-opacity, 0);top:var(--hot-toast-info-icon-after-bottom, 8px)}.hot-toast-info-icon:before{height:var(--hot-toast-info-icon-before-height, 2px);top:var(--hot-toast-info-icon-before-top, 4px)}@keyframes hotToastRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hot-toast-loader-icon{animation:var(--hot-toast-loader-icon-animation, hotToastRotate 1s linear infinite);border:var(--hot-toast-loader-icon-border, 2px solid);border-bottom-color:var(--hot-toast-loader-icon-border-color, #e0e0e0);border-left-color:var(--hot-toast-loader-icon-border-color, #e0e0e0);border-radius:var(--hot-toast-loader-icon-border-radius, 100%);border-right-color:var(--hot-toast-loader-icon-border-right-color, #616161);border-top-color:var(--hot-toast-loader-icon-border-color, #e0e0e0);box-sizing:var(--hot-toast-loader-icon-box-sizing, border-box);height:var(--hot-toast-loader-icon-height, 18px);padding-top:var(--hot-toast-loader-icon-padding-top, 2px);width:var(--hot-toast-loader-icon-width, 18px)}@media (prefers-reduced-motion: reduce){.hot-toast-loader-icon{animation-duration:var(--hot-toast-loader-icon-reduced-motion-animation-duration, 5s)}}@keyframes animate-warn-background{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes animate-warn-line{0%{height:0;opacity:0}40%{height:4.8px;opacity:1}to{height:8px;opacity:1}}.hot-toast-warning-icon{animation:var(--hot-toast-warning-icon-animation, animate-warn-background .3s cubic-bezier(.175, .885, .32, 1.275) forwards);animation-delay:var(--hot-toast-warning-icon-animation-delay, .1s);background-color:var(--hot-toast-warning-icon-background-color, var(--warn-primary, #ffab00));border-radius:var(--hot-toast-warning-icon-border-radius, 50%);display:var(--hot-toast-warning-icon-display, block);height:var(--hot-toast-warning-icon-height, 20px);opacity:var(--hot-toast-warning-icon-opacity, 0);position:var(--hot-toast-warning-icon-position, relative);transform:var(--hot-toast-warning-icon-transform, scale(0));width:var(--hot-toast-warning-icon-width, 20px)}.hot-toast-warning-icon:after,.hot-toast-warning-icon:before{background-color:var(--hot-toast-warning-icon-after-before-background-color, var(--warn-secondary, #fff));border-radius:var(--hot-toast-warning-icon-after-before-border-radius, 3px);box-sizing:var(--hot-toast-warning-icon-after-before-box-sizing, border-box);content:var(--hot-toast-warning-icon-after-before-content, "");display:var(--hot-toast-warning-icon-after-before-display, block);left:var(--hot-toast-warning-icon-after-before-left, 8.5px);position:var(--hot-toast-warning-icon-after-before-position, absolute);width:var(--hot-toast-warning-icon-after-before-width, 2.5px)}.hot-toast-warning-icon:after{animation:var(--hot-toast-warning-icon-after-animation, animate-warn-line .2s ease-out forwards);animation-delay:var(--hot-toast-warning-icon-after-animation-delay, .2s);height:var(--hot-toast-warning-icon-after-height, 0);opacity:var(--hot-toast-warning-icon-after-opacity, 0);top:var(--hot-toast-warning-icon-after-top, 4px)}.hot-toast-warning-icon:before{bottom:var(--hot-toast-warning-icon-before-bottom, 4px);height:var(--hot-toast-warning-icon-before-height, 2px)}hot-toast-container[popover]{padding:var(--hot-toast-container-padding, 0);border-style:var(--hot-toast-container-border-style, none)}:root{--tms-toast-success-bg: #e8f7ee;--tms-toast-success-accent: #2e7d32;--tms-toast-info-bg: #e7f2ff;--tms-toast-info-accent: #1976d2;--tms-toast-warning-bg: #fff4e5;--tms-toast-warning-accent: #ed6c02;--tms-toast-error-bg: #fdecea;--tms-toast-error-accent: #d32f2f;--tms-toast-text: #1f2937}.tms-toast{border-radius:6px;box-shadow:-1px 2px 7px #00000040;color:var(--tms-toast-text);border-left:6px solid transparent}.tms-toast .hot-toast-icon{display:none}.tms-toast .hot-toast-message{justify-content:flex-start}.tms-toast--success{background:var(--tms-toast-success-bg);border-left-color:var(--tms-toast-success-accent)}.tms-toast--info{background:var(--tms-toast-info-bg);border-left-color:var(--tms-toast-info-accent)}.tms-toast--warning{background:var(--tms-toast-warning-bg);border-left-color:var(--tms-toast-warning-accent)}.tms-toast--error{background:var(--tms-toast-error-bg);border-left-color:var(--tms-toast-error-accent)}.d-modal-box[data-size=sm]{max-width:24rem}.d-modal-box[data-size=md]{max-width:32rem}.d-modal-box[data-size=md-lg]{max-width:42rem}.d-modal-box[data-size=lg]{max-width:56rem}.d-modal-box[data-size=xl]{max-width:72rem}.d-modal-box[data-size=full]{max-width:95vw;max-height:90vh}[class^=icon-icon-incident-],[class*=" icon-icon-incident-"]{font-family:LIT-INCIDENT-icons!important}[class^=icon-event_],[class*=" icon-event_"]{font-family:gtms-events!important}@layer base{:where(:root),:root:has(input.d-theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{:root:has(input.d-theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{:root{--d-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")}}@layer base{:root{scrollbar-color:currentColor #0000}@supports (color: color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}}@layer base{@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}}@layer base{:root:not(span){overflow:var(--d-page-overflow)}}@layer base{:root{background:var(--d-page-scroll-bg, var(--root-bg));--d-page-scroll-bg-on: linear-gradient(var(--d-root-bg, #0000), var(--d-root-bg, #0000)) var(--d-root-bg, #0000);--d-page-scroll-transition-on: background-color .3s ease-out;transition:var(--d-page-scroll-transition);scrollbar-gutter:var(--d-page-scroll-gutter, unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--d-page-scroll-gutter, unset) ; else: unset)}@supports (color: color-mix(in lab,red,red)){:root{--d-page-scroll-bg-on: linear-gradient(var(--d-root-bg, #0000), var(--d-root-bg, #0000)) color-mix(in srgb, var(--d-root-bg, #0000), oklch(0% 0 0) calc(var(--d-page-has-backdrop, 0) * 40%))}}@keyframes set-page-has-scroll{0%,to{--d-page-has-scroll: 1}}}@layer base{:root,[data-theme]{background:var(--d-page-scroll-bg, var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--d-root-bg: var(--color-base-100)}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{scale:.9;opacity:0}to{scale:1;opacity:1}}@keyframes rotator{89.9999%,to{--d-first-item-position: 0 0%}90%,99.9999%{--d-first-item-position: 0 calc(var(--d-items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@layer base{:root:has(input.theme-controller[value=ridango]:checked),[data-theme=ridango]{color-scheme:light;--color-base-100: #FFFFFF;--color-base-150: #fafafb;--color-base-200: #F2F2F2;--color-base-300: #E4E4E4;--color-base-content: #393939;--color-primary: #0C1C34;--color-primary-content: #FFFFFF;--color-primary-light: #122849;--color-primary-lighter: #314564;--color-primary-content-muted: #c8c8D0;--color-secondary: #EA4E3E;--color-secondary-content: #FFFFFF;--color-accent: oklch(90% .076 70.697);--color-accent-content: oklch(47% .157 37.304);--color-neutral: oklch(27% .006 286.033);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(68% .169 237.323);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(69% .17 162.48);--color-success-content: oklch(26% .051 172.552);--color-warning: oklch(79% .184 86.047);--color-warning-content: oklch(28% .066 53.813);--color-error: oklch(64% .246 16.439);--color-error-content: oklch(27% .105 12.094);--radius-selector: .375rem;--radius-field: .375rem;--radius-box: .375rem;--size-selector: .25rem;--size-field: .25rem;--border: 2px;--depth: 1;--noise: 0}}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-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: 0px;}@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-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes pulse{50%{opacity:.5}}@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-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-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-duration: initial;--tw-ease: initial}}}
