/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@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;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-bold:700;--tracking-wider:.05em;--tracking-widest:.1em;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--animate-spin:spin 1s linear infinite;--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--border-color,currentColor)}::file-selector-button{border-color:var(--border-color,currentColor)}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[5px\]{margin-top:5px}.mr-\[10px\]{margin-right:10px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-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-\[10px\]{margin-bottom:10px}.ml-\[10px\]{margin-left:10px}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-1{height:calc(var(--spacing) * 1)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-36{height:calc(var(--spacing) * 36)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-auto{height:auto}.h-full{height:100%}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[260px\]{max-height:260px}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[1200px\]{max-width:1200px}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.bg-\[var\(--bg-primary\)\]{background-color:var(--bg-primary)}.bg-\[var\(--primary-stl\)\]{background-color:var(--primary-stl)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.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)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[5px\]{padding-bottom:5px}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.no-underline{text-decoration-line:none}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));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,)}.sepia{--tw-sepia:sepia(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,)}.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))}@media (width>=40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-9{gap:calc(var(--spacing) * 9)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-11{gap:calc(var(--spacing) * 11)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}}@media (width>=48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:block{display:block}.md\:inline{display:inline}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-52{width:calc(var(--spacing) * 52)}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:flex-row{flex-direction:row}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-1{gap:calc(var(--spacing) * 1)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-9{gap:calc(var(--spacing) * 9)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-11{gap:calc(var(--spacing) * 11)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}}@media (width>=64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-11{gap:calc(var(--spacing) * 11)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media (width>=80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:gap-0{gap:calc(var(--spacing) * 0)}.xl\:gap-1{gap:calc(var(--spacing) * 1)}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-7{gap:calc(var(--spacing) * 7)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-9{gap:calc(var(--spacing) * 9)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-11{gap:calc(var(--spacing) * 11)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@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:0}@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}@keyframes spin{to{transform:rotate(360deg)}}:root{--gutter-x:1rem;--gutter-y:0;--border-radius:6px;--border-radius-btn:6px;--border-width:1px;--bg-code:#1e1e1e;--bg-modal:#ffffff80;--bg-nav-btn:#444450;--bg-nav-btn-rgb:68, 68, 80;--bg-nav-btn-emp:#4a4a4a;--bg-nav-btn-emp-rgb:74, 74, 74;--bg-primary:#16161a;--bg-primary-rgb:22, 22, 26;--bg-primary-gradient:linear-gradient(135deg, #1a1a1e 0%, #20201a 100%);--bg-secondary:#1c1f23;--bg-secondary-rgb:28, 31, 35;--bg-tertiary:#30353a;--bg-tertiary-rgb:48, 53, 58;--bg-switch:#888;--bg-switch-slider:linear-gradient(270deg, #666 0%, #888 100%);--bg-switch-container:#888;--bg-image:url(/bgi-dark.webp);--bg-body-overlay:#00000059;--glass-bg:rgba(var(--bg-secondary-rgb), .55);--glass-bg-nav:rgba(var(--bg-primary-rgb), .3);--glass-blur:blur(20px) saturate(180%);--glass-border:#ffffff14;--glass-highlight:inset 0 1px 0 #ffffff14;--glass-edge:linear-gradient(135deg, #ffffff59 0%, #ffffff0f 35%, #ffffff05 65%, #ffffff2e 100%);--btn-theme-color:#444450;--border-color:#4a4a5a;--border-color-emp:#889;--border-color-stl:#333;--box-shadow:4px 4px 4px #00000040;--box-shadow-color:#000;--box-shadow-color-rgb:0, 0, 0;--box-shadow-color-rgba:0, 0, 0, .25;--font-cta:"Permanent Marker", cursive;--font-cursive:"The Girl Next Door", cursive;--font-family:"Inter", system-ui, sans-serif;--font-mono:var(--font-mono);--font-size:clamp(14px, 16px, 16px);--font-size-h1-huge:clamp(72px, 80px, 80px);--font-size-h2-huge:clamp(60px, 68px, 68px);--font-size-h3-huge:clamp(52px, 60px, 60px);--font-size-lg:clamp(18px, 20px, 20px);--font-size-md:clamp(16px, 18px, 18px);--font-size-sm:clamp(12px, 14px, 14px);--font-size-xs:clamp(10px, 12px, 12px);--font-size-xxs:clamp(8px, 10px, 10px);--font-weight:300;--error:#ce3c48;--error-rgb:206, 60, 72;--error-emp:#f14954;--error-emp-rgb:241, 73, 84;--error-stl:#85262e;--error-stl-rgb:133, 38, 46;--grey:#666;--grey-rgb:102, 102, 102;--grey-emp:#777;--grey-emp-rgb:119, 119, 119;--grey-stl:#555;--grey-stl-rgb:85, 85, 85;--info:#024088;--info-rgb:2, 64, 136;--info-emp:#034ea3;--info-emp-rgb:3, 78, 163;--info-stl:#012f5c;--info-stl-rgb:1, 47, 92;--primary:#007dc4;--primary-rgb:0, 125, 196;--primary-emp:#2592d1;--primary-emp-rgb:37, 146, 209;--primary-stl:#005771;--primary-stl-rgb:0, 87, 113;--secondary:#e01b84;--secondary-rgb:224, 27, 132;--secondary-emp:#ee2f95;--secondary-emp-rgb:238, 47, 149;--secondary-stl:#a0155e;--secondary-stl-rgb:160, 21, 94;--success:#26945d;--success-rgb:38, 148, 93;--success-emp:#2dad6d;--success-emp-rgb:45, 173, 109;--success-stl:#155538;--success-stl-rgb:21, 85, 56;--warning:#e78b00;--warning-rgb:231, 139, 0;--warning-emp:#fd9d0c;--warning-emp-rgb:253, 157, 12;--warning-stl:#784800;--warning-stl-rgb:120, 72, 0;--text-dark:#222;--text-dark-rgb:34, 34, 34;--text-heading:#024088;--text-heading-rgb:2, 64, 136;--text-light:#eee;--text-light-rgb:238, 238, 238;--text-modal-content:#eee;--text-nav-primary:#eee;--text-nav-secondary:#ddd;--text-body-primary:#eee;--text-body-secondary:#ccc;--text-body-tertiary:#aaa;--text-footer:#ddd;background:var(--bg-image) center / cover no-repeat fixed, var(--bg-primary-gradient) fixed;color:var(--text-body-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-family);font-size:var(--font-size);font-synthesis:none;scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-body:var(--font-family);--font-sans:var(--font-family);--font-script:var(--font-cursive);--font-serif:var(--font-family);font-weight:300;line-height:1}::-webkit-scrollbar{width:10px;transition:all .5s}::-webkit-scrollbar-track{background:var(--bg-tertiary);border:1px dotted var(--border-color);border-radius:5px;transition:all .5s}::-webkit-scrollbar-thumb{background:var(--text-body-tertiary);border-radius:5px;transition:all .5s}::-webkit-scrollbar-thumb:hover{background:var(--text-body-secondary)}::-webkit-scrollbar-thumb:active{background:var(--text-body-secondary)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-code:#fff;--bg-modal:#00000080;--bg-nav-btn:#bbbbaf;--bg-nav-btn-rgb:187, 187, 175;--bg-nav-btn-emp:#b5b5b5;--bg-nav-btn-emp-rgb:181, 181, 181;--bg-primary:#e9e9e5;--bg-primary-rgb:233, 233, 229;--bg-primary-gradient:linear-gradient(135deg, #e5e5e1 0%, #dfdfe5 100%);--bg-secondary:#e3e0dc;--bg-secondary-rgb:227, 224, 220;--bg-tertiary:#cfcac5;--bg-tertiary-rgb:207, 202, 197;--bg-sub:#ccc;--bg-switch:#ccc;--bg-switch-slider:linear-gradient(270deg, #aaa 0%, #bbb 100%);--bg-switch-container:#ccc;--bg-image:url(/bgi-light.webp);--bg-body-overlay:#ffffff59;--glass-border:#0000001a;--glass-highlight:inset 0 1px 0 #fff9;--glass-edge:linear-gradient(135deg, #fffffff2 0%, #0000000d 40%, #00000017 70%, #ffffff8c 100%);--btn-theme-color:var(--primary);--border-color:#b5b5a5;--border-color-emp:#776;--border-color-stl:#ccc;--box-shadow:4px 4px 4px #4444441a;--box-shadow-color:#444;--box-shadow-color-rgb:68, 68, 68;--box-shadow-color-rgba:68, 68, 68, .1;--error-stl:#85262e;--error-stl-rgb:133, 38, 46;--grey-stl:#555;--grey-stl-rgb:85, 85, 85;--info-stl:#012f5c;--info-stl-rgb:1, 47, 92;--primary-stl:#005771;--primary-stl-rgb:0, 87, 113;--secondary-stl:#a0155e;--secondary-stl-rgb:160, 21, 94;--success-stl:#155538;--success-stl-rgb:21, 85, 56;--warning-stl:#784800;--warning-stl-rgb:120, 72, 0;--text-body-primary:#111;--text-body-primary-rgb:17, 17, 17;--text-body-secondary:#333;--text-body-secondary-rgb:51, 51, 51;--text-body-tertiary:#555;--text-body-tertiary-rgb:85, 85, 85;--text-modal-content:#111;--text-nav-primary:#111;--text-nav-secondary:#222;--text-footer:#222;--text-footer-rgb:34, 34, 34}a{color:var(--text-body-primary);cursor:pointer;-webkit-text-decoration:inherit;text-decoration:inherit;transition:all .25s}a:hover{color:var(--primary-emp)}body{background:var(--bg-body-overlay);flex-direction:column;margin:0;padding:0;transition:all .25s ease-in-out;display:flex;overflow-x:hidden}body,html{height:100%}button,input,label,select,textarea{font-family:var(--font-family);transition:all .25s}button{border:var(--border-width) solid transparent;border-radius:var(--border-radius-btn);color:var(--text-body-primary);cursor:pointer;font-size:var(--font-size);text-align:center;text-wrap:nowrap;background:0 0;place-content:center;width:min-content;min-width:80px;height:min-content;padding:12px 20px;display:flex}button:hover,.btn:hover{color:var(--primary-emp)}button:disabled,.btn:disabled,.btn-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}footer{z-index:70;background:0 0;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;min-height:50px;padding:5px;display:flex;bottom:0}header{flex-direction:row;justify-content:space-between;align-items:end;width:100%;max-width:1200px;height:20vh;margin-inline:auto;padding:20px;transition:all .25s ease-in-out;display:flex;overflow:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.15}h1,.h1{font-size:40px}h2,.h2{font-size:34px}h3,.h3{font-size:30px}h4,.h4{font-size:24px}h5,.h5{font-size:22px}h6,.h6{font-size:var(--font-size-md);font-style:italic}.h1-big{font-size:60px}.h1-huge{font-size:var(--font-size-h1-huge);font-weight:800}.h2-huge{font-size:var(--font-size-h2-huge);font-weight:700}.h3-huge{font-size:var(--font-size-h3-huge);font-weight:600}input,select{background:var(--bg-primary);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);color:var(--text-body-primary);width:100%;height:42px;max-height:42px;padding:0 10px;font-size:16px;transition:all .25s}input:focus,input:hover,select:focus,select:hover{border-color:var(--primary);outline:none}input:disabled,input:read-only{background:var(--bg-secondary);cursor:not-allowed;border:var(--border-width) solid var(--border-color)!important}input::placeholder{color:var(--text-body-tertiary)}textarea{background:var(--bg-primary);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);color:var(--text-body-primary);font-family:var(--font-family);resize:vertical;width:100%;padding:10px;font-size:16px;transition:all .25s}textarea:focus,textarea:hover{border-color:var(--primary);outline:none}textarea::placeholder{color:var(--text-body-tertiary)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--bg-tertiary) inset!important;-webkit-text-fill-color:var(--text-body-primary)!important}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--bg-tertiary) inset!important;-webkit-text-fill-color:var(--text-body-primary)!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--bg-tertiary) inset!important;-webkit-text-fill-color:var(--text-body-primary)!important}input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--bg-tertiary) inset!important;-webkit-text-fill-color:var(--text-body-primary)!important}label{color:var(--text-body-secondary);font-size:var(--font-size-sm)}main{scroll-behavior:smooth;flex:auto;width:100%;max-width:1200px;height:100%;margin-inline:auto;overflow-x:hidden}nav{z-index:100;justify-content:center;align-items:center;width:100%;height:80px;max-height:80px;display:flex;position:fixed;bottom:0}.nav-div{background:0 0;border-radius:30px;flex-direction:row;justify-content:center;align-items:center;width:90%;max-width:1100px;height:80px;display:flex}.glass{-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border-radius:var(--border-radius);box-shadow:var(--glass-highlight);position:relative}.glass:before{background:var(--glass-edge);border-radius:inherit;content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}p{font-size:var(--font-size);margin-top:0;margin-bottom:1rem}table,tbody,tfoot,thead,tr{border:var(--bs-border-width) solid red;border-radius:var(--border-radius);background:0 0}table{border:var(--border-width) solid var(--border-color);font-size:var(--font-size-sm);width:100%}tbody{color:var(--text-body-primary)}td{text-align:left;vertical-align:middle;padding:5px}tfoot{background:var(--bg-tertiary);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--text-body-secondary)}th{background:var(--bg-primary);font-size:var(--font-size);padding:20px;font-weight:400}thead{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}tr{background:var(--bg-secondary);border:var(--border-width) solid transparent;transition:all .25s ease-out}tr:hover{background:var(--primary-stl)}tr:nth-child(2n){background-color:var(--bg-tertiary)}.tr-even{background:var(--bg-secondary)}.tr-odd{background:var(--bg-primary)}.tr-selected{background:var(--primary-stl)}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.btn-error-icon,.btn-icon,.btn-info-icon,.btn-primary-icon,.btn-secondary-icon,.btn-success-icon,.btn-warning-icon{background:0 0!important;border:none!important}.btn-dark-grey,.btn-dark-grey-outline{border-color:var(--dark-grey);transition:all .25s}.btn-dark-grey{background:var(--dark-grey);color:var(--text-light)}.btn-dark-grey:hover,.btn-dark-grey-outline:hover{background:var(--dark-grey-emp);border-color:var(--dark-grey-emp);color:var(--text-light)}.btn-dark-grey-active,.btn-dark-grey-outline-active{background:var(--dark-grey);border-color:var(--dark-grey);color:var(--text-light)}.btn-border{border:var(--border-width) solid var(--text-body-primary);border-radius:var(--border-radius-btn);cursor:pointer;transition:all .25s}.btn-border-active{border-color:var(--primary)}.btn-border:hover{border-color:var(--primary-emp)}.btn-circle,.btn-circle-error,.btn-circle-info,.btn-circle-primary,.btn-circle-secondary,.btn-circle-success,.btn-circle-warning{border:var(--border-width) solid var(--text-body-primary);color:var(--text-body-primary);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .25s;display:flex}.btn-circle:hover,.btn-circle-primary:hover{border-color:var(--primary-emp);color:var(--primary-emp)}.btn-circle-error:hover{border-color:var(--error-emp);color:var(--error-emp)}.btn-circle-info:hover{border-color:var(--info-emp);color:var(--info-emp)}.btn-circle-secondary:hover{border-color:var(--secondary-emp);color:var(--secondary-emp)}.btn-circle-success:hover{border-color:var(--success-emp);color:var(--success-emp)}.btn-circle-warning:hover{border-color:var(--warning-emp);color:var(--warning-emp)}.btn-crumb{background:var(--text-light);border-radius:full;border:0 solid #0000;width:12px;min-width:12px;height:12px;padding:0;transition:all .25s}.btn-crumb:hover{background:var(--secondary-emp);min-width:16px;height:16px}.btn-crumb-active{background:var(--secondary);width:60px}.btn-dark{color:#eee}.btn-dark:hover{color:var(--primary)}.btn-dark-icon{color:#eee;background:0 0}.btn-dark-icon:hover,.btn-dark-icon-active{color:var(--primary)}.btn-error,.btn-error-outline{border-color:var(--error)}.btn-error{background:var(--error);color:var(--text-light)}.btn-error:hover,.btn-error-outline:hover{background:var(--error-emp);border-color:var(--error-emp);color:var(--text-light)}.btn-error-active,.btn-error-outline-active{background:var(--error);border-color:var(--error);color:var(--text-light)}.btn-error-icon{color:var(--error)}.btn-error-icon:hover,.btn-error-icon-active{color:var(--error-emp)}.btn-icon{color:var(--text-body-primary)}.btn-icon:hover,.btn-icon-active{color:var(--primary-emp)}.btn-grey,.btn-grey-outline{border-color:var(--grey);transition:all .25s}.btn-grey{background:var(--grey);color:var(--text-light)}.btn-grey:hover,.btn-grey-outline:hover{background:var(--grey-emp);border-color:var(--grey-emp);color:var(--text-light)}.btn-grey-active,.btn-grey-outline-active{background:var(--grey);border-color:var(--grey);color:var(--text-light)}.btn-info,.btn-info-outline{border-color:var(--info)}.btn-info{background:var(--info);color:var(--text-light)}.btn-info:hover,.btn-info-outline:hover{background:var(--info-emp);border-color:var(--info-emp);color:var(--text-light)}.btn-info-active,.btn-info-outline-active{background:var(--info);border-color:var(--info);color:var(--text-light)}.btn-info-icon{color:var(--info)}.btn-info-icon:hover,.btn-info-icon-active{color:var(--info-emp)}.btn-inline-icon{color:var(--text-body-secondary);transition:all .25s}.btn-inline-icon-active{color:var(--primary)}.btn-inline-icon:hover,.btn-inline-icon-active{color:var(--primary-emp)}.btn-primary,.btn-primary-outline{border-color:var(--primary)}.btn-primary{background:var(--primary);color:var(--text-light)}.btn-primary:hover,.btn-primary-outline:hover{background:var(--primary-emp);border-color:var(--primary-emp);color:var(--text-light)}.btn-primary-active,.btn-primary-outline-active{background:var(--primary);border-color:var(--primary);color:var(--text-light)}.btn-primary-icon{color:var(--primary)}.btn-primary-icon:hover,.btn-primary-icon-active{color:var(--primary-emp)}.btn-secondary,.btn-secondary-outline{border-color:var(--secondary)}.btn-secondary{background:var(--secondary);color:var(--text-light)}.btn-secondary:hover,.btn-secondary-outline:hover{background:var(--secondary-emp);border-color:var(--secondary-emp);color:var(--text-light)}.btn-secondary-active,.btn-secondary-outline-active{background:var(--secondary);border-color:var(--secondary);color:var(--text-light)}.btn-secondary-icon{color:var(--secondary)}.btn-secondary-icon:hover,.btn-secondary-icon-active{color:var(--secondary-emp)}.btn-success,.btn-success-outline{border-color:var(--success)}.btn-success{background:var(--success);color:var(--text-light)}.btn-success:hover,.btn-success-outline:hover{background:var(--success-emp);border-color:var(--success-emp);color:var(--text-light)}.btn-success-active,.btn-success-outline-active{background:var(--success);border-color:var(--success);color:var(--text-light)}.btn-success-icon{color:var(--success)}.btn-success-icon:hover,.btn-success-icon-active{color:var(--success-emp)}.btn-warning,.btn-warning-outline{border-color:var(--warning)}.btn-warning{background:var(--warning);color:var(--text-light)}.btn-warning:hover,.btn-warning-outline:hover{background:var(--warning-emp);border-color:var(--warning-emp);color:var(--text-light)}.btn-warning-active,.btn-warning-outline-active{background:var(--warning);border-color:var(--warning);color:var(--text-light)}.btn-warning-icon{color:var(--warning)}.btn-warning-icon:hover,.btn-warning-icon-active{color:var(--warning-emp)}.btn-lg{font-size:var(--font-size-lg);min-width:100px;padding:16px 24px}.btn-sm{min-width:60px;padding:8px 16px;font-size:.8rem}.btn-xl{min-width:150px;padding:20px 32px;font-size:1.5rem}.btn-nav,.btn-nav-left,.btn-nav-right,.btn-nav-md,.btn-nav-sm{-webkit-backdrop-filter:var(--glass-blur);background:rgba(var(--bg-nav-btn-rgb), .35);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight);color:var(--text-body-primary);cursor:pointer;font-size:var(--font-size-lg);border-left:none;border-radius:0;align-items:center;width:100%;height:60px;transition:all .25s;display:flex}.btn-nav:hover,.btn-nav-left:hover,.btn-nav-right:hover{background:rgba(var(--primary-emp-rgb), .85);color:var(--text-light)}.btn-nav-active,.btn-nav-left-active,.btn-nav-right-active{background:rgba(var(--primary-rgb), .8);color:var(--text-light)}.btn-nav-left{border-left:1px solid var(--glass-border);border-top-left-radius:30px;border-bottom-left-radius:30px}.btn-nav-right{border-top-right-radius:30px;border-bottom-right-radius:30px}.btn-nav-md{font-size:var(--font-size-md);height:40px}.btn-nav-sm{font-size:var(--font-size-sm);height:30px}.btn-theme{color:var(--btn-theme-color);z-index:90;background:0 0;border:0;width:auto;min-width:0;padding:10px;position:fixed;top:12px;right:12px}.btn-theme:hover{color:var(--primary-emp)}.btn-rgb{color:#fff;z-index:1;background:#333444;font-weight:500}.btn-rgb:hover,.btn-rgb-active{color:#000;background:#dddeee}.btn-rgb-bdr{cursor:pointer;z-index:0;background:linear-gradient(270deg,#ff3b3b,#ff9f1a,#f6ff00,#3cff00,#00ffd5,#3b6cff,#a855f7,#ff3b3b) 0 0/400% 100%;border:none;border-radius:999px;width:min-content;padding:2px;animation:8s linear infinite borderScroll;position:relative}.btn-rgb-bdr:after{background:inherit;border-radius:inherit;content:"";filter:blur(8px);opacity:.75;z-index:-1;position:absolute;inset:0}@keyframes borderScroll{0%{background-position:0%}to{background-position:400%}}.btn-stack-group{border:0 solid #0000;flex-direction:column;width:100%;display:flex}.btn-stack{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin:0;padding:0 12px;transition:all .25s;display:flex}.btn-stack:hover{color:var(--text-light);background:var(--primary-emp)}.btn-stack-active{background:var(--primary)}.btn-tab,.btn-tab-bottom,.btn-tab-left,.btn-tab-right,.btn-tab-top{border:var(--border-width) solid transparent;border-radius:var(--border-radius);min-height:"min-content";min-width:"min-content";justify-content:center;align-items:center;padding:8px}.btn-tab-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0;min-width:50px}.btn-tab-left{border-top-left-radius:0;border-bottom-left-radius:0}.btn-tab-right{border-top-right-radius:0;border-bottom-right-radius:0;min-height:50px}.btn-tab-top{border-top-left-radius:0;border-top-right-radius:0;min-width:50px}.link,.link-error,.link-info,.link-primary,.link-secondary,.link-success,.link-warning{cursor:pointer;text-decoration:none;transition:all .25s}.link:hover{color:var(--primary-emp)}.link-error{color:var(--error)}.link-error:hover{color:var(--error-emp)}.link-info{color:var(--info)}.link-info:hover{color:var(--info-emp)}.link-primary{color:var(--primary)}.link-primary:hover{color:var(--primary-emp)}.link-secondary{color:var(--secondary)}.link-secondary:hover{color:var(--secondary-emp)}.link-success{color:var(--success)}.link-success:hover{color:var(--success-emp)}.link-warning{color:var(--warning)}.link-warning:hover{color:var(--warning-emp)}.switch{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.switch input{display:none}.switch-label{font-size:var(--font-size-sm)}.slider{background:var(--bg-switch-slider);border-radius:24px;width:46px;height:24px;transition:background .3s;position:relative}.slider:before{background:linear-gradient(270deg, var(--bg-primary) 0%, var(--bg-tertiary) 100%);content:"";border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px}.switch input:checked+.slider{background:var(--primary)}.switch input:checked+.slider:before{transform:translate(22px)}.spinner-circle{border:2px solid rgba(var(--secondary-rgb), .2);border-top-color:var(--secondary-emp);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}.bg-primary{background:var(--bg-primary)}.bg-primary-25{background:rgba(var(--bg-primary-rgb), .25)}.bg-primary-50{background:rgba(var(--bg-primary-rgb), .5)}.bg-primary-75{background:rgba(var(--bg-primary-rgb), .75)}.bg-secondary{background:var(--bg-secondary)}.bg-secondary-25{background:rgba(var(--bg-secondary-rgb), .25)}.bg-secondary-50{background:rgba(var(--bg-secondary-rgb), .5)}.bg-secondary-75{background:rgba(var(--bg-secondary-rgb), .75)}.bg-tertiary{background:var(--bg-tertiary)}.bg-tertiary-25{background:rgba(var(--bg-tertiary-rgb), .25)}.bg-tertiary-50{background:rgba(var(--bg-tertiary-rgb), .5)}.bg-tertiary-75{background:rgba(var(--bg-tertiary-rgb), .75)}.text-error{color:var(--error)}.text-info{color:var(--info)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error-emp{color:var(--error-emp)}.text-info-emp{color:var(--info-emp)}.text-primary-emp{color:var(--primary-emp)}.text-secondary-emp{color:var(--secondary-emp)}.text-success-emp{color:var(--success-emp)}.text-warning-emp{color:var(--warning-emp)}.text-error-stl{color:var(--error-stl)}.text-info-stl{color:var(--info-stl)}.text-primary-stl{color:var(--primary-stl)}.text-secondary-stl{color:var(--secondary-stl)}.text-success-stl{color:var(--success-stl)}.text-warning-stl{color:var(--warning-stl)}.markdown{font-size:var(--font-size);line-height:1.65}.markdown blockquote{color:#555;border-left:3px solid #ccc;margin:1em 0;padding-left:1em}.markdown hr{border:none;border-top:var(--border-width) solid var(--border-color);margin:2em 0}.markdown li{margin:.35em 0}.markdown ol{list-style-type:decimal}.markdown ul{list-style-type:circle}.markdown ol,.markdown ul{margin:.75em 0 .75em 1.25em}.markdown p{margin:.75em 0}.CodeMirror{color:#000;direction:ltr;height:300px;font-family:monospace}.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{white-space:nowrap;background-color:#f7f7f7;border-right:1px solid #ddd}.CodeMirror-linenumber{text-align:right;color:#999;white-space:nowrap;min-width:20px;padding:0 3px 0 5px}.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{background:#7e7;width:auto;border:0!important}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:#0000}@keyframes blink{50%{background-color:#0000}}.cm-tab{-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute;top:0;bottom:0}.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{background:#fff;position:relative;overflow:hidden}.CodeMirror-scroll{z-index:0;outline:0;height:100%;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;position:relative;overflow:scroll!important}.CodeMirror-sizer{border-right:50px solid #0000;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{z-index:6;outline:0;display:none;position:absolute}.CodeMirror-vscrollbar{top:0;right:0;overflow:hidden scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow:scroll hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{z-index:3;min-height:100%;position:absolute;top:0;left:0}.CodeMirror-gutter{white-space:normal;vertical-align:top;height:100%;margin-bottom:-50px;display:inline-block}.CodeMirror-gutter-wrapper{z-index:4;position:absolute;background:0 0!important;border:none!important}.CodeMirror-gutter-background{z-index:4;position:absolute;top:0;bottom:0}.CodeMirror-gutter-elt{cursor:default;z-index:4;position:absolute}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{font-family:inherit;font-size:inherit;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;background:0 0;border-width:0;border-radius:0;margin:0;position:relative;overflow:visible}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{z-index:0;position:absolute;inset:0}.CodeMirror-linewidget{z-index:2;padding:.1px;position:relative}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{visibility:hidden;width:100%;height:0;position:absolute;overflow:hidden}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;z-index:3;position:relative}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{background:#d7d4f0}.CodeMirror-line>span::selection{background:#d7d4f0}.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection{background:#d7d4f0}.CodeMirror-line>span::-moz-selection{background:#d7d4f0}.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{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{flex-flow:wrap;display:flex}.EasyMDEContainer .CodeMirror{box-sizing:border-box;height:auto;font:inherit;z-index:0;word-wrap:break-word;border:1px solid #ced4da;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:10px}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{z-index:8;background:#fff;height:auto;inset:50px 0 0;border-right:none!important;border-bottom-right-radius:0!important;position:fixed!important}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-bottom-right-radius:0;flex:auto;position:relative;border-right:none!important}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{-webkit-user-select:none;user-select:none;-o-user-select:none;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;padding:9px 10px;position:relative}.editor-toolbar.fullscreen{box-sizing:border-box;opacity:1;z-index:9;background:#fff;border:0;width:100%;height:50px;padding-top:10px;padding-bottom:10px;position:fixed;top:0;left:0}.editor-toolbar.fullscreen:before{background:-moz-linear-gradient(270deg,#fff 0,#fff0 100%);background:-o-linear-gradient(270deg,#fff 0,#fff0 100%);background:-ms-linear-gradient(left,#fff 0,#fff0 100%);background:linear-gradient(90deg,#fff 0,#fff0 100%);width:20px;height:50px;margin:0;padding:0;position:fixed;top:0;left:0}.editor-toolbar.fullscreen:after{background:-moz-linear-gradient(270deg,#fff0 0,#fff 100%);background:-o-linear-gradient(270deg,#fff0 0,#fff 100%);background:-ms-linear-gradient(left,#fff0 0,#fff 100%);background:linear-gradient(90deg,#fff0 0,#fff 100%);width:20px;height:50px;margin:0;padding:0;position:fixed;top:0;right:0}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;height:30px;margin:0;padding:0;display:inline-block;text-decoration:none!important}.editor-toolbar button{white-space:nowrap;min-width:30px;padding:0 6px;font-weight:700}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{color:#0000;text-indent:-10px;border-left:1px solid #d9d9d9;border-right:1px solid #fff;width:0;margin:0 6px;display:inline-block}.editor-toolbar button:after{vertical-align:text-bottom;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;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:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (width<=700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{color:#959694;text-align:right;padding:8px 10px;font-size:12px}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{min-width:4em;margin-left:1em;display:inline-block}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{z-index:7;box-sizing:border-box;width:100%;height:100%;display:none;position:absolute;top:0;left:0;overflow:auto}.editor-preview-side{z-index:9;box-sizing:border-box;word-wrap:break-word;border:1px solid #ddd;width:50%;display:none;position:fixed;top:50px;bottom:0;right:0;overflow:auto}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{background:#fafafa;padding:10px}.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{background:linear-gradient(to bottom right,#fff 0 84%,#333 50% 100%);border:1px solid #fff;border-radius:0;position:relative}.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff 0 84%,#333 50% 100%)}.easymde-dropdown-content{visibility:hidden;z-index:2;background-color:#f9f9f9;padding:8px;display:block;position:absolute;top:30px;box-shadow:0 8px 16px #0003}.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);max-width:100%;height:0;max-height:100%;padding-top:var(--height);width:var(--width);background-repeat:no-repeat;background-size:contain;display:block}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:#ff000026}
