/* Portfolio demo widget: app/globals.css from reporting 0.9.6, scoped to .oa-demo-root. Built 2026-10-05T13:22:35.038Z. */
:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio)),:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::before,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::after,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::placeholder,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::selection,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::marker,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::file-selector-button{all:revert}
:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-fields-wrapper,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-date-and-time-value,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-year-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-month-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-day-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-hour-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-minute-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-second-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-millisecond-field,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):where(:not(svg,svg *,img,video,canvas,iframe,embed,object,picture,audio))::-webkit-datetime-edit-meridiem-field{all:revert}
:where(td,th):is(.oa-demo-root.oa-demo-root *){padding:1px}
:where(svg,svg *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){translate:revert;rotate:revert;scale:revert;position:revert;inset:revert;z-index:revert;float:revert;margin:revert;padding:revert;border:revert;border-radius:revert;box-shadow:revert;background:revert;outline:revert;box-sizing:revert;flex:revert;order:revert;align-self:revert;justify-self:revert;place-self:revert;grid-area:revert;min-width:revert;max-width:revert;min-height:revert;max-height:revert;vertical-align:revert;animation:revert;transition:revert;object-fit:revert;object-position:revert;aspect-ratio:revert;content-visibility:revert;contain:revert;will-change:revert;backdrop-filter:revert}
.oa-demo-root.oa-demo-root{--font-inter:var(--font-sans-face,Inter);font-size:16px;font-weight:400;font-style:normal;font-variant:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-align:start;text-shadow:none;white-space:normal;cursor:auto;-webkit-font-smoothing:auto}
*:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):after,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):after,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):before{box-sizing:border-box;border:0 solid #e5e7eb}:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):after,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *):before{--tw-content:""}.oa-demo-root.oa-demo-root{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.oa-demo-root.oa-demo-root.oa-demo-frame{margin:0}hr:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:0;color:inherit;border-top-width:1px}abbr:where([title]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:inherit;font-weight:inherit}a:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:inherit;text-decoration:inherit}b:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),strong:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-weight:bolder}code:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),kbd:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),pre:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),samp:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:80%}sub:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),sup:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){bottom:-.25em}sup:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:-.5em}table:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-indent:0;border-color:inherit;border-collapse:collapse}button:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),input:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),optgroup:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),select:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),textarea:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),select:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-transform:none}button:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),input:where([type=button]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),input:where([type=reset]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),input:where([type=submit]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline:auto}:-moz-ui-invalid:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:none}progress:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){vertical-align:baseline}:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-inner-spin-button,:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-outer-spin-button{height:auto}[type=search]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-appearance:textfield;outline-offset:-2px}:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-search-decoration{-webkit-appearance:none}:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:list-item}blockquote:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),dd:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),dl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),figure:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),h6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),hr:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),p:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),pre:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin:0}fieldset:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin:0}fieldset:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),legend:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:0}menu:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),ol:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),ul:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){list-style:none;margin:0;padding:0}dialog:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:0}textarea:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){resize:vertical}input:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-moz-placeholder,textarea:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-moz-placeholder{opacity:1;color:#9ca3af}input:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::placeholder,textarea:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::placeholder{opacity:1;color:#9ca3af}[role=button]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),button:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:pointer}:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:default}audio:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),canvas:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),embed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),iframe:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),img:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),object:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),video:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block;vertical-align:middle}img:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),video:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}*:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--border))}.oa-demo-root.oa-demo-root{color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oa-demo-root.oa-demo-root.oa-demo-frame{background-color:hsl(var(--background))}select:not([multiple]):not([size]):not(.appearance-none):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23716D66' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px 14px}.dark select:not([multiple]):not([size]):not(.appearance-none):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23A2A6AE' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.oa-demo-root.oa-demo-root{--font-sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-display:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-serif:ui-serif,Georgia,Cambria,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--background:40 20% 99%;--foreground:40 8% 10%;--card:0 0% 100%;--card-foreground:40 8% 10%;--popover:0 0% 100%;--popover-foreground:40 8% 10%;--primary:40 8% 10%;--primary-foreground:40 20% 99%;--secondary:40 12% 96%;--secondary-foreground:40 8% 10%;--muted:40 12% 96%;--muted-foreground:40 5% 42%;--accent:40 12% 96%;--accent-foreground:40 8% 10%;--border:40 10% 86%;--input:40 10% 86%;--ring:40 8% 10%;--brand-50:48 100% 97%;--brand-100:48 96% 93%;--brand-200:48 92% 85%;--brand-300:48 94% 72%;--brand-400:48 96% 56%;--brand-500:48 90% 44%;--brand-600:48 88% 35%;--brand-700:48 86% 27%;--brand-800:48 80% 21%;--brand-900:48 70% 16%;--brand-950:48 60% 10%;--brand:49 97% 60%;--brand-foreground:40 8% 10%;--success:152 60% 30%;--success-foreground:0 0% 100%;--success-subtle:152 45% 95%;--warning:32 80% 36%;--warning-foreground:0 0% 100%;--warning-subtle:40 85% 94%;--info:212 70% 40%;--info-foreground:0 0% 100%;--info-subtle:212 70% 95%;--destructive:0 68% 44%;--destructive-foreground:0 0% 100%;--destructive-subtle:0 75% 96%;--cat-1:213 67.7% 50.2%;--cat-2:17 82.1% 56.3%;--cat-3:159 73.3% 39.6%;--cat-4:41 100% 46.5%;--cat-5:337 70.3% 69.6%;--cat-6:120 100% 25.7%;--cat-7:249 48.4% 44.1%;--cat-8:0 73.5% 58.6%;--chart-1:var(--cat-1);--chart-2:var(--cat-2);--chart-3:var(--cat-3);--chart-4:var(--cat-4);--chart-5:var(--cat-5);--radius:4px;--radius-card:8px;--ease-out:cubic-bezier(0.2,0.6,0.2,1);--ease-expo:cubic-bezier(0.16,1,0.3,1)}.dark .oa-demo-root{--background:225 10% 8%;--foreground:240 8% 95%;--card:225 9% 10%;--card-foreground:240 8% 95%;--popover:225 9% 10%;--popover-foreground:240 8% 95%;--primary:240 8% 95%;--primary-foreground:225 10% 8%;--secondary:223 8% 14%;--secondary-foreground:240 8% 95%;--muted:223 8% 14%;--muted-foreground:220 7% 66%;--accent:223 8% 14%;--accent-foreground:240 8% 95%;--border:223 8% 16%;--input:223 8% 16%;--ring:240 8% 95%;--brand:48 96% 77%;--brand-foreground:225 10% 8%;--success:152 45% 60%;--success-foreground:225 10% 8%;--success-subtle:152 30% 16%;--warning:32 75% 62%;--warning-foreground:225 10% 8%;--warning-subtle:32 40% 16%;--info:212 65% 66%;--info-foreground:225 10% 8%;--info-subtle:212 40% 18%;--destructive:0 70% 66%;--destructive-foreground:225 10% 8%;--destructive-subtle:0 40% 18%;--cat-1:213 76.8% 56.1%;--cat-2:17 70.2% 50%;--cat-3:159 72.7% 35.9%;--cat-4:40 100% 39.4%;--cat-5:338 61.1% 57.6%;--cat-6:120 100% 25.7%;--cat-7:247 69.4% 71.8%;--cat-8:0 71.8% 65.3%}.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:100%}@media (min-width:640px){.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:640px}}@media (min-width:768px){.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:768px}}@media (min-width:1024px){.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1024px}}@media (min-width:1280px){.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1280px}}@media (min-width:1536px){.container:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1536px}}.sr-only:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){pointer-events:none}.visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){visibility:visible}.invisible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){visibility:hidden}.collapse:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){visibility:collapse}.static:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:static}.fixed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:fixed}.absolute:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:absolute}.relative:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:relative}.sticky:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:sticky}.inset-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){inset:0}.inset-x-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:0;right:0}.inset-y-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:0;bottom:0}.-right-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:-4px}.-right-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:-6px}.-top-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:-4px}.-top-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:-6px}.bottom-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){bottom:0}.bottom-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){bottom:100%}.left-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:0}.left-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:50%}.left-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:8px}.left-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:10px}.left-28:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:112px}.left-\[50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:50%}.right-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:0}.right-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:4px}.right-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:50%}.right-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:8px}.right-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:10px}.right-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){right:16px}.top-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:0}.top-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:4px}.top-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:50%}.top-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:10px}.top-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:16px}.top-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:32px}.top-\[12vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:12vh}.top-\[50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:50%}.top-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:100%}.z-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){z-index:10}.z-20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){z-index:20}.z-30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){z-index:30}.z-40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){z-index:40}.z-50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){z-index:50}.col-span-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 1/span 1}.col-span-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 2/span 2}.col-span-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 3/span 3}.col-span-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 4/span 4}.col-start-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column-start:2}.row-start-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-row-start:1}.row-start-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-row-start:3}.-mx-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:-4px;margin-right:-4px}.-mx-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:-8px;margin-right:-8px}.-mx-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:-16px;margin-right:-16px}.-my-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:-6px;margin-bottom:-6px}.mx-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:auto;margin-right:auto}.my-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:4px;margin-bottom:4px}.-mb-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:-6px}.-mb-px:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:-1px}.-mt-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:-12px}.mb-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:2px}.mb-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:4px}.mb-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:6px}.mb-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:40px}.mb-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:8px}.mb-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:12px}.mb-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:16px}.mb-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:20px}.mb-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:24px}.mb-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-bottom:32px}.ml-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:2px}.ml-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:4px}.ml-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:6px}.ml-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:8px}.ml-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:12px}.ml-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:16px}.ml-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:20px}.ml-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:24px}.ml-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:28px}.ml-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:auto}.mr-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-right:2px}.mr-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-right:4px}.mr-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-right:6px}.mr-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-right:8px}.mr-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-right:auto}.mt-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:2px}.mt-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:4px}.mt-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:6px}.mt-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:48px}.mt-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:8px}.mt-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:12px}.mt-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:16px}.mt-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:20px}.mt-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:24px}.mt-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:32px}.mt-px:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:1px}.line-clamp-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-line-clamp:1}.line-clamp-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.line-clamp-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-line-clamp:2}.line-clamp-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block}.inline-block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline-block}.inline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline}.flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:flex}.inline-flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline-flex}.table:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:table}.grid:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:grid}.contents:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:contents}.hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.size-3\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:14px;height:14px}.h-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:2px}.h-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:4px}.h-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:6px}.h-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:40px}.h-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:48px}.h-16:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:64px}.h-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:8px}.h-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:10px}.h-24:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:96px}.h-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:12px}.h-3\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:14px}.h-32:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:128px}.h-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:16px}.h-40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:160px}.h-48:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:192px}.h-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:20px}.h-56:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:224px}.h-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:24px}.h-64:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:256px}.h-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:28px}.h-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:32px}.h-9:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:36px}.h-\[180px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:180px}.h-\[240px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:240px}.h-\[30px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:30px}.h-\[32rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:512px}.h-\[820px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:820px}.h-\[var\(--radix-select-trigger-height\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:var(--radix-select-trigger-height)}.h-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:auto}.h-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:100%}.h-px:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){height:1px}.max-h-20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:80px}.max-h-36:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:144px}.max-h-40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:160px}.max-h-48:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:192px}.max-h-60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:240px}.max-h-64:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:256px}.max-h-72:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:288px}.max-h-80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:320px}.max-h-96:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:384px}.max-h-\[--radix-select-content-available-height\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:var(--radix-select-content-available-height)}.max-h-\[24vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:24vh}.max-h-\[26vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:26vh}.max-h-\[28vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:28vh}.max-h-\[300px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:300px}.max-h-\[30vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:30vh}.max-h-\[32rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:512px}.max-h-\[400px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:400px}.max-h-\[440px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:440px}.max-h-\[45vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:45vh}.max-h-\[50vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:50vh}.max-h-\[55vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:55vh}.max-h-\[60vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:60vh}.max-h-\[70vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:70vh}.max-h-\[80vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:80vh}.max-h-\[85svh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:85svh}.max-h-\[85vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:85vh}.max-h-\[90vh\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:90vh}.max-h-\[calc\(100dvh-2rem\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:calc(100dvh - 32px)}.max-h-\[calc\(100vh-260px\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:calc(100vh - 260px)}.max-h-\[calc\(85svh-2rem\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:calc(85svh - 32px)}.min-h-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:0}.min-h-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:40px}.min-h-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:20px}.min-h-\[140px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:140px}.min-h-\[2\.75rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:44px}.min-h-\[200px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:200px}.min-h-\[24rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:384px}.min-h-\[3\.25rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:52px}.min-h-\[3\.5rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:56px}.min-h-\[4\.5rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:72px}.min-h-\[400px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:400px}.min-h-\[60px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:60px}.min-h-\[calc\(100svh-5rem\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:calc(100svh - 80px)}.min-h-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:100%}.w-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:0}.w-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:6px}.w-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:40px}.w-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:48px}.w-14:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:56px}.w-16:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:64px}.w-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:8px}.w-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:10px}.w-20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:80px}.w-24:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:96px}.w-28:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:112px}.w-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:12px}.w-3\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:14px}.w-3\/4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:75%}.w-32:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:128px}.w-36:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:144px}.w-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:16px}.w-4\/6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:66.666667%}.w-40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:160px}.w-44:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:176px}.w-48:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:192px}.w-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:20px}.w-5\/6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:83.333333%}.w-52:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:208px}.w-56:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:224px}.w-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:24px}.w-64:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:256px}.w-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:28px}.w-72:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:288px}.w-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:32px}.w-80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:320px}.w-9:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:36px}.w-\[150px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:150px}.w-\[200px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:200px}.w-\[280px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:280px}.w-\[320px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:320px}.w-\[340px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:340px}.w-\[4\.5rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:72px}.w-\[70px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:70px}.w-\[calc\(100\%-2rem\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:calc(100% - 32px)}.w-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:auto}.w-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:100%}.min-w-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:0}.min-w-\[10rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:160px}.min-w-\[160px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:160px}.min-w-\[16px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:16px}.min-w-\[180px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:180px}.min-w-\[18px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:18px}.min-w-\[18rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:288px}.min-w-\[200px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:200px}.min-w-\[3rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:48px}.min-w-\[48rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:768px}.min-w-\[8rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:128px}.min-w-\[var\(--radix-select-trigger-width\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:var(--radix-select-trigger-width)}.min-w-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:100%}.max-w-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:0}.max-w-2xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:672px}.max-w-3xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:768px}.max-w-48:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:192px}.max-w-4xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:896px}.max-w-5xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1024px}.max-w-\[1400px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1400px}.max-w-\[14rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:224px}.max-w-\[150px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:150px}.max-w-\[160px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:160px}.max-w-\[16rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:256px}.max-w-\[180px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:180px}.max-w-\[200px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:200px}.max-w-\[220px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:220px}.max-w-\[240px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:240px}.max-w-\[280px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:280px}.max-w-\[300px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:300px}.max-w-\[40\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:40%}.max-w-\[55\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:55%}.max-w-\[80\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:80%}.max-w-\[85\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:85%}.max-w-\[85vw\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:85vw}.max-w-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:100%}.max-w-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:512px}.max-w-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:448px}.max-w-page:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:1280px}.max-w-readable:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:736px}.max-w-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:384px}.max-w-xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:576px}.max-w-xs:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:320px}.flex-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex:1 1 0%}.shrink-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-shrink:0}.grow:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-grow:1}.table-fixed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){table-layout:fixed}.caption-bottom:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){caption-side:bottom}.border-collapse:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-collapse:collapse}.border-separate:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-collapse:separate}.border-spacing-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[--radix-select-content-transform-origin\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:-50%}.-translate-x-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.-translate-y-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:-50%}.translate-x-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:16px}.translate-x-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.translate-x-\[-50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:-50%}.translate-y-\[-50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:-50%}.-rotate-90:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.translate-y-\[-50\%\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-rotate:-90deg}.rotate-90:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation:spin 1s linear infinite}.cursor-default:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:default}.cursor-grab:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:grab}.cursor-help:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:help}.cursor-pointer:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:pointer}.select-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){resize:none}.resize-y:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){resize:vertical}.resize:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){resize:both}.list-inside:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){list-style-position:inside}.list-decimal:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){list-style-type:decimal}.list-disc:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){list-style-type:disc}.list-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){list-style-type:none}.appearance-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:1fr 1fr}.grid-cols-\[auto_1fr\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(0\2c 1fr\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-rows:auto minmax(0,1fr)}.flex-row:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:row}.flex-row-reverse:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:row-reverse}.flex-col:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:column}.flex-col-reverse:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:column-reverse}.flex-wrap:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-wrap:wrap}.items-start:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:flex-start}.items-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:flex-end}.items-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:center}.items-baseline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:baseline}.items-stretch:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:stretch}.justify-start:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:flex-start}.justify-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:flex-end}.justify-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:center}.justify-between:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:space-between}.gap-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:0}.gap-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:2px}.gap-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:4px}.gap-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:6px}.gap-16:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:64px}.gap-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:8px}.gap-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:10px}.gap-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:12px}.gap-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:16px}.gap-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:20px}.gap-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:24px}.gap-x-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-moz-column-gap:8px;column-gap:8px}.gap-x-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-moz-column-gap:12px;column-gap:12px}.gap-x-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-moz-column-gap:16px;column-gap:16px}.gap-x-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-moz-column-gap:20px;column-gap:20px}.gap-x-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-moz-column-gap:24px;column-gap:24px}.gap-y-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){row-gap:2px}.gap-y-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){row-gap:4px}.gap-y-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){row-gap:8px}.space-x-2>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-x-reverse:0;margin-right:calc(8px*var(--tw-space-x-reverse));margin-left:calc(8px*(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(2px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px*var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(4px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(6px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px*var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(40px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(8px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(10px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(12px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(16px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(20px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(24px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-space-y-reverse:0;margin-top:calc(32px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.self-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-self:flex-end}.self-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-self:center}.overflow-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:auto}.overflow-hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:hidden}.overflow-x-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow-x:auto}.overflow-y-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow-y:auto}.overflow-x-hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow-x:hidden}.overscroll-contain:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overscroll-behavior:contain}.truncate:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){white-space:normal}.whitespace-nowrap:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){white-space:nowrap}.whitespace-pre-line:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){white-space:pre-line}.whitespace-pre-wrap:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){white-space:pre-wrap}.text-balance:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-wrap:balance}.break-words:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow-wrap:break-word}.break-all:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){word-break:break-all}.rounded:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:4px}.rounded-card:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:var(--radius-card)}.rounded-full:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:9999px}.rounded-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:var(--radius)}.rounded-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:calc(var(--radius) - 1px)}.rounded-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:calc(var(--radius) - 2px)}.rounded-l-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-left-radius:calc(var(--radius) - 1px);border-bottom-left-radius:calc(var(--radius) - 1px)}.rounded-l-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-right-radius:calc(var(--radius) - 1px);border-bottom-right-radius:calc(var(--radius) - 1px)}.rounded-r-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t-card:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.border:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:1px}.border-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:0}.border-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:2px}.border-y:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-width:1px}.border-b:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.border-y:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-bottom-width:1px}.border-b-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-bottom-width:2px}.border-l:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-left-width:1px}.border-l-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-left-width:0}.border-l-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-left-width:2px}.border-l-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-left-width:4px}.border-r:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-right-width:1px}.border-t:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-width:1px}.border-t-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-width:2px}.border-dashed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-style:dashed}.border-border:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--border))}.border-border\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--border)/.5)}.border-border\/60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--border)/.6)}.border-brand-200:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--brand-200))}.border-destructive:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--destructive))}.border-destructive\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--destructive)/.3)}.border-destructive\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--destructive)/.4)}.border-destructive\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--destructive)/.5)}.border-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--foreground))}.border-foreground\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--foreground)/.1)}.border-foreground\/20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--foreground)/.2)}.border-foreground\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--foreground)/.3)}.border-info:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--info))}.border-info\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--info)/.4)}.border-input:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--input))}.border-primary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--primary))}.border-primary\/20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--primary)/.2)}.border-ring:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--ring))}.border-success:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--success))}.border-success\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--success)/.4)}.border-success\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--success)/.5)}.border-transparent:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:transparent}.border-warning:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning))}.border-warning\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning)/.3)}.border-warning\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning)/.4)}.border-warning\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning)/.5)}.border-warning\/60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning)/.6)}.border-l-foreground\/20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-left-color:hsl(var(--foreground)/.2)}.bg-accent:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent))}.bg-accent\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent)/.5)}.bg-amber-500:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-background:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--background))}.bg-background\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--background)/.8)}.bg-black\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:rgba(0,0,0,.4)}.bg-black\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:rgba(0,0,0,.5)}.bg-black\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:rgba(0,0,0,.8)}.bg-border:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--border))}.bg-card:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--card))}.bg-cat-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-1))}.bg-cat-1\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-1)/.15)}.bg-cat-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-2))}.bg-cat-2\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-2)/.15)}.bg-cat-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-3))}.bg-cat-3\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-3)/.15)}.bg-cat-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-4))}.bg-cat-4\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-4)/.15)}.bg-cat-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-5))}.bg-cat-5\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-5)/.15)}.bg-cat-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-6))}.bg-cat-6\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-6)/.15)}.bg-cat-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-7))}.bg-cat-7\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-7)/.15)}.bg-cat-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-8))}.bg-cat-8\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--cat-8)/.15)}.bg-destructive:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive))}.bg-destructive-subtle:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive-subtle))}.bg-destructive\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive)/.1)}.bg-destructive\/5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive)/.05)}.bg-emerald-500:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--foreground))}.bg-info:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info))}.bg-info-subtle:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info-subtle))}.bg-info-subtle\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info-subtle)/.5)}.bg-info\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info)/.1)}.bg-muted:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted))}.bg-muted-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.1)}.bg-muted-foreground\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.15)}.bg-muted-foreground\/20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.2)}.bg-muted-foreground\/25:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.25)}.bg-muted-foreground\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.4)}.bg-muted\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.1)}.bg-muted\/20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.2)}.bg-muted\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.3)}.bg-muted\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.4)}.bg-muted\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.5)}.bg-muted\/60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.6)}.bg-muted\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.8)}.bg-muted\/95:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.95)}.bg-popover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--popover))}.bg-primary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary))}.bg-primary\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary)/.1)}.bg-primary\/5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary)/.05)}.bg-red-500:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-secondary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--secondary))}.bg-success:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success))}.bg-success-subtle:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success-subtle))}.bg-success-subtle\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success-subtle)/.5)}.bg-success\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success)/.1)}.bg-success\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success)/.15)}.bg-success\/5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success)/.05)}.bg-transparent:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:transparent}.bg-warning:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning))}.bg-warning-subtle:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle))}.bg-warning-subtle\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle)/.5)}.bg-warning\/10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning)/.1)}.bg-warning\/15:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning)/.15)}.bg-warning\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning)/.3)}.bg-warning\/5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning)/.05)}.bg-white:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.stroke-border:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){stroke:hsl(var(--border))}.object-contain:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-o-object-fit:contain;object-fit:contain}.p-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:0}.p-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:2px}.p-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:4px}.p-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:6px}.p-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:48px}.p-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:8px}.p-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:10px}.p-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:12px}.p-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:16px}.p-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:20px}.p-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:24px}.p-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:32px}.px-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:2px;padding-right:2px}.px-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:4px;padding-right:4px}.px-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:6px;padding-right:6px}.px-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:8px;padding-right:8px}.px-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:10px;padding-right:10px}.px-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:12px;padding-right:12px}.px-3\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:14px;padding-right:14px}.px-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:16px;padding-right:16px}.px-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:20px;padding-right:20px}.px-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:32px;padding-right:32px}.py-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:0;padding-bottom:0}.py-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:2px;padding-bottom:2px}.py-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:4px;padding-bottom:4px}.py-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:6px;padding-bottom:6px}.py-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:40px;padding-bottom:40px}.py-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:48px;padding-bottom:48px}.py-16:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:64px;padding-bottom:64px}.py-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:8px;padding-bottom:8px}.py-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:10px;padding-bottom:10px}.py-20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:80px;padding-bottom:80px}.py-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:12px;padding-bottom:12px}.py-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:16px;padding-bottom:16px}.py-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:24px;padding-bottom:24px}.py-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:32px;padding-bottom:32px}.py-px:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:1px;padding-bottom:1px}.pb-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:4px}.pb-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:6px}.pb-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:8px}.pb-20:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:80px}.pb-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:12px}.pb-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:16px}.pb-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:24px}.pb-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:32px}.pb-\[calc\(4\.5rem\+max\(0\.75rem\2c env\(safe-area-inset-bottom\)\)\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:calc(72px + max(12px, env(safe-area-inset-bottom)))}.pb-\[env\(safe-area-inset-bottom\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:env(safe-area-inset-bottom)}.pl-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:6px}.pl-10:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:40px}.pl-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:8px}.pl-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:10px}.pl-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:12px}.pl-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:16px}.pl-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:20px}.pl-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:24px}.pl-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:28px}.pl-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:32px}.pl-\[max\(0\.75rem\2c env\(safe-area-inset-left\)\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:max(12px,env(safe-area-inset-left))}.pr-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:4px}.pr-1\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:6px}.pr-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:8px}.pr-2\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:10px}.pr-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:12px}.pr-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:24px}.pr-7:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:28px}.pr-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:32px}.pr-\[max\(0\.75rem\2c env\(safe-area-inset-right\)\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:max(12px,env(safe-area-inset-right))}.pt-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:0}.pt-0\.5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:2px}.pt-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:4px}.pt-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:48px}.pt-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:8px}.pt-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:12px}.pt-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:16px}.pt-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:20px}.pt-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:24px}.pt-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:32px}.text-left:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-align:left}.text-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-align:center}.text-right:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-align:right}.align-top:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){vertical-align:top}.align-middle:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){vertical-align:middle}.font-display:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-family:var(--font-display),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.font-mono:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.font-sans:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.text-2xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:24px;line-height:32px}.text-\[0\.85em\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:.85em}.text-\[10\.5px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:10.5px}.text-\[10px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:10px}.text-\[11px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:11px}.text-\[12px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:12px}.text-\[13px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:13px}.text-\[9px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:9px}.text-base:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:16px;line-height:24px}.text-caption:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:12px;line-height:1.5}.text-eyebrow:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:11px;line-height:1;letter-spacing:.09em;font-weight:700}.text-heading:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:clamp(20px,2vw,24px);line-height:1.25;letter-spacing:-.01em}.text-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:18px;line-height:28px}.text-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:14px;line-height:20px}.text-xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:20px;line-height:28px}.text-xs:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:12px;line-height:16px}.font-medium:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-weight:500}.font-normal:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-weight:400}.font-semibold:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-weight:600}.uppercase:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-transform:uppercase}.lowercase:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-transform:lowercase}.capitalize:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-transform:capitalize}.italic:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-style:italic}.not-italic:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-style:normal}.ordinal:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ordinal:ordinal}.ordinal:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.tabular-nums:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-numeric-spacing:tabular-nums}.leading-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:16px}.leading-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:1}.leading-relaxed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:1.625}.leading-snug:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:1.375}.leading-tight:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:1.25}.tracking-tight:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){letter-spacing:-.025em}.tracking-wide:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){letter-spacing:.025em}.tracking-wider:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){letter-spacing:.05em}.tracking-widest:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){letter-spacing:.1em}.text-background:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--background))}.text-brand-700:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--brand-700))}.text-card-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--card-foreground))}.text-destructive:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive))}.text-destructive-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive-foreground))}.text-destructive\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive)/.8)}.text-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground))}.text-foreground\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground)/.4)}.text-foreground\/70:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground)/.7)}.text-foreground\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground)/.8)}.text-foreground\/90:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground)/.9)}.text-info:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--info))}.text-muted-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground))}.text-muted-foreground\/40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground)/.4)}.text-muted-foreground\/50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground)/.5)}.text-muted-foreground\/60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground)/.6)}.text-muted-foreground\/70:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground)/.7)}.text-muted-foreground\/80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground)/.8)}.text-popover-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--popover-foreground))}.text-primary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--primary))}.text-primary-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--primary-foreground))}.text-secondary-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--secondary-foreground))}.text-success:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--success))}.text-success-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--success-foreground))}.text-warning:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--warning))}.text-warning-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--warning-foreground))}.text-white:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-decoration-line:underline}.line-through:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-decoration-line:line-through}.underline-offset-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-underline-offset:2px}.underline-offset-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-underline-offset:4px}.accent-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){accent-color:hsl(var(--foreground))}.opacity-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:0}.opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}.opacity-40:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.4}.opacity-50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.5}.opacity-60:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.6}.opacity-70:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.7}.opacity-80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.8}.shadow:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.shadow-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.shadow-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.shadow-xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline:2px solid transparent;outline-offset:2px}.outline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline-style:solid}.ring:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.ring-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.ring-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--foreground))}.ring-primary:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--primary))}.ring-primary\/30:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--primary)/0.3)}.ring-offset-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-width:2px}.ring-offset-background:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-color:hsl(var(--background))}.blur:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-blur:blur(8px)}.blur:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.invert:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){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)}.invert:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-invert:invert(100%)}.filter:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){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:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-backdrop-blur:blur(8px)}.backdrop-blur:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.backdrop-filter:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){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:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-duration:.2s}.duration-500:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-duration:.5s}.ease-out-soft:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-timing-function:var(--ease-out)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-duration:.2s}.duration-500:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-duration:.5s}.ease-out-soft:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-timing-function:var(--ease-out)}.running:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-play-state:running}.paused:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-play-state:paused}.\[appearance\:textfield\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[overflow-wrap\:anywhere\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow-wrap:anywhere}.\[transform\:translateZ\(0\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translateZ(0)}.marker\:text-muted-foreground :is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::marker{color:hsl(var(--muted-foreground))}.marker\:text-muted-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::marker{color:hsl(var(--muted-foreground))}.file\:mr-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{margin-right:8px}.file\:rounded-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{border-radius:var(--radius)}.file\:border:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{border-width:1px}.file\:border-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{border-width:0}.file\:border-input:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{border-color:hsl(var(--input))}.file\:bg-background:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{background-color:hsl(var(--background))}.file\:bg-transparent:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{background-color:transparent}.file\:px-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{padding-left:8px;padding-right:8px}.file\:py-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{padding-top:4px;padding-bottom:4px}.file\:text-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{font-size:14px;line-height:20px}.file\:font-medium:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{font-weight:500}.file\:text-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::placeholder{color:hsl(var(--muted-foreground))}.first\:mt-0:first-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:0}.first\:border-t-0:first-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-top-width:0}.last\:border-0:last-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:0}.last\:border-b-0:last-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-bottom-width:0}.empty\:hidden:empty:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.focus-within\:opacity-100:focus-within:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}.focus-within\:ring-1:focus-within:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-ring:focus-within:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--ring))}.hover\:border-primary\/50:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--primary)/.5)}.hover\:bg-accent:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent)/.3)}.hover\:bg-accent\/50:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent)/.5)}.hover\:bg-accent\/70:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent)/.7)}.hover\:bg-background\/50:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--background)/.5)}.hover\:bg-destructive-subtle:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive-subtle))}.hover\:bg-destructive\/10:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive)/.1)}.hover\:bg-destructive\/80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted-foreground)/.2)}.hover\:bg-muted\/10:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.1)}.hover\:bg-muted\/20:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.2)}.hover\:bg-muted\/30:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.3)}.hover\:bg-muted\/40:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.4)}.hover\:bg-muted\/50:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.5)}.hover\:bg-muted\/80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.8)}.hover\:bg-primary\/80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive))}.hover\:text-foreground:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground))}.hover\:text-foreground\/80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground)/.8)}.hover\:text-muted-foreground:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground))}.hover\:text-success:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--success))}.hover\:text-warning:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--warning))}.hover\:underline:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-decoration-line:underline}.hover\:no-underline:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-decoration-line:none}.hover\:opacity-100:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}.hover\:opacity-70:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.7}.hover\:opacity-80:hover:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.8}.focus\:bg-accent:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}.focus\:outline-none:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.focus\:ring-2:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-primary:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--primary))}.focus\:ring-ring:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-color:hsl(var(--background))}.active\:cursor-grabbing:active:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:grabbing}.enabled\:hover\:bg-muted\/30:hover:enabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.3)}.enabled\:focus-visible\:outline-none:focus-visible:enabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){outline:2px solid transparent;outline-offset:2px}.enabled\:focus-visible\:ring-2:focus-visible:enabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.enabled\:focus-visible\:ring-inset:focus-visible:enabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-inset:inset}.enabled\:focus-visible\:ring-ring:focus-visible:enabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){pointer-events:none}.disabled\:cursor-default:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:default}.disabled\:cursor-not-allowed:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:not-allowed}.disabled\:opacity-30:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.3}.disabled\:opacity-50:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.5}.disabled\:opacity-70:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.7}.disabled\:hover\:no-underline:hover:disabled:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){text-decoration-line:none}.group[open] .group-open\:rotate-90:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-foreground:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground))}.group:hover .group-hover\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.group\/hint:hover .group-hover\/hint\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.group\/meta:hover .group-hover\/meta\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.group\/row:hover .group-hover\/row\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.group\/section:hover .group-hover\/section\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}.group:hover .group-hover\:opacity-50:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:4px}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.data-\[side\=left\]\:-translate-x-1[data-side=left]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:-4px}.data-\[side\=right\]\:translate-x-1[data-side=right]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:4px}.data-\[side\=right\]\:translate-x-1[data-side=right]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.data-\[side\=top\]\:-translate-y-1[data-side=top]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:-4px}.data-\[state\=checked\]\:translate-x-4[data-state=checked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:16px}.data-\[state\=checked\]\:translate-x-4[data-state=checked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *),.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-x:0px}.data-\[state\=active\]\:bg-background[data-state=active]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-150[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){transition-duration:.2s}.data-\[state\=open\]\:animate-in[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-y:-8px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-x:8px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-x:-8px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-y:8px}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-150[data-state=closed]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){animation-duration:.2s}.dark\:border:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:1px}.dark\:border-destructive:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--destructive))}.dark\:border-info\/40:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--info)/.4)}.dark\:border-warning\/50:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-color:hsl(var(--warning)/.5)}.dark\:bg-destructive-subtle\/30:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive-subtle)/.3)}.dark\:bg-destructive-subtle\/40:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive-subtle)/.4)}.dark\:bg-info-subtle\/20:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info-subtle)/.2)}.dark\:bg-info-subtle\/30:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info-subtle)/.3)}.dark\:bg-info-subtle\/40:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--info-subtle)/.4)}.dark\:bg-muted:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted))}.dark\:bg-success-subtle\/10:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success-subtle)/.1)}.dark\:bg-success-subtle\/30:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success-subtle)/.3)}.dark\:bg-success-subtle\/40:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--success-subtle)/.4)}.dark\:bg-warning-subtle\/10:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle)/.1)}.dark\:bg-warning-subtle\/20:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle)/.2)}.dark\:bg-warning-subtle\/30:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle)/.3)}.dark\:bg-warning-subtle\/40:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--warning-subtle)/.4)}.dark\:bg-opacity-20:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-bg-opacity:0.2}.dark\:text-brand-400:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--brand-400))}.dark\:text-destructive:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive))}.dark\:text-info:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--info))}.dark\:text-muted-foreground:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--muted-foreground))}.dark\:text-success:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--success))}.dark\:text-warning:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--warning))}.dark\:shadow-none:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:hover\:bg-destructive-subtle\/30:hover:is(.dark *):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--destructive-subtle)/.3)}@media (min-width:640px){.sm\:col-span-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 1/span 1}.sm\:col-span-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 2/span 2}.sm\:col-span-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 3/span 3}.sm\:col-start-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column-start:2}.sm\:row-span-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-row:span 2/span 2}.sm\:row-start-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-row-start:1}.sm\:inline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline}.sm\:flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:flex}.sm\:inline-flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline-flex}.sm\:table-cell:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:table-cell}.sm\:contents:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:contents}.sm\:hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.sm\:w-32:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:128px}.sm\:w-56:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:224px}.sm\:w-64:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:256px}.sm\:w-auto:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:auto}.sm\:min-w-44:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:176px}.sm\:max-w-3xl:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:768px}.sm\:max-w-\[280px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:280px}.sm\:max-w-lg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:512px}.sm\:max-w-md:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:448px}.sm\:max-w-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-width:384px}.sm\:grid-cols-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_10rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:minmax(0,1fr) 160px}.sm\:flex-row:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:row}.sm\:items-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:flex-end}.sm\:items-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-items:center}.sm\:justify-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:flex-end}.sm\:justify-between:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:space-between}.sm\:gap-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:8px}.sm\:gap-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:16px}.sm\:gap-9:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){gap:36px}.sm\:self-end:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){align-self:flex-end}}@media (min-width:768px){.md\:col-span-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 2/span 2}.md\:mx-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-left:0;margin-right:0}.md\:block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block}.md\:inline:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:inline}.md\:flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:flex}.md\:table-cell:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:table-cell}.md\:hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.md\:min-h-\[32rem\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-height:512px}.md\:w-56:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:224px}.md\:grid-cols-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:1fr auto}.md\:justify-center:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){justify-content:center}.md\:p-12:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:48px}.md\:p-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:32px}.md\:px-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:0;padding-right:0}.md\:px-1:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:4px;padding-right:4px}.md\:px-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:32px;padding-right:32px}.md\:py-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:32px;padding-bottom:32px}.md\:pb-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:0}.md\:pb-16:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:64px}.md\:pl-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:16px}.md\:pl-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:32px}.md\:pr-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:16px}.md\:pt-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:24px}.md\:pt-8:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:32px}.md\:text-sm:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:14px;line-height:20px}.md\:opacity-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:0}.group:hover .md\:group-hover\:opacity-100:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){opacity:1}}@media (min-width:1024px){.lg\:col-span-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-column:span 2/span 2}.lg\:block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block}.lg\:flex:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:flex}.lg\:hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.lg\:max-h-\[calc\(100vh-6rem\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){max-height:calc(100vh - 96px)}.lg\:w-80:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:320px}.lg\:shrink-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-shrink:0}.lg\:grid-cols-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_280px\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:1fr 280px}.lg\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(20rem\2c 0\.85fr\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.lg\:flex-row:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-direction:row}}@media (min-width:1280px){.xl\:block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block}.xl\:hidden:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.xl\:grid-cols-5:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.print\:mt-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:0}.print\:block:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:block}.print\:rounded-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-radius:0}.print\:border-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:0}.print\:p-0:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding:0}.print\:pt-2:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:8px}.print\:shadow-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *)::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]):is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-right:0}.\[\&\>\*\:first-child\]\:mt-0>:first-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:0}.\[\&\>\*\:first-child\]\:pt-0>:first-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:0}.\[\&\>\*\:last-child\]\:pb-0>:last-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:0}.\[\&\>\*\]\:min-w-0>*:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){min-width:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>div\]\:mt-0>div:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:0}.\[\&\>ol\]\:mt-1\.5>ol:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:6px}.\[\&\>span\]\:line-clamp-1>span:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\:last-child\]\:hidden>svg:last-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){display:none}.\[\&\>svg\]\:absolute>svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){position:absolute}.\[\&\>svg\]\:left-4>svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){left:16px}.\[\&\>svg\]\:top-4>svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){top:16px}.\[\&\>svg\]\:text-destructive>svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:28px}.\[\&\>tr\]\:last\:border-b-0:last-child>tr:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-bottom-width:0}.\[\&\>ul\]\:mt-1\.5>ul:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){margin-top:6px}.\[\&_p\]\:leading-relaxed p:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){line-height:1.625}.\[\&_svg\]\:pointer-events-none svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){pointer-events:none}.\[\&_svg\]\:size-4 svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:16px;height:16px}.\[\&_svg\]\:shrink-0 svg:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){flex-shrink:0}.\[\&_table\]\:w-full table:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){width:100%}.\[\&_table\]\:text-xs table:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){font-size:12px;line-height:16px}.\[\&_td\]\:border td:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:1px}.\[\&_td\]\:px-2 td:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:8px;padding-right:8px}.\[\&_td\]\:py-1\.5 td:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:6px;padding-bottom:6px}.\[\&_th\]\:border th:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:1px}.\[\&_th\]\:px-2 th:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-left:8px;padding-right:8px}.\[\&_th\]\:py-1\.5 th:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-top:6px;padding-bottom:6px}.\[\&_thead\]\:bg-muted\/50 thead:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){background-color:hsl(var(--muted)/.5)}.\[\&_tr\:last-child\]\:border-0 tr:last-child:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-width:0}.\[\&_tr\]\:border-b tr:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){border-bottom-width:1px}@media(display-mode:standalone){.\[\@media\(display-mode\:standalone\)\]\:pb-\[max\(1rem\2c env\(safe-area-inset-bottom\)\)\]:is(.oa-demo-root.oa-demo-root,.oa-demo-root.oa-demo-root *){padding-bottom:max(16px,env(safe-area-inset-bottom))}}