@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--font-serif: "Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-900: oklch(39.6% .141 25.723);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-100: oklch(96.2% .044 156.743);--color-green-400: oklch(79.2% .209 151.711);--color-green-600: oklch(62.7% .194 149.214);--color-blue-500: oklch(62.3% .214 259.815);--color-purple-100: oklch(94.6% .033 307.174);--color-slate-200: oklch(92.9% .013 255.508);--color-slate-700: oklch(37.2% .044 257.287);--color-gray-50: #f3f6f3;--color-gray-100: #e8efea;--color-gray-200: #cfd9d4;--color-gray-300: #b9c7c1;--color-gray-400: #a8b8b1;--color-gray-500: #87928e;--color-gray-600: #5e6f6a;--color-gray-700: #344840;--color-gray-800: #24332f;--color-gray-900: #1c2925;--color-gray-950: #101816;--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--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;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-xs: .125rem;--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-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--blur-md: 12px;--aspect-video: 16 / 9;--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-primary-50: #fff4ed;--color-primary-100: #fce9de;--color-primary-200: #f7cfba;--color-primary-300: #efaf8e;--color-primary-400: #df8154;--color-primary-500: #cb5f2b;--color-primary-600: #b94717;--color-primary-700: #9f3d12;--color-primary-800: #82320e;--color-primary-900: #642609;--color-secondary-50: var(--color-gray-50);--color-secondary-100: var(--color-gray-100);--color-secondary-200: var(--color-gray-200);--color-secondary-300: var(--color-gray-300);--color-secondary-400: var(--color-gray-400);--color-secondary-500: var(--color-gray-500);--color-secondary-600: var(--color-gray-600);--color-secondary-700: var(--color-gray-700);--color-secondary-800: var(--color-gray-800);--color-info-50: oklch(97.7% .013 236.62);--color-info-100: oklch(95.1% .026 236.824);--color-info-200: oklch(90.1% .058 230.902);--color-info-300: oklch(82.8% .111 230.318);--color-info-400: oklch(74.6% .16 232.661);--color-info-500: oklch(68.5% .169 237.323);--color-info-600: oklch(58.8% .158 241.966);--color-info-700: oklch(50% .134 242.749);--color-info-800: oklch(44.3% .11 240.79);--color-info-950: oklch(29.3% .066 243.157);--color-success-50: oklch(98.2% .018 155.826);--color-success-100: oklch(96.2% .044 156.743);--color-success-200: oklch(92.5% .084 155.995);--color-success-300: oklch(87.1% .15 154.449);--color-success-400: oklch(79.2% .209 151.711);--color-success-500: oklch(72.3% .219 149.579);--color-success-600: oklch(62.7% .194 149.214);--color-success-700: oklch(52.7% .154 150.069);--color-success-800: oklch(44.8% .119 151.328);--color-warning-50: oklch(98.7% .026 102.212);--color-warning-100: oklch(97.3% .071 103.193);--color-warning-200: oklch(94.5% .129 101.54);--color-warning-300: oklch(90.5% .182 98.111);--color-warning-400: oklch(85.2% .199 91.936);--color-warning-500: oklch(79.5% .184 86.047);--color-warning-600: oklch(68.1% .162 75.834);--color-warning-700: oklch(55.4% .135 66.442);--color-warning-800: oklch(47.6% .114 61.907);--color-warning-900: oklch(42.1% .095 57.708);--color-warning-950: oklch(28.6% .066 53.813);--color-danger-50: #fceff0;--color-danger-100: #f8e5e7;--color-danger-200: #f1c8cc;--color-danger-300: #e7a7ad;--color-danger-400: #d6777f;--color-danger-500: #be535b;--color-danger-600: #a23b42;--color-danger-700: #893037;--color-danger-800: #70272d;--color-danger-900: #551d22;--color-jt-canvas: var(--jt-canvas);--color-jt-canvas-subtle: var(--jt-canvas-subtle);--color-jt-sheet: var(--jt-sheet);--color-jt-sheet-raised: var(--jt-sheet-raised);--color-jt-ink: var(--jt-ink);--color-jt-ink-muted: var(--jt-ink-muted);--color-jt-ink-strong: var(--jt-ink-strong);--color-jt-ink-disabled: var(--jt-ink-disabled);--color-jt-rule: var(--jt-rule);--color-jt-rule-strong: var(--jt-rule-strong);--color-jt-primary: var(--jt-primary);--color-jt-primary-hover: var(--jt-primary-hover);--color-jt-primary-pressed: var(--jt-primary-pressed);--color-jt-primary-tint: var(--jt-primary-tint);--color-jt-ready: var(--jt-ready);--color-jt-ready-tint: var(--jt-ready-tint);--color-jt-attention: var(--jt-attention);--color-jt-attention-tint: var(--jt-attention-tint);--color-jt-danger: var(--jt-danger);--color-jt-danger-tint: var(--jt-danger-tint);--color-jt-ai: var(--jt-ai);--color-jt-ai-tint: var(--jt-ai-tint);--color-jt-focus: var(--jt-focus);--font-display: "Red Hat Text", ui-sans-serif, system-ui, sans-serif;--color-green-bright-400: #5bb798;--color-yellow-bright-200: #f3dda0;--color-yellow-bright-500: #a98213}}@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, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0px}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0px}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-10\%\]{right:-10%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[calc\(3\.75rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(3.75rem + env(safe-area-inset-bottom))}.-left-3{left:calc(var(--spacing) * -3)}.left-0{left:0}.left-1\/2{left:50%}.left-5{left:calc(var(--spacing) * 5)}.left-10{left:calc(var(--spacing) * 10)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[calc\(var\(--jt-z-drawer\)\+1\)\]{z-index:calc(var(--jt-z-drawer) + 1)}.z-\[calc\(var\(--jt-z-sticky\)\+1\)\]{z-index:calc(var(--jt-z-sticky) + 1)}.z-\[calc\(var\(--jt-z-sticky\)\+2\)\]{z-index:calc(var(--jt-z-sticky) + 2)}.z-\[var\(--jt-z-drawer\)\]{z-index:var(--jt-z-drawer)}.z-\[var\(--jt-z-modal\)\]{z-index:var(--jt-z-modal)}.z-\[var\(--jt-z-sticky\)\]{z-index:var(--jt-z-sticky)}.z-\[var\(--jt-z-toast\)\]{z-index:var(--jt-z-toast)}.order-first{order:-9999}.order-last{order:9999}.col-span-full{grid-column:1 / -1}.col-start-3{grid-column-start:3}.row-start-2{grid-row-start:2}.container{width:100%;@media(width>=40rem){max-width:40rem}@media(width>=48rem){max-width:48rem}@media(width>=64rem){max-width:64rem}@media(width>=80rem){max-width:80rem}@media(width>=96rem){max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-12{margin-block:calc(var(--spacing) * 12)}.prose{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}:where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}:where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}:where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}:where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}:where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}:where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}:where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}:where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}:where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}:where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}:where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}:where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}:where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}:where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}--tw-prose-body: oklch(37.3% .034 259.733);--tw-prose-headings: oklch(21% .034 264.665);--tw-prose-lead: oklch(44.6% .03 256.802);--tw-prose-links: oklch(21% .034 264.665);--tw-prose-bold: oklch(21% .034 264.665);--tw-prose-counters: oklch(55.1% .027 264.364);--tw-prose-bullets: oklch(87.2% .01 258.338);--tw-prose-hr: oklch(92.8% .006 264.531);--tw-prose-quotes: oklch(21% .034 264.665);--tw-prose-quote-borders: oklch(92.8% .006 264.531);--tw-prose-captions: oklch(55.1% .027 264.364);--tw-prose-kbd: oklch(21% .034 264.665);--tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% .034 264.665) 10%, transparent);--tw-prose-code: oklch(21% .034 264.665);--tw-prose-pre-code: oklch(92.8% .006 264.531);--tw-prose-pre-bg: oklch(27.8% .033 256.848);--tw-prose-th-borders: oklch(87.2% .01 258.338);--tw-prose-td-borders: oklch(92.8% .006 264.531);--tw-prose-invert-body: oklch(87.2% .01 258.338);--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: oklch(70.7% .022 261.325);--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: oklch(70.7% .022 261.325);--tw-prose-invert-bullets: oklch(44.6% .03 256.802);--tw-prose-invert-hr: oklch(37.3% .034 259.733);--tw-prose-invert-quotes: oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders: oklch(37.3% .034 259.733);--tw-prose-invert-captions: oklch(70.7% .022 261.325);--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: oklch(44.6% .03 256.802);--tw-prose-invert-td-borders: oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75;:where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.prose-sm{font-size:.875rem;line-height:1.7142857;:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}:where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}:where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}:where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}:where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}:where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}:where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}:where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}:where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}:where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}:where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}:where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}:where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}:where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}:where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}:where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}:where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}:where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.-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-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-24{margin-right:calc(var(--spacing) * 24)}.mr-\[3px\]{margin-right:3px}.\!mb-0{margin-bottom:0!important}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[var\(--jt-radius-sm\)\]{margin-bottom:var(--jt-radius-sm)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-\[15px\]{margin-left:15px}.ml-\[60px\]{margin-left:60px}.ml-auto{margin-left:auto}.hero-arrow-path-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-calendar{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-check{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-check-circle{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-check-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-chevron-down-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-clipboard-document{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 0 0 2.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 0 0-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5A3.375 3.375 0 0 0 6.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0 0 15 2.25h-1.5a2.251 2.251 0 0 0-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-clock{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-computer-desktop{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-ellipsis-vertical-solid{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10.5 6a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Zm0 6a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Zm0 6a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-exclamation-circle{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-eye{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-eye-slash{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.98 8.223A10.477 10.477 0 0 0 1.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.451 10.451 0 0 1 12 4.5c4.756 0 8.773 3.162 10.065 7.498a10.522 10.522 0 0 1-4.293 5.774M6.228 6.228 3 3m3.228 3.228 3.65 3.65m7.894 7.894L21 21m-3.228-3.228-3.65-3.65m0 0a3 3 0 1 0-4.243-4.243m4.242 4.242L9.88 9.88"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-home{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-information-circle{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-language{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m10.5 21 5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 0 1 6-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 0 1-3.827-5.802"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-magnifying-glass-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-moon{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-plus-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-sun{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-user-solid{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-x-circle{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-x-mark{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-x-mark-mini{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.25rem;height:1.25rem}.hero-x-mark-solid{--hero-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-icon);mask:var(--hero-icon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:var(--aspect-video)}.tiny-scrollbar::-webkit-scrollbar{width:.4rem;height:.4rem}.tiny-scrollbar::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:var(--jt-rule-strong)}.tiny-scrollbar::-webkit-scrollbar-track{background-color:var(--jt-canvas-subtle)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.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-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-48{height:calc(var(--spacing) * 48)}.h-80{height:calc(var(--spacing) * 80)}.h-\[30px\]{height:30px}.h-\[250px\]{height:250px}.h-\[calc\(3\.75rem\+env\(safe-area-inset-bottom\)\)\]{height:calc(3.75rem + env(safe-area-inset-bottom))}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[30rem\]{min-height:30rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:calc(5 / 6 * 100%)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3px\]{width:3px}.w-\[min\(20rem\,calc\(100vw-1rem\)\)\]{width:min(20rem,calc(100vw - 1rem))}.w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,calc(100vw - 1rem))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[32ch\]{max-width:32ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[68ch\]{max-width:68ch}.max-w-\[74ch\]{max-width:74ch}.max-w-\[76rem\]{max-width:76rem}.max-w-\[90rem\]{max-width:90rem}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.max-w-screen-md{max-width:var(--breakpoint-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0px}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-4\/5{flex-basis:80%}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: 0px;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-full{--tw-translate-x: 100%;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-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-80{--tw-scale-x: 80%;--tw-scale-y: 80%;--tw-scale-z: 80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-90{rotate:90deg}.flip-horizontally{transform:scaleY(-1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-\[50px\]{scroll-margin-top:50px}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.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-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-jt-rule>:not(:last-child)){border-color:var(--color-jt-rule)}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[var\(--jt-radius-lg\)\]{border-radius:var(--jt-radius-lg)}.rounded-\[var\(--jt-radius-md\)\]{border-radius:var(--jt-radius-md)}.rounded-\[var\(--jt-radius-sm\)\]{border-radius:var(--jt-radius-sm)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[var\(--jt-radius-lg\)\]{border-top-left-radius:var(--jt-radius-lg);border-top-right-radius:var(--jt-radius-lg)}.rounded-t-\[var\(--jt-radius-md\)\]{border-top-left-radius:var(--jt-radius-md);border-top-right-radius:var(--jt-radius-md)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-\[var\(--jt-radius-md\)\]{border-top-right-radius:var(--jt-radius-md);border-bottom-right-radius:var(--jt-radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.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-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-danger-500{border-color:var(--color-danger-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-info-300{border-color:var(--color-info-300)}.border-jt-ai{border-color:var(--color-jt-ai)}.border-jt-attention{border-color:var(--color-jt-attention)}.border-jt-danger{border-color:var(--color-jt-danger)}.border-jt-focus{border-color:var(--color-jt-focus)}.border-jt-primary{border-color:var(--color-jt-primary)}.border-jt-ready{border-color:var(--color-jt-ready)}.border-jt-rule{border-color:var(--color-jt-rule)}.border-jt-rule-strong{border-color:var(--color-jt-rule-strong)}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-800{border-color:var(--color-primary-800)}.border-primary-900{border-color:var(--color-primary-900)}.border-transparent{border-color:transparent}.border-warning-300{border-color:var(--color-warning-300)}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-editor{background-color:var(--editor-bg)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700\/70{background-color:color-mix(in srgb,#344840 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-700) 70%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-info-50{background-color:var(--color-info-50)}.bg-jt-ai{background-color:var(--color-jt-ai)}.bg-jt-ai-tint{background-color:var(--color-jt-ai-tint)}.bg-jt-attention{background-color:var(--color-jt-attention)}.bg-jt-attention-tint{background-color:var(--color-jt-attention-tint)}.bg-jt-canvas{background-color:var(--color-jt-canvas)}.bg-jt-canvas-subtle{background-color:var(--color-jt-canvas-subtle)}.bg-jt-danger{background-color:var(--color-jt-danger)}.bg-jt-danger-tint{background-color:var(--color-jt-danger-tint)}.bg-jt-focus{background-color:var(--color-jt-focus)}.bg-jt-focus\/10{background-color:var(--color-jt-focus);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-jt-focus) 10%,transparent)}}.bg-jt-ink-disabled{background-color:var(--color-jt-ink-disabled)}.bg-jt-ink-muted{background-color:var(--color-jt-ink-muted)}.bg-jt-ink-strong{background-color:var(--color-jt-ink-strong)}.bg-jt-ink\/60{background-color:var(--color-jt-ink);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-jt-ink) 60%,transparent)}}.bg-jt-ink\/70{background-color:var(--color-jt-ink);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-jt-ink) 70%,transparent)}}.bg-jt-primary{background-color:var(--color-jt-primary)}.bg-jt-primary-tint{background-color:var(--color-jt-primary-tint)}.bg-jt-ready{background-color:var(--color-jt-ready)}.bg-jt-ready-tint{background-color:var(--color-jt-ready-tint)}.bg-jt-sheet{background-color:var(--color-jt-sheet)}.bg-jt-sheet-raised{background-color:var(--color-jt-sheet-raised)}.bg-jt-sheet\/95{background-color:var(--color-jt-sheet);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-jt-sheet) 95%,transparent)}}.bg-primary-600{background-color:var(--color-primary-600)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-600{background-color:var(--color-red-600)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-200{background-color:var(--color-warning-200)}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-bright-200{background-color:var(--color-yellow-bright-200)}.mask-repeat{mask-repeat:repeat}.fill-white{fill:var(--color-white)}.\!object-contain{object-fit:contain!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[64px\]{padding-top:64px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[0\.05rem\]{padding-bottom:.05rem}.pb-\[calc\(8rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.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-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[1\.75rem\]{padding-left:1.75rem}.pl-\[1rem\]{padding-left:1rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.font-editor{font-family:JetBrains Mono,Droid Sans Mono,"monospace";font-variant-ligatures:none;font-size:14px}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.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-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-chrome{font-size:.875rem;line-height:1.45}.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\.75em\]{font-size:.75em}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.15\]{--tw-leading: 1.15;line-height:1.15}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-blue-500{color:var(--color-blue-500)}.text-danger-600{color:var(--color-danger-600)}.text-editor{color:var(--editor-text)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-info-600{color:var(--color-info-600)}.text-jt-ai{color:var(--color-jt-ai)}.text-jt-attention{color:var(--color-jt-attention)}.text-jt-canvas{color:var(--color-jt-canvas)}.text-jt-danger{color:var(--color-jt-danger)}.text-jt-focus{color:var(--color-jt-focus)}.text-jt-ink{color:var(--color-jt-ink)}.text-jt-ink-disabled{color:var(--color-jt-ink-disabled)}.text-jt-ink-muted{color:var(--color-jt-ink-muted)}.text-jt-ink-strong{color:var(--color-jt-ink-strong)}.text-jt-primary{color:var(--color-jt-primary)}.text-jt-ready{color:var(--color-jt-ready)}.text-jt-sheet{color:var(--color-jt-sheet)}.text-primary-300{color:var(--color-primary-300)}.text-primary-600{color:var(--color-primary-600)}.text-primary-800{color:var(--color-primary-800)}.text-red-600{color:var(--color-red-600)}.text-red-900{color:var(--color-red-900)}.text-success-500{color:var(--color-success-500)}.text-success-600{color:var(--color-success-600)}.text-warning-600{color:var(--color-warning-600)}.text-warning-900{color:var(--color-warning-900)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-bright-500{color:var(--color-yellow-bright-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-jt-primary{accent-color:var(--color-jt-primary)}.opacity-0{opacity:0%}.opacity-1{opacity:1%}.opacity-25{opacity:25%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-75{opacity:75%}.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-\[var\(--jt-shadow-overlay\)\]{--tw-shadow: var(--jt-shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--jt-shadow-raised\)\]{--tw-shadow: var(--jt-shadow-raised);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-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,.ring-1{--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)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + 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)}.ring-black{--tw-ring-color: var(--color-black)}.ring-gray-100{--tw-ring-color: var(--color-gray-100)}.ring-jt-ai{--tw-ring-color: var(--color-jt-ai)}.ring-jt-primary{--tw-ring-color: var(--color-jt-primary)}.ring-jt-sheet-raised{--tw-ring-color: var(--color-jt-sheet-raised)}.ring-offset-1{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.grayscale{--tw-grayscale: grayscale(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,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-75{--tw-duration: 75ms;transition-duration:75ms}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.duration-\[var\(--jt-motion-standard-duration\)\]{--tw-duration: var(--jt-motion-standard-duration);transition-duration:var(--jt-motion-standard-duration)}.ease-\[var\(--jt-motion-standard-easing\)\]{--tw-ease: var(--jt-motion-standard-easing);transition-timing-function:var(--jt-motion-standard-easing)}.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-linear{--tw-ease: linear;transition-timing-function:linear}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.prose-gray{--tw-prose-body: oklch(37.3% .034 259.733);--tw-prose-headings: oklch(21% .034 264.665);--tw-prose-lead: oklch(44.6% .03 256.802);--tw-prose-links: oklch(21% .034 264.665);--tw-prose-bold: oklch(21% .034 264.665);--tw-prose-counters: oklch(55.1% .027 264.364);--tw-prose-bullets: oklch(87.2% .01 258.338);--tw-prose-hr: oklch(92.8% .006 264.531);--tw-prose-quotes: oklch(21% .034 264.665);--tw-prose-quote-borders: oklch(92.8% .006 264.531);--tw-prose-captions: oklch(55.1% .027 264.364);--tw-prose-kbd: oklch(21% .034 264.665);--tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% .034 264.665) 10%, transparent);--tw-prose-code: oklch(21% .034 264.665);--tw-prose-pre-code: oklch(92.8% .006 264.531);--tw-prose-pre-bg: oklch(27.8% .033 256.848);--tw-prose-th-borders: oklch(87.2% .01 258.338);--tw-prose-td-borders: oklch(92.8% .006 264.531);--tw-prose-invert-body: oklch(87.2% .01 258.338);--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: oklch(70.7% .022 261.325);--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: oklch(70.7% .022 261.325);--tw-prose-invert-bullets: oklch(44.6% .03 256.802);--tw-prose-invert-hr: oklch(37.3% .034 259.733);--tw-prose-invert-quotes: oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders: oklch(37.3% .034 259.733);--tw-prose-invert-captions: oklch(70.7% .022 261.325);--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: oklch(44.6% .03 256.802);--tw-prose-invert-td-borders: oklch(37.3% .034 259.733)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:flex:is(:where(.group):focus-within *){display:flex}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:100%}@media(hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:fill-white:is(:where(.group):hover *){fill:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}.group-hover\:ring-2:is(:where(.group):hover *){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.group-hover\:ring-white:is(:where(.group):hover *){--tw-ring-color: var(--color-white)}}.peer-checked\:bg-jt-primary:is(:where(.peer):checked~*){background-color:var(--color-jt-primary)}.marker\:text-jt-ink-muted ::marker{color:var(--color-jt-ink-muted)}.marker\:text-jt-ink-muted::marker{color:var(--color-jt-ink-muted)}.marker\:text-jt-ink-muted ::-webkit-details-marker{color:var(--color-jt-ink-muted)}.marker\:text-jt-ink-muted::-webkit-details-marker{color:var(--color-jt-ink-muted)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:min-h-11::file-selector-button{min-height:calc(var(--spacing) * 11)}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-primary-50::file-selector-button{background-color:var(--color-primary-50)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-primary-700::file-selector-button{color:var(--color-primary-700)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.only\:table-row:only-child{display:table-row}.even\:bg-jt-canvas-subtle:nth-child(2n){background-color:var(--color-jt-canvas-subtle)}.checked\:translate-x-full:checked{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.checked\:border-jt-primary:checked{border-color:var(--color-jt-primary)}.checked\:bg-jt-sheet-raised:checked{background-color:var(--color-jt-sheet-raised)}.focus-within\:opacity-100:focus-within{opacity:100%}@media(hover:hover){.hover\:z-\[11\]:hover{z-index:11}.hover\:tiny-scrollbar:hover::-webkit-scrollbar{width:.4rem;height:.4rem}.hover\:tiny-scrollbar:hover::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:var(--jt-rule-strong)}.hover\:tiny-scrollbar:hover::-webkit-scrollbar-track{background-color:var(--jt-canvas-subtle)}.hover\:overflow-auto:hover{overflow:auto}.hover\:border-jt-primary:hover{border-color:var(--color-jt-primary)}.hover\:border-jt-rule-strong:hover{border-color:var(--color-jt-rule-strong)}.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-jt-canvas-subtle:hover{background-color:var(--color-jt-canvas-subtle)}.hover\:bg-jt-danger-tint:hover{background-color:var(--color-jt-danger-tint)}.hover\:bg-jt-ink:hover{background-color:var(--color-jt-ink)}.hover\:bg-jt-primary-hover:hover{background-color:var(--color-jt-primary-hover)}.hover\:bg-jt-sheet:hover{background-color:var(--color-jt-sheet)}.hover\:bg-jt-sheet-raised:hover{background-color:var(--color-jt-sheet-raised)}.hover\:bg-primary-700:hover{background-color:var(--color-primary-700)}.hover\:text-clip:hover{text-overflow:clip}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-jt-danger:hover{color:var(--color-jt-danger)}.hover\:text-jt-ink:hover{color:var(--color-jt-ink)}.hover\:text-jt-ink-strong:hover{color:var(--color-jt-ink-strong)}.hover\:text-jt-primary:hover{color:var(--color-jt-primary)}.hover\:text-jt-primary-hover:hover{color:var(--color-jt-primary-hover)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-primary-800:hover{color:var(--color-primary-800)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:80%}.hover\:opacity-90:hover{opacity:90%}.hover\:opacity-100:hover{opacity:100%}.hover\:file\:bg-primary-100:hover::file-selector-button{background-color:var(--color-primary-100)}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border-primary-500:focus{border-color:var(--color-primary-500)}.focus\:bg-jt-sheet-raised:focus{background-color:var(--color-jt-sheet-raised)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.focus\:font-semibold:focus{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-jt-ink:focus{color:var(--color-jt-ink)}.focus\:text-jt-ink-strong:focus{color:var(--color-jt-ink-strong)}.focus\:shadow-lg:focus{--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)}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-jt-focus:focus{--tw-ring-color: var(--color-jt-focus)}.focus\:ring-jt-rule-strong:focus{--tw-ring-color: var(--color-jt-rule-strong)}.focus\:ring-primary-500:focus{--tw-ring-color: var(--color-primary-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:100%}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-jt-focus:focus-visible{--tw-ring-color: var(--color-jt-focus)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.active\:bg-jt-canvas-subtle:active{background-color:var(--color-jt-canvas-subtle)}.active\:bg-jt-primary-pressed:active{background-color:var(--color-jt-primary-pressed)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-jt-canvas-subtle:disabled{background-color:var(--color-jt-canvas-subtle)}.disabled\:opacity-50:disabled{opacity:50%}@media(width<48rem){.max-md\:flex-col{flex-direction:column}.max-md\:items-stretch{align-items:stretch}.max-md\:pb-\[calc\(3\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom))}}@media(width>=1760px){.min-\[1760px\]\:block{display:block}}@media(width>=40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:top-0{top:0}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:top-auto{top:auto}.sm\:right-0{right:0}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-auto{right:auto}.sm\:bottom-0{bottom:0}.sm\:bottom-auto{bottom:auto}.sm\:left-0{left:0}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-start-4{grid-column-start:4}.sm\:row-start-1{grid-row-start:1}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-auto{margin-inline:auto}.sm\:my-0{margin-block:0px}.sm\:my-8{margin-block:calc(var(--spacing) * 8)}.sm\:-mt-1{margin-top:calc(var(--spacing) * -1)}.sm\:mt-0{margin-top:0}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:-mb-1{margin-bottom:calc(var(--spacing) * -1)}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline-block{display:inline-block}.sm\:h-screen{height:100vh}.sm\:min-h-0{min-height:0px}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:-translate-y-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-0{--tw-translate-y: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.sm\:scroll-mt-0{scroll-margin-top:0px}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-0{padding:0}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0px}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:align-middle{vertical-align:middle}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.sm\:leading-\[1\.12\]{--tw-leading: 1.12;line-height:1.12}}@media(width>=48rem){.md\:absolute{position:absolute}.md\:static{position:static}.md\:sticky{position:sticky}.md\:top-0{top:0}.md\:top-auto{top:auto}.md\:right-0{right:0}.md\:right-auto{right:auto}.md\:bottom-0{bottom:0}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:left-auto{left:auto}.md\:z-auto{z-index:auto}.md\:order-last{order:9999}.md\:-mt-1{margin-top:calc(var(--spacing) * -1)}.md\:mt-0{margin-top:0}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:-mb-1{margin-bottom:calc(var(--spacing) * -1)}.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-18{height:calc(var(--spacing) * 18)}.md\:h-full{height:100%}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:0px}.md\:w-1\/5{width:20%}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-xs{max-width:var(--container-xs)}.md\:min-w-0{min-width:0px}.md\:flex-none{flex:none}.md\:-translate-y-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:gap-10{gap:calc(var(--spacing) * 10)}:where(.md\:space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.md\:space-x-5>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-none{border-radius:0}.md\:border-y-0{border-block-style:var(--tw-border-style);border-block-width:0px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pt-0{padding-top:0}.md\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.md\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(width>=64rem){.lg\:static{position:static}.lg\:top-auto{top:auto}.lg\:left-auto{left:auto}.lg\:z-auto{z-index:auto}.lg\:mx-4{margin-inline:calc(var(--spacing) * 4)}.lg\:my-4{margin-block:calc(var(--spacing) * 4)}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-0{min-height:0px}.lg\:w-1\/2{width:50%}.lg\:w-3\/12{width:25%}.lg\:w-6\/12{width:50%}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[360px\]{width:360px}.lg\:min-w-0{min-width:0px}.lg\:shrink-0{flex-shrink:0}.lg\:grow{flex-grow:1}.lg\:translate-x-0{--tw-translate-x: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-6{gap:calc(var(--spacing) * 6)}:where(.lg\:space-x-4>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.lg\:bg-transparent{background-color:transparent}.lg\:p-1{padding:var(--spacing)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:backdrop-filter{-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,)}.lg\:transition-none{transition-property:none}}@media(width>=80rem){.xl\:mx-6{margin-inline:calc(var(--spacing) * 6)}.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\:border-info-700:where(.dark,.dark *){border-color:var(--color-info-700)}.dark\:border-primary-400:where(.dark,.dark *){border-color:var(--color-primary-400)}.dark\:border-warning-700:where(.dark,.dark *){border-color:var(--color-warning-700)}.dark\:bg-gray-400:where(.dark,.dark *){background-color:var(--color-gray-400)}.dark\:bg-gray-400\/10:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 10%,transparent)}}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-700\/70:where(.dark,.dark *){background-color:color-mix(in srgb,#344840 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-700) 70%,transparent)}}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-info-950\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(29.3% .066 243.157) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-950) 40%,transparent)}}.dark\:bg-jt-canvas:where(.dark,.dark *){background-color:var(--color-jt-canvas)}.dark\:bg-warning-950\/30:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(28.6% .066 53.813) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-950) 30%,transparent)}}.dark\:fill-gray-400:where(.dark,.dark *){fill:var(--color-gray-400)}.dark\:text-danger-400:where(.dark,.dark *){color:var(--color-danger-400)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-info-300:where(.dark,.dark *){color:var(--color-info-300)}.dark\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\:text-success-300:where(.dark,.dark *){color:var(--color-success-300)}.dark\:text-success-400:where(.dark,.dark *){color:var(--color-success-400)}.dark\:text-warning-400:where(.dark,.dark *){color:var(--color-warning-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:ring-gray-800:where(.dark,.dark *){--tw-ring-color: var(--color-gray-800)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:file\:bg-gray-700:where(.dark,.dark *)::file-selector-button{background-color:var(--color-gray-700)}.dark\:file\:text-gray-300:where(.dark,.dark *)::file-selector-button{color:var(--color-gray-300)}@media(hover:hover){.dark\:hover\:bg-gray-500\/50:where(.dark,.dark *):hover{background-color:color-mix(in srgb,#87928e 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-gray-500\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-500) 50%,transparent)}}.dark\:hover\:bg-gray-600:where(.dark,.dark *):hover{background-color:var(--color-gray-600)}.dark\:hover\:text-gray-400:where(.dark,.dark *):hover{color:var(--color-gray-400)}.dark\:hover\:text-primary-200:where(.dark,.dark *):hover{color:var(--color-primary-200)}.dark\:hover\:file\:bg-gray-600:where(.dark,.dark *):hover::file-selector-button{background-color:var(--color-gray-600)}}.prose-a\:text-primary-600 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-primary-600)}.prose-a\:dark\:text-primary-300 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):where(.dark,.dark *){color:var(--color-primary-300)}.prose-img\:mx-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-inline:auto}.prose-img\:rounded-xl :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--radius-xl)}.phx-submit-loading\:block.phx-submit-loading,.phx-submit-loading .phx-submit-loading\:block{display:block}.drag-ghost\:opacity-0.drag-ghost,.drag-ghost .drag-ghost\:opacity-0{opacity:0%}.\[\&\:popover-open\]\:flex:popover-open{display:flex}.\[\&\>\:first-child\]\:flex>:first-child{display:flex}.\[\&\>\:first-child\]\:w-full>:first-child{width:100%}.\[\&\>\:first-child\]\:items-center>:first-child{align-items:center}:where(.\[\&\>\:first-child\]\:space-x-3>:first-child>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.\[\&\>\:first-child\]\:px-5>:first-child{padding-inline:calc(var(--spacing) * 5)}.\[\&\>\:first-child\]\:py-2>:first-child{padding-block:calc(var(--spacing) * 2)}.\[\&\>\:first-child\]\:whitespace-nowrap>:first-child{white-space:nowrap}.\[\&\>\:first-child\:focus\]\:bg-jt-canvas-subtle>:first-child:focus{background-color:var(--color-jt-canvas-subtle)}.\[\&\>\:first-child\:hover\]\:bg-jt-canvas-subtle>:first-child:hover{background-color:var(--color-jt-canvas-subtle)}.\[\&\>li\]\:mt-2>li{margin-top:calc(var(--spacing) * 2)}}@layer components{.pc-container{margin-inline:auto;width:100%;@media(width>=40rem){padding-inline:calc(var(--spacing) * 6)}@media(width>=64rem){padding-inline:calc(var(--spacing) * 8)}}.pc-container--sm{max-width:var(--container-3xl)}.pc-container--md{max-width:var(--container-5xl)}.pc-container--lg{max-width:var(--container-7xl)}.pc-container--xl{max-width:85rem}.pc-container--full{max-width:100%}@media(width<40rem){.pc-container--mobile-padded{padding-inline:calc(var(--spacing) * 4)}}.pc-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;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: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);-webkit-user-select:none;user-select:none;&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:active{scale:.98}border-radius:var(--pc-radius, .625rem)}.pc-button--xs{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.pc-button--sm{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.pc-button--md{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.pc-button--lg{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pc-button--xl{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pc-button--icon{padding:calc(var(--spacing) * 2)}.pc-button--radius-none{border-radius:0}.pc-button--radius-sm{border-radius:.25rem}.pc-button--radius-md{border-radius:var(--radius-md)}.pc-button--radius-lg{border-radius:var(--radius-lg)}.pc-button--radius-xl{border-radius:var(--radius-xl)}.pc-button--radius-full{border-radius:calc(infinity * 1px)}.pc-button--primary{border-color:transparent;background-color:var(--color-primary-600);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-primary-700)}}&:active{background-color:var(--color-primary-800)}color:var(--pc-button-solid-fg, #fff)}.pc-button--primary-light{border-color:transparent;background-color:var(--color-primary-100);color:var(--color-primary-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-primary-200)}}&:active{background-color:var(--color-primary-300)}&:where(.dark,.dark *){background-color:var(--color-primary-200)}&:where(.dark,.dark *){color:var(--color-primary-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--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,)}}}&:where(.dark,.dark *){&:active{--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,)}}}.pc-button--primary-soft{border-color:transparent;background-color:var(--color-primary-100);color:var(--color-primary-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-primary-200)}}&:active{background-color:var(--color-primary-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#cb5f2b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#cb5f2b 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#cb5f2b 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 30%,transparent)}}}}.pc-button--primary-outline{border-color:color-mix(in srgb,#b94717 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}background-color:transparent;color:var(--color-primary-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,#b94717 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-primary-50)}}&:hover{@media(hover:hover){color:var(--color-primary-800)}}&:active{background-color:var(--color-primary-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#cb5f2b 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,#cb5f2b 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#cb5f2b 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-primary-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#cb5f2b 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 20%,transparent)}}}}.pc-button--primary-inverted{border-color:var(--color-primary-400);color:var(--color-primary-600);&:hover{@media(hover:hover){border-color:var(--color-primary-600)}}&:hover{@media(hover:hover){background-color:var(--color-primary-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-primary-700)}&:where(.dark,.dark *){border-color:var(--color-primary-400)}&:where(.dark,.dark *){color:var(--color-primary-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-primary-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-primary-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--primary-shadow{border-color:transparent;background-color:var(--color-primary-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, #cb5f2b 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-primary-700)}}&:active{background-color:var(--color-primary-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #b94717 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #9f3d12 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-primary-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--primary-ghost{border-color:transparent;background-color:transparent;color:var(--color-primary-700);&:hover{@media(hover:hover){background-color:var(--color-primary-100)}}&:hover{@media(hover:hover){color:var(--color-primary-800)}}&:active{background-color:var(--color-primary-200)}&:where(.dark,.dark *){color:var(--color-primary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#cb5f2b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-primary-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#cb5f2b 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 20%,transparent)}}}}.pc-button--secondary{border-color:transparent;background-color:var(--color-secondary-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-secondary-700)}}&:active{background-color:var(--color-secondary-800)}}.pc-button--secondary-light{border-color:transparent;background-color:var(--color-secondary-100);color:var(--color-secondary-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-secondary-200)}}&:active{background-color:var(--color-secondary-300)}&:where(.dark,.dark *){background-color:var(--color-secondary-200)}&:where(.dark,.dark *){color:var(--color-secondary-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--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,)}}}&:where(.dark,.dark *){&:active{--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,)}}}.pc-button--secondary-soft{border-color:transparent;background-color:var(--color-secondary-100);color:var(--color-secondary-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-secondary-200)}}&:active{background-color:var(--color-secondary-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-secondary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#87928e 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#87928e 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 30%,transparent)}}}}.pc-button--secondary-outline{border-color:color-mix(in srgb,#5e6f6a 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-600) 30%,transparent)}background-color:transparent;color:var(--color-secondary-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,#5e6f6a 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-secondary-50)}}&:hover{@media(hover:hover){color:var(--color-secondary-800)}}&:active{background-color:var(--color-secondary-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#87928e 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-secondary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,#87928e 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#87928e 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-secondary-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#87928e 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 20%,transparent)}}}}.pc-button--secondary-inverted{border-color:var(--color-secondary-400);color:var(--color-secondary-600);&:hover{@media(hover:hover){border-color:var(--color-secondary-600)}}&:hover{@media(hover:hover){background-color:var(--color-secondary-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-secondary-700)}&:where(.dark,.dark *){border-color:var(--color-secondary-400)}&:where(.dark,.dark *){color:var(--color-secondary-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-secondary-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-secondary-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--secondary-shadow{border-color:transparent;background-color:var(--color-secondary-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-secondary-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-secondary-700)}}&:active{background-color:var(--color-secondary-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #5e6f6a 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-secondary-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #344840 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-secondary-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--secondary-ghost{border-color:transparent;background-color:transparent;color:var(--color-secondary-700);&:hover{@media(hover:hover){background-color:var(--color-secondary-100)}}&:hover{@media(hover:hover){color:var(--color-secondary-800)}}&:active{background-color:var(--color-secondary-200)}&:where(.dark,.dark *){color:var(--color-secondary-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-secondary-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#87928e 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 20%,transparent)}}}}.pc-button--white{border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-700);&:hover{@media(hover:hover){border-color:var(--color-gray-400)}}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{border-color:var(--color-gray-400)}&:active{background-color:var(--color-gray-200)}&:active{color:var(--color-black)}&:where(.dark,.dark *){border-color:transparent}&:where(.dark,.dark *){background-color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:transparent}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}}}.pc-button--white-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}.pc-button--white-inverted{border-color:var(--color-gray-400);color:var(--color-gray-600);&:hover{@media(hover:hover){border-color:var(--color-gray-600)}}&:hover{@media(hover:hover){background-color:var(--color-white)}}&:hover{@media(hover:hover){color:var(--color-black)}}&:active{background-color:var(--color-gray-700)}&:where(.dark,.dark *){border-color:var(--color-white)}&:where(.dark,.dark *){color:var(--color-gray-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-gray-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-white)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-black)}}}}.pc-button--white-shadow{border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-700);--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);--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){border-color:var(--color-gray-400)}}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{border-color:var(--color-gray-400)}&:active{background-color:var(--color-gray-200)}&:active{color:var(--color-black)}&:where(.dark,.dark *){border-color:transparent}&:where(.dark,.dark *){background-color:var(--color-white)}&:where(.dark,.dark *){--tw-shadow-color: color-mix(in srgb, #cfd9d4 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:transparent}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #b9c7c1 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-300) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #a8b8b1 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-400) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--pure-white{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-gray-700);&:hover{@media(hover:hover){border-color:transparent}}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{border-color:transparent}&:active{background-color:var(--color-gray-200)}&:active{color:var(--color-black)}&:where(.dark,.dark *){border-color:transparent}&:where(.dark,.dark *){background-color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:transparent}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}}}.pc-button--info{border-color:transparent;background-color:var(--color-info-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-info-700)}}&:active{background-color:var(--color-info-800)}}.pc-button--info-light{border-color:transparent;background-color:var(--color-info-100);color:var(--color-info-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-info-200)}}&:active{background-color:var(--color-info-300)}&:where(.dark,.dark *){background-color:var(--color-info-200)}&:where(.dark,.dark *){color:var(--color-info-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-info-300)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-info-400)}}}.pc-button--info-soft{border-color:transparent;background-color:var(--color-info-100);color:var(--color-info-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-info-200)}}&:active{background-color:var(--color-info-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 30%,transparent)}}}}.pc-button--info-outline{border-color:color-mix(in srgb,oklch(58.8% .158 241.966) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-600) 30%,transparent)}background-color:transparent;color:var(--color-info-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(58.8% .158 241.966) 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-info-50)}}&:hover{@media(hover:hover){color:var(--color-info-800)}}&:active{background-color:var(--color-info-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(68.5% .169 237.323) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(68.5% .169 237.323) 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-info-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 20%,transparent)}}}}.pc-button--info-inverted{border-color:var(--color-info-400);color:var(--color-info-600);&:hover{@media(hover:hover){border-color:var(--color-info-600)}}&:hover{@media(hover:hover){background-color:var(--color-info-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-info-800)}&:where(.dark,.dark *){border-color:var(--color-info-400)}&:where(.dark,.dark *){color:var(--color-info-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-info-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-info-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--info-shadow{border-color:transparent;background-color:var(--color-info-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, oklch(68.5% .169 237.323) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-info-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-info-700)}}&:active{background-color:var(--color-info-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, oklch(58.8% .158 241.966) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-info-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, oklch(50% .134 242.749) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-info-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--info-ghost{border-color:transparent;background-color:transparent;color:var(--color-info-700);&:hover{@media(hover:hover){background-color:var(--color-info-100)}}&:hover{@media(hover:hover){color:var(--color-info-800)}}&:active{background-color:var(--color-info-200)}&:where(.dark,.dark *){color:var(--color-info-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-info-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 20%,transparent)}}}}.pc-button--success{border-color:transparent;background-color:var(--color-success-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-success-700)}}&:active{background-color:var(--color-success-800)}}.pc-button--success-light{border-color:transparent;background-color:var(--color-success-100);color:var(--color-success-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-success-200)}}&:active{background-color:var(--color-success-300)}&:where(.dark,.dark *){background-color:var(--color-success-200)}&:where(.dark,.dark *){color:var(--color-success-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-success-300)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-success-400)}}}.pc-button--success-soft{border-color:transparent;background-color:var(--color-success-100);color:var(--color-success-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-success-200)}}&:active{background-color:var(--color-success-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 30%,transparent)}}}}.pc-button--success-outline{border-color:color-mix(in srgb,oklch(62.7% .194 149.214) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-600) 30%,transparent)}background-color:transparent;color:var(--color-success-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(62.7% .194 149.214) 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-success-50)}}&:hover{@media(hover:hover){color:var(--color-success-800)}}&:active{background-color:var(--color-success-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-success-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 20%,transparent)}}}}.pc-button--success-inverted{border-color:var(--color-success-400);color:var(--color-success-600);&:hover{@media(hover:hover){border-color:var(--color-success-600)}}&:hover{@media(hover:hover){background-color:var(--color-success-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-success-800)}&:where(.dark,.dark *){border-color:var(--color-success-400)}&:where(.dark,.dark *){color:var(--color-success-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-success-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-success-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--success-shadow{border-color:transparent;background-color:var(--color-success-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, oklch(72.3% .219 149.579) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-success-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-success-700)}}&:active{background-color:var(--color-success-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, oklch(62.7% .194 149.214) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-success-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, oklch(52.7% .154 150.069) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-success-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--success-ghost{border-color:transparent;background-color:transparent;color:var(--color-success-700);&:hover{@media(hover:hover){background-color:var(--color-success-100)}}&:hover{@media(hover:hover){color:var(--color-success-800)}}&:active{background-color:var(--color-success-200)}&:where(.dark,.dark *){color:var(--color-success-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-success-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 20%,transparent)}}}}.pc-button--warning{border-color:transparent;background-color:var(--color-warning-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-warning-700)}}&:active{background-color:var(--color-warning-800)}}.pc-button--warning-light{border-color:transparent;background-color:var(--color-warning-100);color:var(--color-warning-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-warning-200)}}&:active{background-color:var(--color-warning-300)}&:where(.dark,.dark *){background-color:var(--color-warning-200)}&:where(.dark,.dark *){color:var(--color-warning-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-warning-300)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-warning-400)}}}.pc-button--warning-soft{border-color:transparent;background-color:var(--color-warning-100);color:var(--color-warning-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-warning-200)}}&:active{background-color:var(--color-warning-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 30%,transparent)}}}}.pc-button--warning-outline{border-color:color-mix(in srgb,oklch(68.1% .162 75.834) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-600) 30%,transparent)}background-color:transparent;color:var(--color-warning-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(68.1% .162 75.834) 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-warning-50)}}&:hover{@media(hover:hover){color:var(--color-warning-800)}}&:active{background-color:var(--color-warning-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(79.5% .184 86.047) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(79.5% .184 86.047) 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-warning-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 20%,transparent)}}}}.pc-button--warning-inverted{border-color:var(--color-warning-400);color:var(--color-warning-600);&:hover{@media(hover:hover){border-color:var(--color-warning-600)}}&:hover{@media(hover:hover){background-color:var(--color-warning-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-warning-800)}&:where(.dark,.dark *){border-color:var(--color-warning-400)}&:where(.dark,.dark *){color:var(--color-warning-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-warning-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-warning-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--warning-shadow{border-color:transparent;background-color:var(--color-warning-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, oklch(79.5% .184 86.047) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-warning-700)}}&:active{background-color:var(--color-warning-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, oklch(68.1% .162 75.834) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, oklch(55.4% .135 66.442) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-warning-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--warning-ghost{border-color:transparent;background-color:transparent;color:var(--color-warning-700);&:hover{@media(hover:hover){background-color:var(--color-warning-100)}}&:hover{@media(hover:hover){color:var(--color-warning-800)}}&:active{background-color:var(--color-warning-200)}&:where(.dark,.dark *){color:var(--color-warning-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-warning-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 20%,transparent)}}}}.pc-button--danger{border-color:transparent;background-color:var(--color-danger-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-danger-700)}}&:active{background-color:var(--color-danger-800)}}.pc-button--danger-light{border-color:transparent;background-color:var(--color-danger-100);color:var(--color-danger-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-danger-200)}}&:active{background-color:var(--color-danger-300)}&:where(.dark,.dark *){background-color:var(--color-danger-200)}&:where(.dark,.dark *){color:var(--color-danger-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-danger-300)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-danger-400)}}}.pc-button--danger-soft{border-color:transparent;background-color:var(--color-danger-100);color:var(--color-danger-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-danger-200)}}&:active{background-color:var(--color-danger-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#be535b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#be535b 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#be535b 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 30%,transparent)}}}}.pc-button--danger-outline{border-color:color-mix(in srgb,#a23b42 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-600) 30%,transparent)}background-color:transparent;color:var(--color-danger-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){border-color:color-mix(in srgb,#a23b42 50%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-600) 50%,transparent)}}}&:hover{@media(hover:hover){background-color:var(--color-danger-50)}}&:hover{@media(hover:hover){color:var(--color-danger-800)}}&:active{background-color:var(--color-danger-100)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:color-mix(in srgb,#be535b 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 60%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#be535b 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-danger-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#be535b 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 20%,transparent)}}}}.pc-button--danger-inverted{border-color:var(--color-danger-400);color:var(--color-danger-600);&:hover{@media(hover:hover){border-color:var(--color-danger-600)}}&:hover{@media(hover:hover){background-color:var(--color-danger-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-danger-800)}&:where(.dark,.dark *){border-color:var(--color-danger-400)}&:where(.dark,.dark *){color:var(--color-danger-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-danger-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-danger-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--danger-shadow{border-color:transparent;background-color:var(--color-danger-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, #be535b 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-danger-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-danger-700)}}&:active{background-color:var(--color-danger-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #a23b42 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-danger-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #893037 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-danger-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--danger-ghost{border-color:transparent;background-color:transparent;color:var(--color-danger-700);&:hover{@media(hover:hover){background-color:var(--color-danger-100)}}&:hover{@media(hover:hover){color:var(--color-danger-800)}}&:active{background-color:var(--color-danger-200)}&:where(.dark,.dark *){color:var(--color-danger-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#be535b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-danger-300)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#be535b 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 20%,transparent)}}}}.pc-button--gray{border-color:transparent;background-color:var(--color-gray-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-700)}}&:active{background-color:var(--color-gray-800)}}.pc-button--gray-light{border-color:transparent;background-color:var(--color-gray-100);color:var(--color-gray-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}&:active{background-color:var(--color-gray-300)}&:where(.dark,.dark *){background-color:var(--color-gray-200)}&:where(.dark,.dark *){color:var(--color-gray-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-300)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-400)}}}.pc-button--gray-soft{border-color:transparent;background-color:var(--color-gray-100);color:var(--color-gray-800);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}&:active{background-color:var(--color-gray-300)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#87928e 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 25%,transparent)}}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#87928e 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 30%,transparent)}}}}.pc-button--gray-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}.pc-button--gray-inverted{border-color:var(--color-gray-400);color:var(--color-gray-600);&:hover{@media(hover:hover){border-color:var(--color-gray-600)}}&:hover{@media(hover:hover){background-color:var(--color-gray-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-gray-700)}&:where(.dark,.dark *){border-color:var(--color-gray-400)}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-gray-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-button--gray-shadow{border-color:transparent;background-color:var(--color-gray-600);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-gray-700)}}&:active{background-color:var(--color-gray-800)}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #5e6f6a 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #344840 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--gray-ghost{border-color:transparent;background-color:transparent;color:var(--color-gray-700);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){color:var(--color-gray-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}.pc-button--light{border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-900);&:hover{@media(hover:hover){border-color:var(--color-gray-400)}}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{border-color:var(--color-gray-400)}&:active{background-color:var(--color-gray-200)}&:active{color:var(--color-black)}&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-800)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-gray-600)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}&:where(.dark,.dark *){&:active{border-color:var(--color-gray-700)}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-800)}}&:where(.dark,.dark *){&:active{color:var(--color-white)}}}.pc-button--light-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}.pc-button--light-inverted{border-color:var(--color-gray-300);color:var(--color-gray-900);&:hover{@media(hover:hover){border-color:var(--color-gray-600)}}&:hover{@media(hover:hover){background-color:var(--color-gray-600)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-gray-700)}&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-800)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-white)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-white)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-black)}}}&:where(.dark,.dark *){&:active{border-color:var(--color-gray-300)}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-300)}}}.pc-button--light-shadow{border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-700);--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);--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){border-color:var(--color-gray-400)}}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{border-color:var(--color-gray-400)}&:active{background-color:var(--color-gray-200)}&:active{color:var(--color-black)}&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-800)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){--tw-shadow-color: color-mix(in srgb, #5e6f6a 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:var(--color-gray-600)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-700)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{border-color:var(--color-gray-700)}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-800)}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #5e6f6a 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--dark{border-color:transparent;background-color:var(--color-gray-950);color:var(--color-white);&:hover{@media(hover:hover){background-color:var(--color-gray-800)}}&:active{background-color:var(--color-gray-900)}&:where(.dark,.dark *){background-color:var(--color-white)}&:where(.dark,.dark *){color:var(--color-gray-950)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-900)}}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-300)}}&:where(.dark,.dark *){&:active{color:var(--color-black)}}}.pc-button--dark-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}&:where(.dark,.dark *){&:active{background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}.pc-button--dark-inverted{border-color:var(--color-gray-950);color:var(--color-gray-950);&:hover{@media(hover:hover){border-color:transparent}}&:hover{@media(hover:hover){background-color:var(--color-gray-950)}}&:hover{@media(hover:hover){color:var(--color-white)}}&:active{background-color:var(--color-gray-800)}&:where(.dark,.dark *){border-color:var(--color-white)}&:where(.dark,.dark *){background-color:var(--color-gray-950)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-white)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-black)}}}&:where(.dark,.dark *){&:active{border-color:var(--color-gray-200)}}&:where(.dark,.dark *){&:active{background-color:var(--color-gray-200)}}}.pc-button--dark-shadow{border-color:transparent;background-color:var(--color-gray-950);color:var(--color-white);--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);--tw-shadow-color: color-mix(in srgb, #87928e 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}&:hover{@media(hover:hover){background-color:var(--color-gray-800)}}&:active{background-color:var(--color-gray-900)}&:active{color:var(--color-white)}&:where(.dark,.dark *){border-color:transparent}&:where(.dark,.dark *){background-color:var(--color-white)}&:where(.dark,.dark *){color:var(--color-gray-950)}&:where(.dark,.dark *){--tw-shadow-color: color-mix(in srgb, #cfd9d4 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){border-color:transparent}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){--tw-shadow-color: color-mix(in srgb, #b9c7c1 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-300) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}&:where(.dark,.dark *){&:active{--tw-shadow-color: color-mix(in srgb, #a8b8b1 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-gray-400) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}}.pc-button--loading{display:flex;cursor:not-allowed;align-items:center;gap:calc(var(--spacing) * 2);white-space:nowrap}.pc-button__spinner-icon{animation:var(--animate-spin)}.pc-button .pc-button__spinner-icon--xs{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.pc-button .pc-button__spinner-icon--sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.pc-button .pc-button__spinner-icon--md,.pc-button .pc-button__spinner-icon--lg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-button .pc-button__spinner-icon--xl{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.pc-button--with-icon{display:flex;align-items:center;gap:calc(var(--spacing) * 2);white-space:nowrap}.pc-icon-button{display:inline-block;padding:calc(var(--spacing) * 2);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: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.pc-icon-button__inner{display:flex;flex-direction:column;align-items:center}.pc-icon-button__inner--tooltip{position:relative}.pc-icon-button__tooltip{visibility:hidden;position:absolute;top:calc(var(--spacing) * -1);margin-bottom:calc(var(--spacing) * 6);--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;align-items:center;opacity:0%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s;&:is(:where(.group\/pc-icon-button):hover *){@media(hover:hover){visibility:visible}}&:is(:where(.group\/pc-icon-button):hover *){@media(hover:hover){display:flex}}&:is(:where(.group\/pc-icon-button):hover *){@media(hover:hover){opacity:100%}}}.pc-icon-button__tooltip__text{position:relative;z-index:10;border-radius:var(--radius-xs);background-color:var(--color-gray-900);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: 1;line-height:1;white-space:nowrap;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);&:where(.dark,.dark *){background-color:var(--color-gray-700)}}.pc-icon-button__tooltip__arrow{margin-top:calc(var(--spacing) * -2);height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);rotate:45deg;background-color:var(--color-gray-900);&:where(.dark,.dark *){background-color:var(--color-gray-700)}}.pc-icon-button--primary{color:var(--color-primary-600);&:where(.dark,.dark *){color:var(--color-primary-500)}}.pc-icon-button--secondary{color:var(--color-secondary-600);&:where(.dark,.dark *){color:var(--color-secondary-500)}}.pc-icon-button--gray{color:var(--color-gray-600);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-icon-button--info{color:var(--color-info-600);&:where(.dark,.dark *){color:var(--color-info-500)}}.pc-icon-button--success{color:var(--color-success-600);&:where(.dark,.dark *){color:var(--color-success-500)}}.pc-icon-button--warning{color:var(--color-warning-600);&:where(.dark,.dark *){color:var(--color-warning-500)}}.pc-icon-button--danger{color:var(--color-danger-600);&:where(.dark,.dark *){color:var(--color-danger-500)}}@media(hover:hover){.pc-icon-button-bg--primary:hover{background-color:var(--color-primary-50)}.pc-icon-button-bg--primary:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--secondary:hover{background-color:var(--color-secondary-50)}.pc-icon-button-bg--secondary:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--gray:hover{background-color:var(--color-gray-100)}.pc-icon-button-bg--gray:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--info:hover{background-color:var(--color-info-50)}.pc-icon-button-bg--info:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--success:hover{background-color:var(--color-success-50)}.pc-icon-button-bg--success:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--warning:hover{background-color:var(--color-warning-50)}.pc-icon-button-bg--warning:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.pc-icon-button-bg--danger:hover{background-color:var(--color-danger-50)}.pc-icon-button-bg--danger:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}}.pc-icon-button--xs{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.pc-icon-button--sm{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}.pc-icon-button--md{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11)}.pc-icon-button--lg{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12)}.pc-icon-button--xl{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14)}.pc-icon-button--radius-none{border-radius:0}.pc-icon-button--radius-sm{border-radius:.25rem}.pc-icon-button--radius-md{border-radius:var(--radius-md)}.pc-icon-button--radius-lg{border-radius:var(--radius-lg)}.pc-icon-button--radius-xl{border-radius:var(--radius-xl)}.pc-icon-button--radius-full{border-radius:calc(infinity * 1px)}.pc-icon-button-spinner--xs{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-icon-button-spinner--sm{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.pc-icon-button-spinner--md{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.pc-icon-button-spinner--lg{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.pc-icon-button-spinner--xl{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}.pc-button--disabled{cursor:not-allowed;opacity:50%;&:active{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.pc-button-group{display:flex;width:fit-content;align-items:stretch}.pc-button-group:has(>.pc-button-group){gap:calc(var(--spacing) * 2)}.pc-button-group>:where(*):focus-visible{position:relative;z-index:10}.pc-button-group>input.pc-text-input{min-width:0px;flex:1}.pc-button-group>.pc-button:active{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pc-button-group--vertical{flex-direction:column}.pc-button-group:not(.pc-button-group--legacy,.pc-button-group--vertical)>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left-style:var(--tw-border-style);border-left-width:0px}.pc-button-group:not(.pc-button-group--legacy,.pc-button-group--vertical)>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.pc-button-group--vertical>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-top-style:var(--tw-border-style);border-top-width:0px}.pc-button-group--vertical>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.pc-button-group__separator{width:1px;flex-shrink:0;align-self:stretch;background-color:var(--color-gray-300);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-button--primary+.pc-button-group__separator{background:var(--pc-button-solid-fg, #fff);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pc-button-solid-fg, #fff) 25%,transparent)}}.pc-button-group--vertical>.pc-button-group__separator{height:1px;width:auto}.pc-button-group__text{display:flex;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}border-radius:var(--pc-radius, .625rem)}.pc-button-group>.pc-dropdown>div:first-child{display:flex;height:100%}:where(.pc-button-group--legacy>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.pc-button-group__button{display:inline-flex;align-items:center;justify-content:center}.pc-button-group__button--default-styles{white-space:nowrap;&:focus{z-index:10}&:focus{--tw-ring-color: var(--color-gray-200)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: var(--color-primary-500)}&:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:focus-visible{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:disabled{pointer-events:none}&:disabled{opacity:50%}}.pc-button-group__button--bg-default{background-color:var(--color-white);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-gray-800)}}}color:var(--color-gray-800);&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}}.pc-button-group__button--border-default{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:var(--color-gray-800)}}.pc-button-group__button--xs{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.pc-button-group__button--sm{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.pc-button-group__button--md{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.pc-button-group__button--lg{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pc-button-group__button--xl{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pc-button-group__button--font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.pc-button-group__button--font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.pc-button-group__button--font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-button-group__button--font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.pc-button-group__button--rounded{border-radius:var(--radius-md)}.pc-button-group__button--rounded-r-none{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);border-top-right-radius:0;border-bottom-right-radius:0}.pc-button-group__button--rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.pc-button-group__button--rounded-none{border-radius:0}.pc-h1{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));--tw-leading: var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;@media(width>=40rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}@media(width>=64rem){font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}.pc-h2{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-leading: var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.pc-h3{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.pc-h4{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.pc-h5{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-heading--color{color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-heading--underline{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-bottom:calc(var(--spacing) * 2);&:where(.dark,.dark *){border-color:var(--color-gray-800)}}.pc-h1--margin{margin-bottom:calc(var(--spacing) * 3)}.pc-h2--margin{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 3);&:first-child{margin-top:0}}.pc-h3--margin,.pc-h4--margin{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 3);&:first-child{margin-top:0}}.pc-h5--margin{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3);&:first-child{margin-top:0}}.pc-text{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);text-wrap:pretty;color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-p--margin{margin-bottom:calc(var(--spacing) * 6)}.pc-lead{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-blockquote{margin-block:calc(var(--spacing) * 6);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-gray-300);padding-left:calc(var(--spacing) * 6);color:var(--color-gray-700);font-style:italic;&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-inline-code{background-color:var(--color-gray-100);padding-inline:.4rem;padding-block:.2rem;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}border-radius:max(calc(var(--pc-radius, .625rem) - .3125rem),.125rem)}.pc-text-muted{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-text-large{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-text-small{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-hr{margin-block:calc(var(--spacing) * 8);border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:var(--color-gray-800)}}.pc-badge{display:inline-flex;align-items:center;justify-content:center;border-style:var(--tw-border-style);border-width:1px;&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}border-radius:var(--pc-radius, .625rem)}.pc-badge--with-icon{display:flex;align-items:center;gap:var(--spacing);white-space:nowrap}.pc-badge--xs{padding-inline:var(--spacing);font-size:.5625rem;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-badge--sm{padding-inline:calc(var(--spacing) * 1.5);font-size:.625rem;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-badge--md{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-badge--lg{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-badge--xl{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-badge--primary-light{border-color:transparent;background-color:var(--color-primary-100);color:var(--color-primary-800);&:where(.dark,.dark *){background-color:var(--color-primary-200)}}.pc-badge--primary-soft{border-color:transparent;background-color:var(--color-primary-100);color:var(--color-primary-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#cb5f2b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-300)}}.pc-badge--primary-dark{border-color:transparent;background-color:var(--color-primary-600);color:var(--pc-button-solid-fg, #fff)}.pc-badge--primary-outline{border-color:color-mix(in srgb,#b94717 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}background-color:transparent;color:var(--color-primary-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#cb5f2b 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-300)}}.pc-badge--secondary-light{border-color:transparent;background-color:var(--color-secondary-100);color:var(--color-secondary-800);&:where(.dark,.dark *){background-color:var(--color-secondary-200)}}.pc-badge--secondary-soft{border-color:transparent;background-color:var(--color-secondary-100);color:var(--color-secondary-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-secondary-300)}}.pc-badge--secondary-dark{border-color:var(--color-secondary-600);background-color:var(--color-secondary-600);color:var(--color-white)}.pc-badge--secondary-outline{border-color:color-mix(in srgb,#5e6f6a 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-600) 30%,transparent)}background-color:transparent;color:var(--color-secondary-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#87928e 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-secondary-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-secondary-300)}}.pc-badge--info-light{border-color:transparent;background-color:var(--color-info-100);color:var(--color-info-800);&:where(.dark,.dark *){background-color:var(--color-info-200)}}.pc-badge--info-soft{border-color:transparent;background-color:var(--color-info-100);color:var(--color-info-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}}.pc-badge--info-dark{border-color:var(--color-info-600);background-color:var(--color-info-600);color:var(--color-white)}.pc-badge--info-outline{border-color:color-mix(in srgb,oklch(58.8% .158 241.966) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-600) 30%,transparent)}background-color:transparent;color:var(--color-info-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(68.5% .169 237.323) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}}.pc-badge--success-light{border-color:transparent;background-color:var(--color-success-100);color:var(--color-success-800);&:where(.dark,.dark *){background-color:var(--color-success-200)}}.pc-badge--success-soft{border-color:transparent;background-color:var(--color-success-100);color:var(--color-success-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}}.pc-badge--success-dark{border-color:var(--color-success-600);background-color:var(--color-success-600);color:var(--color-white)}.pc-badge--success-outline{border-color:color-mix(in srgb,oklch(62.7% .194 149.214) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-600) 30%,transparent)}background-color:transparent;color:var(--color-success-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}}.pc-badge--warning-light{border-color:transparent;background-color:var(--color-warning-100);color:var(--color-warning-800);&:where(.dark,.dark *){background-color:var(--color-warning-200)}}.pc-badge--warning-soft{border-color:transparent;background-color:var(--color-warning-100);color:var(--color-warning-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}}.pc-badge--warning-dark{border-color:var(--color-warning-600);background-color:var(--color-warning-600);color:var(--color-white)}.pc-badge--warning-outline{border-color:color-mix(in srgb,oklch(68.1% .162 75.834) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-600) 30%,transparent)}background-color:transparent;color:var(--color-warning-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(79.5% .184 86.047) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}}.pc-badge--danger-light{border-color:transparent;background-color:var(--color-danger-100);color:var(--color-danger-800);&:where(.dark,.dark *){background-color:var(--color-danger-200)}}.pc-badge--danger-soft{border-color:transparent;background-color:var(--color-danger-100);color:var(--color-danger-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#be535b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}}.pc-badge--danger-dark{border-color:var(--color-danger-600);background-color:var(--color-danger-600);color:var(--color-white)}.pc-badge--danger-outline{border-color:color-mix(in srgb,#a23b42 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-600) 30%,transparent)}background-color:transparent;color:var(--color-danger-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}}.pc-badge--gray-light{border-color:transparent;background-color:var(--color-gray-100);color:var(--color-gray-800);&:where(.dark,.dark *){background-color:var(--color-gray-200)}}.pc-badge--gray-soft{border-color:transparent;background-color:var(--color-gray-100);color:var(--color-gray-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-badge--gray-dark{border-color:var(--color-gray-600);background-color:var(--color-gray-600);color:var(--color-white);&:where(.dark,.dark *){border-color:var(--color-gray-700)}&:where(.dark,.dark *){background-color:var(--color-gray-700)}}.pc-badge--gray-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-alert{width:100%;flex-grow:0}.pc-alert__inner{display:flex;align-items:flex-start;justify-content:space-between}.pc-alert-base-classes{display:flex;width:100%;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}border-radius:var(--pc-radius, .625rem)}.pc-alert--gray-callout,.pc-alert--info-callout,.pc-alert--success-callout,.pc-alert--warning-callout,.pc-alert--danger-callout{border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-gray-200);background-color:var(--color-white);color:var(--color-gray-600);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-alert--gray-callout{border-left-color:var(--color-gray-400);&:where(.dark,.dark *){border-left-color:var(--color-gray-500)}}.pc-alert--info-callout{border-left-color:var(--color-info-500);&:where(.dark,.dark *){border-left-color:var(--color-info-500)}}.pc-alert--success-callout{border-left-color:var(--color-success-500);&:where(.dark,.dark *){border-left-color:var(--color-success-500)}}.pc-alert--warning-callout{border-left-color:var(--color-warning-500);&:where(.dark,.dark *){border-left-color:var(--color-warning-500)}}.pc-alert--danger-callout{border-left-color:var(--color-danger-500);&:where(.dark,.dark *){border-left-color:var(--color-danger-500)}}[class*=-callout]>.pc-alert__icon-container{color:var(--color-gray-400)}.pc-alert--info-callout>.pc-alert__icon-container{color:var(--color-info-500)}.pc-alert--success-callout>.pc-alert__icon-container{color:var(--color-success-500)}.pc-alert--warning-callout>.pc-alert__icon-container{color:var(--color-warning-500)}.pc-alert--danger-callout>.pc-alert__icon-container{color:var(--color-danger-500)}[class*=-callout] .pc-alert__heading{color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-alert-base-classes:not([class*=-callout]):has(.pc-alert__heading) .pc-alert__label{opacity:.85}.pc-alert__actions{margin-top:calc(var(--spacing) * 2.5);margin-bottom:var(--spacing);display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}.pc-alert__heading{padding-top:var(--spacing);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.pc-alert__label{padding-block:var(--spacing);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.pc-alert__dismiss-button{position:relative;display:flex;height:calc(var(--spacing) * 7);align-items:center;border-radius:var(--radius-sm);opacity:60%;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));--tw-duration: .15s;transition-duration:.15s;&:hover{@media(hover:hover){cursor:pointer}}&:hover{@media(hover:hover){opacity:100%}}&:focus{--tw-outline-style: none;outline-style:none}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}}.pc-alert__dismiss-button:before{content:"";position:absolute;inset:calc(var(--spacing) * -2)}.pc-alert--info-light{background-color:var(--color-info-100);color:var(--color-info-800);&:where(.dark,.dark *){background-color:var(--color-info-200)}&:where(.dark,.dark *){color:var(--color-info-800)}}.pc-alert--info-soft{background-color:var(--color-info-100);color:var(--color-info-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}}.pc-alert--info-dark{background-color:var(--color-info-600);color:var(--color-white)}.pc-alert--info-outline{border-color:color-mix(in srgb,oklch(58.8% .158 241.966) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-600) 30%,transparent)}background-color:transparent;color:var(--color-info-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(68.5% .169 237.323) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-info-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-info-300)}}.pc-alert--success-light{background-color:var(--color-success-100);color:var(--color-success-800);&:where(.dark,.dark *){background-color:var(--color-success-200)}&:where(.dark,.dark *){color:var(--color-success-800)}}.pc-alert--success-soft{background-color:var(--color-success-100);color:var(--color-success-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}}.pc-alert--success-dark{background-color:var(--color-success-600);color:var(--color-white)}.pc-alert--success-outline{border-color:color-mix(in srgb,oklch(62.7% .194 149.214) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-600) 30%,transparent)}background-color:transparent;color:var(--color-success-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-success-300)}}.pc-alert--warning-light{background-color:var(--color-warning-100);color:var(--color-warning-800);&:where(.dark,.dark *){background-color:var(--color-warning-200)}&:where(.dark,.dark *){color:var(--color-warning-800)}}.pc-alert--warning-soft{background-color:var(--color-warning-100);color:var(--color-warning-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}}.pc-alert--warning-dark{background-color:var(--color-warning-600);color:var(--color-white)}.pc-alert--warning-outline{border-color:color-mix(in srgb,oklch(68.1% .162 75.834) 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-600) 30%,transparent)}background-color:transparent;color:var(--color-warning-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,oklch(79.5% .184 86.047) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-warning-300)}}.pc-alert--danger-light{background-color:var(--color-danger-100);color:var(--color-danger-800);&:where(.dark,.dark *){background-color:var(--color-danger-200)}&:where(.dark,.dark *){color:var(--color-danger-800)}}.pc-alert--danger-soft{background-color:var(--color-danger-100);color:var(--color-danger-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#be535b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}}.pc-alert--danger-dark{background-color:var(--color-danger-600);color:var(--color-white)}.pc-alert--danger-outline{border-color:color-mix(in srgb,#a23b42 30%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-600) 30%,transparent)}background-color:transparent;color:var(--color-danger-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 40%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-danger-300)}}.pc-alert__dismiss-button--info-dark{color:var(--color-white)}.pc-alert__dismiss-button--info-outline{color:var(--color-info-700);&:where(.dark,.dark *){color:var(--color-info-300)}}.pc-alert__dismiss-button--success-dark{color:var(--color-white)}.pc-alert__dismiss-button--success-outline{color:var(--color-success-700);&:where(.dark,.dark *){color:var(--color-success-300)}}.pc-alert__dismiss-button--warning-dark{color:var(--color-white)}.pc-alert__dismiss-button--warning-outline{color:var(--color-warning-700);&:where(.dark,.dark *){color:var(--color-warning-300)}}.pc-alert__dismiss-button--danger-dark{color:var(--color-white)}.pc-alert__dismiss-button--danger-outline{color:var(--color-danger-700);&:where(.dark,.dark *){color:var(--color-danger-300)}}.pc-alert--gray-light{background-color:var(--color-gray-100);color:var(--color-gray-800);&:where(.dark,.dark *){background-color:var(--color-gray-200)}&:where(.dark,.dark *){color:var(--color-gray-800)}}.pc-alert--gray-soft{background-color:var(--color-gray-100);color:var(--color-gray-800);&:where(.dark,.dark *){background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-alert--gray-dark{background-color:var(--color-gray-600);color:var(--color-white)}.pc-alert--gray-outline{border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-alert__dismiss-button--gray-dark{color:var(--color-white)}.pc-alert__dismiss-button--gray-outline{color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-alert__icon-container{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;align-self:flex-start;padding-top:calc(var(--spacing) * .5)}.pc-alert__icon-container>*{height:100%!important;width:100%!important}.pc-form-field-wrapper{margin-bottom:calc(var(--spacing) * 6)}.pc-form-field-wrapper--no-margin{margin-bottom:0}.pc-form-field-wrapper--error .pc-combo-box__control,.pc-form-field-wrapper--error .pc-combo-box__trigger{border-color:var(--color-danger-500);&:focus-within{border-color:var(--color-danger-500)}&:focus-within{--tw-ring-color: color-mix(in srgb, #be535b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 50%, transparent)}}&:where(.dark,.dark *){border-color:var(--color-danger-400)}}.pc-form-field-wrapper--error input,.pc-form-field-wrapper--error select,.pc-form-field-wrapper--error textarea{border-color:var(--color-danger-500);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #be535b 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 20%, transparent)}&:focus-visible{border-color:var(--color-danger-500)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #be535b 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 40%, transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 70%,transparent)}}&:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #be535b 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 25%, transparent)}}&:where(.dark,.dark *){&:focus-visible{--tw-ring-color: color-mix(in srgb, #be535b 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 40%, transparent)}}}}.pc-form-field-wrapper--error input[type=checkbox],.pc-form-field-wrapper--error .pc-switch .pc-switch__fake-input,.pc-form-field-wrapper--error .pc-radio-card .pc-radio-card__fake-input{border-color:var(--color-danger-500);&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 70%,transparent)}}}.pc-checkbox-label{display:inline-flex;cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:has(*:is(input:disabled)){cursor:not-allowed}&:has(*:is(input:disabled)){opacity:50%}&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-checkbox-label>.pc-checkbox,.pc-checkbox-label>.pc-radio{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.pc-checkbox-text{display:flex;flex-direction:column;gap:calc(var(--spacing) * .5)}.pc-checkbox-text .pc-form-help-text{margin-top:0;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.pc-label{margin-bottom:calc(var(--spacing) * 2);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-label--for-checkbox{margin-bottom:0;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.pc-label--required:after{color:var(--color-danger-500);content:" *";display:inline}.pc-form-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-danger-600);&:where(.dark,.dark *){color:var(--color-danger-400)}}.pc-form-help-text{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-time-select,.pc-datetime-select,.pc-date-select{cursor:pointer;border-radius:var(--radius-md);border-color:var(--color-gray-300);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:focus{border-color:var(--color-primary-500)}&:focus{--tw-ring-color: var(--color-primary-500)}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:disabled{cursor:not-allowed}&:disabled{background-color:var(--color-gray-100)}&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-800)}&:where(.dark,.dark *){color:var(--color-gray-300)}&:where(.dark,.dark *){&:focus{border-color:var(--color-primary-500)}}&:where(.dark,.dark *){color:var(--color-white)}}.pc-switch{position:relative;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center}.pc-switch--xs{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 6)}.pc-switch--sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 8)}.pc-switch--md{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 10)}.pc-switch--lg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 12)}.pc-switch--xl{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 14)}.pc-switch__fake-input{pointer-events:none;position:absolute;margin-inline:auto;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-gray-200);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: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);&:is(:where(.peer):checked~*){background-color:var(--color-primary-600)}&:is(:where(.peer):focus-visible~*){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:is(:where(.peer):focus-visible~*){--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-switch__fake-input--xs{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 7)}.pc-switch__fake-input--sm{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 9)}.pc-switch__fake-input--md{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11)}.pc-switch__fake-input--lg{height:calc(var(--spacing) * 7);width:3.25rem}.pc-switch__fake-input--xl{height:calc(var(--spacing) * 8);width:3.75rem}.pc-switch__fake-input-bg{pointer-events:none;position:absolute;left:0;display:inline-block;--tw-translate-x: 0px;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:calc(infinity * 1px);background-color:var(--color-white);--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));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.pc-switch__fake-input-bg--xs{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);&:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}}.pc-switch__fake-input-bg--sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);&:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}}.pc-switch__fake-input-bg--md{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);&:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.pc-switch__fake-input-bg--lg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);&:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}}.pc-switch__fake-input-bg--xl{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);&:is(:where(.peer):checked~*){--tw-translate-x: calc(var(--spacing) * 7);translate:var(--tw-translate-x) var(--tw-translate-y)}}textarea.pc-text-input{border-radius:min(var(--pc-radius, .625rem),1rem)}.pc-text-input{display:block;width:100%;border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&::placeholder{color:var(--color-gray-400)}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{border-color:var(--color-primary-500)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}&:where(.dark,.dark *){&::placeholder{color:var(--color-gray-500)}}border-radius:var(--pc-radius, .625rem)}.pc-password-field-wrapper{position:relative}.pc-password-field-input{padding-right:calc(var(--spacing) * 10)}.pc-password-field-toggle-button{position:absolute;inset-block:0px;right:0;display:flex;align-items:center;padding-right:calc(var(--spacing) * 3);color:var(--color-gray-400);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;&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),.25rem)}.pc-password-field-toggle-icon-container{display:flex;align-items:center}.pc-password-field-toggle-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-copyable-field-wrapper{position:relative}.pc-copyable-field-input{cursor:text;padding-right:calc(var(--spacing) * 10)}.pc-copyable-field-button{position:absolute;inset-block:0px;right:0;display:flex;cursor:pointer;align-items:center;--tw-border-style: none;border-style:none;background-color:transparent;padding-right:calc(var(--spacing) * 3);color:var(--color-gray-400);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;&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),.25rem)}.pc-copyable-field-icon-container{display:flex;align-items:center}.pc-copyable-field-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-copyable-field-icon--done{color:var(--color-success-600);&:where(.dark,.dark *){color:var(--color-success-500)}}.pc-clearable-field-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.pc-clearable-field-wrapper{position:relative}.pc-clearable-field-input{padding-right:calc(var(--spacing) * 10)}.pc-clearable-field-button{position:absolute;inset-block:0px;right:0;display:flex;cursor:pointer;align-items:center;--tw-border-style: none;border-style:none;background-color:transparent;padding-right:calc(var(--spacing) * 3);color:var(--color-gray-400);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;&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),.25rem)}.pc-clearable-field-icon-container{display:flex;align-items:center}.pc-clearable-field-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-date-input{display:block;width:100%;border-color:var(--color-gray-300);background-color:transparent;color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{border-color:var(--color-primary-500)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}padding-inline-end:40px;-webkit-appearance:none;&::-webkit-date-and-time-value{color:var(--color-gray-900)}&:where(.dark,.dark *){&::-webkit-date-and-time-value{color:var(--color-gray-100)}}&::-webkit-datetime-edit-fields-wrapper{padding:0}border-radius:var(--pc-radius, .625rem)}.pc-date-input-wrapper{position:relative}.pc-date-input-icon{pointer-events:none;position:absolute;inset-block:0px;right:0;margin-right:calc(var(--spacing) * 3);display:flex;align-items:center;color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-date-picker-indicator::-webkit-calendar-picker-indicator{opacity:0%;position:absolute;inset-block:0px;right:0;width:calc(var(--spacing) * 10);height:100%;cursor:pointer}.pc-select{display:block;width:100%;cursor:pointer;border-color:var(--color-gray-300);background-color:transparent;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{border-color:var(--color-primary-500)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}border-radius:var(--pc-radius, .625rem)}select.pc-text-input[multiple],select.pc-select[multiple]{padding:calc(var(--spacing) * 1.5);scrollbar-width:thin}select.pc-text-input[multiple] option,select.pc-select[multiple] option{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);border-radius:max(calc(var(--pc-radius, .625rem) - .375rem),0px)}select.pc-text-input[multiple] option:checked,select.pc-select[multiple] option:checked{background:linear-gradient(0deg,var(--color-primary-200) 0%,var(--color-primary-200) 100%)}.dark select.pc-text-input[multiple] option:checked,.dark select.pc-select[multiple] option:checked{background:linear-gradient(0deg,color-mix(in srgb,#cb5f2b 35%,transparent) 0% 100%);@supports (color: color-mix(in lab,red,red)){background:linear-gradient(0deg,color-mix(in oklab,var(--color-primary-500) 35%,transparent) 0% 100%)}}.pc-file-input{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&::file-selector-button{margin-right:calc(var(--spacing) * 3)}&::file-selector-button{border-style:var(--tw-border-style);border-width:1px}&::file-selector-button{--tw-border-style: solid;border-style:solid}&::file-selector-button{border-color:var(--color-gray-300)}&::file-selector-button{background-color:transparent}&::file-selector-button{padding-inline:calc(var(--spacing) * 4)}&::file-selector-button{padding-block:calc(var(--spacing) * 2)}&::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}&::file-selector-button{color:var(--color-gray-700)}&::file-selector-button{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&::file-selector-button{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))}&::file-selector-button{--tw-duration: .2s;transition-duration:.2s}&:hover{@media(hover:hover){&::file-selector-button{background-color:var(--color-gray-100)}}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&::file-selector-button{border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}&:where(.dark,.dark *){&::file-selector-button{background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}}&:where(.dark,.dark *){&::file-selector-button{color:var(--color-gray-200)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){&::file-selector-button{background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}}border-radius:var(--pc-radius, .625rem)}.pc-file-input::file-selector-button{border-radius:var(--pc-radius, .625rem)}.pc-input-group__addon{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));white-space:nowrap;color:var(--color-gray-500);-webkit-user-select:none;user-select:none;&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-input-group__addon:has(>.pc-button){padding:calc(var(--spacing) * .5)}.pc-input-group__addon>.pc-button{border-radius:max(calc(var(--pc-radius, .625rem) - .125rem),0px)}:is(.pc-kbd,.pc-input-group__addon kbd){pointer-events:none;display:inline-flex;height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);background-color:var(--color-gray-100);padding-inline:var(--spacing);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);-webkit-user-select:none;user-select:none;&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}border-radius:max(calc(var(--pc-radius, .625rem) - .3125rem),.125rem)}.pc-form-field-wrapper--error .pc-input-group{border-color:var(--color-danger-500);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #be535b 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 20%, transparent)}&:focus-within{--tw-ring-color: color-mix(in srgb, #be535b 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 40%, transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 70%,transparent)}}&:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #be535b 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-danger-500) 25%, transparent)}}}@keyframes pc-otp-blink{to{visibility:hidden}}.pc-form-field-wrapper--error .pc-otp__slot{border-color:var(--color-danger-500);&:where(.dark,.dark *){border-color:color-mix(in srgb,#be535b 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger-500) 70%,transparent)}}}.pc-color-input{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 14);cursor:pointer;border-color:var(--color-gray-300);background-color:transparent;--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{border-color:var(--color-primary-500)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&::-moz-color-swatch{border-style:var(--tw-border-style);border-width:0px}&::-webkit-color-swatch{border-style:var(--tw-border-style);border-width:0px}&::-webkit-color-swatch-wrapper{padding:var(--spacing)}border-radius:var(--pc-radius, .625rem)}.pc-color-input::-webkit-color-swatch{border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),0px)}.pc-color-input::-moz-color-swatch{border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),0px)}.pc-range-input{height:calc(var(--spacing) * 5);width:100%;cursor:pointer;appearance:none;background-color:transparent;&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}--pc-range-track: var(--color-gray-200)}.pc-range-input:where(.dark,.dark *){--pc-range-track: color-mix(in srgb, #a8b8b1 17%, transparent);@supports (color: color-mix(in lab,red,red)){--pc-range-track: color-mix(in oklab, var(--color-gray-400) 17%, transparent)}}.pc-range-input::-webkit-slider-runnable-track{height:calc(var(--spacing) * 1.5);border-radius:calc(infinity * 1px);background-color:var(--pc-range-track)}.pc-range-input::-moz-range-track{height:calc(var(--spacing) * 1.5);border-radius:calc(infinity * 1px);background-color:var(--pc-range-track)}.pc-range-input--fill::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--color-primary-500) var(--pc-range-fill, 0%),var(--pc-range-track) var(--pc-range-fill, 0%))}.pc-range-input--fill::-moz-range-progress{height:calc(var(--spacing) * 1.5);border-radius:calc(infinity * 1px);background-color:var(--color-primary-500)}.pc-range-input::-webkit-slider-thumb{box-sizing:border-box;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);background-color:var(--color-primary-500);--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);--tw-shadow-color: color-mix(in srgb, #000 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:where(.dark,.dark *){border-color:var(--color-gray-900)}margin-top:-.4375rem}.pc-range-input:hover::-webkit-slider-thumb{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pc-range-input:focus-visible::-webkit-slider-thumb{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}.pc-range-input::-moz-range-thumb{box-sizing:border-box;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);background-color:var(--color-primary-500);--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);--tw-shadow-color: color-mix(in srgb, #000 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:where(.dark,.dark *){border-color:var(--color-gray-900)}}.pc-range-input:hover::-moz-range-thumb{transform:scale(1.1)}.pc-range-input:focus-visible::-moz-range-thumb{transform:scale(1.1);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,#cb5f2b 50%,transparent);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 2px color-mix(in oklab,var(--color-primary-500) 50%,transparent)}}.pc-dual-range{position:relative;-webkit-user-select:none;user-select:none}.pc-dual-range--disabled{pointer-events:none;opacity:50%}.pc-dual-range__track-wrapper{position:relative;display:flex;height:calc(var(--spacing) * 5);align-items:center}.pc-dual-range__track{position:absolute;inset-inline:0px;height:calc(var(--spacing) * 1.5);border-radius:calc(infinity * 1px);background-color:var(--color-gray-200);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-dual-range__range{position:absolute;height:calc(var(--spacing) * 1.5);border-radius:calc(infinity * 1px);background-color:var(--color-primary-500)}.pc-dual-range__thumb{pointer-events:none;position:absolute;width:100%;appearance:none;background-color:transparent;--tw-outline-style: none;outline-style:none;height:0}.pc-dual-range__thumb::-webkit-slider-thumb{pointer-events:auto;box-sizing:border-box;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);background-color:var(--color-primary-500);&:where(.dark,.dark *){border-color:var(--color-gray-900)}--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);--tw-shadow-color: color-mix(in srgb, #000 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.pc-dual-range__thumb::-moz-range-thumb{pointer-events:auto;box-sizing:border-box;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);background-color:var(--color-primary-500);--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);--tw-shadow-color: color-mix(in srgb, #000 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:where(.dark,.dark *){border-color:var(--color-gray-900)}}.pc-dual-range__thumb:hover::-webkit-slider-thumb{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pc-dual-range__thumb:focus-visible::-webkit-slider-thumb{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.pc-dual-range__thumb:hover::-moz-range-thumb{transform:scale(1.1)}.pc-dual-range__thumb:focus-visible::-moz-range-thumb{transform:scale(1.1);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,#cb5f2b 50%,transparent);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 2px color-mix(in oklab,var(--color-primary-500) 50%,transparent)}}.pc-dual-range__labels{margin-top:calc(var(--spacing) * 2.5);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-dual-range__bound{color:var(--color-gray-400);--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-dual-range__bound--end{text-align:right}.pc-dual-range__display{text-align:center;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-checkbox{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-color:var(--color-gray-300);background-color:transparent;color:var(--color-primary-600);transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:checked{border-color:var(--color-primary-600)}&:checked{background-color:var(--color-primary-600)}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}&:focus{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}border-radius:clamp(0px,calc(var(--pc-radius, .625rem) - .375rem),.25rem)}.pc-checkbox:checked{background-image:var( --pc-checkbox-check, url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e") )}.pc-checkbox-group{padding-top:calc(var(--spacing) * 2)}.pc-checkbox-group--row{margin-bottom:calc(var(--spacing) * 3);display:flex;flex-direction:row;gap:calc(var(--spacing) * 4)}.pc-checkbox-group--col{margin-bottom:calc(var(--spacing) * 3);display:flex;flex-direction:column;gap:calc(var(--spacing) * 4)}.pc-checkbox-group__item--row{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2)}.pc-checkbox-group__item--col{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3)}.pc-radio{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-color:var(--color-gray-300);background-color:transparent;color:var(--color-primary-600);transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:checked{border-color:var(--color-primary-600)}&:checked{background-color:var(--color-primary-600)}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}&:focus{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}}.pc-radio:checked{background-image:radial-gradient(circle closest-side,var(--pc-button-solid-fg, #fff) 0 36%,transparent 42%)}.pc-radio-group{padding-top:calc(var(--spacing) * 2)}.pc-radio-group--row{margin-bottom:calc(var(--spacing) * 3);display:flex;flex-direction:row;gap:calc(var(--spacing) * 4)}.pc-radio-group--col{margin-bottom:calc(var(--spacing) * 3);display:flex;flex-direction:column;gap:calc(var(--spacing) * 4)}.pc-radio-group__item--row{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2)}.pc-radio-group__item--col{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3)}.pc-checkbox-group--empty-message,.pc-radio-group--empty-message,.pc-radio-card-group--empty-message{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-radio-card-group{display:flex;gap:calc(var(--spacing) * 4)}.pc-radio-card-group--row{flex-direction:column;@media(width>=40rem){flex-direction:row}}.pc-radio-card-group--col{flex-direction:column}.pc-radio-card{position:relative;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));-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;text-align:left;color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-radio-card--sm>.pc-radio-card__content{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}.pc-radio-card--md>.pc-radio-card__content{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 4)}.pc-radio-card--lg>.pc-radio-card__content{padding-inline:calc(var(--spacing) * 12);padding-block:calc(var(--spacing) * 6)}.pc-radio-card--sm .pc-radio-card__label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-radio-card--md .pc-radio-card__label{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.pc-radio-card--lg .pc-radio-card__label{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.pc-radio-card--sm .pc-radio-card__description{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.pc-radio-card--md .pc-radio-card__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-radio-card--lg .pc-radio-card__description{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.pc-radio-card--outline .pc-radio-card__fake-input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:transparent;&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}}.pc-radio-card--outline:hover>.pc-radio-card__input:not(:checked)~.pc-radio-card__fake-input{border-color:var(--color-gray-400);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 40%,transparent)}}}.pc-radio-card--classic .pc-radio-card__fake-input{border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-gray-100);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-radio-card--classic:hover .pc-radio-card__fake-input{background-color:color-mix(in srgb,#cfd9d4 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-200) 70%,transparent)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-radio-card__input:checked~.pc-radio-card__fake-input{border-color:var(--color-primary-500);background-color:color-mix(in srgb,#b94717 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-600) 5%,transparent)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#cb5f2b 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-500) 60%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#cb5f2b 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)}}}.pc-radio-card--classic>.pc-radio-card__input:checked~.pc-radio-card__fake-input{background-color:var(--color-gray-100);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-radio-card__input:focus-visible~.pc-radio-card__fake-input{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}.pc-radio-card--disabled{cursor:not-allowed;opacity:50%}.pc-radio-card__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.pc-radio-card__fake-input{position:absolute;inset:0;border-radius:var(--pc-radius, .625rem)}.pc-radio-card--indicator{justify-content:flex-start}.pc-radio-card--indicator>.pc-radio-card__content{width:100%}.pc-radio-card--md.pc-radio-card--indicator>.pc-radio-card__content{padding-inline:calc(var(--spacing) * 4)}.pc-radio-card--lg.pc-radio-card--indicator>.pc-radio-card__content{padding-inline:calc(var(--spacing) * 5)}.pc-radio-card__content--indicator{display:flex;align-items:center;gap:calc(var(--spacing) * 3)}.pc-radio-card__text{min-width:0px;flex:1}.pc-radio-card__dot{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:transparent;&:where(.dark,.dark *){border-color:color-mix(in srgb,#fff 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}}.pc-radio-card__dot--corner{position:absolute;inset-inline-end:calc(var(--spacing) * 3);top:calc(var(--spacing) * 3)}.pc-radio-card--indicator.pc-radio-card--indicator-corner>.pc-radio-card__content{padding-inline-end:calc(var(--spacing) * 7)}.pc-radio-card__icon{display:flex;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-gray-100);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-radio-card__icon-glyph{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-radio-card__image{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);flex-shrink:0;border-radius:calc(infinity * 1px);object-fit:cover;-webkit-user-select:none;user-select:none}.pc-radio-card__input:checked~.pc-radio-card__content .pc-radio-card__dot,.pc-radio-card__input:checked~.pc-radio-card__dot{border-color:var(--color-primary-600);&:where(.dark,.dark *){border-color:var(--color-primary-600)}border-width:5px}.pc-radio-card__content{pointer-events:none;position:relative}.pc-radio-card__label{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pc-radio-card__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-gray-600);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-dropdown{position:relative;display:inline-block;text-align:left}.pc-dropdown__menu-items-wrapper{position:absolute;z-index:30;margin-top:calc(var(--spacing) * 2);width:max-content;max-width:calc(var(--spacing) * 72);min-width:calc(var(--spacing) * 36);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding:var(--spacing);--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);&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}border-radius:min(var(--pc-radius, .625rem),1rem)}.pc-dropdown__menu-items-wrapper-placement--left{right:0;transform-origin:100% 0}.pc-dropdown__menu-items-wrapper-placement--right{left:0;transform-origin:0 0}.pc-dropdown__chevron{pointer-events:none;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-dropdown__menu-item{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 2);align-self:flex-start;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-700);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-out);transition-timing-function:var(--ease-out);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:where(.dark,.dark *){color:var(--color-gray-300)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}border-radius:max(calc(min(var(--pc-radius, .625rem),1rem) - .25rem),0px)}.pc-dropdown__trigger-button--no-label{display:flex;align-items:center;background-color:transparent;padding:calc(var(--spacing) * 1.5);color:var(--color-gray-400);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: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}border-radius:var(--pc-radius, .625rem)}.pc-dropdown__trigger-button--with-label{gap:calc(var(--spacing) * 2);display:inline-flex;width:100%;align-items:center;justify-content:center;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:transparent;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:active{background-color:var(--color-gray-200)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-50)}}}border-radius:var(--pc-radius, .625rem)}.pc-dropdown__trigger-button--with-label-and-trigger-element{vertical-align:middle}.pc-dropdown__menu-item--disabled{color:var(--color-gray-500);&:hover{@media(hover:hover){background-color:transparent}}}.pc-dropdown__ellipsis{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.pc-dropdown__separator{margin-inline:calc(var(--spacing) * -1);margin-block:var(--spacing);height:1px;background-color:var(--color-gray-200);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-dropdown__label{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);-webkit-user-select:none;user-select:none;&:where(.dark,.dark *){color:var(--color-gray-400)}}.dark .pc-command-dialog{border-color:color-mix(in srgb,white 15%,transparent)}@media(prefers-reduced-motion:no-preference){.pc-command-dialog[open]{animation:pc-command-in .15s ease-out}}@keyframes pc-command-in{0%{opacity:0;transform:scale(.97)}}.pc-combo-box{position:relative;width:100%}.pc-combo-box__select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.pc-combo-box__control{display:flex;width:100%;touch-action:manipulation;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-right:calc(var(--spacing) * 3);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:focus-within{border-color:var(--color-primary-500)}&:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-within{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}border-radius:var(--pc-radius, .625rem)}.pc-combo-box__control:has(.pc-combo-box__input:disabled){opacity:50%}.pc-combo-box__input{width:100%;min-width:0px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));color:var(--color-gray-900);&::placeholder{color:var(--color-gray-400)}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}&:focus{--tw-outline-style: none;outline-style:none}&:disabled{cursor:not-allowed}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}&:where(.dark,.dark *){color:var(--color-gray-100)}&:where(.dark,.dark *){&::placeholder{color:var(--color-gray-500)}}border-radius:inherit}.pc-combo-box--sm .pc-combo-box__input{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);@media(width>=40rem){font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}.pc-combo-box--sm .pc-combo-box__trigger{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.pc-combo-box--lg .pc-combo-box__input{padding-block:calc(var(--spacing) * 2.5);@media(width>=40rem){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.pc-combo-box--lg .pc-combo-box__trigger{padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.pc-combo-box__chevron{pointer-events:none;flex-shrink:0;color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-combo-box__chevron.pc-combo-box__chevron{height:calc(var(--spacing) * 5)!important;width:calc(var(--spacing) * 5)!important}.pc-combo-box__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:focus-visible{border-color:var(--color-primary-500)}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}border-radius:var(--pc-radius, .625rem)}.pc-combo-box__trigger[data-placeholder] .pc-combo-box__trigger-label{color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-combo-box__trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-combo-box__search{display:flex;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 3);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-combo-box__search-icon{pointer-events:none;flex-shrink:0;color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-combo-box__search-icon.pc-combo-box__search-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important}.pc-combo-box__search .pc-combo-box__input{width:100%;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:0px;padding-block:calc(var(--spacing) * 2);&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}&:focus{--tw-outline-style: none;outline-style:none}}.pc-combo-box__panel{position:absolute;top:100%;left:0;z-index:30;margin-top:var(--spacing);width:100%;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);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);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}border-radius:min(var(--pc-radius, .625rem),1rem)}.pc-combo-box__panel[data-flip]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--spacing)}.pc-combo-box__list{max-height:calc(var(--spacing) * 64);overflow-y:auto;padding:var(--spacing)}.pc-combo-box__group-heading{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-combo-box__option{position:relative;display:flex;width:100%;cursor:default;touch-action:manipulation;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-700);--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;&:where(.dark,.dark *){color:var(--color-gray-200)}border-radius:max(calc(min(var(--pc-radius, .625rem),1rem) - .25rem),0px)}.pc-combo-box__option[data-highlighted]{background-color:var(--color-gray-100);color:var(--color-gray-900);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){color:var(--color-white)}}.pc-combo-box__option[data-disabled]{pointer-events:none;opacity:50%}.pc-combo-box__option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-combo-box__option-content{display:flex;min-width:0px;flex:1;align-items:center;gap:calc(var(--spacing) * 2)}.pc-combo-box__check{pointer-events:none;visibility:hidden;flex-shrink:0;color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-combo-box__option[aria-selected=true] .pc-combo-box__check{visibility:visible}.pc-combo-box__check.pc-combo-box__check{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important}.pc-combo-box__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-combo-box__footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-combo-box__selected-content{display:flex;min-width:0px;align-items:center;gap:calc(var(--spacing) * 2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-combo-box__create{position:relative;display:flex;width:100%;cursor:default;touch-action:manipulation;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-primary-600);--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-400)}}.pc-combo-box__create[data-highlighted]{background-color:var(--color-gray-100);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 15%,transparent)}}}.pc-combo-box__create-icon.pc-combo-box__create-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;flex-shrink:0}.pc-combo-box__loading{display:flex;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-combo-box__loading-icon.pc-combo-box__loading-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important;flex-shrink:0;animation:var(--animate-spin)}.pc-combo-box__empty{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-combo-box__content{display:flex;min-width:0px;flex:1;flex-wrap:wrap;align-items:center}.pc-combo-box__control:has([data-pc-combo-chips]){padding-block:var(--spacing)}.pc-combo-box__control:has([data-pc-combo-chips]) .pc-combo-box__content{row-gap:var(--spacing)}.pc-combo-box__control:has([data-pc-combo-chips]) .pc-combo-box__input{width:auto;min-width:calc(var(--spacing) * 24);flex:1;padding-block:var(--spacing)}.pc-combo-box__chips{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:var(--spacing);padding-left:calc(var(--spacing) * 1.5)}.pc-combo-box__chips:empty{display:none}.pc-combo-box__chip{display:inline-flex;max-width:100%;align-items:center;gap:calc(var(--spacing) * .5);background-color:var(--color-gray-100);padding-block:calc(var(--spacing) * .5);padding-right:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-200)}border-radius:max(calc(var(--pc-radius, .625rem) - .375rem),0px)}.pc-combo-box__chip-label{display:flex;min-width:0px;align-items:center;gap:calc(var(--spacing) * 1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-combo-box__chip-remove{display:inline-flex;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--color-gray-500);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));&:hover{@media(hover:hover){background-color:var(--color-gray-200)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-white)}}}}.pc-combo-box__chip-remove-icon.pc-combo-box__chip-remove-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important}.pc-combo-box__clear{display:none;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-gray-400);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));&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-700)}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){color:var(--color-gray-500)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}}.pc-combo-box[data-has-value] .pc-combo-box__clear{display:inline-flex}.pc-combo-box__trigger-clear{position:absolute;top:50%;right:calc(var(--spacing) * 9);display:none;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-gray-400);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));&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-700)}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){color:var(--color-gray-500)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}}.pc-combo-box[data-has-value] .pc-combo-box__trigger-clear{display:inline-flex}.pc-combo-box[data-has-value] .pc-combo-box__trigger--clearable .pc-combo-box__trigger-label{padding-right:calc(var(--spacing) * 6)}.pc-combo-box__clear-icon.pc-combo-box__clear-icon{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important}.pc-combo-box__clear:disabled,.pc-combo-box__trigger-clear:disabled{pointer-events:none}.pc-combo-box[data-max-reached] .pc-combo-box__option:not([aria-selected=true]){pointer-events:none;opacity:50%}.pc-combo-box__error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-danger-600);&:where(.dark,.dark *){color:var(--color-danger-400)}}.pc-combo-box__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.pc-text-input[type=search]::-webkit-search-cancel-button,.pc-combo-box__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.pc-popover__panel[data-pc-menu]{opacity:0%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s}.pc-spinner--sm{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0}.pc-spinner--md{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);flex-shrink:0}.pc-spinner--lg{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);flex-shrink:0}.pc-avatar--with-image{flex-shrink:0;border-radius:calc(infinity * 1px);object-fit:cover}.pc-avatar-anchor{position:relative;display:inline-flex;flex-shrink:0}.pc-avatar__status{position:absolute;right:0;bottom:0;display:block;border-radius:calc(infinity * 1px);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: var(--color-white);&:where(.dark,.dark *){--tw-ring-color: var(--color-gray-950)}}.pc-avatar__status--online{background-color:var(--color-success-500)}.pc-avatar__status--offline{background-color:var(--color-gray-300);&:where(.dark,.dark *){background-color:var(--color-gray-600)}}.pc-avatar__status--busy{background-color:var(--color-danger-500)}.pc-avatar__status--away{background-color:var(--color-warning-400)}.pc-avatar__status--xs{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5)}.pc-avatar__status--sm{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2)}.pc-avatar__status--md{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5)}.pc-avatar__status--lg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.pc-avatar__status--xl{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.pc-avatar--with-placeholder-icon{position:relative;display:inline-block;flex-shrink:0;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-gray-100);color:var(--color-gray-300);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-avatar--with-placeholder-initials{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-gray-100);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);text-transform:uppercase;&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-avatar-group__overflow{background-color:var(--color-gray-100);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600);&:where(.dark,.dark *){background-color:var(--color-gray-800)}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-avatar--art{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-size:cover;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.pc-avatar--rounded{border-radius:25%}.pc-avatar-group{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: var(--color-white);&:where(.dark,.dark *){--tw-ring-color: var(--color-gray-950)}}.pc-avatar__placeholder-icon{position:relative;top:12%;scale:1.15;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:var(--color-gray-300)}.pc-avatar__placeholder-icon.pc-avatar__placeholder-icon{height:100%!important;width:100%!important}.pc-data-table__scroll--capped{overflow:auto}.pc-data-table__filter-op.pc-data-table__filter-op,.pc-data-table__filter-value.pc-data-table__filter-value{height:calc(var(--spacing) * 9);padding-block:0px;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-data-table__filter-form:has(select[name=filter_op] option[value=is_empty]:checked) .pc-data-table__filter-value,.pc-data-table__filter-form:has(select[name=filter_op] option[value=is_not_empty]:checked) .pc-data-table__filter-value{display:none}@media(hover:none)and (pointer:coarse){.pc-data-table__search-input.pc-data-table__search-input,.pc-data-table__filter-op.pc-data-table__filter-op,.pc-data-table__filter-value.pc-data-table__filter-value,.pc-data-table__page-size-select.pc-data-table__page-size-select{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.pc-avatar--2xs{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);font-size:10px}.pc-avatar--xs{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.pc-avatar--sm{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-avatar--md{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.pc-avatar--lg{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.pc-avatar--xl{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.pc-avatar-group--xs{position:relative;z-index:0;display:flex;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}}.pc-avatar-group--sm{position:relative;z-index:0;display:flex;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}}.pc-avatar-group--md{position:relative;z-index:0;display:flex;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}}.pc-avatar-group--lg{position:relative;z-index:0;display:flex;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -5) * calc(1 - var(--tw-space-x-reverse)))}}.pc-avatar-group--xl{position:relative;z-index:0;display:flex;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))}}.pc-progress{position:relative;display:flex;overflow:hidden}.pc-progress-wrapper{width:100%}.pc-progress__header{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:space-between;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-progress__title{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-progress__value{color:var(--color-gray-500);--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-progress__status{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-progress__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;border-radius:calc(infinity * 1px);transition-property:width;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: var(--ease-out);transition-timing-function:var(--ease-out)}.pc-progress__label{pointer-events:none;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap}.pc-progress__label--track{z-index:0;color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-progress__label--fill{z-index:2;transition-property:clip-path;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: var(--ease-out);transition-timing-function:var(--ease-out);color:var(--pc-button-solid-fg, #fff)}.pc-progress--xs{height:var(--spacing);border-radius:calc(infinity * 1px)}.pc-progress--sm{height:calc(var(--spacing) * 2);border-radius:calc(infinity * 1px)}.pc-progress--md{height:calc(var(--spacing) * 3);border-radius:calc(infinity * 1px)}.pc-progress--lg{height:calc(var(--spacing) * 4);border-radius:calc(infinity * 1px)}.pc-progress--xl{height:calc(var(--spacing) * 5);border-radius:calc(infinity * 1px)}.pc-progress--primary{background-color:color-mix(in srgb,#cb5f2b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}}.pc-progress--secondary{background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-secondary-500) 15%,transparent)}}.pc-progress--info{background-color:color-mix(in srgb,oklch(68.5% .169 237.323) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-info-500) 15%,transparent)}}.pc-progress--success{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success-500) 15%,transparent)}}.pc-progress--warning{background-color:color-mix(in srgb,oklch(79.5% .184 86.047) 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning-500) 15%,transparent)}}.pc-progress--danger{background-color:color-mix(in srgb,#be535b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger-500) 15%,transparent)}}.pc-progress--gray{background-color:color-mix(in srgb,#87928e 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}.pc-progress__inner--primary{background-color:var(--color-primary-600)}.pc-progress__inner--secondary{background-color:var(--color-secondary-600)}.pc-progress__inner--info{background-color:var(--color-info-600)}.pc-progress__inner--success{background-color:var(--color-success-600)}.pc-progress__inner--warning{background-color:var(--color-warning-600)}.pc-progress__inner--danger{background-color:var(--color-danger-600)}.pc-progress__inner--gray{background-color:var(--color-gray-600)}.pc-pagination__item__previous__chevron.pc-pagination__item__previous__chevron{height:calc(var(--spacing) * 5)!important;width:calc(var(--spacing) * 5)!important}.pc-pagination__simple{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2)}.pc-tabs{display:flex;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2)}.pc-tabs--underline{column-gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-tab__pill{display:flex;align-items:center;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;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: .2s;transition-duration:.2s;border-radius:var(--pc-radius, .625rem)}.pc-tab__pill--is-active{background-color:var(--color-primary-100);color:var(--color-primary-700);&:where(.dark,.dark *){background-color:color-mix(in srgb,#cb5f2b 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-primary-300)}}.pc-tab__pill--is-not-active{color:var(--color-gray-500);&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}}.pc-tabs--segmented{display:inline-flex;align-items:center;gap:var(--spacing);background-color:var(--color-gray-100);padding:var(--spacing);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}border-radius:var(--pc-radius, .625rem)}.pc-tab__segment{display:flex;align-items:center;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;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: .2s;transition-duration:.2s;border-radius:max(calc(var(--pc-radius, .625rem) - .25rem),0px)}.pc-tab__segment--is-active{background-color:var(--color-white);color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:where(.dark,.dark *){background-color:var(--color-gray-900)}&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-tab__segment--is-not-active{color:var(--color-gray-500);&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}}.pc-tab__underline{display:flex;align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;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: .2s;transition-duration:.2s}.pc-tab__underline--is-active{border-color:var(--color-primary-500);color:var(--color-primary-600);&:where(.dark,.dark *){border-color:var(--color-primary-500)}&:where(.dark,.dark *){color:var(--color-primary-500)}}.pc-tab__underline--is-not-active{border-color:transparent;color:var(--color-gray-500);&:hover{@media(hover:hover){border-color:var(--color-gray-300)}}&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}}@media(hover:hover){.pc-tab__underline--with-underline-and-is-not-active:hover{border-color:var(--color-gray-300)}}.pc-tab__number{margin-left:calc(var(--spacing) * 2);border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap}.pc-tab__number__pill--is-active{background-color:var(--color-primary-600);color:var(--pc-button-solid-fg, #fff)}.pc-tab__number__pill--is-not-active{background-color:var(--color-gray-500);color:var(--color-white);&:where(.dark,.dark *){background-color:var(--color-gray-600)}}.pc-tab__number__underline--is-active{background-color:var(--color-primary-100);color:var(--color-primary-600)}.pc-tab__number__underline--is-not-active{background-color:var(--color-gray-100);color:var(--color-gray-500)}.pc-tab__number__underline--with-underline-and-is-active{background-color:var(--color-primary-100);color:var(--color-primary-600);&:where(.dark,.dark *){background-color:var(--color-primary-600)}}.dark .pc-tab__number__underline--with-underline-and-is-active{color:var(--pc-button-solid-fg, #fff)}.pc-tab__number__underline--with-underline-and-is-not-active{background-color:var(--color-gray-100);color:var(--color-gray-500);&:where(.dark,.dark *){background-color:var(--color-gray-600)}&:where(.dark,.dark *){color:var(--color-white)}}.pc-card{display:flex;flex-wrap:wrap;overflow:hidden;background-color:var(--color-white);&:where(.dark,.dark *){background-color:var(--color-gray-900)}}.pc-card__inner{display:flex;width:100%;max-width:100%;flex-direction:column}.pc-card--muted{border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-gray-50);&:where(.dark,.dark *){background-color:color-mix(in srgb,#fff 4%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}border-radius:min(calc(var(--pc-radius, .625rem) * 1.2),1.25rem)}.pc-card--basic,.pc-card--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}border-radius:min(calc(var(--pc-radius, .625rem) * 1.2),1.25rem)}.pc-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6)}.pc-card__header-titles{display:flex;min-width:0px;flex-direction:column;gap:calc(var(--spacing) * 1.5)}.pc-card__title{--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-card__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-card__header-action{flex-shrink:0}.pc-card__content{flex:1;padding:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-card__category{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.pc-card__category--primary{color:var(--color-primary-600);&:where(.dark,.dark *){color:var(--color-primary-400)}}.pc-card__heading{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-card__image{width:100%;flex-shrink:0;object-fit:cover}.pc-card__image-placeholder{width:100%;flex-shrink:0;background-color:var(--color-gray-300);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-card__footer{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6)}.pc-table--basic{min-width:100%;table-layout:auto;overflow:clip;--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));--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);--tw-ring-color: var(--color-gray-200);&:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #a8b8b1 17%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-gray-400) 17%, transparent)}}border-radius:min(var(--pc-radius, .625rem),1rem)}.pc-table--ghost{min-width:100%;table-layout:auto;overflow:clip}.pc-table__th{background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-white)}}.pc-table__tfoot{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-100)}}tbody:has(>.pc-table__tr--empty:only-child)+.pc-table__tfoot{display:none}.pc-table__tfoot .pc-table__tr{border-style:var(--tw-border-style);border-width:0px;background-color:transparent}.pc-table__tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);&:last-child{--tw-border-style: none;border-style:none}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:transparent}}.pc-table__tr--row-click{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}:is(.pc-table--basic,.pc-table--ghost) tbody .pc-table__tr{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));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#e8efea 60%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-100) 60%,transparent)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 6%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}}}}.pc-table__td{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-700);--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-table__td--first-col{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(hover:hover){.pc-table__td--row-click:hover{cursor:pointer}}.pc-table--ghost .pc-table__th{background-color:transparent;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);&:where(.dark,.dark *){background-color:transparent}&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-table--ghost .pc-table__td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.pc-table--ghost .pc-table__tr{border-color:var(--color-gray-100);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}}.pc-table--compact .pc-table__th,.pc-table--compact .pc-table__td{padding-block:calc(var(--spacing) * 2)}.pc-table--striped tbody .pc-table__tr:nth-child(2n){background-color:var(--color-gray-50);&:where(.dark,.dark *){background-color:color-mix(in srgb,#fff 3%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}}.pc-table__th--sticky{position:sticky;top:0;z-index:10}.pc-table__sort{margin-inline:calc(var(--spacing) * -1);display:inline-flex;cursor:pointer;align-items:center;gap:var(--spacing);border-radius:.25rem;padding-inline:var(--spacing);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));&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}}.pc-table__sort-icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-table__sort-icon--active{color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-table__user-inner-td{display:flex;align-items:center;gap:calc(var(--spacing) * 3)}.pc-table__user-inner-td__inner{display:flex;flex-direction:column;overflow:hidden}.pc-table__user-inner-td__label{overflow:hidden;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-100)}}.pc-table__user-inner-td__sub-label{overflow:hidden;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-accordion-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-review-card{position:relative;cursor:pointer;overflow:hidden;border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}background-color:color-mix(in srgb,#000 1%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 1%,transparent)}padding:calc(var(--spacing) * 4);&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}}@media(width>=48rem){width:calc(var(--spacing) * 64)}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){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)}}}}border-radius:min(calc(var(--pc-radius, .625rem) * 1.2),1.25rem)}.pc-review-header{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.pc-review-meta{display:flex;flex-direction:column}.pc-review-username{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:color-mix(in srgb,#000 40%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 40%,transparent)}&:where(.dark,.dark *){color:color-mix(in srgb,#fff 40%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 40%,transparent)}}}.pc-review-body{margin-top:calc(var(--spacing) * 2)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.pc-marquee--fade{mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.pc-modal{position:fixed;z-index:50}.pc-modal__overlay{position:fixed;inset:0;z-index:50;background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));&:where(.dark,.dark *){background-color:color-mix(in srgb,#000 60%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}}.pc-modal__wrapper{position:fixed;inset:0;z-index:50;margin-block:calc(var(--spacing) * 4);display:flex;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);align-items:center;justify-content:center;overflow:hidden;padding-inline:calc(var(--spacing) * 4);@media(width>=40rem){padding-inline:calc(var(--spacing) * 6)}}.pc-modal__box{max-height:100%;width:100%;overflow:auto;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);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);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}border-radius:min(calc(var(--pc-radius, .625rem) * 1.2),1.25rem)}.pc-modal__box--sm{max-width:var(--container-sm)}.pc-modal__box--md{max-width:var(--container-xl)}.pc-modal__box--lg{max-width:var(--container-3xl)}.pc-modal__box--xl{max-width:var(--container-5xl)}.pc-modal__box--2xl{max-width:var(--container-7xl)}.pc-modal__box--full{max-width:100%}.pc-modal__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);&:where(.dark,.dark *){border-color:var(--color-gray-700)}}.pc-modal__header--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.pc-modal__header__container{display:flex;align-items:center;justify-content:space-between}.pc-modal__header__text{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-modal__header__button{position:relative;display:flex;flex:none;cursor:pointer;border-radius:var(--radius-sm);color:var(--color-gray-400);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));&:hover{@media(hover:hover){color:var(--color-gray-600)}}&:where(.dark,.dark *){color:var(--color-gray-500)}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-300)}}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}}.pc-modal__header__button:before{content:"";position:absolute;inset:calc(var(--spacing) * -2)}.pc-modal__header__close-svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);fill:currentcolor}.pc-modal__content{padding:calc(var(--spacing) * 5)}.pc-skeleton{background-color:var(--color-gray-200);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.dark .pc-skeleton--anim-shimmer:after,.dark .pc-skeleton-group--anim-shimmer .pc-skeleton:not(.pc-skeleton--anim-pulse):not(.pc-skeleton--anim-none):after{background:linear-gradient(90deg,transparent,color-mix(in srgb,white 9%,transparent),transparent)}@media(prefers-reduced-motion:no-preference){.pc-skeleton--anim-shimmer:after,.pc-skeleton-group--anim-shimmer .pc-skeleton:not(.pc-skeleton--anim-pulse):not(.pc-skeleton--anim-none):after{animation:pc-skeleton-shimmer 1.8s ease-in-out infinite}}@keyframes pc-skeleton-shimmer{to{transform:translate(100%)}}.pc-slide-over{position:fixed;z-index:50}.pc-stepper--sm .pc-stepper__title{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.pc-rating__half{position:absolute;inset-block:0px;z-index:10;width:50%;cursor:pointer}.pc-rating--face .pc-rating__icon{color:var(--color-gray-300);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));&:where(.dark,.dark *){color:var(--color-gray-600)}}.pc-rating--face.pc-rating__group:hover .pc-rating__item:not(:hover):has(.pc-rating__input:checked) .pc-rating__icon{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);color:var(--color-gray-300);&:where(.dark,.dark *){color:var(--color-gray-600)}}label.has-error,span.has-error{color:var(--color-danger-900);&:where(.dark,.dark *){color:var(--color-danger-200)}}textarea.has-error,input.has-error:not(:checked),select.has-error{border-color:var(--color-danger-500);background-color:var(--color-danger-50);color:var(--color-danger-900);&::placeholder{color:var(--color-danger-700)}&:focus{border-color:var(--color-danger-500)}&:focus{--tw-ring-color: var(--color-danger-500)}&:where(.dark,.dark *){background-color:var(--color-danger-900)}&:where(.dark,.dark *){color:var(--color-danger-100)}&:where(.dark,.dark *){&::placeholder{color:var(--color-danger-300)}}}.dark ::-webkit-calendar-picker-indicator{filter:invert(1)}input::-webkit-datetime-edit{display:block;padding:0}.pc-chat__text{white-space:pre-wrap}.pc-chat--plain .pc-chat__bubble--assistant,.pc-chat--plain .pc-chat__bubble--system{padding:0;background-color:transparent;border-radius:0}.pc-chat__stream:not([data-started]) .pc-chat__stream-text,.pc-chat__stream:not([data-started]) .pc-chat__caret{display:none}.pc-chat__markdown{white-space:normal;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.pc-chat__reasoning-body{margin-top:calc(var(--spacing) * 1.5);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-color:var(--color-gray-200);padding-inline-start:calc(var(--spacing) * 2);color:var(--color-gray-600);&:where(.dark,.dark *){border-color:var(--color-gray-700)}&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-chat__marker{margin-block:calc(var(--spacing) * 2);display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-chat__actions--hover{opacity:0%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.pc-chat__thread>.pc-chat__row:last-child .pc-chat__actions--hover{opacity:100%}@media(hover:none){.pc-chat__actions--hover{opacity:100%}}.pc-chat__row--editing .pc-chat__bubble{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: color-mix(in srgb, #cb5f2b 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 40%, transparent)}}textarea.pc-text-input,.pc-select[multiple],select.pc-text-input[multiple],.pc-input-group:has(.pc-input-group__block),.pc-alert-base-classes,.pc-chat__composer-input,.pc-tooltip__content{border-radius:min(var(--pc-radius, .625rem),1rem)}}@keyframes pc-chat-blink{0%,to{opacity:.6}50%{opacity:0}}@keyframes pc-chat-spin{to{transform:rotate(360deg)}}@keyframes pc-chat-bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:.9}}@media(prefers-reduced-motion:reduce){.pc-chat__typing>span,.pc-chat__caret,.pc-chat__tool-spinner{animation:none}}@-moz-document url-prefix(){.pc-date-input{padding-inline-end:calc(var(--spacing) * 3)}input.pc-date-input[type=time]{padding-inline-end:calc(var(--spacing) * 8)}.pc-date-input-icon{display:none}}@layer components{.pc-nav-menu__panel{position:absolute;top:100%;left:0;z-index:20;margin-top:calc(var(--spacing) * 3);max-height:85vh;max-width:calc(100vw - 1rem);overflow-x:hidden;overflow-y:auto;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);@media(width>=40rem){max-height:none}@media(width>=40rem){overflow:hidden}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:var(--color-gray-900)}border-radius:min(var(--pc-radius, .625rem),1rem)}.pc-shine-border__shine{pointer-events:none;position:absolute;inset:calc(-1 * var(--pc-shine-border-width, 1px));border-radius:inherit;padding:var(--pc-shine-border-width, 1px);background-image:radial-gradient(transparent,transparent,var(--pc-shine-colors, #a1a1aa),transparent,transparent);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;will-change:background-position}@media(prefers-reduced-motion:no-preference){.pc-shine-border__shine{animation:pc-shine var(--pc-shine-duration, 14s) infinite linear}}@media(prefers-reduced-motion:reduce){.pc-aurora__lights:after{animation:none}}.pc-aurora__content{position:relative}@keyframes pc-aurora{0%{background-position:50% 50%,50% 50%}to{background-position:350% 50%,350% 50%}}.pc-border-beam__beam{pointer-events:none;position:absolute;inset:0;container-type:size;border:var(--pc-beam-border-width, 1px) solid transparent;border-radius:inherit;-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.pc-scheme-toggle{position:relative;display:inline-flex;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;align-items:center;justify-content:center;color:var(--color-gray-500);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: .2s;transition-duration:.2s;&:hover{@media(hover:hover){background-color:color-mix(in srgb,#1c2925 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-900) 5%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-gray-700)}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}border-radius:var(--pc-radius, .625rem)}.pc-scheme-toggle__sun,.pc-scheme-toggle__moon{display:flex;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);align-items:center;justify-content:center;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: .3s;transition-duration:.3s;@media(prefers-reduced-motion:reduce){transition-property:none}}.pc-scheme-toggle .pc-scheme-toggle__sun>*,.pc-scheme-toggle .pc-scheme-toggle__moon>*,.pc-scheme-segmented .pc-scheme-segmented__icon>*,.pc-scheme-dropdown__item .pc-scheme-dropdown__item-icon>*{display:flex!important;height:100%!important;width:100%!important;align-items:center;justify-content:center}.pc-scheme-toggle__sun{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);rotate:0deg}.dark .pc-scheme-toggle__sun{--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);rotate:-90deg}.pc-scheme-toggle__moon{position:absolute;--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);rotate:90deg}.dark .pc-scheme-toggle__moon{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);rotate:0deg}.pc-scheme-segmented{position:relative;display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * .5);background-color:color-mix(in srgb,#1c2925 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-900) 5%,transparent)}padding:var(--spacing);color:var(--color-gray-600);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}border-radius:calc(var(--pc-radius, .625rem) * 1.2)}.pc-scheme-segmented__option{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;padding:calc(var(--spacing) * 1.5);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;border-radius:var(--pc-radius, .625rem)}.pc-scheme-segmented__option:has(:checked){background-color:var(--color-white);color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));--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);--tw-ring-color: color-mix(in srgb, #1c2925 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent)}&:where(.dark,.dark *){background-color:var(--color-gray-700)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}.pc-scheme-segmented__option:has(:focus-visible){--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);--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}.pc-scheme-segmented__input{position:absolute;inset:0;height:100%;width:100%;cursor:pointer;opacity:0%;&:focus{--tw-outline-style: none;outline-style:none}border-radius:var(--pc-radius, .625rem)}.pc-scheme-segmented__icon{pointer-events:none;position:relative;display:flex;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);align-items:center;justify-content:center}.pc-scheme-dropdown{display:inline-block}.pc-scheme-dropdown__menu{right:auto;left:50%;width:auto;min-width:0px;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.pc-scheme-dropdown__item{display:flex;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;align-items:center;justify-content:center;color:var(--color-gray-500);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;&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}&:hover{@media(hover:hover){color:var(--color-gray-700)}}&:focus-visible{--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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){color:var(--color-gray-400)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-200)}}}border-radius:max(calc(min(var(--pc-radius, .625rem),1rem) - .25rem),0px)}.pc-scheme-dropdown__item[aria-checked=true]{background-color:var(--color-gray-200);color:var(--color-gray-900);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){color:var(--color-white)}}.pc-scheme-dropdown__item--labeled{width:100%;justify-content:flex-start;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-scheme-dropdown__item-icon{display:flex;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;align-items:center;justify-content:center}.pc-scheme-dropdown__item-label{padding-right:var(--spacing)}.pc-brand-icon{display:inline-block}.pc-social-button__icon{width:1.15em;height:1.15em;flex-shrink:0}.pc-social-button--icon-only{padding:0}.pc-button--sm.pc-social-button--icon-only{width:2rem;height:2rem}.pc-button--md.pc-social-button--icon-only{width:2.25rem;height:2.25rem}.pc-button--lg.pc-social-button--icon-only{width:2.5rem;height:2.5rem}.pc-social-button--google{border-color:transparent;background-color:#4285f4;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#4285F4 90%,transparent)}}}.pc-social-button--github{border-color:transparent;background-color:#24292f;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#24292F 90%,transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-social-button--apple{border-color:transparent;background-color:#050708;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#050708 90%,transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-social-button--x{border-color:transparent;background-color:var(--color-black);color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-social-button--facebook{border-color:transparent;background-color:#1778f2;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#1778F2 90%,transparent)}}}.pc-social-button--microsoft{border-color:transparent;background-color:#2f2f2f;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#2F2F2F 90%,transparent)}}&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-social-button--gitlab{border-color:transparent;background-color:#fc6d26;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#FC6D26 90%,transparent)}}}.pc-social-button--discord{border-color:transparent;background-color:#5865f2;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#5865F2 90%,transparent)}}}.pc-social-button--linkedin{border-color:transparent;background-color:#0b65c2;color:var(--color-white);&:hover{@media(hover:hover){background-color:color-mix(in oklab,#0B65C2 90%,transparent)}}}.pc-language-select__trigger{display:inline-flex;align-items:center;gap:var(--spacing);vertical-align:middle}.pc-language-select__flag{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-leading: 1;line-height:1}.pc-language-select__globe{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-language-select__chevron{pointer-events:none;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;color:var(--color-gray-400);&:where(.dark,.dark *){color:var(--color-gray-500)}}.pc-language-select__code{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-language-select__label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);&:where(.dark,.dark *){color:var(--color-gray-200)}}.pc-language-select__item-flag{margin-right:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-leading: 1;line-height:1}.pc-language-select__item-label{flex:1;text-align:left}.pc-language-select__check{margin-left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0;color:var(--color-primary-600);&:where(.dark,.dark *){color:var(--color-primary-400)}}.pc-toggle-group{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);background-color:color-mix(in srgb,#1c2925 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-900) 5%,transparent)}padding:var(--spacing);color:var(--color-gray-600);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 15%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}border-radius:calc(var(--pc-radius, .625rem) * 1.2)}.pc-toggle-group__item{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;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;-webkit-user-select:none;user-select:none;&:hover{@media(hover:hover){background-color:color-mix(in srgb,#1c2925 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-900) 5%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:focus-visible{--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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}&:focus-visible{--tw-outline-style: none;outline-style:none}&:disabled{cursor:not-allowed}&:disabled{opacity:50%}&:disabled{&:hover{@media(hover:hover){background-color:transparent}}}&:disabled{&:hover{@media(hover:hover){color:var(--color-gray-600)}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 10%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-100)}}}&:where(.dark,.dark *){&:disabled{&:hover{@media(hover:hover){background-color:transparent}}}}&:where(.dark,.dark *){&:disabled{&:hover{@media(hover:hover){color:var(--color-gray-300)}}}}border-radius:var(--pc-radius, .625rem)}.pc-toggle-group__input{position:absolute;inset:0;height:100%;width:100%;cursor:pointer;opacity:0%;&:focus{--tw-outline-style: none;outline-style:none}&:disabled{cursor:not-allowed}border-radius:var(--pc-radius, .625rem);appearance:none;-webkit-appearance:none;background:none;border:0;box-shadow:none}.pc-toggle-group__item[aria-pressed=true],.pc-toggle-group__item:has(.pc-toggle-group__input:checked){background-color:var(--color-white);color:var(--color-gray-900);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-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);--tw-inset-ring-color: color-mix(in srgb, #1c2925 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-inset-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent)}&:where(.dark,.dark *){background-color:var(--color-gray-700)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){--tw-inset-ring-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-inset-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}.pc-toggle-group--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:transparent;--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}}.pc-toggle-group--accent .pc-toggle-group__item[aria-pressed=true],.pc-toggle-group--accent .pc-toggle-group__item:has(.pc-toggle-group__input:checked){background-color:var(--color-primary-600);--tw-shadow: 0 0 #0000;--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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);&:where(.dark,.dark *){background-color:var(--color-primary-600)}color:var(--pc-button-solid-fg, #fff)}.pc-toggle-group--sm .pc-toggle-group__item[aria-label],.pc-toggle-group--sm .pc-toggle-group__item:has(>.pc-toggle-group__input[aria-label]){padding-inline:var(--spacing)}.pc-toggle-group__item>[class^=hero-],.pc-toggle-group__item>[class*=" hero-"],.pc-toggle-group__content>[class^=hero-],.pc-toggle-group__content>[class*=" hero-"]{height:calc(var(--spacing) * 4)!important;width:calc(var(--spacing) * 4)!important}}@property --pc-beam-t{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes pc-shine{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes pc-border-beam{0%{--pc-beam-t: 0}to{--pc-beam-t: 1}}@keyframes pc-meteor{0%{transform:rotate(var(--pc-meteor-angle, 215deg)) translate(0);opacity:1}70%{opacity:1}to{transform:rotate(var(--pc-meteor-angle, 215deg)) translate(-500px);opacity:0}}@keyframes pc-gradient-sweep{0%{background-position:0% center}to{background-position:300% center}}@keyframes pc-shimmer{0%{background-position:200% center}to{background-position:-200% center}}@keyframes pc-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.pc-border-beam__beam,.pc-meteor{display:none}.pc-gradient-text,.pc-shimmer-text,.pc-typing-effect__cursor{animation:none}.pc-word-rotate__word{transition:none}}@layer components{.pc-showcase{position:relative;margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-showcase__preview{position:relative;gap:calc(var(--spacing) * 4);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);@media(width>=48rem){padding-inline:calc(var(--spacing) * 8)}&:where(.dark,.dark *){background-color:color-mix(in srgb,#1c2925 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-900) 40%,transparent)}}}.pc-showcase__preview--center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pc-showcase-code{position:relative;overflow:hidden;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}background-color:#282c34}.pc-showcase-code__bar{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background-color:#37415180;border-color:#6b72804d}.pc-showcase-code__lang{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-300);text-transform:uppercase}.pc-showcase-code__copy{display:none;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-400);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));&:hover{@media(hover:hover){color:var(--color-gray-200)}}}.pc-showcase-code__scroll{position:relative;overflow:hidden;padding:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-gray-50);max-height:10rem}.pc-showcase-code__scroll pre{margin:0;width:100%;background:transparent!important}.pc-showcase-code__fallback{white-space:pre}.pc-showcase-code__peek{position:absolute;inset:0;display:flex;cursor:pointer;align-items:center;justify-content:center;background-image:linear-gradient(to top,#282c34,rgb(40 44 52 / .85),transparent)}.pc-showcase-code__peek-btn{display:inline-flex;height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-800);--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);&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-700)}&:where(.dark,.dark *){color:var(--color-white)}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#5e6f6a 75%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-600) 75%,transparent)}}}}}.pc-showcase-code__hide{display:none;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-400);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));&:hover{@media(hover:hover){color:var(--color-gray-200)}}border-color:#6b72804d}.pc-showcase-code__lock{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.pc-showcase-code__lock-hint{display:inline-flex;height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-800);--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);&:where(.dark,.dark *){border-color:var(--color-gray-600)}&:where(.dark,.dark *){background-color:var(--color-gray-700)}&:where(.dark,.dark *){color:var(--color-white)}}.pc-showcase-code:has(.pc-showcase-code__toggle:checked) .pc-showcase-code__scroll{max-height:none;overflow-x:auto}.pc-showcase-code:has(.pc-showcase-code__toggle:checked) .pc-showcase-code__peek{display:none}.pc-showcase-code:has(.pc-showcase-code__toggle:checked) .pc-showcase-code__copy{display:inline-flex}.pc-showcase-code:has(.pc-showcase-code__toggle:checked) .pc-showcase-code__hide{display:flex}.pc-showcase-code:has(.pc-showcase-code__toggle:focus-visible) .pc-showcase-code__peek-btn,.pc-showcase-code:has(.pc-showcase-code__toggle:focus-visible) .pc-showcase-code__hide{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color: var(--color-primary-400);--tw-outline-style: none;outline-style:none}.pc-showcase-props{margin-block:calc(var(--spacing) * 6);:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.pc-showcase-props__group{overflow-x:auto;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}}.pc-showcase-props__fn{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-white)}}.pc-showcase-props__table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.pc-showcase-props__table th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-500);text-transform:uppercase;&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 17%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 17%,transparent)}}&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-showcase-props__table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);vertical-align:top;color:var(--color-gray-700);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 8%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 8%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}}.pc-showcase-props__table tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.pc-showcase-props__name{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);&:where(.dark,.dark *){color:var(--color-white)}}.pc-showcase-props__type{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-primary-600);&:where(.dark,.dark *){color:var(--color-primary-400)}}.pc-showcase-props__default{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-500);&:where(.dark,.dark *){color:var(--color-gray-400)}}.pc-showcase-props__req{margin-left:calc(var(--spacing) * .5);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-500)}.pc-showcase-props__slot{margin-left:var(--spacing);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.pc-showcase-props__values{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-gray-400)}}.pc-carousel-wrapper--outside .pc-carousel{flex:1}.pc-carousel__button--overlay{position:absolute;top:50%;z-index:30;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(infinity * 1px);@media(width>=48rem){height:calc(var(--spacing) * 12)}@media(width>=48rem){width:calc(var(--spacing) * 12)}display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:color-mix(in srgb,#fff 55%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}color:color-mix(in srgb,#24332f 80%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-gray-800) 80%,transparent)}--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));--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);--tw-ring-color: color-mix(in srgb, #fff 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 30%, transparent)}--tw-backdrop-blur: blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 75%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}}&:hover{@media(hover:hover){--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)}}&:focus{--tw-outline-style: none;outline-style:none}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 70%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 70%, transparent)}}border-style:var(--tw-border-style);border-width:0px}.pc-carousel__button--below{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:calc(infinity * 1px);@media(width>=48rem){height:calc(var(--spacing) * 10)}@media(width>=48rem){width:calc(var(--spacing) * 10)}display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:var(--color-white);color:var(--color-gray-700);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:where(.dark,.dark *){background-color:color-mix(in srgb,#a8b8b1 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 10%,transparent)}}&:where(.dark,.dark *){color:var(--color-gray-300)}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: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}&:hover{@media(hover:hover){color:var(--color-gray-900)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:color-mix(in srgb,#a8b8b1 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-400) 15%,transparent)}}}}&:where(.dark,.dark *){&:hover{@media(hover:hover){color:var(--color-gray-100)}}}&:focus{--tw-outline-style: none;outline-style:none}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: color-mix(in srgb, #cb5f2b 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 50%, transparent)}}border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark,.dark *){border-color:color-mix(in srgb,#a8b8b1 25%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-400) 25%,transparent)}}}.pc-carousel[data-transition-type=slide] .pc-carousel__slides{gap:var(--carousel-gap, 1rem)}.pc-carousel__slide-content--radius{border-radius:min(calc(var(--pc-radius, .625rem) * 1.6),1.5rem)}.pc-carousel__thumb{position:relative;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 16);flex-shrink:0;cursor:pointer;overflow:hidden;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: .2s;transition-duration:.2s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);&:hover{@media(hover:hover){opacity:75%}}&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible{--tw-ring-color: var(--color-primary-500)}&:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}&:focus-visible{--tw-ring-offset-color: var(--color-white)}&:focus-visible{--tw-outline-style: none;outline-style:none}&:where(.dark,.dark *){&:focus-visible{--tw-ring-offset-color: var(--color-gray-950)}}border-radius:min(max(calc(var(--pc-radius, .625rem) - .25rem),.25rem),.625rem)}.pc-carousel__indicator.opacity-100{opacity:1}@media(prefers-reduced-motion:reduce){.pc-carousel__slide{transition-duration:1ms!important}}.pc-carousel--aspect-video{aspect-ratio:var(--aspect-video);height:auto}.pc-carousel__indicators--below{position:static;inset:auto;margin-top:calc(var(--spacing) * 3);width:100%;padding-block:0px}.pc-carousel__indicators--below .pc-carousel__indicator.opacity-100{background-color:var(--color-primary-600);&:where(.dark,.dark *){background-color:var(--color-primary-500)}}@keyframes pc-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.pc-toast{transition-duration:1ms}}@layer components{.combo-box-wrapper{min-height:38px;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: .2s;transition-duration:.2s}.ts-wrapper{position:relative}.ts-hidden-accessible{position:absolute;margin:-1px;height:1px;width:1px;overflow:hidden;border-style:var(--tw-border-style);border-width:0px;padding:0;opacity:0%;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ts-control,.ts-dropdown{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-jt-ink)}.ts-control{box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--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)}.ts-control input{min-width:4rem;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;color:var(--color-jt-ink);--tw-outline-style: none;outline-style:none;&::placeholder{color:var(--color-jt-ink-disabled)}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}}.ts-wrapper.focus .ts-control{border-color:var(--color-primary-500);--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);--tw-ring-color: var(--color-primary-500)}.ts-wrapper.disabled .ts-control{cursor:not-allowed;background-color:var(--color-jt-canvas-subtle);opacity:50%}.pc-form-field-wrapper--error .ts-control{border-color:var(--color-jt-danger);background-color:var(--color-jt-danger-tint);color:var(--color-jt-danger);&:focus{border-color:var(--color-jt-danger)}&:focus{--tw-ring-color: var(--color-jt-danger)}}.ts-control>.item{display:flex;align-items:center;gap:var(--spacing);border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200);background-color:var(--color-primary-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);color:var(--color-primary-700)}.ts-control>.item .remove{cursor:pointer;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-jt-rule);padding-left:var(--spacing);color:var(--color-primary-400);&:hover{@media(hover:hover){color:var(--color-primary-800)}}}.ts-dropdown{position:absolute;top:100%;left:0;z-index:50;margin-top:var(--spacing);width:100%;overflow:hidden;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet);--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)}.ts-dropdown .ts-dropdown-content{max-height:calc(var(--spacing) * 64);overflow-y:auto;padding-block:var(--spacing)}.ts-dropdown .option,.ts-dropdown .no-results,.ts-dropdown .create{cursor:pointer;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.ts-dropdown .option.active,.ts-dropdown .option:hover{background-color:var(--color-primary-50);color:var(--color-primary-900)}.ts-dropdown .option[data-selected]{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ts-dropdown .optgroup-header{margin-top:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-jt-rule);padding-inline:calc(var(--spacing) * 3);padding-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-jt-ink-muted)}.ts-dropdown .no-results,.ts-dropdown .create{color:var(--color-jt-ink-muted)}.plugin-checkbox_options .option input[type=checkbox]{margin-right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-jt-rule);color:var(--color-primary-700);&:checked{border-color:var(--color-primary-700)}}.ts-dropdown .spinner{margin-inline:auto;margin-block:calc(var(--spacing) * 2);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);animation:var(--animate-spin);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-jt-rule);border-top-color:var(--color-primary-600)}}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}@layer components{@media(pointer:coarse){.jt-touch-target{min-width:44px;min-height:44px}}.checkbox{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;appearance:none;border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px}.checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.tabs{display:flex;width:100%;overflow-x:auto}.tabs .tab{display:flex;align-items:center;:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-jt-rule);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);white-space:nowrap;color:var(--color-jt-ink-disabled)}.tabs .tab.active{border-color:var(--color-jt-primary);color:var(--color-jt-primary)}.error-box{border-radius:var(--radius-lg);background-color:var(--color-jt-danger-tint);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-jt-danger)}}:root{--editor-bg: #fafafa;--editor-text: #304254}html.dark{--editor-bg: #282c34;--editor-text: #c4cad6}body[data-editor-theme=light]{--editor-bg: #fafafa;--editor-text: #304254}@layer utilities{.fade-in{animation:fade-in-frames .2s ease-out}.fade-out{animation:fade-out-frames .2s ease-in}}@keyframes fade-in-frames{0%{opacity:0}to{opacity:1}}@keyframes fade-out-frames{0%{opacity:1}to{opacity:0}}.markdown h1{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--jt-ink-strong)}.markdown h2{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);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(--jt-ink-strong)}.markdown h3{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--jt-ink-strong)}.markdown h4{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--jt-ink-strong)}.markdown h5,.markdown h6{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--jt-ink-strong)}.markdown p{margin-block:calc(var(--spacing) * 4);color:var(--jt-ink)}.markdown ul{margin-block:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 8);list-style-position:outside;list-style-type:disc}.markdown ol{margin-block:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 8);list-style-position:outside;list-style-type:decimal}.markdown ul ul{list-style-type:circle}.markdown ul ul ul{list-style-type:square}.markdown .task-list-item{list-style-type:none}.markdown .task-list-item input[type=checkbox]{margin-left:-1.1rem;vertical-align:middle}.markdown ul>li,.markdown ol>li{margin-block:var(--spacing);color:var(--jt-ink)}.markdown li>ul,.markdown li>ol{margin-block:0px}.markdown blockquote{margin-block:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-jt-rule);padding-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);color:var(--jt-ink)}.markdown a{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:underline;&:hover{@media(hover:hover){text-decoration-line:none}}color:var(--jt-ink);overflow-wrap:anywhere}.markdown img{margin-inline:auto;margin-block:calc(var(--spacing) * 4)}.markdown table{margin-block:calc(var(--spacing) * 4);&::-webkit-scrollbar{width:.4rem;height:.4rem}&::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:var(--jt-rule-strong)}&::-webkit-scrollbar-track{background-color:var(--jt-canvas-subtle)}width:100%;border-radius:var(--radius-lg);box-shadow:0 0 25px -5px #0000001a,0 0 10px -5px #0000000a}.markdown table thead{text-align:left}.markdown table thead tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200)}.markdown table tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}&:hover{@media(hover:hover){background-color:var(--color-gray-50)}}}.markdown table th{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--jt-ink)}.markdown table td{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);color:var(--jt-ink-muted)}.markdown table th[align=center],.markdown table td[align=center]{text-align:center}.markdown table th[align=right],.markdown table td[align=right]{text-align:right}.markdown code{border-radius:var(--radius-lg);background-color:var(--color-jt-canvas-subtle);padding-inline:calc(var(--spacing) * 2);padding-block:.1rem;vertical-align:middle;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-variant-ligatures:none}.markdown pre{margin-block:calc(var(--spacing) * 4);display:flex;overflow:hidden}.markdown pre>code{flex:1;overflow:auto;border-radius:var(--radius-lg);background-color:var(--editor-bg);padding:calc(var(--spacing) * 4);vertical-align:middle;font-family:JetBrains Mono,Droid Sans Mono,"monospace";font-variant-ligatures:none;font-size:14px;color:var(--editor-text)}.markdown kbd{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 2);padding-block:.2rem;vertical-align:middle;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));box-shadow:#cad5e0 0 -2px inset}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown .katex-display{margin-block:calc(var(--spacing) * 8)}[data-el-cell][data-type=markdown] .markdown h1,[data-el-cell][data-type=markdown] .markdown h2{font-size:0}[data-el-cell][data-type=markdown] .markdown h1:after,[data-el-cell][data-type=markdown] .markdown h2:after{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-red-400);content:"warning: heading levels 1 and 2 are reserved for notebook and section names, please use heading 3 and above."}.reading-prose .markdown{width:100%;max-width:none;font-family:var(--font-serif);font-size:18px;line-height:1.65}.reading-prose .markdown>:where(p,ul,ol,blockquote,dl,details,hr){max-width:74ch}.reading-prose .markdown h1,.reading-prose .markdown h2,.reading-prose .markdown h3,.reading-prose .markdown h4,.reading-prose .markdown h5,.reading-prose .markdown h6{font-family:var(--font-sans)}.reading-prose .markdown h1,.reading-prose .markdown h2{max-width:32ch;margin-top:2.5em;margin-bottom:.75em;font-size:26px;font-weight:600;line-height:1.2}.reading-prose .markdown h3{max-width:38ch;margin-top:2.1em;margin-bottom:.65em;font-size:20px;font-weight:600;line-height:1.3}.reading-prose .markdown h4,.reading-prose .markdown h5,.reading-prose .markdown h6{max-width:44ch;margin-top:1.8em;margin-bottom:.55em;font-size:16px;font-weight:600;line-height:1.4}.reading-prose .markdown>:first-child{margin-top:0}.reading-prose .markdown table{font-family:var(--font-sans);font-size:14px;line-height:1.45;font-variant-numeric:tabular-nums}.reading-prose .markdown code,.reading-prose .markdown kbd{font-family:var(--font-mono)}@media(max-width:640px){.reading-prose .markdown{font-size:17px;line-height:1.6}.reading-prose .markdown h1,.reading-prose .markdown h2{font-size:23px;line-height:1.22}.reading-prose .markdown h3{font-size:19px;line-height:1.3}}.myst aside.admonition{margin-inline:auto;margin-block:calc(var(--spacing) * 6);width:95%;break-inside:avoid;overflow:hidden;border-radius:var(--radius-sm);border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-jt-ready);padding-inline:calc(var(--spacing) * 3);padding-top:0;padding-bottom:calc(var(--spacing) * 3);--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)}.myst aside.admonition>p.admonition-title{position:relative;margin-inline:calc(var(--spacing) * -3);margin-block:0px;background-color:var(--color-info-100);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 4);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);&:where(.dark,.dark *){background-color:var(--color-info-800)}}.myst aside.admonition.attention{border-color:var(--color-jt-attention)}.myst aside.admonition.attention>p.admonition-title{background-color:var(--color-warning-100);&:where(.dark,.dark *){background-color:var(--color-warning-800)}}.myst aside.admonition.caution{border-color:var(--color-jt-attention)}.myst aside.admonition.caution>p.admonition-title{background-color:var(--color-warning-100);&:where(.dark,.dark *){background-color:var(--color-warning-800)}}.myst aside.admonition.warning{border-color:var(--color-jt-attention)}.myst aside.admonition.warning>p.admonition-title{background-color:var(--color-danger-100);&:where(.dark,.dark *){background-color:var(--color-danger-800)}}.myst aside.admonition.danger{border-color:var(--color-jt-danger)}.myst aside.admonition.danger>p.admonition-title{background-color:var(--color-danger-100);&:where(.dark,.dark *){background-color:var(--color-danger-800)}}.myst aside.admonition.error{border-color:var(--color-jt-danger)}.myst aside.admonition.error>p.admonition-title{background-color:var(--color-danger-100);&:where(.dark,.dark *){background-color:var(--color-danger-800)}}.myst aside.admonition.hint{border-color:var(--color-jt-ready)}.myst aside.admonition.hint>p.admonition-title{background-color:var(--color-secondary-100);&:where(.dark,.dark *){background-color:var(--color-secondary-800)}}.myst aside.admonition.important{border-color:var(--color-jt-ready)}.myst aside.admonition.important>p.admonition-title{background-color:var(--color-info-100);&:where(.dark,.dark *){background-color:var(--color-info-800)}}.myst aside.admonition.note{border-color:var(--color-jt-ready)}.myst aside.admonition.note>p.admonition-title{background-color:var(--color-info-100);&:where(.dark,.dark *){background-color:var(--color-info-800)}}.myst aside.admonition.tip{border-color:var(--color-jt-ready)}.myst aside.admonition.tip>p.admonition-title{background-color:var(--color-secondary-100);&:where(.dark,.dark *){background-color:var(--color-secondary-800)}}.myst aside.admonition>p{padding-inline:calc(var(--spacing) * 6);padding-block:0px}.myst abbr{cursor:help;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-slate-200);&:where(.dark,.dark *){border-bottom-color:var(--color-slate-700)}text-decoration:none}.myst hr{margin-inline:auto;margin-block:calc(var(--spacing) * 5);width:80%}.myst blockquote{border-left-style:var(--tw-border-style);border-left-width:2px;padding-inline:calc(var(--spacing) * 4);padding-block:var(--spacing);color:var(--jt-ink-muted);border-left-color:var(--jt-ink-muted)}.myst figure{text-align:center}.myst figure>figcaption{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--jt-ink-muted)}.myst figure>figcaption .caption-number{padding-right:var(--spacing);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.myst .math .MathJax{--tw-outline-style: none;outline-style:none}.myst div.math.numbered{margin-inline:auto;margin-block:0px;width:calc(100% - 50px)}.myst div.math.numbered:before{float:right;content:"(" attr(number) ")"}[phx-hook=Highlight][data-highlighted]>[data-source]{display:none}[phx-hook=Dropzone][data-js-dragging]{border-color:var(--color-jt-primary);background-color:var(--color-jt-primary-tint)}[data-el-session]:not([data-js-insert-mode]) [data-el-insert-mode-indicator]{visibility:hidden}[data-el-session]:not([data-js-insert-mode]) [data-el-cell][data-type=markdown] [data-el-editor-box],[data-el-session][data-js-insert-mode] [data-el-cell][data-type=markdown]:not([data-js-focused]) [data-el-editor-box]{display:none}[data-el-session][data-js-insert-mode] [data-el-cell][data-js-focused] [data-el-enable-insert-mode-button]{display:none}[data-el-session]:not([data-js-insert-mode]) [data-el-cell][data-type=markdown][data-js-focused] [data-el-insert-image-button]{display:none}[data-el-notebook-headline]:hover [data-el-heading],[data-el-section-headline]:hover [data-el-heading]{border-color:var(--color-jt-rule-strong)}[data-el-notebook-headline][data-js-focused] [data-el-heading],[data-el-section-headline][data-js-focused] [data-el-heading]{border-color:var(--color-jt-focus)}[data-el-section-headline]:not(:hover):not([data-js-focused]) [data-el-heading]+[data-el-section-actions]:not(:focus-within){display:none}[data-el-section][data-js-collapsed] [data-el-section-collapse-button],[data-el-section]:not([data-js-collapsed]) [data-el-section-headline]:not(:hover):not([data-js-focused]) [data-el-section-collapse-button],[data-el-section]:not([data-js-collapsed]) [data-el-section-expand-button],[data-el-session]:not([data-js-view=code-zen]) [data-el-section][data-js-collapsed]>[data-el-section-content],[data-el-section]:not([data-js-collapsed])>[data-el-section-subheadline-collapsed]{display:none}[data-el-session]:not([data-js-dragging]) [data-el-insert-drop-area]{display:none}[data-el-session]:not([data-js-dragging=external]) [data-el-files-drop-area]{display:none}[data-el-session][data-js-dragging=external] [data-el-files-add-button]{display:none}[data-el-cell][data-js-focused]{border-color:var(--color-jt-focus)}[data-el-cell]:not([data-js-focused]) [data-el-actions]:not(:focus-within){opacity:0%}[data-el-cell]:not([data-js-focused]) [data-el-actions]:not([data-primary]):not(:focus-within){pointer-events:none}[data-el-cell]:not([data-js-focused])[data-js-hover] [data-el-actions][data-primary]{pointer-events:auto;opacity:100%}[data-el-cell][data-js-changed] [data-el-cell-status]{font-style:italic}[data-el-cell]:not([data-js-changed]) [data-el-cell-status] [data-el-change-indicator]{visibility:hidden}[data-el-sections-list-item][data-js-is-viewed]{color:var(--color-jt-ink)}[data-el-cell]:not([data-js-focused])[data-js-hover] [data-el-cell-focus-indicator]{background-color:var(--color-jt-primary-tint)}[data-el-cell][data-js-focused] [data-el-cell-focus-indicator]{background-color:var(--color-jt-focus)}[data-el-cell][data-js-amplified] [data-el-outputs-container]{margin:0;background-color:var(--color-jt-sheet);padding-block:calc(var(--spacing) * 16);width:90vw;position:relative;left:calc(-45vw + 50%)}[data-el-cell][data-js-amplified] [data-el-amplify-outputs-button]>button{background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink)}[data-el-cell][data-type=smart]:not([data-js-source-visible]) [data-el-editor-box]{height:0px;overflow:hidden}[data-el-cell][data-type=smart][data-js-source-visible] [data-el-ui-box]{display:none}[data-el-session] [data-el-cell][data-type=setup]:not([data-eval-validity=fresh]:not([data-js-empty])):not([data-eval-errored]):not([data-js-changed]):not([data-js-focused]) [data-el-editor-box]{height:0px;overflow:hidden}[data-el-session] [data-el-cell][data-type=setup][data-js-focused] [data-el-info-box],[data-el-session] [data-el-cell][data-type=setup][data-eval-validity=fresh]:not([data-js-empty]) [data-el-info-box],[data-el-session] [data-el-cell][data-type=setup][data-eval-errored] [data-el-info-box],[data-el-session] [data-el-cell][data-type=setup][data-js-changed] [data-el-info-box]{display:none}[data-el-cell][data-type=smart][data-js-source-visible] [data-el-toggle-source-button]>button{background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink)}[data-el-cell][data-type=smart][data-js-source-visible] [data-el-cell-status-container]{position:absolute;right:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2)}[data-el-output][data-border]{:where(&>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(&>:not(:last-child)){border-color:var(--color-jt-rule)}border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0px;border-color:var(--color-jt-rule);padding:calc(var(--spacing) * 4)}[data-el-output][data-border]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-top-style:var(--tw-border-style);border-top-width:1px}[data-el-output]:not([data-border])+[data-el-output][data-border]{border-top-style:var(--tw-border-style);border-top-width:1px}[data-el-output][data-border]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}[data-el-output]:not(:first-child){margin-top:calc(var(--spacing) * 2)}[data-el-output][data-border]+[data-el-output][data-border]{margin-top:0}[data-el-outputs-container]>[data-el-output]:first-child{margin-top:calc(var(--spacing) * 2)}[data-el-session]:not([data-js-side-panel-content]) [data-el-side-panel]{display:none}[data-el-session]:not([data-js-side-panel-content=sections-list]) [data-el-sections-list]{display:none}[data-el-session]:not([data-js-side-panel-content=clients-list]) [data-el-clients-list]{display:none}[data-el-session]:not([data-js-side-panel-content=secrets-list]) [data-el-secrets-list]{display:none}[data-el-session]:not([data-js-side-panel-content=files-list]) [data-el-files-list]{display:none}[data-el-session]:not([data-js-side-panel-content=runtime-info]) [data-el-runtime-info]{display:none}[data-el-session][data-js-side-panel-content=runtime-info] [data-el-runtime-indicator]{border-color:var(--color-jt-rule-strong)}[data-el-session]:not([data-js-side-panel-content=app-info]) [data-el-app-info]{display:none}[data-el-session][data-js-side-panel-content=sections-list] [data-el-sections-list-toggle],[data-el-session][data-js-side-panel-content=clients-list] [data-el-clients-list-toggle],[data-el-session][data-js-side-panel-content=secrets-list] [data-el-secrets-list-toggle],[data-el-session][data-js-side-panel-content=files-list] [data-el-files-list-toggle],[data-el-session][data-js-side-panel-content=runtime-info] [data-el-runtime-info-toggle],[data-el-session][data-js-side-panel-content=app-info] [data-el-app-info-toggle]{background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink)}[data-el-clients-list-item]:not([data-js-followed]) [data-meta=unfollow]{display:none}[data-el-clients-list-item][data-js-followed] [data-meta=follow]{display:none}[data-el-session][data-js-view=code-zen] [data-el-view-toggle=code-zen],[data-el-session][data-js-view=presentation] [data-el-view-toggle=presentation],[data-el-session][data-js-view=custom] [data-el-view-toggle=custom]{color:var(--color-green-bright-400)}[data-el-session][data-js-view] :is([data-el-actions],[data-el-insert-buttons]){display:none}[data-el-session][data-js-view] [data-el-views-disabled]{display:none}[data-el-session]:not([data-js-view]) [data-el-views-enabled]{display:none}[data-js-hide-output] [data-el-output]{display:none}[data-js-hide-section] :is([data-el-section-headline],[data-el-section-subheadline],[data-el-section-subheadline-collapsed]){display:none}[data-js-hide-section] [data-el-sections-container]{margin-top:0;:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:0;margin-block-end:0}}[data-js-hide-markdown] [data-el-cell][data-type=markdown]{display:none}[data-js-spotlight] :is([data-el-section-headline]:not([data-js-focused]),[data-el-section-subheadline]:not([data-js-focused]),[data-el-cell]:not([data-js-focused]),[data-el-js-view-iframes] iframe:not([data-js-focused])){opacity:10%}[data-js-spotlight] :is([data-el-sidebar],[data-el-side-panel],[data-el-toggle-sidebar]){display:none}#broadcast-cells [data-el-broadcast-cell]:not([data-js-editing]) [data-el-broadcast-editor],#broadcast-cells [data-el-broadcast-cell][data-js-editing] [data-el-broadcast-rendered]{display:none}#broadcast-cells [data-el-broadcast-cell][data-js-focused]{border-color:var(--color-jt-focus)}.jp-OutputArea-prompt{display:none}.jt-output{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-jt-rule);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-jt-ink-muted);table{margin-left:calc(var(--spacing) * 4);table-layout:fixed;border-collapse:collapse;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:var(--tw-border-style);border-width:0px;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}thead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;--tw-border-style: solid;border-style:solid;border-color:var(--color-jt-rule-strong);vertical-align:bottom}tr,th,td{max-width:none;border-style:var(--tw-border-style);border-width:0px;padding:calc(var(--spacing) * 2);text-align:right;vertical-align:middle;--tw-leading: normal;line-height:normal;white-space:normal}th{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}tbody tr:nth-child(odd){background-color:var(--color-jt-canvas-subtle)}tbody tr:nth-child(2n){background-color:var(--color-jt-sheet)}tbody tr:hover{background-color:var(--color-jt-primary-tint)}*+table{margin-top:calc(var(--spacing) * 4)}em{font-style:italic}strong{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}u,:link,:visited{text-decoration-line:underline}h1{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));--tw-leading: var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;@media(width>=40rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}@media(width>=64rem){font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}h2{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-leading: var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h3{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h4{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h5,h6{scroll-margin:calc(var(--spacing) * 20);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-leading: var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h1:first-child{margin-top:calc(var(--spacing) * 2)}h2:first-child{margin-top:calc(var(--spacing) * 2.5)}h3:first-child{margin-top:calc(var(--spacing) * 3)}h4:first-child,h5:first-child,h6:first-child{margin-top:calc(var(--spacing) * 4)}ul:not(.list-inline),ol:not(.list-inline){padding-left:calc(var(--spacing) * 8)}ul{list-style-type:disc}ul ul{margin-top:0;list-style-type:squre}ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{margin-top:0;list-style-type:upper-alpha}ol ol ol{list-style-type:lower-alpha}ol ol ol ol{list-style-type:lower-roman}ol ol ol ol ol{list-style-type:decimal}*+ul{margin-top:calc(var(--spacing) * 4)}*+ol{margin-top:calc(var(--spacing) * 4)}pre{margin-inline:calc(var(--spacing) * 4);margin-block:calc(var(--spacing) * 2);padding:0}p code{padding-inline:calc(var(--spacing) * 2);padding-block:1px}pre code{background-color:var(--color-red-400)}pre,code{border-style:var(--tw-border-style);border-width:0px;color:var(--color-jt-ink-muted)}blockquote{margin-inline:calc(var(--spacing) * 8);margin-block:calc(var(--spacing) * 4)}p{text-align:left}*+p{margin-block:calc(var(--spacing) * 4)}img{margin-inline:auto;display:block}*+img{margin-top:calc(var(--spacing) * 4)}img,svg{height:auto;max-width:100%;&.unconfined{max-width:none}}.alert{margin-bottom:initial}*+.alert{margin-top:calc(var(--spacing) * 4)}}:is([dir=rtl] .rendered_html:not([dir=ltr]),.rendered_html[dir=rtl]) p{text-align:right}.jp-RenderedPlotly{height:100%;width:100%;overflow:hidden;padding:0}.jp-RenderedPlotly .plot-img{height:auto;max-width:100%}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{display:flex;flex-direction:row;flex-wrap:wrap}.EasyMDEContainer .CodeMirror{box-sizing:border-box;height:auto;border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:0;word-wrap:break-word}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{background:#fff;position:fixed!important;inset:50px 0 0;height:auto;z-index:8;border-right:none!important;border-bottom-right-radius:0!important}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-right:none!important;border-bottom-right-radius:0;position:relative;flex:1 1 auto}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:9px 10px;border-top:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar.fullscreen{width:100%;height:50px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff0);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,#fff0 0,#fff);position:fixed;top:0;right:0;margin:0;padding:0}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{background:0 0;display:inline-block;text-align:center;text-decoration:none!important;height:30px;margin:0;padding:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar button{font-weight:700;min-width:30px;padding:0 6px;white-space:nowrap}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar button:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"\25b2"}.editor-toolbar button.heading-smaller:after{content:"\25bc"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7;overflow:auto;display:none;box-sizing:border-box}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;overflow:auto;display:none;box-sizing:border-box;border:1px solid #ddd;word-wrap:break-word}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:1 1 auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{padding:10px;background:#fafafa}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{margin-bottom:.5rem;line-height:1.2}.cm-s-easymde .cm-comment{background:#0000000d;border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{position:relative;background:linear-gradient(to bottom right,#fff 0 84%,#333 50% 100%);border-radius:0;border:1px solid #fff}.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff 0 84%,#333 50% 100%)}.easymde-dropdown-content{display:block;visibility:hidden;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;padding:8px;z-index:2;top:30px}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]:after{content:"";background-image:var(--bg-image);display:block;max-height:100%;max-width:100%;background-size:contain;height:0;padding-top:var(--height);width:var(--width);background-repeat:no-repeat}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:#ff000026}:root{--jt-canvas: #f3f6f3;--jt-canvas-subtle: #e8efea;--jt-sheet: #fffefa;--jt-sheet-raised: #ffffff;--jt-ink: #24312f;--jt-ink-muted: #5e6f6a;--jt-ink-strong: #132522;--jt-ink-disabled: #87928e;--jt-rule: #cfd9d4;--jt-rule-strong: #a8b8b1;--jt-primary: #b94717;--jt-primary-hover: #9f3d12;--jt-primary-pressed: #82320e;--jt-ready: #176b55;--jt-attention: #805d00;--jt-danger: #a23b42;--jt-ai: #694778;--jt-focus: #176b78;--jt-primary-tint: #fce9de;--jt-ready-tint: #e2f2eb;--jt-attention-tint: #faf0cf;--jt-danger-tint: #f8e5e7;--jt-ai-tint: #f0e7f2;--jt-rail: #17312e;--jt-rail-raised: #213d39;--jt-rail-ink: #f4f6f2;--jt-rail-ink-muted: #b8c7c1;--jt-rail-rule: #3a5751;--jt-rail-rule-strong: #58736b;--jt-rail-primary: #ff9a5c;--jt-rail-primary-hover: #ffb07f;--jt-rail-primary-pressed: #e6793b;--jt-rail-active: #49342b;--jt-rail-focus: #72cdda;--jt-radius-sm: 4px;--jt-radius-md: 6px;--jt-radius-lg: 10px;--jt-radius-full: 999px;--jt-shadow-raised: 0 8px 24px rgb(19 37 34 / 10%);--jt-shadow-overlay: 0 20px 60px rgb(19 37 34 / 18%);--jt-motion-instant-duration: 80ms;--jt-motion-instant-easing: ease-out;--jt-motion-instant: var(--jt-motion-instant-duration) var(--jt-motion-instant-easing);--jt-motion-fast-duration: .12s;--jt-motion-fast-easing: ease-out;--jt-motion-fast: var(--jt-motion-fast-duration) var(--jt-motion-fast-easing);--jt-motion-standard-duration: .18s;--jt-motion-standard-easing: cubic-bezier(.2, .8, .2, 1);--jt-motion-standard: var(--jt-motion-standard-duration) var(--jt-motion-standard-easing);--jt-motion-emphasis-duration: .24s;--jt-motion-emphasis-easing: cubic-bezier(.2, .8, .2, 1);--jt-motion-emphasis: var(--jt-motion-emphasis-duration) var(--jt-motion-emphasis-easing);--jt-z-sticky: 20;--jt-z-popover: 40;--jt-z-drawer: 60;--jt-z-modal: 80;--jt-z-toast: 100;--jt-z-critical: 120}.dark{--jt-canvas: #101816;--jt-canvas-subtle: #16211e;--jt-sheet: #1c2925;--jt-sheet-raised: #24332f;--jt-ink: #eaf0ec;--jt-ink-muted: #a8b8b1;--jt-ink-strong: #f9fbf7;--jt-ink-disabled: #798680;--jt-rule: #344840;--jt-rule-strong: #536b62;--jt-primary: #ff8b4d;--jt-primary-hover: #ffa273;--jt-primary-pressed: #e06f33;--jt-ready: #63cfa8;--jt-attention: #e6bc55;--jt-danger: #f08a92;--jt-ai: #d2a8db;--jt-focus: #72cdda;--jt-primary-tint: #3a2c24;--jt-ready-tint: #203a31;--jt-attention-tint: #3a3321;--jt-danger-tint: #3b292b;--jt-ai-tint: #352b38;--jt-rail: #0b1211;--jt-rail-raised: #13201d;--jt-rail-ink: #f4f6f2;--jt-rail-ink-muted: #a8b8b1;--jt-rail-rule: #263934;--jt-rail-rule-strong: #3f554e;--jt-rail-primary: #ff9a5c;--jt-rail-primary-hover: #ffb07f;--jt-rail-primary-pressed: #e6793b;--jt-rail-active: #3a2c24;--jt-rail-focus: #72cdda}.jt-navigation{color-scheme:dark;--jt-canvas: var(--jt-rail);--jt-canvas-subtle: var(--jt-rail-raised);--jt-sheet: var(--jt-rail);--jt-sheet-raised: var(--jt-rail-raised);--jt-ink: var(--jt-rail-ink);--jt-ink-muted: var(--jt-rail-ink-muted);--jt-ink-strong: var(--jt-rail-ink);--jt-ink-disabled: var(--jt-rail-ink-muted);--jt-rule: var(--jt-rail-rule);--jt-rule-strong: var(--jt-rail-rule-strong);--jt-primary: var(--jt-rail-primary);--jt-primary-hover: var(--jt-rail-primary-hover);--jt-primary-pressed: var(--jt-rail-primary-pressed);--jt-primary-tint: var(--jt-rail-active);--jt-ready: #63cfa8;--jt-ready-tint: #203a31;--jt-attention: #e6bc55;--jt-attention-tint: #3a3321;--jt-danger: #f08a92;--jt-danger-tint: #3b292b;--jt-ai: #d2a8db;--jt-ai-tint: #352b38;--jt-focus: var(--jt-rail-focus);--color-jt-canvas: var(--jt-canvas);--color-jt-canvas-subtle: var(--jt-canvas-subtle);--color-jt-sheet: var(--jt-sheet);--color-jt-sheet-raised: var(--jt-sheet-raised);--color-jt-ink: var(--jt-ink);--color-jt-ink-muted: var(--jt-ink-muted);--color-jt-ink-strong: var(--jt-ink-strong);--color-jt-ink-disabled: var(--jt-ink-disabled);--color-jt-rule: var(--jt-rule);--color-jt-rule-strong: var(--jt-rule-strong);--color-jt-primary: var(--jt-primary);--color-jt-primary-hover: var(--jt-primary-hover);--color-jt-primary-pressed: var(--jt-primary-pressed);--color-jt-primary-tint: var(--jt-primary-tint);--color-jt-ready: var(--jt-ready);--color-jt-ready-tint: var(--jt-ready-tint);--color-jt-attention: var(--jt-attention);--color-jt-attention-tint: var(--jt-attention-tint);--color-jt-danger: var(--jt-danger);--color-jt-danger-tint: var(--jt-danger-tint);--color-jt-ai: var(--jt-ai);--color-jt-ai-tint: var(--jt-ai-tint);--color-jt-focus: var(--jt-focus)}.jt-navigation .pc-scheme-toggle{color:var(--jt-ink-muted)}.jt-navigation .pc-scheme-toggle:hover{background-color:var(--jt-sheet-raised);color:var(--jt-ink)}.jt-navigation .pc-dropdown__menu-item{color:var(--jt-ink)}.jt-navigation .pc-dropdown__menu-item:hover{background-color:#9ca3af2b}@media(prefers-reduced-motion:reduce){:root{--jt-motion-instant-duration: 0ms;--jt-motion-fast-duration: 0ms;--jt-motion-standard-duration: 0ms;--jt-motion-emphasis-duration: 0ms}}:focus-visible{outline:2px solid var(--jt-focus);outline-offset:2px}::selection{background:var(--jt-primary-tint);color:var(--jt-ink-strong)}html{scrollbar-color:var(--jt-rule-strong) var(--jt-canvas)}body{caret-color:var(--jt-primary)}:where(a){text-underline-offset:.18em}.dark{--color-primary-50: #fff4ed;--color-primary-100: #ffe7d7;--color-primary-200: #ffc7a5;--color-primary-300: #ffa678;--color-primary-400: #ff945e;--color-primary-500: #ff8b4d;--color-primary-600: #f77a39;--color-primary-700: #df652a;--color-primary-800: #bb4d1e;--color-primary-900: #923a16;--color-primary-950: #5b210b;--color-danger-50: #fff0f1;--color-danger-100: #ffdde0;--color-danger-200: #ffc2c7;--color-danger-300: #f7a6ac;--color-danger-400: #f08a92;--color-danger-500: #e76f79;--color-danger-600: #d75b66;--color-danger-700: #b7444e;--color-danger-800: #94343c;--color-danger-900: #71272e;--color-danger-950: #46171b}.pc-table__tr{background-color:var(--color-jt-sheet);&:where(.dark,.dark *){background-color:transparent}}.pc-table__th,.pc-table__tfoot{background-color:var(--color-jt-canvas-subtle);&:where(.dark,.dark *){background-color:var(--color-jt-canvas-subtle)}}:is(.pc-table--basic,.pc-table--ghost) tbody .pc-table__tr{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));&:hover{@media(hover:hover){background-color:var(--color-jt-canvas-subtle)}}&:where(.dark,.dark *){&:hover{@media(hover:hover){background-color:var(--color-jt-canvas-subtle)}}}}.pc-table--striped tbody .pc-table__tr:nth-child(2n){background-color:var(--color-jt-canvas-subtle);&:where(.dark,.dark *){background-color:var(--color-jt-canvas-subtle)}}.pc-dropdown__menu-items-wrapper,.pc-modal__box{background-color:var(--color-jt-sheet-raised);&:where(.dark,.dark *){background-color:var(--color-jt-sheet-raised)}}.pc-card{background-color:var(--color-jt-sheet);&:where(.dark,.dark *){background-color:var(--color-jt-sheet)}}.pc-alert--danger-callout{background-color:var(--color-jt-danger-tint);&:where(.dark,.dark *){background-color:var(--color-jt-danger-tint)}}.prose :where(code):before,.prose :where(code):after,.prose :where(blockquote p:first-of-type):before,.prose :where(blockquote p:last-of-type):after{content:none}div.EasyMDEContainer div.CodeMirror,div.EasyMDEContainer div.editor-toolbar{border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet);color:var(--color-jt-ink);caret-color:var(--color-jt-primary)}div.EasyMDEContainer .CodeMirror-placeholder{color:var(--color-jt-ink-disabled)}div.EasyMDEContainer .cm-s-easymde .CodeMirror-cursor{border-left-color:var(--jt-primary)}div.EasyMDEContainer .CodeMirror-selected,div.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background-color:var(--jt-primary-tint)}div.EasyMDEContainer .editor-toolbar button{color:var(--color-jt-ink-muted)}div.editor-toolbar button:hover{border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink)}div.editor-toolbar button.active{border-color:var(--color-jt-primary);background-color:var(--color-jt-primary-tint);color:var(--color-jt-primary)}div.editor-toolbar i.separator{border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-jt-rule)}div.EasyMDEContainer .easymde-dropdown,div.EasyMDEContainer .editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,var(--jt-sheet) 0,var(--jt-sheet) 84%,var(--jt-rule-strong) 50%,var(--jt-rule-strong) 100%)}div.EasyMDEContainer .easymde-dropdown-content{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink);--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)}div.EasyMDEContainer .editor-preview,div.EasyMDEContainer .editor-preview-side{border-color:var(--color-jt-rule);background-color:var(--color-jt-sheet-raised);color:var(--color-jt-ink)}div.EasyMDEContainer .editor-preview pre{background-color:var(--color-jt-canvas-subtle)}div.EasyMDEContainer .editor-preview table td,div.EasyMDEContainer .editor-preview table th{border-color:var(--color-jt-rule)}.editor-toolbar.fullscreen,.CodeMirror-fullscreen{background-color:var(--color-jt-sheet)}div.EasyMDEContainer .cm-s-easymde .cm-link{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-jt-primary)}div.EasyMDEContainer .cm-s-easymde .cm-url{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-jt-primary)}div.EasyMDEContainer .editor-statusbar{color:var(--color-jt-ink-muted)}div.EasyMDEContainer .cm-s-easymde .cm-tag{color:var(--color-success-600);&:where(.dark,.dark *){color:var(--color-success-300)}}div.EasyMDEContainer .cm-s-easymde .cm-attribute{color:var(--color-secondary-600);&:where(.dark,.dark *){color:var(--color-secondary-300)}}div.EasyMDEContainer .cm-s-easymde .cm-string{color:var(--color-jt-focus);&:where(.dark,.dark *){color:var(--color-jt-focus)}}div.EasyMDEContainer .cm-s-easymde .cm-quote{color:var(--color-warning-400);&:where(.dark,.dark *){color:var(--color-warning-500)}}.dark{color-scheme:dark}.jt-options-combo .ts-control{flex-direction:column}.jt-options-combo .item{justify-content:space-between}@layer base;@layer components;@layer utilities{.fade-in-animation{opacity:0;transform:translateY(15px)}.fade-in-from-right-animation{opacity:0;transform:translate(30px)}.scale-in{transform:scale(0)}.animation-delay-1000{animation-delay:1s}.animation-delay-2000{animation-delay:2s}.animation-delay-3000{animation-delay:3s}.animation-delay-4000{animation-delay:4s}.animation-delay-5000{animation-delay:5s}}.grades-table[data-js-hide-grading-finished] .submission-row[data-grading-finished]{display:none}@layer base{input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;background-color:#fff;border-color:#87928e;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000;&:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}}input::placeholder,textarea::placeholder{color:#87928e;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-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-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2387928e' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#155dfc;background-color:#fff;border-color:#87928e;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");@media(forced-colors:active){appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");@media(forced-colors:active){appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;@media(forced-colors:active){appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@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-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@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-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-border-spacing-x{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: "<length>"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--pc-beam-t: 0;--tw-border-spacing-x: 0;--tw-border-spacing-y: 0}}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./KaTeX_AMS-Regular-U6PRYMIZ-66c678209ce93b6e2b583f02ce41529e.woff2?vsn=d") format("woff2"),url("./KaTeX_AMS-Regular-CYEKBG2K-10824af77e9961cfd548c8a458f10851.woff?vsn=d") format("woff"),url("./KaTeX_AMS-Regular-JKX5W2C4-56573229753fad48910bda2ea1a6dd54.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./KaTeX_Caligraphic-Bold-5QL5CMTE-a9e9b0953b078cd40f5e19ef4face6fc.woff2?vsn=d") format("woff2"),url("./KaTeX_Caligraphic-Bold-WZ3QSGD3-de2ba279933d60f7819ff61f71c17bed.woff?vsn=d") format("woff"),url("./KaTeX_Caligraphic-Bold-ZTS3R3HK-497bf407c4c609c6cf1f1ad38f437f7f.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./KaTeX_Caligraphic-Regular-KX5MEWCF-08d95d99bf4a2b2dc7a876653857f154.woff2?vsn=d") format("woff2"),url("./KaTeX_Caligraphic-Regular-3LKEU76G-a25140fbe6692bffe71a2ab861572eb3.woff?vsn=d") format("woff"),url("./KaTeX_Caligraphic-Regular-A7XRTZ5Q-e6fb499fc8f9925eea3138cccba17fff.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./KaTeX_Fraktur-Bold-2QVFK6NQ-796f3797cdf36fcaea18c3070a608378.woff2?vsn=d") format("woff2"),url("./KaTeX_Fraktur-Bold-T4SWXBMT-40934fc076960bb989d590db044fef62.woff?vsn=d") format("woff"),url("./KaTeX_Fraktur-Bold-WGHVTYOR-b9d7c4497cab3702487214651ab03744.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./KaTeX_Fraktur-Regular-2PEIFJSJ-f9e6a99f4a543b7d6cad1efb6cf1e4b1.woff2?vsn=d") format("woff2"),url("./KaTeX_Fraktur-Regular-PQMHCIK6-e435cda5784e21b26ab2d03fbcb56a99.woff?vsn=d") format("woff"),url("./KaTeX_Fraktur-Regular-5U4OPH2X-97a699d83318e9334a0deaea6ae5eda2.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./KaTeX_Main-Bold-YP5VVQRP-a9382e25bcf75d856718fcef54d7acdb.woff2?vsn=d") format("woff2"),url("./KaTeX_Main-Bold-2GA4IZIN-4cdba6465ab9fac5d3833c6cdba7a8c3.woff?vsn=d") format("woff"),url("./KaTeX_Main-Bold-W5FBVCZM-8e431f7ece346b6282dae3d9d0e7a970.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./KaTeX_Main-BoldItalic-N4V3DX7S-d873734390c716d6e18ff3f71ac6eb8b.woff2?vsn=d") format("woff2"),url("./KaTeX_Main-BoldItalic-4P4C7HJH-5f875f986a9bce1264e8c42417b56f74.woff?vsn=d") format("woff"),url("./KaTeX_Main-BoldItalic-ODMLBJJQ-52fb39b0434c463d5df32419608ab08a.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./KaTeX_Main-Italic-RELBIK7M-652970624cde999882102fa2b6a8871f.woff2?vsn=d") format("woff2"),url("./KaTeX_Main-Italic-SASNQFN2-8ffd28f6390231548ead99d7835887fa.woff?vsn=d") format("woff"),url("./KaTeX_Main-Italic-I43T2HSR-39349e0a2b366f38e2672b45aded2030.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./KaTeX_Main-Regular-ARRPAO67-f8a7f19f45060f7a177314855b8c7aa3.woff2?vsn=d") format("woff2"),url("./KaTeX_Main-Regular-P5I74A2A-f1cdb692ee31c10b37262caffced5271.woff?vsn=d") format("woff"),url("./KaTeX_Main-Regular-W74P5G27-818582dae57e6fac46202cfd844afabb.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./KaTeX_Math-BoldItalic-K4WTGH3J-1320454d951ec809a7dbccb4f23fccf0.woff2?vsn=d") format("woff2"),url("./KaTeX_Math-BoldItalic-6EBV3DK5-48155e43d9a284b54753e50e4ba586dc.woff?vsn=d") format("woff"),url("./KaTeX_Math-BoldItalic-VB447A4D-6589c4f1f587f73f0ad0af8ae35ccb53.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./KaTeX_Math-Italic-6KGCHLFN-d8b7a801bd87b324efcbae7394119c24.woff2?vsn=d") format("woff2"),url("./KaTeX_Math-Italic-KKK3USB2-ed7aea12d765f9e2d0f9bc7fa2be626c.woff?vsn=d") format("woff"),url("./KaTeX_Math-Italic-SON4MRCA-fe5ed5875d95b18c98546cb4f47304ff.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./KaTeX_SansSerif-Bold-RRNVJFFW-ad546b4719bcf690a3604944b90b7e42.woff2?vsn=d") format("woff2"),url("./KaTeX_SansSerif-Bold-X5M5EMOD-0e897d27f063facef504667290e408bd.woff?vsn=d") format("woff"),url("./KaTeX_SansSerif-Bold-STQ6RXC7-f2ac73121357210d91e5c3eaa42f72ea.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./KaTeX_SansSerif-Italic-HMPFTM52-e934cbc86e2d59ceaf04102c43dc0b50.woff2?vsn=d") format("woff2"),url("./KaTeX_SansSerif-Italic-PSN4QKYX-ef725de572b71381dccf53918e300744.woff?vsn=d") format("woff"),url("./KaTeX_SansSerif-Italic-WTBAZBGY-f60b4a34842bb524b562df092917a542.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./KaTeX_SansSerif-Regular-XIQ62X4E-1ac3ed6ebe34e473519ca1da86f7a384.woff2?vsn=d") format("woff2"),url("./KaTeX_SansSerif-Regular-OQCII6EP-5f8637ee731482c44a37789723f5e499.woff?vsn=d") format("woff"),url("./KaTeX_SansSerif-Regular-2TL3USAE-3243452ee6817acd761c9757aef93c29.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./KaTeX_Script-Regular-APUWIHLP-1b3161eb8cc67462d6e8c2fb96c68507.woff2?vsn=d") format("woff2"),url("./KaTeX_Script-Regular-A5IFOEBS-a82fa2a7e18b8c7a1a9f6069844ebfb9.woff?vsn=d") format("woff"),url("./KaTeX_Script-Regular-72OLXYNA-a189c37d73ffce63464635dc12cbbc96.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./KaTeX_Size1-Regular-5LRUTBFT-82ef26dc680ba60d884e051c73d9a42d.woff2?vsn=d") format("woff2"),url("./KaTeX_Size1-Regular-4HRHTS65-4788ba5b6247e336f734b742fe9900d5.woff?vsn=d") format("woff"),url("./KaTeX_Size1-Regular-7K6AASVL-0d8d9204004bdf126342605f7bbdffe6.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./KaTeX_Size2-Regular-LELKET5D-95a1da914c20455a07b7c9e2dcf2836d.woff2?vsn=d") format("woff2"),url("./KaTeX_Size2-Regular-K5ZHAIS6-b0628bfd27c979a09f702a2277979888.woff?vsn=d") format("woff"),url("./KaTeX_Size2-Regular-222HN3GT-1fdda0e59ed35495ebac28badf210574.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("./KaTeX_Size3-Regular-WQRQ47UD-9108a400f4787cffdcc3a3b813401e6a.woff2?vsn=d") format("woff2"),url("./KaTeX_Size3-Regular-TLFPAHDE-4de844d4552e941f6b9c38837a8d487b.woff?vsn=d") format("woff"),url("./KaTeX_Size3-Regular-UFCO6WCA-963af864cbb10611ba33267ba7953777.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./KaTeX_Size4-Regular-CDMV7U5C-61522cd3d9043622e235ab57762754f2.woff2?vsn=d") format("woff2"),url("./KaTeX_Size4-Regular-PKMWZHNC-3045a61f722bc4b198450ce69b3e3824.woff?vsn=d") format("woff"),url("./KaTeX_Size4-Regular-7PGNVPQK-27a23ee69999affa55491c7dab8e53bf.ttf?vsn=d") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./KaTeX_Typewriter-Regular-VBYJ4NRC-b8b8393d2e65fcebda5fa99fa3264f41.woff2?vsn=d") format("woff2"),url("./KaTeX_Typewriter-Regular-MJMFSK64-0e0460587676d22eae09accd6dcfebc6.woff?vsn=d") format("woff"),url("./KaTeX_Typewriter-Regular-3F5K6SQ6-6bf4287568e1d3004b54d5d60f9f08f9.ttf?vsn=d") format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-cyrillic-ext-400-normal-6VZLC4H3-b22d15f2947eec1cb27c5c280c3c5b6f.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-ext-400-normal-FIY4AS7B-f25e0870e9dc2922488651beb916054e.woff?vsn=d") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-cyrillic-400-normal-G4TQJ72A-74a70a8b71d0eaabe051876bfd65bb75.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-400-normal-U23O635P-1b14d388d51cbc54e905977c02ef47c7.woff?vsn=d") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-greek-ext-400-normal-JTQ56XIH-605d00085ebd2c6687108c8f3d9fe22d.woff2?vsn=d") format("woff2"),url("./inter-greek-ext-400-normal-RDW6D2QK-d4440b2a5070967025d90eeb8e8b138b.woff?vsn=d") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-greek-400-normal-24BA4PDP-e4998c9e328a3b87ba9fb11e39a5e9b1.woff2?vsn=d") format("woff2"),url("./inter-greek-400-normal-ZRMMCGZA-957bee6bad76ae2ee18fbfc7a79d2290.woff?vsn=d") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-vietnamese-400-normal-3ZH4IT4J-f31e0b32e489cef99e52685245383f2b.woff2?vsn=d") format("woff2"),url("./inter-vietnamese-400-normal-VHOS7L4B-af21a511aaffa419864f39ca3a2182bc.woff?vsn=d") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-latin-ext-400-normal-GKRFIQRI-0a6ff1a7c1e4c9608b7754285ec9c944.woff2?vsn=d") format("woff2"),url("./inter-latin-ext-400-normal-J3OKVTXA-247942b5758018cab52ef26c962247b5.woff?vsn=d") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-latin-400-normal-55WT6UWF-da03732a27e16543f09d6a6a62b0cdd4.woff2?vsn=d") format("woff2"),url("./inter-latin-400-normal-FR5HOXA4-35827309b4b308529467597eb8811ea9.woff?vsn=d") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-cyrillic-ext-500-normal-7YGZWFHX-6264462a26cb1a51de3df8dadda35739.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-ext-500-normal-LJV3DWSQ-f472ddcaca78a125311dab1478188356.woff?vsn=d") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-cyrillic-500-normal-PQK3XKF6-0f5211cce140f16cae1f6f65710faa30.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-500-normal-XH4MSKNN-9c41d17b67053d67312f407e3b276bf9.woff?vsn=d") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-greek-ext-500-normal-ZPKR4LNJ-7cc37d788c549b2240877f5e76a114e2.woff2?vsn=d") format("woff2"),url("./inter-greek-ext-500-normal-PJFKOJVL-e01c2507975a1d67c57b9896a3983971.woff?vsn=d") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-greek-500-normal-6QPUHW6Z-b0154f8ec2fab048c83f7f4fe7e3b15c.woff2?vsn=d") format("woff2"),url("./inter-greek-500-normal-3GRTEB6X-a4953b10c1788dcf1351b08a8dec5c3f.woff?vsn=d") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-vietnamese-500-normal-PQFGSX3P-054ab7c8eaec57a418af55eedc86fa8a.woff2?vsn=d") format("woff2"),url("./inter-vietnamese-500-normal-UOTTXFJL-38750c53794c6129a20e86e3e44325af.woff?vsn=d") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-latin-ext-500-normal-3G2JDXWM-90ff4f7e8bcb4856837418526e5cee75.woff2?vsn=d") format("woff2"),url("./inter-latin-ext-500-normal-UGNIJJWL-a49647f02032c55323be1aa52707be77.woff?vsn=d") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-latin-500-normal-W62DVTXI-51205681a1ba304816fc629e8989256b.woff2?vsn=d") format("woff2"),url("./inter-latin-500-normal-ZNGIZ2YB-d2c2ce4256b8cd17d62f477705c645b3.woff?vsn=d") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-cyrillic-ext-600-normal-66Z4CWZK-f7378cd72263de7db796d8219862b68c.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-ext-600-normal-5S66ZLPP-112c08a6482463dfc74e10dc09c3a86b.woff?vsn=d") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-cyrillic-600-normal-F5BISKXR-40727edfba555acc1d2e18ddfcaeb12a.woff2?vsn=d") format("woff2"),url("./inter-cyrillic-600-normal-YOMHVXBS-6a75d7a9a2df5beb5fbe20a342398da7.woff?vsn=d") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-greek-ext-600-normal-D4Z5GF6D-18223a441990980898756a59a833333a.woff2?vsn=d") format("woff2"),url("./inter-greek-ext-600-normal-BCNJL3T4-16b62130fb99daba3541e4f8746218fc.woff?vsn=d") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-greek-600-normal-ZRJSSN4C-c3a34dcac111dc1d914ee70d3870bebe.woff2?vsn=d") format("woff2"),url("./inter-greek-600-normal-J3AMDQNF-f67a21c64bd7ac6e88c213a60e9de46a.woff?vsn=d") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-vietnamese-600-normal-TVIYLGI7-72cc22e3e0e63878ae05a4aa4df1a5f0.woff2?vsn=d") format("woff2"),url("./inter-vietnamese-600-normal-YXHD7S3I-be0d19f19f4f68856de8d60e4930c926.woff?vsn=d") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-latin-ext-600-normal-HCYHLWH6-65aed4e1ef6306c7ed47669144eed4e3.woff2?vsn=d") format("woff2"),url("./inter-latin-ext-600-normal-JH5KI6RD-bff95d0a0c3cb40c6b51e9c27b37e742.woff?vsn=d") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-latin-600-normal-R6Y2SZCR-2ede57db1a3a5f41f40467e7a43a1dd4.woff2?vsn=d") format("woff2"),url("./inter-latin-600-normal-ZYHV6QZT-d5ec4ca8c2810c1161e084c47840ff8e.woff?vsn=d") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url("./red-hat-text-latin-ext-400-normal-PD2NZNLC-3ab73f875441a543719a1e798589304b.woff2?vsn=d") format("woff2"),url("./red-hat-text-latin-ext-400-normal-H2UN6E6K-ece729a601d75ee37684ccc83edcfdbc.woff?vsn=d") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url("./red-hat-text-latin-400-normal-OV4KODUR-ba9ea916b1bda1967ebb11ce76dffe04.woff2?vsn=d") format("woff2"),url("./red-hat-text-latin-400-normal-YWAZCVDO-cdb8734ec88cffa922428eebf11926e1.woff?vsn=d") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-cyrillic-ext-400-normal-C7IFWGF6-22e9c937e34454542cdc3d107074d0a9.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-cyrillic-ext-400-normal-PWXUA557-e61cd1409f31dcace6492fdf3030b7dc.woff?vsn=d") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-cyrillic-400-normal-C5JECUCT-82462194ebb6a7e8f37e5894208dd75b.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-cyrillic-400-normal-FGCZYWMY-1e73bf34a8870a8dc9c5b81883169b10.woff?vsn=d") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-greek-400-normal-O7JTTR3P-a5c8278c5258306b7ded1faff812c368.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-greek-400-normal-JJNQZMPZ-5f855aa59cdce1f3767832aecae7e053.woff?vsn=d") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-vietnamese-400-normal-KU7YLUPA-789a43b6ed9a660899af09499b26ade3.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-vietnamese-400-normal-7ULXAK72-64a5c21c5fd1c4903aa3f4493b977b05.woff?vsn=d") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-latin-ext-400-normal-JVR3IR4Z-443d1c3be5b2afd0e48b701779b9f43f.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-latin-ext-400-normal-55RNMRQS-31f61f0b3ca967872e24162f4070aa3e.woff?vsn=d") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./jetbrains-mono-latin-400-normal-3OOWLGQ2-caf0dfde4e448468f09b7bed230206a4.woff2?vsn=d") format("woff2"),url("./jetbrains-mono-latin-400-normal-WDD34GPP-595a3ec294851d8906718e49cf91cef4.woff?vsn=d") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-cyrillic-ext-wght-normal-S2TZBTNH-768625c7d09804653ccc404d76c820f4.woff2?vsn=d") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-cyrillic-wght-normal-FNGZKZRU-510c90fa575821cd91bffc7afaa4794a.woff2?vsn=d") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-greek-wght-normal-GPDHYSTX-97be85d499458a9cfbf7c83ab884490a.woff2?vsn=d") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-vietnamese-wght-normal-J5KMBBED-38226fd7b4f9f5c0c609f132242832c1.woff2?vsn=d") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-latin-ext-wght-normal-UO6RXCFI-24102cbae8685ffa2a2d8a61d39737ef.woff2?vsn=d") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./source-serif-4-latin-wght-normal-MSITFWXP-197cc326af6dac3547c3ac7bd604b88a.woff2?vsn=d") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-cyrillic-ext-wght-italic-BBVDKUGF-27903713cae7b12fdf2f6e0c47884650.woff2?vsn=d") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-cyrillic-wght-italic-2KGVBWJG-655bd858194ef404a03f0b0da2a7ed22.woff2?vsn=d") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-greek-wght-italic-DBNCMOM2-bf21848fa3577fd9a81c7a797bfa5f7d.woff2?vsn=d") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-vietnamese-wght-italic-E55QMLYS-38bca152f258c7186943a0bc31ef7e00.woff2?vsn=d") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-latin-ext-wght-italic-JQ4NPTTZ-226e3b8e9c417ad819e12e79b476fedf.woff2?vsn=d") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url("./source-serif-4-latin-wght-italic-KLSHXZEG-d40e4e4ee088e22b66ca155bc3aad501.woff2?vsn=d") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
