@layer utilities{@layer daisyui.l1.l2.l3{.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.toast-top{--toast-y:0;top:1rem;bottom:auto}}@media (min-width:640px){@layer daisyui.l1.l2.l3{.sm\:toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.sm\:toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.sm\:toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.sm\:toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.sm\:toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.sm\:toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.sm\:toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.sm\:toast-top{--toast-y:0;top:1rem;bottom:auto}}}@media (min-width:768px){@layer daisyui.l1.l2.l3{.md\:toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.md\:toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.md\:toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.md\:toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.md\:toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.md\:toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.md\:toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.md\:toast-top{--toast-y:0;top:1rem;bottom:auto}}}@media (min-width:1024px){@layer daisyui.l1.l2.l3{.lg\:toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.lg\:toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.lg\:toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.lg\:toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.lg\:toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.lg\:toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.lg\:toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.lg\:toast-top{--toast-y:0;top:1rem;bottom:auto}}}@media (min-width:1280px){@layer daisyui.l1.l2.l3{.xl\:toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.xl\:toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.xl\:toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.xl\:toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.xl\:toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.xl\:toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.xl\:toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.xl\:toast-top{--toast-y:0;top:1rem;bottom:auto}}}@media (min-width:1536px){@layer daisyui.l1.l2.l3{.\32 xl\:toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.\32 xl\:toast>*{animation:.25s ease-out toast}}}@layer daisyui.l1.l2{.\32 xl\:toast-start{--toast-x:0;inset-inline:1rem auto}}@layer daisyui.l1.l2{.\32 xl\:toast-center{--toast-x:-50%;inset-inline:50%}}@layer daisyui.l1.l2{.\32 xl\:toast-end{--toast-x:0;inset-inline:auto 1rem}}@layer daisyui.l1.l2{.\32 xl\:toast-bottom{--toast-y:0;top:auto;bottom:1rem}}@layer daisyui.l1.l2{.\32 xl\:toast-middle{--toast-y:-50%;top:50%;bottom:auto}}@layer daisyui.l1.l2{.\32 xl\:toast-top{--toast-y:0;top:1rem;bottom:auto}}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}}
@layer utilities{@layer daisyui.l1.l2.l3{.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@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}}.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.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),transform .2s cubic-bezier(.4,0,.2,1)}}: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-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)[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):after{opacity:1;--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-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)[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):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.tooltip,.tooltip-top)>.tooltip-content,:is(.tooltip,.tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.tooltip,.tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.tooltip-bottom>.tooltip-content,.tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.tooltip-start>.tooltip-content,.tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.tooltip-center>.tooltip-content,.tooltip-center[data-tip]:before,.tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.tooltip-end>.tooltip-content,.tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.tooltip-left>.tooltip-content,.tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.tooltip-right>.tooltip-content,.tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.tooltip-primary{--tt-bg:var(--color-primary)}.tooltip-primary>.tooltip-content,.tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.tooltip-secondary{--tt-bg:var(--color-secondary)}.tooltip-secondary>.tooltip-content,.tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.tooltip-accent{--tt-bg:var(--color-accent)}.tooltip-accent>.tooltip-content,.tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.tooltip-info{--tt-bg:var(--color-info)}.tooltip-info>.tooltip-content,.tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.tooltip-success{--tt-bg:var(--color-success)}.tooltip-success>.tooltip-content,.tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.tooltip-warning{--tt-bg:var(--color-warning)}.tooltip-warning>.tooltip-content,.tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.tooltip-error{--tt-bg:var(--color-error)}.tooltip-error>.tooltip-content,.tooltip-error[data-tip]:before{color:var(--color-error-content)}}@media (min-width:640px){@layer daisyui.l1.l2.l3{.sm\:tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.sm\:tooltip>.tooltip-content,.sm\:tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.sm\:tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.sm\:tooltip>.tooltip-content,.sm\:tooltip[data-tip]:before,.sm\:tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.sm\: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),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.sm\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.sm\:tooltip,.sm\:tooltip-top)>.tooltip-content,:is(.sm\:tooltip,.sm\:tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.sm\:tooltip,.sm\:tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.sm\:tooltip-bottom>.tooltip-content,.sm\:tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.sm\:tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.sm\:tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.sm\:tooltip-start>.tooltip-content,.sm\:tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.sm\:tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.sm\:tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.sm\:tooltip-center>.tooltip-content,.sm\:tooltip-center[data-tip]:before,.sm\:tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.sm\:tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.sm\:tooltip-end>.tooltip-content,.sm\:tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.sm\:tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.sm\:tooltip-left>.tooltip-content,.sm\:tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.sm\:tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.sm\:tooltip-right>.tooltip-content,.sm\:tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.sm\:tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.sm\:tooltip-primary{--tt-bg:var(--color-primary)}.sm\:tooltip-primary>.tooltip-content,.sm\:tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.sm\:tooltip-secondary{--tt-bg:var(--color-secondary)}.sm\:tooltip-secondary>.tooltip-content,.sm\:tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.sm\:tooltip-accent{--tt-bg:var(--color-accent)}.sm\:tooltip-accent>.tooltip-content,.sm\:tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.sm\:tooltip-info{--tt-bg:var(--color-info)}.sm\:tooltip-info>.tooltip-content,.sm\:tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.sm\:tooltip-success{--tt-bg:var(--color-success)}.sm\:tooltip-success>.tooltip-content,.sm\:tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.sm\:tooltip-warning{--tt-bg:var(--color-warning)}.sm\:tooltip-warning>.tooltip-content,.sm\:tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.sm\:tooltip-error{--tt-bg:var(--color-error)}.sm\:tooltip-error>.tooltip-content,.sm\:tooltip-error[data-tip]:before{color:var(--color-error-content)}}}@media (min-width:768px){@layer daisyui.l1.l2.l3{.md\:tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.md\:tooltip>.tooltip-content,.md\:tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.md\:tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.md\:tooltip>.tooltip-content,.md\:tooltip[data-tip]:before,.md\:tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.md\: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),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.md\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.md\:tooltip,.md\:tooltip-top)>.tooltip-content,:is(.md\:tooltip,.md\:tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.md\:tooltip,.md\:tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.md\:tooltip-bottom>.tooltip-content,.md\:tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.md\:tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.md\:tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.md\:tooltip-start>.tooltip-content,.md\:tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.md\:tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.md\:tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.md\:tooltip-center>.tooltip-content,.md\:tooltip-center[data-tip]:before,.md\:tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.md\:tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.md\:tooltip-end>.tooltip-content,.md\:tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.md\:tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.md\:tooltip-left>.tooltip-content,.md\:tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.md\:tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.md\:tooltip-right>.tooltip-content,.md\:tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.md\:tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.md\:tooltip-primary{--tt-bg:var(--color-primary)}.md\:tooltip-primary>.tooltip-content,.md\:tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.md\:tooltip-secondary{--tt-bg:var(--color-secondary)}.md\:tooltip-secondary>.tooltip-content,.md\:tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.md\:tooltip-accent{--tt-bg:var(--color-accent)}.md\:tooltip-accent>.tooltip-content,.md\:tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.md\:tooltip-info{--tt-bg:var(--color-info)}.md\:tooltip-info>.tooltip-content,.md\:tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.md\:tooltip-success{--tt-bg:var(--color-success)}.md\:tooltip-success>.tooltip-content,.md\:tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.md\:tooltip-warning{--tt-bg:var(--color-warning)}.md\:tooltip-warning>.tooltip-content,.md\:tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.md\:tooltip-error{--tt-bg:var(--color-error)}.md\:tooltip-error>.tooltip-content,.md\:tooltip-error[data-tip]:before{color:var(--color-error-content)}}}@media (min-width:1024px){@layer daisyui.l1.l2.l3{.lg\:tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.lg\:tooltip>.tooltip-content,.lg\:tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.lg\:tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.lg\:tooltip>.tooltip-content,.lg\:tooltip[data-tip]:before,.lg\:tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.lg\: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),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.lg\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.lg\:tooltip,.lg\:tooltip-top)>.tooltip-content,:is(.lg\:tooltip,.lg\:tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.lg\:tooltip,.lg\:tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.lg\:tooltip-bottom>.tooltip-content,.lg\:tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.lg\:tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.lg\:tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.lg\:tooltip-start>.tooltip-content,.lg\:tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.lg\:tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.lg\:tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.lg\:tooltip-center>.tooltip-content,.lg\:tooltip-center[data-tip]:before,.lg\:tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.lg\:tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.lg\:tooltip-end>.tooltip-content,.lg\:tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.lg\:tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.lg\:tooltip-left>.tooltip-content,.lg\:tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.lg\:tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.lg\:tooltip-right>.tooltip-content,.lg\:tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.lg\:tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.lg\:tooltip-primary{--tt-bg:var(--color-primary)}.lg\:tooltip-primary>.tooltip-content,.lg\:tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.lg\:tooltip-secondary{--tt-bg:var(--color-secondary)}.lg\:tooltip-secondary>.tooltip-content,.lg\:tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.lg\:tooltip-accent{--tt-bg:var(--color-accent)}.lg\:tooltip-accent>.tooltip-content,.lg\:tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.lg\:tooltip-info{--tt-bg:var(--color-info)}.lg\:tooltip-info>.tooltip-content,.lg\:tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.lg\:tooltip-success{--tt-bg:var(--color-success)}.lg\:tooltip-success>.tooltip-content,.lg\:tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.lg\:tooltip-warning{--tt-bg:var(--color-warning)}.lg\:tooltip-warning>.tooltip-content,.lg\:tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.lg\:tooltip-error{--tt-bg:var(--color-error)}.lg\:tooltip-error>.tooltip-content,.lg\:tooltip-error[data-tip]:before{color:var(--color-error-content)}}}@media (min-width:1280px){@layer daisyui.l1.l2.l3{.xl\:tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.xl\:tooltip>.tooltip-content,.xl\:tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.xl\:tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.xl\:tooltip>.tooltip-content,.xl\:tooltip[data-tip]:before,.xl\:tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.xl\: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),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.xl\:tooltip,.xl\:tooltip-top)>.tooltip-content,:is(.xl\:tooltip,.xl\:tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.xl\:tooltip,.xl\:tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.xl\:tooltip-bottom>.tooltip-content,.xl\:tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.xl\:tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.xl\:tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.xl\:tooltip-start>.tooltip-content,.xl\:tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.xl\:tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.xl\:tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.xl\:tooltip-center>.tooltip-content,.xl\:tooltip-center[data-tip]:before,.xl\:tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.xl\:tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.xl\:tooltip-end>.tooltip-content,.xl\:tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.xl\:tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.xl\:tooltip-left>.tooltip-content,.xl\:tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.xl\:tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.xl\:tooltip-right>.tooltip-content,.xl\:tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.xl\:tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.xl\:tooltip-primary{--tt-bg:var(--color-primary)}.xl\:tooltip-primary>.tooltip-content,.xl\:tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.xl\:tooltip-secondary{--tt-bg:var(--color-secondary)}.xl\:tooltip-secondary>.tooltip-content,.xl\:tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.xl\:tooltip-accent{--tt-bg:var(--color-accent)}.xl\:tooltip-accent>.tooltip-content,.xl\:tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.xl\:tooltip-info{--tt-bg:var(--color-info)}.xl\:tooltip-info>.tooltip-content,.xl\:tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.xl\:tooltip-success{--tt-bg:var(--color-success)}.xl\:tooltip-success>.tooltip-content,.xl\:tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.xl\:tooltip-warning{--tt-bg:var(--color-warning)}.xl\:tooltip-warning>.tooltip-content,.xl\:tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.xl\:tooltip-error{--tt-bg:var(--color-error)}.xl\:tooltip-error>.tooltip-content,.xl\:tooltip-error[data-tip]:before{color:var(--color-error-content)}}}@media (min-width:1536px){@layer daisyui.l1.l2.l3{.\32 xl\:tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.\32 xl\:tooltip>.tooltip-content,.\32 xl\:tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.\32 xl\:tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.\32 xl\:tooltip>.tooltip-content,.\32 xl\:tooltip[data-tip]:before,.\32 xl\:tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)>.tooltip-content,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)[data-tip]:before,.\32 xl\: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),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)>.tooltip-content,:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover)[data-tip]:before,:is(.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.\32 xl\:tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}@layer daisyui.l1.l2{:is(.\32 xl\:tooltip,.\32 xl\:tooltip-top)>.tooltip-content,:is(.\32 xl\:tooltip,.\32 xl\:tooltip-top)[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}:is(.\32 xl\:tooltip,.\32 xl\:tooltip-top):after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2{.\32 xl\:tooltip-bottom>.tooltip-content,.\32 xl\:tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.\32 xl\:tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}}@layer daisyui.l1.l2{.\32 xl\:tooltip-start{--tt-trans:0;--tt-inset:0 auto;--tt-tail-inset:var(--tt-tail-off) auto}.\32 xl\:tooltip-start>.tooltip-content,.\32 xl\:tooltip-start[data-tip]:before{left:auto;right:auto;inset-inline:0 auto}.\32 xl\:tooltip-start:after{left:auto;right:auto;inset-inline:var(--tt-tail-off) auto}}@layer daisyui.l1.l2{.\32 xl\:tooltip-center{--tt-trans:-50%;--tt-inset:50% auto;--tt-tail-inset:50% auto}.\32 xl\:tooltip-center>.tooltip-content,.\32 xl\:tooltip-center[data-tip]:before,.\32 xl\:tooltip-center:after{inset-inline:auto;left:50%;right:auto}}@layer daisyui.l1.l2{.\32 xl\:tooltip-end{--tt-trans:0;--tt-inset:auto 0;--tt-tail-inset:auto var(--tt-tail-off)}.\32 xl\:tooltip-end>.tooltip-content,.\32 xl\:tooltip-end[data-tip]:before{left:auto;right:auto;inset-inline:auto 0}.\32 xl\:tooltip-end:after{left:auto;right:auto;inset-inline:auto var(--tt-tail-off)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-left>.tooltip-content,.\32 xl\:tooltip-left[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.\32 xl\:tooltip-left:after{transform:translateX(var(--tt-pos,.25rem)) translateY(var(--tt-trans,-50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-right>.tooltip-content,.\32 xl\:tooltip-right[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.\32 xl\:tooltip-right:after{transform:translateX(var(--tt-pos,-.25rem)) translateY(var(--tt-trans,-50%)) rotate(90deg);left:calc(var(--tt-tail) + 1px);right:auto;inset-block:var(--tt-tail-inset,50% auto)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-primary{--tt-bg:var(--color-primary)}.\32 xl\:tooltip-primary>.tooltip-content,.\32 xl\:tooltip-primary[data-tip]:before{color:var(--color-primary-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-secondary{--tt-bg:var(--color-secondary)}.\32 xl\:tooltip-secondary>.tooltip-content,.\32 xl\:tooltip-secondary[data-tip]:before{color:var(--color-secondary-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-accent{--tt-bg:var(--color-accent)}.\32 xl\:tooltip-accent>.tooltip-content,.\32 xl\:tooltip-accent[data-tip]:before{color:var(--color-accent-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-info{--tt-bg:var(--color-info)}.\32 xl\:tooltip-info>.tooltip-content,.\32 xl\:tooltip-info[data-tip]:before{color:var(--color-info-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-success{--tt-bg:var(--color-success)}.\32 xl\:tooltip-success>.tooltip-content,.\32 xl\:tooltip-success[data-tip]:before{color:var(--color-success-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-warning{--tt-bg:var(--color-warning)}.\32 xl\:tooltip-warning>.tooltip-content,.\32 xl\:tooltip-warning[data-tip]:before{color:var(--color-warning-content)}}@layer daisyui.l1.l2{.\32 xl\:tooltip-error{--tt-bg:var(--color-error)}.\32 xl\:tooltip-error>.tooltip-content,.\32 xl\:tooltip-error[data-tip]:before{color:var(--color-error-content)}}}}
@layer utilities{@layer daisyui.l1.l2.l3{.file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.file-input-ghost:focus,.file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.file-input-neutral{--btn-color:var(--color-neutral)}.file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.file-input-neutral,.file-input-neutral:focus,.file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.file-input-primary{--btn-color:var(--color-primary)}.file-input-primary::file-selector-button{color:var(--color-primary-content)}.file-input-primary,.file-input-primary:focus,.file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.file-input-secondary{--btn-color:var(--color-secondary)}.file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.file-input-secondary,.file-input-secondary:focus,.file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.file-input-accent{--btn-color:var(--color-accent)}.file-input-accent::file-selector-button{color:var(--color-accent-content)}.file-input-accent,.file-input-accent:focus,.file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.file-input-info{--btn-color:var(--color-info)}.file-input-info::file-selector-button{color:var(--color-info-content)}.file-input-info,.file-input-info:focus,.file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.file-input-success{--btn-color:var(--color-success)}.file-input-success::file-selector-button{color:var(--color-success-content)}.file-input-success,.file-input-success:focus,.file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.file-input-warning{--btn-color:var(--color-warning)}.file-input-warning::file-selector-button{color:var(--color-warning-content)}.file-input-warning,.file-input-warning:focus,.file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.file-input-error{--btn-color:var(--color-error)}.file-input-error::file-selector-button{color:var(--color-error-content)}.file-input-error,.file-input-error:focus,.file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.file-input-xl::file-selector-button{font-size:1.375rem}}@media (min-width:640px){@layer daisyui.l1.l2.l3{.sm\:file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.sm\:file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.sm\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.sm\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sm\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sm\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.sm\:file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.sm\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.sm\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.sm\:file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.sm\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.sm\:file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.sm\:file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.sm\:file-input-ghost:focus,.sm\:file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.sm\:file-input-neutral{--btn-color:var(--color-neutral)}.sm\:file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.sm\:file-input-neutral,.sm\:file-input-neutral:focus,.sm\:file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.sm\:file-input-primary{--btn-color:var(--color-primary)}.sm\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.sm\:file-input-primary,.sm\:file-input-primary:focus,.sm\:file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.sm\:file-input-secondary{--btn-color:var(--color-secondary)}.sm\:file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.sm\:file-input-secondary,.sm\:file-input-secondary:focus,.sm\:file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.sm\:file-input-accent{--btn-color:var(--color-accent)}.sm\:file-input-accent::file-selector-button{color:var(--color-accent-content)}.sm\:file-input-accent,.sm\:file-input-accent:focus,.sm\:file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.sm\:file-input-info{--btn-color:var(--color-info)}.sm\:file-input-info::file-selector-button{color:var(--color-info-content)}.sm\:file-input-info,.sm\:file-input-info:focus,.sm\:file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.sm\:file-input-success{--btn-color:var(--color-success)}.sm\:file-input-success::file-selector-button{color:var(--color-success-content)}.sm\:file-input-success,.sm\:file-input-success:focus,.sm\:file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.sm\:file-input-warning{--btn-color:var(--color-warning)}.sm\:file-input-warning::file-selector-button{color:var(--color-warning-content)}.sm\:file-input-warning,.sm\:file-input-warning:focus,.sm\:file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.sm\:file-input-error{--btn-color:var(--color-error)}.sm\:file-input-error::file-selector-button{color:var(--color-error-content)}.sm\:file-input-error,.sm\:file-input-error:focus,.sm\:file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.sm\:file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.sm\:file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.sm\:file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.sm\:file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.sm\:file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.sm\:file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.sm\:file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.sm\:file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.sm\:file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.sm\:file-input-xl::file-selector-button{font-size:1.375rem}}}@media (min-width:768px){@layer daisyui.l1.l2.l3{.md\:file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.md\:file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.md\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.md\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.md\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.md\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.md\:file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.md\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.md\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.md\:file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.md\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.md\:file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.md\:file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.md\:file-input-ghost:focus,.md\:file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.md\:file-input-neutral{--btn-color:var(--color-neutral)}.md\:file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.md\:file-input-neutral,.md\:file-input-neutral:focus,.md\:file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.md\:file-input-primary{--btn-color:var(--color-primary)}.md\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.md\:file-input-primary,.md\:file-input-primary:focus,.md\:file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.md\:file-input-secondary{--btn-color:var(--color-secondary)}.md\:file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.md\:file-input-secondary,.md\:file-input-secondary:focus,.md\:file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.md\:file-input-accent{--btn-color:var(--color-accent)}.md\:file-input-accent::file-selector-button{color:var(--color-accent-content)}.md\:file-input-accent,.md\:file-input-accent:focus,.md\:file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.md\:file-input-info{--btn-color:var(--color-info)}.md\:file-input-info::file-selector-button{color:var(--color-info-content)}.md\:file-input-info,.md\:file-input-info:focus,.md\:file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.md\:file-input-success{--btn-color:var(--color-success)}.md\:file-input-success::file-selector-button{color:var(--color-success-content)}.md\:file-input-success,.md\:file-input-success:focus,.md\:file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.md\:file-input-warning{--btn-color:var(--color-warning)}.md\:file-input-warning::file-selector-button{color:var(--color-warning-content)}.md\:file-input-warning,.md\:file-input-warning:focus,.md\:file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.md\:file-input-error{--btn-color:var(--color-error)}.md\:file-input-error::file-selector-button{color:var(--color-error-content)}.md\:file-input-error,.md\:file-input-error:focus,.md\:file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.md\:file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.md\:file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.md\:file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.md\:file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.md\:file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.md\:file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.md\:file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.md\:file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.md\:file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.md\:file-input-xl::file-selector-button{font-size:1.375rem}}}@media (min-width:1024px){@layer daisyui.l1.l2.l3{.lg\:file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.lg\:file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.lg\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.lg\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.lg\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.lg\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.lg\:file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.lg\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.lg\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.lg\:file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.lg\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.lg\:file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.lg\:file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.lg\:file-input-ghost:focus,.lg\:file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.lg\:file-input-neutral{--btn-color:var(--color-neutral)}.lg\:file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.lg\:file-input-neutral,.lg\:file-input-neutral:focus,.lg\:file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.lg\:file-input-primary{--btn-color:var(--color-primary)}.lg\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.lg\:file-input-primary,.lg\:file-input-primary:focus,.lg\:file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.lg\:file-input-secondary{--btn-color:var(--color-secondary)}.lg\:file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.lg\:file-input-secondary,.lg\:file-input-secondary:focus,.lg\:file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.lg\:file-input-accent{--btn-color:var(--color-accent)}.lg\:file-input-accent::file-selector-button{color:var(--color-accent-content)}.lg\:file-input-accent,.lg\:file-input-accent:focus,.lg\:file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.lg\:file-input-info{--btn-color:var(--color-info)}.lg\:file-input-info::file-selector-button{color:var(--color-info-content)}.lg\:file-input-info,.lg\:file-input-info:focus,.lg\:file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.lg\:file-input-success{--btn-color:var(--color-success)}.lg\:file-input-success::file-selector-button{color:var(--color-success-content)}.lg\:file-input-success,.lg\:file-input-success:focus,.lg\:file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.lg\:file-input-warning{--btn-color:var(--color-warning)}.lg\:file-input-warning::file-selector-button{color:var(--color-warning-content)}.lg\:file-input-warning,.lg\:file-input-warning:focus,.lg\:file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.lg\:file-input-error{--btn-color:var(--color-error)}.lg\:file-input-error::file-selector-button{color:var(--color-error-content)}.lg\:file-input-error,.lg\:file-input-error:focus,.lg\:file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.lg\:file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.lg\:file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.lg\:file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.lg\:file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.lg\:file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.lg\:file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.lg\:file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.lg\:file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.lg\:file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.lg\:file-input-xl::file-selector-button{font-size:1.375rem}}}@media (min-width:1280px){@layer daisyui.l1.l2.l3{.xl\:file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.xl\:file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.xl\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.xl\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.xl\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.xl\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.xl\:file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.xl\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.xl\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.xl\:file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.xl\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.xl\:file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.xl\:file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.xl\:file-input-ghost:focus,.xl\:file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.xl\:file-input-neutral{--btn-color:var(--color-neutral)}.xl\:file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.xl\:file-input-neutral,.xl\:file-input-neutral:focus,.xl\:file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.xl\:file-input-primary{--btn-color:var(--color-primary)}.xl\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.xl\:file-input-primary,.xl\:file-input-primary:focus,.xl\:file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.xl\:file-input-secondary{--btn-color:var(--color-secondary)}.xl\:file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.xl\:file-input-secondary,.xl\:file-input-secondary:focus,.xl\:file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.xl\:file-input-accent{--btn-color:var(--color-accent)}.xl\:file-input-accent::file-selector-button{color:var(--color-accent-content)}.xl\:file-input-accent,.xl\:file-input-accent:focus,.xl\:file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.xl\:file-input-info{--btn-color:var(--color-info)}.xl\:file-input-info::file-selector-button{color:var(--color-info-content)}.xl\:file-input-info,.xl\:file-input-info:focus,.xl\:file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.xl\:file-input-success{--btn-color:var(--color-success)}.xl\:file-input-success::file-selector-button{color:var(--color-success-content)}.xl\:file-input-success,.xl\:file-input-success:focus,.xl\:file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.xl\:file-input-warning{--btn-color:var(--color-warning)}.xl\:file-input-warning::file-selector-button{color:var(--color-warning-content)}.xl\:file-input-warning,.xl\:file-input-warning:focus,.xl\:file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.xl\:file-input-error{--btn-color:var(--color-error)}.xl\:file-input-error::file-selector-button{color:var(--color-error-content)}.xl\:file-input-error,.xl\:file-input-error:focus,.xl\:file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.xl\:file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.xl\:file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.xl\:file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.xl\:file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.xl\:file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.xl\:file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.xl\:file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.xl\:file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.xl\:file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.xl\:file-input-xl::file-selector-button{font-size:1.375rem}}}@media (min-width:1536px){@layer daisyui.l1.l2.l3{.\32 xl\:file-input{cursor:pointer;border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-field,.25rem) * 10);--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}.\32 xl\:file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}.\32 xl\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.\32 xl\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.\32 xl\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.\32 xl\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.\32 xl\:file-input:has(>input[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.\32 xl\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}.\32 xl\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.\32 xl\:file-input:is(:disabled,[disabled]){box-shadow:none;color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.\32 xl\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000);background-image:none}}@layer daisyui.l1.l2{.\32 xl\:file-input-ghost{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}.\32 xl\:file-input-ghost::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}.\32 xl\:file-input-ghost:focus,.\32 xl\:file-input-ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}@layer daisyui.l1.l2{.\32 xl\:file-input-neutral{--btn-color:var(--color-neutral)}.\32 xl\:file-input-neutral::file-selector-button{color:var(--color-neutral-content)}.\32 xl\:file-input-neutral,.\32 xl\:file-input-neutral:focus,.\32 xl\:file-input-neutral:focus-within{--input-color:var(--color-neutral)}}@layer daisyui.l1.l2{.\32 xl\:file-input-primary{--btn-color:var(--color-primary)}.\32 xl\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.\32 xl\:file-input-primary,.\32 xl\:file-input-primary:focus,.\32 xl\:file-input-primary:focus-within{--input-color:var(--color-primary)}}@layer daisyui.l1.l2{.\32 xl\:file-input-secondary{--btn-color:var(--color-secondary)}.\32 xl\:file-input-secondary::file-selector-button{color:var(--color-secondary-content)}.\32 xl\:file-input-secondary,.\32 xl\:file-input-secondary:focus,.\32 xl\:file-input-secondary:focus-within{--input-color:var(--color-secondary)}}@layer daisyui.l1.l2{.\32 xl\:file-input-accent{--btn-color:var(--color-accent)}.\32 xl\:file-input-accent::file-selector-button{color:var(--color-accent-content)}.\32 xl\:file-input-accent,.\32 xl\:file-input-accent:focus,.\32 xl\:file-input-accent:focus-within{--input-color:var(--color-accent)}}@layer daisyui.l1.l2{.\32 xl\:file-input-info{--btn-color:var(--color-info)}.\32 xl\:file-input-info::file-selector-button{color:var(--color-info-content)}.\32 xl\:file-input-info,.\32 xl\:file-input-info:focus,.\32 xl\:file-input-info:focus-within{--input-color:var(--color-info)}}@layer daisyui.l1.l2{.\32 xl\:file-input-success{--btn-color:var(--color-success)}.\32 xl\:file-input-success::file-selector-button{color:var(--color-success-content)}.\32 xl\:file-input-success,.\32 xl\:file-input-success:focus,.\32 xl\:file-input-success:focus-within{--input-color:var(--color-success)}}@layer daisyui.l1.l2{.\32 xl\:file-input-warning{--btn-color:var(--color-warning)}.\32 xl\:file-input-warning::file-selector-button{color:var(--color-warning-content)}.\32 xl\:file-input-warning,.\32 xl\:file-input-warning:focus,.\32 xl\:file-input-warning:focus-within{--input-color:var(--color-warning)}}@layer daisyui.l1.l2{.\32 xl\:file-input-error{--btn-color:var(--color-error)}.\32 xl\:file-input-error::file-selector-button{color:var(--color-error-content)}.\32 xl\:file-input-error,.\32 xl\:file-input-error:focus,.\32 xl\:file-input-error:focus-within{--input-color:var(--color-error)}}@layer daisyui.l1.l2{.\32 xl\:file-input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:.6875rem;line-height:1rem}.\32 xl\:file-input-xs::file-selector-button{font-size:.6875rem}}@layer daisyui.l1.l2{.\32 xl\:file-input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem;line-height:1.5rem}.\32 xl\:file-input-sm::file-selector-button{font-size:.75rem}}@layer daisyui.l1.l2{.\32 xl\:file-input-md{--size:calc(var(--size-field,.25rem) * 10);font-size:.875rem;line-height:2}.\32 xl\:file-input-md::file-selector-button{font-size:.875rem}}@layer daisyui.l1.l2{.\32 xl\:file-input-lg{--size:calc(var(--size-field,.25rem) * 12);font-size:1.125rem;line-height:2.5rem}.\32 xl\:file-input-lg::file-selector-button{font-size:1.125rem}}@layer daisyui.l1.l2{.\32 xl\:file-input-xl{--size:calc(var(--size-field,.25rem) * 14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}.\32 xl\:file-input-xl::file-selector-button{font-size:1.375rem}}}}
@layer utilities{.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@media (min-width:640px){.sm\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.sm\:alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.sm\:alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.sm\:alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.sm\:alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.sm\:alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.sm\:alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.sm\:alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.sm\:alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.sm\:alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.sm\:alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.sm\:alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.sm\:alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.sm\:alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (min-width:768px){.md\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.md\:alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.md\:alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.md\:alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.md\:alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.md\:alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.md\:alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.md\:alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.md\:alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.md\:alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.md\:alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.md\:alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.md\:alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.md\:alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (min-width:1024px){.lg\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.lg\:alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.lg\:alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.lg\:alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.lg\:alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.lg\:alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.lg\:alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.lg\:alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.lg\:alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.lg\:alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.lg\:alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.lg\:alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.lg\:alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.lg\:alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (min-width:1280px){.xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.xl\:alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.xl\:alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.xl\:alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.xl\:alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.xl\:alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.xl\:alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.xl\:alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.xl\:alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.xl\:alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.xl\:alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.xl\:alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.xl\:alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.xl\:alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (min-width:1536px){.\32 xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}@layer daisyui.l1.l2.l3{.\32 xl\:alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;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 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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.\32 xl\:alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.\32 xl\:alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}@layer daisyui.l1.l2{.\32 xl\:alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}@layer daisyui.l1.l2{.\32 xl\:alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}@layer daisyui.l1.l2{.\32 xl\:alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}@layer daisyui.l1{.\32 xl\:alert-soft{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 8%, var(--color-base-100));--alert-border-color:color-mix(in oklab, var(--alert-color,var(--color-base-content)) 10%, var(--color-base-100));box-shadow:none;background-image:none}}@layer daisyui.l1{.\32 xl\:alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}@layer daisyui.l1{.\32 xl\:alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}@layer daisyui.l1.l2{.\32 xl\:alert-vertical{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}.\32 xl\:alert-vertical:has(:nth-child(2)){grid-template-columns:auto}}@layer daisyui.l1.l2{.\32 xl\:alert-horizontal{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}.\32 xl\:alert-horizontal:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}
