@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200: oklch(92.8% .006 264.531);--color-gray-900: oklch(21% .034 264.665);--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-md: 28rem;--container-lg: 32rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--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-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-thin: 100;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--leading-tight: 1.25;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color: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{.visible{visibility:visible!important}.absolute{position:absolute!important}.relative{position:relative!important}.static{position:static!important}.col-span-1{grid-column:span 1 / span 1!important}.container{width:100%!important;@media (width >= 40rem){max-width:40rem!important}@media (width >= 48rem){max-width:48rem!important}@media (width >= 64rem){max-width:64rem!important}@media (width >= 80rem){max-width:80rem!important}@media (width >= 96rem){max-width:96rem!important}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)!important}.mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-12{margin-top:calc(var(--spacing) * 12)!important}.mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)!important}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)!important}.mb-20{margin-bottom:calc(var(--spacing) * 20)!important}.block{display:block!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.h-8{height:calc(var(--spacing) * 8)!important}.min-h-0{min-height:calc(var(--spacing) * 0)!important}.w-8{width:calc(var(--spacing) * 8)!important}.w-full{width:100%!important}.max-w-lg{max-width:var(--container-lg)!important}.max-w-md{max-width:var(--container-md)!important}.max-w-xs{max-width:var(--container-xs)!important}.min-w-0{min-width:calc(var(--spacing) * 0)!important}.flex-1{flex:1!important}.cursor-pointer{cursor:pointer!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:flex-start!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))!important}}.gap-x-1{column-gap:calc(var(--spacing) * 1)!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)!important}.gap-x-4{column-gap:calc(var(--spacing) * 4)!important}.gap-x-6{column-gap:calc(var(--spacing) * 6)!important}.self-center{align-self:center!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.px-8{padding-inline:calc(var(--spacing) * 8)!important}.py-6{padding-block:calc(var(--spacing) * 6)!important}.py-10{padding-block:calc(var(--spacing) * 10)!important}.py-20{padding-block:calc(var(--spacing) * 20)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important}.text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading, var(--text-3xl--line-height))!important}.text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading, var(--text-lg--line-height))!important}.text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading, var(--text-xl--line-height))!important}.leading-tight{--tw-leading: var(--leading-tight) !important;line-height:var(--leading-tight)!important}.font-bold{--tw-font-weight: var(--font-weight-bold) !important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight: var(--font-weight-medium) !important;font-weight:var(--font-weight-medium)!important}.font-semibold{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important}.font-thin{--tw-font-weight: var(--font-weight-thin) !important;font-weight:var(--font-weight-thin)!important}.tracking-tight{--tw-tracking: var(--tracking-tight) !important;letter-spacing:var(--tracking-tight)!important}.text-gray-900{color:var(--color-gray-900)!important}.text-white{color:var(--color-white)!important}.lowercase{text-transform:lowercase!important}.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,)!important}.hover\:underline{&:hover{@media (hover: hover){text-decoration-line:underline!important}}}.focus\:outline-hidden{&:focus{--tw-outline-style: none !important;outline-style:none!important;@media (forced-colors: active){outline:2px solid transparent!important;outline-offset:2px!important}}}.sm\:col-span-2{@media (width >= 40rem){grid-column:span 2 / span 2!important}}.sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sm\:px-6{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 6)!important}}.sm\:py-12{@media (width >= 40rem){padding-block:calc(var(--spacing) * 12)!important}}.sm\:text-6xl{@media (width >= 40rem){font-size:var(--text-6xl)!important;line-height:var(--tw-leading, var(--text-6xl--line-height))!important}}.lg\:px-8{@media (width >= 64rem){padding-inline:calc(var(--spacing) * 8)!important}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentColor)}}html,body{height:100%;width:100%;margin:0;font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}strong{font-weight:600}@property --tw-space-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-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;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}:root{--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #030712;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--stone-50: #fafaf9;--stone-100: #f5f5f4;--stone-200: #e7e5e4;--stone-300: #d6d3d1;--stone-400: #a8a29e;--stone-500: #78716c;--stone-600: #57534e;--stone-700: #44403c;--stone-800: #292524;--stone-900: #1c1917;--stone-950: #0c0a09;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #450a0a;--yellow-50: #fefce8;--yellow-100: #fef9c3;--yellow-200: #fef08a;--yellow-300: #fde047;--yellow-400: #facc15;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-800: #854d0e;--yellow-900: #713f12;--yellow-950: #422006;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--teal-950: #042f2e;--primary-50: #f0fdfa;--primary-100: #ccfbf1;--primary-200: #99f6e4;--primary-300: #5eead4;--primary-400: #2dd4bf;--primary-500: #14b8a6;--primary-600: #0d9488;--primary-700: #0f766e;--primary-800: #115e59;--primary-900: #134e4a;--primary-950: #042f2e;--cyan-50: #ecfeff;--cyan-100: #cffafe;--cyan-200: #a5f3fc;--cyan-300: #67e8f9;--cyan-400: #22d3ee;--cyan-500: #06b6d4;--cyan-600: #0891b2;--cyan-700: #0e7490;--cyan-800: #155e75;--cyan-900: #164e63;--cyan-950: #083344;--sky-50: #f0f9ff;--lightblue-50: #f0f9ff;--sky-100: #e0f2fe;--lightblue-100: #e0f2fe;--sky-200: #bae6fd;--lightblue-200: #bae6fd;--sky-300: #7dd3fc;--lightblue-300: #7dd3fc;--sky-400: #38bdf8;--lightblue-400: #38bdf8;--sky-500: #0ea5e9;--lightblue-500: #0ea5e9;--sky-600: #0284c7;--lightblue-600: #0284c7;--sky-700: #0369a1;--lightblue-700: #0369a1;--sky-800: #075985;--lightblue-800: #075985;--sky-900: #0c4a6e;--lightblue-900: #0c4a6e;--sky-950: #082f49;--lightblue-950: #082f49;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-200: #c7d2fe;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--indigo-800: #3730a3;--indigo-900: #312e81;--indigo-950: #1e1b4b;--rgb-slate-50: 248, 250, 252;--rgb-slate-100: 241, 245, 249;--rgb-slate-200: 226, 232, 240;--rgb-slate-300: 203, 213, 225;--rgb-slate-400: 148, 163, 184;--rgb-slate-500: 100, 116, 139;--rgb-slate-600: 71, 85, 105;--rgb-slate-700: 51, 65, 85;--rgb-slate-800: 30, 41, 59;--rgb-slate-900: 15, 23, 42;--rgb-slate-950: 2, 6, 23;--rgb-gray-50: 249, 250, 251;--rgb-gray-100: 243, 244, 246;--rgb-gray-200: 229, 231, 235;--rgb-gray-300: 209, 213, 219;--rgb-gray-400: 156, 163, 175;--rgb-gray-500: 107, 114, 128;--rgb-gray-600: 75, 85, 99;--rgb-gray-700: 55, 65, 81;--rgb-gray-800: 31, 41, 55;--rgb-gray-900: 17, 24, 39;--rgb-gray-950: 3, 7, 18;--rgb-zinc-50: 250, 250, 250;--rgb-zinc-100: 244, 244, 245;--rgb-zinc-200: 228, 228, 231;--rgb-zinc-300: 212, 212, 216;--rgb-zinc-400: 161, 161, 170;--rgb-zinc-500: 113, 113, 122;--rgb-zinc-600: 82, 82, 91;--rgb-zinc-700: 63, 63, 70;--rgb-zinc-800: 39, 39, 42;--rgb-zinc-900: 24, 24, 27;--rgb-zinc-950: 9, 9, 11;--rgb-stone-50: 250, 250, 249;--rgb-stone-100: 245, 245, 244;--rgb-stone-200: 231, 229, 228;--rgb-stone-300: 214, 211, 209;--rgb-stone-400: 168, 162, 158;--rgb-stone-500: 120, 113, 108;--rgb-stone-600: 87, 83, 78;--rgb-stone-700: 68, 64, 60;--rgb-stone-800: 41, 37, 36;--rgb-stone-900: 28, 25, 23;--rgb-stone-950: 12, 10, 9;--rgb-teal-50: 240, 253, 250;--rgb-teal-100: 204, 251, 241;--rgb-teal-200: 153, 246, 228;--rgb-teal-300: 94, 234, 212;--rgb-teal-400: 45, 212, 191;--rgb-teal-500: 20, 184, 166;--rgb-teal-600: 13, 148, 136;--rgb-teal-700: 15, 118, 110;--rgb-teal-800: 17, 94, 89;--rgb-teal-900: 19, 78, 74;--rgb-teal-950: 4, 47, 46;--rgb-primary-50: 240, 253, 250;--rgb-primary-100: 204, 251, 241;--rgb-primary-200: 153, 246, 228;--rgb-primary-300: 94, 234, 212;--rgb-primary-400: 45, 212, 191;--rgb-primary-500: 20, 184, 166;--rgb-primary-600: 13, 148, 136;--rgb-primary-700: 15, 118, 110;--rgb-primary-800: 17, 94, 89;--rgb-primary-900: 19, 78, 74;--rgb-primary-950: 4, 47, 46;--rgb-green-50: 240, 253, 244;--rgb-green-100: 220, 252, 231;--rgb-green-200: 187, 247, 208;--rgb-green-300: 134, 239, 172;--rgb-green-400: 74, 222, 128;--rgb-green-500: 34, 197, 94;--rgb-green-600: 22, 163, 74;--rgb-green-700: 21, 128, 61;--rgb-green-800: 22, 101, 52;--rgb-green-900: 20, 83, 45;--rgb-green-950: 5, 46, 22;--rgb-yellow-50: 254, 252, 232;--rgb-yellow-100: 254, 249, 195;--rgb-yellow-200: 254, 240, 138;--rgb-yellow-300: 253, 224, 71;--rgb-yellow-400: 250, 204, 21;--rgb-yellow-500: 234, 179, 8;--rgb-yellow-600: 202, 138, 4;--rgb-yellow-700: 161, 98, 7;--rgb-yellow-800: 133, 77, 14;--rgb-yellow-900: 113, 63, 18;--rgb-yellow-950: 66, 32, 6;--rgb-red-50: 254, 242, 242;--rgb-red-100: 254, 226, 226;--rgb-red-200: 254, 202, 202;--rgb-red-300: 252, 165, 165;--rgb-red-400: 248, 113, 113;--rgb-red-500: 239, 68, 68;--rgb-red-600: 220, 38, 38;--rgb-red-700: 185, 28, 28;--rgb-red-800: 153, 27, 27;--rgb-red-900: 127, 29, 29;--rgb-red-950: 69, 10, 10;--white: #fff;--black: #0d1117}.border-base{border-color:var(--border-color)}.text-gray-primary{color:var(--zinc-800)}.dd-dark .text-gray-primary{color:var(--zinc-50)}.text-gray-secondary{color:var(--zinc-700)}.dd-dark .text-gray-secondary{color:var(--zinc-300)}.text-gray-tertiary{color:var(--zinc-600)}.dd-dark .text-gray-tertiary{color:var(--zinc-400)}.text-gray-muted{color:var(--zinc-500)}:root{--link-color: var(--primary-600);--link-hover-color: var(--primary-700)}.dd-dark{--link-color: var(--primary-400);--link-hover-color: var(--primary-500)}a{text-decoration:none;color:var(--link-color)}a:hover{text-decoration:underline;color:var(--link-hover-color)}.btn{--btn-bg-color: inherit;--btn-text-color: var(--text-color);--btn-hover-bg-color: inherit;--btn-hover-text-color: var(--text-color);position:relative;display:inline-flex;justify-content:center;text-align:center;border-radius:.25rem;padding:.375rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:500;border:1px solid transparent;column-gap:.25rem;text-decoration:none;color:var(--btn-text-color);background-color:var(--btn-bg-color);min-width:4rem;cursor:pointer}.btn:hover{text-decoration-line:none}.btn-sm{font-size:.75rem;line-height:1rem;padding:.375rem .625rem}.btn:hover{color:var(--btn-hover-text-color);background-color:var(--btn-hover-bg-color)}.btn:disabled{cursor:default;pointer-events:none;color:var(--btn-text-color);background-color:var(--btn-bg-color);opacity:.65}.btn-link{--btn-bg-color: inherit;--btn-text-color: var(--primary-600);--btn-hover-bg-color: inherit;--btn-hover-text-color: var(--primary-700)}.btn-link:hover{text-decoration-line:underline}.btn-primary{--btn-bg-color: var(--primary-600);--btn-text-color: var(--white);--btn-hover-bg-color: var(--primary-700);--btn-hover-text-color: var(--white)}.dd-dark .btn-link{--btn-text-color: var(--primary-500);--btn-hover-text-color: var(--primary-400)}.option-link{--option-link-hover-bg-color: var(--gray-50);padding:.75rem 1rem;display:flex;justify-content:flex-start;align-items:stretch;column-gap:1rem;border-radius:.25rem;width:100%;text-align:left;color:var(--text-color);border:1px solid var(--border-color);background:inherit;cursor:pointer}.option-link.disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.dd-dark .option-link{--option-link-hover-bg-color: var(--zinc-900)}.option-link:hover{box-shadow:0 1px 2px #0000000d;text-decoration-line:none;color:var(--text-color);background-color:var(--option-link-hover-bg-color)}.option-link:focus{outline-width:0}.dd-container{--container-bg: white;--container-border: var(--gray-200);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;width:100%;margin-bottom:5rem;padding:1.5rem 1rem;border:0 solid var(--container-border);border-top-width:1px;border-bottom-width:1px;background-color:var(--container-bg)}.dd-dark .dd-container{--container-bg: var(--black);--container-border: var(--zinc-700);box-shadow:0 1px 3px #4b5563bf,0 1px 2px -1px #4b5563bf}@media (min-width: 640px){.dd-container{border-radius:.5rem;max-width:28rem;padding:1.5rem;border-width:1px}}.dd-form-control{display:block;margin-bottom:1rem}:root{--primary-color: var(--primary-600);--primary-color-dark: var(--primary-700);--background-color: white;--text-color: var(--zinc-800);--error-color: var(--red-600);--border-color: var(--zinc-300);--hover-color: var(--zinc-200);--easing-standard: cubic-bezier(.4, 0, .2, 1);--easing--decelerate: cubic-bezier(0, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1)}.dd-dark{--background-color: #161b22;--text-color: var(--white);--error-color: var(--red-500);--border-color: var(--zinc-600);--hover-color: var(--zinc-700);--primary-color: var(--primary-400);--primary-color-dark: var(--primary-500)}.dd-input{--input-bg-color: var(--white);--input-disabled-bg-color: var(--gray-200);border-radius:.25rem;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;color:var(--text-color);border:1px solid var(--border-color);background-color:var(--input-bg-color)}.dd-dark .dd-input{--input-bg-color: black;--input-disabled-bg-color: var(--gray-800)}.dd-input:focus{outline:0;border-color:var(--primary-color)}.dd-input:disabled{pointer-events:none;background-color:var(--input-disabled-bg-color)}.dd-input.dd-input-error,.dd-input.dd-input-error:focus{border-color:var(--error-color)}label>.dd-input{margin-top:.25rem}.dd-checkbox{appearance:none;color:#000c;vertical-align:middle;outline:none}.dd-dark .dd-checkbox{color:#ffffffde}.dd-checkbox:before{font:1.8rem Material Icons Outlined;content:"check_box_outline_blank";display:inline-block}.dd-checkbox:focus:before{outline:2px solid var(--primary-color-dark)}.dd-checkbox:checked:before{content:"check_box"}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-border{--spinner-border-color: transparent;--spinner-border-right-color: currentColor;display:inline-block;width:2rem;height:2rem;border-radius:9999px;vertical-align:-.125em;border:.25em solid var(--spinner-border-color);border-right-color:var(--spinner-border-right-color);border-top-color:var(--spinner-border-right-color);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.spinner-border-sm{width:1.25rem;height:1.25rem;border-width:.2em}.spinner-border-gray{--spinner-border-color: var(--gray-300);--spinner-border-right-color: var(--gray-500)}.dd-dark .spinner-border-gray{--spinner-border-color: var(--gray-700);--spinner-border-right-color: var(--gray-50)}.text-error{color:var(--error-color)}.text-subtle{color:var(--gray-600)}.dd-dark .text-subtle{color:var(--gray-400)}.text-primary{color:var(--primary-color)}fieldset{min-width:0}
