.BooleanParameter label,.NumberParameter label{display:block;margin-bottom:1rem}.hljs{display:block;overflow-x:auto;padding:.5em;background:#2d2b57;font-weight:400}.hljs-title{color:#fad000;font-weight:400}.hljs-name{color:#a1feff}.hljs-tag{color:#fff}.hljs-attr{color:#f8d000;font-style:italic}.hljs-built_in,.hljs-selector-tag,.hljs-section,.hljs-keyword{color:#fb9e00}.hljs,.hljs-subst{color:#e3dfff}.hljs-string,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-addition,.hljs-code,.hljs-regexp,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-template-tag,.hljs-quote,.hljs-deletion{color:#4cd213}.hljs-meta,.hljs-meta-string{color:#fb9e00}.hljs-comment{color:#ac65ff}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-name,.hljs-strong{font-weight:400}.hljs-literal,.hljs-number{color:#fa658d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.Example{display:grid;grid-template-areas:"example" "description";text-align:left}.Example.selected{background:var(--color-alt)}.Example .title{display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:baseline}.Example .title .MuiButton-root,.Example .description .sections{font-size:1rem}.Example .description{grid-area:description;padding-left:50px;width:90%;max-width:480px}.Example .description p{margin-top:0}.Example .description .hljs{padding:1rem}.Graph{width:100%;align-items:center;display:grid;grid-template-areas:"graph controls";grid-template-columns:auto 1fr;justify-content:space-between;align-items:start}.Graph .controls{text-align:right;padding:100px 0 0 50px;grid-area:controls}.Graph .controls .MuiAccordionSummary-root,.Graph .controls .MuiAccordionSummary-content{padding-left:0!important;margin:0;min-height:0}.Graph .controls .MuiAccordionDetails-root{padding:1rem 0 0}@media (max-width: 768px){.Example{grid-template-columns:1fr;grid-template-rows:auto 1fr}.Example .description{padding-left:0;max-width:100%}.Example .title{grid-template-columns:auto;grid-template-rows:auto auto}.nextPrev .MuiButton-root{border:1px solid var(--color-alt);padding-left:1.5rem;padding-right:1.5rem}.nextPrev .separator{visibility:hidden}.Graph{grid-template-areas:"graph" "controls";grid-template-columns:auto;grid-template-rows:auto auto}.Graph .controls{text-align:left;padding:0}.Graph canvas{pointer-events:none;max-width:100%;height:auto!important;aspect-ratio:8/9}}#root{max-width:100%;margin:0 auto;padding:0rem 2rem}.App{display:grid;grid-template-areas:"header header" "library example";grid-template-rows:auto 1fr;grid-template-columns:1fr 2fr;gap:1rem}header{grid-area:header;display:grid;justify-content:space-between;align-items:baseline;grid-auto-columns:auto;grid-template-areas:"title github" "description description"}header h1{grid-area:title}header .version{font-size:1rem;font-family:var(--font-body);font-weight:400;color:var(--color-fg)}header .github{grid-area:github}header .libraryDescription{grid-area:description;color:var(--color-fg-2);font-style:normal;font-size:1.5em}div{margin-bottom:.5rem}.example{text-align:center;margin:-100px 0 0;min-height:400px;grid-area:example}.example .Example{padding:3rem 0 2rem;margin:0;overflow-y:auto}.library{grid-area:library;max-height:80vh;display:grid;grid-template-rows:auto 1fr}.library .sort{font-size:.8rem}.library .functionList{overflow-y:scroll;overflow-x:hidden}.library .section{margin-bottom:1rem}.section-summary>p{font-size:1rem}.MuiPaper-root:before{background-color:transparent!important}.MuiPaper-root{background:transparent!important;box-shadow:none!important;color:inherit!important}.MuiAccordionSummary-content{flex-flow:column nowrap}.MuiAccordionSummary-expandIconWrapper{position:absolute;left:-10px}pre code.hljs{padding:2rem}.copyright{font-size:small;opacity:.5}@media (max-width: 768px){.App{padding:0;position:relative;grid-template-rows:auto 1fr;grid-template-areas:"header" "library" "example";grid-template-rows:5rem 17rem auto;grid-template-columns:100%}header{width:100%;justify-content:flex-start;column-gap:1rem}.library{border:1px solid var(--color-alt);border-width:1px 0 1px 0;padding-bottom:0;padding-top:.5rem}.example{margin-top:0;max-width:100%}.example .Example{padding:0;margin:0;overflow-y:auto}}.FunctionNameSlug{display:inline-block;padding:.1rem .5rem}.FunctionNameSlug:hover{background:var(--color-alt);color:var(--color-fg-2);cursor:pointer}.FunctionNameSlug.selected{background:var(--color-alt);color:var(--color-fg-selected);cursor:default}.FunctionNameSlug{background:inherit;color:inherit}@font-face{font-family:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/yatra-one-devanagari-400-normal.667eac7c.woff2) format("woff2"),url(/fease/assets/yatra-one-devanagari-400-normal.916c77ed.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/yatra-one-latin-ext-400-normal.5b0d5e9f.woff2) format("woff2"),url(/fease/assets/yatra-one-latin-ext-400-normal.d123fd77.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/yatra-one-latin-400-normal.86e1ebd6.woff2) format("woff2"),url(/fease/assets/yatra-one-latin-400-normal.bf6f65f8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-cyrillic-ext-400-normal.436635b5.woff2) format("woff2"),url(/fease/assets/noto-serif-cyrillic-ext-400-normal.7b6785e9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-cyrillic-400-normal.749532b4.woff2) format("woff2"),url(/fease/assets/noto-serif-cyrillic-400-normal.460feb6b.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-greek-ext-400-normal.aa2efad2.woff2) format("woff2"),url(/fease/assets/noto-serif-greek-ext-400-normal.3262e314.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-greek-400-normal.dd234652.woff2) format("woff2"),url(/fease/assets/noto-serif-greek-400-normal.d233710f.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-vietnamese-400-normal.f4d5af74.woff2) format("woff2"),url(/fease/assets/noto-serif-vietnamese-400-normal.2045158e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-latin-ext-400-normal.3d7aa71c.woff2) format("woff2"),url(/fease/assets/noto-serif-latin-ext-400-normal.b0aaa480.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-latin-400-normal.25475d82.woff2) format("woff2"),url(/fease/assets/noto-serif-latin-400-normal.e6c17ecd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-cyrillic-ext-400-italic.265deaee.woff2) format("woff2"),url(/fease/assets/noto-serif-cyrillic-ext-400-italic.ba84f592.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-cyrillic-400-italic.d03907e8.woff2) format("woff2"),url(/fease/assets/noto-serif-cyrillic-400-italic.62441b63.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-greek-ext-400-italic.ad1a42cf.woff2) format("woff2"),url(/fease/assets/noto-serif-greek-ext-400-italic.24ea3de5.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-greek-400-italic.00d0b706.woff2) format("woff2"),url(/fease/assets/noto-serif-greek-400-italic.ed3d58af.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-vietnamese-400-italic.17a6a0a2.woff2) format("woff2"),url(/fease/assets/noto-serif-vietnamese-400-italic.2420797b.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-latin-ext-400-italic.2b9379c8.woff2) format("woff2"),url(/fease/assets/noto-serif-latin-ext-400-italic.13541c54.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fease/assets/noto-serif-latin-400-italic.b5bc6e29.woff2) format("woff2"),url(/fease/assets/noto-serif-latin-400-italic.f112ee6a.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root,:root *{box-sizing:border-box}:root{--font-headline: "Yatra One", Inter, Helvetica, arial, sans-serif;--font-body: "Noto Serif", georgia, serif;--font-code: Courier, monospace;--color-bg: #122d2d;--color-bg-2: #224444;--color-fg: #eeffff;--color-fg-2: #9eead8;--color-fg-selected: #ffe0ee;--color-primary: #ff9900;--color-secondary: #ffa1ac;--color-alt: #9944dd;--color-alt-trans: #9944dd33;--color-alt-2: #5f3b7b}@media (prefers-color-scheme: light){:root{--color-bg: #eeffff;--color-bg-2: #d3ebeb;--color-fg: #184c4c;--color-fg-2: #666600;--color-fg-selected: #220033;--color-primary: #ff6600;--color-secondary: #ff9900;--color-alt: #eeccff;--color-alt-trans: #eeccff33;--color-alt-2: #9944dd}}:root{font-family:var(--font-body);font-size:16px;font-weight:400;color-scheme:light dark;color:var(--color-fg);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{display:flex;place-items:center;margin:0 auto;min-width:464px;min-height:100vh;max-width:1200px}h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-family:var(--font-headline);margin:0}p{margin-top:0}a{font-weight:500;color:var(--color-alt);text-decoration:inherit}a:hover{color:var(--color-alt-2)}code{font-family:var(--font-code);font-style:normal}h1{font-size:4em;text-transform:lowercase}h2{font-size:2.5em}h3{font-size:1.5em}label{display:block;font-size:1.2rem;margin-bottom:.5rem}.MuiRadio-root,.MuiSlider-root{color:var(--color-secondary)!important}.MuiButtonBase-root{color:var(--color-primary)!important;border-color:var(--color-primary)!important;min-height:0;padding:1px 4px!important;font-size:.8rem;text-transform:none!important;font-family:var(--font-code)!important}.MuiButtonBase-root.Mui-selected{color:var(--color-bg)!important;background-color:var(--color-primary)!important}@media (max-width: 768px){body{max-width:100%;min-width:320px}#root{max-width:100%;margin:0 auto;padding:1rem}}
