@layer properties;@property --wave-y{syntax: "<length>"; inherits: false; initial-value: 38px;}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Nunito Sans", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-600: oklch(57.7% .245 27.325);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-800: oklch(44.8% .119 151.328);--color-slate-500: oklch(from var(--dyn-slate-500, var(--color-slate-purple-500)) l c h);--color-slate-600: oklch(from var(--dyn-slate-600, var(--color-slate-purple-600)) l c h);--color-slate-700: oklch(from var(--dyn-slate-700, var(--color-slate-purple-700)) l c h);--color-slate-800: oklch(from var(--dyn-slate-800, var(--color-slate-purple-800)) l c h);--color-slate-900: oklch(from var(--dyn-slate-900, var(--color-slate-purple-900)) l c h);--color-slate-950: oklch(from var(--dyn-slate-950, var(--color-slate-purple-950)) l c h);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-black: #000;--color-white: #fff;--spacing: .25rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wide: .025em;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce: bounce 1s infinite;--blur-xs: 4px;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-rule-purple-25: oklch(.985 .015 293.94);--color-rule-purple-50: oklch(.97 .03 293.94);--color-rule-purple-75: oklch(.945 .045 293.94);--color-rule-purple-100: oklch(.93 .07 293.94);--color-rule-purple-200: oklch(.85 .12 293.94);--color-rule-purple-300: oklch(.75 .18 293.94);--color-rule-purple-400: oklch(.65 .24 293.94);--color-rule-purple-500: oklch(.58 .28 293.94);--color-rule-purple-600: oklch(.53 .293 293.94);--color-rule-purple-700: oklch(.45 .25 293.94);--color-rule-purple-800: oklch(.38 .2 293.94);--color-rule-purple-900: oklch(.3 .15 293.94);--color-rule-purple-950: oklch(.2 .1 293.94);--color-rule-orange-500: oklch(.793 .192 72.5);--color-rule-cyan-400: oklch(.8407 .1431 210.78);--dyn-primary-600: var(--color-rule-purple-600);--dyn-secondary-500: var(--color-rule-orange-500);--dyn-accent-400: oklch(.8407 .1431 210.78);--dyn-warning-500: var(--color-rule-orange-500);--dyn-danger-600: oklch(.582 .224 19.38);--dyn-success-500: oklch(.627 .194 149.21);--color-primary-25: oklch(from var(--dyn-primary-600) .985 calc(c/20) h);--color-primary-50: oklch(from var(--dyn-primary-600) .97 calc(c*.1) h);--color-primary-75: oklch(from var(--dyn-primary-600) .945 calc(c*.15) h);--color-primary-100: oklch(from var(--dyn-primary-600) .93 calc(c*.24) h);--color-primary-200: oklch(from var(--dyn-primary-600) .85 calc(c*.41) h);--color-primary-300: oklch(from var(--dyn-primary-600) .75 calc(c*.61) h);--color-primary-400: oklch(from var(--dyn-primary-600) .65 calc(c*.82) h);--color-primary-500: oklch(from var(--dyn-primary-600) .58 calc(c*.95) h);--color-primary-600: oklch(from var(--dyn-primary-600) l c h);--color-primary-700: oklch(from var(--dyn-primary-600) .45 calc(c*.85) h);--color-primary-800: oklch(from var(--dyn-primary-600) .38 calc(c*.68) h);--color-primary-900: oklch(from var(--dyn-primary-600) .3 calc(c*.51) h);--color-primary-950: oklch(from var(--dyn-primary-600) .2 calc(c*.34) h);--color-secondary-50: oklch(from var(--dyn-secondary-500) .98 calc(c*.16) h);--color-secondary-200: oklch(from var(--dyn-secondary-500) .9 calc(c*.52) h);--color-secondary-500: oklch(from var(--dyn-secondary-500) l c h);--color-secondary-600: oklch(from var(--dyn-secondary-500) .68 calc(c*.94) h);--color-secondary-700: oklch(from var(--dyn-secondary-500) .58 calc(c*.78) h);--color-accent-50: oklch(from var(--dyn-accent-400) .97 calc(c*.21) h);--color-accent-100: oklch(from var(--dyn-accent-400) .94 calc(c*.42) h);--color-accent-200: oklch(from var(--dyn-accent-400) .89 calc(c*.7) h);--color-accent-400: oklch(from var(--dyn-accent-400) l c h);--color-accent-500: oklch(from var(--dyn-accent-400) .72 calc(c*.98) h);--color-accent-600: oklch(from var(--dyn-accent-400) .64 calc(c*.84) h);--color-accent-800: oklch(from var(--dyn-accent-400) .45 calc(c*.56) h);--color-accent-900: oklch(from var(--dyn-accent-400) .35 calc(c*.42) h);--color-warning-50: oklch(from var(--dyn-warning-500) .98 calc(c*.16) h);--color-warning-100: oklch(from var(--dyn-warning-500) .95 calc(c*.31) h);--color-warning-200: oklch(from var(--dyn-warning-500) .9 calc(c*.52) h);--color-warning-300: oklch(from var(--dyn-warning-500) .85 calc(c*.78) h);--color-warning-400: oklch(from var(--dyn-warning-500) .8 calc(c*1.04) h);--color-warning-500: oklch(from var(--dyn-warning-500) l c h);--color-warning-600: oklch(from var(--dyn-warning-500) .68 calc(c*.94) h);--color-warning-800: oklch(from var(--dyn-warning-500) .48 calc(c*.62) h);--color-warning-950: oklch(from var(--dyn-warning-500) .25 calc(c*.31) h);--color-danger-50: oklch(from var(--dyn-danger-600) .97 calc(c*.1) h);--color-danger-100: oklch(from var(--dyn-danger-600) .93 calc(c*.24) h);--color-danger-200: oklch(from var(--dyn-danger-600) .85 calc(c*.41) h);--color-danger-300: oklch(from var(--dyn-danger-600) .75 calc(c*.61) h);--color-danger-400: oklch(from var(--dyn-danger-600) .65 calc(c*.82) h);--color-danger-500: oklch(from var(--dyn-danger-600) .58 calc(c*.95) h);--color-danger-600: oklch(from var(--dyn-danger-600) l c h);--color-danger-700: oklch(from var(--dyn-danger-600) .45 calc(c*.85) h);--color-danger-800: oklch(from var(--dyn-danger-600) .38 calc(c*.68) h);--color-danger-950: oklch(from var(--dyn-danger-600) .2 calc(c*.34) h);--color-success-400: oklch(from var(--dyn-success-500) .8 calc(c*1.04) h);--color-success-500: oklch(from var(--dyn-success-500) l c h);--color-success-600: oklch(from var(--dyn-success-500) .68 calc(c*.94) h);--color-success-700: oklch(from var(--dyn-success-500) .58 calc(c*.78) h);--color-border-200: oklch(from var(--dyn-border-200, oklch(.854 .0544 303.2)) l c h);--color-border-600: oklch(from var(--dyn-border-600, oklch(.458 .045 306.33)) l c h);--color-border-700: oklch(from var(--dyn-border-700, oklch(.3596 .0434 307.11)) l c h);--color-gray-725: oklch(34.93% .0338 259.01);--color-gray-750: oklch(32.55% .0335 258.29);--color-gray-825: oklch(26.1% .0332 258.8);--color-gray-850: oklch(24.4% .0335 260.75);--color-slate-purple-50: oklch(.98 .005 305.82);--color-slate-purple-100: oklch(.95 .008 305.82);--color-slate-purple-200: oklch(.88 .015 305.82);--color-slate-purple-300: oklch(.8 .022 305.82);--color-slate-purple-400: oklch(.7 .028 305.82);--color-slate-purple-500: oklch(.6 .032 305.82);--color-slate-purple-600: oklch(.5 .032 305.82);--color-slate-purple-700: oklch(.4 .03 305.82);--color-slate-purple-725: oklch(.38 .0295 305.82);--color-slate-purple-750: oklch(.36 .029 305.82);--color-slate-purple-800: oklch(.32 .028 305.82);--color-slate-purple-825: oklch(.3 .028 305.82);--color-slate-purple-850: oklch(.28 .027 305.82);--color-slate-purple-900: oklch(.27 .026 305.82);--color-slate-purple-950: oklch(.2748 .0289 305.82);--color-slate-725: oklch(from var(--dyn-slate-725, var(--color-slate-purple-725)) l c h);--color-slate-750: oklch(from var(--dyn-slate-750, var(--color-slate-purple-750)) l c h);--color-slate-825: oklch(from var(--dyn-slate-825, var(--color-slate-purple-825)) l c h);--color-slate-850: oklch(from var(--dyn-slate-850, var(--color-slate-purple-850)) l c h);--font-display: "Inter", sans-serif;--btn-p-xs: calc(var(--spacing) * 1) calc(var(--spacing) * 2);--btn-p-sm: calc(var(--spacing) * 2) calc(var(--spacing) * 4);--btn-p-md: calc(var(--spacing) * 3) calc(var(--spacing) * 6);--btn-h-xs: 26px;--btn-w-xs: 26px;--btn-h-sm: 34px;--btn-w-sm: 34px;--btn-h-md: var(--input-height);--btn-w-md: var(--input-height);--btn-font-size-md: var(--text-sm);--btn-font-size-sm: var(--text-xs);--btn-font-size-xs: var(--text-xs);--icon-btn-h-sm: calc(var(--spacing) * 4);--icon-btn-w-sm: calc(var(--spacing) * 4);--icon-btn-h-md: calc(var(--spacing) * 6);--icon-btn-w-md: calc(var(--spacing) * 6);--icon-btn-h-lg: calc(var(--spacing) * 8);--icon-btn-w-lg: calc(var(--spacing) * 8);--icon-btn-font-size-md: var(--text-base);--icon-btn-font-size-sm: var(--text-sm);--sidebar-btn-size-sm: calc(var(--spacing) * 6);--sidebar-btn-size-md: calc(var(--spacing) * 9);--sidebar-btn-text-sm: var(--text-xs);--sidebar-btn-text-md: var(--text-sm);--sidebar-btn-icon-sm: var(--text-lg);--sidebar-btn-icon-md: var(--text-2xl);--color-ink: var(--color-gray-900);--color-ink-md: var(--color-gray-500);--pseudo-offset: .15em}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sidebar-btn-md{--pseudo-offset: .25em;position:relative;--tw-outline-style: none;outline-style:none;z-index:0;display:grid;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);align-items:center;text-align:right;font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-100);height:var(--sidebar-btn-size-md);font-size:var(--sidebar-btn-text-md)}.sidebar-btn-md:before{content:var(--tw-content);position:absolute}.sidebar-btn-md:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-md:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-md:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-md:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-md:before{content:var(--tw-content);z-index:0}.sidebar-btn-md:before{content:var(--tw-content);border-radius:var(--radius-lg)}.sidebar-btn-md:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-md:before{content:var(--tw-content);outline-color:transparent}.sidebar-btn-md:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.sidebar-btn-md:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.sidebar-btn-md:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.sidebar-btn-md:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.sidebar-btn-md:hover:before{content:var(--tw-content);outline-offset:4px}}.sidebar-btn-md:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-md:focus:before{content:var(--tw-content);outline-offset:4px}.sidebar-btn-md:focus{outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-md:focus{outline-offset:2px}.sidebar-btn-md:disabled{cursor:not-allowed}.sidebar-btn-md:disabled{color:var(--color-gray-500)}.sidebar-btn-md:before{content:var(--tw-content);z-index:-1}@media (hover: hover){.sidebar-btn-md:hover:not(*:disabled){color:var(--color-white)}}@media (hover: hover){.sidebar-btn-md:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 50%,transparent)}}}.sidebar-btn-md:focus{color:var(--color-white)}.sidebar-btn-md:focus{--tw-outline-style: none;outline-style:none}.sidebar-btn-md:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 30%,transparent)}}.sidebar-btn-md:focus:before{content:var(--tw-content);outline-offset:2px}.sidebar-btn-md:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.sidebar-btn-md:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}}@media (hover: hover){.sidebar-btn-md:focus:hover:before{content:var(--tw-content);outline-color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.sidebar-btn-md:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-md:focus:hover:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}}.sidebar-btn-md:where([data-theme=client] *){color:var(--color-gray-900)}@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):hover:not(*:disabled){color:var(--color-gray-900)}}@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 10%,transparent)}}}.sidebar-btn-md:where([data-theme=client] *):focus{color:var(--color-gray-900)}.sidebar-btn-md:where([data-theme=client] *):focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 15%,transparent)}}@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 20%,transparent)}}}@media (prefers-color-scheme: dark){.sidebar-btn-md:where([data-theme=client] *){color:var(--color-gray-300)}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):hover:not(*:disabled){color:var(--color-white)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 10%,transparent)}}}}@media (prefers-color-scheme: dark){.sidebar-btn-md:where([data-theme=client] *):focus{color:var(--color-white)}}@media (prefers-color-scheme: dark){.sidebar-btn-md:where([data-theme=client] *):focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-md:where([data-theme=client] *):focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 20%,transparent)}}}}.sidebar-btn-md>fa-icon{justify-self:center;font-size:var(--sidebar-btn-icon-md)}.sidebar-btn-md:not(.collapsed){grid-template-columns:1fr var(--sidebar-btn-size-md)}.sidebar-btn-md.collapsed{width:var(--sidebar-btn-size-md);justify-content:center}.sidebar-btn-md:disabled{color:var(--color-gray-400)}.sidebar-btn-sm{--pseudo-offset: .25em;position:relative;--tw-outline-style: none;outline-style:none;z-index:0;display:grid;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);align-items:center;text-align:right;font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-100);height:var(--sidebar-btn-size-sm);font-size:var(--sidebar-btn-text-sm)}.sidebar-btn-sm:before{content:var(--tw-content);position:absolute}.sidebar-btn-sm:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-sm:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-sm:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-sm:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.sidebar-btn-sm:before{content:var(--tw-content);z-index:0}.sidebar-btn-sm:before{content:var(--tw-content);border-radius:var(--radius-lg)}.sidebar-btn-sm:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-sm:before{content:var(--tw-content);outline-color:transparent}.sidebar-btn-sm:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.sidebar-btn-sm:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.sidebar-btn-sm:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.sidebar-btn-sm:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.sidebar-btn-sm:hover:before{content:var(--tw-content);outline-offset:4px}}.sidebar-btn-sm:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-sm:focus:before{content:var(--tw-content);outline-offset:4px}.sidebar-btn-sm:focus{outline-style:var(--tw-outline-style);outline-width:2px}.sidebar-btn-sm:focus{outline-offset:2px}.sidebar-btn-sm:disabled{cursor:not-allowed}.sidebar-btn-sm:disabled{color:var(--color-gray-500)}.sidebar-btn-sm:before{content:var(--tw-content);z-index:-1}@media (hover: hover){.sidebar-btn-sm:hover:not(*:disabled){color:var(--color-white)}}@media (hover: hover){.sidebar-btn-sm:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 50%,transparent)}}}.sidebar-btn-sm:focus{color:var(--color-white)}.sidebar-btn-sm:focus{--tw-outline-style: none;outline-style:none}.sidebar-btn-sm:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 30%,transparent)}}.sidebar-btn-sm:focus:before{content:var(--tw-content);outline-offset:2px}.sidebar-btn-sm:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.sidebar-btn-sm:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}}@media (hover: hover){.sidebar-btn-sm:focus:hover:before{content:var(--tw-content);outline-color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.sidebar-btn-sm:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-sm:focus:hover:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}}.sidebar-btn-sm:where([data-theme=client] *){color:var(--color-gray-900)}@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):hover:not(*:disabled){color:var(--color-gray-900)}}@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 10%,transparent)}}}.sidebar-btn-sm:where([data-theme=client] *):focus{color:var(--color-gray-900)}.sidebar-btn-sm:where([data-theme=client] *):focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 15%,transparent)}}@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 20%,transparent)}}}@media (prefers-color-scheme: dark){.sidebar-btn-sm:where([data-theme=client] *){color:var(--color-gray-300)}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):hover:not(*:disabled){color:var(--color-white)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 10%,transparent)}}}}@media (prefers-color-scheme: dark){.sidebar-btn-sm:where([data-theme=client] *):focus{color:var(--color-white)}}@media (prefers-color-scheme: dark){.sidebar-btn-sm:where([data-theme=client] *):focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.sidebar-btn-sm:where([data-theme=client] *):focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 20%,transparent)}}}}.sidebar-btn-sm>fa-icon{justify-self:center;font-size:var(--sidebar-btn-icon-sm)}.sidebar-btn-sm:not(.collapsed){grid-template-columns:1fr var(--sidebar-btn-size-sm)}.sidebar-btn-sm.collapsed{width:var(--sidebar-btn-size-sm);justify-content:center}.sidebar-btn-sm:disabled{color:var(--color-gray-400)}.link{position:relative;--tw-outline-style: none;outline-style:none;z-index:0;display:flex;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2)}.link:before{content:var(--tw-content);z-index:-1!important}.link:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.link:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.link:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.link:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.link:before{content:var(--tw-content);position:absolute}.link:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.link:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.link:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.link:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.link:before{content:var(--tw-content);z-index:0}.link:before{content:var(--tw-content);border-radius:var(--radius-lg)}.link:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.link:before{content:var(--tw-content);outline-color:transparent}.link:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.link:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.link:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.link:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.link:hover:before{content:var(--tw-content);outline-offset:4px}}.link:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.link:focus:before{content:var(--tw-content);outline-offset:4px}.link:focus{outline-style:var(--tw-outline-style);outline-width:2px}.link:focus{outline-offset:2px}.link:disabled{cursor:not-allowed}.link:disabled{color:var(--color-gray-500)}.link:before{content:var(--tw-content);top:-.25em}.link:before{content:var(--tw-content);right:-.5em}.link:before{content:var(--tw-content);bottom:-.25em}.link:before{content:var(--tw-content);left:-.5em}:is(.link:disabled>*){color:var(--color-gray-400)}.link\!{position:relative!important;--tw-outline-style: none !important;outline-style:none!important;z-index:0!important;display:flex!important;cursor:pointer!important;transition-property:all!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important;--tw-duration: .1s !important;transition-duration:.1s!important;--tw-ease: var(--ease-in-out) !important;transition-timing-function:var(--ease-in-out)!important;align-items:center!important;justify-content:center!important;column-gap:calc(var(--spacing) * 2)!important}.link\!:before{content:var(--tw-content)!important;z-index:-1!important}.link\!:focus:before{content:var(--tw-content)!important;background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)!important}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)!important}}.link\!:focus:before{content:var(--tw-content)!important;outline-color:var(--color-primary-200)!important}@media (hover: hover){.link\!:focus:hover:before{content:var(--tw-content)!important;background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)!important}}}@media (prefers-color-scheme: dark){.link\!:focus:before{content:var(--tw-content)!important;outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)!important}}}.link\!:before{content:var(--tw-content)!important;position:absolute!important}.link\!:before{content:var(--tw-content)!important;top:calc(var(--pseudo-offset,.15em) * -1)!important}.link\!:before{content:var(--tw-content)!important;right:calc(var(--pseudo-offset,.15em) * -1)!important}.link\!:before{content:var(--tw-content)!important;bottom:calc(var(--pseudo-offset,.15em) * -1)!important}.link\!:before{content:var(--tw-content)!important;left:calc(var(--pseudo-offset,.15em) * -1)!important}.link\!:before{content:var(--tw-content)!important;z-index:0!important}.link\!:before{content:var(--tw-content)!important;border-radius:var(--radius-lg)!important}.link\!:before{content:var(--tw-content)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.link\!:before{content:var(--tw-content)!important;outline-color:transparent!important}.link\!:before{content:var(--tw-content)!important;transition-property:all!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.link\!:before{content:var(--tw-content)!important;--tw-duration: .1s !important;transition-duration:.1s!important}.link\!:before{content:var(--tw-content)!important;--tw-ease: var(--ease-in-out) !important;transition-timing-function:var(--ease-in-out)!important}@media (hover: hover){.link\!:hover:before{content:var(--tw-content)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important}}@media (hover: hover){.link\!:hover:before{content:var(--tw-content)!important;outline-offset:4px!important}}.link\!:focus:before{content:var(--tw-content)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.link\!:focus:before{content:var(--tw-content)!important;outline-offset:4px!important}.link\!:focus{outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.link\!:focus{outline-offset:2px!important}.link\!:disabled{cursor:not-allowed!important}.link\!:disabled{color:var(--color-gray-500)!important}.link\!:before{content:var(--tw-content)!important;top:-.25em!important}.link\!:before{content:var(--tw-content)!important;right:-.5em!important}.link\!:before{content:var(--tw-content)!important;bottom:-.25em!important}.link\!:before{content:var(--tw-content)!important;left:-.5em!important}:is(.link\!:disabled>*){color:var(--color-gray-400)!important}.icon-btn-md{--pseudo-offset: .25em;height:var(--icon-btn-h-md);width:var(--icon-btn-w-md);font-size:var(--icon-btn-font-size-md);position:relative;--tw-outline-style: none;outline-style:none;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.icon-btn-md:before{content:var(--tw-content);position:absolute}.icon-btn-md:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-md:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-md:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-md:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-md:before{content:var(--tw-content);z-index:0}.icon-btn-md:before{content:var(--tw-content);border-radius:var(--radius-lg)}.icon-btn-md:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-md:before{content:var(--tw-content);outline-color:transparent}.icon-btn-md:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.icon-btn-md:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.icon-btn-md:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.icon-btn-md:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.icon-btn-md:hover:before{content:var(--tw-content);outline-offset:4px}}.icon-btn-md:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-md:focus:before{content:var(--tw-content);outline-offset:4px}.icon-btn-md:focus{outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-md:focus{outline-offset:2px}.icon-btn-md:disabled{cursor:not-allowed}.icon-btn-md:disabled{color:var(--color-gray-500)}.icon-btn-sm{--pseudo-offset: .25em;height:var(--icon-btn-h-sm);width:var(--icon-btn-w-sm);font-size:var(--icon-btn-font-size-sm);position:relative;--tw-outline-style: none;outline-style:none;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.icon-btn-sm:before{content:var(--tw-content);position:absolute}.icon-btn-sm:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-sm:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-sm:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-sm:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-sm:before{content:var(--tw-content);z-index:0}.icon-btn-sm:before{content:var(--tw-content);border-radius:var(--radius-lg)}.icon-btn-sm:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-sm:before{content:var(--tw-content);outline-color:transparent}.icon-btn-sm:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.icon-btn-sm:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.icon-btn-sm:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.icon-btn-sm:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.icon-btn-sm:hover:before{content:var(--tw-content);outline-offset:4px}}.icon-btn-sm:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-sm:focus:before{content:var(--tw-content);outline-offset:4px}.icon-btn-sm:focus{outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-sm:focus{outline-offset:2px}.icon-btn-sm:disabled{cursor:not-allowed}.icon-btn-sm:disabled{color:var(--color-gray-500)}.icon-btn-lg{--pseudo-offset: .25em;height:var(--icon-btn-h-lg);width:var(--icon-btn-w-lg);position:relative;--tw-outline-style: none;outline-style:none;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.icon-btn-lg:before{content:var(--tw-content);position:absolute}.icon-btn-lg:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-lg:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-lg:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-lg:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.icon-btn-lg:before{content:var(--tw-content);z-index:0}.icon-btn-lg:before{content:var(--tw-content);border-radius:var(--radius-lg)}.icon-btn-lg:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-lg:before{content:var(--tw-content);outline-color:transparent}.icon-btn-lg:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.icon-btn-lg:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.icon-btn-lg:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.icon-btn-lg:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.icon-btn-lg:hover:before{content:var(--tw-content);outline-offset:4px}}.icon-btn-lg:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-lg:focus:before{content:var(--tw-content);outline-offset:4px}.icon-btn-lg:focus{outline-style:var(--tw-outline-style);outline-width:2px}.icon-btn-lg:focus{outline-offset:2px}.icon-btn-lg:disabled{cursor:not-allowed}.icon-btn-lg:disabled{color:var(--color-gray-500)}.input-select-icon{position:relative;width:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));color:var(--color-primary-600)}.input-select-icon:before{content:var(--tw-content);position:absolute}.input-select-icon:before{content:var(--tw-content);top:-.15em}.input-select-icon:before{content:var(--tw-content);right:-.15em}.input-select-icon:before{content:var(--tw-content);bottom:-.15em}.input-select-icon:before{content:var(--tw-content);left:-.15em}.input-select-icon:before{content:var(--tw-content);z-index:0}.input-select-icon:before{content:var(--tw-content);border-radius:var(--radius-lg)}.input-select-icon:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.input-select-icon:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.input-select-icon:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.input-select-icon:is(:where(.group):focus *){color:var(--color-primary-700)}@media (hover: hover){.input-select-icon:is(:where(.group):hover *):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 10%,transparent)}}}.input-select-icon:is(:where(.group):focus *):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.input-select-icon:is(:where(.group):focus *):before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.input-select-icon:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (hover: hover){.input-select-icon:is(:where(.group):focus *):hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 10%,transparent)}}}@media (prefers-color-scheme: dark){.input-base:not(.force-light-mode) .input-select-icon{color:var(--color-primary-400)}.input-base:not(.force-light-mode) .input-select-icon:is(:where(.group):focus *):before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.link-focus{position:relative;--tw-outline-style: none;outline-style:none}.link-focus:before{content:var(--tw-content);position:absolute}.link-focus:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.link-focus:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.link-focus:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.link-focus:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.link-focus:before{content:var(--tw-content);z-index:0}.link-focus:before{content:var(--tw-content);border-radius:var(--radius-lg)}.link-focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.link-focus:before{content:var(--tw-content);outline-color:transparent}.link-focus:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.link-focus:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.link-focus:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.link-focus:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.link-focus:hover:before{content:var(--tw-content);outline-offset:4px}}.link-focus:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.link-focus:focus:before{content:var(--tw-content);outline-offset:4px}.link-focus:before{content:var(--tw-content);z-index:-1!important}.link-focus:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.link-focus:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.link-focus:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.link-focus:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.sidebar-btn-active{color:var(--color-white)!important}.sidebar-btn-active:after{content:var(--tw-content);position:absolute}.sidebar-btn-active:after{content:var(--tw-content);top:calc(var(--spacing) * 0)}.sidebar-btn-active:after{content:var(--tw-content);right:-14px}.sidebar-btn-active:after{content:var(--tw-content);height:100%}.sidebar-btn-active:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.sidebar-btn-active:after{content:var(--tw-content);background-color:var(--color-accent-400)}.sidebar-btn-active:where([data-theme=client] *){color:var(--color-primary-600)!important}@media (prefers-color-scheme: dark){.sidebar-btn-active:where([data-theme=client] *){color:var(--color-white)!important}}.loading-overlay{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:8888;display:grid;height:100lvh;width:100lvw;align-content:center;justify-content:center;background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .3 calc(c*.51) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.loading-overlay{background-color:color-mix(in oklab,var(--color-primary-900) 50%,transparent)}}.date-separator{position:relative;margin-top:calc(var(--spacing) * 5);text-align:center;color:var(--color-gray-500)}.date-separator:before{content:var(--tw-content);position:absolute}.date-separator:before{content:var(--tw-content);top:calc(var(--spacing) * -3)}.date-separator:before{content:var(--tw-content);left:50%}.date-separator:before{content:var(--tw-content);height:1px}.date-separator:before{content:var(--tw-content);width:33%}.date-separator:before{content:var(--tw-content);--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.date-separator:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.date-separator:before{content:var(--tw-content);border-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.date-separator{color:var(--color-gray-200)}}.drag-border-horizontal{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-color:var(--color-primary-200);height:4px;width:100%;cursor:ns-resize}@media (hover: hover){.drag-border-horizontal:hover{background-color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.drag-border-horizontal{background-color:var(--color-primary-700)}}@media (prefers-color-scheme: dark){@media (hover: hover){.drag-border-horizontal:hover{background-color:var(--color-primary-600)}}}.drag-border-vertical{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-color:var(--color-primary-200);height:100%;width:4px;cursor:ew-resize}@media (hover: hover){.drag-border-vertical:hover{background-color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.drag-border-vertical{background-color:var(--color-primary-700)}}@media (prefers-color-scheme: dark){@media (hover: hover){.drag-border-vertical:hover{background-color:var(--color-primary-600)}}}.sidepanel-btn-active{color:var(--color-white)!important}.sidepanel-btn-active:after{content:var(--tw-content);position:absolute}.sidepanel-btn-active:after{content:var(--tw-content);top:calc(var(--spacing) * 0)}.sidepanel-btn-active:after{content:var(--tw-content);left:-8px}.sidepanel-btn-active:after{content:var(--tw-content);height:100%}.sidepanel-btn-active:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.sidepanel-btn-active:after{content:var(--tw-content);background-color:var(--color-accent-400)}.sidepanel-btn-active:where([data-theme=client] *){color:var(--color-primary-600)!important}@media (prefers-color-scheme: dark){.sidepanel-btn-active:where([data-theme=client] *){color:var(--color-white)!important}}.icon-btn-primary{color:var(--color-primary-600)}:is(.icon-btn-primary *){position:relative}:is(.icon-btn-primary *){z-index:1}.icon-btn-primary:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-primary:is(:where(.group):hover *):not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (hover: hover){.icon-btn-primary:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}.icon-btn-primary:focus{color:var(--color-primary-700)}.icon-btn-primary:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.icon-btn-primary:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.icon-btn-primary:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-primary:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-primary{color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-primary:is(:where(.group):hover *):not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-primary:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)}}}}@media (prefers-color-scheme: dark){.icon-btn-primary:focus{color:var(--color-primary-300)}}@media (prefers-color-scheme: dark){.icon-btn-primary:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-primary:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 40%,transparent)}}}}.icon-btn-danger{color:var(--color-danger-600)}:is(.icon-btn-danger *){position:relative}:is(.icon-btn-danger *){z-index:1}.icon-btn-danger:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-danger:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 15%,transparent)}}}.icon-btn-danger:focus{color:var(--color-danger-700)}.icon-btn-danger:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 5%,transparent)}}.icon-btn-danger:focus:before{content:var(--tw-content);outline-color:var(--color-danger-300)}@media (hover: hover){.icon-btn-danger:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-danger{color:var(--color-danger-500)}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-danger:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .2 calc(c*.34) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-950) 60%,transparent)}}}}@media (prefers-color-scheme: dark){.icon-btn-danger:focus{color:var(--color-danger-500)}}@media (prefers-color-scheme: dark){.icon-btn-danger:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .2 calc(c*.34) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-950) 60%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-danger:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .2 calc(c*.34) h) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-950) 70%,transparent)}}}}.icon-btn-warning{color:var(--color-warning-500)}:is(.icon-btn-warning *){position:relative}:is(.icon-btn-warning *){z-index:1}.icon-btn-warning:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-warning:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .48 calc(c*.62) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-warning-800) 15%,transparent)}}}.icon-btn-warning:focus{color:var(--color-warning-600)}.icon-btn-warning:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .48 calc(c*.62) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-warning-800) 5%,transparent)}}.icon-btn-warning:focus:before{content:var(--tw-content);outline-color:var(--color-warning-200)}@media (hover: hover){.icon-btn-warning:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .48 calc(c*.62) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-warning-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-warning{color:var(--color-warning-400)}}@media (prefers-color-scheme: dark){@media (hover: hover){.icon-btn-warning:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .25 calc(c*.31) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-warning-950) 60%,transparent)}}}}@media (prefers-color-scheme: dark){.icon-btn-warning:focus{color:var(--color-warning-400)}}@media (prefers-color-scheme: dark){.icon-btn-warning:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .25 calc(c*.31) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-warning-950) 60%,transparent)}}}.icon-btn-primary-light-mode{color:var(--color-primary-600)}:is(.icon-btn-primary-light-mode *){position:relative}:is(.icon-btn-primary-light-mode *){z-index:1}.icon-btn-primary-light-mode:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-primary-light-mode:is(:where(.group):hover *):not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (hover: hover){.icon-btn-primary-light-mode:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}.icon-btn-primary-light-mode:focus{color:var(--color-primary-700)}.icon-btn-primary-light-mode:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.icon-btn-primary-light-mode:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.icon-btn-primary-light-mode:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-primary-light-mode:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.icon-btn-primary-l{color:var(--color-primary-200)}:is(.icon-btn-primary-l *){position:relative}:is(.icon-btn-primary-l *){z-index:1}.icon-btn-primary-l:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-primary-l:is(:where(.group):hover *):not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 15%,transparent)}}}@media (hover: hover){.icon-btn-primary-l:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 15%,transparent)}}}.icon-btn-primary-l:focus{color:var(--color-primary-100)}.icon-btn-primary-l:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 5%,transparent)}}.icon-btn-primary-l:focus:before{content:var(--tw-content);outline-color:var(--color-primary-400)}@media (hover: hover){.icon-btn-primary-l:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-50) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-primary-l{color:var(--color-primary-100)}}.icon-btn-accent{color:var(--color-accent-500)}:is(.icon-btn-accent *){position:relative}:is(.icon-btn-accent *){z-index:1}.icon-btn-accent:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-accent:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .45 calc(c*.56) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-accent-800) 15%,transparent)}}}.icon-btn-accent:focus{color:var(--color-accent-600)}.icon-btn-accent:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .45 calc(c*.56) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-accent-800) 5%,transparent)}}.icon-btn-accent:focus:before{content:var(--tw-content);outline-color:var(--color-accent-200)}@media (hover: hover){.icon-btn-accent:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .45 calc(c*.56) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-accent-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-accent{color:var(--color-accent-400)}}.icon-btn-gray{color:var(--color-gray-400)}:is(.icon-btn-gray *){position:relative}:is(.icon-btn-gray *){z-index:1}.icon-btn-gray:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-gray:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(55.1% .027 264.364) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}}.icon-btn-gray:focus{color:var(--color-gray-500)}.icon-btn-gray:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(55.1% .027 264.364) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-gray-500) 5%,transparent)}}.icon-btn-gray:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(55.1% .027 264.364) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-gray-500) 30%,transparent)}}@media (hover: hover){.icon-btn-gray:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(55.1% .027 264.364) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-gray{color:var(--color-gray-300)}}.icon-btn-success{color:var(--color-green-500)}:is(.icon-btn-success *){position:relative}:is(.icon-btn-success *){z-index:1}.icon-btn-success:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-success:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(44.8% .119 151.328) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-green-800) 15%,transparent)}}}.icon-btn-success:focus{color:var(--color-green-600)}.icon-btn-success:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(44.8% .119 151.328) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-green-800) 5%,transparent)}}.icon-btn-success:focus:before{content:var(--tw-content);outline-color:var(--color-green-200)}@media (hover: hover){.icon-btn-success:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(44.8% .119 151.328) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-green-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.icon-btn-success{color:var(--color-green-400)}}.icon-btn-white{color:var(--color-white)}:is(.icon-btn-white *){position:relative}:is(.icon-btn-white *){z-index:1}.icon-btn-white:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.icon-btn-white:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.icon-btn-white:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.icon-btn-white:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}@media (hover: hover){.icon-btn-white:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.media-viewer-container{position:absolute;height:100%;width:100%;--tw-outline-style: none;outline-style:none}.media-viewer-container .page{position:relative;margin-inline:auto;margin-block:calc(var(--spacing) * 4);background-color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);direction:ltr}.media-viewer-container.default .page>.textLayer{-webkit-user-select:none;user-select:none}.media-viewer-container.select .page>.textLayer{-webkit-user-select:text;user-select:text}.media-viewer-container.select .page>.textLayer>br{cursor:text}.media-viewer-container.select .page>.textLayer>span{cursor:text}.media-viewer-container.pan{cursor:grab}:is(.media-viewer-container.pan *){cursor:grab}.media-viewer-container.panning{cursor:grabbing;-webkit-user-select:none;user-select:none}:is(.media-viewer-container.panning *){cursor:grabbing}:is(.media-viewer-container.panning *){-webkit-user-select:none;user-select:none}.media-viewer-container.panning:active{cursor:grabbing}:is(.media-viewer-container.panning *):active{cursor:grabbing}.media-viewer{position:relative;display:grid;height:100%;width:100%}.indicator{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:calc(infinity * 1px)}.fake-input-placeholder:before{content:var(--tw-content);position:absolute}.fake-input-placeholder:before{content:var(--tw-content);padding-inline:calc(var(--spacing) * 3)}.fake-input-placeholder:before{content:var(--tw-content);padding-block:calc(var(--spacing) * 2)}.fake-input-placeholder:before{content:var(--tw-content);color:var(--color-gray-500)}.fake-input-placeholder:before{--tw-content: attr(data-text);content:var(--tw-content)}@media (prefers-color-scheme: dark){.fake-input-placeholder:before{content:var(--tw-content);color:var(--color-gray-200)}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.top-\(--navbar-height\){top:var(--navbar-height)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-4px\]{top:-4px}.top-\[50\%\]{top:50%}.top-px{top:1px}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-\[0\.5px\]{right:-.5px}.-right-px{right:-1px}.right-\(--current-sidepanel-width\){right:var(--current-sidepanel-width)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-5{right:calc(var(--spacing) * 5)}.right-\[-0\.75em\]{right:-.75em}.right-\[-1\.5px\]{right:-1.5px}.right-\[-4px\]{right:-4px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-\[-4px\]{bottom:-4px}.bottom-\[34px\]{bottom:34px}.bottom-px{bottom:1px}.-left-px{left:-1px}.left-\(--current-sidebar-width\){left:var(--current-sidebar-width)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[-4px\]{left:-4px}.left-\[-6px\]{left:-6px}.left-\[50\%\]{left:50%}.left-\[52px\]{left:52px}.isolate{isolation:isolate}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-750{z-index:750}.z-999{z-index:999}.z-1100{z-index:1100}.z-9999{z-index:9999}.z-\[900\]{z-index:900}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[5px\]{margin-top:5px}.mt-px{margin-top:1px}.mr-2{margin-right:calc(var(--spacing) * 2)}.query-box{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200);padding:calc(var(--spacing) * 4)}@media (prefers-color-scheme: dark){.query-box{border-color:var(--color-border-600)}}.query-box:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.query-box:where([data-theme=client] *){border-color:var(--color-gray-700)}}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[0\.6rem\]{margin-bottom:.6rem}.share-link-container{display:flex;align-items:center;column-gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200);padding:calc(var(--spacing) * 2)}@media (prefers-color-scheme: dark){.share-link-container{border-color:var(--color-border-600)}}.share-link-container:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.share-link-container:where([data-theme=client] *){border-color:var(--color-gray-700)}}:is(.share-link-container>*):first-child{margin-left:calc(var(--spacing) * 1)}:is(.share-link-container>*):first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.menu-btn-md{display:grid;width:100%;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);grid-template-columns:1fr max-content;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);padding:var(--btn-p-md);height:var(--btn-h-md);font-size:var(--btn-font-size-md)}.menu-btn-md:focus{outline-style:var(--tw-outline-style);outline-width:2px}.menu-btn-md:focus{outline-offset:2px}.menu-btn-md:disabled{cursor:not-allowed}.menu-btn-md:disabled{color:var(--color-gray-500)}.menu-btn-md:disabled{background-color:transparent;color:var(--color-gray-400)}:is(.menu-btn-md:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.menu-btn-md:disabled{color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){:is(.menu-btn-md:disabled>*){color:var(--color-gray-500)}}.disc{display:flex;height:var(--input-height);width:var(--input-height);align-items:center;justify-content:center;border-radius:calc(infinity * 1px)}.empty-panel-container{display:flex;height:100%;width:100%;align-items:center;justify-content:center;text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}@media (prefers-color-scheme: dark){.empty-panel-container{color:var(--color-gray-200)}}.btn-md{padding:var(--btn-p-md);height:var(--btn-h-md);font-size:var(--btn-font-size-md);display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.btn-md:focus{outline-style:var(--tw-outline-style);outline-width:2px}.btn-md:focus{outline-offset:2px}.btn-md:disabled{cursor:not-allowed}.btn-md:disabled{color:var(--color-gray-500)}@media (hover: hover){.btn-md:hover:not(*:disabled){--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover: hover){.btn-md:hover:not(*:disabled){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn-md:focus:active{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.btn-sm{padding:var(--btn-p-sm);height:var(--btn-h-sm);font-size:var(--btn-font-size-sm);display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.btn-sm:focus{outline-style:var(--tw-outline-style);outline-width:2px}.btn-sm:focus{outline-offset:2px}.btn-sm:disabled{cursor:not-allowed}.btn-sm:disabled{color:var(--color-gray-500)}@media (hover: hover){.btn-sm:hover:not(*:disabled){--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover: hover){.btn-sm:hover:not(*:disabled){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn-sm:focus:active{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.btn-xs{padding:var(--btn-p-xs);height:var(--btn-h-xs);font-size:var(--btn-font-size-xs);display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.btn-xs:focus{outline-style:var(--tw-outline-style);outline-width:2px}.btn-xs:focus{outline-offset:2px}.btn-xs:disabled{cursor:not-allowed}.btn-xs:disabled{color:var(--color-gray-500)}@media (hover: hover){.btn-xs:hover:not(*:disabled){--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover: hover){.btn-xs:hover:not(*:disabled){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn-xs:focus:active{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.input-base{display:grid;height:var(--input-height);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);cursor:text;align-items:center;overflow:hidden;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200);background-color:var(--color-white);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.input-base:focus{outline-style:var(--tw-outline-style);outline-width:2px}.input-base:focus{outline-offset:2px}.input-base:disabled{cursor:not-allowed}.input-base:disabled{color:var(--color-gray-500)}@media (prefers-color-scheme: dark){.input-base{border-color:var(--color-border-600)}}.input-base:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.input-base:where([data-theme=client] *){border-color:var(--color-gray-700)}}@media (prefers-color-scheme: dark){.input-base:not(.force-light-mode){border-color:var(--color-border-600)}}@media (prefers-color-scheme: dark){.input-base:not(.force-light-mode){background-color:var(--color-slate-700)}}.input-base:disabled{cursor:not-allowed;border-color:var(--color-gray-300);background-color:var(--color-gray-100)}.input-base:disabled:before{content:var(--tw-content);display:none}@media (prefers-color-scheme: dark){.input-base:disabled:not(.force-light-mode){border-color:color-mix(in srgb,oklch(from var(--dyn-slate-800, var(--color-slate-purple-800)) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.input-base:disabled:not(.force-light-mode){border-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}}@media (prefers-color-scheme: dark){.input-base:disabled:not(.force-light-mode){background-color:color-mix(in srgb,oklch(from var(--dyn-slate-700, var(--color-slate-purple-700)) l c h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.input-base:disabled:not(.force-light-mode){background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}}@media (prefers-color-scheme: dark){:is(.input-base:disabled:not(.force-light-mode) *){color:var(--color-slate-500)}}.input-base.dropdown-open{--tw-outline-style: none;outline-style:none}.input-base:not(.dropdown-open):focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.input-base:not(.dropdown-open):focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.input-base:not(.dropdown-open):focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.input-base-disabled{cursor:not-allowed;border-color:var(--color-gray-300);background-color:var(--color-gray-100)}.input-base-disabled:before{content:var(--tw-content);display:none}@media (prefers-color-scheme: dark){.input-base-disabled:not(.force-light-mode){border-color:color-mix(in srgb,oklch(from var(--dyn-slate-800, var(--color-slate-purple-800)) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.input-base-disabled:not(.force-light-mode){border-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}}@media (prefers-color-scheme: dark){.input-base-disabled:not(.force-light-mode){background-color:color-mix(in srgb,oklch(from var(--dyn-slate-700, var(--color-slate-purple-700)) l c h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.input-base-disabled:not(.force-light-mode){background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}}@media (prefers-color-scheme: dark){:is(.input-base-disabled:not(.force-light-mode) *){color:var(--color-slate-500)}}.flex-btn-base{display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.share-link-actions{display:flex;align-items:center;column-gap:calc(var(--spacing) * 2)}.button-menu{display:grid;row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 2)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.h-\(--asset-panel-height\){height:var(--asset-panel-height)}.h-\(--btn-h-md\){height:var(--btn-h-md)}.h-\(--btn-h-sm\){height:var(--btn-h-sm)}.h-\(--btn-h-xs\){height:var(--btn-h-xs)}.h-\(--btn-w-sm\){height:var(--btn-w-sm)}.h-\(--file-info-height\){height:var(--file-info-height)}.h-\(--icon-btn-h-md\){height:var(--icon-btn-h-md)}.h-\(--input-height\){height:var(--input-height)}.h-\(--logo-height\){height:var(--logo-height)}.h-\(--navbar-height\){height:var(--navbar-height)}.h-\(--preview-tool-height\){height:var(--preview-tool-height)}.h-\(--progress-bar-current-position-height\){height:var(--progress-bar-current-position-height)}.h-\(--progress-bar-height\){height:var(--progress-bar-height)}.h-\(--sidebar-btn-icon-md\){height:var(--sidebar-btn-icon-md)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-80{height:calc(var(--spacing) * 80)}.h-\[60px\]{height:60px}.h-\[75dvh\]{height:75dvh}.h-\[90dvh\]{height:90dvh}.h-\[initial\]{height:initial}.h-auto{height:auto}.h-full{height:100%}.h-lvh{height:100lvh}.h-max{height:max-content}.contain{max-height:var(--main-content-height);overflow-y:auto}.max-h-\(--asset-panel-max-height\){max-height:var(--asset-panel-max-height)}.max-h-\(--file-info-max-height\){max-height:var(--file-info-max-height)}.max-h-\(--input-height\){max-height:var(--input-height)}.max-h-\[19\.5rem\]{max-height:19.5rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[60rem\]{max-height:60rem}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[initial\]{max-height:initial}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-\(--btn-h-sm\){min-height:var(--btn-h-sm)}.min-h-\(--input-height\){min-height:var(--input-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-23{min-height:calc(var(--spacing) * 23)}.min-h-\[54px\]{min-height:54px}.min-h-\[213px\]{min-height:213px}.min-h-\[235px\]{min-height:235px}.min-h-\[270px\]{min-height:270px}.min-h-full{min-height:100%}.min-h-lvh{min-height:100lvh}.w-\(--btn-h-md\){width:var(--btn-h-md)}.w-\(--btn-h-sm\){width:var(--btn-h-sm)}.w-\(--btn-h-xs\){width:var(--btn-h-xs)}.w-\(--btn-w-lg\){width:var(--btn-w-lg)}.w-\(--btn-w-md\){width:var(--btn-w-md)}.w-\(--btn-w-sm\){width:var(--btn-w-sm)}.w-\(--current-sidebar-width\){width:var(--current-sidebar-width)}.w-\(--current-sidepanel-width\){width:var(--current-sidepanel-width)}.w-\(--icon-btn-w-md\){width:var(--icon-btn-w-md)}.w-\(--input-height\){width:var(--input-height)}.w-\(--progress-bar-current-position-height\){width:var(--progress-bar-current-position-height)}.w-\(--sidebar-btn-icon-md\){width:var(--sidebar-btn-icon-md)}.w-\(--text-sm\){width:var(--text-sm)}.w-0{width:calc(var(--spacing) * 0)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-\[13rem\]{width:13rem}.w-\[19rem\]{width:19rem}.w-\[20px\]{width:20px}.w-\[20rem\]{width:20rem}.w-\[54rem\]{width:54rem}.w-\[76rem\]{width:76rem}.w-\[90dvw\]{width:90dvw}.w-\[initial\]{width:initial}.w-full{width:100%}.max-w-\[15rem\]{max-width:15rem}.max-w-\[19em\]{max-width:19em}.max-w-\[30rem\]{max-width:30rem}.max-w-\[60lvw\]{max-width:60lvw}.max-w-\[90dvw\]{max-width:90dvw}.max-w-\[150px\]{max-width:150px}.max-w-\[initial\]{max-width:initial}.max-w-full{max-width:100%}.max-w-none{max-width:none}.drop-menu{min-width:100%;overflow:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);color:var(--color-gray-900)}@media (prefers-color-scheme: dark){.drop-menu{border-color:var(--color-border-600)}}.drop-menu:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.drop-menu:where([data-theme=client] *){border-color:var(--color-gray-700)}}@media (prefers-color-scheme: dark){.drop-menu:not(.force-light-mode){background-color:var(--color-slate-purple-800);color:var(--color-white)}}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[23\.5rem\]{min-width:23.5rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[90dvw\]{min-width:90dvw}.min-w-\[200px\]{min-width:200px}.min-w-\[510px\]{min-width:510px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink-10{flex-shrink:10}.origin-center{transform-origin:center}.-translate-1\/2{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[15px\]{--tw-translate-x: 15px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.drop-menu-item{cursor:pointer;border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1)}@media (hover: hover){.drop-menu-item:hover{background-color:var(--color-primary-100)}}@media (prefers-color-scheme: dark){@media (hover: hover){.drop-menu:not(.force-light-mode) .drop-menu-item:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) .drop-menu-item:hover{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}}}.interactive-base{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.interactive-base:focus{outline-style:var(--tw-outline-style);outline-width:2px}.interactive-base:focus{outline-offset:2px}.interactive-base:disabled{cursor:not-allowed}.interactive-base:disabled{color:var(--color-gray-500)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pencil{cursor:url("./media/pencil-NYGPVH3L.svg"),crosshair}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.appearance-none{appearance:none}.auto-cols-\(--vertical-toolbar-button-size\){grid-auto-columns:var(--vertical-toolbar-button-size)}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.auto-rows-\[max-content\],.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1em_1fr_max-content_max-content\]{grid-template-columns:1em 1fr max-content max-content}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_2fr_1fr\]{grid-template-columns:1fr 2fr 1fr}.grid-cols-\[1fr_15em\]{grid-template-columns:1fr 15em}.grid-cols-\[1fr_32px\]{grid-template-columns:1fr 32px}.grid-cols-\[1fr_max-content\]{grid-template-columns:1fr max-content}.grid-cols-\[1fr_minmax\(9\.5em\,0\.5fr\)_1fr_max-content\]{grid-template-columns:1fr minmax(9.5em,.5fr) 1fr max-content}.grid-cols-\[1fr_minmax\(9\.5em\,0\.5fr\)_max-content_1fr\]{grid-template-columns:1fr minmax(9.5em,.5fr) max-content 1fr}.grid-cols-\[1rem_1fr_1fr_1rem_1fr\]{grid-template-columns:1rem 1fr 1fr 1rem 1fr}.grid-cols-\[2\.75em_2\.75em\]{grid-template-columns:2.75em 2.75em}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[max-content_1fr_max-content\]{grid-template-columns:max-content 1fr max-content}.grid-cols-\[max-content_1fr_max-content_max-content\]{grid-template-columns:max-content 1fr max-content max-content}.grid-cols-\[max-content_max-content_1fr\]{grid-template-columns:max-content max-content 1fr}.grid-cols-\[max-content_minmax\(50px\,1fr\)_max-content\]{grid-template-columns:max-content minmax(50px,1fr) max-content}.grid-cols-\[minmax\(4em\,6em\)_min-content_minmax\(4em\,6em\)_max-content\]{grid-template-columns:minmax(4em,6em) min-content minmax(4em,6em) max-content}.grid-cols-\[minmax\(max-content\,4\.5em\)_1fr_minmax\(max-content\,4\.5em\)\]{grid-template-columns:minmax(max-content,4.5em) 1fr minmax(max-content,4.5em)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\(--main-content-height\){grid-template-rows:var(--main-content-height)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[1fr_0\]{grid-template-rows:1fr 0}.grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.grid-rows-\[1fr_max-content\]{grid-template-rows:1fr max-content}.grid-rows-\[1fr_max-content_max-content\]{grid-template-rows:1fr max-content max-content}.grid-rows-\[2\.875rem_1fr_max-content\]{grid-template-rows:2.875rem 1fr max-content}.grid-rows-\[3fr_1fr\]{grid-template-rows:3fr 1fr}.grid-rows-\[max-content\]{grid-template-rows:max-content}.grid-rows-\[max-content_1fr\]{grid-template-rows:max-content 1fr}.grid-rows-\[max-content_1fr_max-content\]{grid-template-rows:max-content 1fr max-content}.grid-rows-\[repeat\(2\,max-content\)\]{grid-template-rows:repeat(2,max-content)}.grid-rows-\[var\(--file-info-header-size\)_1fr\]{grid-template-rows:var(--file-info-header-size) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.input-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing) * 3);font-family:var(--font-display);color:var(--color-gray-900)}.input-text::placeholder{color:var(--color-gray-500)}@media (prefers-color-scheme: dark){.input-text{color:var(--color-white)}.input-text::placeholder{color:var(--color-gray-400)}}.input-text.force-light-mode,.force-light-mode .input-text{color:var(--color-gray-900)}:is(.input-text.force-light-mode,.force-light-mode .input-text)::placeholder{color:var(--color-gray-500)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.box-container{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200);background-color:var(--color-white);padding:calc(var(--spacing) * 6)}@media (prefers-color-scheme: dark){.box-container{border-color:var(--color-border-600)}}.box-container:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.box-container:where([data-theme=client] *){border-color:var(--color-gray-700)}}@media (prefers-color-scheme: dark){.box-container{background-color:var(--color-slate-800)}}.button-base{border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.pill{border-radius:calc(infinity * 1px)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1px\]{border-radius:1px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-\[18px\]{border-top-right-radius:18px}.rounded-tr-none{border-top-right-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.menu{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.menu{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media (prefers-color-scheme: dark){.menu{border-color:var(--color-slate-800)}}@media (prefers-color-scheme: dark){.menu{background-color:var(--color-slate-850)}}@media (prefers-color-scheme: dark){.menu{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.menu{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.bordered-box{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200)}@media (prefers-color-scheme: dark){.bordered-box{border-color:var(--color-border-600)}}.bordered-box:where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.bordered-box:where([data-theme=client] *){border-color:var(--color-gray-700)}}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-solid{--tw-border-style: solid;border-style:solid}.border-standard\!{border-color:var(--color-border-200)!important}@media (prefers-color-scheme: dark){.border-standard\!{border-color:var(--color-border-600)!important}}.border-standard\!:where([data-theme=client] *){border-color:var(--color-gray-300)!important}@media (prefers-color-scheme: dark){.border-standard\!:where([data-theme=client] *){border-color:var(--color-gray-700)!important}}.border-error\!{border-color:var(--color-danger-600)!important}@media (prefers-color-scheme: dark){.border-error\!{border-color:var(--color-danger-500)!important}}.border-success\!{border-color:var(--color-success-500)!important}@media (prefers-color-scheme: dark){.border-success\!{border-color:var(--color-success-400)!important}}.border-accent-400{border-color:var(--color-accent-400)}.border-accent-600\/15{border-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .64 calc(c*.84) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-accent-600\/15{border-color:color-mix(in oklab,var(--color-accent-600) 15%,transparent)}}.border-border-200{border-color:var(--color-border-200)}.border-danger-500{border-color:var(--color-danger-500)}.border-danger-600{border-color:var(--color-danger-600)}.border-gray-200{border-color:var(--color-gray-200)}.border-primary-50{border-color:var(--color-primary-50)}.border-primary-100{border-color:var(--color-primary-100)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-600{border-color:var(--color-primary-600)}.border-success-500{border-color:var(--color-success-500)}.border-transparent{border-color:transparent}.border-warning-500{border-color:var(--color-warning-500)}.border-t-border-200{border-top-color:var(--color-border-200)}.border-t-primary-200{border-top-color:var(--color-primary-200)}.border-r-primary-100{border-right-color:var(--color-primary-100)}.border-r-primary-200{border-right-color:var(--color-primary-200)}.border-b-border-200\/30{border-bottom-color:color-mix(in srgb,oklch(from var(--dyn-border-200, oklch(.854 .0544 303.2)) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-b-border-200\/30{border-bottom-color:color-mix(in oklab,var(--color-border-200) 30%,transparent)}}.border-l-accent-400{border-left-color:var(--color-accent-400)}.border-l-primary-100{border-left-color:var(--color-primary-100)}.border-l-transparent{border-left-color:transparent}.btn-muted-danger{background-color:var(--color-danger-100);color:var(--color-danger-600)}.btn-muted-danger:disabled{background-color:var(--color-gray-100)}:is(.btn-muted-danger:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-muted-danger:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-muted-danger:disabled>*){color:var(--color-gray-500)}}:is(.btn-muted-danger>*){color:var(--color-danger-600)}@media (hover: hover){.btn-muted-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(93.6% .032 17.717) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-danger:focus{outline-color:var(--color-danger-300)}@media (prefers-color-scheme: dark){.btn-muted-danger{background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) l c h) 30%,transparent);color:var(--color-danger-200)}@supports (color: color-mix(in lab,red,red)){.btn-muted-danger{background-color:color-mix(in oklab,var(--color-danger-600) 30%,transparent)}}:is(.btn-muted-danger>*){color:var(--color-danger-200)}@media (hover: hover){.btn-muted-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(57.7% .245 27.325) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-danger:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-danger:focus{outline-color:color-mix(in oklab,var(--color-danger-300) 50%,transparent)}}}.btn-muted-warning{background-color:var(--color-warning-50);color:var(--color-warning-600)}.btn-muted-warning:disabled{background-color:var(--color-gray-100)}:is(.btn-muted-warning:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-muted-warning:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-muted-warning:disabled>*){color:var(--color-gray-500)}}:is(.btn-muted-warning>*){color:var(--color-warning-500)}@media (hover: hover){.btn-muted-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .95 calc(c*.31) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-warning:focus{outline-color:var(--color-warning-200)}@media (prefers-color-scheme: dark){.btn-muted-warning{background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 30%,transparent);color:var(--color-warning-200)}@supports (color: color-mix(in lab,red,red)){.btn-muted-warning{background-color:color-mix(in oklab,var(--color-warning-600) 30%,transparent)}}:is(.btn-muted-warning>*){color:var(--color-warning-200)}@media (hover: hover){.btn-muted-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-warning:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .85 calc(c*.78) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-warning:focus{outline-color:color-mix(in oklab,var(--color-warning-300) 50%,transparent)}}}.btn-muted-primary{background-color:var(--color-primary-100);color:var(--color-primary-600)}@media (hover: hover){.btn-muted-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-primary:focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.btn-muted-primary{color:var(--color-primary-400)}}.btn-muted-primary:disabled{background-color:var(--color-gray-100)}:is(.btn-muted-primary:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-muted-primary:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-muted-primary:disabled>*){color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){.btn-muted-primary{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent);color:var(--color-primary-100)}@supports (color: color-mix(in lab,red,red)){.btn-muted-primary{background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}@media (hover: hover){.btn-muted-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) l c h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-primary:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-primary:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.btn-white-warning{background-color:var(--color-white);color:var(--color-warning-600)}.btn-white-warning:disabled{background-color:var(--color-gray-100)}:is(.btn-white-warning:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-white-warning:disabled{background-color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){.btn-white-warning:disabled{color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){:is(.btn-white-warning:disabled>*){color:var(--color-gray-500)}}:is(.btn-white-warning>*){color:var(--color-warning-500)}@media (hover: hover){.btn-white-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .95 calc(c*.31) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-white-warning:focus{outline-color:var(--color-warning-200)}@media (prefers-color-scheme: dark){@media (hover: hover){.btn-white-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.btn-primary{background-color:var(--color-primary-600);color:var(--color-white)}.btn-primary:disabled{background-color:var(--color-gray-100)}:is(.btn-primary:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-primary:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-primary:disabled>*){color:var(--color-gray-500)}}@media (hover: hover){.btn-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .85 calc(c*.41) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-primary:focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){@media (hover: hover){.btn-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) l c h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}@media (prefers-color-scheme: dark){.btn-primary:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-primary:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.btn-warning{background-color:var(--color-warning-500);color:var(--color-gray-900)}.btn-warning:disabled{background-color:var(--color-gray-100)}:is(.btn-warning:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-warning:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-warning:disabled>*){color:var(--color-gray-500)}}:is(.btn-warning>*){color:var(--color-gray-900)}@media (hover: hover){.btn-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .9 calc(c*.52) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-warning:focus{outline-color:var(--color-warning-200)}@media (prefers-color-scheme: dark){@media (hover: hover){.btn-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-warning:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.btn-white-primary{background-color:var(--color-white);color:var(--color-primary-600)}.btn-white-primary:disabled{background-color:var(--color-gray-100)}:is(.btn-white-primary:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-white-primary:disabled{background-color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){.btn-white-primary:disabled{color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){:is(.btn-white-primary:disabled>*){color:var(--color-gray-500)}}@media (hover: hover){.btn-white-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-primary:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-white-primary:focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.btn-white-primary:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-primary:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.btn-white-rule-purple{background-color:var(--color-white);color:var(--color-rule-purple-600)}.btn-white-rule-purple:disabled{background-color:var(--color-gray-100)}:is(.btn-white-rule-purple:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-white-rule-purple:disabled{background-color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){.btn-white-rule-purple:disabled{color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){:is(.btn-white-rule-purple:disabled>*){color:var(--color-gray-500)}}@media (hover: hover){.btn-white-rule-purple:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(.93 .07 293.94) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-rule-purple:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-rule-purple-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-white-rule-purple:focus{outline-color:var(--color-rule-purple-200)}@media (prefers-color-scheme: dark){.btn-white-rule-purple:focus{outline-color:color-mix(in srgb,oklch(.75 .18 293.94) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.btn-white-rule-purple:focus{outline-color:color-mix(in oklab,var(--color-rule-purple-300) 50%,transparent)}}}.btn-danger{background-color:var(--color-danger-600);color:var(--color-white)}.btn-danger:disabled{background-color:var(--color-gray-100)}:is(.btn-danger:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-danger:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-danger:disabled>*){color:var(--color-gray-500)}}@media (hover: hover){.btn-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(88.5% .062 18.334) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-danger:focus{outline-color:var(--color-danger-300)}@media (prefers-color-scheme: dark){@media (hover: hover){.btn-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(57.7% .245 27.325) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-danger:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.btn-muted-success{background-color:var(--color-green-100);color:var(--color-green-600)}.btn-muted-success:disabled{background-color:var(--color-gray-100)}:is(.btn-muted-success:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-muted-success:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-muted-success:disabled>*){color:var(--color-gray-500)}}:is(.btn-muted-success>*){color:var(--color-green-500)}@media (hover: hover){.btn-muted-success:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(96.2% .044 156.743) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-success:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-success:focus{outline-color:var(--color-green-300)}.btn-muted-primary-light{background-color:var(--color-primary-100);color:var(--color-primary-600)}@media (hover: hover){.btn-muted-primary-light:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-muted-primary-light:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-muted-primary-light:focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.btn-muted-primary-light{color:var(--color-primary-400)}}:is(.link-primary>*){color:var(--color-primary-600)}@media (hover: hover){.link-primary:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}.link-primary:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 5%,transparent)}}.link-primary:focus:before{content:var(--tw-content);outline-color:var(--color-primary-200)}@media (hover: hover){.link-primary:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.link-primary:not(*:disabled):hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)}}}}@media (prefers-color-scheme: dark){.link-primary:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}:is(.link-danger>*){color:var(--color-danger-600)}@media (hover: hover){.link-danger:not(*:disabled):hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 15%,transparent)}}}.link-danger:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 5%,transparent)}}.link-danger:focus:before{content:var(--tw-content);outline-color:var(--color-danger-300)}@media (hover: hover){.link-danger:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.link-danger{color:var(--color-danger-500)}}.menu-btn-primary:not(*:disabled){color:var(--color-primary-600)}@media (hover: hover){.menu-btn-primary:hover:not(*:disabled){background-color:var(--color-primary-100)}}.menu-btn-primary:focus{background-color:var(--color-primary-50)}.menu-btn-primary:focus{outline-color:var(--color-primary-200)}@media (hover: hover){.menu-btn-primary:focus:hover{outline-color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.menu-btn-primary:not(*:disabled){color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-primary:hover:not(*:disabled){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-primary:hover:not(*:disabled){background-color:color-mix(in oklab,var(--color-primary-600) 40%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-primary:hover:not(*:disabled){color:var(--color-primary-100)}}}@media (prefers-color-scheme: dark){.menu-btn-primary:focus{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-primary:focus{background-color:color-mix(in oklab,var(--color-primary-600) 60%,transparent)}}}@media (prefers-color-scheme: dark){.menu-btn-primary:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-primary:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.menu-btn-primary:focus:not(*:disabled){color:var(--color-primary-100)}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-primary:focus:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-primary:focus:hover{background-color:color-mix(in oklab,var(--color-primary-600) 70%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-primary:focus:hover{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-primary:focus:hover{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}}.menu-btn-warning:not(*:disabled){color:var(--color-gray-900)}:is(.menu-btn-warning:not(*:disabled)>*){color:var(--color-warning-500)}@media (hover: hover){.menu-btn-warning:hover:not(*:disabled){background-color:var(--color-warning-100)}}.menu-btn-warning:focus{background-color:var(--color-warning-50)}.menu-btn-warning:focus{outline-color:var(--color-warning-200)}@media (hover: hover){.menu-btn-warning:focus:hover{outline-color:var(--color-warning-200)}}@media (prefers-color-scheme: dark){.menu-btn-warning:not(*:disabled){color:var(--color-warning-400)}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-warning:hover:not(*:disabled){background-color:var(--color-warning-800)}}}@media (prefers-color-scheme: dark){.menu-btn-warning:focus{background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-warning:focus{background-color:color-mix(in oklab,var(--color-warning-600) 40%,transparent)}}}@media (prefers-color-scheme: dark){.menu-btn-warning:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .85 calc(c*.78) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-warning:focus{outline-color:color-mix(in oklab,var(--color-warning-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.menu-btn-warning:focus:hover{outline-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .85 calc(c*.78) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.menu-btn-warning:focus:hover{outline-color:color-mix(in oklab,var(--color-warning-300) 50%,transparent)}}}}.btn-disabled:disabled{background-color:var(--color-gray-100)}:is(.btn-disabled:disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.btn-disabled:disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.btn-disabled:disabled>*){color:var(--color-gray-500)}}.drop-menu-item-active{background-color:var(--color-primary-50);outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary-200)}@media (hover: hover){.drop-menu-item-active:hover{background-color:var(--color-primary-100)}}@media (prefers-color-scheme: dark){.drop-menu:not(.force-light-mode) .drop-menu-item-active{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) .drop-menu-item-active{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) .drop-menu-item-active{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}@media (hover: hover){.drop-menu:not(.force-light-mode) .drop-menu-item-active:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) .drop-menu-item-active:hover{background-color:color-mix(in oklab,var(--color-primary-800) 80%,transparent)}}}}.backdrop{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .3 calc(c*.51) h) 12%,transparent);--tw-brightness: brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@supports (color: color-mix(in lab,red,red)){.backdrop{background-color:color-mix(in oklab,var(--color-primary-900) 12%,transparent)}}@media (prefers-color-scheme: dark){.backdrop{background-color:color-mix(in srgb,oklch(from var(--dyn-slate-950, var(--color-slate-purple-950)) l c h) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.backdrop{background-color:color-mix(in oklab,var(--color-slate-950) 20%,transparent)}}}@media (prefers-color-scheme: dark){.backdrop{--tw-brightness: brightness(60%);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,)}}.bg-\(--corner-btn-bg\){background-color:var(--corner-btn-bg)}.bg-\(--file-info-bg-colour\){background-color:var(--file-info-bg-colour)}.bg-accent-100{background-color:var(--color-accent-100)}.bg-accent-400{background-color:var(--color-accent-400)}.bg-accent-500{background-color:var(--color-accent-500)}.bg-danger-600\/10{background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) l c h) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-danger-600\/10{background-color:color-mix(in oklab,var(--color-danger-600) 10%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:color-mix(in srgb,oklch(98.5% .002 247.839) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50) 50%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/50{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-gray-800\/50{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}.bg-inherit{background-color:inherit}.bg-primary-25{background-color:var(--color-primary-25)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\/50{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-primary-50\/50{background-color:color-mix(in oklab,var(--color-primary-50) 50%,transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-200\/50\!{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .85 calc(c*.41) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-200\/50\!{background-color:color-mix(in oklab,var(--color-primary-200) 50%,transparent)!important}}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-rule-purple-600{background-color:var(--color-rule-purple-600)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position: to bottom;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position: to bottom in oklab}}.bg-linear-to-br{--tw-gradient-position: to bottom right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position: to bottom right in oklab}}.from-navbar-gradient-stop-1{--tw-gradient-from: var(--color-rule-purple-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-900\/0{--tw-gradient-from: color-mix(in srgb, oklch(from var(--dyn-primary-600) .3 calc(c*.51) h) 0%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.from-primary-900\/0{--tw-gradient-from: color-mix(in oklab, var(--color-primary-900) 0%, transparent)}}.from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to: var(--color-black);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-navbar-gradient-stop-2{--tw-gradient-to: var(--color-rule-purple-800);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-900\/30{--tw-gradient-to: color-mix(in srgb, oklch(from var(--dyn-primary-600) .3 calc(c*.51) h) 30%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.to-primary-900\/30{--tw-gradient-to: color-mix(in oklab, var(--color-primary-900) 30%, transparent)}}.fill-accent-600{fill:var(--color-accent-600)}.fill-danger-600{fill:var(--color-danger-600)}.fill-success-600{fill:var(--color-success-600)}.fill-warning-600{fill:var(--color-warning-600)}.fill-white{fill:var(--color-white)}.stroke-accent-50{stroke:var(--color-accent-50)}.stroke-accent-400{stroke:var(--color-accent-400)}.stroke-danger-500{stroke:var(--color-danger-500)}.stroke-success-500{stroke:var(--color-success-500)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-16{padding:calc(var(--spacing) * 16)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[14px\]{padding-inline:14px}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[0\.725em\]{padding-block:.725em}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.25{padding-top:calc(var(--spacing) * 1.25)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-title{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}@media (prefers-color-scheme: dark){.section-title{color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.section-title{color:var(--color-white)}}.prompt-text{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[0\.35rem\]{font-size:.35rem}.text-\[0\.675em\]{font-size:.675em}.text-\[7px\]{font-size:7px}.leading-1{--tw-leading: calc(var(--spacing) * 1);line-height:calc(var(--spacing) * 1)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.1em\]{--tw-leading: 1.1em;line-height:1.1em}.leading-\[1\.2em\]{--tw-leading: 1.2em;line-height:1.2em}.leading-\[1\.2rem\]{--tw-leading: 1.2rem;line-height:1.2rem}.leading-\[1\.3em\]{--tw-leading: 1.3em;line-height:1.3em}.leading-\[100\%\]{--tw-leading: 100%;line-height:100%}.leading-none{--tw-leading: 1;line-height:1}.emphasized{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}@media (prefers-color-scheme: dark){.emphasized{color:var(--color-primary-200)}}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--corner-btn-text\){color:var(--corner-btn-text)}.text-\[\#F0D341\]{color:#f0d341}.text-accent-400{color:var(--color-accent-400)}.text-accent-500{color:var(--color-accent-500)}.text-black{color:var(--color-black)}.text-danger-600{color:var(--color-danger-600)}.text-danger-700{color:var(--color-danger-700)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-500{color:var(--color-green-500)}.text-ink{color:var(--color-gray-900)}.text-ink\!{color:var(--color-gray-900)!important}.text-ink-md{color:var(--color-gray-500)}.text-ink\/80{color:color-mix(in srgb,oklch(21% .034 264.665) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-ink\/80{color:color-mix(in oklab,var(--color-gray-900) 80%,transparent)}}.text-primary-100{color:var(--color-primary-100)}.text-primary-200{color:var(--color-primary-200)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-primary-800{color:var(--color-primary-800)}.text-rule-cyan-400{color:var(--color-rule-cyan-400)}.text-secondary-500{color:var(--color-secondary-500)}.text-success-500{color:var(--color-success-500)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-warning-500{color:var(--color-warning-500)}.text-warning-600{color:var(--color-warning-600)}.text-warning-800{color:var(--color-warning-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0%}.opacity-50{opacity:50%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-20px_25px_-5px\]{--tw-shadow: 0 -20px 25px -5px var(--tw-shadow-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-primary-200\/30{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .85 calc(c*.41) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-primary-200\/30{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary-800\/30{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-primary-800\/30{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary-800\/50{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 50%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-primary-800\/50{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.has-focused-input:has(*:is(input:focus)){outline-style:var(--tw-outline-style);outline-width:2px}.has-focused-input:has(*:is(input:focus)){outline-offset:2px}.has-focused-input:has(*:is(input:focus)){outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.has-focused-input:has(*:is(input:focus)){outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.has-focused-input:has(*:is(input:focus)){outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.ring-base{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:4px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-0{outline-offset:0px}.outline-primary-600{outline-color:var(--color-primary-600)}.ring-primary{outline-color:var(--color-primary-200)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur: blur(var(--blur-sm));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,)}.brightness-95{--tw-brightness: brightness(95%);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{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-0{--tw-duration: 0ms;transition-duration:0ms}.duration-75{--tw-duration: 75ms;transition-duration:75ms}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.fade-out{animation-duration:.2s;animation-name:fadeOut}.outline-none{--tw-outline-style: none;outline-style:none}.phase-out{animation-duration:.2s;animation-name:phaseOut}.select-none{-webkit-user-select:none;user-select:none}.\[container-name\:file-preview-container\]{container-name:file-preview-container}.\[container\:asset-manager\/size\]{container:asset-manager/size}.\[key\:string\]{key:string}.text-shadow-warning-500{--tw-text-shadow-color: oklch(from var(--dyn-warning-500) l c h)}@supports (color: color-mix(in lab,red,red)){.text-shadow-warning-500{--tw-text-shadow-color: color-mix(in oklab, var(--color-warning-500) var(--tw-text-shadow-alpha), transparent)}}:is(.\*\:col-span-full>*){grid-column:1 / -1}:is(.\*\:mb-0>*){margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:contents>*){display:contents}:is(.\*\:flex>*){display:flex}:is(.\*\:grid>*){display:grid}:is(.\*\:max-h-\[10rem\]>*){max-height:10rem}:is(.\*\:min-h-\[54px\]>*){min-height:54px}:is(:is(.\*\:\*\:w-full>*)>*){width:100%}:is(.\*\:w-full>*){width:100%}:is(.\*\:cursor-pointer>*){cursor:pointer}:is(.\*\:grid-cols-\[max-content_1fr_32px\]\!>*){grid-template-columns:max-content 1fr 32px!important}:is(.\*\:grid-cols-subgrid>*){grid-template-columns:subgrid}:is(.\*\:items-center>*){align-items:center}:is(.\*\:items-stretch>*){align-items:stretch}:is(:is(.\*\:\*\:justify-around>*)>*){justify-content:space-around}:is(.\*\:justify-between>*){justify-content:space-between}:is(.\*\:gap-x-4>*){column-gap:calc(var(--spacing) * 4)}:is(.\*\:gap-y-2>*){row-gap:calc(var(--spacing) * 2)}:is(.\*\:gap-y-5>*){row-gap:calc(var(--spacing) * 5)}:is(.\*\:overflow-y-auto>*){overflow-y:auto}:is(.\*\:rounded-xl>*){border-radius:var(--radius-xl)}:is(.\*\:rounded-b-xl>*){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:bordered-box>*){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200)}@media (prefers-color-scheme: dark){:is(.\*\:bordered-box>*){border-color:var(--color-border-600)}}:is(.\*\:bordered-box>*):where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){:is(.\*\:bordered-box>*):where([data-theme=client] *){border-color:var(--color-gray-700)}}:is(.\*\:border-t-0>*){border-top-style:var(--tw-border-style);border-top-width:0px}:is(.\*\:border-b-1>*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:border-primary-50>*){border-color:var(--color-primary-50)}:is(.\*\:px-3>*){padding-inline:calc(var(--spacing) * 3)}:is(.\*\:px-4>*){padding-inline:calc(var(--spacing) * 4)}:is(.\*\:py-1>*){padding-block:calc(var(--spacing) * 1)}:is(.\*\:py-3>*){padding-block:calc(var(--spacing) * 3)}:is(.\*\:leading-1>*){--tw-leading: calc(var(--spacing) * 1);line-height:calc(var(--spacing) * 1)}:is(.\*\*\:pointer-events-auto *){pointer-events:auto}:is(.\*\*\:pointer-events-none *){pointer-events:none}:is(.\*\*\:static *){position:static}:is(.\*\*\:cursor-grab *){cursor:grab}:is(.\*\*\:cursor-grabbing *){cursor:grabbing}.not-hover\:opacity-0:not(*:hover){opacity:0%}@media not (hover: hover){.not-hover\:opacity-0{opacity:0%}}.not-has-checked\:bordered-box:not(*:has(*:checked)){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200)}@media (prefers-color-scheme: dark){.not-has-checked\:bordered-box:not(*:has(*:checked)){border-color:var(--color-border-600)}}.not-has-checked\:bordered-box:not(*:has(*:checked)):where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.not-has-checked\:bordered-box:not(*:has(*:checked)):where([data-theme=client] *){border-color:var(--color-gray-700)}}.not-has-checked\:border-r-0:not(*:has(*:checked)){border-right-style:var(--tw-border-style);border-right-width:0px}.not-has-checked\:border-l-0:not(*:has(*:checked)){border-left-style:var(--tw-border-style);border-left-width:0px}.not-has-checked\:bg-white:not(*:has(*:checked)){background-color:var(--color-white)}.not-has-checked\:text-primary-600:not(*:has(*:checked)){color:var(--color-primary-600)}@media (hover: hover){.group-hover\:w-\[150px\]:is(:where(.group):hover *){width:150px}}@media (hover: hover){.group-hover\:text-primary-200:is(:where(.group):hover *){color:var(--color-primary-200)}}@media (hover: hover){.group-hover\:text-primary-700:is(:where(.group):hover *){color:var(--color-primary-700)}}@media (hover: hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.group-has-\[\.disabled\]\:border-b-gray-400:is(:where(.group):has(*:is(.disabled)) *){border-bottom-color:var(--color-gray-400)}.group-\[\&\.overlay\]\:text-white:is(:where(.group).overlay *){color:var(--color-white)}.group-\[\&\.textarea\]\/field\:h-auto:is(:where(.group\/field).textarea *){height:auto}.group-\[\&\.textarea\]\/field\:min-h-24:is(:where(.group\/field).textarea *){min-height:calc(var(--spacing) * 24)}.group-\[\&\.textarea\]\/field\:p-0:is(:where(.group\/field).textarea *){padding:calc(var(--spacing) * 0)}.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *){cursor:not-allowed;border-color:var(--color-gray-300);background-color:var(--color-gray-100)}.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):before{content:var(--tw-content);display:none}@media (prefers-color-scheme: dark){.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):not(.force-light-mode){border-color:color-mix(in srgb,oklch(from var(--dyn-slate-800, var(--color-slate-purple-800)) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):not(.force-light-mode){border-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}}@media (prefers-color-scheme: dark){.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):not(.force-light-mode){background-color:color-mix(in srgb,oklch(from var(--dyn-slate-700, var(--color-slate-purple-700)) l c h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):not(.force-light-mode){background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}}@media (prefers-color-scheme: dark){:is(.group-\[\.disabled\]\/field\:input-base-disabled:is(:where(.group\/field):is(.disabled) *):not(.force-light-mode) *){color:var(--color-slate-500)}}.group-\[\.overlay\]\:border-accent-400\/50:is(:where(.group):is(.overlay) *){border-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) l c h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.group-\[\.overlay\]\:border-accent-400\/50:is(:where(.group):is(.overlay) *){border-color:color-mix(in oklab,var(--color-accent-400) 50%,transparent)}}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *){padding:var(--btn-p-sm);height:var(--btn-h-sm);font-size:var(--btn-font-size-sm);display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-family:var(--font-display);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):focus{outline-style:var(--tw-outline-style);outline-width:2px}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):focus{outline-offset:2px}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):disabled{cursor:not-allowed}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):disabled{color:var(--color-gray-500)}@media (hover: hover){.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):hover:not(*:disabled){--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover: hover){.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):hover:not(*:disabled){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.group-\[\.pad-sm\]\:btn-sm:is(:where(.group):is(.pad-sm) *):focus:active{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-\[\.pad-sm\]\:py-4:is(:where(.group):is(.pad-sm) *){padding-block:calc(var(--spacing) * 4)}.group-\[\.short\]\:flex:is(:where(.group):is(.short) *){display:flex}.group-\[\.short\]\:hidden:is(:where(.group):is(.short) *){display:none}.placeholder\:text-ink\!::placeholder{color:var(--color-gray-900)!important}.placeholder\:text-ink-md::placeholder{color:var(--color-gray-500)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:right-2:before{content:var(--tw-content);right:calc(var(--spacing) * 2)}.before\:left-2:before{content:var(--tw-content);left:calc(var(--spacing) * 2)}.before\:h-2:before{content:var(--tw-content);height:calc(var(--spacing) * 2)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-2:before{content:var(--tw-content);width:calc(var(--spacing) * 2)}.before\:rounded-full:before{content:var(--tw-content);border-radius:calc(infinity * 1px)}.before\:bg-accent-400:before{content:var(--tw-content);background-color:var(--color-accent-400)}.before\:bg-danger-50:before{content:var(--tw-content);background-color:var(--color-danger-50)}.before\:bg-primary-50:before{content:var(--tw-content);background-color:var(--color-primary-50)}.before\:bg-primary-100:before{content:var(--tw-content);background-color:var(--color-primary-100)}.before\:outline-2:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.before\:outline-offset-2:before{content:var(--tw-content);outline-offset:2px}.before\:ring-danger:before{content:var(--tw-content);outline-color:var(--color-danger-300)}.before\:ring-primary:before{content:var(--tw-content);outline-color:var(--color-primary-200)}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:duration-150:before{content:var(--tw-content);--tw-duration: .15s;transition-duration:.15s}.before\:ease-in-out:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.group-hover\/checkbox\:before\:bg-primary-300:is(:where(.group\/checkbox):hover *):before{content:var(--tw-content);background-color:var(--color-primary-300)}}.peer-checked\:before\:bg-primary-600:is(:where(.peer):checked~*):before{content:var(--tw-content);background-color:var(--color-primary-600)}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:w-\[2\.5ch\]:after{content:var(--tw-content);width:2.5ch}.after\:animate-\[dotty_1\.5s_infinite\]:after{content:var(--tw-content);animation:dotty 1.5s infinite}.after\:align-baseline:after{content:var(--tw-content);vertical-align:baseline}.last\:inset-shadow-\[0_-2px_0_0\]:last-child{--tw-inset-shadow: inset 0 -2px 0 0 var(--tw-inset-shadow-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.last\:inset-shadow-primary-50:last-child{--tw-inset-shadow-color: oklch(from var(--dyn-primary-600) .97 calc(c*.1) h)}@supports (color: color-mix(in lab,red,red)){.last\:inset-shadow-primary-50:last-child{--tw-inset-shadow-color: color-mix(in oklab, var(--color-primary-50) var(--tw-inset-shadow-alpha), transparent)}}:is(.not-hover\:\*\:last\:hidden:not(*:hover)>*):last-child{display:none}@media not (hover: hover){:is(.not-hover\:\*\:last\:hidden>*):last-child{display:none}}.odd\:bg-primary-25:nth-child(odd){background-color:var(--color-primary-25)}:is(.\*\:odd\:bg-primary-25>*):nth-child(odd){background-color:var(--color-primary-25)}.even\:bg-danger-50:nth-child(2n){background-color:var(--color-danger-50)}:is(.\*\:even\:bg-white>*):nth-child(2n){background-color:var(--color-white)}.focus-within\:bg-primary-25:focus-within{background-color:var(--color-primary-25)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:ring-primary:focus-within{outline-color:var(--color-primary-200)}@media (hover: hover){.hover\:border-accent-200:hover{border-color:var(--color-accent-200)}}@media (hover: hover){.hover\:border-accent-400:hover{border-color:var(--color-accent-400)}}@media (hover: hover){.hover\:border-primary-100:hover{border-color:var(--color-primary-100)}}@media (hover: hover){.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}}@media (hover: hover){.hover\:bg-\(--corner-btn-bg-hover\):hover{background-color:var(--corner-btn-bg-hover)}}@media (hover: hover){.hover\:bg-accent-200:hover{background-color:var(--color-accent-200)}}@media (hover: hover){.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}}@media (hover: hover){.hover\:bg-primary-50\/50:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .97 calc(c*.1) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-primary-50\/50:hover{background-color:color-mix(in oklab,var(--color-primary-50) 50%,transparent)}}}@media (hover: hover){.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)}}@media (hover: hover){.hover\:bg-primary-200:hover{background-color:var(--color-primary-200)}}@media (hover: hover){.hover\:text-ink:hover{color:var(--color-gray-900)}}@media (hover: hover){.hover\:text-primary-50:hover{color:var(--color-primary-50)}}@media (hover: hover){.hover\:text-primary-700:hover{color:var(--color-primary-700)}}@media (hover: hover){.hover\:underline:hover{text-decoration-line:underline}}@media (hover: hover){.hover\:decoration-primary-700:hover{text-decoration-color:var(--color-primary-700)}}@media (hover: hover){.hover\:opacity-100:hover{opacity:100%}}@media (hover: hover){:is(.hover\:\*\:bounce-right:hover>*){animation:bounceRight 1s infinite}}@media (hover: hover){:is(.\*\:hover\:bg-primary-75>*):hover{background-color:var(--color-primary-75)}}@media (hover: hover){.not-disabled\:hover\:bg-gray-100:not(*:disabled):hover{background-color:var(--color-gray-100)}}@media (hover: hover){.not-has-checked\:hover\:bg-primary-100:not(*:has(*:checked)):hover{background-color:var(--color-primary-100)}}@media (hover: hover){.hover\:before\:bg-accent-400:hover:before{content:var(--tw-content);background-color:var(--color-accent-400)}}@media (hover: hover){:is(.hover\:\*\:first\:hidden:hover>*):first-child{display:none}}.focus\:bg-gray-100:focus{background-color:var(--color-gray-100)}.focus\:underline:focus{text-decoration-line:underline}.focus\:decoration-primary-600:focus{text-decoration-color:var(--color-primary-600)}.focus\:ring-base:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:4px}.focus\:outline-accent-800:focus{outline-color:var(--color-accent-800)}.focus\:ring-primary:focus{outline-color:var(--color-primary-200)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}:is(.focus\:\*\:bounce-right:focus>*){animation:bounceRight 1s infinite}.focus\:before\:bg-accent-400:focus:before{content:var(--tw-content);background-color:var(--color-accent-400)}@media (hover: hover){.focus\:hover\:bg-gray-200:focus:hover{background-color:var(--color-gray-200)}}@media (hover: hover){.focus\:hover\:before\:bg-accent-400:focus:hover:before{content:var(--tw-content);background-color:var(--color-accent-400)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.has-checked\:bg-primary-600:has(*:checked){background-color:var(--color-primary-600)}.has-checked\:text-white:has(*:checked){color:var(--color-white)}.has-focus-within\:outline-2:has(*:focus-within){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-within\:outline-offset-2:has(*:focus-within){outline-offset:2px}.has-focus-within\:outline-offset-4:has(*:focus-within){outline-offset:4px}.has-focus-within\:ring-primary:has(*:focus-within){outline-color:var(--color-primary-200)}.not-has-checked\:has-focus-within\:bg-primary-100:not(*:has(*:checked)):has(*:focus-within){background-color:var(--color-primary-100)}@media (width >= 1800px){.min-\[1800px\]\:w-\[100rem\]{width:100rem}}@media (width >= 1800px){.min-\[1800px\]\:justify-self-center{justify-self:center}}@media (width >= 40rem){.sm\:min-w-\[36rem\]{min-width:36rem}}@media (width >= 48rem){.md\:mt-4{margin-top:calc(var(--spacing) * 4)}}@media (width >= 48rem){.md\:w-\[40rem\]{width:40rem}}@media (width >= 48rem){.md\:w-auto{width:auto}}@media (width >= 48rem){.md\:max-w-\[44rem\]{max-width:44rem}}@media (width >= 48rem){.md\:max-w-\[80dvw\]{max-width:80dvw}}@media (width >= 48rem){.md\:min-w-\[32rem\]{min-width:32rem}}@media (width >= 48rem){.md\:min-w-\[40rem\]{min-width:40rem}}@media (width >= 48rem){.md\:grid-cols-\[1fr_minmax\(10\.5em\,0\.5fr\)_1fr_max-content\]{grid-template-columns:1fr minmax(10.5em,.5fr) 1fr max-content}}@media (width >= 48rem){.md\:grid-cols-\[1fr_minmax\(10\.5em\,0\.5fr\)_max-content_1fr\]{grid-template-columns:1fr minmax(10.5em,.5fr) max-content 1fr}}@media (width >= 48rem){.md\:gap-y-4{row-gap:calc(var(--spacing) * 4)}}@media (width >= 48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}@media (width >= 48rem){.md\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media (width >= 48rem){.md\:py-12{padding-block:calc(var(--spacing) * 12)}}@media (width >= 48rem){.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}@media (width >= 48rem){.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 64rem){.lg\:flex{display:flex}}@media (width >= 64rem){.lg\:w-\[50rem\]{width:50rem}}@media (width >= 64rem){.lg\:w-auto{width:auto}}@media (width >= 64rem){.lg\:max-w-\[50rem\]{max-width:50rem}}@media (width >= 64rem){.lg\:min-w-\[30rem\]{min-width:30rem}}@media (width >= 64rem){.lg\:min-w-\[45rem\]{min-width:45rem}}@media (width >= 64rem){.lg\:min-w-\[56rem\]{min-width:56rem}}@media (width >= 64rem){.lg\:flex-1{flex:1}}@media (width >= 64rem){.lg\:flex-none{flex:none}}@media (width >= 64rem){.lg\:basis-\[16rem\]{flex-basis:16rem}}@media (width >= 64rem){.lg\:grid-cols-\[1fr_20em\]{grid-template-columns:1fr 20em}}@media (width >= 64rem){.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}}@media (width >= 64rem){.lg\:flex-row{flex-direction:row}}@media (width >= 64rem){.lg\:gap-y-4{row-gap:calc(var(--spacing) * 4)}}@media (width >= 64rem){.lg\:p-12{padding:calc(var(--spacing) * 12)}}@media (width >= 64rem){.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 64rem){:is(.lg\:\*\:flex-1>*){flex:1}}@media (width >= 80rem){.xl\:max-w-\[62rem\]{max-width:62rem}}@media (width >= 80rem){.xl\:basis-\[20rem\]{flex-basis:20rem}}@media (width >= 80rem){.xl\:justify-center{justify-content:center}}@media (width >= 80rem){.xl\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height))}}@media (width >= 80rem){.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media (width >= 80rem){.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media (width >= 96rem){.\32xl\:basis-\[22rem\]{flex-basis:22rem}}@media (width >= 96rem){.\32xl\:grid-cols-\[1fr_25em\]{grid-template-columns:1fr 25em}}@container (width < 28rem){.\@max-md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@container (width >= 540px){.\@min-\[540px\]\:pr-4{padding-right:calc(var(--spacing) * 4)}}@container (width >= 540px){.\@min-\[540px\]\:pl-5{padding-left:calc(var(--spacing) * 5)}}@container (width >= 610px){.\@min-\[610px\]\:w-\[9rem\]{width:9rem}}@container (width >= 901px){.\@min-\[901px\]\:w-\[23rem\]{width:23rem}}@container (width >= 28rem){.\@md\:flex-row{flex-direction:row}}@container (width >= 28rem){.\@md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@container (width >= 32rem){.\@lg\:col-start-3{grid-column-start:3}}@container (width >= 32rem){.\@lg\:grid-cols-\[max-content_1fr_max-content\]{grid-template-columns:max-content 1fr max-content}}@container (width >= 32rem){.\@lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}}@container (width >= 36rem){.\@xl\:icon-btn-lg{--pseudo-offset: .25em;height:var(--icon-btn-h-lg);width:var(--icon-btn-w-lg);position:relative;--tw-outline-style: none;outline-style:none;cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);position:absolute}.\@xl\:icon-btn-lg:before{content:var(--tw-content);top:calc(var(--pseudo-offset,.15em) * -1)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);right:calc(var(--pseudo-offset,.15em) * -1)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);bottom:calc(var(--pseudo-offset,.15em) * -1)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);left:calc(var(--pseudo-offset,.15em) * -1)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);z-index:0}.\@xl\:icon-btn-lg:before{content:var(--tw-content);border-radius:var(--radius-lg)}.\@xl\:icon-btn-lg:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.\@xl\:icon-btn-lg:before{content:var(--tw-content);outline-color:transparent}.\@xl\:icon-btn-lg:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.\@xl\:icon-btn-lg:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.\@xl\:icon-btn-lg:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.\@xl\:icon-btn-lg:hover:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}}@media (hover: hover){.\@xl\:icon-btn-lg:hover:before{content:var(--tw-content);outline-offset:4px}}.\@xl\:icon-btn-lg:focus:before{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.\@xl\:icon-btn-lg:focus:before{content:var(--tw-content);outline-offset:4px}.\@xl\:icon-btn-lg:focus{outline-style:var(--tw-outline-style);outline-width:2px}.\@xl\:icon-btn-lg:focus{outline-offset:2px}.\@xl\:icon-btn-lg:disabled{cursor:not-allowed}.\@xl\:icon-btn-lg:disabled{color:var(--color-gray-500)}}@container (width >= 36rem){.\@xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@container (width >= 42rem){.\@2xl\:gap-x-3{column-gap:calc(var(--spacing) * 3)}}@container (width >= 64rem){.\@5xl\:col-span-2{grid-column:span 2 / span 2}}@container (width >= 64rem){.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width >= 64rem){.\@5xl\:self-stretch{align-self:stretch}}@container (width >= 80rem){.\@7xl\:col-span-2{grid-column:span 2 / span 2}}@container (width >= 80rem){.\@7xl\:col-span-3{grid-column:span 3 / span 3}}@container (width >= 80rem){.\@7xl\:col-span-4{grid-column:span 4 / span 4}}@container (width >= 80rem){.\@7xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-color-scheme: dark){.dark\:border-accent-600\/30{border-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .64 calc(c*.84) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:border-accent-600\/30{border-color:color-mix(in oklab,var(--color-accent-600) 30%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:border-border-600{border-color:var(--color-border-600)}}@media (prefers-color-scheme: dark){.dark\:border-border-700{border-color:var(--color-border-700)}}@media (prefers-color-scheme: dark){.dark\:border-primary-400{border-color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.dark\:border-primary-600{border-color:var(--color-primary-600)}}@media (prefers-color-scheme: dark){.dark\:border-slate-600{border-color:var(--color-slate-600)}}@media (prefers-color-scheme: dark){.dark\:border-slate-800{border-color:var(--color-slate-800)}}@media (prefers-color-scheme: dark){.dark\:border-r-border-600{border-right-color:var(--color-border-600)}}@media (prefers-color-scheme: dark){.dark\:border-b-slate-800{border-bottom-color:var(--color-slate-800)}}@media (prefers-color-scheme: dark){.dark\:border-l-border-600{border-left-color:var(--color-border-600)}}@media (prefers-color-scheme: dark){.dark\:btn-muted-primary-dark{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent);color:var(--color-primary-100)}@supports (color: color-mix(in lab,red,red)){.dark\:btn-muted-primary-dark{background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}@media (hover: hover){.dark\:btn-muted-primary-dark:hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) l c h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:btn-muted-primary-dark:hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:btn-muted-primary-dark:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:btn-muted-primary-dark:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-accent-500{background-color:var(--color-accent-500)}}@media (prefers-color-scheme: dark){.dark\:bg-primary-400{background-color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.dark\:bg-primary-600\/30{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-600\/30{background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-primary-800\/15{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-800\/15{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-primary-800\/30{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-800\/30{background-color:color-mix(in oklab,var(--color-primary-800) 30%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-primary-800\/60{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-800\/60{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-slate-600{background-color:var(--color-slate-600)}}@media (prefers-color-scheme: dark){.dark\:bg-slate-700{background-color:var(--color-slate-700)}}@media (prefers-color-scheme: dark){.dark\:bg-slate-750{background-color:var(--color-slate-750)}}@media (prefers-color-scheme: dark){.dark\:bg-slate-800{background-color:var(--color-slate-800)}}@media (prefers-color-scheme: dark){.dark\:bg-slate-800\/50{background-color:color-mix(in srgb,oklch(from var(--dyn-slate-800, var(--color-slate-purple-800)) l c h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:bg-slate-850{background-color:var(--color-slate-850)}}@media (prefers-color-scheme: dark){.dark\:bg-slate-950{background-color:var(--color-slate-950)}}@media (prefers-color-scheme: dark){.dark\:bg-transparent{background-color:transparent}}@media (prefers-color-scheme: dark){.dark\:stroke-danger-600{stroke:var(--color-danger-600)}}@media (prefers-color-scheme: dark){.dark\:text-danger-500{color:var(--color-danger-500)}}@media (prefers-color-scheme: dark){.dark\:text-gray-200{color:var(--color-gray-200)}}@media (prefers-color-scheme: dark){.dark\:text-gray-600{color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){.dark\:text-ink{color:var(--color-gray-900)}}@media (prefers-color-scheme: dark){.dark\:text-primary-200{color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.dark\:text-primary-300{color:var(--color-primary-300)}}@media (prefers-color-scheme: dark){.dark\:text-primary-400{color:var(--color-primary-400)}}@media (prefers-color-scheme: dark){.dark\:text-white{color:var(--color-white)}}@media (prefers-color-scheme: dark){.dark\:shadow-primary-700\/30{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .45 calc(c*.85) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:shadow-primary-700\/30{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (prefers-color-scheme: dark){.dark\:shadow-primary-950\/30{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:shadow-primary-950\/30{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (prefers-color-scheme: dark){.dark\:ring-primary-dark{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:ring-primary-dark{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){:is(.dark\:\*\:border-border-700>*){border-color:var(--color-border-700)}}@media (prefers-color-scheme: dark){.dark\:not-has-checked\:border-border-700\/30:not(*:has(*:checked)){border-color:color-mix(in srgb,oklch(from var(--dyn-border-700, oklch(.3596 .0434 307.11)) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:not-has-checked\:border-border-700\/30:not(*:has(*:checked)){border-color:color-mix(in oklab,var(--color-border-700) 30%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:not-has-checked\:bg-primary-700\/30:not(*:has(*:checked)){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .45 calc(c*.85) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:not-has-checked\:bg-primary-700\/30:not(*:has(*:checked)){background-color:color-mix(in oklab,var(--color-primary-700) 30%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:not-has-checked\:text-primary-400:not(*:has(*:checked)){color:var(--color-primary-400)}}@media (hover: hover){@media (prefers-color-scheme: dark){.group-hover\:dark\:text-primary-300:is(:where(.group):hover *){color:var(--color-primary-300)}}}@media (prefers-color-scheme: dark){.dark\:placeholder\:text-gray-400\!::placeholder{color:var(--color-gray-400)!important}}@media (prefers-color-scheme: dark){.dark\:before\:bg-danger-800\/15:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-danger-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:before\:bg-gray-600:before{content:var(--tw-content);background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){.dark\:before\:bg-primary-800\/15:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:before\:ring-danger-dark:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-danger-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:before\:ring-primary-dark:before{content:var(--tw-content);outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:peer-checked\:before\:bg-primary-300:is(:where(.peer):checked~*):before{content:var(--tw-content);background-color:var(--color-primary-300)}}@media (prefers-color-scheme: dark){.dark\:odd\:bg-slate-750:nth-child(odd){background-color:var(--color-slate-750)}}@media (prefers-color-scheme: dark){:is(.dark\:\*\:odd\:bg-slate-800>*):nth-child(odd){background-color:var(--color-slate-800)}}@media (prefers-color-scheme: dark){.dark\:even\:bg-gray-800:nth-child(2n){background-color:var(--color-gray-800)}}@media (prefers-color-scheme: dark){:is(.dark\:\*\:even\:bg-slate-850>*):nth-child(2n){background-color:var(--color-slate-850)}}@media (prefers-color-scheme: dark){.dark\:focus-within\:bg-primary-800\/15:focus-within{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-within\:bg-primary-800\/15:focus-within{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:focus-within\:ring-primary-dark:focus-within{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-within\:ring-primary-dark:focus-within{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:border-border-600:hover{border-color:var(--color-border-600)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:border-slate-800:hover{border-color:var(--color-slate-800)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-\(--corner-btn-bg-hover-dark\):hover{background-color:var(--corner-btn-bg-hover-dark)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-accent-600:hover{background-color:var(--color-accent-600)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-primary-400\/30:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .65 calc(c*.82) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-400\/30:hover{background-color:color-mix(in oklab,var(--color-primary-400) 30%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-primary-600\/30:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-600\/30:hover{background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-primary-800\/15:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-800\/15:hover{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:bg-primary-800\/30:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-800\/30:hover{background-color:color-mix(in oklab,var(--color-primary-800) 30%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:text-primary-100:hover{color:var(--color-primary-100)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:text-white:hover{color:var(--color-white)}}}@media (prefers-color-scheme: dark){@media (hover: hover){:is(.dark\:\*\:hover\:bg-grid-row-hover-dark-blended>*):hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .65 calc(c*.82) h) 15%,oklch(from var(--dyn-slate-850, var(--color-slate-purple-850)) l c h))}@supports (color: color-mix(in lab,red,red)){:is(.dark\:\*\:hover\:bg-grid-row-hover-dark-blended>*):hover{background-color:color-mix(in oklch,var(--color-primary-400) 15%,var(--color-slate-850))}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:hover\:not-disabled\:bg-primary-600\/30:hover:not(*:disabled){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:not-disabled\:bg-primary-600\/30:hover:not(*:disabled){background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:not-disabled\:hover\:bg-primary-900:not(*:disabled):hover{background-color:var(--color-primary-900)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:not-has-checked\:hover\:bg-primary-700\/30:not(*:has(*:checked)):hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .45 calc(c*.85) h) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:not-has-checked\:hover\:bg-primary-700\/30:not(*:has(*:checked)):hover{background-color:color-mix(in oklab,var(--color-primary-700) 30%,transparent)}}}}@media (prefers-color-scheme: dark){.dark\:focus\:bg-primary-900:focus{background-color:var(--color-primary-900)}}@media (prefers-color-scheme: dark){.dark\:focus\:ring-primary-dark:focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:focus\:ring-primary-dark:focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:focus\:hover\:bg-primary-950:focus:hover{background-color:var(--color-primary-950)}}}@media (prefers-color-scheme: dark){.dark\:has-checked\:text-white:has(*:checked){color:var(--color-white)}}@media (prefers-color-scheme: dark){.dark\:has-focus-within\:ring-primary-dark:has(*:focus-within){outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:has-focus-within\:ring-primary-dark:has(*:focus-within){outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.theme-client\:bordered-box:where([data-theme=client] *){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-200)}@media (prefers-color-scheme: dark){.theme-client\:bordered-box:where([data-theme=client] *){border-color:var(--color-border-600)}}.theme-client\:bordered-box:where([data-theme=client] *):where([data-theme=client] *){border-color:var(--color-gray-300)}@media (prefers-color-scheme: dark){.theme-client\:bordered-box:where([data-theme=client] *):where([data-theme=client] *){border-color:var(--color-gray-700)}}.theme-client\:border-t:where([data-theme=client] *){border-top-style:var(--tw-border-style);border-top-width:1px}.theme-client\:border-r:where([data-theme=client] *){border-right-style:var(--tw-border-style);border-right-width:1px}.theme-client\:border-t-border-200:where([data-theme=client] *){border-top-color:var(--color-border-200)}.theme-client\:border-r-border-200:where([data-theme=client] *){border-right-color:var(--color-border-200)}.theme-client\:btn-muted-warning:where([data-theme=client] *){background-color:var(--color-warning-50);color:var(--color-warning-600)}.theme-client\:btn-muted-warning:where([data-theme=client] *):disabled{background-color:var(--color-gray-100)}:is(.theme-client\:btn-muted-warning:where([data-theme=client] *):disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.theme-client\:btn-muted-warning:where([data-theme=client] *):disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.theme-client\:btn-muted-warning:where([data-theme=client] *):disabled>*){color:var(--color-gray-500)}}:is(.theme-client\:btn-muted-warning:where([data-theme=client] *)>*){color:var(--color-warning-500)}@media (hover: hover){.theme-client\:btn-muted-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .95 calc(c*.31) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.theme-client\:btn-muted-warning:where([data-theme=client] *):focus{outline-color:var(--color-warning-200)}@media (prefers-color-scheme: dark){.theme-client\:btn-muted-warning:where([data-theme=client] *){background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 30%,transparent);color:var(--color-warning-200)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-warning:where([data-theme=client] *){background-color:color-mix(in oklab,var(--color-warning-600) 30%,transparent)}}:is(.theme-client\:btn-muted-warning:where([data-theme=client] *)>*){color:var(--color-warning-200)}@media (hover: hover){.theme-client\:btn-muted-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.theme-client\:btn-muted-warning:where([data-theme=client] *):focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) .85 calc(c*.78) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-warning:where([data-theme=client] *):focus{outline-color:color-mix(in oklab,var(--color-warning-300) 50%,transparent)}}}.theme-client\:btn-muted-primary:where([data-theme=client] *){background-color:var(--color-primary-100);color:var(--color-primary-600)}@media (hover: hover){.theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:var(--color-primary-200)}@media (prefers-color-scheme: dark){.theme-client\:btn-muted-primary:where([data-theme=client] *){color:var(--color-primary-400)}}.theme-client\:btn-muted-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-100)}:is(.theme-client\:btn-muted-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-400)}@media (prefers-color-scheme: dark){.theme-client\:btn-muted-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-600)}}@media (prefers-color-scheme: dark){:is(.theme-client\:btn-muted-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){.theme-client\:btn-muted-primary:where([data-theme=client] *){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent);color:var(--color-primary-100)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-primary:where([data-theme=client] *){background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}@media (hover: hover){.theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) l c h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}.theme-client\:bg-primary-200:where([data-theme=client] *){background-color:var(--color-primary-200)}.theme-client\:bg-white:where([data-theme=client] *){background-color:var(--color-white)}.theme-client\:bg-none:where([data-theme=client] *){background-image:none}.theme-client\:text-primary-400:where([data-theme=client] *){color:var(--color-primary-400)}.theme-client\:text-primary-600:where([data-theme=client] *){color:var(--color-primary-600)}@media (hover: hover){.theme-client\:hover\:text-primary-600:where([data-theme=client] *):hover{color:var(--color-primary-600)}}@media (prefers-color-scheme: dark){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *){background-color:var(--color-primary-100);color:var(--color-primary-600);color:var(--color-primary-400);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 30%,transparent);color:var(--color-primary-100)}@media (hover: hover){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:var(--color-primary-200)}.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-100)}:is(.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-400)}.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-600)}:is(.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-500)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *){background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}@media (hover: hover){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) l c h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-muted-primary:where([data-theme=client] *):focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:theme-client\:btn-white-warning:where([data-theme=client] *){background-color:var(--color-white);color:var(--color-warning-600)}.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):disabled{background-color:var(--color-gray-100)}:is(.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):disabled>*){color:var(--color-gray-400)}.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):disabled{background-color:var(--color-gray-400)}.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):disabled{color:var(--color-gray-500)}:is(.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):disabled>*){color:var(--color-gray-500)}:is(.dark\:theme-client\:btn-white-warning:where([data-theme=client] *)>*){color:var(--color-warning-500)}@media (hover: hover){.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .95 calc(c*.31) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):focus{outline-color:var(--color-warning-200)}@media (hover: hover){.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-warning-500) .68 calc(c*.94) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-white-warning:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}@media (prefers-color-scheme: dark){.dark\:theme-client\:btn-white-primary:where([data-theme=client] *){background-color:var(--color-white);color:var(--color-primary-600)}.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-100)}:is(.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-400)}.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):disabled{background-color:var(--color-gray-400)}.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):disabled{color:var(--color-gray-500)}:is(.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):disabled>*){color:var(--color-gray-500)}@media (hover: hover){.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .93 calc(c*.24) h) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):hover:not(*:disabled){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):focus{outline-color:var(--color-primary-200)}.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):focus{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:theme-client\:btn-white-primary:where([data-theme=client] *):focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)}}}@media (prefers-color-scheme: dark){.dark\:theme-client\:bg-primary-200:where([data-theme=client] *){background-color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.dark\:theme-client\:bg-slate-700:where([data-theme=client] *){background-color:var(--color-slate-700)}}@media (prefers-color-scheme: dark){.dark\:theme-client\:text-gray-300:where([data-theme=client] *){color:var(--color-gray-300)}}@media (prefers-color-scheme: dark){.dark\:theme-client\:text-primary-200:where([data-theme=client] *){color:var(--color-primary-200)}}@media (prefers-color-scheme: dark){.dark\:theme-client\:text-primary-300:where([data-theme=client] *){color:var(--color-primary-300)}}@media (prefers-color-scheme: dark){@media (hover: hover){.dark\:theme-client\:hover\:text-primary-200:where([data-theme=client] *):hover{color:var(--color-primary-200)}}}.\[\&_\.adv-quantity\]\:border\! .adv-quantity{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.adv-quantity\]\:border-danger-200\! .adv-quantity{border-color:var(--color-danger-200)!important}.\[\&_\.adv-quantity\]\:border-danger-600\! .adv-quantity{border-color:var(--color-danger-600)!important}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:outline-none input{--tw-outline-style: none;outline-style:none}.\[\&_input\]\:placeholder\:text-ink-md input::placeholder{color:var(--color-gray-500)}@media (prefers-color-scheme: dark){.dark\:\[\&_input\]\:placeholder\:text-gray-400 input::placeholder{color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){.dark\:\[\&_input\]\:disabled\:placeholder\:text-slate-600 input:disabled::placeholder{color:var(--color-slate-600)}}.\[\&\.btn-md\]\:w-\(--btn-w-md\).btn-md{width:var(--btn-w-md)}.\[\&\.btn-sm\]\:w-\(--btn-w-sm\).btn-sm{width:var(--btn-w-sm)}.\[\&\.btn-xs\]\:w-\(--btn-w-xs\).btn-xs{width:var(--btn-w-xs)}:is(.\[\&\.disabled\]\:\*\*\:cursor-not-allowed.disabled *){cursor:not-allowed}:is(.\*\*\:\[\&\.input-base\]\:h-\(--btn-h-sm\) *).input-base{height:var(--btn-h-sm)}.\[\&\.link\]\:ml-2.link{margin-left:calc(var(--spacing) * 2)}.\[\&\.link\]\:h-\(--btn-w-sm\).link{height:var(--btn-w-sm)}.\[\&\.link\]\:w-\(--btn-w-sm\).link{width:var(--btn-w-sm)}.\[\&\.link\]\:before\:-right-\[0\.25em\].link:before{content:var(--tw-content);right:-.25em}.\[\&\.link\]\:before\:-left-\[0\.25em\].link:before{content:var(--tw-content);left:-.25em}.\[\&\.overlay\]\:bg-accent-900\/50.overlay{background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .35 calc(c*.42) h) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.\[\&\.overlay\]\:bg-accent-900\/50.overlay{background-color:color-mix(in oklab,var(--color-accent-900) 50%,transparent)}}.\[\&\.overlay\]\:bg-accent-900\/70.overlay{background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) .35 calc(c*.42) h) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.\[\&\.overlay\]\:bg-accent-900\/70.overlay{background-color:color-mix(in oklab,var(--color-accent-900) 70%,transparent)}}.\[\&\.overlay\]\:p-4.overlay{padding:calc(var(--spacing) * 4)}.\[\&\.overlay\]\:backdrop-blur-xs.overlay{--tw-backdrop-blur: blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[\&\.root\]\:bg-primary-25.root{background-color:var(--color-primary-25)}@media (prefers-color-scheme: dark){.\[\&\.root\]\:dark\:bg-slate-850.root{background-color:var(--color-slate-850)}}.\[\&\:\:-moz-progress-bar\]\:bg-accent-400::-moz-progress-bar{background-color:var(--color-accent-400)}.\[\&\:\:-webkit-progress-bar\]\:bg-gray-200::-webkit-progress-bar{background-color:var(--color-gray-200)}.\[\&\:\:-webkit-progress-value\]\:bg-accent-400::-webkit-progress-value{background-color:var(--color-accent-400)}.\[\&\:has\(\:focus-within\)\:not\(\:has\(\.adv-quantity\:focus-within\)\)\]\:bg-primary-50:has(:focus-within):not(:has(.adv-quantity:focus-within)){background-color:var(--color-primary-50)}@media (prefers-color-scheme: dark){.dark\:\[\&\:has\(\:focus-within\)\:not\(\:has\(\.adv-quantity\:focus-within\)\)\]\:bg-primary-800\/15:has(:focus-within):not(:has(.adv-quantity:focus-within)){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:\[\&\:has\(\:focus-within\)\:not\(\:has\(\.adv-quantity\:focus-within\)\)\]\:bg-primary-800\/15:has(:focus-within):not(:has(.adv-quantity:focus-within)){background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}.\[\&\:has\(\:focus-within\)\:not\(\:has\(\.group-criteria\:focus-within\)\)\]\:bg-primary-50:has(:focus-within):not(:has(.group-criteria:focus-within)){background-color:var(--color-primary-50)}@media (prefers-color-scheme: dark){.dark\:\[\&\:has\(\:focus-within\)\:not\(\:has\(\.group-criteria\:focus-within\)\)\]\:bg-primary-800\/15:has(:focus-within):not(:has(.group-criteria:focus-within)){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:\[\&\:has\(\:focus-within\)\:not\(\:has\(\.group-criteria\:focus-within\)\)\]\:bg-primary-800\/15:has(:focus-within):not(:has(.group-criteria:focus-within)){background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}.\[\&\:hover\+div\]\:border-primary-100:hover+div{border-color:var(--color-primary-100)}@media (prefers-color-scheme: dark){.dark\:\[\&\:hover\+div\]\:border-slate-800:hover+div{border-color:var(--color-slate-800)}}.\[\&\>\*\>\*\]\:flex>*>*{display:flex}.\[\&\>\*\>\*\]\:items-center>*>*{align-items:center}.\[\&\>\*\>\*\]\:px-3>*>*{padding-inline:calc(var(--spacing) * 3)}.\[\&\>\*\>\*\]\:py-1>*>*{padding-block:calc(var(--spacing) * 1)}.\[\&\>\.cdk-virtual-scroll-content-wrapper\]\:grid>.cdk-virtual-scroll-content-wrapper{display:grid}.\[\&\>\.cdk-virtual-scroll-content-wrapper\]\:grid-cols-\[max-content_1fr_max-content_max-content_max-content\]>.cdk-virtual-scroll-content-wrapper{grid-template-columns:max-content 1fr max-content max-content max-content}.\[\&\>\.cdk-virtual-scroll-content-wrapper\]\:grid-cols-\[max-content_max-content_1fr_max-content_max-content\]>.cdk-virtual-scroll-content-wrapper{grid-template-columns:max-content max-content 1fr max-content max-content}.\[\&\>\.input-text\]\:pl-0>.input-text{padding-left:calc(var(--spacing) * 0)}.\[\&\>\.page\>\.textLayer\]\:select-text>.page>.textLayer{-webkit-user-select:text;user-select:text}.\[\&\>\.page\>\.textLayer\>span\,br\]\:cursor-text>.page>.textLayer>span,.\[\&\>\.page\>\.textLayer\>span\,br\]\:cursor-text br{cursor:text}.\[\&\>\.spinner\]\:h-20>.spinner{height:calc(var(--spacing) * 20)}.\[\&\>div\]\:items-center>div{align-items:center}:is(.\*\:\[\&\>li\]\:flex>*)>li{display:flex}:is(.\*\:\[\&\>li\]\:items-center>*)>li{align-items:center}:is(.\*\:\[\&\>li\]\:gap-x-4>*)>li{column-gap:calc(var(--spacing) * 4)}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.dialog{--dialog-bg-color: white;--dialog-border-color: white;--dialog-shadow: 0 2px 14px 0 rgb(58 57 68 / .2);--text-primary-color: #15141a;--text-secondary-color: #5b5b66;--hover-filter: brightness(.9);--focus-ring-color: #0060df;--focus-ring-outline: 2px solid var(--focus-ring-color);--link-fg-color: #0060df;--link-hover-fg-color: #0250bb;--separator-color: #f0f0f4;--textarea-border-color: #8f8f9d;--textarea-bg-color: white;--textarea-fg-color: var(--text-secondary-color);--radio-bg-color: #f0f0f4;--radio-checked-bg-color: #fbfbfe;--radio-border-color: #8f8f9d;--radio-checked-border-color: #0060df;--button-secondary-bg-color: #f0f0f4;--button-secondary-fg-color: var(--text-primary-color);--button-secondary-border-color: var(--button-secondary-bg-color);--button-secondary-hover-bg-color: var(--button-secondary-bg-color);--button-secondary-hover-fg-color: var(--button-secondary-fg-color);--button-secondary-hover-border-color: var(--button-secondary-hover-bg-color);--button-primary-bg-color: #0060df;--button-primary-fg-color: #fbfbfe;--button-primary-border-color: var(--button-primary-bg-color);--button-primary-hover-bg-color: var(--button-primary-bg-color);--button-primary-hover-fg-color: var(--button-primary-fg-color);--button-primary-hover-border-color: var(--button-primary-hover-bg-color)}@media (prefers-color-scheme: dark){.dialog{--dialog-bg-color: #1c1b22;--dialog-border-color: #1c1b22;--dialog-shadow: 0 2px 14px 0 #15141a;--text-primary-color: #fbfbfe;--text-secondary-color: #cfcfd8;--focus-ring-color: #0df;--hover-filter: brightness(1.4);--link-fg-color: #0df;--link-hover-fg-color: #80ebff;--separator-color: #52525e;--textarea-bg-color: #42414d;--radio-bg-color: #2b2a33;--radio-checked-bg-color: #15141a;--radio-checked-border-color: #0df;--button-secondary-bg-color: #2b2a33;--button-primary-bg-color: #0df;--button-primary-fg-color: #15141a}}@media screen and (forced-colors: active){.dialog{--dialog-bg-color: Canvas;--dialog-border-color: CanvasText;--dialog-shadow: none;--text-primary-color: CanvasText;--text-secondary-color: CanvasText;--hover-filter: none;--focus-ring-color: ButtonBorder;--link-fg-color: LinkText;--link-hover-fg-color: LinkText;--separator-color: CanvasText;--textarea-border-color: ButtonBorder;--textarea-bg-color: Field;--textarea-fg-color: ButtonText;--radio-bg-color: ButtonFace;--radio-checked-bg-color: ButtonFace;--radio-border-color: ButtonText;--radio-checked-border-color: ButtonText;--button-secondary-bg-color: ButtonFace;--button-secondary-fg-color: ButtonText;--button-secondary-border-color: ButtonText;--button-secondary-hover-bg-color: AccentColor;--button-secondary-hover-fg-color: AccentColorText;--button-primary-bg-color: ButtonText;--button-primary-fg-color: ButtonFace;--button-primary-hover-bg-color: AccentColor;--button-primary-hover-fg-color: AccentColorText}}.dialog{font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:4px;padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}:is(.dialog .mainContainer) *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}:is(.dialog .mainContainer) .title{display:flex;width:auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}:is(:is(.dialog .mainContainer) .title)>span{font-size:13px;font-style:normal;font-weight:590;line-height:150%}:is(.dialog .mainContainer) .dialogSeparator{width:100%;height:1px;margin-block:4px;background-color:var(--separator-color)}:is(.dialog .mainContainer) .dialogButtonsGroup{display:flex;gap:12px;align-self:flex-end}:is(.dialog .mainContainer) .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}:is(:is(.dialog .mainContainer) .radio)>.radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color)}:is(:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input):hover{filter:var(--hover-filter)}:is(:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input):checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}:is(:is(.dialog .mainContainer) .radio)>.radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}:is(:is(:is(.dialog .mainContainer) .radio)>.radioLabel)>span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton)){border-radius:4px;border:1px solid;font:menu;font-weight:600;padding:4px 16px;width:auto;height:32px}:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton))):hover{cursor:pointer;filter:var(--hover-filter)}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton))){color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton))):hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton))){color:var(--button-primary-fg-color);background-color:var(--button-primary-bg-color);border-color:var(--button-primary-border-color);opacity:1}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton))):hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}:is(.dialog .mainContainer) a{color:var(--link-fg-color)}:is(:is(.dialog .mainContainer) a):hover{color:var(--link-hover-fg-color)}:is(.dialog .mainContainer) textarea{font:inherit;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}:is(:is(.dialog .mainContainer) textarea):focus{outline-offset:0;border-color:transparent}:is(:is(.dialog .mainContainer) textarea):disabled{pointer-events:none;opacity:.4}:is(.dialog .mainContainer) .messageBar{--message-bar-warning-icon: url("./media/messageBar_warning-YT4XVPOS.svg");--closing-button-icon: url("./media/messageBar_closingButton-2U2ESOL3.svg");--message-bar-bg-color: #ffebcd;--message-bar-fg-color: #15141a;--message-bar-border-color: rgb(0 0 0 / .08);--message-bar-icon-color: #cd411e;--message-bar-close-button-border-radius: 4px;--message-bar-close-button-border: none;--message-bar-close-button-color: var(--text-primary-color);--message-bar-close-button-hover-bg-color: rgb(21 20 26 / .14);--message-bar-close-button-active-bg-color: rgb(21 20 26 / .21);--message-bar-close-button-focus-bg-color: rgb(21 20 26 / .07);--message-bar-close-button-color-hover: var(--text-primary-color)}@media (prefers-color-scheme: dark){:is(.dialog .mainContainer) .messageBar{--message-bar-bg-color: #5a3100;--message-bar-fg-color: #fbfbfe;--message-bar-border-color: rgb(255 255 255 / .08);--message-bar-icon-color: #e49c49;--message-bar-close-button-hover-bg-color: rgb(251 251 254 / .14);--message-bar-close-button-active-bg-color: rgb(251 251 254 / .21);--message-bar-close-button-focus-bg-color: rgb(251 251 254 / .07)}}@media screen and (forced-colors: active){:is(.dialog .mainContainer) .messageBar{--message-bar-bg-color: HighlightText;--message-bar-fg-color: CanvasText;--message-bar-border-color: CanvasText;--message-bar-icon-color: CanvasText;--message-bar-close-button-color: ButtonText;--message-bar-close-button-border: 1px solid ButtonText;--message-bar-close-button-hover-bg-color: ButtonText;--message-bar-close-button-active-bg-color: ButtonText;--message-bar-close-button-focus-bg-color: ButtonText;--message-bar-close-button-color-hover: HighlightText}}:is(.dialog .mainContainer) .messageBar{display:flex;position:relative;padding:12px 8px 12px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:4px;border:1px solid var(--message-bar-border-color);background:var(--message-bar-bg-color);color:var(--message-bar-fg-color)}:is(:is(.dialog .mainContainer) .messageBar)>div{display:flex;padding-inline-start:16px;align-items:flex-start;gap:8px;align-self:stretch}:is(:is(:is(.dialog .mainContainer) .messageBar)>div):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--message-bar-warning-icon);mask-image:var(--message-bar-warning-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-icon-color)}:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}:is(:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div) .title{font-size:13px;font-weight:590}:is(:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div) .description{font-size:13px}:is(:is(.dialog .mainContainer) .messageBar) .closeButton{position:absolute;width:32px;height:32px;inset-inline-end:8px;inset-block-start:8px;background:none;border-radius:var(--message-bar-close-button-border-radius);border:var(--message-bar-close-button-border)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--closing-button-icon);mask-image:var(--closing-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-close-button-color)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton):is(:hover,:active,:focus):before{background-color:var(--message-bar-close-button-color-hover)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton):hover{background-color:var(--message-bar-close-button-hover-bg-color)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton):active{background-color:var(--message-bar-close-button-active-bg-color)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton):focus{background-color:var(--message-bar-close-button-focus-bg-color)}:is(:is(:is(.dialog .mainContainer) .messageBar) .closeButton)>span{display:inline-block;width:0;height:0;overflow:hidden}:is(.dialog .mainContainer) .toggler{display:flex;align-items:center;gap:8px;align-self:stretch}:is(:is(.dialog .mainContainer) .toggler)>.togglerLabel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer{position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{--highlight-bg-color: rgb(180 0 170 / .25);--highlight-selected-bg-color: rgb(0 100 0 / .25);--highlight-backdrop-filter: none;--highlight-selected-backdrop-filter: none}@media screen and (forced-colors: active){.textLayer .highlight{--highlight-bg-color: transparent;--highlight-selected-bg-color: transparent;--highlight-backdrop-filter: var(--hcm-highlight-filter);--highlight-selected-backdrop-filter: var( --hcm-highlight-selected-filter )}}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}.appended:is(.textLayer .highlight){position:initial}.begin:is(.textLayer .highlight){border-radius:4px 0 0 4px}.end:is(.textLayer .highlight){border-radius:0 4px 4px 0}.middle:is(.textLayer .highlight){border-radius:0}.selected:is(.textLayer .highlight){background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.annotationLayer{--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){.annotationLayer{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}:is(.annotationLayer .linkAnnotation):hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}:is(.annotationLayer .linkAnnotation)>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--scale-factor)) solid Highlight!important}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{position:absolute;width:100%;height:100%;pointer-events:none}.freetext:is(.annotationLayer .annotationContent){background:transparent;border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}:is(.annotationLayer section):has(div.annotationContent) canvas.annotationContent{display:none}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation [disabled]:is(input,textarea),.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:25%;top:25%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgb(51 51 51);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:is(.annotationLayer .annotationTextContent) span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline: auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline: 2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}[data-main-rotation="90"]:is(.canvasWrapper svg) mask,[data-main-rotation="90"]:is(.canvasWrapper svg) use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}[data-main-rotation="180"]:is(.canvasWrapper svg) mask,[data-main-rotation="180"]:is(.canvasWrapper svg) use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}[data-main-rotation="270"]:is(.canvasWrapper svg) mask,[data-main-rotation="270"]:is(.canvasWrapper svg) use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.highlight:is(.canvasWrapper svg){--blend-mode: multiply}@media screen and (forced-colors: active){.highlight:is(.canvasWrapper svg){--blend-mode: difference}}.highlight:is(.canvasWrapper svg){position:absolute;mix-blend-mode:var(--blend-mode)}.highlight:is(.canvasWrapper svg):not(.free){fill-rule:evenodd}.highlightOutline:is(.canvasWrapper svg){position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none}.highlightOutline.hovered:is(.canvasWrapper svg):not(.free):not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.highlightOutline.selected:is(.canvasWrapper svg):not(.free) .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.highlightOutline.selected:is(.canvasWrapper svg):not(.free) .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.highlightOutline.free.hovered:is(.canvasWrapper svg):not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.highlightOutline.free.selected:is(.canvasWrapper svg) .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.highlightOutline.free.selected:is(.canvasWrapper svg) .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--button-background-color: #f0f0f4;--button-background-color-hover: #e0e0e6;--button-background-color-active: #cfcfd8;--color-accent-primary: #0060df;--color-accent-primary-hover: #0250bb;--color-accent-primary-active: #054096;--border-interactive-color: #8f8f9d;--border-radius-circle: 9999px;--border-width: 1px;--size-item-small: 16px;--size-item-large: 32px;--color-canvas: white}@media (prefers-color-scheme: dark){.toggle-button{--button-background-color: currentColor;--button-background-color-hover: currentColor;--button-background-color-active: currentColor;--color-accent-primary: #0df;--color-accent-primary-hover: #80ebff;--color-accent-primary-active: #aaf2ff;--border-interactive-color: #bfbfc9;--color-canvas: #1c1b22}@supports (color: color-mix(in lab,red,red)){.toggle-button{--button-background-color: color-mix(in srgb, currentColor 7%, transparent)}}@supports (color: color-mix(in lab,red,red)){.toggle-button{--button-background-color-hover: color-mix( in srgb, currentColor 14%, transparent )}}@supports (color: color-mix(in lab,red,red)){.toggle-button{--button-background-color-active: color-mix( in srgb, currentColor 21%, transparent )}}}@media (forced-colors: active){.toggle-button{--color-accent-primary: ButtonText;--color-accent-primary-hover: SelectedItem;--color-accent-primary-active: SelectedItem;--border-interactive-color: ButtonText;--button-background-color: ButtonFace;--border-interactive-color-hover: SelectedItem;--border-interactive-color-active: SelectedItem;--border-interactive-color-disabled: GrayText;--color-canvas: ButtonText}}.toggle-button{--toggle-background-color: var(--button-background-color);--toggle-background-color-hover: var(--button-background-color-hover);--toggle-background-color-active: var(--button-background-color-active);--toggle-background-color-pressed: var(--color-accent-primary);--toggle-background-color-pressed-hover: var(--color-accent-primary-hover);--toggle-background-color-pressed-active: var(--color-accent-primary-active);--toggle-border-color: var(--border-interactive-color);--toggle-border-color-hover: var(--toggle-border-color);--toggle-border-color-active: var(--toggle-border-color);--toggle-border-radius: var(--border-radius-circle);--toggle-border-width: var(--border-width);--toggle-height: var(--size-item-small);--toggle-width: var(--size-item-large);--toggle-dot-background-color: var(--toggle-border-color);--toggle-dot-background-color-hover: var(--toggle-dot-background-color);--toggle-dot-background-color-active: var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed: var(--color-canvas);--toggle-dot-margin: 1px;--toggle-dot-height: calc( var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) );--toggle-dot-width: var(--toggle-dot-height);--toggle-dot-transform-x: calc( var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width) );-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background:var(--toggle-background-color);box-sizing:border-box;flex-shrink:0}.toggle-button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.toggle-button:enabled:hover{background:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:active{background:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button[aria-pressed=true]{background:var(--toggle-background-color-pressed);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover{background:var(--toggle-background-color-pressed-hover);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:active{background:var(--toggle-background-color-pressed-active);border-color:transparent}.toggle-button:before{display:block;content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);translate:0}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}[dir=rtl] .toggle-button[aria-pressed=true]:before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media (prefers-reduced-motion: no-preference){.toggle-button:before{transition:translate .1s}}@media (prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover,.toggle-button[aria-pressed=true]:enabled:hover:active{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:hover:before,.toggle-button:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media (forced-colors){.toggle-button{--toggle-dot-background-color: var(--color-accent-primary);--toggle-dot-background-color-hover: var(--color-accent-primary-hover);--toggle-dot-background-color-active: var(--color-accent-primary-active);--toggle-dot-background-color-on-pressed: var(--button-background-color);--toggle-background-color-disabled: var(--button-background-color-disabled);--toggle-border-color-hover: var(--border-interactive-color-hover);--toggle-border-color-active: var(--border-interactive-color-active);--toggle-border-color-disabled: var(--border-interactive-color-disabled)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color);content:"";position:absolute;height:var(--toggle-height);width:var(--toggle-width);display:block;border-radius:var(--toggle-border-radius);inset:-2px}.toggle-button[aria-pressed=true]:enabled:active:after{border-color:var(--toggle-border-color-active)}}:root{--outline-width: 2px;--outline-color: #0060df;--outline-around-width: 1px;--outline-around-color: #f0f0f4;--hover-outline-around-color: var(--outline-around-color);--focus-outline: solid var(--outline-width) var(--outline-color);--unfocus-outline: solid var(--outline-width) transparent;--focus-outline-around: solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color: #8f8f9d;--hover-outline: solid var(--outline-width) var(--hover-outline-color);--hover-outline-around: solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height: 1.35;--freetext-padding: 2px;--resizer-bg-color: var(--outline-color);--resizer-size: 6px;--resizer-shift: calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor: text;--editorInk-editing-cursor: url("./media/cursor-editorInk-7FGC6QX4.svg") 0 16, pointer;--editorHighlight-editing-cursor: url("./media/cursor-editorTextHighlight-KY3GIDCC.svg") 24 24, text;--editorFreeHighlight-editing-cursor: url("./media/cursor-editorFreeHighlight-D7WXXNY3.svg") 1 18, pointer;--new-alt-text-warning-image: url("./media/altText_warning-2UZPDKUT.svg")}.visuallyHidden{position:absolute;top:0;left:0;border:0;margin:0;padding:0;width:0;height:0;overflow:hidden;white-space:nowrap;font-size:0}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}#viewerContainer.pdfPresentationMode:fullscreen .noAltTextBadge{display:none!important}@media (min-resolution: 1.1dppx){:root{--editorFreeText-editing-cursor: url("./media/cursor-editorFreeText-BNMWG5ZU.svg") 0 16, text}}@media screen and (forced-colors: active){:root{--outline-color: CanvasText;--outline-around-color: ButtonFace;--resizer-bg-color: ButtonText;--hover-outline-color: Highlight;--hover-outline-around-color: SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;inset:0;font-size:calc(100px * var(--scale-factor));transform-origin:0 0;cursor:auto}.annotationEditorLayer .selectedEditor{z-index:100000!important}.annotationEditorLayer.drawing *{pointer-events:none!important}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;inset:0;width:100%;height:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.draggable.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)){cursor:move}.moving:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)){touch-action:none}.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)){border:var(--focus-outline);outline:var(--focus-outline-around)}.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)):before{content:"";position:absolute;inset:0;border:var(--focus-outline-around);pointer-events:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)):hover:not(.selectedEditor):before{content:"";position:absolute;inset:0;border:var(--focus-outline-around)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-delete-image: url("./media/editor-toolbar-delete-M2KKRH6K.svg");--editor-toolbar-bg-color: #f0f0f4;--editor-toolbar-highlight-image: url("./media/toolbarButton-editorHighlight-YMUH5KVM.svg");--editor-toolbar-fg-color: #2e2e56;--editor-toolbar-border-color: #8f8f9d;--editor-toolbar-hover-border-color: var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color: #e0e0e6;--editor-toolbar-hover-fg-color: var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline: none;--editor-toolbar-focus-outline-color: #0060df;--editor-toolbar-shadow: 0 2px 6px 0 rgb(58 57 68 / .2);--editor-toolbar-vert-offset: 6px;--editor-toolbar-height: 28px;--editor-toolbar-padding: 2px;--alt-text-done-color: #2ac3a2;--alt-text-warning-color: #0090ed;--alt-text-hover-done-color: var(--alt-text-done-color);--alt-text-hover-warning-color: var(--alt-text-warning-color)}@media (prefers-color-scheme: dark){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color: #2b2a33;--editor-toolbar-fg-color: #fbfbfe;--editor-toolbar-hover-bg-color: #52525e;--editor-toolbar-focus-outline-color: #0df;--alt-text-done-color: #54ffbd;--alt-text-warning-color: #80ebff}}@media screen and (forced-colors: active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color: ButtonFace;--editor-toolbar-fg-color: ButtonText;--editor-toolbar-border-color: ButtonText;--editor-toolbar-hover-border-color: AccentColor;--editor-toolbar-hover-bg-color: ButtonFace;--editor-toolbar-hover-fg-color: AccentColor;--editor-toolbar-hover-outline: 2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color: ButtonBorder;--editor-toolbar-shadow: none;--alt-text-done-color: var(--editor-toolbar-fg-color);--alt-text-warning-color: var(--editor-toolbar-fg-color);--alt-text-hover-done-color: var(--editor-toolbar-hover-fg-color);--alt-text-hover-warning-color: var(--editor-toolbar-hover-fg-color)}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{display:flex;width:-moz-fit-content;width:fit-content;height:var(--editor-toolbar-height);flex-direction:column;justify-content:center;align-items:center;cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow)}.hidden:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar){display:none}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar):has(:focus-visible){border-color:transparent}[dir=ltr] :is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar){transform-origin:100% 0}[dir=rtl] :is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar){transform-origin:0 0}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons{display:flex;justify-content:center;align-items:center;gap:0;height:100%}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .divider{width:1px;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));background-color:var(--editor-toolbar-border-color);display:inline-block;margin-inline:2px}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .highlightButton{width:var(--editor-toolbar-height)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .highlightButton):before{content:"";-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .highlightButton):hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .delete{width:var(--editor-toolbar-height)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .delete):before{content:"";-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .delete):hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons)>*{height:var(--editor-toolbar-height)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons)>:not(.divider){border:none;background-color:transparent;cursor:pointer}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):hover{border-radius:2px;background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):hover:active{outline:none}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText{--alt-text-add-image: url("./media/altText_add-O5EO5EY3.svg");--alt-text-done-image: url("./media/altText_done-CATL4EIA.svg");display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding-inline:8px;pointer-events:all;font:menu;font-weight:590;font-size:12px;color:var(--editor-toolbar-fg-color)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):disabled{pointer-events:none}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--editor-toolbar-fg-color);margin-inline-end:4px}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}.new:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):before{width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--alt-text-warning-color);-webkit-mask-size:cover;mask-size:cover}.new:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--alt-text-hover-warning-color)}.new.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image);background-color:var(--alt-text-done-color)}.new.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--alt-text-hover-done-color)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip{display:none}.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-bg: #f0f0f4;--alt-text-tooltip-fg: #15141a;--alt-text-tooltip-border: #8f8f9d;--alt-text-tooltip-shadow: 0px 2px 6px 0px rgb(58 57 68 / .2)}@media (prefers-color-scheme: dark){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-bg: #1c1b22;--alt-text-tooltip-fg: #fbfbfe;--alt-text-tooltip-shadow: 0px 2px 6px 0px #15141a}}@media screen and (forced-colors: active){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-bg: Canvas;--alt-text-tooltip-fg: CanvasText;--alt-text-tooltip-border: CanvasText;--alt-text-tooltip-shadow: none}}.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;inset:0;width:100%;height:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}:is(.annotationEditorLayer .stampEditor) canvas{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--no-alt-text-badge-border-color: #f0f0f4;--no-alt-text-badge-bg-color: #cfcfd8;--no-alt-text-badge-fg-color: #5b5b66}@media (prefers-color-scheme: dark){:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--no-alt-text-badge-border-color: #52525e;--no-alt-text-badge-bg-color: #fbfbfe;--no-alt-text-badge-fg-color: #15141a}}@media screen and (forced-colors: active){:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--no-alt-text-badge-border-color: ButtonText;--no-alt-text-badge-bg-color: ButtonFace;--no-alt-text-badge-fg-color: ButtonText}}:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{position:absolute;inset-inline-end:5px;inset-block-end:5px;display:inline-flex;width:32px;height:32px;padding:3px;justify-content:center;align-items:center;pointer-events:none;z-index:1;border-radius:2px;border:1px solid var(--no-alt-text-badge-border-color);background:var(--no-alt-text-badge-bg-color)}:is(:is(.annotationEditorLayer .stampEditor) .noAltTextBadge):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);-webkit-mask-size:cover;mask-size:cover;background-color:var(--no-alt-text-badge-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers{position:absolute;inset:0}.hidden:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers){display:none}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.topLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){top:var(--resizer-shift);left:var(--resizer-shift)}.topMiddle:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.topRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){top:var(--resizer-shift);right:var(--resizer-shift)}.middleRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.bottomRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);right:var(--resizer-shift)}.bottomMiddle:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.bottomLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);left:var(--resizer-shift)}.middleLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor))>.resizers)>.resizer){top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.topLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:nwse-resize}.topMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:ns-resize}.topRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:nesw-resize}.middleRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.middleLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:ew-resize}.topLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:nesw-resize}.topMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:ew-resize}.topRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:nwse-resize}.middleRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.middleLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:ns-resize}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar{rotate:270deg}[dir=ltr] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar){inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}[dir=rtl] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:0}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"])) .editToolbar{rotate:180deg;inset-inline-end:100%;inset-block-start:calc(0pc - var(--editor-toolbar-vert-offset))}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar{rotate:90deg}[dir=ltr] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:100%}[dir=rtl] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar){inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}:is(.dialog.altText #altTextContainer) #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}:is(:is(.dialog.altText #altTextContainer) #overallDescription) span{align-self:stretch}:is(:is(.dialog.altText #altTextContainer) #overallDescription) .title{font-size:13px;font-style:normal;font-weight:590}:is(.dialog.altText #altTextContainer) #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}:is(:is(.dialog.altText #altTextContainer) #addDescription) .descriptionArea{flex:1;padding-inline:24px 10px}:is(:is(:is(.dialog.altText #altTextContainer) #addDescription) .descriptionArea) textarea{width:100%;min-height:75px}:is(.dialog.altText #altTextContainer) #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.dialog.newAltText{--new-alt-text-ai-disclaimer-icon: url("./media/altText_disclaimer-PY6CXXOP.svg");--new-alt-text-spinner-icon: url("./media/altText_spinner-MGX6D5FG.svg");--preview-image-bg-color: #f0f0f4;--preview-image-border: none}@media (prefers-color-scheme: dark){.dialog.newAltText{--preview-image-bg-color: #2b2a33}}@media screen and (forced-colors: active){.dialog.newAltText{--preview-image-bg-color: ButtonFace;--preview-image-border: 1px solid ButtonText}}.dialog.newAltText{width:80%;max-width:570px;min-width:300px;padding:0}.dialog.newAltText.noAi #newAltTextDisclaimer,.dialog.newAltText.noAi #newAltTextCreateAutomatically,.dialog.newAltText.aiInstalling #newAltTextCreateAutomatically{display:none!important}.dialog.newAltText.aiInstalling #newAltTextDownloadModel{display:flex!important}.dialog.newAltText.error #newAltTextNotNow{display:none!important}.dialog.newAltText.error #newAltTextCancel{display:inline-block!important}.dialog.newAltText:not(.error) #newAltTextError{display:none!important}.dialog.newAltText #newAltTextContainer{display:flex;width:auto;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;flex:0 1 auto;line-height:normal}:is(.dialog.newAltText #newAltTextContainer) #mainContent{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch;flex:1 1 auto}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionAndSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;flex:1 1 auto}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer{width:100%;height:70px;position:relative}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea{width:100%;height:100%;padding:8px}:is(:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea)::-moz-placeholder{color:var(--text-secondary-color)}:is(:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea)::placeholder{color:var(--text-secondary-color)}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) .altTextSpinner{display:none;position:absolute;width:16px;height:16px;inset-inline-start:8px;inset-block-start:8px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);pointer-events:none}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea::-moz-placeholder{color:transparent}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea::placeholder{color:transparent}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) .altTextSpinner{display:inline-block;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon)}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescription{font-size:11px}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDisclaimer{display:flex;flex-direction:row;align-items:flex-start;gap:4px;font-size:11px}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDisclaimer):before{content:"";display:inline-block;width:17px;height:16px;-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);flex:1 0 auto}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextDownloadModel{display:flex;align-items:center;gap:4px;align-self:stretch}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextDownloadModel):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color)}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextImagePreview{width:180px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--preview-image-bg-color);border:var(--preview-image-border)}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextImagePreview)>canvas{max-width:100%;max-height:100%}.colorPicker{--hover-outline-color: #0250bb;--selected-outline-color: #0060df;--swatch-border-color: #cfcfd8}@media (prefers-color-scheme: dark){.colorPicker{--hover-outline-color: #80ebff;--selected-outline-color: #aaf2ff;--swatch-border-color: #52525e}}@media screen and (forced-colors: active){.colorPicker{--hover-outline-color: Highlight;--selected-outline-color: var(--hover-outline-color);--swatch-border-color: ButtonText}}.colorPicker .swatch{width:16px;height:16px;border:1px solid var(--swatch-border-color);border-radius:100%;outline-offset:2px;box-sizing:border-box;forced-color-adjust:none}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{position:absolute;background:transparent;z-index:1;cursor:auto;max-width:100%;max-height:100%;border:none;outline:none;pointer-events:none;transform-origin:0 0}:is(.annotationEditorLayer .highlightEditor):not(.free){transform:none}:is(.annotationEditorLayer .highlightEditor) .internal{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.disabled:is(.annotationEditorLayer .highlightEditor) .internal{pointer-events:none}.selectedEditor:is(.annotationEditorLayer .highlightEditor) .internal{cursor:pointer}:is(.annotationEditorLayer .highlightEditor) .editToolbar{--editor-toolbar-colorpicker-arrow-image: url("./media/toolbarButton-menuArrow-G6TBIXPL.svg");transform-origin:center!important}:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker{position:relative;width:auto;display:flex;justify-content:center;align-items:center;gap:4px;padding:4px}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:12px;height:12px}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):hover:after{background-color:var(--editor-toolbar-hover-fg-color)}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):has(.dropdown:not(.hidden)):after{scale:-1}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding-block:8px;border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);inset-block-start:calc(100% + 4px);width:calc(100% + 2 * var(--editor-toolbar-padding))}:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button{width:100%;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button):is(:active,:focus-visible){outline:none}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button)>.swatch{outline-offset:2px}[aria-selected=true]:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button)>.swatch{outline:2px solid var(--selected-outline-color)}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button):is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{height:auto;padding-inline:10px;padding-block:10px 16px;gap:16px;display:flex;flex-direction:column;box-sizing:border-box}#highlightParamsToolbarContainer .editorParamsLabel{width:-moz-fit-content;width:fit-content;inset-inline-start:0}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}:is(#highlightParamsToolbarContainer .colorPicker) .dropdown{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:auto}:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button{width:auto;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;flex:0 0 auto}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button) .swatch{width:24px;height:24px}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button):is(:active,:focus-visible){outline:none}[aria-selected=true]:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button)>.swatch{outline:2px solid var(--selected-outline-color)}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button):is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightThickness) .editorParamsLabel{width:100%;height:auto;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{display:flex;justify-content:space-between;align-items:center;align-self:stretch;--example-color: #bfbfc9}@media (prefers-color-scheme: dark){:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{--example-color: #80808e}}@media screen and (forced-colors: active){:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{--example-color: CanvasText}}:is(:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker)>.editorParamsSlider[disabled]){opacity:.4}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):before,:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):after{content:"";width:8px;aspect-ratio:1;display:block;border-radius:100%;background-color:var(--example-color)}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):after{width:24px}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker) .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--divider-color: #d7d7db}@media (prefers-color-scheme: dark){:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--divider-color: #8f8f9d}}@media screen and (forced-colors: active){:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--divider-color: CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{margin-block:4px;width:100%;height:1px;background-color:var(--divider-color)}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .toggler{display:flex;justify-content:space-between;align-items:center;align-self:stretch}#altTextSettingsDialog{padding:16px}#altTextSettingsDialog #altTextSettingsContainer{display:flex;width:573px;flex-direction:column;gap:16px}:is(#altTextSettingsDialog #altTextSettingsContainer) .mainContainer{gap:16px}:is(#altTextSettingsDialog #altTextSettingsContainer) .description{color:var(--text-secondary-color)}:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings{display:flex;flex-direction:column;gap:12px}:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings) button{width:-moz-fit-content;width:fit-content}.download:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings) #deleteModelButton{display:none}:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings):not(.download) #downloadModelButton{display:none}:is(#altTextSettingsDialog #altTextSettingsContainer) #automaticAltText,:is(#altTextSettingsDialog #altTextSettingsContainer) #altTextEditor{display:flex;flex-direction:column;gap:8px}:is(#altTextSettingsDialog #altTextSettingsContainer) #createModelDescription,:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings,:is(#altTextSettingsDialog #altTextSettingsContainer) #showAltTextDialogDescription{padding-inline-start:40px}:is(#altTextSettingsDialog #altTextSettingsContainer) #automaticSettings{display:flex;flex-direction:column;gap:16px}:root{--viewer-container-height: 0;--pdfViewer-padding-bottom: 0;--page-margin: 1px auto -8px;--page-border: 9px solid transparent;--spreadHorizontalWrapped-margin-LR: -3.5px;--loading-icon-delay: .4s}@media screen and (forced-colors: active){:root{--pdfViewer-padding-bottom: 9px;--page-margin: 8px auto -1px;--page-border: 1px solid CanvasText;--spreadHorizontalWrapped-margin-LR: 3.5px}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}#hiddenCopyElement,.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.pdfViewer{--scale-factor: 1;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter: none;--hcm-highlight-selected-filter: none}@media screen and (forced-colors: active){.pdfViewer{--hcm-highlight-filter: invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%}:is(.pdfViewer .canvasWrapper) canvas{margin:0;display:block}[hidden]:is(:is(.pdfViewer .canvasWrapper) canvas){display:none}[zooming]:is(:is(.pdfViewer .canvasWrapper) canvas){width:100%;height:100%}:is(:is(.pdfViewer .canvasWrapper) canvas) .structTree{contain:strict}.pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:#fff}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url("./media/loading-icon-AQX2QBUJ.gif") center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}@layer theme{:root{--logo-light-mode-url: url("./media/r36-light-logo-XXKLFYVI.svg");--logo-dark-mode-url: url("./media/r36-dark-logo-LVW5TLJ3.svg");--navbar-height-value: 78;--navbar-height: calc(var(--navbar-height-value) * 1px);--logo-height: calc(var(--navbar-height) - 2rem);--input-height: 45px;--input-height-short: 38px;--progress-ring-width: 30px;--collapsed-sidebar-width: 60px;--expanded-sidebar-width: 157px;--current-sidebar-width: var(--collapsed-sidebar-width);--sidepanel-min-width: 40px;--current-sidepanel-width: var(--sidepanel-min-width);--main-content-height: calc(100lvh - var(--navbar-height));--main-content-width: calc(100lvw - var(--current-sidebar-width) - var(--current-sidepanel-width));--ag-header-column-resize-handle-height: 100%;--ag-header-column-resize-handle-width: 1px;--ag-widget-container-vertical-padding: .5rem;--ag-range-selection-background-color: inherit;--ag-pinned-column-border: 2px solid var(--color-primary-600);--upload-progress: 0;--corner-btn-bg: var(--color-accent-400);--corner-btn-bg-hover: oklch(from var(--corner-btn-bg) .68 calc(c*.94) h);--corner-btn-bg-hover-dark: oklch(from var(--corner-btn-bg) calc(l - .12) calc(c*.94) h);--corner-btn-text: var(--color-primary-600);--corner-btn-text-dark: var(--color-primary-400);--grid-corner-button-colour: var(--color-secondary-500);--grid-corner-button-icon-colour: var(--color-ink);--grid-corner-button-icon-colour-dark: var(--corner-btn-text-dark);--grid-corner-button-colour-hover: oklch(from var(--grid-corner-button-colour) .68 calc(c*.94) h);--grid-corner-button-colour-hover-dark: oklch(from var(--grid-corner-button-colour) calc(l - .12) calc(c*.94) h);--grid-color-scheme: light;--grid-accent-colour: var(--color-primary-600);--grid-border-colour: var(--color-primary-50);--grid-background-colour: var(--color-white);--grid-foreground-colour: var(--color-ink);--grid-header-background-colour: var(--color-white);--grid-header-text-colour: var(--color-ink);--grid-even-row-background-colour: var(--color-white);--grid-odd-row-background-colour: var(--color-primary-25);--grid-menu-background-colour: var(--color-white);--grid-menu-border-colour: var(--color-primary-200);--grid-menu-shadow-colour: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){:root{--grid-menu-shadow-colour: color-mix(in oklab, var(--color-primary-800) 15%, transparent)}}@media (prefers-color-scheme: dark){:root{--grid-color-scheme: dark;--grid-accent-colour: color-mix(in srgb, oklch(from var(--dyn-primary-600) .65 calc(c*.82) h) 80%, transparent);--grid-border-colour: var(--color-border-700);--grid-foreground-colour: var(--color-white);--grid-background-colour: var(--color-slate-850);--grid-header-background-colour: var(--color-slate-850);--grid-header-text-colour: var(--color-white);--grid-odd-row-background-colour: var(--color-slate-800);--grid-even-row-background-colour: var(--color-slate-850);--grid-menu-background-colour: var(--color-slate-800);--grid-menu-border-colour: var(--color-gray-800);--grid-menu-shadow-colour: color-mix(in srgb, oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%, transparent);--ag-tab-background-color: var(--color-slate-800);--ag-tab-selected-background-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 30%, transparent);color-scheme:dark}@supports (color: color-mix(in lab,red,red)){:root{--grid-accent-colour: color-mix(in oklab, var(--color-primary-400) 80%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--grid-menu-shadow-colour: color-mix(in oklab, var(--color-primary-950) 30%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--ag-tab-selected-background-color: color-mix(in oklab, var(--color-primary-800) 30%, transparent)}}}[data-theme=client]{--dyn-slate-50: var(--color-gray-50);--dyn-slate-100: var(--color-gray-100);--dyn-slate-200: var(--color-gray-200);--dyn-slate-300: var(--color-gray-300);--dyn-slate-400: var(--color-gray-400);--dyn-slate-500: var(--color-gray-500);--dyn-slate-600: var(--color-gray-600);--dyn-slate-700: var(--color-gray-700);--dyn-slate-725: var(--color-gray-725);--dyn-slate-750: var(--color-gray-750);--dyn-slate-800: var(--color-gray-800);--dyn-slate-825: var(--color-gray-825);--dyn-slate-850: var(--color-gray-850);--dyn-slate-900: var(--color-gray-900);--dyn-slate-950: var(--color-gray-950);--dyn-border-200: var(--color-gray-200);--dyn-border-600: var(--color-gray-600);--dyn-border-700: var(--color-gray-700);--grid-corner-button-colour: var(--corner-btn-bg);--grid-corner-button-icon-colour: var(--corner-btn-text)}}@keyframes dotty{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes smoothDottyWave{0%{text-shadow:.4em 0 0 transparent,.8em 0 0 transparent,1.2em 0 0 transparent}15%{text-shadow:.4em -4px 0 #fff,.8em 0 0 transparent,1.2em 0 0 transparent}30%{text-shadow:.4em 0 0 #fff,.8em -4px 0 #fff,1.2em 0 0 transparent}45%{text-shadow:.4em 0 0 #fff,.8em 0 0 #fff,1.2em -4px 0 #fff}60%,85%{text-shadow:.4em 0 0 #fff,.8em 0 0 #fff,1.2em 0 0 #fff}to{text-shadow:.4em 0 0 transparent,.8em 0 0 transparent,1.2em 0 0 transparent}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes phaseOut{0%{opacity:1;transform:scaleZ(1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceRight{0%,to{transform:translate(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translate(25%);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes shimmer{to{background-position-x:0}}.cdk-inbox-overlay-backdrop{top:var(--navbar-height)!important;right:var(--current-sidepanel-width)!important;left:var(--current-sidebar-width)!important;border-top-left-radius:18px;border-top-right-radius:18px}.info-toolbar-select [data-test=select-button]{color:var(--color-white);height:var(--input-height-short);border-color:transparent;background-color:transparent;padding-bottom:5px}:is(.info-toolbar-select [data-test=select-button] *){position:relative}:is(.info-toolbar-select [data-test=select-button] *){z-index:1}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);z-index:-0}@media (hover: hover){.info-toolbar-select [data-test=select-button]:hover:not(*:disabled):before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.info-toolbar-select [data-test=select-button]:focus:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.info-toolbar-select [data-test=select-button]:focus:before{content:var(--tw-content);outline-color:color-mix(in srgb,#fff 15%,transparent)}@media (hover: hover){.info-toolbar-select [data-test=select-button]:focus:hover:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);position:absolute}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);bottom:8px}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);height:calc(var(--spacing) * 1)}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);height:1px}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);width:100%}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);--tw-duration: .15s;transition-duration:.15s}.info-toolbar-select [data-test=select-button]:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.info-toolbar-select [data-test=select-button]:hover:before{content:var(--tw-content);background-color:var(--color-white)}}.info-toolbar-select [data-test=select-button-text],.info-toolbar-select [data-test=select-button-icon]{color:var(--color-white)}@media (hover: hover){.info-toolbar-select [data-test=select-button-icon]:is(:where(.group):hover *):before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.info-toolbar-select [data-test=select-button-icon]:is(:where(.group):focus *):before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.info-toolbar-select [data-test=select-button-icon]:is(:where(.group):focus *):before{content:var(--tw-content);outline-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{outline-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}@media (hover: hover){.info-toolbar-select [data-test=select-button-icon]:is(:where(.group):focus *):hover:before{content:var(--tw-content);background-color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}}body{min-height:100lvh;height:max-content;width:100%}.rule-purple-select{--color-primary-25: var(--color-rule-purple-25);--color-primary-50: var(--color-rule-purple-50);--color-primary-75: var(--color-rule-purple-75);--color-primary-100: var(--color-rule-purple-100);--color-primary-200: var(--color-rule-purple-200);--color-primary-300: var(--color-rule-purple-300);--color-primary-400: var(--color-rule-purple-400);--color-primary-500: var(--color-rule-purple-500);--color-primary-600: var(--color-rule-purple-600);--color-primary-700: var(--color-rule-purple-700);--color-primary-800: var(--color-rule-purple-800);--color-primary-900: var(--color-rule-purple-900);--color-primary-950: var(--color-rule-purple-950)}.navbar-logo-link{content:var(--logo-light-mode-url, url("./media/r36-light-logo-XXKLFYVI.svg"))}.navbar-logo-link:where([data-theme=client] *){content:var(--logo-dark-mode-url, url("./media/r36-dark-logo-LVW5TLJ3.svg"))}@media (prefers-color-scheme: dark){.navbar-logo-link:where([data-theme=client] *){content:var(--logo-light-mode-url, url("./media/r36-light-logo-XXKLFYVI.svg"))}}.loading-screen{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:9999;display:grid;height:100dvh;width:100dvw;align-content:center;align-items:center;justify-content:center;justify-items:center;background-color:var(--color-rule-purple-600);text-align:center;font-family:var(--font-display);opacity:100%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.loading-screen.fade{opacity:0%}.loading-screen-rule-logo{min-height:calc(var(--spacing) * 0);width:190px}@media (width >= 48rem){.loading-screen-rule-logo{width:236px}}@media (width >= 80rem){.loading-screen-rule-logo{width:370px}}.loading-remarks-container{pointer-events:none;margin-top:calc(var(--spacing) * 12);width:100%;padding-inline:calc(var(--spacing) * 6);text-align:center}.loading-remark{--tw-translate-y: calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-white);opacity:0%;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .7s;transition-duration:.7s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}@media (width >= 48rem){.loading-remark{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.loading-remark.visible{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}.loading-remark:after{content:".";color:transparent;display:inline-block;width:2em;text-align:left;animation:smoothDottyWave 2s infinite ease-in-out}.loading-remark-dots-placeholder{visibility:hidden}.rule-diagonal-lines,.rule-horizontal-lines{position:fixed;height:70px}@media (width >= 48rem){.rule-diagonal-lines,.rule-horizontal-lines{height:102px}}@media (width >= 80rem){.rule-diagonal-lines,.rule-horizontal-lines{height:130px}}:is(.rule-diagonal-lines,.rule-horizontal-lines) svg{height:100%;max-height:100%;width:auto;max-width:initial}.rule-diagonal-lines{top:calc(var(--spacing) * 0);left:-80px}@media (width >= 48rem){.rule-diagonal-lines{left:-110px}}@media (width >= 80rem){.rule-diagonal-lines{left:-96px}}.rule-horizontal-lines{right:-110px;bottom:6px;scale:-1}@media (width >= 48rem){.rule-horizontal-lines{bottom:6px}}@media (width >= 80rem){.rule-horizontal-lines{right:-130px}}.upload-bar-in-progress{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from: color-mix(in oklab, var(--color-accent-400) 40%, transparent);--tw-gradient-to: color-mix(in oklab, var(--color-accent-400) 0%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));background-repeat:no-repeat;background-size:calc(var(--upload-progress) * 100%) 100%}@supports (background-image: linear-gradient(in lab,red,red)){.upload-bar-in-progress{--tw-gradient-position: to right in oklab}}.upload-bar-complete{background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) l c h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.upload-bar-complete{background-color:color-mix(in oklab,var(--color-accent-400) 40%,transparent)}}.upload-bar-failed{background-color:color-mix(in srgb,oklch(from var(--dyn-danger-600) l c h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.upload-bar-failed{background-color:color-mix(in oklab,var(--color-danger-600) 40%,transparent)}}.upload-bar-cancelled{background-color:color-mix(in srgb,oklch(from var(--dyn-warning-500) l c h) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.upload-bar-cancelled{background-color:color-mix(in oklab,var(--color-warning-500) 40%,transparent)}}.litepicker{--litepicker-button-next-month-color: var(--color-primary-700) !important;--litepicker-button-next-month-color-hover: var(--color-primary-700) !important;--litepicker-button-prev-month-color: var(--color-primary-700) !important;--litepicker-button-prev-month-color-hover: var(--color-primary-700) !important;--litepicker-day-color: var(--color-ink) !important;--litepicker-day-color-hover: var(--color-primary-600) !important;--litepicker-highlighted-day-color: var(--color-primary-600) !important;--litepicker-is-in-range-color: var(--color-primary-100) !important;--litepicker-is-start-color-bg: var(--color-primary-600) !important;--litepicker-is-end-color-bg: var(--color-primary-600) !important;--litepicker-is-today-color: var(--color-primary-600) !important;--litepicker-month-header-color: var(--color-ink) !important;--litepicker-month-weekday-color: var(--color-ink-md) !important;display:flex!important;font-family:var(--font-display)!important;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-900)}:is(.litepicker *){font-family:var(--font-display)!important}@media (prefers-color-scheme: dark){.litepicker{color:var(--color-gray-200)}}.litepicker .container__main{flex:1}.litepicker .container__months{flex:1!important;border-radius:var(--radius-lg)!important;border-color:var(--color-gray-100)!important;background-color:var(--color-white)!important;--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 15%, transparent) var(--tw-shadow-alpha), transparent) !important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-border-200)!important}@media (prefers-color-scheme: dark){.litepicker .container__months{border-color:var(--color-slate-800)!important}}@media (prefers-color-scheme: dark){.litepicker .container__months{background-color:var(--color-slate-850)!important}}@media (prefers-color-scheme: dark){.litepicker .container__months{--tw-shadow-color: color-mix(in srgb, oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 20%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.litepicker .container__months{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-800) 20%, transparent) var(--tw-shadow-alpha), transparent) !important}}}@media (prefers-color-scheme: dark){.litepicker .container__months{border-color:var(--color-border-600)!important}}.litepicker .container__months:where([data-theme=client] *){border-color:var(--color-gray-300)!important}@media (prefers-color-scheme: dark){.litepicker .container__months:where([data-theme=client] *){border-color:var(--color-gray-700)!important}}.litepicker .container__months .month-item{display:flex;width:100%!important;flex-direction:column;padding-inline:calc(var(--spacing) * 2)!important;padding-bottom:calc(var(--spacing) * 4)!important}.litepicker .container__months .month-item-weekdays-row,.litepicker .container__months .container__days{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:center!important;justify-items:center!important;gap:calc(var(--spacing) * 2)!important}.litepicker .container__months .container__days .day-item{display:flex;height:calc(var(--spacing) * 6.5)!important;width:calc(var(--spacing) * 6.5)!important;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-md)!important;padding:calc(var(--spacing) * 0)!important}@media (hover: hover){.litepicker .container__months .container__days .day-item:hover{border-style:var(--tw-border-style)!important;border-width:0px!important}}@media (hover: hover){.litepicker .container__months .container__days .day-item:hover{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.litepicker .container__months .container__days .day-item:focus{background-color:var(--color-primary-50)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--color-primary-200)!important}@media (hover: hover){.litepicker .container__months .container__days .day-item:focus:hover{background-color:var(--color-primary-100)!important}}@media (prefers-color-scheme: dark){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .container__days .day-item:focus){background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)!important;outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .container__days .day-item:focus){background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)!important}}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .container__days .day-item:focus){outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)!important}}@media (hover: hover){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .container__days .day-item:focus):hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .container__days .day-item:focus):hover{background-color:color-mix(in oklab,var(--color-primary-800) 80%,transparent)!important}}}}.litepicker .container__months .container__days .day-item.is-start-date,.litepicker .container__months .container__days .day-item.is-end-date{--tw-border-style: none !important;border-style:none!important;--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--color-primary-200)!important}@media (prefers-color-scheme: dark){.litepicker .container__months .container__days .day-item.is-start-date,.litepicker .container__months .container__days .day-item.is-end-date{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.litepicker .container__months .container__days .day-item.is-start-date,.litepicker .container__months .container__days .day-item.is-end-date{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)!important}}}.litepicker .container__months .container__days .day-item.is-today{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important;outline-offset:1px!important;outline-color:var(--color-primary-200)!important}@media (prefers-color-scheme: dark){.litepicker .container__months .container__days .day-item.is-today{outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.litepicker .container__months .container__days .day-item.is-today{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)!important}}}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{cursor:pointer}.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month{display:flex;height:calc(var(--spacing) * 6.5)!important;width:calc(var(--spacing) * 6.5)!important;align-items:center;justify-content:center;border-radius:var(--radius-md)!important;padding:calc(var(--spacing) * 0)!important}@media (hover: hover){:is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):hover{border-style:var(--tw-border-style)!important;border-width:0px!important}}:is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus{background-color:var(--color-primary-50)!important;outline-style:var(--tw-outline-style)!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--color-primary-200)!important}@media (hover: hover){:is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus:hover{background-color:var(--color-primary-100)!important}}@media (prefers-color-scheme: dark){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)!important;outline-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .75 calc(c*.61) h) 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)!important}}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus{outline-color:color-mix(in oklab,var(--color-primary-300) 50%,transparent)!important}}@media (hover: hover){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus:hover{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.drop-menu:not(.force-light-mode) :is(.litepicker .container__months .month-item-header>.button-previous-month,.litepicker .container__months .month-item-header>.button-next-month):focus:hover{background-color:color-mix(in oklab,var(--color-primary-800) 80%,transparent)!important}}}}.litepicker .container__months.show-week-numbers .month-item-weekdays-row,.litepicker .container__months.show-week-numbers .container__days{grid-template-columns:repeat(8,minmax(0,1fr))!important}@media (prefers-color-scheme: dark){.litepicker{--litepicker-day-color: #FFFFFF !important;--litepicker-day-color-hover: var(--color-primary-300) !important;--litepicker-month-header-color: var(--color-gray-200) !important;--litepicker-button-next-month-color: var(--color-primary-400) !important;--litepicker-button-prev-month-color: var(--color-primary-400) !important;--litepicker-button-next-month-color-hover: var(--color-primary-400) !important;--litepicker-button-prev-month-color-hover: var(--color-primary-400) !important;--litepicker-is-start-color-bg: var(--color-primary-700) !important;--litepicker-is-end-color-bg: var(--color-primary-700) !important;--litepicker-is-today-color: var(--color-primary-200) !important;--litepicker-month-weekday-color: var(--color-gray-300) !important}}.ag-root-wrapper{border:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ag-header-cell-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ag-header-cell-resize:after{left:50%}.grid-corner{padding:calc(var(--spacing) * 0)}.grid-corner .ag-header-cell-comp-wrapper{display:block;height:100%;width:100%}.grid-corner-btn{display:grid;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;background-color:var(--grid-corner-button-colour);padding:calc(var(--spacing) * 0);color:var(--grid-corner-button-icon-colour);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.grid-corner-btn:hover{background-color:var(--grid-corner-button-colour-hover)}}@media (prefers-color-scheme: dark){.grid-corner-btn{color:var(--grid-corner-button-icon-colour-dark)}}@media (prefers-color-scheme: dark){@media (hover: hover){.grid-corner-btn:hover{background-color:var(--grid-corner-button-colour-hover-dark)}}}@media (hover: hover){.ag-header-icon:hover{background-color:transparent!important}}@media (hover: hover){.ag-header-icon:hover{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media (hover: hover){:is(.ag-header-icon:hover>*){color:var(--color-primary-600)}}@media (hover: hover){:is(.ag-header-icon:hover>*):before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-800) 15%,transparent)}}}@media (prefers-color-scheme: dark){@media (hover: hover){:is(.ag-header-icon:hover>*){color:var(--color-primary-400)}}}.ag-header-icon fa-icon{position:relative;display:inline-flex;height:var(--icon-btn-h-sm);width:var(--icon-btn-w-sm);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);align-items:center;justify-content:center;--tw-outline-style: none;outline-style:none}.ag-header-icon fa-icon:focus{outline-style:var(--tw-outline-style);outline-width:2px}.ag-header-icon fa-icon:focus{outline-offset:2px}.ag-header-icon fa-icon:disabled{cursor:not-allowed}.ag-header-icon fa-icon:disabled{color:var(--color-gray-500)}.ag-header-icon fa-icon:before{content:var(--tw-content);position:absolute}.ag-header-icon fa-icon:before{content:var(--tw-content);top:-.25em}.ag-header-icon fa-icon:before{content:var(--tw-content);right:-.25em}.ag-header-icon fa-icon:before{content:var(--tw-content);bottom:-.25em}.ag-header-icon fa-icon:before{content:var(--tw-content);left:-.25em}.ag-header-icon fa-icon:before{content:var(--tw-content);z-index:0}.ag-header-icon fa-icon:before{content:var(--tw-content);border-radius:var(--radius-md)}.ag-header-icon fa-icon:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ag-header-icon fa-icon:before{content:var(--tw-content);--tw-duration: .1s;transition-duration:.1s}.ag-header-icon fa-icon:before{content:var(--tw-content);--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.ag-header-icon fa-icon:hover{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.ag-status-bar{padding-inline:calc(var(--spacing) * 4)}.ag-header-cell.grid-column-readonly{background-color:var(--color-gray-100)}@media (prefers-color-scheme: dark){.ag-header-cell.grid-column-readonly{background-color:var(--color-slate-750)}}@media (prefers-color-scheme: dark){.ag-header-cell.grid-column-readonly{color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){@media (hover: hover){.ag-header-cell.grid-column-readonly:hover{color:var(--color-gray-400)}}}.ag-header-cell.grid-column-readonly .ag-header-icon fa-icon{color:var(--color-gray-500)!important}@media (prefers-color-scheme: dark){.ag-header-cell.grid-column-readonly .ag-header-icon fa-icon{color:var(--color-gray-200)!important}}.ag-header-cell.grid-column-readonly .ag-header-icon:hover fa-icon{color:var(--color-gray-500)!important}.ag-header-cell.grid-column-readonly .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:var(--color-gray-300)!important}@media (prefers-color-scheme: dark){.ag-header-cell.grid-column-readonly .ag-header-icon:hover fa-icon{color:var(--color-gray-200)!important}}@media (prefers-color-scheme: dark){.ag-header-cell.grid-column-readonly .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:var(--color-gray-700)!important}}.ag-header-cell.property-aql{background-color:var(--color-secondary-50)}@media (prefers-color-scheme: dark){.ag-header-cell.property-aql{background-color:var(--color-secondary-500)}}@media (prefers-color-scheme: dark){.ag-header-cell.property-aql{color:var(--color-gray-900)}}.ag-header-cell.property-aql .ag-header-icon fa-icon{color:var(--color-secondary-500)!important}@media (prefers-color-scheme: dark){.ag-header-cell.property-aql .ag-header-icon fa-icon{color:var(--color-gray-900)!important}}.ag-header-cell.property-aql .ag-header-icon:hover fa-icon{color:var(--color-secondary-600)!important}.ag-header-cell.property-aql .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:var(--color-secondary-200)!important}@media (prefers-color-scheme: dark){.ag-header-cell.property-aql .ag-header-icon:hover fa-icon{color:var(--color-gray-900)!important}}@media (prefers-color-scheme: dark){.ag-header-cell.property-aql .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-secondary-500) .58 calc(c*.78) h) 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-secondary-700) 30%,transparent)!important}}}.ag-header-cell.quick-column{background-color:var(--color-primary-50)}@media (prefers-color-scheme: dark){.ag-header-cell.quick-column{background-color:var(--color-primary-700)}}.ag-header-cell.quick-column .ag-header-icon fa-icon{color:var(--color-primary-500)!important}@media (prefers-color-scheme: dark){.ag-header-cell.quick-column .ag-header-icon fa-icon{color:var(--color-primary-200)!important}}.ag-header-cell.quick-column .ag-header-icon:hover fa-icon{color:var(--color-primary-600)!important}.ag-header-cell.quick-column .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:var(--color-primary-200)!important}@media (prefers-color-scheme: dark){.ag-header-cell.quick-column .ag-header-icon:hover fa-icon{color:var(--color-primary-200)!important}}@media (prefers-color-scheme: dark){.ag-header-cell.quick-column .ag-header-icon:hover fa-icon:before{content:var(--tw-content);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .2 calc(c*.34) h) 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)!important}}}.grid-cell-readonly{cursor:not-allowed}.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected){background-color:var(--color-gray-50);color:var(--color-gray-500)}@media (hover: hover){.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected):hover{color:var(--color-gray-500)}}@media (prefers-color-scheme: dark){.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected){background-color:var(--color-slate-725)}}@media (prefers-color-scheme: dark){.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected){color:var(--color-gray-400)}}@media (prefers-color-scheme: dark){@media (hover: hover){.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected):hover{color:var(--color-gray-400)}}}.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected) [data-test=drop-down-select-button],.ag-row:not(.ag-row-hover) .grid-cell-readonly:not(.ag-cell-range-selected) [data-test=edit-query-button]{display:none}.ag-row.ag-row-hover:before{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) l c h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-600) 15%,transparent)}}@media (prefers-color-scheme: dark){{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .65 calc(c*.82) h) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){{background-color:color-mix(in oklab,var(--color-primary-400) 15%,transparent)}}}.ag-row:not(.ag-row-hover) .quick-column:not(.ag-cell-range-selected){background-color:var(--color-primary-25)}@media (prefers-color-scheme: dark){.ag-row:not(.ag-row-hover) .quick-column:not(.ag-cell-range-selected){background-color:var(--color-primary-700)}}.ag-row:not(.ag-row-hover) .quick-column.ag-cell-range-selected{background-color:oklch(from var(--dyn-primary-600) .985 calc(c/20) h)}@supports (color: color-mix(in lab,red,red)){.ag-row:not(.ag-row-hover) .quick-column.ag-cell-range-selected{background-color:color-mix(in oklab,var(--color-primary-25) 80%,var(--ag-accent-color))}}@media (prefers-color-scheme: dark){.ag-row:not(.ag-row-hover) .quick-column.ag-cell-range-selected{background-color:oklch(from var(--dyn-primary-600) .45 calc(c*.85) h)}@supports (color: color-mix(in lab,red,red)){.ag-row:not(.ag-row-hover) .quick-column.ag-cell-range-selected{background-color:color-mix(in oklab,var(--color-primary-700) 80%,var(--ag-accent-color))}}}@media (prefers-color-scheme: dark){.ag-row.ag-row-hover .quick-column{background-color:var(--color-primary-800)}}@keyframes grid-progress-fade-out-bg{0%{background-color:color-mix(in lab,var(--color-accent-400) 100%,transparent 0%)}to{background-color:color-mix(in lab,var(--color-accent-400) 0%,transparent 100%)}}.ag-row.upload-in-progress{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from: color-mix(in oklab, var(--color-accent-400) 10%, transparent);--tw-gradient-to: color-mix(in oklab, var(--color-accent-400) 40%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));background-repeat:no-repeat;transition-property:background-size;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .5s;transition-duration:.5s;--tw-ease: linear;transition-timing-function:linear;background-size:calc(var(--upload-progress) * 100%) 100%}@supports (background-image: linear-gradient(in lab,red,red)){.ag-row.upload-in-progress{--tw-gradient-position: to right in oklab}}.ag-row.recently-completed{animation:grid-progress-fade-out-bg 3s forwards}.ag-row.upload-cancelled{background-color:var(--color-warning-400)}.ag-row.upload-failed{background-color:var(--color-danger-400)}.ag-popup-editor{border-radius:0;--tw-border-style: none;border-style:none;background-color:transparent;--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.grid-row-header.ag-cell-last-left-pinned,.ag-pinned-left-header .ag-header-cell:after{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important;border-right-color:var(--color-primary-200)!important}@media (prefers-color-scheme: dark){.grid-row-header.ag-cell-last-left-pinned{border-right-color:var(--color-gray-700)!important}}.grid-row-header.ag-cell{padding:calc(var(--spacing) * 0)!important}.ag-pinned-left-header:has(>.ag-header-row>:only-child){border-right-color:var(--grid-corner-button-colour)!important}.grid-row-dropzone{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:100%;width:100%;border-style:var(--tw-border-style);border-width:3px;--tw-border-style: dashed;border-style:dashed;border-color:var(--color-primary-600);background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .85 calc(c*.41) h) 85%,transparent)}@supports (color: color-mix(in lab,red,red)){.grid-row-dropzone{background-color:color-mix(in oklab,var(--color-primary-200) 85%,transparent)}}@media (prefers-color-scheme: dark){.grid-row-dropzone{background-color:color-mix(in srgb,oklch(from var(--dyn-primary-600) .38 calc(c*.68) h) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.grid-row-dropzone{background-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)}}}.ag-checkbox-input-wrapper{border-radius:var(--radius-sm)}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration-line:underline}.editor-text-strikethrough{text-decoration-line:line-through}.editor-text-code{font-family:var(--font-mono)}.editor-text-subscript{font-size:calc(.5em + 4px);vertical-align:baseline;position:relative;top:calc(-.83*(1em - 4px));top:calc(.415*(1em - 4px));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.editor-text-superscript{font-size:calc(.5em + 4px);vertical-align:baseline;position:relative;top:calc(-.83*(1em - 4px));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.editor-text-underline-strikethrough{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;text-decoration-line:line-through}.editor-mention-user,.editor-mention-team{border-radius:var(--radius-sm);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.editor-mention-user{background-color:color-mix(in srgb,oklch(from var(--dyn-accent-400) l c h) 30%,transparent);color:var(--color-gray-900)}@supports (color: color-mix(in lab,red,red)){.editor-mention-user{background-color:color-mix(in oklab,var(--color-accent-400) 30%,transparent)}}.editor-mention-team{color:var(--color-gray-900);background-color:color-mix(in srgb,oklch(from oklch(from var(--dyn-accent-400) l c h) l c calc(h - 60)) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.editor-mention-team{background-color:color-mix(in oklab,oklch(from var(--color-accent-400) l c calc(h - 60)) 30%,transparent)}}.editor-mention-loading{background:linear-gradient(-45deg,hsla(var(--accent-hue),35%,82%,.7) 30%,hsla(var(--accent-hue),35%,84%,.7),hsla(var(--accent-hue),35%,82%,.7) 70%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear;padding-inline:calc(var(--spacing) * 10)}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-text-shadow-color{syntax: "*"; inherits: false;}@property --tw-text-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-tracking{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--wave-y: 38px;--tw-content: "";--tw-outline-style: solid;--tw-duration: initial;--tw-ease: initial;--tw-font-weight: initial;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-text-shadow-color: initial;--tw-text-shadow-alpha: 100%;--tw-tracking: initial}}}
/*# sourceMappingURL=styles-RCNMFVW7.css.map */
