/*!🚀 flyonui 2.4.1*//*!tailwindcss v4.1.18 | MIT License | https://tailwindcss.com*/@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;--color-white:#fff;--spacing:0.25rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--blur-sm:8px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:initial;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports(not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.link{--link-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--link-color: color-mix(in oklab,var(--color-base-content) 80%,#0000);}display:inline-block;cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:underline;color:var(--link-color);&:hover { color:var(--link-color); @supports (color:color-mix(in lab,red,red)) { color:color-mix(in oklab,var(--link-color) 80%,#000); } } &:focus { --tw-outline-style:none; outline-style:none; } &:focus-visible { outline:2px solid currentColor; outline-offset:2px; } &.disabled,&[disabled],&:disabled { pointer-events:none; opacity:50%; } &:where(.link-hover) { text-decoration-line:none; @media (hover:hover) { &:hover { @media (hover:hover) { text-decoration-line:underline; } } } } &:where(.link-animated) { position:relative; text-decoration-line:none; &::before { content:var(--tw-content); pointer-events:none; position:absolute; inset-inline-start:calc(0.25rem * 0); bottom:calc(0.25rem * 0); height:1px; width:100%; background-color:currentColor; transition-property:transform,translate,scale,rotate; transition-timing-function:var(--ease-in-out); transition-duration:300ms; --tw-duration:300ms; --tw-ease:var(--ease-in-out); --tw-content:''; } } &:where(.link-animated)::before { transform-origin:100% 50%; transform:scale3d(0,1,1); } &:where(.link-animated):hover::before { transform-origin:0% 50%; transform:scale3d(1,1,1); }}.link-animated{.link:where(&) { position: relative; text-decoration-line: none; &::before { content: var(--tw-content); pointer-events: none; position: absolute; inset-inline-start: calc(0.25rem * 0); bottom: calc(0.25rem * 0); height: 1px; width: 100%; background-color: currentColor; transition-property: transform, translate, scale, rotate; transition-timing-function: var(--ease-in-out); transition-duration: 300ms; --tw-duration: 300ms; --tw-ease: var(--ease-in-out); --tw-content: ''; } } .link:where(&)::before { transform-origin: 100% 50%; transform: scale3d(0, 1, 1); } .link:where(&):hover::before { transform-origin: 0% 50%; transform: scale3d(1, 1, 1); }}.range{appearance:none;webkit-appearance:none;--range-color:var(--color-base-content);--range-thumb-border-width:3px;--range-track-height:8px;--range-thumb-size:16px;position:relative;width:100%;border-radius:calc(infinity * 1px);background-color:initial;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));height:var(--range-track-height);&::-webkit-slider-runnable-track { width:100%; border-radius:calc(infinity * 1px); background-color:var(--color-neutral); @supports (color:color-mix(in lab,red,red)) { background-color:color-mix(in oklab,var(--color-neutral) 10%,transparent); } height:var(--range-track-height); } &::-moz-range-track { width:100%; border-radius:calc(infinity * 1px); background-color:var(--color-neutral); @supports (color:color-mix(in lab,red,red)) { background-color:color-mix(in oklab,var(--color-neutral) 10%,transparent); } height:var(--range-track-height); } &::-webkit-slider-thumb { position:relative; top:calc(1/2 * 100%); --tw-translate-y:calc(calc(1/2 * 100%) * -1); translate:var(--tw-translate-x) var(--tw-translate-y); border-radius:calc(infinity * 1px); background-color:var(--color-base-100); --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1)); box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); --tw-shadow-color:var(--color-base-300); @supports (color:color-mix(in lab,red,red)) { --tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-base-300) 20%,transparent) var(--tw-shadow-alpha),transparent); } transition-property:all; transition-timing-function:var(--tw-ease,var(--default-transition-timing-function)); transition-timing-function:var(--ease-in-out); transition-duration:var(--tw-duration,var(--default-transition-duration)); transition-duration:150ms; --tw-duration:150ms; --tw-ease:var(--ease-in-out); &:hover { @media (hover:hover) { --tw-scale-x:125%; --tw-scale-y:125%; --tw-scale-z:125%; scale:var(--tw-scale-x) var(--tw-scale-y); } cursor:grab; box-shadow:0 0 0 2px var(--range-color); } &:active { --tw-scale-x:125%; --tw-scale-y:125%; --tw-scale-z:125%; scale:var(--tw-scale-x) var(--tw-scale-y); cursor:grabbing; box-shadow:0 0 0 3px var(--range-color); } appearance:none; box-sizing:border-box; webkit-appearance:none; color:var(--range-color); border-color:var(--range-color); border-style:solid; border-width:var(--range-thumb-border-width); height:var(--range-thumb-size); width:var(--range-thumb-size); } &::-moz-range-thumb { position:relative; border-radius:calc(infinity * 1px); background-color:var(--color-base-100); --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1)); box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); transition-property:all; transition-timing-function:var(--tw-ease,var(--default-transition-timing-function)); transition-timing-function:var(--ease-in-out); transition-duration:var(--tw-duration,var(--default-transition-duration)); transition-duration:150ms; --tw-duration:150ms; --tw-ease:var(--ease-in-out); top:50%; color:var(--range-color); box-sizing:border-box; border-color:var(--range-color); border-style:solid; border-width:var(--range-thumb-border-width); height:var(--range-thumb-size); width:var(--range-thumb-size); &:hover { cursor:grab; box-shadow:0 0 0 2px var(--range-color); } &:active { cursor:grabbing; box-shadow:0 0 0 3px var(--range-color); } } &:focus { outline:none; } &.disabled { pointer-events:none; opacity:50%; } &:disabled { pointer-events:none; opacity:50%; } &[disabled] { pointer-events:none; opacity:50%; } [dir="rtl"] &::-webkit-slider-thumb { transform:scaleX(-1); } [dir="rtl"] &::-moz-range-thumb { transform:scaleX(-1); } [dir="rtl"] &::-webkit-slider-runnable-track { direction:rtl; } [dir="rtl"] &::-moz-range-track { direction:rtl; }}.tab{.tabs-lifted > &:focus-visible { border-end-end-radius: 0; border-end-start-radius: 0; } position: relative;display:inline-flex;cursor:pointer;appearance:none;align-items:center;justify-content:center;text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-base-content);webkit-user-select:none;user-select:none;height:var(--size);--size:calc(var(--size-field, 0.25rem) * 9.5);--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--tab-border-color: color-mix(in oklab,var(--color-base-content),#0000 90%);}padding-inline:var(--tab-p,1rem);&:focus,&:focus-visible { --tw-outline-style:none; outline-style:none; } &[disabled] { pointer-events:none; opacity:40%; } @media (hover:hover) { &[disabled]:hover { pointer-events:none; opacity:40%; } } .tabs-bordered > & { border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent); } @media (hover:hover) { &:hover { @media (hover:hover) { border-color:var(--color-primary); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-primary) 30%,transparent); } } } } @media (hover:hover) { &:hover { @media (hover:hover) { color:var(--color-primary); } } } border-style:solid; border-bottom-width:calc(var(--border,1px) + 1px); } .tabs-lifted > & { @media (hover:hover) { &:hover { @media (hover:hover) { border-color:var(--color-primary); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-primary) 30%,transparent); } } } } @media (hover:hover) { &:hover { @media (hover:hover) { color:var(--color-primary); } } } border:var(--tab-border,1px) solid transparent; border-width:0 0 var(--tab-border,1px) 0; border-radius:var(--radius-field,0.375rem); border-bottom-color:var(--tab-border-color); padding-inline-start:var(--tab-p,1rem); padding-inline-end:var(--tab-p,1rem); padding-top:var(--tab-border,1px); } .tabs-lifted > &.tab-active:not([disabled]) { background-color:var(--tab-bg); border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px); border-color:var(--tab-border-color); border-end-start-radius:0; border-end-end-radius:0; padding-inline-start:calc(var(--tab-p,1rem) - var(--tab-border,1px)); padding-inline-end:calc(var(--tab-p,1rem) - var(--tab-border,1px)); padding-bottom:var(--tab-border,1px); padding-top:0; } .tabs-lifted > &.tab-active:not([disabled]):before { content:""; display:block; position:absolute; z-index:1; width:calc(100% + var(--radius-field,0.375rem) * 2); height:var(--radius-field,0.375rem); bottom:0; background-size:var(--radius-field,0.375rem); background-repeat:no-repeat; background-position:top left,top right; --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); } .tabs-lifted > &.tab-active:not([disabled]):first-child:before { background-image:var(--radius-end); background-position:top right; } .tabs-lifted > &.tab-active:not([disabled]):last-child:before { background-image:var(--radius-start); background-position:top left; } [dir="rtl"] .tabs-lifted > &.tab-active:not([disabled]):first-child:before { background-image:var(--radius-start); background-position:top left; } [dir="rtl"] .tabs-lifted > &.tab-active:not([disabled]):last-child:before { background-image:var(--radius-end); background-position:top right; } .tabs-xl:where(&) { font-size:var(--text-xl); line-height:var(--tw-leading,var(--text-xl--line-height)); --size:calc(var(--size-field,0.25rem) * 14); --tab-p:1.5rem; } .tabs-lg:where(&) { font-size:var(--text-lg); line-height:var(--tw-leading,var(--text-lg--line-height)); --size:calc(var(--size-field,0.25rem) * 11.5); --tab-p:1.25rem; } .tabs-md:where(&) { font-size:var(--text-base); line-height:var(--tw-leading,var(--text-base--line-height)); --size:calc(var(--size-field,0.25rem) * 9.5); --tab-p:1rem; } .tabs-sm:where(&) { font-size:var(--text-sm); line-height:var(--tw-leading,var(--text-sm--line-height)); --size:calc(var(--size-field,0.25rem) * 7.5); --tab-p:0.75rem; } .tabs-xs:where(&) { font-size:var(--text-sm); line-height:var(--tw-leading,var(--text-sm--line-height)); --size:calc(var(--size-field,0.25rem) * 6); --tab-p:0.5rem; }}.btn{display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(.25rem * 2);text-align:center;vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:none;webkit-user-select:none;user-select:none;@media(prefers-reduced-motion:reduce){transition-property: none;}padding-inline:var(--btn-p);color:var(--btn-fg);height:var(--size);outline-color:var(--btn-color,var(--color-neutral));@supports(color:color-mix(in lab,red,red)){outline-color: color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,var(--color-base-100));}transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.96,1.03);transition-duration:.25s;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));background-color:var(--btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--btn-noise);border:var(--border)solid var(--btn-border);box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth) * 8%))inset,var(--btn-shadow);--size:calc(var(--size-field, 0.25rem) * 9.5);--btn-bg:var(--btn-color, var(--color-neutral));--btn-fg:var(--color-neutral-content);--btn-p:1rem;--btn-border:var(--btn-bg);@supports(color:color-mix(in lab,red,red)){--btn-border: color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth) * 5%));}--btn-shadow:0px 1px 3px 0px var(--color-base-300),
    0px 1px 2px -1px var(--color-base-300);@supports(color:color-mix(in lab,red,red)){--btn-shadow: 0px 1px 3px 0px color-mix(in oklab,var(--color-base-300) 40%,#0000),0px 1px 2px -1px color-mix(in oklab,var(--color-base-300) 40%,#0000);}--btn-noise:var(--fx-noise);@media(hover:hover){&:hover{--btn-bg:var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--btn-bg: color-mix(in oklab,var(--btn-color,var(--color-neutral)) 90%,#000);}}}&:active:hover:not(.btn-active),&:active:focus:not(.btn-active) { --tw-scale-x:95%; --tw-scale-y:95%; --tw-scale-z:95%; scale:var(--tw-scale-x) var(--tw-scale-y); transition-property:transform,translate,scale,rotate; transition-timing-function:var(--tw-ease,var(--default-transition-timing-function)); transition-timing-function:ease-out; transition-duration:var(--tw-duration,var(--default-transition-duration)); transition-duration:300ms; --tw-duration:300ms; } &:focus-visible { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)),#000 10%); } outline-width:2px; outline-style:solid; } &:is(:disabled,[disabled],.btn-disabled) { pointer-events:none; opacity:50%; --tw-shadow:0 0 #0000; box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); } &:is(input[type="checkbox"],input[type="radio"]) { appearance:none; &::after { content:attr(aria-label); } &:checked { background:var(--color-primary); color:var(--color-primary-content); outline-color:var(--color-primary); --btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0); isolation:isolate; } }}.loading{pointer-events:none;display:inline-block;aspect-ratio:1/1;background-color:currentColor;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.accordion-toggle{width:100%;cursor:pointer;padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content);&:disabled { pointer-events:none; opacity:50%; }}.tooltip-content{visibility:hidden;position:absolute;display:inline-block;padding:calc(.25rem * 2);opacity:0%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));width:max-content;z-index:20}.collapse{visibility:collapse}.collapse{&:not(td):not(tr):not(colgroup) { visibility:visible; }}.indicator{position:relative;display:inline-flex;width:max-content; :where(.indicator-item) { z-index: 1; position: absolute; white-space: nowrap; top: var(--indicator-t, 0); bottom: var(--indicator-b, auto); inset-inline-start: var(--indicator-s, auto); inset-inline-end: var(--indicator-e, 0); translate: var(--indicator-x, 50%) var(--indicator-y, -50%); [dir="rtl"] & { --indicator-x: -50%; } }}.switch{border:var(--border)solid #0000;color:var(--color-base-100);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;user-select:none;@media print{outline: .25rem solid;}grid-template-columns:0fr 1fr 1fr;padding:var(--switch-p);box-shadow:0 1px currentColor inset;@supports(color:color-mix(in lab,red,red)){box-shadow: 0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset;}background-color:var(--input-color);--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc( var(--radius-selector) + min(var(--switch-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)) );transition:color .3s,grid-template-columns .2s;--input-color:var(--color-neutral);@supports(color:color-mix(in lab,red,red)){--input-color: color-mix(in oklab,var(--color-neutral) 22%,#0000);}--switch-p:0.1875rem;--size:calc(var(--size-selector, 0.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--switch-p)) * 2);height:var(--size);&:before { position:relative; inset-inline-start:calc(0.25rem * 0); grid-column-start:2; grid-row-start:1; aspect-ratio:1/1; height:100%; border-radius:var(--radius-selector); background-color:currentColor; @media print { outline:.25rem solid; } @media print { outline-offset:-1rem; } translate:0; --tw-content:""; content:var(--tw-content); transition:background-color 0.1s,translate 0.2s,inset-inline-start 0.2s; box-shadow:0 -1px oklch(59.99% 0 0/calc(var(--depth) * 0.08)) inset,0 8px 0 -4px oklch(59.99% 0 0/calc(var(--depth) * 0.08)) inset,0 1px 2px 0 oklch(0% 0 0/0.2); background-size:auto,calc(var(--noise) * 100%); background-image:none,var(--fx-noise); @media (forced-colors:active) { outline-style:var(--tw-outline-style); outline-width:1px; outline-offset:calc(1px * -1); } } &:focus-visible,&:has(:focus-visible) { outline:2px solid var(--input-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { outline:2px solid color-mix(in oklab,var(--input-color,var(--color-neutral)) 30%,#0000); } outline-offset:0px; } &:checked,&[aria-checked="true"],&:has(> input:checked) { grid-template-columns:1fr 1fr 0fr; --input-color:var(--color-neutral); background-color:var(--input-color); &:before { background-color:currentColor; @starting-style { opacity:0; } } } &:indeterminate { grid-template-columns:0.5fr 1fr 0.5fr; } &:disabled { cursor:not-allowed; opacity:50%; &:before { background-color:transparent; } }}.table{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;border-radius:var(--radius-box);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));&:where(:dir(rtl),[dir="rtl"],[dir="rtl"] *) { text-align:right; } tr.row-hover { &,&:nth-child(even) { &:hover { @media (hover:hover) { background-color:var(--color-base-200); @supports (color:color-mix(in lab,red,red)) { background-color:color-mix(in oklab,var(--color-base-200) 80%,transparent); } } } } } tr.row-active { &,&:nth-child(even) { background-color:var(--color-base-200); } }:where(th,td) { padding-inline:calc(0.25rem * 5); padding-block:calc(0.25rem * 3); vertical-align:middle; text-wrap:nowrap; }:where(thead,tfoot) { font-size:var(--text-sm); line-height:var(--tw-leading,var(--text-sm--line-height)); white-space:nowrap; color:var(--color-base-content); text-transform:uppercase; letter-spacing:1px; }:where(th) { --tw-font-weight:var(--font-weight-medium); font-weight:var(--font-weight-medium); }:where(.table-pin-rows thead tr) { position:sticky; top:calc(0.25rem * 0); z-index:1; background-color:var(--color-base-100); }:where(.table-pin-rows tfoot tr) { position:sticky; bottom:calc(0.25rem * 0); z-index:1; background-color:var(--color-base-100); }:where(.table-pin-cols tr th) { position:sticky; right:calc(0.25rem * 0); left:calc(0.25rem * 0); background-color:var(--color-base-100); }:where(thead tr) { border-bottom:var(--border) solid var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 25%,#0000); } }:where(tbody tr:not(:last-child)) { border-bottom:var(--border) solid var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 10%,#0000); } }:where(tfoot) { border-top:var(--border) solid var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 25%,#0000); } }}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);--tw-border-style:solid;border-style:solid;border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-base-content) 20%,transparent);}background-color:var(--color-base-100);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 80%,transparent);}--tw-outline-style:none;outline-style:none;box-shadow:var( --card-shadow,0 1px 3px 0 var(--color-base-300),0 1px 2px -1px var(--color-base-300) );@supports(color:color-mix(in lab,red,red)){box-shadow: var( --card-shadow,0 1px 3px 0 color-mix(in oklab,var(--color-base-300) 20%,#0000),0 1px 2px -1px color-mix(in oklab,var(--color-base-300) 20%,#0000) );}border-width:var(--card-border,0px);&:focus { --tw-outline-style:none; outline-style:none; @media (forced-colors:active) { outline:2px solid transparent; outline-offset:2px; } }: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; }: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; } &:where(.card-border) { border:var(--border) solid var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border:var(--border) solid color-mix(in oklab,var(--color-base-content) 20%,transparent); } } &.image-full { display:grid; &:before { position:relative; grid-column-start:1; grid-row-start:1; border-radius:var(--radius-box); background-color:var(--color-neutral); opacity:75%; content:""; } > * { grid-column-start:1; grid-row-start:1; } > .card-body { position:relative; color:var(--color-neutral-content); }:where(figure) { overflow:hidden; border-radius:inherit; } > figure img { height:100%; object-fit:cover; } } figure { display:flex; align-items:center; justify-content:center; } &:has(> input:is(input[type="checkbox"],input[type="radio"])) { cursor:pointer; user-select:none; } &:has(>:checked) { outline:2px solid currentColor; } & .card-alert { border-radius:0; &:first-child { border-top-left-radius:var(--radius-box); border-top-right-radius:var(--radius-box); } &:last-child { border-bottom-right-radius:var(--radius-box); border-bottom-left-radius:var(--radius-box); } }}.avatar{position:relative;display:inline-flex;vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));& > div { display: block; aspect-ratio: 1 / 1; overflow: hidden; } & > span { display: block; aspect-ratio: 1 / 1; overflow: hidden; } :where(&) img { height: 100%; width: 100%; object-fit: cover; }}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.input{display:inline-flex;width:100%;flex-shrink:1;cursor:text;appearance:none;background-color:var(--color-base-100);padding-inline:calc(.25rem * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-base-content);&::placeholder { color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { color:color-mix(in oklab,var(--color-base-content) 50%,transparent); } } &:focus-visible { --tw-outline-style:none; outline-style:none; } border:var(--border) solid #0000;height:var(--size);touch-action:manipulation;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-color:var(--input-color);--input-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){--input-color: color-mix(in oklab,var(--color-base-content) 40%,#0000);}--size:calc(var(--size-field, 0.25rem) * 9.5);&:hover:not(:focus,:focus-within),&:has(:hover):not(:focus,:focus-within) { border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 60%,transparent); } } &:where(input) { display:inline-block; }:where(input:not([type="checkbox"]):not([type="radio"])) { display:inline-block; height:100%; width:100%; appearance:none; background-color:transparent; border:none; &:focus,&:focus-within,&:focus-visible { --tw-outline-style:none; outline-style:none; } } &:focus,&:focus-within { --tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0/0.05)); box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); --input-color:var(--color-primary); --tw-shadow-color:var(--input-color); @supports (color:color-mix(in lab,red,red)) { --tw-shadow-color:color-mix(in oklab,var(--input-color) 30%,#0000); } outline:1px solid var(--input-color); isolation:isolate; } &:has(> input[disabled]),&:is(:disabled,[disabled]) { cursor:not-allowed; border-style:var(--tw-border-style); border-width:0px; background-color:var(--color-neutral); @supports (color:color-mix(in lab,red,red)) { background-color:color-mix(in oklab,var(--color-neutral) 10%,transparent); } color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { color:color-mix(in oklab,var(--color-base-content) 50%,transparent); } box-shadow:none; } &:has(> input[disabled]) > input[disabled] { cursor:not-allowed; } &::-webkit-date-and-time-value { text-align:inherit; } &[type="number"] { &::-webkit-inner-spin-button { margin-block:calc(0.25rem * -3); margin-inline-end:calc(0.25rem * -3); } } &:has(> .input-floating) input { &::placeholder { color:transparent; } &:focus { &::placeholder { color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { color:color-mix(in oklab,var(--color-base-content) 50%,transparent); } } } }}.stack{display:inline-grid;place-items:center;align-items:flex-end;& > * { grid-column-start: 1; grid-row-start: 1; height: 100%; width: 100%; opacity: 60%; transform: translateY(14%) scale(0.9); z-index: 1; } & > *:nth-child(2) { opacity: 80%; transform: translateY(7%) scale(0.95); z-index: 2; } & > *:nth-child(1) { opacity: 100%; transform: translateY(0) scale(1) translateX(0); z-index: 3; }}.z-1{z-index:1}.z-10{z-index:10}.mx-auto{margin-inline:auto}.input-lg{padding-inline:calc(.25rem * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--size:calc(var(--size-field, 0.25rem) * 11.5);&[type="number"] { &::-webkit-inner-spin-button { margin-block: calc(0.25rem * -3); margin-inline-end: calc(0.25rem * -3); } }}.accordion-item{.accordion-shadow :where(&) { margin-block: calc(0.25rem * 2); border-radius: var(--radius-box); background-color: var(--color-base-100); --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); --tw-shadow-color: var(--color-base-300); @supports (color: color-mix(in lab, red, red)) { --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-base-300) 20%, transparent) var(--tw-shadow-alpha), transparent); } .accordion-item:first-of-type { margin-top: calc(0.25rem * 0); } .accordion-item:last-of-type { margin-bottom: calc(0.25rem * 0); } & > *:first-child { border-top-left-radius: var(--radius-box); border-top-right-radius: var(--radius-box); } & > *:last-child { border-bottom-right-radius: var(--radius-box); border-bottom-left-radius: var(--radius-box); } }}.my-0{margin-block:calc(var(--spacing) * 0)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-auto{margin-block:auto}.input{&::file-selector-button { margin-inline-end:calc(0.25rem * 4); display:inline-flex; height:100%; flex-shrink:0; cursor:pointer; flex-wrap:wrap; align-items:center; justify-content:center; border-style:var(--tw-border-style); border-width:0px; background-color:var(--color-primary); padding-inline:calc(0.25rem * 4); text-align:center; font-size:var(--text-base); line-height:var(--tw-leading,var(--text-base--line-height)); --tw-leading:1; --tw-font-weight:var(--font-weight-semibold); font-weight:var(--font-weight-semibold); color:var(--color-primary-content); text-transform:uppercase; text-decoration-line:none; webkit-user-select:none; user-select:none; --input-color:var(--color-primary); &.input-sm { font-size:var(--text-sm); line-height:var(--tw-leading,var(--text-sm--line-height)); } &.input-md { font-size:var(--text-base); line-height:var(--tw-leading,var(--text-base--line-height)); } &.input-lg { font-size:var(--text-lg); line-height:var(--tw-leading,var(--text-lg--line-height)); } &.input-xl { font-size:var(--text-xl); line-height:var(--tw-leading,var(--text-xl--line-height)); } } &[type="file"] { overflow:hidden; padding-inline-start:calc(0.25rem * 0); } .input-floating &::file-selector-button { background-color:var(--color-base-100); color:var(--color-base-content); border-inline-end:var(--border) solid var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-inline-end:var(--border) solid color-mix(in oklab,var(--color-base-content) 40%,#0000); } outline:none; }}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.status{display:inline-block;aspect-ratio:1/1;width:calc(.25rem * 2.5);height:calc(.25rem * 2.5);border-radius:calc(infinity * 1px);background-color:var(--color-neutral);background-position:50%;background-repeat:no-repeat;vertical-align:middle;color:var(--color-neutral);background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px currentColor;@supports(color:color-mix(in lab,red,red)){box-shadow: 0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000);}}.divider{display:flex;width:100%;align-items:center;align-self:stretch;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;&:not(:empty) { gap:calc(0.25rem * 4); } &:before { content:""; height:1px; width:100%; flex-grow:1; border-inline-end-style:var(--tw-border-style); border-inline-end-width:0px; border-top-style:var(--tw-border-style); border-top-width:1px; --tw-border-style:solid; border-style:solid; border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent); } } &:after { content:""; height:1px; width:100%; flex-grow:1; border-inline-end-style:var(--tw-border-style); border-inline-end-width:0px; border-top-style:var(--tw-border-style); border-top-width:1px; --tw-border-style:solid; border-style:solid; border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent); } }}.badge{display:inline-flex;align-items:center;justify-content:center;gap:calc(.25rem * 1.5);border-radius:var(--radius-selector);text-align:center;vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border:var(--border)solid var(--badge-border);padding-inline:calc(.25rem * 3);width:fit-content;color:var(--badge-fg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-border:var(--badge-color, var(--color-neutral));--badge-bg:var(--badge-color, var(--color-neutral));--badge-fg:var(--color-neutral-content);--size:calc(var(--size-selector, 0.25rem) * 6);height:var(--size);&.badge-outline { --badge-fg: var(--badge-color, var(--color-neutral)); --badge-bg: transparent; background-image: none; } &.badge-soft { --badge-border: none; --badge-fg: var(--badge-color, var(--color-neutral)); --badge-bg: var(--badge-color, var(--color-neutral)); @supports (color: color-mix(in lab, red, red)) { --badge-bg: color-mix(in oklab, var(--badge-color, var(--color-neutral)) 10%, var(--color-base-100)); } background-image: none; }}.progress{display:flex;height:calc(.25rem * 1.5);width:100%;overflow:hidden;border-radius:var(--radius-box);background-color:var(--color-base-200)}.icon-\[tabler--arrow-down\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m6-6l-6 6m-6-6l6 6'/%3E%3C/svg%3E")}.icon-\[tabler--arrow-right\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6 6l6-6m-6-6l6 6'/%3E%3C/svg%3E")}.icon-\[tabler--bolt\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 3v7h6l-8 11v-7H5z'/%3E%3C/svg%3E")}.icon-\[tabler--circle-check\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--code-dots\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12h.01M12 12h.01M9 12h.01M6 19a2 2 0 0 1-2-2v-4l-1-1l1-1V7a2 2 0 0 1 2-2m12 14a2 2 0 0 0 2-2v-4l1-1l-1-1V7a2 2 0 0 0-2-2'/%3E%3C/svg%3E")}.icon-\[tabler--credit-card\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 8a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3zm0 2h18M7 15h.01M11 15h2'/%3E%3C/svg%3E")}.icon-\[tabler--currency-bitcoin\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 6h8a3 3 0 0 1 0 6a3 3 0 0 1 0 6H6M8 6v12m0-6h6M9 3v3m4-3v3M9 18v3m4-3v3'/%3E%3C/svg%3E")}.icon-\[tabler--database-search\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 6c0 1.657 3.582 3 8 3s8-1.343 8-3s-3.582-3-8-3s-8 1.343-8 3'/%3E%3Cpath d='M4 6v6c0 1.657 3.582 3 8 3m8-3.5V6'/%3E%3Cpath d='M4 12v6c0 1.657 3.582 3 8 3m3-3a3 3 0 1 0 6 0a3 3 0 1 0-6 0m5.2 2.2L22 22'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--download\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2M7 11l5 5l5-5m-5-7v12'/%3E%3C/svg%3E")}.icon-\[tabler--external-link\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6m-7 1l9-9m-5 0h5v5'/%3E%3C/svg%3E")}.icon-\[tabler--help-hexagon\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19.875 6.27c.7.398 1.13 1.143 1.125 1.948v7.284c0 .809-.443 1.555-1.158 1.948l-6.75 4.27a2.27 2.27 0 0 1-2.184 0l-6.75-4.27A2.23 2.23 0 0 1 3 15.502V8.217c0-.809.443-1.554 1.158-1.947l6.75-3.98a2.33 2.33 0 0 1 2.25 0l6.75 3.98zM12 16v.01'/%3E%3Cpath d='M12 13a2 2 0 0 0 .914-3.782a1.98 1.98 0 0 0-2.414.483'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--infinity\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9.828 9.172a4 4 0 1 0 0 5.656A10 10 0 0 0 12 12a10 10 0 0 1 2.172-2.828a4 4 0 1 1 0 5.656A10 10 0 0 1 12 12a10 10 0 0 0-2.172-2.828'/%3E%3C/svg%3E")}.icon-\[tabler--layers-difference\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 16v2a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2V6a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2z'/%3E%3Cpath d='M10 8H8v2m0 4v2h2m4-8h2v2m0 4v2h-2'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--lock\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 13a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2z'/%3E%3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0-2 0m-3-5V7a4 4 0 1 1 8 0v4'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--mail\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7l9 6l9-6'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--menu-2\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E")}.icon-\[tabler--minus\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14'/%3E%3C/svg%3E")}.icon-\[tabler--plus\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m-7-7h14'/%3E%3C/svg%3E")}.icon-\[tabler--refresh\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E")}.icon-\[tabler--search\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m18 11l-6-6'/%3E%3C/svg%3E")}.icon-\[tabler--server\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 7a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v2a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3m0 6a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v2a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3zm4-7v.01M7 16v.01'/%3E%3C/svg%3E")}.icon-\[tabler--shopping-cart\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 19a2 2 0 1 0 4 0a2 2 0 1 0-4 0m11 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M17 17H6V3H4'/%3E%3Cpath d='m6 5l14 1l-1 7H6'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--tag\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592-5.592a2.41 2.41 0 0 0 0-3.408l-7.71-7.71A2 2 0 0 0 11.172 3H6a3 3 0 0 0-3 3'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[tabler--x\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}.tabs{display:flex;--tabs-height:auto;--tabs-direction:row;height:var(--tabs-height);flex-direction:var(--tabs-direction)}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:calc(.25rem * 4);row-gap:calc(.25rem * 10);@media(width >= 48rem){grid-auto-flow: column;}& > * { display: grid; place-items: start; gap: calc(0.25rem * 3); } &.footer-center { place-items: center; text-align: center; @media (width >= 48rem) { grid-auto-flow: row dense; } & > * { place-items: center; } } :where(.link) { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }}.navbar{display:flex;width:100%;align-items:center;background-color:var(--color-base-100);padding-inline:calc(.25rem * 6);padding-block:calc(.25rem * 3)}.navbar-end{display:flex;width:calc(1/2 * 100%);justify-content:flex-end}.navbar-start{display:flex;width:calc(1/2 * 100%);justify-content:flex-start}.card-body{display:flex;flex:auto;flex-direction:column;gap:calc(.25rem * 2);padding:var(--card-p,1.5rem); :where(p) { flex-grow: 1; } :where(.card-header) + & { padding-top: 0; } :where(&) + .card-footer { padding-top: 0; }}.tooltip{display:inline-block;text-align:center}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.btn-square{padding-inline:calc(.25rem * 0);width:var(--size);height:var(--size)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.input{& > .select { height: auto; border-style: var(--tw-border-style); border-width: 0px; &:focus, &:focus-within { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); outline-style: var(--tw-outline-style); outline-width: 0px; } }}.h-5{height:calc(var(--spacing) * 5)}.h-\[70vh\]{height:70vh}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:calc(var(--spacing) * 96)}.tabs-bordered{& > .tab { border-color: var(--color-base-content); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-base-content) 10%, transparent); } @media (hover:hover) { &:hover { @media (hover: hover) { border-color: var(--color-primary); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-primary) 30%, transparent); } } } } @media (hover:hover) { &:hover { @media (hover: hover) { color: var(--color-primary); } } } border-style: solid; border-bottom-width: calc(var(--border, 1px) + 1px); } &.tabs-vertical { --tabs-direction: column; & > .tab { width: 100%; justify-content: flex-start; border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; border-inline-end-width: calc(var(--border, 1px) + 1px); } }}.w-full{width:100%}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[35rem\]{max-width:35rem}.max-w-\[1280px\]{max-width:1280px}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-18{gap:calc(var(--spacing) * 18)}.space-y-1{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-1\.5{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-2{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-3{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-4{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-5{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-6{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-8{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse))); }}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.space-x-4{ :where(& > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse))); }}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.divide-y{ :where(& > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }}.accordion{&:where(.accordion-bordered) {:where(& >:not(:last-child)) { --tw-divide-y-reverse:0; border-bottom-style:var(--tw-border-style); border-top-style:var(--tw-border-style); border-top-width:calc(1px * var(--tw-divide-y-reverse)); border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse))); border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent); } } border-radius:var(--radius-box); border-style:var(--tw-border-style); border-width:1px; border-color:var(--color-base-content); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent); } background-color:var(--color-base-100); }}.divide-base-content\/25{ :where(& > :not(:last-child)) { border-color: var(--color-base-content); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-base-content) 25%, transparent); } }}.divide-neutral\/20{ :where(& > :not(:last-child)) { border-color: var(--color-neutral); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-neutral) 20%, transparent); } }}.justify-self-center{justify-self:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.tooltip-body{--tooltip-color:var(--color-neutral);--tooltip-text-color:var(--color-neutral-content);border-radius:var(--radius-selector);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:calc(.25rem * 5);--tw-leading:calc(0.25rem * 5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:var(--color-base-300);@supports(color:color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab,color-mix(in oklab,var(--color-base-300) 20%,transparent) var(--tw-shadow-alpha),transparent);}background-color:var(--tooltip-color);color:var(--tooltip-text-color)}.collapse{ :where(.menu-horizontal > li:not(.menu-title) > & > ul) { border-radius: var(--radius-box); background-color: var(--color-base-100); --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); --tw-shadow-color: var(--color-base-300); @supports (color: color-mix(in lab, red, red)) { --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-base-300) 20%, transparent) var(--tw-shadow-alpha), transparent); } }}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.btn-gradient{border-width:2px;transition-property:background-position,box-shadow;transition-timing-function:ease-in-out;transition-duration:.4s;background-color:initial;--btn-shadow:0px 1px 3px 0px var(--btn-color, var(--color-neutral)),
    0px 1px 2px -1px var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--btn-shadow: 0px 1px 3px 0px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000),0px 1px 2px -1px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000);}--btn-border:var(--btn-color, var(--color-neutral));--dark-shade:var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--dark-shade: color-mix(in oklab,var(--btn-color,var(--color-neutral)) 80%,black);}background-size:200%;background-image:linear-gradient( 102deg,var(--btn-color,var(--color-neutral)) 0%,var(--dark-shade) 51%,var(--btn-color,var(--color-neutral)) 100% );@media(hover:hover){&:hover{--btn-shadow:0px 4px 6px -1px var(--btn-color, var(--color-neutral)),
        0px 2px 4px -2px var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--btn-shadow: 0px 4px 6px -1px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000),0px 2px 4px -2px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000);}background-position:99%}}&:focus-visible { --btn-shadow:0px 4px 6px -1px var(--btn-color,var(--color-neutral)),0px 2px 4px -2px var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-shadow:0px 4px 6px -1px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000),0px 2px 4px -2px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000); } background-position:99% center; } &.btn-active { --btn-shadow:0px 4px 6px -1px var(--btn-color,var(--color-neutral)),0px 2px 4px -2px var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-shadow:0px 4px 6px -1px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000),0px 2px 4px -2px color-mix(in oklab,var(--btn-color,var(--color-neutral)) 30%,#0000); } background-position:99% center; }}.btn-soft{--btn-shadow:"";color:var(--btn-color,var(--color-neutral));--btn-bg:var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--btn-bg: color-mix(in oklab,var(--btn-color,var(--color-neutral)) 10%,var(--color-base-100));}border-width:0;--btn-noise:none;&:focus-visible { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)) 20%,var(--color-base-100)); } } @media (hover:hover) { &:hover { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)) 20%,var(--color-base-100)); } } } &.btn-active { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)) 20%,var(--color-base-100)); } }}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.input{&.is-valid, &:has(.is-valid), .validate &:valid, .validate &:has(:valid) { border-color: var(--color-success); &:hover { @media (hover: hover) { border-color: var(--color-success); } } &:has(:hover):not(:focus, :focus-within) { border-color: var(--color-success); } &:focus, &:focus-within { --input-color: var(--color-success); } } &.is-invalid, &:has(.is-invalid), .validate &:invalid, .validate &:has(:invalid) { border-color: var(--color-error); &:hover { @media (hover: hover) { border-color: var(--color-error); } } &:has(:hover):not(:focus, :focus-within) { border-color: var(--color-error); } &:focus, &:focus-within { --input-color: var(--color-error); } } &.is-valid::file-selector-button { background-color: var(--color-success); color: var(--color-success-content); --input-color: var(--color-success); } .validate &:valid::file-selector-button { background-color: var(--color-success); color: var(--color-success-content); --input-color: var(--color-success); } &.is-invalid::file-selector-button { background-color: var(--color-error); color: var(--color-error-content); --input-color: var(--color-error); } .validate &:invalid::file-selector-button { background-color: var(--color-error); color: var(--color-error-content); --input-color: var(--color-error); } .input-floating > &.is-valid::file-selector-button { background-color: var(--color-base-100); color: var(--color-base-content); border-inline-end: var(--border) solid var(--color-success); } .validate .input-floating > &:valid::file-selector-button { background-color: var(--color-base-100); color: var(--color-base-content); border-inline-end: var(--border) solid var(--color-success); } .input-floating > &.is-invalid::file-selector-button { background-color: var(--color-base-100); color: var(--color-base-content); border-inline-end: var(--border) solid var(--color-error); } .validate .input-floating > &:invalid::file-selector-button { background-color: var(--color-base-100); color: var(--color-base-content); border-inline-end: var(--border) solid var(--color-error); }}.switch{&.is-valid, &:has(.is-valid), .validate &:valid, .validate &:has(:valid) { --input-color: var(--color-success); border-color: var(--input-color); &:checked, &[aria-checked="true"], &:has(> input:checked) { --input-color: var(--color-success); } } &.is-invalid, &:has(.is-invalid), .validate &:invalid, .validate &:has(:invalid) { --input-color: var(--color-error); border-color: var(--input-color); &:checked, &[aria-checked="true"], &:has(> input:checked) { --input-color: var(--color-error); } }}.border-base-300{border-color:var(--color-base-300)}.border-base-content\/20{border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-base-content) 20%,transparent);}}.border-base-content\/25{border-color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-base-content) 25%,transparent);}}.border-primary\/20{border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-primary) 20%,transparent);}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-200{background-color:var(--color-base-200)}.bg-base-300{background-color:var(--color-base-300)}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 20%,transparent);}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary\/60{--tw-gradient-from:var(--color-primary);@supports(color:color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-primary) 60%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary\/70{--tw-gradient-via:var(--color-primary);@supports(color:color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-primary) 70%,transparent);}--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-secondary\/80{--tw-gradient-to:var(--color-secondary);@supports(color:color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab,var(--color-secondary) 80%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.loading-spinner{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.table-sm{ :where(thead, tfoot) { font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); } :not(thead, tfoot) tr { font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); } :where(th, td) { padding-inline: calc(0.25rem * 3); padding-block: calc(0.25rem * 2); }}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.25{padding-block:calc(var(--spacing) * .25)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.btn-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--btn-p:1.25rem;--size:calc(var(--size-field, 0.25rem) * 11.5)}.btn-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--btn-p:0.75rem;--size:calc(var(--size-field, 0.25rem) * 7.5)}.input-lg{&::file-selector-button { font-size:var(--text-lg); line-height:var(--tw-leading,var(--text-lg--line-height)); }}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.btn-outline{--btn-shadow:"";--btn-bg:"";color:var(--btn-color,var(--color-neutral));--btn-border:var(--btn-color, var(--color-neutral));--btn-noise:none;outline-color:var(--btn-color,var(--color-neutral));@media(hover:hover){&:hover{--btn-bg:var(--btn-color, var(--color-neutral));@supports(color:color-mix(in lab,red,red)){--btn-bg: color-mix(in oklab,var(--btn-color,var(--color-neutral)) 10%,#0000);}}}&:focus-visible { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)) 10%,#0000); } outline-width:1px; } &.btn-active { --btn-bg:var(--btn-color,var(--color-neutral)); @supports (color:color-mix(in lab,red,red)) { --btn-bg:color-mix(in oklab,var(--btn-color,var(--color-neutral)) 10%,#0000); } }}.text-\[color\:\#666\]{color:#666}.text-base-content{color:var(--color-base-content)}.text-base-content\/20{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 20%,transparent);}}.text-base-content\/40{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 40%,transparent);}}.text-base-content\/50{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 50%,transparent);}}.text-base-content\/60{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 60%,transparent);}}.text-base-content\/70{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 70%,transparent);}}.text-base-content\/80{color:var(--color-base-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-base-content) 80%,transparent);}}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-primary-content\/85{color:var(--color-primary-content);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-primary-content) 85%,transparent);}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-10{opacity:10%}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-1{--tw-duration:1ms;transition-duration:1ms}.duration-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.badge-accent{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}.select-none{-webkit-user-select:none;user-select:none}.tooltip-primary{--tooltip-color:var(--color-primary);--tooltip-text-color:var(--color-primary-content)}.\*\:p-3{ :is(& > *) { padding: calc(var(--spacing) * 3); }}.group-hover\:scale-110{&:is(:where(.group):hover *) { @media (hover:hover) { --tw-scale-x:110%; --tw-scale-y:110%; --tw-scale-z:110%; scale:var(--tw-scale-x) var(--tw-scale-y); } }}.hover\:scale-\[1\.02\]{&:hover { @media (hover:hover) { scale:1.02; } }}.hover\:border-primary\/40{&:hover { @media (hover:hover) { border-color:var(--color-primary); @supports (color:color-mix(in lab,red,red)) { border-color:color-mix(in oklab,var(--color-primary) 40%,transparent); } } }}.hover\:shadow-lg{&:hover { @media (hover:hover) { --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1)); box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); } }}.hover\:shadow-primary\/40{&:hover { @media (hover:hover) { --tw-shadow-color:var(--color-primary); @supports (color:color-mix(in lab,red,red)) { --tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary) 40%,transparent) var(--tw-shadow-alpha),transparent); } } }}.max-lg\:mt-4{@media(width < 64rem){margin-top: calc(var(--spacing) * 4);}}.max-lg\:hidden{@media(width < 64rem){display: none;}}.max-lg\:w-full{@media(width < 64rem){width: 100%;}}.max-lg\:flex-col{@media(width < 64rem){flex-direction: column;}}.max-md\:flex-col{@media(width < 48rem){flex-direction: column;}}.max-md\:justify-center{@media(width < 48rem){justify-content: center;}}.max-md\:text-center{@media(width < 48rem){text-align: center;}}.max-md\:text-2xl{@media(width < 48rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.sm\:mt-14{@media(width >= 40rem){margin-top: calc(var(--spacing) * 14);}}.sm\:mb-16{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 16);}}.sm\:flex{@media(width >= 40rem){display: flex;}}.sm\:hidden{@media(width >= 40rem){display: none;}}.sm\:flex-row{@media(width >= 40rem){flex-direction: row;}}.sm\:gap-3{@media(width >= 40rem){gap: calc(var(--spacing) * 3);}}.sm\:gap-6{@media(width >= 40rem){gap: calc(var(--spacing) * 6);}}.sm\:px-6{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 6);}}.sm\:py-6{@media(width >= 40rem){padding-block: calc(var(--spacing) * 6);}}.sm\:py-16{@media(width >= 40rem){padding-block: calc(var(--spacing) * 16);}}.sm\:py-24{@media(width >= 40rem){padding-block: calc(var(--spacing) * 24);}}.sm\:pt-16{@media(width >= 40rem){padding-top: calc(var(--spacing) * 16);}}.sm\:text-6xl{@media(width >= 40rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.md\:block{@media(width >= 48rem){display: block;}}.md\:hidden{@media(width >= 48rem){display: none;}}.md\:max-w-3xl{@media(width >= 48rem){max-width: var(--container-3xl);}}.md\:grid-cols-2{@media(width >= 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.md\:flex-row{@media(width >= 48rem){flex-direction: row;}}.md\:gap-2{@media(width >= 48rem){gap: calc(var(--spacing) * 2);}}.md\:gap-16{@media(width >= 48rem){gap: calc(var(--spacing) * 16);}}.md\:px-12{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 12);}}.md\:py-14{@media(width >= 48rem){padding-block: calc(var(--spacing) * 14);}}.md\:pb-0{@media(width >= 48rem){padding-bottom: calc(var(--spacing) * 0);}}.md\:text-3xl{@media(width >= 48rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.lg\:mx-0{@media(width >= 64rem){margin-inline: calc(var(--spacing) * 0);}}.lg\:mb-20{@media(width >= 64rem){margin-bottom: calc(var(--spacing) * 20);}}.lg\:flex{@media(width >= 64rem){display: flex;}}.lg\:hidden{@media(width >= 64rem){display: none;}}.lg\:w-1\/2{@media(width >= 64rem){width: calc(1/2 * 100%);}}.lg\:w-1\/4{@media(width >= 64rem){width: calc(1/4 * 100%);}}.lg\:w-auto{@media(width >= 64rem){width: auto;}}.lg\:min-w-\[480px\]{@media(width >= 64rem){min-width: 480px;}}.lg\:navbar-center{@media(width >= 64rem){flex-shrink: 0;}}.lg\:grid-cols-4{@media(width >= 64rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.lg\:flex-col{@media(width >= 64rem){flex-direction: column;}}.lg\:flex-row{@media(width >= 64rem){flex-direction: row;}}.lg\:flex-row-reverse{@media(width >= 64rem){flex-direction: row-reverse;}}.lg\:items-center{@media(width >= 64rem){align-items: center;}}.lg\:gap-2{@media(width >= 64rem){gap: calc(var(--spacing) * 2);}}.lg\:gap-4{@media(width >= 64rem){gap: calc(var(--spacing) * 4);}}.lg\:gap-20{@media(width >= 64rem){gap: calc(var(--spacing) * 20);}}.lg\:gap-24{@media(width >= 64rem){gap: calc(var(--spacing) * 24);}}.lg\:px-8{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 8);}}.lg\:py-8{@media(width >= 64rem){padding-block: calc(var(--spacing) * 8);}}.lg\:py-24{@media(width >= 64rem){padding-block: calc(var(--spacing) * 24);}}.lg\:py-32{@media(width >= 64rem){padding-block: calc(var(--spacing) * 32);}}.lg\:pt-24{@media(width >= 64rem){padding-top: calc(var(--spacing) * 24);}}.lg\:text-left{@media(width >= 64rem){text-align: left;}}.lg\:text-2xl{@media(width >= 64rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.lg\:text-3xl{@media(width >= 64rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.lg\:text-4xl{@media(width >= 64rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.lg\:text-6xl{@media(width >= 64rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.xl\:max-h-\[250px\]{@media(width >= 80rem){max-height: 250px;}}.xl\:max-w-\[250px\]{@media(width >= 80rem){max-width: 250px;}}.xl\:grid-cols-4{@media(width >= 80rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.tooltip-shown\:visible{&.tooltip-content.show { visibility: visible; } .tooltip.show & { visibility: visible; }}.tooltip-shown\:opacity-100{&.tooltip-content.show { opacity: 100%; } .tooltip.show & { opacity: 100%; }}.accordion-item-active\:block{&.accordion-item.active { display: block; } .accordion-item.active > & { display: block; } .accordion-item.active > .accordion-toggle & { display: block; } .accordion-item.active > .accordion-heading > .accordion-toggle & { display: block; } &.accordion-toggle { .accordion-item.active > & { display: block; } } &.accordion-toggle { .accordion-item.active > .accordion-heading > & { display: block; } } &.accordion-force-active { .accordion-item.active & { display: block; } }}.accordion-item-active\:hidden{&.accordion-item.active { display: none; } .accordion-item.active > & { display: none; } .accordion-item.active > .accordion-toggle & { display: none; } .accordion-item.active > .accordion-heading > .accordion-toggle & { display: none; } &.accordion-toggle { .accordion-item.active > & { display: none; } } &.accordion-toggle { .accordion-item.active > .accordion-heading > & { display: none; } } &.accordion-force-active { .accordion-item.active & { display: none; } }}.collapse-open\:block{&.collapse.open { display: block; } &.collapse-toggle.open { display: block; } .collapse.open > & { display: block; } .collapse-toggle.open > & { display: block; }}.collapse-open\:hidden{&.collapse.open { display: none; } &.collapse-toggle.open { display: none; } .collapse.open > & { display: none; } .collapse-toggle.open > & { display: none; }}.active-tab\:tab-active{&[data-tab].active { &:not([disabled]) { border-color: var(--color-primary); color: var(--color-primary); } .tabs-lifted > .tab&:not([disabled]) { background-color: var(--tab-bg); border-width: var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px); border-color: var(--tab-border-color); border-end-start-radius: 0; border-end-end-radius: 0; padding-inline-start: calc(var(--tab-p, 1rem) - var(--tab-border, 1px)); padding-inline-end: calc(var(--tab-p, 1rem) - var(--tab-border, 1px)); padding-bottom: var(--tab-border, 1px); padding-top: 0; } .tabs-lifted > .tab&:not([disabled]):before { content: ""; display: block; position: absolute; z-index: 1; width: calc(100% + var(--radius-field, 0.375rem) * 2); height: var(--radius-field, 0.375rem); bottom: 0; background-size: var(--radius-field, 0.375rem); background-repeat: no-repeat; background-position: top left, top right; --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); } .tabs-lifted > .tab&:not([disabled]):first-child:before { background-image: var(--radius-end); background-position: top right; } .tabs-lifted > .tab&:not([disabled]):last-child:before { background-image: var(--radius-start); background-position: top left; } [dir="rtl"] .tabs-lifted > .tab&:not([disabled]):first-child:before { background-image: var(--radius-start); background-position: top left; } [dir="rtl"] .tabs-lifted > .tab&:not([disabled]):last-child:before { background-image: var(--radius-end); background-position: top right; } .tabs-lifted > &:not([disabled]) + .tabs-lifted .active-tab\:tab-active:not([disabled]) { &:before { background-image: var(--radius-end); background-position: top right; } } .tabs-lifted > .active-tab\:tab-active:not([disabled]) + .tabs-lifted &:not([disabled]) { &:before { background-image: var(--radius-end); background-position: top right; } } } [data-tab].active & { &:not([disabled]) { border-color: var(--color-primary); color: var(--color-primary); } .tabs-lifted > .tab&:not([disabled]) { background-color: var(--tab-bg); border-width: var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px); border-color: var(--tab-border-color); border-end-start-radius: 0; border-end-end-radius: 0; padding-inline-start: calc(var(--tab-p, 1rem) - var(--tab-border, 1px)); padding-inline-end: calc(var(--tab-p, 1rem) - var(--tab-border, 1px)); padding-bottom: var(--tab-border, 1px); padding-top: 0; } .tabs-lifted > .tab&:not([disabled]):before { content: ""; display: block; position: absolute; z-index: 1; width: calc(100% + var(--radius-field, 0.375rem) * 2); height: var(--radius-field, 0.375rem); bottom: 0; background-size: var(--radius-field, 0.375rem); background-repeat: no-repeat; background-position: top left, top right; --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); } .tabs-lifted > .tab&:not([disabled]):first-child:before { background-image: var(--radius-end); background-position: top right; } .tabs-lifted > .tab&:not([disabled]):last-child:before { background-image: var(--radius-start); background-position: top left; } [dir="rtl"] .tabs-lifted > .tab&:not([disabled]):first-child:before { background-image: var(--radius-start); background-position: top left; } [dir="rtl"] .tabs-lifted > .tab&:not([disabled]):last-child:before { background-image: var(--radius-end); background-position: top right; } .tabs-lifted > &:not([disabled]) + .tabs-lifted .active-tab\:tab-active:not([disabled]) { &:before { background-image: var(--radius-end); background-position: top right; } } .tabs-lifted > .active-tab\:tab-active:not([disabled]) + .tabs-lifted &:not([disabled]) { &:before { background-image: var(--radius-end); background-position: top right; } } }}}.text-gradient{background:linear-gradient(135deg,#5a78ff,#c084fc,#ff5f82);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flag-polyfill{font-family:twemoji country flags;width:18px}@layer base{:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97.8% 0.005 297.73);--color-base-300:oklch(37.01% 0.0069 297.49);--color-base-content:oklch(37.57% 0.022 281.8);--color-primary:oklch(57.59% 0.247 287.24);--color-primary-content:oklch(96.57% 0.017 289.61);--color-secondary:oklch(55.79% 0.022 301.91);--color-secondary-content:oklch(97.64% 0.001 286.38);--color-accent:oklch(62.31% 0.188 259.81);--color-accent-content:oklch(97.05% 0.014 254.6);--color-neutral:oklch(37.57% 0.0222 281.8);--color-neutral-content:oklch(0.98 0.0013 286.38);--color-info:oklch(71.48% 0.126 215.22);--color-info-content:oklch(98.41% 0.019 200.87);--color-success:oklch(73.11% 0.217 147.04);--color-success-content:oklch(98.1% 0.014 174.18);--color-warning:oklch(79.87% 0.164 73.09);--color-warning-content:oklch(99.34% 0.011 95.16);--color-error:oklch(65.39% 0.222 25.86);--color-error-content:oklch(98.76% 0.009 67.73);--radius-selector:0.25rem;--radius-field:0.375rem;--radius-box:0.5rem;--size-selector:0.25rem;--size-field:0.25rem;--border:1px;--depth:0;--noise:0}}@layer base{@media(prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(31.23% 0.026 301.24);--color-base-200:oklch(25.39% 0.025 298.72);--color-base-300:oklch(23.44% 0.0194 298.63);--color-base-content:oklch(84.98% 0.014 295.28);--color-primary:oklch(53.93% 0.271 286.75);--color-primary-content:oklch(88.22% 0.062 290.17);--color-secondary:oklch(49.12% 0.021 303.05);--color-secondary-content:oklch(88.83% 0.007 304.23);--color-accent:oklch(54.61% 0.215 262.88);--color-accent-content:oklch(88.23% 0.057 254.13);--color-neutral:oklch(65.75% 0.022 294.95);--color-neutral-content:oklch(18.51% 0.017 301.92);--color-info:oklch(60.89% 0.111 221.72);--color-info-content:oklch(91.67% 0.077 205.04);--color-success:oklch(67.35% 0.201 146.84);--color-success-content:oklch(91.38% 0.069 168.24);--color-warning:oklch(72.59% 0.152 69.05);--color-warning-content:oklch(96.07% 0.057 93.2);--color-error:oklch(59.54% 0.208 26.28);--color-error-content:oklch(93.4% 0.039 54.86);--radius-selector:0.25rem;--radius-field:0.375rem;--radius-box:0.5rem;--size-selector:0.25rem;--size-field:0.25rem;--border:1px;--depth:0;--noise:0}}}@layer base{:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97.8% 0.005 297.73);--color-base-300:oklch(37.01% 0.0069 297.49);--color-base-content:oklch(37.57% 0.022 281.8);--color-primary:oklch(57.59% 0.247 287.24);--color-primary-content:oklch(96.57% 0.017 289.61);--color-secondary:oklch(55.79% 0.022 301.91);--color-secondary-content:oklch(97.64% 0.001 286.38);--color-accent:oklch(62.31% 0.188 259.81);--color-accent-content:oklch(97.05% 0.014 254.6);--color-neutral:oklch(37.57% 0.0222 281.8);--color-neutral-content:oklch(0.98 0.0013 286.38);--color-info:oklch(71.48% 0.126 215.22);--color-info-content:oklch(98.41% 0.019 200.87);--color-success:oklch(73.11% 0.217 147.04);--color-success-content:oklch(98.1% 0.014 174.18);--color-warning:oklch(79.87% 0.164 73.09);--color-warning-content:oklch(99.34% 0.011 95.16);--color-error:oklch(65.39% 0.222 25.86);--color-error-content:oklch(98.76% 0.009 67.73);--radius-selector:0.25rem;--radius-field:0.375rem;--radius-box:0.5rem;--size-selector:0.25rem;--size-field:0.25rem;--border:1px;--depth:0;--noise:0}}@layer base{:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(31.23% 0.026 301.24);--color-base-200:oklch(25.39% 0.025 298.72);--color-base-300:oklch(23.44% 0.0194 298.63);--color-base-content:oklch(84.98% 0.014 295.28);--color-primary:oklch(53.93% 0.271 286.75);--color-primary-content:oklch(88.22% 0.062 290.17);--color-secondary:oklch(49.12% 0.021 303.05);--color-secondary-content:oklch(88.83% 0.007 304.23);--color-accent:oklch(54.61% 0.215 262.88);--color-accent-content:oklch(88.23% 0.057 254.13);--color-neutral:oklch(65.75% 0.022 294.95);--color-neutral-content:oklch(18.51% 0.017 301.92);--color-info:oklch(60.89% 0.111 221.72);--color-info-content:oklch(91.67% 0.077 205.04);--color-success:oklch(67.35% 0.201 146.84);--color-success-content:oklch(91.38% 0.069 168.24);--color-warning:oklch(72.59% 0.152 69.05);--color-warning-content:oklch(96.07% 0.057 93.2);--color-error:oklch(59.54% 0.208 26.28);--color-error-content:oklch(93.4% 0.039 54.86);--radius-selector:0.25rem;--radius-field:0.375rem;--radius-box:0.5rem;--size-selector:0.25rem;--size-field:0.25rem;--border:1px;--depth:0;--noise:0}}@layer base{:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}.tooltip{--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")}}@layer base{:root{scrollbar-color:currentColor #0000;@supports(color:color-mix(in lab,red,red)){scrollbar-color: color-mix(in oklch,currentColor 20%,#0000) #0000;}}}@layer base{@property --radialprogress{syntax: "<percentage>";
    inherits: true;
    initial-value: 0%;
  }}@layer base{:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}}@layer base{button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes radio-inset{0%{padding:1px}50%{padding:4px}}@keyframes skeleton{0%{background-position:150%}100%{background-position:-50%}}@keyframes indeterminate-progress{0%{background-position-x:-75%}50%{background-position-x:125%}100%{background-position-x:-75%}}@keyframes progress-bar-stripes{0%{background-position-x:.75rem}}@property --tw-space-y-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-space-x-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-divide-y-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-border-style{syntax: "*";
  inherits: false;
  initial-value: solid;
}@property --tw-gradient-position{syntax: "*";
  inherits: false;
}@property --tw-gradient-from{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-via{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-to{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-stops{syntax: "*";
  inherits: false;
}@property --tw-gradient-via-stops{syntax: "*";
  inherits: false;
}@property --tw-gradient-from-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}@property --tw-gradient-via-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}@property --tw-gradient-to-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-leading{syntax: "*";
  inherits: false;
}@property --tw-font-weight{syntax: "*";
  inherits: false;
}@property --tw-tracking{syntax: "*";
  inherits: false;
}@property --tw-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-inset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-inset-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-ring-color{syntax: "*";
  inherits: false;
}@property --tw-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-ring-color{syntax: "*";
  inherits: false;
}@property --tw-inset-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-ring-inset{syntax: "*";
  inherits: false;
}@property --tw-ring-offset-width{syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}@property --tw-ring-offset-color{syntax: "*";
  inherits: false;
  initial-value: #fff;
}@property --tw-ring-offset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-blur{syntax: "*";
  inherits: false;
}@property --tw-brightness{syntax: "*";
  inherits: false;
}@property --tw-contrast{syntax: "*";
  inherits: false;
}@property --tw-grayscale{syntax: "*";
  inherits: false;
}@property --tw-hue-rotate{syntax: "*";
  inherits: false;
}@property --tw-invert{syntax: "*";
  inherits: false;
}@property --tw-opacity{syntax: "*";
  inherits: false;
}@property --tw-saturate{syntax: "*";
  inherits: false;
}@property --tw-sepia{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-drop-shadow-size{syntax: "*";
  inherits: false;
}@property --tw-backdrop-blur{syntax: "*";
  inherits: false;
}@property --tw-backdrop-brightness{syntax: "*";
  inherits: false;
}@property --tw-backdrop-contrast{syntax: "*";
  inherits: false;
}@property --tw-backdrop-grayscale{syntax: "*";
  inherits: false;
}@property --tw-backdrop-hue-rotate{syntax: "*";
  inherits: false;
}@property --tw-backdrop-invert{syntax: "*";
  inherits: false;
}@property --tw-backdrop-opacity{syntax: "*";
  inherits: false;
}@property --tw-backdrop-saturate{syntax: "*";
  inherits: false;
}@property --tw-backdrop-sepia{syntax: "*";
  inherits: false;
}@property --tw-duration{syntax: "*";
  inherits: false;
}@property --tw-scale-x{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-y{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-z{syntax: "*";
  inherits: false;
  initial-value: 1;
}@layer properties{@supports((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}