@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: "Monaco", "Consolas", monospace;--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--container-2xl: 42rem;--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);--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear 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);--font-heading: "Poppins", sans-serif;--font-body: "DM Sans", sans-serif}}@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)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-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{@layer daisyui.l1.l2{.diff{position:relative;display:grid;width:100%;overflow:hidden;webkit-user-select:none;-webkit-user-select:none;user-select:none;align-items:normal;grid-template-rows:1fr 1.8rem 1fr;direction:ltr;container-type:inline-size;grid-template-columns:auto 1fr}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-base-content)}.diff:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling: touch) and (overflow: -webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:0;color:inherit;transition:overlay .3s allow-discrete,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto}.modal::backdrop{display:none}.modal[popover]{inset:0;margin:0;border:0;padding:0;background:transparent;color:inherit;max-width:none;max-height:none}.modal[popover]::backdrop{background-color:#0006;transition:background-color .3s ease-out}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:popover-open,.modal:target,.modal-toggle:checked+.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(.modal.modal-open,.modal[open],.modal:popover-open,.modal:target,.modal-toggle:checked+.modal) .modal-box{translate:0 0;scale:1;opacity:1}:root:has(:is(.modal.modal-open,.modal[open],.modal:popover-open,.modal:target,.modal-toggle:checked+.modal)){--page-scroll-lock: }@starting-style{.modal.modal-open,.modal[open],.modal:popover-open,.modal:target,.modal-toggle:checked+.modal{opacity:0%}}}@layer daisyui.l1.l2.l3{.tooltip{position:relative;display:inline-block;--tt-bg: var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) ;--tt-tail-off: .5rem}.tooltip>.tooltip-content,.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(--tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content: attr(data-tip);content:var(--tw-content)}.tooltip:after{opacity:0%;background-color:var(--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;--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(--mask-tooltip);mask-image:var(--mask-tooltip)}@media(prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:100%;--tt-pos: 0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}}@layer daisyui.l1.l2{.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translate(var(--tt-trans, -50%)) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-off) 50%}.tooltip:after{transform:translate(var(--tt-trans, -50%)) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2.l3{.tab:is(.tabs>.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;--tab-p: .75rem;--tab-bg: var(--color-base-100);--tab-border-color: var(--color-base-300);--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: 0;--tab-radius-ee: 0;--tab-order: 0;--tab-radius-min: calc(.75rem - var(--border));--tab-radius-limit: min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad: #0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p)}@media(hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{position:absolute;inset:0;cursor:pointer;appearance:none;opacity:0%}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:is(.tabs>.tab):not(input):empty{flex-grow:1;cursor:default}.tab:is(.tabs>.tab):focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.tab:is(.tabs>.tab):focus{outline:2px solid transparent;outline-offset:2px}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:40%}}@layer daisyui.l1.l2.l3{.menu{display:flex;width:fit-content;flex-direction:column;flex-wrap:wrap;padding:.5rem;--menu-active-fg: var(--color-neutral-content);--menu-active-bg: var(--color-neutral);font-size:.875rem}.menu :where(li ul,li menu){position:relative;margin-inline-start:1rem;padding-inline-start:.5rem;white-space:nowrap}.menu :where(li ul,li menu):before{position:absolute;inset-inline-start:0rem;top:.75rem;bottom:.75rem;background-color:var(--color-base-content);opacity:10%;width:var(--border);content:""}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>*:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.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;-webkit-user-select:none;user-select:none}.menu :where(li>details>summary){--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.menu :where(li>details>summary){outline:2px solid transparent;outline-offset:2px}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{justify-self:flex-end;display:block;height:.375rem;width:.375rem;rotate:-135deg;translate:0 -1px;transition-property:rotate,translate;transition-duration:.2s;content:"";transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none}.menu details{overflow:hidden;interpolate-size:allow-keywords}.menu details::details-content{block-size:0}@media(prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{rotate:45deg;translate:0 1px}.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.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)){.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content);--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)){.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>*:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline:2px solid transparent;outline-offset:2px}}.menu :where(li:empty){background-color:var(--color-base-content);opacity:10%;margin:.5rem 1rem;height:1px}.menu :where(li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style: none;outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline:2px solid transparent;outline-offset:2px}}:is(.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>*:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}}@layer daisyui.l1.l2.l3{.dropdown{position:relative;display:inline-block;position-area:var(--anchor-v, bottom) var(--anchor-h, span-right)}.dropdown>*:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.dropdown>*:not(:has(~[class*=dropdown-content])):focus{outline:2px solid transparent;outline-offset:2px}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999}@media(prefers-reduced-motion:no-preference){.dropdown[popover],.dropdown .dropdown-content{animation:dropdown .2s;transition-property:opacity,scale,display,overlay;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{.dropdown[popover],.dropdown .dropdown-content{scale:95%;opacity:0}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content{opacity:100%;scale:100%}.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:100%;scale:100%}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:#0000}.dropdown[popover]{position:fixed;color:inherit}@supports not (position-area: bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close,.dropdown[popover].dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown[popover]::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}}@layer daisyui.l1.l2.l3{:where(.btn){width:unset}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1.l2.l3{.btn{--size: calc(var(--size-field, .25rem) * 10);--btn-p: 1rem;--btn-fg: var(--color-base-content);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;font-weight:600;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-width:var(--border);touch-action:manipulation;transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;--btn-bg: var(--btn-color, var(--color-base-200));--btn-border: var(--btn-color, var(--color-base-200));--btn-soft-bg: initial;--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);--btn-inset: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize, .875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style, solid);outline-color:var(--btn-color, var(--color-base-content));--tw-prose-links: var(--btn-fg);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise, 0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset,var(--btn-shadow)}@supports (color: color-mix(in lab,red,red)){.btn{--btn-border: color-mix( in oklab, var(--btn-color, var(--color-base-200)), #000 calc(var(--depth) * 5%) )}}@supports (color: color-mix(in lab,red,red)){.btn{--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content: attr(aria-label);content:var(--tw-content)}}@layer daisyui.l1.l2{.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content);isolation:isolate}@media(hover:hover){.btn:hover{--btn-bg: var(--btn-hover-bg, var(--btn-color, var(--color-base-200)) );color:var(--btn-fg);--btn-border: var(--btn-hover-border, var(--btn-bg) );--btn-border-style: solid;--btn-inset: var(--btn-hover-inset, 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) );--btn-shadow: var(--btn-hover-shadow, 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg) )}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-bg: var(--btn-hover-bg, color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%) )}}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-border: var(--btn-hover-border, color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)) )}}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-shadow: var(--btn-hover-shadow, 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000) )}}}.btn:active:not(.btn-active){translate:0 var(--btn-active-translate, .5px);--btn-bg: var(--btn-active-bg, var(--btn-color, var(--color-base-200)) );color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-active-border, var(--btn-color, var(--color-base-200)) );--btn-border-style: solid;--btn-inset: var(--btn-active-inset, 0 0 0 0 oklch(0% 0 0/0));--btn-shadow: var(--btn-active-shadow, 0 0 0 0 oklch(0% 0 0/0))}@supports (color: color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg: var(--btn-active-bg, color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%) )}}@supports (color: color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border: var(--btn-active-border, color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%) )}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg: var(--btn-color, var(--color-base-200));color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-bg);--btn-border-style: solid;--btn-inset: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);isolation:isolate}@supports (color: color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}@supports (color: color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:focus-visible,.btn:has(:focus-visible){outline-width:2px;outline-style:solid;isolation:isolate}}@layer daisyui{.btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content);--btn-bg: #0000;--btn-border: #0000;background-image:none;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}@supports (color: color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}}@layer daisyui.l1.l2.l3{.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%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'/%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%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.loading{-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")}}}.pointer-events-none{pointer-events:none}.countdown.countdown{line-height:1em}@layer daisyui.l1.l2.l3{.countdown{display:inline-flex}.countdown>*{visibility:hidden;position:relative;display:inline-block;overflow-y:clip;transition:width .4s ease-out .2s;height:1em;--value-v: mod(max(0, var(--value)), 1000) ;--value-hundreds: round(to-zero, var(--value-v) / 100, 1) ;--value-tens: round(to-zero, mod(var(--value-v), 100) / 10, 1) ;--value-ones: mod(var(--value-v), 100) ;--show-hundreds: clamp(clamp(0, var(--digits, 1) - 2, 1), var(--value-hundreds), 1);--show-tens: clamp( clamp(0, var(--digits, 1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1 );--first-digits: round(to-zero, var(--value-v) / 10, 1) ;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr}.countdown>*:before,.countdown>*:after{visibility:visible;position:absolute;overflow-x:clip;--tw-content: "00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s}.countdown>*:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);inset-inline-end:0;opacity:var(--show-tens)}.countdown>*:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}}@layer daisyui.l1.l2.l3{.filter{display:flex;flex-wrap:wrap}.filter [type=radio]{width:auto}.filter input{overflow:hidden;opacity:100%;scale:1;transition:visibility .1s allow-discrete,margin .1s,opacity .3s,padding .3s,border-width .1s}.filter input.filter-reset{aspect-ratio:1 / 1}.filter input.filter-reset:after{--tw-content: "\d7";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}}@layer daisyui.l1{.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible),.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){margin-inline:0;width:0;padding-inline:0;opacity:0%;scale:0;border-width:0}}.visible{visibility:visible}@layer daisyui.l1.l2.l3{.list{display:flex;flex-direction:column;font-size:.875rem}.list .list-row{--list-grid-cols: minmax(0, auto) 1fr;position:relative;display:grid;grid-auto-flow:column;gap:1rem;border-radius:var(--radius-box);padding:1rem;word-break:break-word;grid-template-columns:var(--list-grid-cols)}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);position:absolute;bottom:0;border-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}}@layer daisyui.l1.l2{.list .list-row:has(.list-col-grow:nth-child(1)){--list-grid-cols: 1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols: minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols: minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}}@layer daisyui.l1.l2.l3{.toggle{border:var(--border) solid currentColor;color:var(--input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;-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(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px currentColor inset;transition:color .3s,grid-template-columns .2s;--input-color: var(--color-base-content);--toggle-p: calc(var(--size) * .125);--size: calc(var(--size-selector, .25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}@supports (color: color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}@supports (color: color-mix(in lab,red,red)){.toggle{--input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.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}.toggle>*:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.toggle>*:focus{outline:2px solid transparent;outline-offset:2px}}.toggle>*:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>*:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0%;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:100%;rotate:0deg}.toggle:before{position:relative;inset-inline-start:0rem;grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;width:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content: "";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@supports (color: color-mix(in lab,red,red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}}@media(forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.toggle:before{outline:.25rem solid;outline-offset:-1rem}}.toggle:focus-visible,.toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content)}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentcolor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:30%}.toggle:disabled:before{background-color:transparent;border:var(--border) solid currentColor}}@layer daisyui.l1.l2.l3{.input{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;--size: calc(var(--size-field, .25rem) * var(--in-size-mul));--input-color: var(--color-base-content);cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, 0rem),var(--font-size-min));touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border:var(--border) solid var(--input-color, #0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.input{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}@supports (color: color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{height:100%;width:100%;appearance:none;background-color:transparent;border:none}.input input::placeholder{color:var(--color-base-content);opacity:50%}.input input:focus,.input input:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.input input:focus,.input input:focus-within{outline:2px solid transparent;outline-offset:2px}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input input::-webkit-inner-spin-button{margin-inline-end:-.15em}input.input,.input input{position:relative;display:inline-flex}:is(input.input,.input input)[type=url],:is(input.input,.input input)[type=email]{direction:ltr}:is(input.input,.input input)::-webkit-datetime-edit,:is(input.input,.input input)::-webkit-date-and-time-value{display:grid;min-height:100%;align-items:center;text-align:inherit}:is(input.input,.input input)::-webkit-inner-spin-button{margin-inline-end:-.75rem;margin-block:calc(.25rem * var(--spin-my))}:is(input.input,.input input)::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer}:is(input.input,.input input)::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus,.input:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@supports (color: color-mix(in lab,red,red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.input:focus,.input:focus-within{--font-size: 1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input):is(input),:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input) :is(input){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input):is(input),:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder,:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input) ::placeholder{color:var(--color-base-content);opacity:20%}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}}@layer daisyui.l1.l2{.input{--in-size-mul: 10;--font-size-min: .875rem;--spin-my: -3}.floating-label:has(.input){--top-mul: 5;--font-size: .875rem}}@layer daisyui.l1.l2.l3{.range{appearance:none;webkit-appearance:none;--range-thumb: var(--color-base-100);--range-thumb-size: calc(var(--size-selector, .25rem) * 6);--range-progress: currentColor;--range-fill: 1;--range-p: .25rem;--range-bg: currentColor;--range-fill-x: calc( (var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2) );--range-fill-y: 0;--range-fill-spread: calc(100cqw * var(--range-fill));cursor:pointer;overflow:hidden;background-color:transparent;vertical-align:middle;width:clamp(3rem,20rem,100%);--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));border:none;height:var(--range-thumb-size)}@supports (color: color-mix(in lab,red,red)){.range{--range-bg: color-mix(in oklab, currentColor 10%, #0000)}}[dir=rtl] .range{--range-dir: -1}.range:focus{outline:none}.range:focus-visible{outline:2px solid;outline-offset:2px}.range::-webkit-slider-runnable-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}@media(forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}}@media(forced-colors:active){.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;inset-block-start:50%;color:var(--range-progress);transform:translateY(-50%);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}@supports (color: color-mix(in lab,red,red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}.range::-moz-range-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:currentColor;height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}@supports (color: color-mix(in lab,red,red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:30%}}@layer daisyui.l1.l2.l3{.indicator{position:relative;display:inline-flex;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;white-space:nowrap;top:var(--indicator-t, 0);bottom:var(--indicator-b, auto);left:var(--indicator-s, auto);right:var(--indicator-e, 0);translate:var(--indicator-x, 50%) var(--indicator-y, -50%)}}@layer daisyui.l1.l2.l3{.table{font-size:.875rem;position:relative;width:100%;border-collapse:separate;--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){padding-inline:1rem;padding-block:.75rem;vertical-align:middle}.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)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.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)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;background-color:var(--color-base-100)}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){position:sticky;right:0;left:0;background-color:var(--color-base-100)}.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)){.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{.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .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;--step-bg: var(--color-base-300);--step-fg: var(--color-base-content)}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--step-bg);background-color:var(--step-bg);content:"";margin-inline-start:-100%}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--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)}.steps .step:first-child:before{--tw-content: none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}@layer daisyui.l1.l2{.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg: var(--color-neutral);--step-fg: var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg: var(--color-primary);--step-fg: var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg: var(--color-secondary);--step-fg: var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg: var(--color-accent);--step-fg: var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg: var(--color-info);--step-fg: var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg: var(--color-success);--step-fg: var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg: var(--color-warning);--step-fg: var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg: var(--color-error);--step-fg: var(--color-error-content)}}@layer daisyui.l1.l2.l3{.select{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;--size: calc(var(--size-field, .25rem) * var(--sl-size-mul));--input-color: var(--color-base-content);width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, 0rem),var(--font-size-min));touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:var(--border) solid var(--input-color, #0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.select{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}@supports (color: color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}[dir=rtl] .select::picker(select),[dir=rtl] .select select::picker(select){translate:.5rem 0}.select[multiple]{height:auto;overflow:auto;padding-block:.75rem;padding-inline-end:.75rem;background-image:none}.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}.select select::placeholder{color:var(--color-base-content);opacity:50%}.select select:focus,.select select:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.select select:focus,.select select:focus-within{outline:2px solid transparent;outline-offset:2px}}.select select:not(:last-child){margin-inline-end:-1.375rem;background-image:none}.select:focus,.select:focus-within,.select:open{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}@supports (color: color-mix(in lab,red,red)){.select:focus,.select:focus-within,.select:open{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .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)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder,:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select) ::placeholder{color:var(--color-base-content);opacity:20%}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance: base-select){:is(.select,.select select),:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.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(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:nth-child(1){margin-top:.5em}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px));transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.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(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media(forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline:2px solid transparent;outline-offset:2px}}:is(.select,.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{.select{--sl-size-mul: 10;--font-size-min: .875rem;--option-px: 3}.floating-label:has(.select){--top-mul: 5;--font-size: .875rem}}@layer daisyui.l1.l2{.swap{position:relative;display:inline-grid;cursor:pointer;place-content:center;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none}.swap input{appearance:none;border:none}.swap>*{grid-column-start:1;grid-row-start:1}@media(prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0%}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0%}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:100%;backface-visibility:visible}}@layer daisyui.l1.l2.l3{.avatar{position:relative;display:inline-flex;vertical-align:middle}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;object-fit:cover}}@layer daisyui.l1.l2.l3{.checkbox{border:var(--border) solid var(--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;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@supports (color: color-mix(in lab,red,red)){.checkbox{border:var(--border) solid var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.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}.checkbox:focus-visible{outline:2px solid var(--input-color, currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color, #0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}:is(.checkbox:checked,.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(.checkbox:checked,.checkbox[aria-checked=true]):before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}.checkbox:indeterminate{background-color:var(--input-color, var(--color-base-content) )}@supports (color: color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000) )}}.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{.checkbox:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.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(--input-color, currentColor);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color, currentColor)}@supports (color: color-mix(in lab,red,red)){.radio{border:var(--border) solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000))}}.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(--fx-noise)}.radio:focus-visible{outline:2px solid currentColor}.radio:checked,.radio[aria-checked=true]{border-color:currentcolor;background-color:var(--color-base-100)}@media(prefers-reduced-motion:no-preference){.radio:checked,.radio[aria-checked=true]{animation:radio .2s ease-out}}:is(.radio:checked,.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(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline:.25rem solid;outline-offset:-1rem}}}@layer daisyui.l1.l2{.radio:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.rating{position:relative;display:inline-flex;vertical-align:middle;--size: var(--size-selector, .25rem) * 6}.rating input{cursor:pointer;appearance:none}.rating *{border-radius:0;background-color:var(--color-base-content);opacity:20%;width:calc(var(--size) * 1);height:calc(var(--size))}@media(prefers-reduced-motion:no-preference){.rating *{animation:rating .25s ease-out}}.rating .rating-hidden{width:.5rem;background-color:transparent}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:100%}.rating :focus-visible{scale:1.1}@media(prefers-reduced-motion:no-preference){.rating :focus-visible{transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.rating{--size: var(--size-selector, .25rem) * 6}}@layer daisyui.l1.l2.l3{.drawer{position:relative;display:grid;width:100%;grid-auto-columns:max-content auto}}@layer daisyui.l1.l2.l3{.card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);transition:outline .2s ease-in-out;outline:2px solid #0000;outline-offset:2px}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card figure:last-child{overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card figure{display:flex;align-items:center;justify-content:center}}@layer daisyui.l1.l2.l3{.stats{position:relative;display:inline-grid;grid-auto-flow:column;overflow-x:auto;border-radius:var(--radius-box)}}@layer daisyui.l1.l2.l3{.progress{position:relative;height:.5rem;width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}@media(prefers-reduced-motion:no-preference){.progress:indeterminate{animation:progress 5s ease-in-out infinite}}@supports (-moz-appearance: none){.progress:indeterminate::-moz-progress-bar{background-color:transparent}@media(prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}}@supports (-moz-appearance: none){.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}}@supports (-webkit-appearance: none){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:0}.top-0{top:0}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.join{display:inline-flex;align-items:stretch;--join-ss: 0;--join-se: 0;--join-es: 0;--join-ee: 0;--join-v: 0;--join-h: 1;@scope(&){>:where(:focus,:has(:focus)){z-index:1}@media(hover:hover){>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}:where(:scope>:first-child){--join-ss: var(--radius-field);--join-se: calc(var(--radius-field) * var(--join-v));--join-es: calc(var(--radius-field) * var(--join-h));--join-ee: 0}:where(:scope>:last-child){--join-ss: 0;--join-se: calc(var(--radius-field) * var(--join-h));--join-es: calc(var(--radius-field) * var(--join-v));--join-ee: var(--radius-field)}:where(:scope>:only-child){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}}}.z-10{z-index:10}@layer daisyui.l1.l2.l3{.tab-content{order:var(--tabcontent-order);display:none;border-color:transparent;--tabcontent-radius-ss: var(--radius-box);--tabcontent-radius-se: var(--radius-box);--tabcontent-radius-es: var(--radius-box);--tabcontent-radius-ee: var(--radius-box);--tabcontent-order: 1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-start-radius:var(--tabcontent-radius-es);border-end-end-radius:var(--tabcontent-radius-ee)}}.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{.divider{display:flex;height:1rem;flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--divider-m, 1rem 0);--divider-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.divider{--divider-color: color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before,.divider:after{content:"";height:.125rem;width:100%;flex-grow:1;background-color:var(--divider-color)}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}@layer daisyui.l1.l2.l3{.breadcrumbs{max-width:100%;overflow-x:auto;padding-block:.5rem}.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol{display:flex;min-height:min-content;align-items:center;white-space:nowrap}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li{display:flex;align-items:center}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*{display:flex;cursor:pointer;align-items:center;gap:.5rem}@media(hover:hover){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*:hover{text-decoration-line:underline}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*:focus{outline:2px solid transparent;outline-offset:2px}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*:focus-visible{outline:2px solid currentColor;outline-offset:2px}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li+*:before{content:"";margin-inline-start:.5rem;margin-inline-end:.75rem;display:block;height:.375rem;width:.375rem;opacity:40%;rotate:45deg;border-top:1px solid;border-right:1px solid;background-color:#0000}[dir=rtl] :is(:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li)+*:before{rotate:-135deg}}@layer daisyui.l1.l2.l3{.label{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor}@supports (color: color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit}.label:is(.input>*,.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)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.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)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}@layer daisyui.l1.l2.l3{.status{display:inline-block;aspect-ratio:1 / 1;width:.5rem;height:.5rem;border-radius:var(--radius-selector);background-color:var(--color-base-content);background-position:center;background-repeat:no-repeat;vertical-align:middle;color:color-mix(in srgb,#000 30%,transparent);background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px currentColor}@supports (color: color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}@supports (color: color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}}@layer daisyui.l1.l2.l3{.badge{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color, var(--color-base-200));font-size:.875rem;width:fit-content;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg: var(--badge-color, var(--color-base-100));--badge-fg: var(--color-base-content);--size: calc(var(--size-selector, .25rem) * 6);height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border))}}@layer daisyui.l1.l2.l3{.tabs{display:flex;flex-wrap:wrap;--tabs-height: auto;--tabs-direction: row;--tab-height: calc(var(--size-field, .25rem) * 10);height:var(--tabs-height);flex-direction:var(--tabs-direction)}}@layer daisyui.l1.l2.l3{.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*:not(script,style,template){display:grid;place-items:start;gap:.5rem}.footer.footer-center{grid-auto-flow:column dense;place-items:center;text-align:center}.footer.footer-center>*:not(script,style,template){place-items:center}}@layer daisyui.l1.l2.l3{.card-body{display:flex;flex:auto;flex-direction:column;gap:.5rem;padding:var(--card-p, 1.5rem);font-size:var(--card-fs, .875rem)}}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}}.alert{border-width:var(--border);border-color:var(--alert-border-color, var(--color-base-200))}@layer daisyui.l1.l2.l3{.alert{border-style:solid;--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(--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) * 33%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}@supports (color: color-mix(in lab,red,red)){.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(--alert-color, var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2.l3{.chat{display:grid;grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;--mask-chat: url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}}@layer daisyui.l1.l2.l3{.mask{display:inline-block;vertical-align:middle;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-96{height:calc(var(--spacing) * 96)}.h-\[80vh\]{height:80vh}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-50{width:calc(var(--spacing) * 50)}.w-60{width:calc(var(--spacing) * 60)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@layer daisyui.l1.l2.l3{.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.link:focus{outline:2px solid transparent;outline-offset:2px}}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row\!{flex-direction:row!important}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start\!{justify-content:flex-start!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-base-200>:not(:last-child)){border-color:var(--color-base-200)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-hidden\!{overflow:hidden!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-full\!{border-radius:calc(infinity * 1px)!important}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-base-300{border-color:var(--color-base-300)}.border-error{border-color:var(--color-error)}.border-white\/20{border-color:color-mix(in srgb,#fff 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:var(--color-accent)}@supports (color: color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-100\/95{background-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){.bg-base-100\/95{background-color:color-mix(in oklab,var(--color-base-100) 95%,transparent)}}.bg-base-200{background-color:var(--color-base-200)}.bg-base-300\/40{background-color:var(--color-base-300)}@supports (color: color-mix(in lab,red,red)){.bg-base-300\/40{background-color:color-mix(in oklab,var(--color-base-300) 40%,transparent)}}.bg-base-content{background-color:var(--color-base-content)}.bg-base-content\/10{background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.bg-base-content\/10{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.bg-base-content\/25{background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.bg-base-content\/25{background-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.bg-error{background-color:var(--color-error)}.bg-error\/10{background-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){.bg-error\/10{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}.bg-info\/10{background-color:var(--color-info)}@supports (color: color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-secondary\/10{background-color:var(--color-secondary)}@supports (color: color-mix(in lab,red,red)){.bg-secondary\/10{background-color:color-mix(in oklab,var(--color-secondary) 10%,transparent)}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\!{padding:0!important}.p-4{padding:calc(var(--spacing) * 4)}.p-4\!{padding:calc(var(--spacing) * 4)!important}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.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-12{padding-block:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.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-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}@layer daisyui.l1.l2{.alert-error{color:var(--color-error-content);--alert-border-color: var(--color-error);--alert-color: var(--color-error)}}.text-accent{color:var(--color-accent)}.text-accent-content{color:var(--color-accent-content)}.text-base-100{color:var(--color-base-100)}.text-base-content{color:var(--color-base-content)}.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\/45{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/45{color:color-mix(in oklab,var(--color-base-content) 45%,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-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-secondary{color:var(--color-secondary)}.text-secondary-content{color:var(--color-secondary-content)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.opacity-50{opacity:50%}.opacity-70{opacity:70%}.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)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-error\/20{--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){.ring-error\/20{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}.ring-primary\/20{--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[height\]{transition-property:height;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))}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}@layer daisyui.l1.l2{.btn-lg{--fontsize: 1.125rem;--btn-p: 1.25rem;--size: calc(var(--size-field, .25rem) * 12)}}@layer daisyui.l1.l2{.btn-primary{--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content);--btn-soft-bg: initial}}@layer daisyui.l1.l2{.btn-secondary{--btn-color: var(--color-secondary);--btn-fg: var(--color-secondary-content);--btn-soft-bg: initial}}@layer daisyui.l1.l2{.btn-sm{--fontsize: .75rem;--btn-p: .75rem;--size: calc(var(--size-field, .25rem) * 8)}}@media(hover:hover){.hover\:bg-white\/10:hover{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}@media(hover:hover){.hover\:bg-white\/10\!:hover{background-color:color-mix(in srgb,#fff 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/10\!:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}}@media(hover:hover){.hover\:text-base-content:hover{color:var(--color-base-content)}}@media(width>=40rem){.sm\:inline{display:inline}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(width>=80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}:root{--component-header-height: 64px;--component-icon-sm: 18px;--component-icon-md: 24px;--component-icon-lg: 32px;--component-icon-xl: 40px;--component-icon-2xl: 64px;--component-icon-3xl: 80px;--component-input-height: 3rem;--component-input-height-lg: 3.5rem;--component-button-padding-x: 1.5rem;--component-button-padding-y: .75rem;--daisyui-ld-light-color-scheme: light;--daisyui-ld-light-primary: #7a3ff6;--daisyui-ld-light-primary-content: #ffffff;--daisyui-ld-light-secondary: #bae14e;--daisyui-ld-light-secondary-content: #222222;--daisyui-ld-light-accent: #410161;--daisyui-ld-light-accent-content: #ffffff;--daisyui-ld-light-neutral: #e5e7eb;--daisyui-ld-light-neutral-content: #111827;--daisyui-ld-light-base-100: #ffffff;--daisyui-ld-light-base-200: #f8fafc;--daisyui-ld-light-base-300: #eef2f7;--daisyui-ld-light-base-content: #222222;--daisyui-ld-light-info: #3b82f6;--daisyui-ld-light-info-content: #ffffff;--daisyui-ld-light-success: #16a34a;--daisyui-ld-light-success-content: #ffffff;--daisyui-ld-light-warning: #f59e0b;--daisyui-ld-light-warning-content: #111827;--daisyui-ld-light-error: #ef4444;--daisyui-ld-light-error-content: #ffffff;--daisyui-ld-dark-color-scheme: dark;--daisyui-ld-dark-primary: #7a3ff6;--daisyui-ld-dark-primary-content: #ffffff;--daisyui-ld-dark-secondary: #bae14e;--daisyui-ld-dark-secondary-content: #222222;--daisyui-ld-dark-accent: #bae14e;--daisyui-ld-dark-accent-content: #222222;--daisyui-ld-dark-neutral: #2b2b2b;--daisyui-ld-dark-neutral-content: #f5f5f7;--daisyui-ld-dark-base-100: #222222;--daisyui-ld-dark-base-200: #2a2a2a;--daisyui-ld-dark-base-300: #333333;--daisyui-ld-dark-base-content: #f7f7fb;--daisyui-ld-dark-info: #60a5fa;--daisyui-ld-dark-info-content: #0f172a;--daisyui-ld-dark-success: #22c55e;--daisyui-ld-dark-success-content: #052e16;--daisyui-ld-dark-warning: #f59e0b;--daisyui-ld-dark-warning-content: #431407;--daisyui-ld-dark-error: #ef4444;--daisyui-ld-dark-error-content: #450a0a;--color-amethyst: #7a3ff6;--color-amethyst-hover: #6b2fe6;--color-amethyst-light: rgba(122, 63, 246, .1);--color-amethyst-medium: rgba(122, 63, 246, .25);--color-lime: #bae14e;--color-lime-content: #222222;--color-plum: #410161;--color-plum-content: #ffffff;--color-emerald: #05a678;--color-emerald-light: rgba(5, 166, 120, .1);--color-ruby: #cf4452;--color-ruby-light: rgba(207, 68, 82, .1);--color-amber: #f59e0b;--color-amber-content: #431407;--color-sapphire: #3b82f6;--color-sapphire-content: #ffffff;--color-ocean: #0d6bb8;--color-white: #ffffff;--color-black: #222222;--color-light-bg: #fbfbfc;--color-light-surface: #ffffff;--color-light-surface-raised: #f5f5f7;--color-light-border: #c0bfcb;--color-light-border-light: #e6e5ea;--color-dark-bg: #1a1a1f;--color-dark-surface: #242429;--color-dark-surface-raised: #3a3a45;--color-dark-border: #3e3e45;--color-dark-border-light: #2e2e35;--color-light-text-primary: #2b2a35;--color-light-text-secondary: #575560;--color-light-text-muted: #9391a1;--color-light-text-inverse: #ffffff;--color-dark-text-primary: #f4f4f6;--color-dark-text-secondary: #9391a1;--color-dark-text-muted: #6e6d7a;--color-dark-text-inverse: #ffffff;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--font-heading: "Poppins", sans-serif;--font-body: "DM Sans", sans-serif;--font-mono: "Monaco", "Consolas", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1);--shadow-focus: 0 4px 8px 0 rgba(122, 63, 246, .2);--shadow-header: 0px 4px 8px 4px rgba(0, 0, 0, .2);--motion-duration-fast: .15s;--motion-duration-normal: .2s;--motion-duration-slow: .3s;--motion-duration-slower: .4s;--motion-easing-default: cubic-bezier(.4, 0, .2, 1);--motion-easing-in: cubic-bezier(.4, 0, 1, 1);--motion-easing-out: cubic-bezier(0, 0, .2, 1);--z-base: 0;--z-dropdown: 10;--z-sticky: 20;--z-fixed: 30;--z-modal: 40;--z-popover: 50;--z-tooltip: 60}button[mello]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none;height:2.5rem;min-height:2.5rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem}button[mello]:focus{--tw-outline-style: none;outline-style:none}button[mello][variant=primary]{background-color:var(--color-primary);color:var(--color-primary-content)}button[mello][variant=primary]:hover{--tw-brightness: brightness(90%);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,)}button[mello][variant=secondary]{background-color:var(--color-secondary);color:var(--color-base-content)}button[mello][variant=secondary]:hover{--tw-brightness: brightness(90%);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,)}button[mello][variant=outline]{border-color:var(--color-primary);background-color:transparent;color:var(--color-primary)}button[mello][variant=outline]:hover{background-color:var(--color-primary);color:var(--color-primary-content)}button[mello][variant=ghost]{background-color:transparent;color:currentcolor}button[mello][variant=ghost]:hover{background-color:var(--color-base-200)}button[mello][variant=link]{background-color:transparent;color:var(--color-primary);text-decoration-line:underline;height:auto;min-height:auto;padding:0;border:none}button[mello][size=sm]{height:2rem;min-height:2rem;padding-inline:.75rem;font-size:.75rem;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md)}button[mello][size=lg]{height:3rem;min-height:3rem;padding-inline:1.5rem;font-size:1.125rem;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl)}button[mello][loading]{pointer-events:none;opacity:70%}button[mello][fullwidth]{width:100%}button[mello].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){button[mello].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}button[mello]:focus-visible:not(.cdk-focused){--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){button[mello]:focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}button[mello]:disabled{pointer-events:none;cursor:not-allowed;opacity:50%}input[mello]:not([type=checkbox]):not([type=radio]){width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;height:2.5rem}input[mello]:not([type=checkbox]):not([type=radio]):focus{--tw-outline-style: none;outline-style:none}input[mello]:not([type=checkbox]):not([type=radio]).cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){input[mello]:not([type=checkbox]):not([type=radio]).cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[mello]:not([type=checkbox]):not([type=radio]):focus-visible:not(.cdk-focused){border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){input[mello]:not([type=checkbox]):not([type=radio]):focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[mello]:not([type=checkbox]):not([type=radio])[size=sm]{height:2rem;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}input[mello]:not([type=checkbox]):not([type=radio])[size=lg]{height:3rem;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}input[mello]:not([type=checkbox]):not([type=radio])[error]{border-color:var(--color-error)}input[mello]:not([type=checkbox]):not([type=radio])[error].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){input[mello]:not([type=checkbox]):not([type=radio])[error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[mello]:not([type=checkbox]):not([type=radio])[error]:focus-visible:not(.cdk-focused){border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){input[mello]:not([type=checkbox]):not([type=radio])[error]:focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-form-field]{display:flex;width:100%;flex-direction:column}[mello-form-field]>label[mello-label]{display:flex;align-items:center;padding-bottom:var(--spacing)}[mello-form-field]>label[mello-label]>span{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}[mello-form-field] [mello-hint]{display:flex;align-items:center;padding-top:var(--spacing)}[mello-form-field] [mello-hint]>span{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-form-field] [mello-hint]>span{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-form-field] [mello-error]{display:flex;align-items:center;padding-top:var(--spacing)}[mello-form-field] [mello-error]>span{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-form-field] [mello-error]>span{color:color-mix(in oklch,var(--color-error) 70%,black)}}input[type=radio][variant=option-card][mello],input[type=checkbox][variant=option-card][mello]{position:absolute;opacity:0;pointer-events:none}label[mello-option-card]{display:flex;cursor:pointer;flex-direction:column;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);text-align:left;display:inline-flex}@media(hover:hover){label[mello-option-card]:hover{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){label[mello-option-card]:hover{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}}@media(hover:hover){label[mello-option-card]:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}label[mello-option-card]>.card-body{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);text-align:center}input[type=radio][variant=option-card][mello]:checked+label[mello-option-card],input[type=checkbox][variant=option-card][mello]:checked+label[mello-option-card]{border-color:var(--color-primary);background-color:var(--color-primary);--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)}@supports (color: color-mix(in lab,red,red)){input[type=radio][variant=option-card][mello]:checked+label[mello-option-card],input[type=checkbox][variant=option-card][mello]:checked+label[mello-option-card]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}label[mello-option-card][compact]>.card-body{flex-direction:row;padding:calc(var(--spacing) * 2);text-align:left}span[mello-icon]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:currentcolor}span[mello-icon][size=sm]{width:18px;height:18px}span[mello-icon][size=md]{width:24px;height:24px}span[mello-icon][size=lg]{width:32px;height:32px}span[mello-icon][size=xl]{width:40px;height:40px}span[mello-icon][size="2xl"]{width:64px;height:64px}span[mello-icon][size="3xl"]{width:80px;height:80px}span[mello-icon]>svg,span[mello-icon]>span>svg{width:100%;height:100%}span[mello-icon]>span{display:inline-flex;width:100%;height:100%}span[mello-icon]>img{width:100%;height:100%;object-fit:contain}input[type=checkbox][mello]{cursor:pointer;appearance:none;border-radius:.25rem;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);background-color:var(--color-base-100);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;width:1.25rem;height:1.25rem;flex-shrink:0;background-image:none}input[type=checkbox][mello]:checked{border-color:var(--color-primary)}input[type=checkbox][mello]:checked{background-color:var(--color-primary)}input[type=checkbox][mello]:focus{--tw-outline-style: none;outline-style:none}input[type=checkbox][mello].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=checkbox][mello].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[type=checkbox][mello]:focus-visible:not(.cdk-focused){--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=checkbox][mello]:focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[type=checkbox][mello]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:75% 75%;background-position:center;background-repeat:no-repeat}input[type=checkbox][mello][indeterminate]{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-size:75% 75%;background-position:center;background-repeat:no-repeat}input[type=checkbox][mello][size=sm]{width:1rem;height:1rem;border-radius:var(--radius-sm)}input[type=checkbox][mello][size=lg]{width:1.5rem;height:1.5rem;border-radius:var(--radius-md)}input[type=checkbox][mello][error]{border-color:var(--color-error)}input[type=checkbox][mello][error].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-error);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=checkbox][mello][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[type=checkbox][mello][error]:focus-visible:not(.cdk-focused){--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);--tw-ring-color: var(--color-error);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=checkbox][mello][error]:focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[type=checkbox][mello][error]:checked{border-color:var(--color-error);background-color:var(--color-error)}input[type=checkbox][mello]:disabled{cursor:not-allowed;opacity:50%}label[mello-checkbox-label]{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none}label[mello-checkbox-label]>span{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}label[mello-checkbox-label]:has(input[mello][size=sm])>span{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}label[mello-checkbox-label]:has(input[mello][size=lg])>span{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}label[mello-checkbox-label]:has(input[mello][error])>span{color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){label[mello-checkbox-label]:has(input[mello][error])>span{color:color-mix(in oklch,var(--color-error) 70%,black)}}label[mello-checkbox-label]:has(input[mello]:disabled){cursor:not-allowed;opacity:50%}span[mello-badge]{display:inline-flex;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none;height:1.5rem;min-height:1.5rem;padding-inline:.625rem;font-size:.75rem;line-height:1rem}span[mello-badge][variant=primary]{background-color:var(--color-primary);color:var(--color-primary-content)}span[mello-badge][variant=secondary]{background-color:var(--color-secondary);color:var(--color-base-content)}span[mello-badge][variant=outline]{border-color:var(--color-primary);background-color:transparent;color:var(--color-primary)}span[mello-badge][variant=ghost]{background-color:var(--color-base-200);color:var(--color-base-content)}span[mello-badge][size=sm]{height:1.25rem;min-height:1.25rem;padding-inline:.5rem;font-size:.625rem;line-height:.875rem}span[mello-badge][size=lg]{height:2rem;min-height:2rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem}span[mello-badge][dot]{padding:0;width:.5rem;height:.5rem;min-height:.5rem;border-radius:9999px}span[mello-badge][dot][size=sm]{width:.375rem;height:.375rem;min-height:.375rem}span[mello-badge][dot][size=lg]{width:.75rem;height:.75rem;min-height:.75rem}[mello-date-range-picker]{position:relative;display:inline-block;width:100%}[mello-date-range-picker] [mello-drp-trigger]{display:inline-flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);text-align:left;color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;height:2.5rem;font-size:.875rem}[mello-date-range-picker] [mello-drp-trigger]:focus{border-color:var(--color-primary)}[mello-date-range-picker] [mello-drp-trigger]: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)}[mello-date-range-picker] [mello-drp-trigger]:focus{--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-trigger]:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-date-range-picker] [mello-drp-trigger]:focus{--tw-outline-style: none;outline-style:none}[mello-date-range-picker] [mello-drp-trigger]:hover{border-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-trigger]:hover{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}[mello-date-range-picker] [mello-drp-trigger] [mello-drp-placeholder]{opacity:70%}[mello-date-range-picker] [mello-drp-trigger] [mello-drp-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-trigger] [mello-drp-icon]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-date-range-picker] [mello-drp-dropdown]{position:absolute;z-index:50;margin-top:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:calc(var(--spacing) * 4);--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);min-width:320px}[mello-date-range-picker] [mello-drp-inputs]{margin-bottom:calc(var(--spacing) * 4);display:flex;gap:calc(var(--spacing) * 4)}[mello-date-range-picker] [mello-drp-inputs]>div{flex:1}[mello-date-range-picker] [mello-drp-inputs] label{margin-bottom:var(--spacing);display:block;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-inputs] label{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-date-range-picker] [mello-drp-inputs] input{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}[mello-date-range-picker] [mello-drp-inputs] input:focus{border-color:var(--color-primary)}[mello-date-range-picker] [mello-drp-inputs] input: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)}[mello-date-range-picker] [mello-drp-inputs] input:focus{--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-inputs] input:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-date-range-picker] [mello-drp-inputs] input:focus{--tw-outline-style: none;outline-style:none}[mello-date-range-picker] [mello-drp-presets]{margin-bottom:calc(var(--spacing) * 4);display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}[mello-date-range-picker] [mello-drp-preset]{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:transparent;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-preset]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-date-range-picker] [mello-drp-preset]:hover{border-color:var(--color-primary);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-preset]:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}[mello-date-range-picker] [mello-drp-preset][active]{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-preset][active]{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-preset][active]{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-date-range-picker] [mello-drp-actions]{display:flex;align-items:center;justify-content:space-between;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--spacing) * 3)}[mello-date-range-picker] [mello-drp-clear]{cursor:pointer;--tw-border-style: none;border-style:none;background-color:transparent;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker] [mello-drp-clear]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-date-range-picker] [mello-drp-clear]:hover{color:var(--color-base-content)}[mello-date-range-picker] [mello-drp-apply]{cursor:pointer;border-radius:var(--radius-lg);--tw-border-style: none;border-style:none;background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-content);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));--tw-duration: .2s;transition-duration:.2s}[mello-date-range-picker] [mello-drp-apply]:hover{--tw-brightness: brightness(90%);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,)}[mello-date-range-picker][error] [mello-drp-trigger]{border-color:var(--color-error)}[mello-date-range-picker][error] [mello-drp-trigger]:focus{border-color:var(--color-error)}[mello-date-range-picker][error] [mello-drp-trigger]:focus{--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-date-range-picker][error] [mello-drp-trigger]:focus{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-date-range-picker][disabled]{pointer-events:none;opacity:50%}[mello-date-range-picker][disabled] [mello-drp-trigger]{cursor:not-allowed}[mello-otp-input]{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2)}[mello-otp-input]:focus{outline:none}[mello-otp-input]>input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);background-color:var(--color-base-100);text-align:center;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;width:3rem;height:3.5rem;font-size:1.5rem;caret-color:transparent}[mello-otp-input]>input:focus{border-color:var(--color-primary)}[mello-otp-input]>input:focus{--tw-outline-style: none;outline-style:none}[mello-otp-input].cdk-focused>input: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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-otp-input].cdk-focused>input:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-otp-input]>input[data-filled]{border-color:var(--color-primary);background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-otp-input]>input[data-filled]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-otp-input][error]>input{border-color:var(--color-error)}[mello-otp-input][error]>input:focus{border-color:var(--color-error)}[mello-otp-input][error].cdk-focused>input: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);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-otp-input][error].cdk-focused>input:focus{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-otp-input][error]>input[data-filled]{border-color:var(--color-error);background-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-otp-input][error]>input[data-filled]{background-color:color-mix(in oklab,var(--color-error) 5%,transparent)}}[mello-otp-input][disabled]>input{cursor:not-allowed;opacity:50%}[mello-otp-input][size=sm]>input{width:2.5rem;height:3rem;font-size:1.25rem;border-radius:var(--radius-md)}[mello-otp-input][size=lg]>input{width:3.5rem;height:4rem;font-size:1.75rem;border-radius:var(--radius-xl)}@media(max-width:480px){[mello-otp-input]>input{width:2.5rem;height:3rem;font-size:1.25rem}[mello-otp-input]{gap:var(--spacing)}}input[type=radio][mello]{cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);background-color:var(--color-base-100);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;width:1.25rem;height:1.25rem;flex-shrink:0;background-image:none}input[type=radio][mello]:checked{border-color:var(--color-primary)}input[type=radio][mello]:focus{--tw-outline-style: none;outline-style:none}input[type=radio][mello].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=radio][mello].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[type=radio][mello]:checked{background-color:var(--color-primary);background-image:radial-gradient(circle,var(--color-primary-content) 35%,transparent 36%)}input[type=radio][mello][size=sm]{width:1rem;height:1rem}input[type=radio][mello][size=lg]{width:1.5rem;height:1.5rem}input[type=radio][mello][error]{border-color:var(--color-error)}input[type=radio][mello][error].cdk-keyboard-focused{--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){input[type=radio][mello][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[type=radio][mello][error]:checked{border-color:var(--color-error);background-color:var(--color-error);background-image:radial-gradient(circle,var(--color-error-content) 35%,transparent 36%)}input[type=radio][mello]:disabled{cursor:not-allowed;opacity:50%}label[mello-radio-label]{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none}label[mello-radio-label]>span{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}label[mello-radio-label]:has(input[mello][size=sm])>span{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}label[mello-radio-label]:has(input[mello][size=lg])>span{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}label[mello-radio-label]:has(input[mello][error])>span{color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){label[mello-radio-label]:has(input[mello][error])>span{color:color-mix(in oklch,var(--color-error) 70%,black)}}label[mello-radio-label]:has(input[mello]:disabled){cursor:not-allowed;opacity:50%}[mello-radio-group]{display:flex;gap:calc(var(--spacing) * 3)}[mello-radio-group][orientation=vertical]{flex-direction:column}[mello-radio-group][orientation=horizontal]{flex-direction:row}[mello-radio-group]:focus{outline:none}[mello-multi-select]{position:relative;display:inline-flex;width:100%;flex-direction:column}[mello-multi-select] [mello-multi-select-trigger]{display:flex;width:100%;cursor:pointer;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);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));--tw-duration: .2s;transition-duration:.2s;min-height:2.5rem;padding:.375rem 2rem .375rem .75rem}[mello-multi-select] [mello-multi-select-trigger]:focus-within{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-trigger]:focus-within{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-multi-select][size=sm] [mello-multi-select-trigger]{min-height:2rem;padding:.25rem 1.75rem .25rem .5rem;gap:var(--spacing);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}[mello-multi-select][size=lg] [mello-multi-select-trigger]{min-height:3rem;padding:.5rem 2.25rem .5rem 1rem;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}[mello-multi-select] [mello-multi-select-placeholder]{color:var(--color-base-content);-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-placeholder]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-multi-select] [mello-multi-select-chip]{display:inline-flex;align-items:center;gap:var(--spacing);border-radius:var(--radius-md);background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary);-webkit-user-select:none;user-select:none;max-width:10rem}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-chip]{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-multi-select] [mello-multi-select-chip]>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[mello-multi-select] [mello-multi-select-chip]>button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);--tw-border-style: none;border-style:none;background-color:transparent;padding:0;color:var(--color-primary);width:.875rem;height:.875rem;flex-shrink:0}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-chip]>button{color:color-mix(in oklab,var(--color-primary) 70%,transparent)}}[mello-multi-select] [mello-multi-select-chip]>button:hover{background-color:var(--color-primary);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-chip]>button:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-multi-select][size=sm] [mello-multi-select-chip]{border-radius:.25rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}[mello-multi-select][size=lg] [mello-multi-select-chip]{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}[mello-multi-select] [mello-multi-select-arrow]{pointer-events:none;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;color:var(--color-base-content);width:2rem;height:2.5rem}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-arrow]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-multi-select][size=sm] [mello-multi-select-arrow]{width:1.75rem;height:2rem}[mello-multi-select][size=lg] [mello-multi-select-arrow]{width:2.25rem;height:3rem}[mello-multi-select] [mello-multi-select-panel]{position:absolute;right:0;left:0;z-index:50;overflow:hidden;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);--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);top:calc(100% + .25rem);max-height:16rem}[mello-multi-select] [mello-multi-select-search]{width:100%;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}[mello-multi-select] [mello-multi-select-search]:focus{--tw-outline-style: none;outline-style:none}[mello-multi-select] [mello-multi-select-options]{overflow-y:auto;max-height:12rem}[mello-multi-select] [mello-multi-select-option]{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .1s;transition-duration:.1s;-webkit-user-select:none;user-select:none}[mello-multi-select] [mello-multi-select-option]:hover,[mello-multi-select] [mello-multi-select-option][data-active=true]{background-color:var(--color-base-200)}[mello-multi-select] [mello-multi-select-option][aria-selected=true]{background-color:var(--color-primary);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-option][aria-selected=true]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-multi-select] [mello-multi-select-option][select-all]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}[mello-multi-select] [mello-multi-select-option] [mello-multi-select-check]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);background-color:var(--color-base-100);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;width:1rem;height:1rem}[mello-multi-select] [mello-multi-select-option][aria-selected=true] [mello-multi-select-check]{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:70% 70%;background-position:center;background-repeat:no-repeat}[data-theme=dark] [mello-multi-select] [mello-multi-select-option][aria-selected=true] [mello-multi-select-check]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}[mello-multi-select] [mello-multi-select-empty]{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select] [mello-multi-select-empty]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-multi-select][error] [mello-multi-select-trigger]{border-color:var(--color-error)}[mello-multi-select][error] [mello-multi-select-trigger]:focus-within{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select][error] [mello-multi-select-trigger]:focus-within{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-multi-select][disabled]{pointer-events:none}[mello-multi-select][disabled] [mello-multi-select-trigger]{cursor:not-allowed;background-color:var(--color-base-200)}[mello-multi-select][disabled] [mello-multi-select-placeholder]{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select][disabled] [mello-multi-select-placeholder]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-multi-select][disabled] [mello-multi-select-arrow]{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-multi-select][disabled] [mello-multi-select-arrow]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}input[type=checkbox][mello-toggle]{cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:2px;border-color:transparent;background-color:var(--color-base-300);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;position:relative;width:2.75rem;height:1.5rem;border-radius:9999px;flex-shrink:0}input[type=checkbox][mello-toggle]:focus{--tw-outline-style: none;outline-style:none}input[type=checkbox][mello-toggle]:after{content:"";position:absolute;top:2px;left:2px;width:1rem;height:1rem;border-radius:9999px;transition:transform .2s ease,background-color .2s ease;background-color:var(--color-base-100)}input[type=checkbox][mello-toggle].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){input[type=checkbox][mello-toggle].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[type=checkbox][mello-toggle]:checked{background-color:var(--color-primary)}input[type=checkbox][mello-toggle]:checked:after{transform:translate(1.25rem);background-color:var(--color-primary-content)}input[type=checkbox][mello-toggle][size=sm]{width:2rem;height:1.125rem}input[type=checkbox][mello-toggle][size=sm]:after{width:.75rem;height:.75rem;top:2px;left:2px}input[type=checkbox][mello-toggle][size=sm]:checked:after{transform:translate(.875rem)}input[type=checkbox][mello-toggle][size=lg]{width:3.5rem;height:2rem}input[type=checkbox][mello-toggle][size=lg]:after{width:1.375rem;height:1.375rem;top:3px;left:3px}input[type=checkbox][mello-toggle][size=lg]:checked:after{transform:translate(1.5rem)}input[type=checkbox][mello-toggle]:disabled{cursor:not-allowed;opacity:50%}label[mello-toggle-label]{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none}label[mello-toggle-label]>span{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}label[mello-toggle-label][label-position=left]{flex-direction:row-reverse}label[mello-toggle-label]:has(input[mello-toggle][size=sm])>span{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}label[mello-toggle-label]:has(input[mello-toggle][size=lg])>span{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}label[mello-toggle-label]:has(input[mello-toggle]:disabled){cursor:not-allowed;opacity:50%}select[mello]{width:100%;cursor:pointer;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;height:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231f2937' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.5rem}select[mello]:focus{--tw-outline-style: none;outline-style:none}select[mello][size=sm]{height:2rem;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));background-position:right .5rem center;padding-right:2rem}select[mello][size=lg]{height:3rem;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));background-position:right 1rem center;padding-right:3rem}select[mello].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){select[mello].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}select[mello][error]{border-color:var(--color-error)}select[mello][error].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){select[mello][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}select[mello]:disabled{cursor:not-allowed;opacity:50%}[data-theme=dark] select[mello]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a6adbb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}input[mello-phone]{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;height:2.5rem}input[mello-phone]:focus{--tw-outline-style: none;outline-style:none}input[mello-phone][size=sm]{height:2rem;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}input[mello-phone][size=lg]{height:3rem;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}input[mello-phone].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){input[mello-phone].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[mello-phone][error]{border-color:var(--color-error)}input[mello-phone][error].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){input[mello-phone][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[mello-phone]:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:50%}textarea[mello]{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;resize:vertical;min-height:5rem}textarea[mello]:focus{--tw-outline-style: none;outline-style:none}textarea[mello][size=sm]{min-height:4rem;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}textarea[mello][size=lg]{min-height:6rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}textarea[mello].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){textarea[mello].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}textarea[mello][error]{border-color:var(--color-error)}textarea[mello][error].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){textarea[mello][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}textarea[mello]:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:50%}textarea[mello][autoresize]{overflow:hidden;resize:none}input[mello-zip]{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;height:2.5rem;font-variant-numeric:tabular-nums}input[mello-zip]:focus{--tw-outline-style: none;outline-style:none}input[mello-zip]::placeholder{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){input[mello-zip]::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}input[mello-zip].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){input[mello-zip].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}input[mello-zip][error]{border-color:var(--color-error)}input[mello-zip][error].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){input[mello-zip][error].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}input[mello-zip]:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:50%}[mello-tabs]{display:flex;flex-direction:column}[mello-tabs] [role=tablist]{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}[mello-tabs] [role=tablist] li[role=presentation]{list-style:none;margin:0;padding:0}[mello-tab]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-color:transparent;background-color:transparent;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none;height:2.5rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;border-width:0;color:var(--color-base-content, currentColor);opacity:.7}[mello-tab]:hover:not([disabled]){opacity:1}[mello-tab][aria-selected=true]{opacity:1;color:var(--color-primary, currentColor)}[mello-tab][disabled]{pointer-events:none;cursor:not-allowed;opacity:40%}[mello-tab][size=sm]{height:2rem;padding-inline:.75rem;font-size:.75rem;gap:calc(var(--spacing) * 1.5)}[mello-tab][size=lg]{height:3rem;padding-inline:1.5rem;font-size:1rem;gap:calc(var(--spacing) * 3)}[mello-tabs][variant=underline] [role=tablist]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300)}[mello-tabs][variant=underline] [mello-tab]{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;margin-bottom:-1px}[mello-tabs][variant=underline] [mello-tab][aria-selected=true]{border-bottom-color:var(--color-primary)}[mello-tabs][variant=underline] [mello-tab]:hover:not([disabled]):not([aria-selected=true]){opacity:1}[mello-tabs][variant=boxed] [role=tablist]{border-radius:var(--radius-lg);background-color:var(--color-base-200);padding:var(--spacing);gap:.25rem}[mello-tabs][variant=boxed] [mello-tab]{border-radius:var(--radius-md)}[mello-tabs][variant=boxed] [mello-tab][aria-selected=true]{background-color:var(--color-base-100);--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);color:var(--color-base-content)}[mello-tabs][variant=boxed] [mello-tab]:hover:not([disabled]):not([aria-selected=true]){background-color:var(--color-base-100)}@supports (color: color-mix(in lab,red,red)){[mello-tabs][variant=boxed] [mello-tab]:hover:not([disabled]):not([aria-selected=true]){background-color:color-mix(in oklab,var(--color-base-100) 50%,transparent)}}[mello-tabs][variant=pills] [role=tablist]{gap:.25rem}[mello-tabs][variant=pills] [mello-tab]{border-radius:calc(infinity * 1px)}[mello-tabs][variant=pills] [mello-tab][aria-selected=true]{background-color:var(--color-primary);color:var(--color-primary-content);opacity:1}[mello-tabs][variant=pills] [mello-tab]:hover:not([disabled]):not([aria-selected=true]){background-color:var(--color-base-200)}[mello-tab] .cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-tab] .cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-tab].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-tab].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-tab]:focus{--tw-outline-style: none;outline-style:none}[mello-tab] .mello-tab-icon{width:1em;height:1em}section[mello-tabs-panel]{padding-top:calc(var(--spacing) * 4)}section[mello-tabs-panel][hidden]{display:none}section[mello-tabs-panel]:focus{--tw-outline-style: none;outline-style:none}[mello-skeleton]{display:block;border-radius:var(--radius-md);background-color:var(--color-base-300);animation:skeleton-pulse 2s cubic-bezier(.4,0,.6,1) infinite}[mello-skeleton][shape=text]{border-radius:var(--radius-md);height:var(--skeleton-height, 1rem);width:var(--skeleton-width, 100%)}[mello-skeleton][shape=circle]{border-radius:calc(infinity * 1px);width:var(--skeleton-width, 3rem);height:var(--skeleton-height, 3rem)}[mello-skeleton][shape=rectangle]{border-radius:var(--radius-md);width:var(--skeleton-width, 100%);height:var(--skeleton-height, 8rem)}[mello-skeleton][animation=wave]{animation:skeleton-wave 1.6s linear infinite;background:linear-gradient(90deg,var(--color-base-300) 25%,var(--color-base-200) 50%,var(--color-base-300) 75%);background-size:200% 100%}[mello-skeleton][animation=none]{animation:none}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}section[mello-empty-state]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 12);text-align:center}section[mello-empty-state][size=sm]{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 8)}section[mello-empty-state][size=lg]{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 16)}section[mello-empty-state] .mello-empty-state-icon{margin-bottom:calc(var(--spacing) * 4);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){section[mello-empty-state] .mello-empty-state-icon{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}section[mello-empty-state][size=sm] .mello-empty-state-icon{margin-bottom:calc(var(--spacing) * 3)}section[mello-empty-state][size=lg] .mello-empty-state-icon{margin-bottom:calc(var(--spacing) * 6)}section[mello-empty-state] .mello-empty-state-icon svg,section[mello-empty-state] .mello-empty-state-icon img{width:3rem;height:3rem}section[mello-empty-state][size=sm] .mello-empty-state-icon svg,section[mello-empty-state][size=sm] .mello-empty-state-icon img{width:2rem;height:2rem}section[mello-empty-state][size=lg] .mello-empty-state-icon svg,section[mello-empty-state][size=lg] .mello-empty-state-icon img{width:4rem;height:4rem}section[mello-empty-state] .mello-empty-state-title{margin-bottom:var(--spacing);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}section[mello-empty-state][size=sm] .mello-empty-state-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}section[mello-empty-state][size=lg] .mello-empty-state-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}section[mello-empty-state] .mello-empty-state-description{margin-bottom:calc(var(--spacing) * 4);max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){section[mello-empty-state] .mello-empty-state-description{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}section[mello-empty-state][size=sm] .mello-empty-state-description{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}section[mello-empty-state][size=lg] .mello-empty-state-description{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}section[mello-empty-state] .mello-empty-state-actions{margin-top:calc(var(--spacing) * 2)}[mello-spinner]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2)}[mello-spinner] .mello-spinner-circle{border-radius:calc(infinity * 1px);border-color:currentcolor;border-style:solid;border-right-color:transparent;border-bottom-color:transparent}[mello-spinner][size=sm]{--spinner-stroke: 2px}[mello-spinner][size=md],[mello-spinner]:not([size]){--spinner-stroke: 2.5px}[mello-spinner][size=lg]{--spinner-stroke: 3px}[mello-spinner][mode=indeterminate] .mello-spinner-circle,[mello-spinner]:not([mode]) .mello-spinner-circle{animation:var(--animate-spin)}[mello-spinner][mode=determinate] .mello-spinner-circle{animation:none;border-style:none;background:conic-gradient(currentColor var(--spinner-progress, 0%),transparent var(--spinner-progress, 0%));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke, 2.5px)),#000 calc(100% - var(--spinner-stroke, 2.5px)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke, 2.5px)),#000 calc(100% - var(--spinner-stroke, 2.5px)))}[mello-spinner][size=sm] .mello-spinner-circle{width:1rem;height:1rem;border-width:2px}[mello-spinner][size=md] .mello-spinner-circle,[mello-spinner]:not([size]) .mello-spinner-circle{width:1.5rem;height:1.5rem;border-width:2.5px}[mello-spinner][size=lg] .mello-spinner-circle{width:2.5rem;height:2.5rem;border-width:3px}[mello-spinner][color=primary] .mello-spinner-circle{color:var(--color-primary)}[mello-spinner][color=secondary] .mello-spinner-circle{color:var(--color-secondary)}[mello-spinner][color=current] .mello-spinner-circle{color:currentColor}[mello-spinner]:not([color]) .mello-spinner-circle{color:var(--color-primary)}[mello-spinner] .mello-spinner-label{color:var(--color-base-content);font-size:.75rem;line-height:1rem}[mello-spinner][size=sm] .mello-spinner-label{font-size:.625rem;line-height:.875rem}[mello-spinner][size=lg] .mello-spinner-label{font-size:.875rem;line-height:1.25rem}[mello-spinner][overlay]{position:fixed;inset:0;z-index:50;background-color:var(--color-base-content);display:flex;align-items:center;justify-content:center}@supports (color: color-mix(in lab,red,red)){[mello-spinner][overlay]{background-color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}[mello-spinner][overlay] .mello-spinner-label{color:var(--color-base-100)}[mello-spinner][overlay][color=secondary] .mello-spinner-label{color:var(--color-secondary-content)}progress[mello]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;border-radius:calc(infinity * 1px);height:.5rem;overflow:hidden;background-color:var(--progress-fill)}@supports (color: color-mix(in lab,red,red)){progress[mello]{background-color:color-mix(in srgb,var(--progress-fill) 20%,transparent)}}progress[mello],progress[mello][variant=primary]{--progress-fill: var(--color-primary)}progress[mello][variant=success]{--progress-fill: var(--color-success)}progress[mello][variant=warning]{--progress-fill: var(--color-warning)}progress[mello][variant=error]{--progress-fill: var(--color-error)}progress[mello][size=sm]{height:.25rem}progress[mello][size=lg]{height:1rem}progress[mello]::-webkit-progress-bar{background:transparent;border-radius:9999px}progress[mello]::-webkit-progress-value{background-color:var(--progress-fill);border-radius:9999px;transition:width .3s ease-out}progress[mello]::-moz-progress-bar{background-color:var(--progress-fill);border-radius:9999px}progress[mello][striped]::-webkit-progress-value{background-image:linear-gradient(45deg,currentColor 25%,transparent 25%,transparent 50%,currentColor 50%,currentColor 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:mello-stripe .75s linear infinite}@supports (color: color-mix(in lab,red,red)){progress[mello][striped]::-webkit-progress-value{background-image:linear-gradient(45deg,color-mix(in srgb,currentColor 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,currentColor 15%,transparent) 50%,color-mix(in srgb,currentColor 15%,transparent) 75%,transparent 75%,transparent)}}progress[mello][striped]::-moz-progress-bar{background-image:linear-gradient(45deg,currentColor 25%,transparent 25%,transparent 50%,currentColor 50%,currentColor 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:mello-stripe .75s linear infinite}@supports (color: color-mix(in lab,red,red)){progress[mello][striped]::-moz-progress-bar{background-image:linear-gradient(45deg,color-mix(in srgb,currentColor 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,currentColor 15%,transparent) 50%,color-mix(in srgb,currentColor 15%,transparent) 75%,transparent 75%,transparent)}}progress[mello][indeterminate]{background-image:linear-gradient(var(--progress-fill),var(--progress-fill)),linear-gradient(var(--progress-fill),var(--progress-fill));background-repeat:no-repeat,no-repeat;animation:mello-indeterminate 2.1s linear infinite}progress[mello][indeterminate][animation=slide]{background-image:linear-gradient(var(--progress-fill),var(--progress-fill));background-size:30% 100%;background-repeat:no-repeat;background-position-x:-30%;animation:mello-indeterminate-slide 2s ease-in-out infinite}progress[mello][indeterminate]::-webkit-progress-bar{background:transparent}progress[mello][indeterminate]::-webkit-progress-value{background:transparent;transition:none}progress[mello][indeterminate]::-moz-progress-bar{background:transparent}progress[mello][indeterminate][animation=slide][striped]{background-image:linear-gradient(45deg,currentColor 25%,transparent 25%,transparent 50%,currentColor 50%,currentColor 75%,transparent 75%,transparent),linear-gradient(var(--progress-fill),var(--progress-fill));background-size:1rem 1rem,30% 100%;background-repeat:repeat,no-repeat;background-position:0 0,-30% 0;animation:mello-indeterminate-slide-striped 2s ease-in-out infinite}@supports (color: color-mix(in lab,red,red)){progress[mello][indeterminate][animation=slide][striped]{background-image:linear-gradient(45deg,color-mix(in srgb,currentColor 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,currentColor 15%,transparent) 50%,color-mix(in srgb,currentColor 15%,transparent) 75%,transparent 75%,transparent),linear-gradient(var(--progress-fill),var(--progress-fill))}}@keyframes mello-indeterminate{0%{background-size:15% 100%,15% 100%;background-position:-20% 0,-100% 0}30%{background-size:40% 100%,15% 100%;background-position:80% 0,-20% 0}50%{background-size:0% 100%,40% 100%;background-position:120% 0,60% 0}80%{background-size:0% 100%,0% 100%;background-position:120% 0,120% 0}to{background-size:15% 100%,15% 100%;background-position:-20% 0,-100% 0}}@keyframes mello-indeterminate-slide{50%{background-position-x:130%}}@keyframes mello-stripe{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes mello-indeterminate-slide-striped{50%{background-position:2rem 0,130% 0}}body.mello-modal-open{overflow:hidden}dialog[mello-modal]{--mello-modal-duration: .2s;position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;border:none;background-color:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--mello-modal-duration) ease-out}dialog[mello-modal]::backdrop{background:transparent}dialog[mello-modal][visible]{opacity:1}dialog[mello-modal] [mello-modal-content]{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-base-100);color:var(--color-base-content);--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);max-height:90vh;transform:scale(.95);opacity:0;transition:transform var(--mello-modal-duration) ease-out,opacity var(--mello-modal-duration) ease-out}dialog[mello-modal][visible] [mello-modal-content]{transform:scale(1);opacity:1}dialog[mello-modal][size=sm] [mello-modal-content]{width:24rem;max-width:90vw}dialog[mello-modal][size=md] [mello-modal-content]{width:32rem;max-width:90vw}dialog[mello-modal][size=lg] [mello-modal-content]{width:48rem;max-width:90vw}dialog[mello-modal][size=xl] [mello-modal-content]{width:64rem;max-width:90vw}dialog[mello-modal][size=full] [mello-modal-content]{width:100vw;height:100vh;max-height:100vh;border-radius:0}[mello-modal-header]{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}[mello-modal-header] [mello-modal-title]{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}[mello-modal-header] [mello-modal-close]{display:flex;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s;background:transparent;border:none}@supports (color: color-mix(in lab,red,red)){[mello-modal-header] [mello-modal-close]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-modal-header] [mello-modal-close]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}[mello-modal-body]{flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}[mello-modal-footer]{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}[mello-tooltip-panel]{z-index:50;border-radius:var(--radius-md);background-color:var(--color-base-content);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-100);--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);pointer-events:none;opacity:0;transition:opacity .15s ease-in-out;max-width:20rem;word-wrap:break-word}[mello-tooltip-panel][visible]{opacity:1}[mello-tooltip-panel] [mello-tooltip-arrow]{position:absolute;background-color:var(--color-base-content);width:8px;height:8px;transform:rotate(45deg)}[mello-tooltip-panel][position=top] [mello-tooltip-arrow]{bottom:-4px;left:50%;margin-left:-4px}[mello-tooltip-panel][position=bottom] [mello-tooltip-arrow]{top:-4px;left:50%;margin-left:-4px}[mello-tooltip-panel][position=left] [mello-tooltip-arrow]{right:-4px;top:50%;margin-top:-4px}[mello-tooltip-panel][position=right] [mello-tooltip-arrow]{left:-4px;top:50%;margin-top:-4px}[mello-dropdown-menu]{position:relative;display:inline-block}[mello-dropdown-menu] [mello-dropdown-trigger]{cursor:pointer}[mello-dropdown-menu] [mello-dropdown-trigger][aria-expanded=true]{pointer-events:auto}[mello-dropdown-panel]{overflow:hidden;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);--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);min-width:12rem}[mello-dropdown-panel][role=menu]{padding-block:var(--spacing)}[mello-dropdown-panel] [mello-menu-item]{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .1s;transition-duration:.1s;-webkit-user-select:none;user-select:none;width:100%}[mello-dropdown-panel] [mello-menu-item]:hover,[mello-dropdown-panel] [mello-menu-item][data-active=true]{background-color:var(--color-base-200)}[mello-dropdown-panel] [mello-menu-item]:focus-visible{background-color:var(--color-base-200);--tw-outline-style: none;outline-style:none}[mello-dropdown-panel] [mello-menu-item][aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:50%}[mello-dropdown-panel] [mello-menu-item] [mello-menu-item-icon]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-base-content);width:1rem;height:1rem}@supports (color: color-mix(in lab,red,red)){[mello-dropdown-panel] [mello-menu-item] [mello-menu-item-icon]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-dropdown-panel] [mello-menu-item][data-active=true] [mello-menu-item-icon],[mello-dropdown-panel] [mello-menu-item]:hover [mello-menu-item-icon]{color:var(--color-base-content)}[mello-dropdown-panel] [mello-menu-divider]{margin-block:var(--spacing);display:block;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300)}[mello-dropdown-panel] [mello-menu-label]{display:block;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-base-content);text-transform:uppercase;-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){[mello-dropdown-panel] [mello-menu-label]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-dropdown-menu][disabled]{pointer-events:none;opacity:75%}[mello-dropdown-menu][disabled] [mello-dropdown-trigger]{cursor:not-allowed}[mello-drawer],[mello-drawer][mode=over],[mello-drawer][mode=push]{position:fixed;inset:0;z-index:50;pointer-events:none;visibility:hidden;transition:visibility 0s linear .3s}[mello-drawer][open],[mello-drawer][mode=over][open],[mello-drawer][mode=push][open]{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}[mello-drawer-backdrop]{position:fixed;inset:0;background-color:color-mix(in srgb,#000 50%,transparent);opacity:0;transition:opacity .3s ease}@supports (color: color-mix(in lab,red,red)){[mello-drawer-backdrop]{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}[mello-drawer][open] [mello-drawer-backdrop]{opacity:1}[mello-drawer-panel]{position:fixed;overflow-y:auto;background-color:var(--color-base-100);--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);transition:transform .3s cubic-bezier(.4,0,.2,1)}[mello-drawer][position=right] [mello-drawer-panel]{top:0;right:0;height:100%;transform:translate(100%)}[mello-drawer][open][position=right] [mello-drawer-panel]{transform:translate(0)}[mello-drawer][position=left] [mello-drawer-panel]{top:0;left:0;height:100%;transform:translate(-100%)}[mello-drawer][open][position=left] [mello-drawer-panel]{transform:translate(0)}[mello-drawer][position=top] [mello-drawer-panel]{top:0;left:0;width:100%;transform:translateY(-100%)}[mello-drawer][open][position=top] [mello-drawer-panel]{transform:translateY(0)}[mello-drawer][position=bottom] [mello-drawer-panel]{bottom:0;left:0;width:100%;transform:translateY(100%)}[mello-drawer][open][position=bottom] [mello-drawer-panel]{transform:translateY(0)}[mello-drawer][position=left][size=sm] [mello-drawer-panel],[mello-drawer][position=right][size=sm] [mello-drawer-panel]{width:16rem}[mello-drawer][position=left][size=md] [mello-drawer-panel],[mello-drawer][position=right][size=md] [mello-drawer-panel]{width:24rem}[mello-drawer][position=left][size=lg] [mello-drawer-panel],[mello-drawer][position=right][size=lg] [mello-drawer-panel]{width:32rem}[mello-drawer][position=left][size=full] [mello-drawer-panel],[mello-drawer][position=right][size=full] [mello-drawer-panel]{width:100%}[mello-drawer][position=top][size=sm] [mello-drawer-panel],[mello-drawer][position=bottom][size=sm] [mello-drawer-panel]{height:16rem}[mello-drawer][position=top][size=md] [mello-drawer-panel],[mello-drawer][position=bottom][size=md] [mello-drawer-panel]{height:24rem}[mello-drawer][position=top][size=lg] [mello-drawer-panel],[mello-drawer][position=bottom][size=lg] [mello-drawer-panel]{height:32rem}[mello-drawer][position=top][size=full] [mello-drawer-panel],[mello-drawer][position=bottom][size=full] [mello-drawer-panel]{height:100%}[mello-drawer][mode=side]{position:relative;inset:auto;z-index:auto;pointer-events:auto;visibility:visible;transition:none;flex-shrink:0}[mello-drawer][mode=side] [mello-drawer-panel]{background-color:var(--color-base-100);--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);position:relative;inset:auto;height:100%;overflow-y:auto;transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}[mello-drawer][mode=side][position=left]:not([open]) [mello-drawer-panel],[mello-drawer][mode=side][position=right]:not([open]) [mello-drawer-panel]{width:0;overflow:hidden}[mello-drawer][mode=side][position=top]:not([open]) [mello-drawer-panel],[mello-drawer][mode=side][position=bottom]:not([open]) [mello-drawer-panel]{height:0;overflow:hidden}[mello-drawer][mode=push]{position:relative;inset:auto;z-index:auto;pointer-events:auto;visibility:visible;transition:none;flex-shrink:0}[mello-drawer][mode=push] [mello-drawer-panel]{background-color:var(--color-base-100);--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);position:relative;inset:auto;height:100%;overflow-y:auto;z-index:50;transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}[mello-drawer][mode=push][position=left]:not([open]) [mello-drawer-panel],[mello-drawer][mode=push][position=right]:not([open]) [mello-drawer-panel]{width:0;overflow:hidden}[mello-drawer][mode=push][position=top]:not([open]) [mello-drawer-panel],[mello-drawer][mode=push][position=bottom]:not([open]) [mello-drawer-panel]{height:0;overflow:hidden}[mello-drawer][mode=push] [mello-drawer-backdrop]{position:fixed;inset:0;z-index:40;background-color:color-mix(in srgb,#000 50%,transparent);opacity:0;pointer-events:none;transition:opacity .3s ease}@supports (color: color-mix(in lab,red,red)){[mello-drawer][mode=push] [mello-drawer-backdrop]{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}[mello-drawer][mode=push][open] [mello-drawer-backdrop]{opacity:1;pointer-events:auto}@media(max-width:768px){[mello-drawer][mode=side] [mello-drawer-panel],[mello-drawer][mode=push] [mello-drawer-panel]{overflow-y:visible}}[mello-split-view]{display:flex;height:100%;width:100%;overflow:hidden;flex-direction:row}[mello-split-view][orientation=vertical]{flex-direction:column}[mello-split-start]{overflow:auto;flex:0 0 auto}[mello-split-end]{overflow:auto;flex:1 1 0%;min-width:0;min-height:0}[mello-split-view][collapsed] [mello-split-start]{flex-basis:0!important;overflow:hidden;width:0;height:0;padding:0}[mello-split-view][orientation=vertical][collapsed] [mello-split-start]{width:auto;height:0}[mello-split-divider]{position:relative;flex-shrink:0;background-color:var(--color-base-300);z-index:1;transition:background-color .15s ease}[mello-split-view]:not([orientation=vertical]) [mello-split-divider]{width:4px;cursor:col-resize}[mello-split-view][orientation=vertical] [mello-split-divider]{height:4px;cursor:row-resize}[mello-split-divider]:hover{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-split-divider]:hover{background-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}[mello-split-divider][active]{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-split-divider][active]{background-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}[mello-split-divider]:after{content:"";position:absolute;border-radius:calc(infinity * 1px);background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-split-divider]:after{background-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}[mello-split-view]:not([orientation=vertical]) [mello-split-divider]:after{width:2px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}[mello-split-view][orientation=vertical] [mello-split-divider]:after{width:24px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}[mello-split-view]:not([resizable]) [mello-split-divider]{cursor:default;width:1px}[mello-split-view][orientation=vertical]:not([resizable]) [mello-split-divider]{height:1px;width:auto}[mello-split-view]:not([resizable]) [mello-split-divider]:after{display:none}[mello-split-view]:not([resizable]) [mello-split-divider]:hover{background-color:var(--color-base-300)}[mello-split-collapse-btn]{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);-webkit-user-select:none;user-select:none;width:20px;height:20px;font-size:10px;line-height:1;transition:background-color .15s ease,transform .15s ease}[mello-split-collapse-btn]:hover{background-color:var(--color-base-300)}[mello-split-view]:not([orientation=vertical]) [mello-split-collapse-btn]{top:50%;left:50%;transform:translate(-50%,-50%)}[mello-split-view][orientation=vertical] [mello-split-collapse-btn]{top:50%;left:50%;transform:translate(-50%,-50%)}[mello-split-view][collapsed] [mello-split-collapse-btn] [mello-split-chevron]{transform:rotate(180deg)}[mello-split-view][dragging]{-webkit-user-select:none;user-select:none;cursor:col-resize}[mello-split-view][orientation=vertical][dragging]{cursor:row-resize}details[mello-collapsible]{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100)}details[mello-collapsible]>summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none}details[mello-collapsible]>summary:hover{background-color:var(--color-base-200)}details[mello-collapsible]>summary::-webkit-details-marker{display:none}details[mello-collapsible]>summary::marker{display:none;content:""}details[mello-collapsible]>summary>[mello-collapsible-icon]{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));--tw-duration: .2s;transition-duration:.2s}details[mello-collapsible][open]>summary>[mello-collapsible-icon]{rotate:180deg}details[mello-collapsible]>[mello-collapsible-content]{overflow:hidden}details[mello-collapsible]>[mello-collapsible-content]>[mello-collapsible-body]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){details[mello-collapsible]>[mello-collapsible-content]>[mello-collapsible-body]{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}details[mello-collapsible][disabled]{opacity:75%}details[mello-collapsible][disabled]>summary{pointer-events:none;cursor:not-allowed}details[mello-collapsible].cdk-keyboard-focused>summary{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){details[mello-collapsible].cdk-keyboard-focused>summary{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}details[mello-collapsible]>summary: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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){details[mello-collapsible]>summary:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-collapsible-group]{display:flex;flex-direction:column;gap:0}[mello-collapsible-group]>details[mello-collapsible]{border-radius:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0px}[mello-collapsible-group]>details[mello-collapsible]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}[mello-collapsible-group]>details[mello-collapsible]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}[mello-alert]{position:relative;display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}[mello-alert][variant=info]{border-color:var(--color-info);background-color:var(--color-info);color:var(--color-info)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=info]{border-color:color-mix(in oklab,var(--color-info) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=info]{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=info]{color:color-mix(in oklch,var(--color-info) 70%,black)}}[mello-alert][variant=success]{border-color:var(--color-success);background-color:var(--color-success);color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=success]{border-color:color-mix(in oklab,var(--color-success) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=success]{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=success]{color:color-mix(in oklch,var(--color-success) 60%,black)}}[mello-alert][variant=warning]{border-color:var(--color-warning);background-color:var(--color-warning);color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=warning]{border-color:color-mix(in oklab,var(--color-warning) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=warning]{background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=warning]{color:color-mix(in oklch,var(--color-warning) 55%,black)}}[mello-alert][variant=error]{border-color:var(--color-error);background-color:var(--color-error);color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=error]{border-color:color-mix(in oklab,var(--color-error) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=error]{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=error]{color:color-mix(in oklch,var(--color-error) 70%,black)}}[mello-alert] [mello-alert-icon]{margin-top:calc(var(--spacing) * .5);flex-shrink:0}[mello-alert] [mello-alert-icon]:empty{display:none}[mello-alert] [mello-alert-content]{min-width:0;flex:1}[mello-alert] [mello-alert-title]{--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}[mello-alert] [mello-alert-title]:empty{display:none}[mello-alert] [mello-alert-title]+[mello-alert-description]{margin-top:var(--spacing)}[mello-alert] [mello-alert-actions]{margin-top:calc(var(--spacing) * 3)}[mello-alert] [mello-alert-actions]:empty{display:none}[mello-alert] [mello-alert-dismiss]{margin-top:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);margin-left:auto;display:inline-flex;height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;opacity:70%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}[mello-alert] [mello-alert-dismiss]:hover{opacity:100%}[mello-alert][variant=info] [mello-alert-dismiss]{color:var(--color-info)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=info] [mello-alert-dismiss]{color:color-mix(in oklch,var(--color-info) 70%,black)}}[mello-alert][variant=success] [mello-alert-dismiss]{color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=success] [mello-alert-dismiss]{color:color-mix(in oklch,var(--color-success) 60%,black)}}[mello-alert][variant=warning] [mello-alert-dismiss]{color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=warning] [mello-alert-dismiss]{color:color-mix(in oklch,var(--color-warning) 55%,black)}}[mello-alert][variant=error] [mello-alert-dismiss]{color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-alert][variant=error] [mello-alert-dismiss]{color:color-mix(in oklch,var(--color-error) 70%,black)}}[mello-card]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--color-base-100);color:var(--color-base-content)}[mello-card][bordered]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300)}[mello-card][shadow=none]{box-shadow:none}[mello-card][shadow=sm]{box-shadow:0 1px 3px #0000001f,0 1px 2px -1px #0000001f}[mello-card][shadow=md]{box-shadow:0 4px 8px -1px #00000026,0 2px 4px -2px #0000001f}[mello-card][shadow=lg]{box-shadow:0 12px 20px -4px #0000002e,0 4px 8px -4px #0000001f}[mello-card][clickable]{cursor:pointer;transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}[mello-card][clickable]:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}[mello-card][clickable]:focus-visible{--tw-outline-style: none;outline-style:none}[mello-card][clickable].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-card][clickable].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-card-header]{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 2)}[mello-card-body]{flex:1;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}[mello-card-footer]{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 6)}[mello-card-image]{width:100%;object-fit:cover}[mello-avatar]{position:relative;display:inline-flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none;width:2.5rem;height:2.5rem}[mello-avatar][shape=circle]{border-radius:calc(infinity * 1px)}[mello-avatar][shape=square]{border-radius:0}[mello-avatar][shape=rounded]{border-radius:var(--radius-lg)}[mello-avatar][size=xs]{width:1.5rem;height:1.5rem}[mello-avatar][size=sm]{width:2rem;height:2rem}[mello-avatar][size=md]{width:2.5rem;height:2.5rem}[mello-avatar][size=lg]{width:3rem;height:3rem}[mello-avatar][size=xl]{width:4rem;height:4rem}[mello-avatar] img{height:100%;width:100%;object-fit:cover}[mello-avatar][shape=circle] img{border-radius:calc(infinity * 1px)}[mello-avatar][shape=rounded] img{border-radius:var(--radius-lg)}[mello-avatar] [mello-avatar-initials]{display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:var(--color-neutral);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-content)}[mello-avatar][shape=circle] [mello-avatar-initials]{border-radius:calc(infinity * 1px)}[mello-avatar][shape=square] [mello-avatar-initials]{border-radius:0}[mello-avatar][shape=rounded] [mello-avatar-initials]{border-radius:var(--radius-lg)}[mello-avatar][size=xs] [mello-avatar-initials]{font-size:.5rem;line-height:1}[mello-avatar][size=sm] [mello-avatar-initials]{font-size:.625rem;line-height:1}[mello-avatar][size=md] [mello-avatar-initials]{font-size:.75rem;line-height:1}[mello-avatar][size=lg] [mello-avatar-initials]{font-size:.875rem;line-height:1}[mello-avatar][size=xl] [mello-avatar-initials]{font-size:1.25rem;line-height:1}[mello-avatar] [mello-avatar-status]{position:absolute;display:block;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-100)}[mello-avatar][shape=circle] [mello-avatar-status],[mello-avatar][shape=rounded] [mello-avatar-status]{bottom:0;right:0}[mello-avatar][shape=square] [mello-avatar-status]{bottom:-2px;right:-2px}[mello-avatar][size=xs] [mello-avatar-status]{width:.375rem;height:.375rem;border-width:1px}[mello-avatar][size=sm] [mello-avatar-status]{width:.5rem;height:.5rem;border-width:1.5px}[mello-avatar][size=md] [mello-avatar-status]{width:.625rem;height:.625rem}[mello-avatar][size=lg] [mello-avatar-status]{width:.75rem;height:.75rem}[mello-avatar][size=xl] [mello-avatar-status]{width:1rem;height:1rem}[mello-avatar] [mello-avatar-status][status=online]{background-color:var(--color-success)}[mello-avatar] [mello-avatar-status][status=offline]{background-color:var(--color-base-300)}[mello-avatar] [mello-avatar-status][status=busy]{background-color:var(--color-error)}[mello-avatar-group]{display:inline-flex;align-items:center;direction:rtl}[mello-avatar-group]>[mello-avatar]{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-100);direction:ltr}[mello-avatar-group]>[mello-avatar]:not(:last-child){margin-inline-start:-.5rem}[mello-avatar-group]>[mello-avatar][size=xs]:not(:last-child){margin-inline-start:-.375rem}[mello-avatar-group]>[mello-avatar][size=sm]:not(:last-child){margin-inline-start:-.5rem}[mello-avatar-group]>[mello-avatar][size=lg]:not(:last-child){margin-inline-start:-.625rem}[mello-avatar-group]>[mello-avatar][size=xl]:not(:last-child){margin-inline-start:-.75rem}nav[mello-breadcrumb]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}nav[mello-breadcrumb] ol{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;gap:var(--spacing);padding:0}nav[mello-breadcrumb] li{display:inline-flex;align-items:center;gap:var(--spacing)}nav[mello-breadcrumb] li a{display:inline-flex;cursor:pointer;align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}@supports (color: color-mix(in lab,red,red)){nav[mello-breadcrumb] li a{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@media(hover:hover){nav[mello-breadcrumb] li a:hover{color:var(--color-primary)}}nav[mello-breadcrumb] li a:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-breadcrumb] li span[mello-breadcrumb-current]{display:inline-flex;align-items:center;gap:var(--spacing);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}nav[mello-breadcrumb] [mello-breadcrumb-separator]{margin-inline:calc(var(--spacing) * .5);color:var(--color-base-content);-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){nav[mello-breadcrumb] [mello-breadcrumb-separator]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}nav[mello-breadcrumb] [mello-breadcrumb-icon]{display:inline-flex;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0;align-items:center;justify-content:center}nav[mello-breadcrumb] li[mello-breadcrumb-collapse]{position:relative}nav[mello-breadcrumb] [mello-breadcrumb-icon] img{height:100%;width:100%}[data-theme=dark] nav[mello-breadcrumb] [mello-breadcrumb-icon] img{filter:brightness(0) invert(1)}nav[mello-breadcrumb] [mello-breadcrumb-collapse-trigger]{display:inline-flex;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;--tw-border-style: none;border-style:none;background-color:transparent;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}@supports (color: color-mix(in lab,red,red)){nav[mello-breadcrumb] [mello-breadcrumb-collapse-trigger]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@media(hover:hover){nav[mello-breadcrumb] [mello-breadcrumb-collapse-trigger]:hover{background-color:var(--color-base-200)}}@media(hover:hover){nav[mello-breadcrumb] [mello-breadcrumb-collapse-trigger]:hover{color:var(--color-primary)}}nav[mello-breadcrumb] [mello-breadcrumb-collapse-trigger]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-breadcrumb] [mello-breadcrumb-dropdown]{position:absolute;z-index:50;margin-top:var(--spacing);min-width:calc(var(--spacing) * 40);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:var(--spacing);--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)}nav[mello-breadcrumb] [mello-breadcrumb-dropdown] a{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s}@supports (color: color-mix(in lab,red,red)){nav[mello-breadcrumb] [mello-breadcrumb-dropdown] a{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}@media(hover:hover){nav[mello-breadcrumb] [mello-breadcrumb-dropdown] a:hover{background-color:var(--color-base-200)}}@media(hover:hover){nav[mello-breadcrumb] [mello-breadcrumb-dropdown] a:hover{color:var(--color-primary)}}nav[mello-breadcrumb] [mello-breadcrumb-dropdown] a:focus-visible{background-color:var(--color-base-200);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:-2px;outline-color:var(--color-primary)}nav[mello-pagination]{display:flex;align-items:center;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none;font-family:var(--font-body)}nav[mello-pagination][size=sm]{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}nav[mello-pagination][size=lg]{gap:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}nav[mello-pagination] [mello-pagination-info]{white-space:nowrap;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){nav[mello-pagination] [mello-pagination-info]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}nav[mello-pagination][size=sm] [mello-pagination-info]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}nav[mello-pagination][size=lg] [mello-pagination-info]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}nav[mello-pagination] ul{margin:0;display:flex;list-style-type:none;align-items:center;gap:var(--spacing);padding:0}nav[mello-pagination] li{display:flex}nav[mello-pagination] [mello-pagination-link]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content);text-decoration-line:none;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));--tw-duration: .15s;transition-duration:.15s;min-width:2rem;height:2rem;padding-inline:.5rem;font-size:.875rem;line-height:1}nav[mello-pagination] [mello-pagination-link]:hover:not([aria-disabled=true]){background-color:var(--color-base-200)}nav[mello-pagination] [mello-pagination-link][aria-current=page]{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-content)}nav[mello-pagination] [mello-pagination-link][aria-current=page]:hover{--tw-brightness: brightness(90%);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,)}nav[mello-pagination] [mello-pagination-link][aria-disabled=true]{cursor:not-allowed;opacity:40%}nav[mello-pagination] [mello-pagination-link]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination] [mello-pagination-link].cdk-keyboard-focused{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination][size=sm] [mello-pagination-link]{min-width:1.5rem;height:1.5rem;padding-inline:.25rem;font-size:.75rem;border-radius:var(--radius-md)}nav[mello-pagination][size=lg] [mello-pagination-link]{min-width:2.5rem;height:2.5rem;padding-inline:.75rem;font-size:1rem;border-radius:var(--radius-xl)}nav[mello-pagination] [mello-pagination-ellipsis]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-base-content);min-width:2rem;height:2rem;font-size:.875rem;letter-spacing:.1em}@supports (color: color-mix(in lab,red,red)){nav[mello-pagination] [mello-pagination-ellipsis]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}nav[mello-pagination][size=sm] [mello-pagination-ellipsis]{min-width:1.5rem;height:1.5rem;font-size:.75rem}nav[mello-pagination][size=lg] [mello-pagination-ellipsis]{min-width:2.5rem;height:2.5rem;font-size:1rem}nav[mello-pagination] [mello-pagination-page-size]{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;color:var(--color-base-content);font-size:.875rem}@supports (color: color-mix(in lab,red,red)){nav[mello-pagination] [mello-pagination-page-size]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}nav[mello-pagination][size=sm] [mello-pagination-page-size]{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}nav[mello-pagination][size=lg] [mello-pagination-page-size]{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}nav[mello-pagination] [mello-pagination-page-size] select{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content);height:2rem;padding-inline:.5rem;font-size:.875rem}nav[mello-pagination][size=sm] [mello-pagination-page-size] select{height:1.5rem;padding-inline:.25rem;font-size:.75rem;border-radius:var(--radius-md)}nav[mello-pagination][size=lg] [mello-pagination-page-size] select{height:2.5rem;padding-inline:.75rem;font-size:1rem;border-radius:var(--radius-xl)}nav[mello-pagination] [mello-pagination-page-size] select:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination] [mello-pagination-page-size] select.cdk-keyboard-focused{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination] [mello-pagination-jump]{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;color:var(--color-base-content);font-size:.875rem}@supports (color: color-mix(in lab,red,red)){nav[mello-pagination] [mello-pagination-jump]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}nav[mello-pagination][size=sm] [mello-pagination-jump]{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}nav[mello-pagination][size=lg] [mello-pagination-jump]{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}nav[mello-pagination] [mello-pagination-jump] input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);text-align:center;color:var(--color-base-content);width:3rem;height:2rem;font-size:.875rem}nav[mello-pagination][size=sm] [mello-pagination-jump] input{width:2.5rem;height:1.5rem;font-size:.75rem;border-radius:var(--radius-md)}nav[mello-pagination][size=lg] [mello-pagination-jump] input{width:3.5rem;height:2.5rem;font-size:1rem;border-radius:var(--radius-xl)}nav[mello-pagination] [mello-pagination-jump] input:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination] [mello-pagination-jump] input.cdk-keyboard-focused{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}nav[mello-pagination] [mello-pagination-separator]{margin-inline:var(--spacing);height:calc(var(--spacing) * 4);width:1px;background-color:var(--color-base-300)}nav[mello-pagination][disabled]{pointer-events:none;opacity:50%}nav[mello-steps]>ol{margin:0;display:flex;width:100%;list-style-type:none;padding:0}nav[mello-steps][orientation=horizontal]>ol{flex-direction:row;align-items:flex-start}nav[mello-steps][orientation=vertical]>ol{flex-direction:column;align-items:stretch}li[mello-step]{position:relative;display:flex;align-items:center}nav[mello-steps][orientation=horizontal]>ol>li[mello-step]{flex:1;flex-direction:column;text-align:center}nav[mello-steps][orientation=vertical]>ol>li[mello-step]{flex-direction:row;text-align:left;min-height:4rem}li[mello-step] .step-indicator{position:relative;z-index:10;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);background-color:var(--color-base-100);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;width:2rem;height:2rem;font-size:.875rem}li[mello-step] .step-icon{width:60%;height:60%}li[mello-step][data-status=active] .step-indicator,li[mello-step][data-status=completed] .step-indicator{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-content)}li[mello-step][data-status=error] .step-indicator{border-color:var(--color-error);background-color:var(--color-error);color:var(--color-error-content)}li[mello-step][data-status=pending] .step-indicator{border-color:var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){li[mello-step][data-status=pending] .step-indicator{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}li[mello-step] .step-content{display:flex;flex-direction:column}nav[mello-steps][orientation=horizontal]>ol>li[mello-step] .step-content{margin-top:calc(var(--spacing) * 2);align-items:center}nav[mello-steps][orientation=vertical]>ol>li[mello-step] .step-content{margin-left:calc(var(--spacing) * 3)}li[mello-step] .step-label{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;font-size:.875rem;line-height:1.25rem}li[mello-step][data-status=active] .step-label{color:var(--color-primary)}li[mello-step][data-status=completed] .step-label{color:var(--color-base-content)}li[mello-step][data-status=error] .step-label{color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){li[mello-step][data-status=error] .step-label{color:color-mix(in oklch,var(--color-error) 70%,black)}}li[mello-step][data-status=pending] .step-label{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){li[mello-step][data-status=pending] .step-label{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}li[mello-step] .step-description{color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;font-size:.75rem;line-height:1rem;margin-top:.125rem}@supports (color: color-mix(in lab,red,red)){li[mello-step] .step-description{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}li[mello-step][data-status=error] .step-description{color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){li[mello-step][data-status=error] .step-description{color:color-mix(in oklch,var(--color-error) 50%,black)}}li[mello-step] .step-connector{background-color:var(--color-base-300);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));--tw-duration: .2s;transition-duration:.2s}li[mello-step][data-status=completed] .step-connector{background-color:var(--color-primary)}nav[mello-steps][orientation=horizontal]>ol>li[mello-step] .step-connector{position:absolute;top:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);height:2px;left:calc(50% + 1.25rem);right:calc(-50% + 1.25rem)}nav[mello-steps][orientation=vertical]>ol>li[mello-step] .step-connector{position:absolute;width:2px;left:calc(1rem - 1px);top:2.25rem;bottom:.25rem}li[mello-step][clickable]{cursor:pointer}li[mello-step][clickable]:hover .step-indicator{--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){li[mello-step][clickable]:hover .step-indicator{--tw-ring-color: color-mix(in oklab, var(--color-primary) 30%, transparent)}}li[mello-step][clickable]:focus-visible .step-indicator{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color: var(--color-base-100);--tw-outline-style: none;outline-style:none}li[mello-step].cdk-keyboard-focused .step-indicator{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color: var(--color-base-100)}nav[mello-steps][size=sm]>ol>li[mello-step] .step-indicator{width:1.5rem;height:1.5rem;font-size:.75rem;border-style:var(--tw-border-style);border-width:1px}nav[mello-steps][size=sm] li[mello-step] .step-label{font-size:.75rem;line-height:1rem}nav[mello-steps][size=sm] li[mello-step] .step-description{font-size:.625rem;line-height:.875rem}nav[mello-steps][size=sm][orientation=horizontal]>ol>li[mello-step] .step-connector{top:.75rem;left:calc(50% + 1rem);right:calc(-50% + 1rem)}nav[mello-steps][size=sm][orientation=vertical]>ol>li[mello-step] .step-connector{left:calc(.75rem - 1px);top:1.75rem}nav[mello-steps][size=sm][orientation=vertical]>ol>li[mello-step]{min-height:3rem}nav[mello-steps][size=lg]>ol>li[mello-step] .step-indicator{width:2.5rem;height:2.5rem;font-size:1rem;border-style:var(--tw-border-style);border-width:3px}nav[mello-steps][size=lg] li[mello-step] .step-label{font-size:1rem;line-height:1.5rem}nav[mello-steps][size=lg] li[mello-step] .step-description{font-size:.875rem;line-height:1.25rem}nav[mello-steps][size=lg][orientation=horizontal]>ol>li[mello-step] .step-connector{top:1.25rem;height:3px;left:calc(50% + 1.5rem);right:calc(-50% + 1.5rem)}nav[mello-steps][size=lg][orientation=vertical]>ol>li[mello-step] .step-connector{width:3px;left:calc(1.25rem - 1px);top:2.75rem}nav[mello-steps][size=lg][orientation=vertical]>ol>li[mello-step]{min-height:5rem}[mello-page-header]{display:block;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:1rem 1.5rem}[mello-page-header] [mello-page-header-breadcrumb]{display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);margin-bottom:.5rem}@supports (color: color-mix(in lab,red,red)){[mello-page-header] [mello-page-header-breadcrumb]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-page-header-row]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * 4)}[mello-page-header-back]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);--tw-border-style: none;border-style:none;background-color:transparent;color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s;width:2.25rem;height:2.25rem;flex-shrink:0;margin-top:.125rem;padding:0}[mello-page-header-back]:hover{background-color:var(--color-base-200)}[mello-page-header-back]: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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-page-header-back]:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-page-header-back-icon]{width:1.25rem;height:1.25rem}[mello-page-header-title-group]{min-width:0;flex:1 1 0%}[mello-page-header] [mello-page-header-title]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-base-content);line-height:1.75rem}[mello-page-header] [mello-page-header-subtitle]{display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);margin-top:.125rem}@supports (color: color-mix(in lab,red,red)){[mello-page-header] [mello-page-header-subtitle]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-page-header-action-group]{display:flex;align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0}[mello-page-header] [mello-page-header-tabs]{display:block;margin-top:.75rem}[mello-search]{position:relative;display:inline-flex;width:100%;align-items:center}[mello-search] [mello-search-icon]{pointer-events:none;position:absolute;left:calc(var(--spacing) * 3);display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);align-items:center;justify-content:center;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-search] [mello-search-icon]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}[mello-search] input[mello-search-input]{height:calc(var(--spacing) * 10);width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 9);color:var(--color-base-content);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));--tw-duration: .2s;transition-duration:.2s}[mello-search] input[mello-search-input]:focus{--tw-outline-style: none;outline-style:none}[mello-search] input[mello-search-input]::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-search] input[mello-search-input]::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}[mello-search] input[mello-search-input]:focus{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-search] input[mello-search-input]:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-search] [mello-search-clear]{position:absolute;right:calc(var(--spacing) * 2);display:flex;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s}@supports (color: color-mix(in lab,red,red)){[mello-search] [mello-search-clear]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}[mello-search] [mello-search-clear]:hover{color:var(--color-base-content)}[mello-search] [mello-search-clear]: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);--tw-ring-color: var(--color-primary);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-search] [mello-search-clear]:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-search] [mello-search-spinner]{position:absolute;right:calc(var(--spacing) * 2);display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);align-items:center;justify-content:center;color:var(--color-primary)}[mello-search][size=sm] [mello-search-icon]{left:calc(var(--spacing) * 2);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}[mello-search][size=sm] input[mello-search-input]{height:calc(var(--spacing) * 8);padding-right:calc(var(--spacing) * 7);padding-left:calc(var(--spacing) * 7);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}[mello-search][size=sm] [mello-search-clear]{right:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[mello-search][size=sm] [mello-search-spinner]{right:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}[mello-search][size=lg] [mello-search-icon]{left:calc(var(--spacing) * 4);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[mello-search][size=lg] input[mello-search-input]{height:calc(var(--spacing) * 12);padding-right:calc(var(--spacing) * 11);padding-left:calc(var(--spacing) * 11);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}[mello-search][size=lg] [mello-search-clear]{right:calc(var(--spacing) * 3);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}[mello-search][size=lg] [mello-search-spinner]{right:calc(var(--spacing) * 3);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[mello-search][error] input[mello-search-input]{border-color:var(--color-error)}[mello-search][error] input[mello-search-input]:focus{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-search][error] input[mello-search-input]:focus{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-search][disabled]{pointer-events:none;opacity:50%}[mello-search][disabled] input[mello-search-input]{cursor:not-allowed}[mello-search].cdk-keyboard-focused input[mello-search-input]{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-search].cdk-keyboard-focused input[mello-search-input]{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-search][error].cdk-keyboard-focused input[mello-search-input]{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-search][error].cdk-keyboard-focused input[mello-search-input]{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-search-suggestions-panel]{max-height:calc(var(--spacing) * 64);min-width:calc(var(--spacing) * 48);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);--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)}[mello-search-suggestions-panel] [mello-search-suggestion]{display:flex;width:100%;cursor:pointer;align-items:center;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .1s;transition-duration:.1s;-webkit-user-select:none;user-select:none}[mello-search-suggestions-panel] [mello-search-suggestion]:hover,[mello-search-suggestions-panel] [mello-search-suggestion][data-active=true]{background-color:var(--color-base-200)}[mello-search-suggestions-panel] [mello-search-suggestion]:focus-visible{background-color:var(--color-base-200);--tw-outline-style: none;outline-style:none}[mello-search-suggestions-panel] [mello-search-no-results]{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){[mello-search-suggestions-panel] [mello-search-no-results]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}[mello-entity-list-item]{display:flex;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}[mello-entity-list-item][clickable]{cursor:pointer}[mello-entity-list-item][clickable]:hover{border-color:var(--color-primary);--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)}[mello-entity-list-item][selected]{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}[mello-entity-list-item][disabled]{cursor:not-allowed;opacity:50%}[mello-entity-list-item][size=sm]{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}[mello-entity-list-item][size=lg]{gap:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}[mello-entity-list-item].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){[mello-entity-list-item].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-entity-list-item]:focus-visible:not(.cdk-focused){--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){[mello-entity-list-item]:focus-visible:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-entity-list-item-checkbox]{display:flex;flex-shrink:0;align-items:center}[mello-entity-list-item-checkbox] input[type=checkbox]{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-radius:.25rem;border-color:var(--color-base-300);accent-color:var(--color-primary)}[mello-entity-list-item][disabled] [mello-entity-list-item-checkbox] input[type=checkbox]{cursor:not-allowed}[mello-entity-list-item-leading]{display:flex;flex-shrink:0;align-items:center}[mello-entity-list-item-content]{display:flex;min-width:0;flex:1;flex-direction:column}[mello-entity-list-item-header]{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}[mello-entity-list-item-title]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}[mello-entity-list-item][size=sm] [mello-entity-list-item-title]{font-size:.8125rem;--tw-leading: 1.125rem;line-height:1.125rem}[mello-entity-list-item][size=lg] [mello-entity-list-item-title]{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}[mello-entity-list-item-subtitle]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-base-content);font-size:.8125rem;--tw-leading: 1.125rem;line-height:1.125rem}@supports (color: color-mix(in lab,red,red)){[mello-entity-list-item-subtitle]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-entity-list-item][size=sm] [mello-entity-list-item-subtitle]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}[mello-entity-list-item][size=lg] [mello-entity-list-item-subtitle]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}[mello-entity-list-item-metadata]{margin-top:var(--spacing);display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-entity-list-item-metadata]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-entity-list-item-meta]{display:flex;align-items:center;gap:var(--spacing)}[mello-entity-list-item-trailing]{display:flex;flex-shrink:0;align-items:center;gap:calc(var(--spacing) * 2)}[mello-tag-input]{display:inline-flex;width:100%;flex-direction:column}[mello-tag-input] [mello-tag-input-container]{display:flex;width:100%;cursor:text;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);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));--tw-duration: .2s;transition-duration:.2s;min-height:2.5rem;padding:.375rem .75rem}[mello-tag-input] [mello-tag-input-container]:focus-within{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-container]:focus-within{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-tag-input][size=sm] [mello-tag-input-container]{min-height:2rem;padding:.25rem .5rem;gap:var(--spacing);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}[mello-tag-input][size=lg] [mello-tag-input-container]{min-height:3rem;padding:.5rem 1rem;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}[mello-tag-input] [mello-tag-input-chip]{display:inline-flex;align-items:center;gap:var(--spacing);border-radius:var(--radius-md);background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary);-webkit-user-select:none;user-select:none;max-width:10rem}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-chip]{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-tag-input] [mello-tag-input-chip]>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[mello-tag-input] [mello-tag-input-chip]>button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);--tw-border-style: none;border-style:none;background-color:transparent;padding:0;color:var(--color-primary);width:.875rem;height:.875rem;flex-shrink:0}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-chip]>button{color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}[mello-tag-input] [mello-tag-input-chip]>button:hover{background-color:var(--color-primary);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-chip]>button:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-tag-input][size=sm] [mello-tag-input-chip]{border-radius:.25rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}[mello-tag-input][size=lg] [mello-tag-input-chip]{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}[mello-tag-input] [mello-tag-input-field]{margin:0;flex:1;--tw-border-style: none;border-style:none;background-color:transparent;padding:0;color:var(--color-base-content);--tw-outline-style: none;outline-style:none;min-width:4rem;font-size:inherit;line-height:inherit}[mello-tag-input] [mello-tag-input-field]::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-field]::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}[mello-tag-input-suggestions]{overflow:hidden;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);--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);max-height:12rem}[mello-tag-input-suggestions-list]{overflow-y:auto;max-height:12rem}[mello-tag-input-suggestion]{display:flex;cursor:pointer;align-items:center;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);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));--tw-duration: .1s;transition-duration:.1s;-webkit-user-select:none;user-select:none}[mello-tag-input-suggestion]:hover,[mello-tag-input-suggestion][data-active=true]{background-color:var(--color-base-200)}[mello-tag-input-no-results]{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input-no-results]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}[mello-tag-input][error] [mello-tag-input-container]{border-color:var(--color-error)}[mello-tag-input][error] [mello-tag-input-container]:focus-within{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input][error] [mello-tag-input-container]:focus-within{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-tag-input][disabled]{pointer-events:none;opacity:50%}[mello-tag-input][disabled] [mello-tag-input-container]{cursor:not-allowed;background-color:var(--color-base-200)}[mello-tag-input] [mello-tag-input-container].cdk-keyboard-focused{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-container].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-tag-input] [mello-tag-input-container]:focus-within:not(.cdk-focused){border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input] [mello-tag-input-container]:focus-within:not(.cdk-focused){--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-tag-input][error] [mello-tag-input-container].cdk-keyboard-focused{border-color:var(--color-error);--tw-ring-color: var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-tag-input][error] [mello-tag-input-container].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-error) 20%, transparent)}}[mello-file-upload]{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;--tw-border-style: dashed;border-style:dashed;border-color:var(--color-base-300);background-color:var(--color-base-100);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none}[mello-file-upload]:hover{border-color:var(--color-primary);background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload]:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-file-upload]:hover{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}[mello-file-upload][dragover]{border-color:var(--color-primary);background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload][dragover]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-file-upload][error]{border-color:var(--color-error);background-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload][error]{background-color:color-mix(in oklab,var(--color-error) 5%,transparent)}}[mello-file-upload][disabled]{pointer-events:none;cursor:not-allowed;opacity:50%}[mello-file-upload] .mello-file-upload-zone{display:flex;width:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;min-height:10rem;padding:1.5rem}[mello-file-upload][disabled] .mello-file-upload-zone{cursor:not-allowed}[mello-file-upload][size=sm] .mello-file-upload-zone{min-height:6rem;padding:1rem}[mello-file-upload][size=lg] .mello-file-upload-zone{min-height:14rem;padding:2rem}[mello-file-upload] .mello-file-upload-icon{margin-bottom:calc(var(--spacing) * 2);color:var(--color-base-content);width:2.5rem;height:2.5rem}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-icon{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-file-upload][size=sm] .mello-file-upload-icon{width:1.5rem;height:1.5rem;margin-bottom:var(--spacing)}[mello-file-upload][size=lg] .mello-file-upload-icon{width:3rem;height:3rem;margin-bottom:calc(var(--spacing) * 3)}[mello-file-upload][dragover] .mello-file-upload-icon{color:var(--color-primary)}[mello-file-upload] .mello-file-upload-text{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-text{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-file-upload] .mello-file-upload-text strong{color:var(--color-primary)}[mello-file-upload][size=sm] .mello-file-upload-text{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}[mello-file-upload][size=lg] .mello-file-upload-text{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}[mello-file-upload] .mello-file-upload-hint{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-hint{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-file-upload] .mello-file-upload-input{position:absolute;opacity:0%;width:1px;height:1px;overflow:hidden}[mello-file-upload][disabled] .mello-file-upload-input{cursor:not-allowed}[mello-file-upload] .mello-file-upload-input:focus-visible~.mello-file-upload-zone{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-input:focus-visible~.mello-file-upload-zone{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-file-upload] .mello-file-upload-list{margin:0;margin-top:calc(var(--spacing) * 4);display:flex;width:100%;list-style-type:none;flex-direction:column;gap:calc(var(--spacing) * 2);padding:0;padding-inline:.5rem}[mello-file-upload] .mello-file-upload-item{display:flex;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:calc(var(--spacing) * 3)}[mello-file-upload] .mello-file-upload-item[error]{border-color:var(--color-error);background-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-item[error]{background-color:color-mix(in oklab,var(--color-error) 5%,transparent)}}[mello-file-upload] .mello-file-upload-preview{flex-shrink:0;overflow:hidden;border-radius:var(--radius-md);width:2.5rem;height:2.5rem;object-fit:cover}[mello-file-upload] .mello-file-upload-item-info{min-width:0;flex:1}[mello-file-upload] .mello-file-upload-item-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}[mello-file-upload] .mello-file-upload-item-size{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-item-size{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-file-upload] .mello-file-upload-item-error{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-error)}[mello-file-upload] .mello-file-upload-item-remove{flex-shrink:0;cursor:pointer;border-radius:calc(infinity * 1px);padding:var(--spacing);color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-item-remove{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-file-upload] .mello-file-upload-item-remove:hover{background-color:var(--color-error);color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload] .mello-file-upload-item-remove:hover{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}[mello-file-upload] .mello-file-upload-item-progress{margin-top:var(--spacing);width:100%}[mello-file-upload].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){[mello-file-upload].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-entity-grid-card] [mello-card]{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}[mello-entity-grid-card] [mello-card]:hover{border-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-entity-grid-card] [mello-card]:hover{border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}[mello-entity-grid-card] [mello-card][clickable]:hover{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-entity-grid-card] [mello-card][clickable]:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}[mello-entity-grid-card][selected] [mello-card]{border-color:var(--color-primary);--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);--tw-ring-color: var(--color-primary)}[mello-entity-grid-card]:not([selected]) [mello-card]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[mello-entity-grid-card-image-wrapper]{position:relative;width:100%;overflow:hidden;height:8rem}[mello-entity-grid-card-image]{object-fit:cover}[mello-entity-grid-card-header]{position:relative;display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 2)}[mello-entity-grid-card-header] [mello-entity-grid-card-checkbox]{position:absolute;top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);z-index:10}[mello-entity-grid-card-title-group]{display:flex;min-width:0;flex:1;align-items:center;gap:calc(var(--spacing) * 3)}[mello-entity-grid-card-title]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}[mello-entity-grid-card-subtitle]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-entity-grid-card-subtitle]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-entity-grid-card-body]{flex:1;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}[mello-entity-grid-card-metadata]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}[mello-entity-grid-card-metadata]>*{border-radius:.25rem;background-color:var(--color-base-200);padding:calc(var(--spacing) * 2);text-align:center}[mello-entity-grid-card-actions]{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4)}[mello-data-table]{display:block;width:100%;overflow-x:auto}[mello-data-table] table{width:100%;border-collapse:collapse;text-align:left}[mello-data-table] thead{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-base-300)}[mello-data-table][sticky-header] thead{position:sticky;top:0;z-index:10;background-color:var(--color-base-100)}[mello-data-table] thead th{background-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content);-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){[mello-data-table] thead th{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-data-table] thead th{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-data-table] thead th:first-child{border-top-left-radius:var(--radius-lg)}[mello-data-table] thead th:last-child{border-top-right-radius:var(--radius-lg)}[mello-data-table] tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);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));--tw-duration: .15s;transition-duration:.15s}[mello-data-table] tbody tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}[mello-data-table][hoverable] tbody tr:hover{background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-data-table][hoverable] tbody tr:hover{background-color:color-mix(in oklab,var(--color-base-200) 40%,transparent)}}[mello-data-table] tbody tr[data-expandable]{cursor:pointer}[mello-data-table] tbody tr[data-expandable]:hover{background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] tbody tr[data-expandable]:hover{background-color:color-mix(in oklab,var(--color-base-200) 40%,transparent)}}[mello-data-table][zebra] tbody tr:nth-child(2n){background-color:var(--color-base-200)}[mello-data-table] tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}[mello-data-table] tbody tr[selected]{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] tbody tr[selected]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-data-table] tbody tr[selected]:hover{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] tbody tr[selected]:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-data-table][size=sm] thead th,[mello-data-table][size=sm] tbody td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}[mello-data-table][size=lg] thead th,[mello-data-table][size=lg] tbody td{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}[mello-data-table] button[mello-dt-sort]{display:inline-flex;cursor:pointer;align-items:center;gap:var(--spacing);--tw-border-style: none;border-style:none;background-color:transparent;padding:0;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s}@supports (color: color-mix(in lab,red,red)){[mello-data-table] button[mello-dt-sort]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-data-table] button[mello-dt-sort]:hover{color:var(--color-primary)}[mello-data-table] button[mello-dt-sort]:focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] button[mello-dt-sort]:focus-visible{outline-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}[mello-data-table] [mello-dt-sort-icon]{display:inline-block;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);opacity:0%;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}[mello-data-table] button[mello-dt-sort]:hover [mello-dt-sort-icon]{opacity:50%}[mello-data-table] [mello-dt-sort-icon][data-active]{opacity:100%}[mello-data-table] [mello-dt-sort-icon][data-direction=desc]{rotate:180deg}[mello-data-table] th[mello-dt-checkbox-cell],[mello-data-table] td[mello-dt-checkbox-cell],[mello-data-table] th[mello-dt-expand-cell],[mello-data-table] td[mello-dt-expand-cell]{width:calc(var(--spacing) * 12);text-align:center}[mello-data-table] button[mello-dt-expand]{display:inline-flex;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-md);--tw-border-style: none;border-style:none;background-color:transparent;color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}@supports (color: color-mix(in lab,red,red)){[mello-data-table] button[mello-dt-expand]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-data-table] button[mello-dt-expand]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}[mello-data-table] button[mello-dt-expand]:focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] button[mello-dt-expand]:focus-visible{outline-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}[mello-data-table] [mello-dt-expand-icon]{display:inline-block;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);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));--tw-duration: .2s;transition-duration:.2s}[mello-data-table] [mello-dt-expand-icon][data-expanded]{rotate:90deg}[mello-data-table] tr[mello-dt-expand-row] td{padding-block:0}[mello-data-table] [mello-dt-expand-content]{background-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] [mello-dt-expand-content]{background-color:color-mix(in oklab,var(--color-base-200) 20%,transparent)}}[mello-data-table] td[mello-dt-loading]{padding-block:calc(var(--spacing) * 12);text-align:center}[mello-data-table] [mello-dt-spinner]{display:inline-block;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);animation:var(--animate-spin);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-base-300);border-top-color:oklch(var(--p))}[mello-data-table] [mello-dt-loading-text]{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] [mello-dt-loading-text]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-data-table] td[mello-dt-empty]{padding-block:calc(var(--spacing) * 12);text-align:center}[mello-data-table] [mello-dt-empty-text]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] [mello-dt-empty-text]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}[mello-data-table] [mello-dt-filter-bar]{margin-bottom:calc(var(--spacing) * 4)}[mello-data-table] input[mello-dt-filter]{width:100%;max-width:calc(var(--spacing) * 80);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}[mello-data-table] input[mello-dt-filter]:focus{border-color:var(--color-primary)}[mello-data-table] input[mello-dt-filter]: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)}[mello-data-table] input[mello-dt-filter]:focus{--tw-ring-color: var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] input[mello-dt-filter]:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}[mello-data-table] input[mello-dt-filter]:focus{--tw-outline-style: none;outline-style:none}[mello-data-table] input[mello-dt-filter]::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] input[mello-dt-filter]::placeholder{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-data-table] [mello-dt-footer]{display:flex;align-items:center;justify-content:space-between;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}[mello-data-table] [mello-dt-selection-info]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] [mello-dt-selection-info]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-data-table] [mello-dt-resize-handle]{position:absolute;top:0;right:0;height:100%;width:var(--spacing);cursor:col-resize;background-color:transparent;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));--tw-duration: .15s;transition-duration:.15s}[mello-data-table] [mello-dt-resize-handle]:hover{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] [mello-dt-resize-handle]:hover{background-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}[mello-data-table] thead th[data-resizable]{position:relative}[mello-data-table][sticky-first-column] tbody td:first-child,[mello-data-table][sticky-first-column] thead th:first-child{position:sticky;left:0;z-index:5;background-color:var(--color-base-100)}[mello-data-table][sticky-first-column] thead th:first-child{background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-data-table][sticky-first-column] thead th:first-child{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}[mello-data-table] [mello-dt-pagination-bar]{display:flex;align-items:center;justify-content:flex-end;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}[mello-data-table] cdk-virtual-scroll-viewport[mello-dt-virtual-viewport]{width:100%;overflow:auto}[mello-data-table] table[mello-dt-virtual-table]{width:100%;border-collapse:collapse;text-align:left}[mello-data-table] table[mello-dt-virtual-table] tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);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));--tw-duration: .15s;transition-duration:.15s}[mello-data-table] table[mello-dt-virtual-table] tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-base-content)}[mello-data-table][hoverable] table[mello-dt-virtual-table] tbody tr:hover{background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-data-table][hoverable] table[mello-dt-virtual-table] tbody tr:hover{background-color:color-mix(in oklab,var(--color-base-200) 40%,transparent)}}[mello-data-table] table[mello-dt-virtual-table] tbody tr[selected]{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-data-table] table[mello-dt-virtual-table] tbody tr[selected]{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-data-table][size=sm] table[mello-dt-virtual-table] tbody td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}[mello-data-table][size=lg] table[mello-dt-virtual-table] tbody td{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}[mello-filter-bar]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding:.75rem;background-color:var(--color-base-200)}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar]{background-color:color-mix(in srgb,var(--color-base-200) 50%,transparent)}}[mello-filter-bar] [mello-filter-bar-filters]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}[mello-filter-bar] [mello-filter-bar-chips]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 1.5)}[mello-filter-bar] [mello-filter-bar-chip]{display:inline-flex;align-items:center;gap:var(--spacing);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;user-select:none;padding:.25rem .625rem;font-size:.75rem;line-height:1rem}[mello-filter-bar] [mello-filter-bar-chip]:hover{border-color:var(--color-primary);background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-chip]:hover{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-chip]:hover{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}[mello-filter-bar] [mello-filter-bar-chip]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-primary)}[mello-filter-bar] [mello-filter-bar-chip-remove]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);--tw-border-style: none;border-style:none;background-color:transparent;color:var(--color-base-content);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));--tw-duration: .15s;transition-duration:.15s;width:1rem;height:1rem;padding:0;font-size:.875rem;line-height:1}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-chip-remove]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}[mello-filter-bar] [mello-filter-bar-chip-remove]:hover{color:var(--color-error)}[mello-filter-bar] [mello-filter-bar-chip-remove]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-primary)}[mello-filter-bar] [mello-filter-bar-divider]{background-color:var(--color-base-300);width:1px;align-self:stretch;margin-inline:.25rem;min-height:1.5rem}[mello-filter-bar] [mello-filter-bar-clear]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-md);--tw-border-style: none;border-style:none;background-color:transparent;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);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));--tw-duration: .15s;transition-duration:.15s;color:var(--color-error);font-size:.75rem;padding:.25rem .5rem}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-clear]{color:color-mix(in oklch,var(--color-error) 70%,black)}}[mello-filter-bar] [mello-filter-bar-clear]:hover{background-color:var(--color-error);color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-clear]:hover{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-clear]:hover{color:color-mix(in oklch,var(--color-error) 60%,black)}}[mello-filter-bar] [mello-filter-bar-clear]:focus-visible{border-radius:var(--radius-md);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-primary)}[mello-filter-bar] [mello-filter-bar-spacer]{flex:1}[mello-filter-bar] [mello-filter-bar-actions]{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}[mello-filter-bar] [mello-filter-bar-advanced-toggle]{display:inline-flex;cursor:pointer;align-items:center;gap:var(--spacing);border-radius:var(--radius-md);--tw-border-style: none;border-style:none;background-color:transparent;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary);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));--tw-duration: .15s;transition-duration:.15s;font-size:.75rem;padding:.25rem .5rem}[mello-filter-bar] [mello-filter-bar-advanced-toggle]:hover{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar] [mello-filter-bar-advanced-toggle]:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}[mello-filter-bar] [mello-filter-bar-advanced-toggle]:focus-visible{border-radius:var(--radius-md);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-primary)}[mello-filter-bar] [mello-filter-bar-advanced-toggle] svg{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));--tw-duration: .2s;transition-duration:.2s}[mello-filter-bar] [mello-filter-bar-advanced-toggle][aria-expanded=true] svg{transform:rotate(180deg)}[mello-filter-bar] [mello-filter-bar-advanced]{width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:.75rem;margin-top:.5rem}[mello-filter-bar] [mello-filter-bar-count]{display:inline-flex;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-primary);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-content);min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.625rem;line-height:1}[mello-filter-bar].cdk-keyboard-focused{--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);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@supports (color: color-mix(in lab,red,red)){[mello-filter-bar].cdk-keyboard-focused{--tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent)}}@layer base{:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100: oklch(25.33% .016 252.42);--color-base-200: oklch(23.26% .014 253.1);--color-base-300: oklch(21.15% .012 254.09);--color-base-content: oklch(97.807% .029 256.847);--color-primary: oklch(58% .233 277.117);--color-primary-content: oklch(96% .018 272.314);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}}@layer base{:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100: oklch(25.33% .016 252.42);--color-base-200: oklch(23.26% .014 253.1);--color-base-300: oklch(21.15% .012 254.09);--color-base-content: oklch(97.807% .029 256.847);--color-primary: oklch(58% .233 277.117);--color-primary-content: oklch(96% .018 272.314);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --aura-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}}@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{:root{--fx-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}}@layer base{:root{--page-scroll-lock: initial;--page-overflow: var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}}@layer base{:root{--page-has-backdrop: var(--page-scroll-lock) 1;--page-scroll-bg: var(--page-scroll-lock) var(--root-bg, #0000);background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg, #0000),var(--root-bg, #0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll: initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@supports (color: color-mix(in lab,red,red)){:root{--page-scroll-bg: var(--page-scroll-lock) color-mix(in srgb, var(--root-bg, #0000), oklch(0% 0 0) calc(var(--page-has-backdrop, 0) * 40%))}}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}}@layer base{:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg, var(--root-bg))}:where(:root,[data-theme]){--root-bg: var(--color-base-100)}}@keyframes dropdown{0%{opacity:0}}@keyframes rotator{89.9999%,to{--first-item-position: 0 0%}90%,99.9999%{--first-item-position: 0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{scale:.9;opacity:0}to{scale:1;opacity:1}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes progress{50%{background-position-x:-115%}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes aura{to{--aura-angle: 360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes menu{0%{opacity:0}}@layer base{:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: var(--daisyui-ld-light-base-100);--color-base-200: var(--daisyui-ld-light-base-200);--color-base-300: var(--daisyui-ld-light-base-300);--color-base-content: var(--daisyui-ld-light-base-content);--color-primary: var(--daisyui-ld-light-primary);--color-primary-content: var(--daisyui-ld-light-primary-content);--color-secondary: var(--daisyui-ld-light-secondary);--color-secondary-content: var(--daisyui-ld-light-secondary-content);--color-accent: var(--daisyui-ld-light-accent);--color-accent-content: var(--daisyui-ld-light-accent-content);--color-neutral: var(--daisyui-ld-light-neutral);--color-neutral-content: var(--daisyui-ld-light-neutral-content);--color-info: var(--daisyui-ld-light-info);--color-info-content: var(--daisyui-ld-light-info-content);--color-success: var(--daisyui-ld-light-success);--color-success-content: var(--daisyui-ld-light-success-content);--color-warning: var(--daisyui-ld-light-warning);--color-warning-content: var(--daisyui-ld-light-warning-content);--color-error: var(--daisyui-ld-light-error);--color-error-content: var(--daisyui-ld-light-error-content);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@layer base{@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100: var(--daisyui-ld-dark-base-100);--color-base-200: var(--daisyui-ld-dark-base-200);--color-base-300: var(--daisyui-ld-dark-base-300);--color-base-content: var(--daisyui-ld-dark-base-content);--color-primary: var(--daisyui-ld-dark-primary);--color-primary-content: var(--daisyui-ld-dark-primary-content);--color-secondary: var(--daisyui-ld-dark-secondary);--color-secondary-content: var(--daisyui-ld-dark-secondary-content);--color-accent: var(--daisyui-ld-dark-accent);--color-accent-content: var(--daisyui-ld-dark-accent-content);--color-neutral: var(--daisyui-ld-dark-neutral);--color-neutral-content: var(--daisyui-ld-dark-neutral-content);--color-info: var(--daisyui-ld-dark-info);--color-info-content: var(--daisyui-ld-dark-info-content);--color-success: var(--daisyui-ld-dark-success);--color-success-content: var(--daisyui-ld-dark-success-content);--color-warning: var(--daisyui-ld-dark-warning);--color-warning-content: var(--daisyui-ld-dark-warning-content);--color-error: var(--daisyui-ld-dark-error);--color-error-content: var(--daisyui-ld-dark-error-content);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}}@layer base{:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100: var(--daisyui-ld-dark-base-100);--color-base-200: var(--daisyui-ld-dark-base-200);--color-base-300: var(--daisyui-ld-dark-base-300);--color-base-content: var(--daisyui-ld-dark-base-content);--color-primary: var(--daisyui-ld-dark-primary);--color-primary-content: var(--daisyui-ld-dark-primary-content);--color-secondary: var(--daisyui-ld-dark-secondary);--color-secondary-content: var(--daisyui-ld-dark-secondary-content);--color-accent: var(--daisyui-ld-dark-accent);--color-accent-content: var(--daisyui-ld-dark-accent-content);--color-neutral: var(--daisyui-ld-dark-neutral);--color-neutral-content: var(--daisyui-ld-dark-neutral-content);--color-info: var(--daisyui-ld-dark-info);--color-info-content: var(--daisyui-ld-dark-info-content);--color-success: var(--daisyui-ld-dark-success);--color-success-content: var(--daisyui-ld-dark-success-content);--color-warning: var(--daisyui-ld-dark-warning);--color-warning-content: var(--daisyui-ld-dark-warning-content);--color-error: var(--daisyui-ld-dark-error);--color-error-content: var(--daisyui-ld-dark-error-content);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-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-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 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-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-leading{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-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-divide-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-leading: initial}}}
