*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#fff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{--p:74.8658% 0.173028 53.986891;--bc:83.1153% 0.001266 285.641811;--pc:14.9732% 0.034606 53.986891;--sc:16.4892% 0.027382 68.760787;--ac:13.66% 0.041813 36.108564;--nc:83.8611% 0.0016 285.626399;--inc:15.9915% 0.029264 220.713691;--suc:16.0687% 0.030561 143.990331;--wac:16.4892% 0.027382 68.760787;--erc:13.5728% 0.041897 24.658287;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--s:82.446% 0.136908 68.760787;--a:68.3% 0.209064 36.108564;--n:19.3057% 0.008001 285.626399;--b1:15.5767% 0.006331 285.641811;--b2:19.3057% 0.008001 285.626399;--b3:22.9085% 0.011513 285.455639;--in:79.9575% 0.146319 220.713691;--su:80.3433% 0.152805 143.990331;--wa:82.446% 0.136908 68.760787;--er:67.8642% 0.209484 24.658287}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.d-alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box,1rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width:640px){.d-alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.d-badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge,1.9rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.d-checkbox-primary:hover{border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.d-checkbox-primary:hover,.d-checkbox-secondary:hover{--tw-border-opacity:1}.d-checkbox-secondary:hover{border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.d-checkbox-accent:hover{border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.d-checkbox-accent:hover,.d-checkbox-success:hover{--tw-border-opacity:1}.d-checkbox-success:hover{border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.d-checkbox-warning:hover{border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.d-checkbox-info:hover,.d-checkbox-warning:hover{--tw-border-opacity:1}.d-checkbox-info:hover{border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.d-checkbox-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.d-menu li>:not(ul,.d-menu-title,details,.d-btn).d-active,.d-menu li>:not(ul,.d-menu-title,details,.d-btn):active,.d-menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.d-tab:hover{--tw-text-opacity:1}.d-tabs-boxed :is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):hover,.d-tabs-boxed :is(input:checked):hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-table tr.d-hover:hover,.d-table tr.d-hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.d-table-zebra tr.d-hover:hover,.d-table-zebra tr.d-hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.d-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.d-btn-disabled,.d-btn:disabled,.d-btn[disabled]{pointer-events:none}.d-btn-circle,.d-btn-square{height:3rem;width:3rem;padding:0}.d-btn-circle{border-radius:9999px}:where(.d-btn:is(input[type=checkbox])),:where(.d-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.d-btn:is(input[type=checkbox]):after,.d-btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.d-card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box,1rem)}.d-card:focus{outline:2px solid transparent;outline-offset:2px}.d-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--padding-card,2rem);gap:.5rem}.d-card-body :where(p){flex-grow:1}.d-card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem}.d-card figure,.d-card-actions{display:flex}.d-card figure{align-items:center;justify-content:center}.d-card.d-image-full{display:grid}.d-card.d-image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.d-card.d-image-full:before,.d-card.d-image-full>*{grid-column-start:1;grid-row-start:1}.d-card.d-image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.d-card.d-image-full>.d-card-body{position:relative;z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.d-checkbox{flex-shrink:0;--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.d-dropdown{position:relative;display:inline-block}.d-dropdown>:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.d-dropdown .d-dropdown-content{position:absolute}.d-dropdown:is(:not(details)) .d-dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.d-dropdown-end .d-dropdown-content{inset-inline-end:0}.d-dropdown-left .d-dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.d-dropdown-right .d-dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.d-dropdown-bottom .d-dropdown-content{bottom:auto;top:100%;transform-origin:top}.d-dropdown-top .d-dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.d-dropdown-end.d-dropdown-left .d-dropdown-content,.d-dropdown-end.d-dropdown-right .d-dropdown-content{bottom:0;top:auto}.d-dropdown.d-dropdown-open .d-dropdown-content,.d-dropdown:focus-within .d-dropdown-content,.d-dropdown:not(.d-dropdown-hover):focus .d-dropdown-content{visibility:visible;opacity:1}@media (hover:hover){.d-dropdown.d-dropdown-hover:hover .d-dropdown-content{visibility:visible;opacity:1}.d-btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.d-btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.d-btn.d-glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.d-btn-ghost:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.d-btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.d-btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.d-btn-outline:hover{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-primary:hover,.d-btn-outline:hover{--tw-text-opacity:1}.d-btn-outline.d-btn-primary:hover{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.d-btn-outline.d-btn-secondary:hover{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}}.d-btn-outline.d-btn-accent:hover{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000)}}.d-btn-outline.d-btn-success:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.d-btn-outline.d-btn-info:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.d-btn-outline.d-btn-warning:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.d-btn-outline.d-btn-error:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.d-btn-outline.d-btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.d-btn-disabled:hover,.d-btn:disabled:hover,.d-btn[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.d-btn:is(input[type=checkbox]:checked):hover,.d-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.d-dropdown.d-dropdown-hover:hover .d-dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.d-menu li:not(.d-menu-title,.d-disabled)>:not(ul,details,.d-menu-title)):not(.d-active,.d-btn):hover,:where(.d-menu li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-active,.d-btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color:oklch(0% 0 0)){:where(.d-menu li:not(.d-menu-title,.d-disabled)>:not(ul,details,.d-menu-title)):not(.d-active,.d-btn):hover,:where(.d-menu li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(.d-active,.d-btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.d-tab[disabled],.d-tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}}.d-dropdown:is(details) summary::-webkit-details-marker{display:none}.d-input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.d-input-md[type=number]::-webkit-inner-spin-button,.d-input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.d-input-xs[type=number]::-webkit-inner-spin-button{margin-top:-.25rem;margin-bottom:-.25rem;margin-inline-end:0}.d-input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.d-input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.d-join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn,.5rem)}.d-join :where(.d-join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.d-join .d-join-item:not(:first-child):not(:last-child),.d-join :not(:first-child):not(:last-child) .d-join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.d-join .d-join-item:first-child:not(:last-child),.d-join :first-child:not(:last-child) .d-join-item{border-start-end-radius:0;border-end-end-radius:0}.d-join .d-dropdown .d-join-item:first-child:not(:last-child),.d-join :first-child:not(:last-child) .d-dropdown .d-join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.d-join :where(.d-join-item:first-child:not(:last-child)),.d-join :where(:first-child:not(:last-child) .d-join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.d-join .d-join-item:last-child:not(:first-child),.d-join :last-child:not(:first-child) .d-join-item{border-end-start-radius:0;border-start-start-radius:0}.d-join :where(.d-join-item:last-child:not(:first-child)),.d-join :where(:last-child:not(:first-child) .d-join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.d-join *){border-radius:inherit}}@supports selector(:has(*)){:where(.d-join :has(.d-join-item)){border-radius:inherit}}.d-menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.d-menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.d-menu :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title,.d-btn)),.d-menu :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.d-menu li.d-disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.d-menu :where(li>.d-menu-dropdown:not(.d-menu-dropdown-show)){display:none}:where(.d-menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.d-menu li) .d-badge{justify-self:end}.d-modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}.d-modal-scroll{overscroll-behavior:auto}:where(.d-modal){align-items:center}.d-modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow-y:auto;overscroll-behavior:contain}.d-modal-open,.d-modal-toggle:checked+.d-modal,.d-modal:target,.d-modal[open]{pointer-events:auto;visibility:visible;opacity:1}.d-modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}.d-modal-toggle{position:fixed;height:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:root:has(:is(.d-modal-open,.d-modal:target,.d-modal-toggle:checked+.d-modal,.d-modal[open])){overflow:hidden;scrollbar-gutter:stable}.d-navbar{display:flex;align-items:center;padding:var(--navbar-padding,.5rem);min-height:4rem;width:100%}:where(.d-navbar>:not(script,style)){display:inline-flex;align-items:center}.d-navbar-start{width:50%;justify-content:flex-start}.d-navbar-center{flex-shrink:0}.d-navbar-end{width:50%;justify-content:flex-end}.d-select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.d-select[multiple]{height:auto}.d-tabs{display:grid;align-items:flex-end}.d-tabs-lifted:has(.d-tab-content[class*=" d-rounded-"]) .d-tab:first-child:not(:is(.d-tab-active,[aria-selected=true])),.d-tabs-lifted:has(.d-tab-content[class^=d-rounded-]) .d-tab:first-child:not(:is(.d-tab-active,[aria-selected=true])){border-bottom-color:transparent}.d-tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem;--tw-text-opacity:0.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem)}.d-tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.d-tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.d-tab:not(input):empty{cursor:default;grid-column-start:span 9999}.d-tab-content{grid-column-start:1;grid-column-end:span 9999;grid-row-start:2;margin-top:calc(var(--tab-border)*-1);display:none;border-color:transparent;border-width:var(--tab-border,0)}:checked+.d-tab-content:nth-child(2),:is(.d-tab-active,[aria-selected=true])+.d-tab-content:nth-child(2){border-start-start-radius:0}:is(.d-tab-active,[aria-selected=true])+.d-tab-content,input.d-tab:checked+.d-tab-content{display:block}.d-table{position:relative;width:100%;border-radius:var(--rounded-box,1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.d-table :where(.d-table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.d-table :where(.d-table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.d-table :where(.d-table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.d-table-zebra tbody tr:nth-child(2n) :where(.d-table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.d-textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.d-alert-info{border-color:var(--fallback-in,oklch(var(--in)/.2));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-in,oklch(var(--in)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.d-alert-success{border-color:var(--fallback-su,oklch(var(--su)/.2));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-su,oklch(var(--su)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.d-alert-warning{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg:var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.d-alert-error{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.d-badge-neutral{border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.d-badge-neutral,.d-badge-primary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.d-badge-primary{border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-badge-secondary{border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.d-badge-accent,.d-badge-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.d-badge-accent{border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.d-badge-info{background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.d-badge-info,.d-badge-success{border-color:transparent;--tw-bg-opacity:1;--tw-text-opacity:1}.d-badge-success{background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.d-badge-warning{background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.d-badge-error,.d-badge-warning{border-color:transparent;--tw-bg-opacity:1;--tw-text-opacity:1}.d-badge-error{background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.d-badge-ghost{--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.d-badge-outline{border-color:currentColor;--tw-border-opacity:0.5;background-color:transparent;color:currentColor}.d-badge-outline.d-badge-neutral{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.d-badge-outline.d-badge-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}@media (prefers-reduced-motion:no-preference){.d-btn{animation:button-pop var(--animation-btn,.25s) ease-out}}.d-btn:active:focus,.d-btn:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.d-btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.d-btn-primary{--btn-color:var(--fallback-p)}.d-btn-secondary{--btn-color:var(--fallback-s)}.d-btn-accent{--btn-color:var(--fallback-a)}.d-btn-neutral{--btn-color:var(--fallback-n)}.d-btn-info{--btn-color:var(--fallback-in)}.d-btn-success{--btn-color:var(--fallback-su)}.d-btn-warning{--btn-color:var(--fallback-wa)}.d-btn-error{--btn-color:var(--fallback-er)}}@supports (color:color-mix(in oklab,black,black)){.d-btn-active{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-border-opacity,1)) 90%,#000)}.d-btn-outline.d-btn-primary.d-btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}.d-btn-outline.d-btn-secondary.d-btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}.d-btn-outline.d-btn-accent.d-btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000)}.d-btn-outline.d-btn-success.d-btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}.d-btn-outline.d-btn-info.d-btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}.d-btn-outline.d-btn-warning.d-btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}.d-btn-outline.d-btn-error.d-btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.d-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.d-btn-primary{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.d-btn-primary{--btn-color:var(--p)}.d-btn-secondary{--btn-color:var(--s)}.d-btn-accent{--btn-color:var(--a)}.d-btn-neutral{--btn-color:var(--n)}.d-btn-info{--btn-color:var(--in)}.d-btn-success{--btn-color:var(--su)}.d-btn-warning{--btn-color:var(--wa)}.d-btn-error{--btn-color:var(--er)}}.d-btn-secondary{color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.d-btn-accent,.d-btn-secondary{--tw-text-opacity:1}.d-btn-accent{color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.d-btn-neutral{color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));outline-color:var(--fallback-n,oklch(var(--n)/1))}.d-btn-info,.d-btn-neutral{--tw-text-opacity:1}.d-btn-info{color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.d-btn-success{color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.d-btn-success,.d-btn-warning{--tw-text-opacity:1}.d-btn-warning{color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.d-btn-error{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.d-btn.d-glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.d-btn.d-glass.d-btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.d-btn-ghost{border-width:1px;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.d-btn-ghost,.d-btn-ghost.d-btn-active{border-color:transparent}.d-btn-ghost.d-btn-active{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-btn-link{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.d-btn-link,.d-btn-link.d-btn-active{border-color:transparent;text-decoration-line:underline}.d-btn-link,.d-btn-link.d-btn-active,.d-btn-outline{background-color:transparent}.d-btn-outline{border-color:currentColor;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.d-btn-outline.d-btn-active{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-active,.d-btn-outline.d-btn-primary{--tw-text-opacity:1}.d-btn-outline.d-btn-primary{color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-primary.d-btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-secondary.d-btn-active{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-accent.d-btn-active{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-success.d-btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-info.d-btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-warning.d-btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.d-btn-outline.d-btn-error.d-btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.d-btn.d-btn-disabled,.d-btn:disabled,.d-btn[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.d-btn:is(input[type=checkbox]:checked),.d-btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-btn:is(input[type=checkbox]:checked):focus-visible,.d-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.d-card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.d-card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.d-card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.d-card-bordered,.d-card.d-bordered{border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.d-card.d-compact .d-card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.d-card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.d-card.d-image-full :where(figure){overflow:hidden;border-radius:inherit}.d-checkbox:focus{box-shadow:none}.d-checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.d-checkbox:disabled{border-width:0;cursor:not-allowed;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.d-checkbox:checked,.d-checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.d-checkbox:indeterminate{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}.d-checkbox-primary{--chkbg:var(--fallback-p,oklch(var(--p)/1));--chkfg:var(--fallback-pc,oklch(var(--pc)/1));--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.d-checkbox-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.d-checkbox-primary:checked,.d-checkbox-primary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-checkbox-secondary{--chkbg:var(--fallback-s,oklch(var(--s)/1));--chkfg:var(--fallback-sc,oklch(var(--sc)/1));--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.d-checkbox-secondary:focus-visible{outline-color:var(--fallback-s,oklch(var(--s)/1))}.d-checkbox-secondary:checked,.d-checkbox-secondary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.d-checkbox-accent{--chkbg:var(--fallback-a,oklch(var(--a)/1));--chkfg:var(--fallback-ac,oklch(var(--ac)/1));--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.d-checkbox-accent:focus-visible{outline-color:var(--fallback-a,oklch(var(--a)/1))}.d-checkbox-accent:checked,.d-checkbox-accent[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.d-checkbox-success{--chkbg:var(--fallback-su,oklch(var(--su)/1));--chkfg:var(--fallback-suc,oklch(var(--suc)/1));--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.d-checkbox-success:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.d-checkbox-success:checked,.d-checkbox-success[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.d-checkbox-warning{--chkbg:var(--fallback-wa,oklch(var(--wa)/1));--chkfg:var(--fallback-wac,oklch(var(--wac)/1));--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.d-checkbox-warning:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.d-checkbox-warning:checked,.d-checkbox-warning[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.d-checkbox-info{--chkbg:var(--fallback-in,oklch(var(--in)/1));--chkfg:var(--fallback-inc,oklch(var(--inc)/1));--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.d-checkbox-info:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.d-checkbox-info:checked,.d-checkbox-info[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.d-checkbox-error{--chkbg:var(--fallback-er,oklch(var(--er)/1));--chkfg:var(--fallback-erc,oklch(var(--erc)/1));--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.d-checkbox-error:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.d-checkbox-error:checked,.d-checkbox-error[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.d-checkbox-mark{display:none}.d-dropdown.d-dropdown-open .d-dropdown-content,.d-dropdown:focus .d-dropdown-content,.d-dropdown:focus-within .d-dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.d-input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.d-input input:focus{outline:2px solid transparent;outline-offset:2px}.d-input[list]::-webkit-calendar-picker-indicator{line-height:1em}.d-input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-input:focus,.d-input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-input-ghost{--tw-bg-opacity:0.05}.d-input-ghost:focus,.d-input-ghost:focus-within{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:none}.d-input-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.d-input-primary:focus,.d-input-primary:focus-within{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}.d-input-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.d-input-secondary:focus,.d-input-secondary:focus-within{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.d-input-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.d-input-accent:focus,.d-input-accent:focus-within{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.d-input-info{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.d-input-info:focus,.d-input-info:focus-within{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.d-input-success{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.d-input-success:focus,.d-input-success:focus-within{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.d-input-warning{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.d-input-warning:focus,.d-input-warning:focus-within{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.d-input-error{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.d-input-error:focus,.d-input-error:focus-within{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.d-input-disabled,.d-input:disabled,.d-input:has(>input[disabled]),.d-input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.d-input-disabled::-moz-placeholder,.d-input:disabled::-moz-placeholder,.d-input:has(>input[disabled])::-moz-placeholder,.d-input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.d-input-disabled::placeholder,.d-input:disabled::placeholder,.d-input:has(>input[disabled])::placeholder,.d-input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.d-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.d-input::-webkit-date-and-time-value{text-align:inherit}.d-join>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.d-join>:where(:not(:first-child)):is(.d-btn){margin-inline-start:calc(var(--border-btn)*-1)}.d-join-item:focus{isolation:isolate}.d-loading{pointer-events:none;display:inline-block;aspect-ratio:1/1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E")}.d-loading-dots{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='0.1s' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='0.2s' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='0.1s' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='0.2s' dur='1.05s' keySplines='.33,0,.66,.33;.33,.66,.66,1' keyTimes='0;0.286;0.571;1' repeatCount='indefinite' values='12;6;12;12'/%3E%3C/circle%3E%3C/svg%3E")}.d-loading-md{width:1.5rem}:where(.d-menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.d-menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0;top:.75rem;width:1px;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.d-menu :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title,.d-btn)),.d-menu :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){border-radius:var(--rounded-btn,.5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.d-menu li:not(.d-menu-title,.d-disabled)>:not(ul,details,.d-menu-title)):is(summary):not(.d-active,.d-btn):focus-visible,:where(.d-menu li:not(.d-menu-title,.d-disabled)>:not(ul,details,.d-menu-title)):not(summary,.d-active,.d-btn).d-focus,:where(.d-menu li:not(.d-menu-title,.d-disabled)>:not(ul,details,.d-menu-title)):not(summary,.d-active,.d-btn):focus,:where(.d-menu li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):is(summary):not(.d-active,.d-btn):focus-visible,:where(.d-menu li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(summary,.d-active,.d-btn).d-focus,:where(.d-menu li:not(.d-menu-title,.d-disabled)>details>summary:not(.d-menu-title)):not(summary,.d-active,.d-btn):focus{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.d-menu li>:not(ul,.d-menu-title,details,.d-btn).d-active,.d-menu li>:not(ul,.d-menu-title,details,.d-btn):active,.d-menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.d-menu :where(li>details>summary)::-webkit-details-marker{display:none}.d-menu :where(li>.d-menu-dropdown-toggle):after,.d-menu :where(li>details>summary):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.d-menu :where(li>.d-menu-dropdown-toggle.d-menu-dropdown-show):after,.d-menu :where(li>details[open]>summary):after{transform:rotate(225deg);margin-top:0}.d-menu-title{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.4))}.d-mockup-browser .d-mockup-browser-toolbar .d-input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.d-mockup-browser .d-mockup-browser-toolbar .d-input:before{left:.5rem;aspect-ratio:1/1;height:.75rem;--tw-translate-y:-50%;border-radius:9999px;border-width:2px;border-color:currentColor}.d-mockup-browser .d-mockup-browser-toolbar .d-input:after,.d-mockup-browser .d-mockup-browser-toolbar .d-input:before{content:"";position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.6}.d-mockup-browser .d-mockup-browser-toolbar .d-input:after{left:1.25rem;height:.5rem;--tw-translate-y:25%;--tw-rotate:-45deg;border-radius:9999px;border-width:1px;border-color:currentColor}.d-modal::backdrop,.d-modal:not(dialog:not(.d-modal-open)){background-color:#0006;animation:modal-pop .2s ease-out}.d-modal-backdrop{z-index:-1;grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.d-modal-open .d-modal-box,.d-modal-toggle:checked+.d-modal .d-modal-box,.d-modal:target .d-modal-box,.d-modal[open] .d-modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.d-modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.d-modal-action:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.d-select-bordered,.d-select:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-select:focus{box-shadow:none;outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-select-ghost{--tw-bg-opacity:0.05}.d-select-ghost:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.d-select-primary,.d-select-primary:focus{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.d-select-primary:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.d-select-secondary,.d-select-secondary:focus{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.d-select-secondary:focus{outline-color:var(--fallback-s,oklch(var(--s)/1))}.d-select-accent,.d-select-accent:focus{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.d-select-accent:focus{outline-color:var(--fallback-a,oklch(var(--a)/1))}.d-select-info,.d-select-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.d-select-info:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.d-select-success,.d-select-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.d-select-success:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.d-select-warning,.d-select-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.d-select-warning:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.d-select-error,.d-select-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.d-select-error:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.d-select-disabled,.d-select:disabled,.d-select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.d-select-disabled::-moz-placeholder,.d-select:disabled::-moz-placeholder,.d-select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.d-select-disabled::placeholder,.d-select:disabled::placeholder,.d-select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.d-select-multiple,.d-select[multiple],.d-select[size].d-select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .d-select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.d-skeleton{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));will-change:background-position;animation:skeleton 1.8s ease-in-out infinite;background-image:linear-gradient(105deg,transparent 0,transparent 40%,var(--fallback-b1,oklch(var(--b1)/1)) 50%,transparent 60%,transparent 100%);background-size:200% auto;background-repeat:no-repeat;background-position-x:-50%}@media (prefers-reduced-motion){.d-skeleton{animation-duration:15s}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.d-tabs-lifted>.d-tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]),.d-tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:1;--tw-text-opacity:1}.d-tab:focus{outline:2px solid transparent;outline-offset:2px}.d-tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.d-tab-disabled,.d-tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.d-tabs-bordered>.d-tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.d-tabs-lifted>.d-tab{border:var(--tab-border,1px) solid transparent;border-width:0 0 var(--tab-border,1px) 0;border-start-start-radius:var(--tab-radius,.5rem);border-start-end-radius:var(--tab-radius,.5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);padding-top:var(--tab-border,1px)}.d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]),.d-tabs-lifted>.d-tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border,1px);padding-top:0}.d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):before,.d-tabs-lifted>.d-tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem)*2);height:var(--tab-radius,.5rem);bottom:0;background-size:var(--tab-radius,.5rem);background-position:0 0,100% 0;background-repeat:no-repeat;--tab-grad:calc(69% - var(--tab-border, 1px));--radius-start:radial-gradient(circle at top left,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));--radius-end:radial-gradient(circle at top right,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));background-image:var(--radius-start),var(--radius-end)}.d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):first-child:before,.d-tabs-lifted>.d-tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:100% 0}[dir=rtl] .d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):first-child:before,[dir=rtl] .d-tabs-lifted>.d-tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:0 0}.d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):last-child:before,.d-tabs-lifted>.d-tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:0 0}[dir=rtl] .d-tabs-lifted>.d-tab:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):last-child:before,[dir=rtl] .d-tabs-lifted>.d-tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:100% 0}.d-tabs-lifted>.d-tab:is(input:checked)+.d-tabs-lifted .d-tab:is(input:checked):before,.d-tabs-lifted>:is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled])+.d-tabs-lifted :is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]):before{background-image:var(--radius-end);background-position:100% 0}.d-tabs-boxed{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding:.25rem}.d-tabs-boxed,.d-tabs-boxed .d-tab{border-radius:var(--rounded-btn,.5rem)}.d-tabs-boxed :is(.d-tab-active,[aria-selected=true]):not(.d-tab-disabled):not([disabled]),.d-tabs-boxed :is(input:checked){--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.d-table:where([dir=rtl],[dir=rtl] *){text-align:right}.d-table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.d-table tr.d-active,.d-table tr.d-active:nth-child(2n),.d-table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.d-table-zebra tr.d-active,.d-table-zebra tr.d-active:nth-child(2n),.d-table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.d-table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.d-table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.d-table :where(tfoot){border-top-width:1px;--tw-border-opacity:1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.d-textarea-bordered,.d-textarea:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-textarea:focus{box-shadow:none;outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.d-textarea-ghost{--tw-bg-opacity:0.05}.d-textarea-ghost:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:none}.d-textarea-primary,.d-textarea-primary:focus{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.d-textarea-primary:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.d-textarea-secondary,.d-textarea-secondary:focus{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.d-textarea-secondary:focus{outline-color:var(--fallback-s,oklch(var(--s)/1))}.d-textarea-accent,.d-textarea-accent:focus{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.d-textarea-accent:focus{outline-color:var(--fallback-a,oklch(var(--a)/1))}.d-textarea-info,.d-textarea-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.d-textarea-info:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.d-textarea-success,.d-textarea-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.d-textarea-success:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.d-textarea-warning,.d-textarea-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.d-textarea-warning:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.d-textarea-error,.d-textarea-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.d-textarea-error:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.d-textarea-disabled,.d-textarea:disabled,.d-textarea[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.d-textarea-disabled::-moz-placeholder,.d-textarea:disabled::-moz-placeholder,.d-textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.d-textarea-disabled::placeholder,.d-textarea:disabled::placeholder,.d-textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.d-badge-xs{height:.75rem;line-height:.75rem;padding-left:.313rem;padding-right:.313rem}.d-badge-sm,.d-badge-xs{font-size:.75rem}.d-badge-sm{height:1rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.d-badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.d-badge-lg{font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.d-badge-lg,.d-btn-xs{height:1.5rem}.d-btn-xs{min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.d-btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem}.d-btn-md,.d-btn-sm{font-size:.875rem}.d-btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem}.d-btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.d-btn-wide{width:16rem}.d-btn-block{width:100%}.d-btn-square:where(.d-btn-xs){height:1.5rem;width:1.5rem;padding:0}.d-btn-square:where(.d-btn-sm){height:2rem;width:2rem;padding:0}.d-btn-square:where(.d-btn-md){height:3rem;width:3rem;padding:0}.d-btn-square:where(.d-btn-lg){height:4rem;width:4rem;padding:0}.d-btn-circle:where(.d-btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.d-btn-circle:where(.d-btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.d-btn-circle:where(.d-btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.d-btn-circle:where(.d-btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.d-card-side{align-items:stretch;flex-direction:row}.d-card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.d-card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.d-card-side figure>*{max-width:unset}:where(.d-card-side figure>*){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[type=checkbox].d-checkbox-xs{height:1rem;width:1rem}[type=checkbox].d-checkbox-sm{height:1.25rem;width:1.25rem}[type=checkbox].d-checkbox-md{height:1.5rem;width:1.5rem}[type=checkbox].d-checkbox-lg{height:2rem;width:2rem}.d-input-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625}.d-input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.d-input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.d-input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.d-join.d-join-vertical{flex-direction:column}.d-join.d-join-vertical .d-join-item:first-child:not(:last-child),.d-join.d-join-vertical :first-child:not(:last-child) .d-join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.d-join.d-join-vertical .d-join-item:last-child:not(:first-child),.d-join.d-join-vertical :last-child:not(:first-child) .d-join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.d-join.d-join-horizontal{flex-direction:row}.d-join.d-join-horizontal .d-join-item:first-child:not(:last-child),.d-join.d-join-horizontal :first-child:not(:last-child) .d-join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.d-join.d-join-horizontal .d-join-item:last-child:not(:first-child),.d-join.d-join-horizontal :last-child:not(:first-child) .d-join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.d-menu-horizontal{display:inline-flex;flex-direction:row}.d-menu-horizontal>li:not(.d-menu-title)>details>ul{position:absolute}.d-menu-vertical{display:flex;flex-direction:column}.d-menu-vertical>li:not(.d-menu-title)>details>ul{position:relative}.d-modal-top{place-items:start}.d-modal-middle{place-items:center}.d-modal-bottom{place-items:end}.d-select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .d-select-md{padding-left:2.5rem;padding-right:1rem}.d-select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .d-select-lg{padding-left:2rem;padding-right:1.5rem}.d-select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .d-select-sm{padding-left:2rem;padding-right:.75rem}.d-select-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:2rem;font-size:.75rem;line-height:1rem;line-height:1.625}[dir=rtl] .d-select-xs{padding-left:2rem;padding-right:.5rem}.d-tabs-md :where(.d-tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.d-tabs-lg :where(.d-tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.d-tabs-sm :where(.d-tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.d-tabs-xs :where(.d-tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding:0.5rem}.d-textarea-xs{padding:.25rem .5rem;font-size:.75rem;line-height:1rem;line-height:1.625}.d-textarea-sm{padding:.25rem .75rem;line-height:2rem}.d-textarea-md,.d-textarea-sm{font-size:.875rem}.d-textarea-md{padding:.75rem 1rem;line-height:1.25rem;line-height:2}.d-textarea-lg{padding:1rem 1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.d-card-compact .d-card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.d-card-compact .d-card-title{margin-bottom:.25rem}.d-card-normal .d-card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.d-card-normal .d-card-title{margin-bottom:.75rem}.d-join.d-join-vertical>:where(:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.d-join.d-join-vertical>:where(:not(:first-child)):is(.d-btn){margin-top:calc(var(--border-btn)*-1)}.d-join.d-join-horizontal>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.d-join.d-join-horizontal>:where(:not(:first-child)):is(.d-btn){margin-inline-start:calc(var(--border-btn)*-1);margin-top:0}.d-menu-horizontal>li:not(.d-menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-inline-end:.5rem}.d-menu-horizontal>li>details>ul:before{content:none}:where(.d-menu-horizontal>li:not(.d-menu-title)>details>ul){border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.d-menu-vertical>li:not(.d-menu-title)>details>ul{margin-inline-start:1rem;margin-top:0;padding-top:0;padding-bottom:0;padding-inline-end:0}.d-menu-xs :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title)),.d-menu-xs :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.d-menu-xs .d-menu-title{padding:.25rem .5rem}.d-menu-sm :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title)),.d-menu-sm :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){border-radius:var(--rounded-btn,.5rem);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}.d-menu-sm .d-menu-title{padding:.5rem .75rem}.d-menu-md :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title)),.d-menu-md :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){border-radius:var(--rounded-btn,.5rem);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.d-menu-md .d-menu-title{padding:.5rem 1rem}.d-menu-lg :where(li:not(.d-menu-title)>:not(ul,details,.d-menu-title)),.d-menu-lg :where(li:not(.d-menu-title)>details>summary:not(.d-menu-title)){border-radius:var(--rounded-btn,.5rem);padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem}.d-menu-lg .d-menu-title{padding:.75rem 1.5rem}.d-modal-top :where(.d-modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.d-modal-middle :where(.d-modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.d-modal-bottom :where(.d-modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.d-table-xs :not(thead):not(tfoot) tr{font-size:.75rem;line-height:1rem}.d-table-xs :where(th,td){padding:.25rem .5rem}.d-table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.d-table-sm :where(th,td){padding:.5rem .75rem}.d-table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.d-table-md :where(th,td){padding:.75rem 1rem}.d-table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.d-table-lg :where(th,td){padding:1rem 1.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mt-4{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-28{height:7rem}.h-4{height:1rem}.w-1\/2{width:50%}.w-2\/3{width:66.666667%}.w-full{width:100%}.min-w-0{min-width:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.border{border-width:1px}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.text-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.uhc-glass-panel{background:var(--glass);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.uhc-neon-frame{border:1px solid hsl(var(--p)/.28);box-shadow:0 0 0 1px hsl(var(--p)/.16),0 0 28px hsl(var(--a)/.1)}.uhc-sparkle-bg{position:relative;overflow:hidden}.uhc-sparkle-bg:after,.uhc-sparkle-bg:before{content:"";position:absolute;inset:-30%;pointer-events:none;opacity:.9;filter:blur(14px);transform:translateZ(0);mix-blend-mode:screen}.uhc-sparkle-bg:before{background:radial-gradient(40% 35% at 18% 22%,hsl(var(--p)/.26) 0,transparent 60%),radial-gradient(32% 28% at 80% 18%,hsl(var(--a)/.18) 0,transparent 62%),radial-gradient(42% 34% at 72% 78%,hsl(var(--s)/.16) 0,transparent 66%);animation:uhc-float-a 10s ease-in-out infinite}.uhc-sparkle-bg:after{background:radial-gradient(38% 32% at 28% 76%,hsl(var(--p)/.14) 0,transparent 64%),radial-gradient(34% 28% at 60% 46%,hsl(var(--a)/.1) 0,transparent 70%);animation:uhc-float-b 13s ease-in-out infinite}.uhc-sparkle-bg.uhc-sparkle-boost:before{opacity:1;filter:blur(16px);background:radial-gradient(44% 38% at 18% 20%,hsl(var(--p)/.3) 0,transparent 62%),radial-gradient(36% 30% at 86% 18%,hsl(var(--a)/.22) 0,transparent 64%),radial-gradient(46% 38% at 72% 82%,hsl(var(--s)/.2) 0,transparent 70%),radial-gradient(30% 26% at 52% 50%,hsl(var(--p)/.16) 0,transparent 72%)}.uhc-sparkle-bg.uhc-sparkle-boost:after{opacity:.95;filter:blur(18px);background:radial-gradient(40% 34% at 26% 78%,hsl(var(--p)/.18) 0,transparent 66%),radial-gradient(36% 30% at 64% 44%,hsl(var(--a)/.14) 0,transparent 72%),radial-gradient(30% 26% at 80% 60%,hsl(var(--s)/.12) 0,transparent 74%)}@keyframes uhc-float-a{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(2%,1%,0) scale(1.03)}to{transform:translate3d(-2%,-1%,0) scale(1)}}@keyframes uhc-float-b{0%{transform:translate3d(1%,2%,0) scale(1)}50%{transform:translate3d(-1%,-2%,0) scale(1.04)}to{transform:translate3d(1%,2%,0) scale(1)}}.uhc-btn-cta{box-shadow:0 0 0 1px hsl(var(--p)/.1),0 0 18px hsl(var(--a)/.14)}.uhc-btn-cta:is(:hover,:focus-visible){box-shadow:0 0 0 1px hsl(var(--p)/.18),0 0 26px hsl(var(--a)/.22)}.uhc-neon-pulse{animation:uhc-neon-pulse 3.4s ease-in-out infinite;will-change:box-shadow}@keyframes uhc-neon-pulse{0%,to{box-shadow:0 0 0 1px hsl(var(--p)/.14),0 0 18px hsl(var(--a)/.12)}50%{box-shadow:0 0 0 1px hsl(var(--p)/.2),0 0 30px hsl(var(--a)/.22)}}.d-navbar a.is-active{background:hsl(var(--p)/.16);border:1px solid hsl(var(--p)/.26);box-shadow:0 0 0 1px hsl(var(--p)/.14),0 0 22px hsl(var(--a)/.18)}.d-btn.d-btn-error,.d-btn.d-btn-primary,.d-btn.d-btn-secondary{box-shadow:0 0 0 1px hsl(var(--p)/.1),0 0 18px hsl(var(--a)/.1)}.contact-modal__feedback.d-alert{min-height:unset}.uhc-text-muted{color:var(--muted-text-color)}.app-modal__message:empty,.contact-modal__feedback:empty,.form-message:empty{display:none}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}