/* Poppins Regular */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Regular.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Regular.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Regular.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Poppins Italic */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Italic.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Italic.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  src: local("Poppins"), url(/fonts/Poppins-Italic.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Poppins Semi Bold */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBold.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBold.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBold.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Poppins Semi Bold Italic */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBoldItalic.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBoldItalic.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: local("Poppins"), url(/fonts/Poppins-SemiBoldItalic.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Poppins Bold */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-Bold.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-Bold.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-Bold.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Poppins Bold Italic */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-BoldItalic.devanagari.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-BoldItalic.latin-ext.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  src: local("Poppins"), url(/fonts/Poppins-BoldItalic.latin.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Iosevka Web";
  font-display: swap;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  src: url(/fonts/iosevka-regular.woff2) format("woff2");
}

body,html{height:100%}body{font-family:Poppins,sans-serif;font-size:16px;line-height:1.55em}.content{display:flex;flex-direction:column}#app{flex:1}.block.code{font-family:Iosevka Web!important}
.uplot, .uplot *, .uplot *::before, .uplot *::after {box-sizing: border-box;}.uplot {font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height: 1.5;width: min-content;}.u-title {text-align: center;font-size: 18px;font-weight: bold;}.u-wrap {position: relative;user-select: none;}.u-over, .u-under {position: absolute;}.u-under {overflow: hidden;}.uplot canvas {display: block;position: relative;width: 100%;height: 100%;}.u-axis {position: absolute;}.u-legend {font-size: 14px;margin: auto;text-align: center;}.u-inline {display: block;}.u-inline * {display: inline-block;}.u-inline tr {margin-right: 16px;}.u-legend th {font-weight: 600;}.u-legend th > * {vertical-align: middle;display: inline-block;}.u-legend .u-marker {width: 1em;height: 1em;margin-right: 4px;background-clip: padding-box !important;}.u-inline.u-live th::after {content: ":";vertical-align: middle;}.u-inline:not(.u-live) .u-value {display: none;}.u-series > * {padding: 4px;}.u-series th {cursor: pointer;}.u-legend .u-off > * {opacity: 0.3;}.u-select {background: rgba(0,0,0,0.07);position: absolute;pointer-events: none;}.u-cursor-x, .u-cursor-y {position: absolute;left: 0;top: 0;pointer-events: none;will-change: transform;z-index: 100;}.u-hz .u-cursor-x, .u-vt .u-cursor-y {height: 100%;border-right: 1px dashed #607D8B;}.u-hz .u-cursor-y, .u-vt .u-cursor-x {width: 100%;border-bottom: 1px dashed #607D8B;}.u-cursor-pt {position: absolute;top: 0;left: 0;border-radius: 50%;border: 0 solid;pointer-events: none;will-change: transform;z-index: 100;/*this has to be !important since we set inline "background" shorthand */background-clip: padding-box !important;}.u-axis.u-off, .u-select.u-off, .u-cursor-x.u-off, .u-cursor-y.u-off, .u-cursor-pt.u-off {display: none;}
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	background: none;
	text-shadow: 0 1px white;
	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-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
	text-shadow: none;
	background: #b3d4fc;
}

@media print {
	code[class*="language-"],
	pre[class*="language-"] {
		text-shadow: none;
	}
}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
	white-space: normal;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: slategray;
}

.token.punctuation {
	color: #999;
}

.token.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #905;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
	color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
	color: #9a6e3a;
	/* This background color was intended by the author of this theme. */
	background: hsla(0, 0%, 100%, .5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #07a;
}

.token.function,
.token.class-name {
	color: #DD4A68;
}

.token.regex,
.token.important,
.token.variable {
	color: #e90;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(42,151,176,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(42,151,176,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Poppins,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-inherit:inherit;--color-current:currentColor;--color-transparent:transparent;--color-black:#000;--color-white:#fff;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-red-50:#fff3f1;--color-red-100:#ffe6e1;--color-red-200:#ffd1c7;--color-red-300:#ffb0a0;--color-red-400:#ff8066;--color-red-500:#ff543e;--color-red-600:#ed2e15;--color-red-700:#c8220d;--color-red-800:#a5200f;--color-red-900:#882114;--color-red-950:#4b0c04;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fff8ec;--color-yellow-100:#fff2db;--color-yellow-200:#ffe6b4;--color-yellow-300:#ffdd7e;--color-yellow-400:#ffd820;--color-yellow-500:#ffb544;--color-yellow-600:#dd8e02;--color-yellow-700:#b76506;--color-yellow-800:#954d0b;--color-yellow-900:#7a3f0d;--color-yellow-950:#462102;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#ebfef5;--color-green-100:#cefce5;--color-green-200:#a3f7d0;--color-green-300:#67eeb8;--color-green-400:#2bdc9b;--color-green-500:#06c383;--color-green-600:#009f6c;--color-green-700:#007f5a;--color-green-800:#016448;--color-green-900:#02523d;--color-green-950:#002e23;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-50:#effafc;--color-blue-100:#d7f2f6;--color-blue-200:#b4e5ed;--color-blue-300:#80d1e0;--color-blue-400:#45b3cb;--color-blue-500:#2a97b0;--color-blue-600:#28839f;--color-blue-700:#24637a;--color-blue-800:#364756;--color-blue-900:#363a43;--color-blue-950:#21242b;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple-50:#faf8ff;--color-purple-100:#efeaff;--color-purple-150:#e2d9f5;--color-purple-200:#dad0f5;--color-purple-300:#ccc1f9;--color-purple-400:#a48bfa;--color-purple-500:#8356f6;--color-purple-600:#783aed;--color-purple-700:#6928d9;--color-purple-800:#5721b6;--color-purple-900:#491d95;--color-purple-950:#2c1065;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-lightgray-50:#f4f6f7;--color-lightgray-100:#e3e8ea;--color-lightgray-200:#c9d1d8;--color-lightgray-300:#a4b0bc;--color-lightgray-400:#778999;--color-lightgray-500:#607284;--color-lightgray-600:#4f5c6b;--color-lightgray-700:#3c5063;--color-lightgray-800:#364756;--color-lightgray-900:#363a43;--color-lightgray-950:#21242b;--color-darkgray-500:#494457;--color-darkgray-600:#453d58;--color-darkgray-700:#393248;--color-darkgray-800:#332d42;--color-darkgray-900:#252034;--color-darkgray-950:#0c0819;--color-redgray-700:#824344;--color-redgray-800:#7d5158;--color-redgray-850:#67495c;--color-redgray-900:#473142;--color-redgray-950:#281925;--color-greengray-700:#3f7961;--color-greengray-800:#3c695b;--color-greengray-850:#335253;--color-greengray-900:#32424d;--color-greengray-950:#1d2931;--color-yellowgray-700:#595334;--color-yellowgray-800:#474431;--color-yellowgray-850:#3e3b2f;--color-yellowgray-900:#2e2c24;--color-yellowgray-950:#25241e;--color-color-red50:var(--color-color-red50);--color-color-green50:var(--color-color-green50);--color-color-yellow50:var(--color-color-yellow50);--color-color-purple50:var(--color-color-purple50);--color-color-red100:var(--color-color-red100);--color-color-green100:var(--color-color-green100);--color-color-yellow100:var(--color-color-yellow100);--color-color-purple100:var(--color-color-purple100);--color-color-red150:var(--color-color-red150);--color-color-green150:var(--color-color-green150);--color-color-yellow150:var(--color-color-yellow150);--color-color-purple150:var(--color-color-purple150);--color-color-red200:var(--color-color-red200);--color-color-green200:var(--color-color-green200);--color-color-yellow200:var(--color-color-yellow200);--color-color-purple200:var(--color-color-purple200);--color-color-red300:var(--color-color-red300);--color-color-green300:var(--color-color-green300);--color-color-yellow300:var(--color-color-yellow300);--color-color-purple300:var(--color-color-purple300);--color-icon-blue:var(--color-icon-blue);--color-icon-neutral:var(--color-icon-neutral);--color-icon-neutralsubtle:var(--color-icon-neutralsubtle);--color-icon-light:var(--color-icon-light);--color-icon-green:var(--color-icon-green);--color-icon-white:var(--color-icon-white);--color-icon-red:var(--color-icon-red);--color-icon-yellow:var(--color-icon-yellow);--color-icon-purple:var(--color-icon-purple);--color-graph-blue:var(--color-graph-blue);--color-graph-red:var(--color-graph-red);--color-graph-orange:var(--color-graph-orange);--color-graph-yellow:var(--color-graph-yellow);--color-graph-purple:var(--color-graph-purple);--color-form-inputbg:var(--color-form-inputbg);--color-form-inputstroke:var(--color-form-inputstroke);--color-background-default:var(--color-background-default);--color-background-subtle:var(--color-background-subtle);--color-background-neutral:var(--color-background-neutral);--color-background-editoractiveline:var(--color-background-editoractiveline);--color-background-subtlecardpurple:var(--color-background-subtlecardpurple);--color-background-cardpurple:var(--color-background-cardpurple);--color-background-purpledark:var(--color-background-purpledark);--color-background-cardyellow:var(--color-background-cardyellow);--color-background-yellowdark:var(--color-background-yellowdark);--color-background-cardpurpleselected:var(--color-background-cardpurpleselected);--color-background-error:var(--color-background-error);--color-background-success:var(--color-background-success);--color-background-darkgray:var(--color-background-darkgray);--color-background-darkred:var(--color-background-darkred);--color-background-set:var(--color-background-set);--color-background-setactive:var(--color-background-setactive);--color-background-image:var(--color-background-image);--color-border-purple:var(--color-border-purple);--color-border-neutral:var(--color-border-neutral);--color-border-prominent:var(--color-border-prominent);--color-border-cardyellow:var(--color-border-cardyellow);--color-border-cardpurple:var(--color-border-cardpurple);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-secondarysubtle:var(--color-text-secondarysubtle);--color-text-disabled:var(--color-text-disabled);--color-text-link:var(--color-text-link);--color-text-success:var(--color-text-success);--color-text-error:var(--color-text-error);--color-text-purple:var(--color-text-purple);--color-text-alwayswhite:var(--color-text-alwayswhite);--color-button-primarybackground:var(--color-button-primarybackground);--color-button-primarylabel:var(--color-button-primarylabel);--color-button-secondarybackground:var(--color-button-secondarybackground);--color-button-secondarystroke:var(--color-button-secondarystroke);--color-button-orangebackground:var(--color-button-orangebackground);--color-menu-buttonprimary:var(--color-menu-buttonprimary);--color-menu-icon:var(--color-menu-icon);--color-menu-label:var(--color-menu-label);--color-menu-icon2:var(--color-menu-icon2);--color-menu-iconactive:var(--color-menu-iconactive);--color-menu-labelactive:var(--color-menu-labelactive);--color-menu-bg:var(--color-menu-bg);--color-syntax-reps:var(--color-syntax-reps);--color-syntax-weight:var(--color-syntax-weight);--color-syntax-rpe:var(--color-syntax-rpe);--color-syntax-timer:var(--color-syntax-timer);--color-syntax-keyword:var(--color-syntax-keyword);--color-syntax-literal:var(--color-syntax-literal);--color-syntax-variable:var(--color-syntax-variable);--color-syntax-comment:var(--color-syntax-comment);--color-syntax-blockComment:var(--color-syntax-blockComment);--color-syntax-atom:var(--color-syntax-atom);--color-syntax-attributeName:var(--color-syntax-attributeName);--color-syntax-attributeValue:var(--color-syntax-attributeValue);--color-syntax-annotation:var(--color-syntax-annotation);--color-syntax-docComment:var(--color-syntax-docComment);--color-color-red50:#fff3f1;--color-color-green50:#ebfef5;--color-color-yellow50:#fff8ec;--color-color-purple50:#faf8ff;--color-color-red100:#ffe6e1;--color-color-green100:#cefce5;--color-color-yellow100:#fff2db;--color-color-purple100:#efeaff;--color-color-red150:#ffd1c7;--color-color-green150:#a3f7d0;--color-color-yellow150:#ffe6b4;--color-color-purple150:#dad0f5;--color-color-red200:#ffd1c7;--color-color-green200:#a3f7d0;--color-color-yellow200:#ffe6b4;--color-color-purple200:#dad0f5;--color-color-red300:#ffb0a0;--color-color-green300:#67eeb8;--color-color-yellow300:#ffdd7e;--color-color-purple300:#ccc1f9;--color-icon-blue:#28839f;--color-icon-neutral:#3c5063;--color-icon-neutralsubtle:#778999;--color-icon-light:#c9d1d8;--color-icon-green:#009f6c;--color-icon-white:#fff;--color-icon-red:#ff543e;--color-icon-yellow:#dd8e02;--color-icon-purple:#8356f6;--color-graph-blue:#2a97b0;--color-graph-red:#ff543e;--color-graph-orange:#dd8e02;--color-graph-yellow:#ffb544;--color-graph-purple:#8356f6;--color-form-inputbg:#fff;--color-form-inputstroke:#c9d1d8;--color-background-default:#fff;--color-background-subtle:#f4f6f7;--color-background-neutral:#e3e8ea;--color-background-editoractiveline:#cceeff44;--color-background-subtlecardpurple:#faf8ff;--color-background-cardpurple:#efeaff;--color-background-purpledark:#efeaff;--color-background-cardyellow:#fff8ec;--color-background-yellowdark:#dd8e02;--color-background-cardpurpleselected:#ccc1f9;--color-background-error:#ff543e;--color-background-success:#ebfef5;--color-background-darkgray:#607284;--color-background-darkred:#ed2e15;--color-background-set:#faf8ff;--color-background-setactive:#fff;--color-background-image:transparent;--color-border-purple:#efeaff;--color-border-neutral:#e3e8ea;--color-border-prominent:#c9d1d8;--color-border-cardyellow:#ffe6b4;--color-border-cardpurple:#e2d9f5;--color-text-primary:#000;--color-text-secondary:#3c5063;--color-text-secondarysubtle:#a4b0bc;--color-text-disabled:#778999;--color-text-link:#28839f;--color-text-success:#009f6c;--color-text-error:#ed2e15;--color-text-purple:#8356f6;--color-text-alwayswhite:#fff;--color-button-primarybackground:#8356f6;--color-button-primarylabel:#fff;--color-button-secondarybackground:#faf8ff;--color-button-secondarystroke:#efeaff;--color-button-orangebackground:#b76506;--color-menu-buttonprimary:#8356f6;--color-menu-icon:#3c5063;--color-menu-label:#3c5063;--color-menu-icon2:#3c5063;--color-menu-iconactive:#8356f6;--color-menu-labelactive:#8356f6;--color-menu-bg:#fff;--color-syntax-reps:#954d0b;--color-syntax-weight:#016448;--color-syntax-rpe:#016448;--color-syntax-timer:#5721b6;--color-syntax-keyword:#6928d9;--color-syntax-literal:#009f6c;--color-syntax-variable:#45b3cb;--color-syntax-comment:#a4b0bc;--color-syntax-blockComment:#778999;--color-syntax-atom:#dd8e02;--color-syntax-attributeName:#dd8e02;--color-syntax-attributeValue:#45b3cb;--color-syntax-annotation:#ffdd7e;--color-syntax-docComment:#67eeb8}.dark{--color-color-red50:#281925;--color-color-green50:#1d2931;--color-color-yellow50:#25241e;--color-color-purple50:#0c0819;--color-color-red100:#473142;--color-color-green100:#32424d;--color-color-yellow100:#2e2c24;--color-color-purple100:#252034;--color-color-red150:#67495c;--color-color-green150:#335253;--color-color-yellow150:#3e3b2f;--color-color-purple150:#332d42;--color-color-red200:#7d5158;--color-color-green200:#3c695b;--color-color-yellow200:#474431;--color-color-purple200:#332d42;--color-color-red300:#824344;--color-color-green300:#3f7961;--color-color-yellow300:#595334;--color-color-purple300:#393248;--color-icon-blue:#45b3cb;--color-icon-neutral:#a4b0bc;--color-icon-neutralsubtle:#a4b0bc;--color-icon-light:#3c5063;--color-icon-green:#2bdc9b;--color-icon-white:#000;--color-icon-red:#ff8066;--color-icon-yellow:#ffd820;--color-icon-purple:#a48bfa;--color-graph-blue:#45b3cb;--color-graph-red:#ff8066;--color-graph-orange:#ffb544;--color-graph-yellow:#ffd820;--color-graph-purple:#a48bfa;--color-form-inputbg:#332d42;--color-form-inputstroke:#494457;--color-background-default:#000;--color-background-subtle:#0c0819;--color-background-neutral:#252034;--color-background-editoractiveline:#34495444;--color-background-subtlecardpurple:#0c0819;--color-background-cardpurple:#252034;--color-background-purpledark:#393248;--color-background-cardyellow:#25241e;--color-background-yellowdark:#453d58;--color-background-cardpurpleselected:#453d58;--color-background-error:#824344;--color-background-success:#3c695b;--color-background-darkgray:#607284;--color-background-darkred:#ff8066;--color-background-set:#332d42;--color-background-setactive:#453d58;--color-background-image:#efeaff;--color-border-purple:#2c1065;--color-border-neutral:#364756;--color-border-prominent:#3c5063;--color-border-cardyellow:#474431;--color-border-cardpurple:#332d42;--color-text-primary:#fff;--color-text-secondary:#a4b0bc;--color-text-secondarysubtle:#4f5c6b;--color-text-disabled:#607284;--color-text-link:#45b3cb;--color-text-success:#2bdc9b;--color-text-error:#ff8066;--color-text-purple:#a48bfa;--color-text-alwayswhite:#fff;--color-button-primarybackground:#8356f6;--color-button-primarylabel:#fff;--color-button-secondarybackground:#393248;--color-button-secondarystroke:#393248;--color-button-orangebackground:#ffdd7e;--color-menu-buttonprimary:#8356f6;--color-menu-icon:#c9d1d8;--color-menu-label:#c9d1d8;--color-menu-icon2:#c9d1d8;--color-menu-iconactive:#a48bfa;--color-menu-labelactive:#a48bfa;--color-menu-bg:#252034;--color-syntax-reps:#ffb544;--color-syntax-weight:#06c383;--color-syntax-rpe:#06c383;--color-syntax-timer:#8356f6;--color-syntax-keyword:#ccc1f9;--color-syntax-literal:#2bdc9b;--color-syntax-variable:#28839f;--color-syntax-comment:#3c5063;--color-syntax-blockComment:#4f5c6b;--color-syntax-atom:#ffd820;--color-syntax-attributeName:#ffd820;--color-syntax-attributeValue:#28839f;--color-syntax-annotation:#b76506;--color-syntax-docComment:#007f5a}:host,html{-webkit-tap-highlight-color:revert}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.ptr--pull,.ptr--refresh{margin-bottom:-3.5rem;margin-top:3.5rem}[data-screen=main] .ptr--pull,[data-screen=main] .ptr--refresh{margin-bottom:-4.5rem;margin-top:4.5rem}input.no-arrows::-webkit-inner-spin-button,input.no-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.no-arrows[type=number]{-moz-appearance:textfield}body{background:var(--color-white);color:var(--color-blackv2);height:auto}.safe-area-inset-top{padding-top:env(safe-area-inset-top,.5rem)}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom,.5rem)}.stop-scrolling,.stop-scrolling-bottom-sheet,.stop-scrolling-modal{-webkit-overflow-scrolling:touch;overflow:hidden}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-shadow{box-shadow:0 10px 25px -5px rgba(0,0,0,.05)!important}.dark .has-shadow{box-shadow:0 10px 25px -5px hsla(0,0%,100%,.1)!important}.keyboard-shadow{box-shadow:0 4px 30px 0 rgba(0,0,0,.25)}.dark .keyboard-shadow{box-shadow:0 4px 30px 0 hsla(0,0%,100%,.2)}.fade-mask{-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-composite:destination-in;mask-image:linear-gradient(90deg,transparent 0,transparent 5%,#000 10%,#000 87%,transparent 92%,transparent),linear-gradient(180deg,transparent 0,transparent 5%,#000 10%,#000 87%,transparent 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 5%,#000 10%,#000 87%,transparent 92%,transparent),linear-gradient(180deg,transparent 0,transparent 5%,#000 10%,#000 87%,transparent 92%,transparent);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.one-line-text-editor .cm-editor{height:auto}.CodeMirror-hints{z-index:100}.cm-state{color:#00008b}.code.block,.planner-editor-view .cm-editor .cm-content{font-family:Iosevka Web!important}.cm-gutters{background-color:var(--color-background-subtle)!important;border-right:1px solid var(---color-border-default)!important}.cm-activeLineGutter{background-color:var(--color-background-neutral)!important}.cm-activeLine{background-color:var(--color-background-editoractiveline)!important}.cm-selectionBackground{background-color:var(--color-background-purpledark)!important}.cm-cursor,.cm-dropCursor{border-left:1.2px solid var(--color-text-primary)!important}.cm-editor.cm-focused{outline:none}.program-description a{color:#2b6cb0;text-decoration:underline}.program-description p{margin-bottom:.25rem}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.program-details-description{font-size:1rem;line-height:1.5}.program-details-description p{margin-bottom:1.25rem}.program-details-description a{color:#28839f;font-weight:700;text-decoration:underline}.program-details-description ul{list-style:disc;margin-bottom:1rem;margin-left:1rem}.program-details-description li{margin-bottom:1rem}.program-details-description h2{font-size:1.25rem;font-weight:700;line-height:2rem;margin-bottom:1rem}.program-details-description h3{font-size:1rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}.muscle{width:100%}.left-right-animation{animation:left-right-animation 2s ease-in-out infinite}.is-edit-mode{animation:wiggle .25s infinite}input[type=checkbox].checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background-default);border:2px solid;border-radius:100px;display:inline-block;font:inherit;height:1.25em;margin:0;place-content:center;position:relative;transition:background-color .12s linear;width:1.25em}.radio{position:relative}.footer-shadow{box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.navbar-shadow{box-shadow:0 0 4px rgba(255,27,27,.38)}.barrel-bg{background:linear-gradient(0deg,#fff,#fff 5%,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,0) 60%,#fff 95%,#fff)}.dark .footer-shadow{box-shadow:0 0 4px 0 hsla(0,0%,100%,.2)}.dark .navbar-shadow{box-shadow:0 0 4px hsla(0,0%,100%,.38)}.dark .barrel-bg{background:linear-gradient(0deg,#000,#000 5%,transparent 30%,transparent 60%,#000 95%,#000)}.radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--color-background-default);border:1px solid var(--color-icon-neutral);border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:0;outline:none;position:relative;width:20px}.radio input[type=radio]:disabled{border:1px solid var(--color-border-subtle);cursor:not-allowed}.radio input[type=radio]:checked:before{background-color:var(--color-button-primarybackground);border-radius:50%;content:" ";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.add-tip{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);height:10px;position:absolute;right:-4px;top:8px;transform:rotate(45deg);width:10px}input[type=checkbox].checkbox:checked{background-color:#28839f}input[type=checkbox].checkbox.checkbox-purple:checked{background-color:var(--color-button-primarybackground)}input[type=checkbox].checkbox:before{background-color:CanvasText;box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:" ";height:.65em;left:50%;margin-left:-.32em;margin-top:-.32em;position:absolute;top:50%;transform:scale(0);transform-origin:center center;transition:transform .12s ease-in-out;width:.65em}input[type=checkbox].checkbox:checked:before{background-color:#fff;transform:scale(1)}input[type=checkbox].checkbox:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}input[type=checkbox].checkbox:disabled{color:var(--color-grayv3-200);cursor:not-allowed}.shiny-border{border-radius:3px;position:relative}.shiny-border>*{position:relative;z-index:1}.shiny-border:after,.shiny-border:before{animation:shiny-border 8s linear infinite;background:linear-gradient(45deg,#ff0,#0f0,#09f,#001aff,#a200ff,#f05,red,#f05,red,#ff0,#0f0,#09f,#001aff,#a200ff);background-size:300%;content:"";height:90%;left:5%;position:absolute;top:5%;width:90%;z-index:0}.shiny-border:after{filter:blur(10px);will-change:filter}.whatsnew li{margin-bottom:.5rem}.markdown{overflow-x:auto}.markdown p{margin-bottom:.25rem}.markdown p:last-child{margin-bottom:0}.markdown a{color:#28839f;font-weight:700;text-decoration:underline}.markdown ul{list-style:disc}.markdown ol{list-style:decimal}.markdown li{margin-left:1rem}.markdown ul{margin-bottom:.25rem;padding-left:.75rem}.markdown blockquote{border-left:1px solid #8b9bab;color:#607284;padding-left:.5rem}.markdown h1{font-size:2rem;margin-bottom:.25rem}.markdown h1,.markdown h2{font-weight:700;line-height:1.1}.markdown h2{font-size:1.5rem}.markdown h3{font-size:1.25rem;font-weight:700;line-height:1.1}.exercise-description-markdown{font-size:1rem;overflow-x:auto}.exercise-description-markdown p{margin-bottom:.5rem}.exercise-description-markdown a{color:#28839f;font-weight:700;text-decoration:underline}.exercise-description-markdown ul{list-style:disc;margin-bottom:.5rem;padding-left:.75rem}#exercise-youtube-player{bottom:0;left:0;position:absolute;right:0;top:0}iframe#exercise-youtube-player{z-index:1}.exercise-description-markdown ol{list-style:decimal;margin-bottom:.5rem}.exercise-description-markdown li{margin-left:1rem}.exercise-description-markdown blockquote{border-left:1px solid #8b9bab;color:#607284;padding-left:.5rem}.exercise-description-markdown h1,.exercise-description-markdown h2,.exercise-description-markdown h3,.exercise-description-markdown h4{font-size:1rem;font-weight:700;margin-bottom:.5rem}.uplot{background:var(--color-background-default);color:var(--color-text-primary)}.uplot.graph-max-weight .u-title,.uplot.graph-muscle-group .u-title{padding-left:.75rem;padding-right:7rem;text-align:left}@keyframes swipeable-row-hint{0%{transform:translateX(0)}5%{transform:translateX(-80px)}10%{transform:translateX(0)}15%{transform:translateX(-30px)}20%{transform:translateX(0)}25%{transform:translateX(-10px)}30%{transform:translateX(0)}to{transform:translateX(0)}}@keyframes shiny-border{0%,to{background-position:0}50%{background-position:300%}}@keyframes left-right-animation{0%{transform:translateX(0)}50%{transform:translateX(3px)}to{transform:translateX(0)}}@keyframes wiggle{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}.invisible-and-shrunk{height:0;visibility:hidden}.fade{opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden}.fadein{opacity:1;visibility:visible}.fadeout{opacity:0;visibility:hidden}.planner-editor-view .cm-editor .cm-tooltip{background:#fff;border:1px solid #bac4cd;border-radius:0 8px 8px 8px;overflow:hidden}.planner-editor-view .cm-errorLineGutter{background-color:#e53e3e;color:#fff}.planner-editor-view .cm-panels-top{z-index:40}.planner-editor-view .cm-editor .cm-tooltip-autocomplete ul{border:none;color:#171718;font-family:Poppins,sans-serif;max-height:25rem}.planner-editor-view .cm-editor .cm-tooltip-autocomplete ul li{align-items:center;display:flex;padding:.5rem 0}.planner-editor-view .cm-editor .cm-tooltip-autocomplete ul li[aria-selected]{background:#e9ecef;color:#171718}.planner-editor-view .cm-editor .cm-tooltip-autocomplete img{display:inline-block;margin:0 .5rem;-o-object-fit:contain;object-fit:contain;width:2rem}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .cm-completionIcon,.planner-editor-view .cm-editor .cm-tooltip-autocomplete .cm-completionLabel{display:none}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .cm-completionIcon.cm-completionIcon-liftoscript{padding-left:.25rem}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .cm-completionIcon-liftoscript+.cm-completionLabel,.planner-editor-view .cm-editor .cm-tooltip-autocomplete .cm-completionIcon.cm-completionIcon-liftoscript{display:inherit}.planner-editor-view .cm-editor{font-size:1rem;height:auto;min-height:6rem}.planner-editor-view .cm-line{height:1.35rem}.planner-stats-tooltip{right:0;top:30px}.planner-editor-error{top:0}@media (max-width:640px){.planner-stats-tooltip{left:0;right:auto;top:30px}.planner-editor-error{top:45px}}.planner-editor-view .cm-scroller{min-height:6rem}.exercise-completion-title{font-size:1rem}.property-completion{max-width:20rem;padding:0 .5rem}.property-completion-title{font-size:.9rem;font-weight:700}.property-completion-description{font-size:.75rem;padding-top:.25rem;white-space:normal}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .function-completion-description ul{list-style:disc;padding-left:1rem;padding-top:.25rem}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .function-completion-description ul li{display:list-item;padding:0}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .function-completion-description p{padding-top:.25rem}.planner-editor-view .cm-editor .cm-tooltip-autocomplete .function-completion-description code{font-family:Iosevka Web!important}.function-completion{max-width:25rem;padding:0 .5rem}.function-completion-title{font-size:.9rem;font-weight:700}.function-completion-description{font-size:.75rem;padding-top:.25rem;white-space:normal}.equipment-completion{padding-left:1rem}.equipment-completion-title{font-size:1rem}.exercise-default-image{height:2rem;width:2rem}.exercise-completion-description-info{font-size:.75rem}.exercise-completion-description-info-label{color:#607284}.exercise-completion-description-info-data{font-weight:700}.exercise-default-image{margin:0 .5rem}.planner-exercise-graph .u-legend{margin-top:-30px}.tok-variableName{color:var(--color-syntax-variable)}.tok-keyword{color:var(--color-syntax-keyword)}.tok-literal{color:var(--color-syntax-literal)}.tok-meta{color:var(--color-syntax-attributeName)}.tok-comment{color:var(--color-syntax-comment)}.tok-atom{color:var(--color-syntax-atom)}.tok-propertyName{color:var(--color-syntax-comment)}.tok-attributeName{color:var(--color-syntax-attributeName)}.tok-attributeValue{color:var(--color-syntax-attributeValue)}.tok-number{color:var(--color-syntax-literal)}.tok-string{color:var(--color-syntax-variable)}.blinking{animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.left-full{left:100%}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.table-row-group{display:table-row-group}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-0{min-height:0}.min-h-40{min-height:10rem}.min-h-8{min-height:2rem}.w-0{width:0}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-auto{cursor:auto}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.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{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-e-none{border-end-end-radius:0;border-start-end-radius:0}.rounded-s-none{border-end-start-radius:0;border-start-start-radius:0}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-background-default{border-color:var(--color-background-default)}.border-background-subtle{border-color:var(--color-background-subtle)}.border-blue-200{--tw-border-opacity:1;border-color:rgb(180 229 237/var(--tw-border-opacity,1))}.border-border-cardpurple{border-color:var(--color-border-cardpurple)}.border-border-cardyellow{border-color:var(--color-border-cardyellow)}.border-border-neutral{border-color:var(--color-border-neutral)}.border-border-prominent{border-color:var(--color-border-prominent)}.border-border-purple{border-color:var(--color-border-purple)}.border-button-primarybackground{border-color:var(--color-button-primarybackground)}.border-button-secondarystroke{border-color:var(--color-button-secondarystroke)}.border-color-green100{border-color:var(--color-color-green100)}.border-color-green150{border-color:var(--color-color-green150)}.border-color-green200{border-color:var(--color-color-green200)}.border-color-green300{border-color:var(--color-color-green300)}.border-color-purple100{border-color:var(--color-color-purple100)}.border-color-purple150{border-color:var(--color-color-purple150)}.border-color-purple200{border-color:var(--color-color-purple200)}.border-color-purple300{border-color:var(--color-color-purple300)}.border-color-red100{border-color:var(--color-color-red100)}.border-color-red150{border-color:var(--color-color-red150)}.border-color-red200{border-color:var(--color-color-red200)}.border-color-red300{border-color:var(--color-color-red300)}.border-color-yellow100{border-color:var(--color-color-yellow100)}.border-color-yellow150{border-color:var(--color-color-yellow150)}.border-color-yellow200{border-color:var(--color-color-yellow200)}.border-color-yellow300{border-color:var(--color-color-yellow300)}.border-form-inputstroke{border-color:var(--color-form-inputstroke)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(0 127 90/var(--tw-border-opacity,1))}.border-icon-yellow{border-color:var(--color-icon-yellow)}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-800{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(120 58 237/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(255 209 199/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(255 128 102/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(255 84 62/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(200 34 13/var(--tw-border-opacity,1))}.border-text-error{border-color:var(--color-text-error)}.border-text-purple{border-color:var(--color-text-purple)}.border-transparent{border-color:transparent}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(183 101 6/var(--tw-border-opacity,1))}.border-yellow-800{--tw-border-opacity:1;border-color:rgb(149 77 11/var(--tw-border-opacity,1))}.bg-background-cardpurple{background-color:var(--color-background-cardpurple)}.bg-background-cardpurpleselected{background-color:var(--color-background-cardpurpleselected)}.bg-background-cardyellow{background-color:var(--color-background-cardyellow)}.bg-background-darkgray{background-color:var(--color-background-darkgray)}.bg-background-darkred{background-color:var(--color-background-darkred)}.bg-background-default{background-color:var(--color-background-default)}.bg-background-error{background-color:var(--color-background-error)}.bg-background-image{background-color:var(--color-background-image)}.bg-background-neutral{background-color:var(--color-background-neutral)}.bg-background-purpledark{background-color:var(--color-background-purpledark)}.bg-background-subtle{background-color:var(--color-background-subtle)}.bg-background-subtlecardpurple{background-color:var(--color-background-subtlecardpurple)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 250 252/var(--tw-bg-opacity,1))}.bg-border-neutral{background-color:var(--color-border-neutral)}.bg-button-orangebackground{background-color:var(--color-button-orangebackground)}.bg-button-primarybackground{background-color:var(--color-button-primarybackground)}.bg-color-green100{background-color:var(--color-color-green100)}.bg-color-green200{background-color:var(--color-color-green200)}.bg-color-green50{background-color:var(--color-color-green50)}.bg-color-purple100{background-color:var(--color-color-purple100)}.bg-color-purple200{background-color:var(--color-color-purple200)}.bg-color-purple50{background-color:var(--color-color-purple50)}.bg-color-red100{background-color:var(--color-color-red100)}.bg-color-red200{background-color:var(--color-color-red200)}.bg-color-red50{background-color:var(--color-color-red50)}.bg-color-yellow100{background-color:var(--color-color-yellow100)}.bg-color-yellow150{background-color:var(--color-color-yellow150)}.bg-color-yellow200{background-color:var(--color-color-yellow200)}.bg-color-yellow50{background-color:var(--color-color-yellow50)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(163 247 208/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(239 234 255/var(--tw-bg-opacity,1))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(105 40 217/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(255 230 225/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(255 176 160/var(--tw-bg-opacity,1))}.bg-text-disabled{background-color:var(--color-text-disabled)}.bg-text-primary{background-color:var(--color-text-primary)}.bg-text-secondary{background-color:var(--color-text-secondary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/30{background-color:hsla(0,0%,100%,.3)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(255 242 219/var(--tw-bg-opacity,1))}.bg-none{background-image:none}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(40 131 159/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(36 99 122/var(--tw-text-opacity,1))}.text-border-neutral{color:var(--color-border-neutral)}.text-button-primarylabel{color:var(--color-button-primarylabel)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(0 159 108/var(--tw-text-opacity,1))}.text-icon-yellow{color:var(--color-icon-yellow)}.text-inherit{color:inherit}.text-lightgray-600{--tw-text-opacity:1;color:rgb(79 92 107/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(255 84 62/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(237 46 21/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(200 34 13/var(--tw-text-opacity,1))}.text-syntax-reps{color:var(--color-syntax-reps)}.text-syntax-rpe{color:var(--color-syntax-rpe)}.text-syntax-timer{color:var(--color-syntax-timer)}.text-syntax-weight{color:var(--color-syntax-weight)}.text-text-alwayswhite{color:var(--color-text-alwayswhite)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-error{color:var(--color-text-error)}.text-text-link{color:var(--color-text-link)}.text-text-primary{color:var(--color-text-primary)}.text-text-purple{color:var(--color-text-purple)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-secondarysubtle{color:var(--color-text-secondarysubtle)}.text-text-success{color:var(--color-text-success)}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(221 142 2/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-text-secondarysubtle::-moz-placeholder{color:var(--color-text-secondarysubtle)}.placeholder-text-secondarysubtle::placeholder{color:var(--color-text-secondarysubtle)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.hover\:bg-background-neutral:hover{background-color:var(--color-background-neutral)}.hover\:bg-background-subtle:hover{background-color:var(--color-background-subtle)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:bg-background-neutral:active{background-color:var(--color-background-neutral)}@media (min-width:640px){.sm\:mb-0{margin-bottom:0}.sm\:ml-4{margin-left:1rem}.sm\:mr-64{margin-right:16rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:min-h-max{min-height:-moz-max-content;min-height:max-content}.sm\:w-48{width:12rem}.sm\:w-full{width:100%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-64{width:16rem}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:overflow-hidden{overflow:hidden}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:pr-6{padding-right:1.5rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}}
