aside:where(.astro-UEAK3EDF),aside:where(.astro-UEAK3EDF).closing{position:fixed;top:0;z-index:100;left:-100%;transition:calc(var(--transition-speed)*1) ease-in-out;height:100%}aside:where(.astro-UEAK3EDF).opening{visibility:visible}aside:where(.astro-UEAK3EDF).opening,aside:where(.astro-UEAK3EDF).open{left:0}.nav:where(.astro-UEAK3EDF){background:var(--header-bg);position:relative;min-width:300px;padding:calc(var(--spacing)*2);border-right:solid 1px var(--gray-lines);box-shadow:0 0 20px #0003;display:flex;flex-direction:column}.nav:where(.astro-UEAK3EDF) h2:where(.astro-UEAK3EDF){color:var(--text-color);text-transform:uppercase;font-size:1.4em}.nav:where(.astro-UEAK3EDF) #close-side-nav-x:where(.astro-UEAK3EDF){position:absolute;right:var(--spacing);top:var(--spacing)}.nav:where(.astro-UEAK3EDF) .back-to-home:where(.astro-UEAK3EDF){position:absolute;left:calc(var(--spacing)*2);top:var(--spacing)}.nav:where(.astro-UEAK3EDF) ul:where(.astro-UEAK3EDF) li:where(.astro-UEAK3EDF) a:where(.astro-UEAK3EDF){font-size:1.6em}aside:where(.astro-UEAK3EDF) #close-side-nav-outside-click:where(.astro-UEAK3EDF){width:100%;width:100vw;background:rgba(0,0,0,.5);transition:opacity var(--transition-speed);display:flex;justify-content:center;align-items:center;color:#fff;font-size:2em;opacity:0;text-align:center}aside:where(.astro-UEAK3EDF).open:not(.closing) #close-side-nav-outside-click:where(.astro-UEAK3EDF):hover,aside:where(.astro-UEAK3EDF).open #close-side-nav-outside-click:where(.astro-UEAK3EDF):focus-visible{backdrop-filter:blur(5px);opacity:1}aside:where(.astro-UEAK3EDF).closing #close-side-nav-outside-click:where(.astro-UEAK3EDF){visibility:hidden}aside:where(.astro-UEAK3EDF).closed .side-nav-inner:where(.astro-UEAK3EDF){display:none}aside:where(.astro-UEAK3EDF) .side-nav-inner:where(.astro-UEAK3EDF){display:flex;height:100%;width:100vw}.fix-to-bottom:where(.astro-UEAK3EDF){margin-top:auto;display:inline-block}:root{--color-primary:#333;--color-secondary:orangered;--text-color:var(--color-primary);--link-color:var(--color-secondary);--background-color:#fff;--header-bg:#fafafa;--footer-bg:var(--header-bg);--header-height:4em;--transition-speed:.25s;--spacing:1em;--spacing-half:calc(var(--spacing) / 2);--container-max-width:1200px;--gray-lines:#ccc;--moon-color:gold;--tooltip-bg:#fff;--tooltip-text-color:var(--color-primary);--shadow:0 5px 10px 0 rgba(0, 0, 0, .2);--shadow-hover:0 10px 10px 0 rgba(0, 0, 0, .2)}.dark-mode{--background-color:#222;--text-color:#fff;--header-bg:#333;--footer-bg:var(--header-bg)}.hide-on-light,.dark-mode .hide-on-dark{display:none}.dark-mode .hide-on-light{display:initial}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:Roboto Slab,serif;line-height:1.5;font-size:16px;transition:var(--transition-speed);scroll-padding-top:var(--header-height);scroll-behavior:smooth}body{color:var(--text-color);background:var(--background-color);transition:var(--transition-speed)}html,body{height:100%}html.page-load-transition body{opacity:0}::selection,.highlight{background:var(--color-secondary);color:#fff}.logo{font-weight:300;font-size:1.6em;color:var(--text-color);display:inline-block}.logo .primary-text{font-weight:700}.primary-text{color:var(--color-secondary);font-weight:700}h1,h2,h3,h4,h5,h6,p{margin-bottom:var(--spacing-half);color:var(--text-color);transition:var(--transition-speed)}h1,h2,h3,h4{font-family:Raleway,sans-serif;color:var(--color-secondary);line-height:1.2;margin-bottom:.5em;font-weight:600;font-style:italic;transition:var(--transition-speed)}h1{font-size:3em}h2{margin-top:var(--spacing);font-size:2em}h3{margin-top:var(--spacing);font-size:1.5em}p{margin-bottom:.5em;transition:var(--transition-speed);transition-delay:.1s}article p,.bio p{font-size:1.2rem;margin-bottom:1em}article a{overflow-wrap:break-word}article ul,article ol,.bio ul,.bio ol{font-size:1.2rem;padding-left:1.5em;margin-top:.5em;margin-bottom:1em}article li,.bio li{margin-bottom:.25em;line-height:1.5}nav ul,.nav ul,footer ul{list-style-type:none;display:flex;gap:var(--spacing);flex-direction:column}header,nav,.nav,footer{line-height:1.125}footer p{margin-bottom:0}a:focus,btn:focus{outline:0}a{display:inline-block;color:var(--link-color);text-decoration:none;font-weight:700;transition:var(--transition-speed);border-bottom:solid 2px transparent}main a:hover,.nav a:hover{border-bottom-color:var(--link-color);transform:translateY(-2px)}.skip-link{position:absolute;display:inline-block;text-align:center;top:-100%;width:100%;padding:var(--spacing-half)}.skip-link:focus{top:0;position:relative;margin-bottom:var(--spacing)}button,a.btn{background:0 0;border:0;color:var(--text-color);transition:var(--transition-speed);line-height:0}@media (hover:hover) and (pointer:fine){button:hover,a.btn:hover{cursor:pointer;color:var(--color-secondary)}}.layout-wrapper{display:flex;flex-direction:column;min-height:100%;position:relative}header{background:var(--header-bg);padding:var(--spacing) calc(var(--spacing)*2);transition:var(--transition-speed);border-bottom:solid 1px var(--gray-lines);position:fixed;min-height:var(--header-height);width:100vw;z-index:99}header .container{display:flex;justify-content:space-between;align-items:center;max-width:100%}main{flex:1;background:var(--background-color);padding:calc(var(--spacing)*2);transition:var(--transition-speed);margin-top:var(--header-height);height:100%}footer{background:var(--footer-bg);padding:var(--spacing) calc(var(--spacing)*2);transition:var(--transition-speed);border-top:solid 1px var(--gray-lines);margin-top:calc(var(--spacing)*2)}.container{max-width:var(--container-max-width);margin:0 auto}.ch-codeblock .ch-code-button{opacity:0;transition:var(--transition-speed)}.ch-codeblock:hover .ch-code-button{opacity:1}code:not(.ch-code-scroll-parent){border-radius:5px;padding:0 4px;background:#282c34;color:#d8dee9;font-family:monospace,monospace;font-size:.9em;vertical-align:bottom;transition:calc(var(--transition-speed)*2)}.dark-mode code:not(.ch-code-scroll-parent){background:var(--gray-lines);color:#000}.ch-code-scroll-parent,.ch-editor-tab>div{font-size:1.1em!important;line-height:140%!important}.ch-frame-button{background:var(--gray-lines)!important;border:var(--gray-lines)!important}.ch-codegroup,.ch-codeblock{transition:var(--transition-speed)}.dark-mode .ch-codegroup,.dark-mode .ch-codeblock{outline:solid 1px rgba(255,255,255,.5)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus-visible{outline:solid 1px var(--text-color)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}footer:where(.astro-QKSV3Y7B){position:relative}.container:where(.astro-QKSV3Y7B){display:flex;justify-content:space-between;align-items:center}a:where(.astro-QKSV3Y7B):hover{transform:translateY(calc(0em - var(--spacing-half)))}p:where(.astro-QKSV3Y7B) .line:where(.astro-QKSV3Y7B){display:inline-block}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-slab-cyrillic-ext-300-normal.d14bf70a.woff2)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-slab-cyrillic-300-normal.cfc1dfa2.woff2)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAPkABAAAAAAB/gAAAOHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiobZByBQgZgP1NUQVQqAEARCAqDCIJbCxAAATYCJAMcBCAFhGoHIAwHG6MGUVRN7gH8PDDdJk+jMpdoQqGLheT3SfOmF+lR+iqIeL3/nz1J7jP0TVUkihbOwtx2JEN+Qj2KefwPXHQXDREasUEU7WbfEYsm60InIgtVaYocdfVxOP+X0xvLD+iaGy3t+Rgbw/++3adoDyzTNXA9DwMqkQOldBteD5OHgdeqm/C/gVAcAYAvITQChFDAHtgTIMCWt2BqrtxegTy62xqQZO9tahAnHLkCEKBYE84wTQQo7nTgK5BQwIcQQgFBqzxkBsvUbD1VHUgWhokShct90QAU0FiAEi4zOlSoGQKIdueAGtHp5gHBNTw/VXvyUxoQ2UQyAXiNWEcCAcagO6Cis/jWGoNeLyTeEWPU7wEbwurtql7tA/CFVcthAX8NQf+te/x7BtarkoKRB0CfjINAMI0Q1gS4E+BPXX0FmwBAEYB0Eg+AAhpwpxHgThcPLHRC5auaJjD278rHo4AAHRjqWfFOJwBWAByBHegC2AbYA3cAOp3scktEN5WYraerY2lrN9Fl/ASniY6v2413nmg3bsLj5yJ2THtWECx4/vy1yPQ3L17YLXz27BUT2i+fPm2z8MWbs6+f2y54+hKmvXo2oaNdu4kttLshAm+Mg5V8KoXM1xjlr+OjXGLEvPwrEagvYxz9va09obF2WH1BUDuHxN5lCz7033qlteN2t+2tHLdeHRAvWPyx/5arLQbdTnrzFT66qN+Wl5uHBpz3OD/M79WWzWtbeZT/Obo6KuD15tDwPZ0V9mdvLGT9msGSzZei5RCqBhTwDloAC3RTTktfPidAKb3pV4xy6n6z1qwBePFcewB4p0Py/83/ntm8se4BYKEACH6TtM2/gvvdbw3CXLYqR3r1P7Mub1kgQvTjiSVW7fgiwMoKPHURJeD7dALsrUEjZQMcBVKKUEeViqPnSk2mr4P6OqXBN75Ki+CkKx21ylXpzDM7FS5sc95AwD43c6LN/WIZpAuYRDyBLSFVshTZgrUiYCW0gJ6QDSW0pGA8JTRjQhLWiy2hhMMmQCZLQrR+bDadpS1Jkr5E3eR4qukJqSo1QjwFi4M0NkvdiNwJC5MVT5SqrwM9Y/GcWdTUkii5LpCnysGuLHQohMHqd7C7r5I6EdIk9K52h+r2IzbWgprudHEzELBqwM1InQTRC+umGNtv1VuZmNm7mKnmbk+NwB6hOBdmnJkDvIlPijn7oL4YAAAA)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-slab-greek-300-normal.ae4340bf.woff2)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-slab-latin-ext-300-normal.0bb1b214.woff2)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");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:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-slab-latin-300-normal.deaa5eca.woff2)format("woff2"),url(/assets/roboto-slab-all-300-normal.a50bada6.woff)format("woff");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:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-slab-cyrillic-ext-600-normal.8a7d145f.woff2)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-slab-cyrillic-600-normal.a903a5ae.woff2)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAPoABAAAAAACBAAAAOOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiobZByBQgZgP1NUQVQqAEARCAqDCIJeCxAAATYCJAMcBCAFhQIHIAwHG74GQB6FjYNbTVOccWkbuWNp9FNEwVpZPQtPG2CQDJpAobBxrOIAbVxiURlAI6PPh+zy3wTiJvlgZC8Pc4FVfbFkJXZWmbg3D363v97uULJ4ngRUWXkCCQSacSLN/+X0xvIDag+0tOdjbDz8fesom5MTCnwN2n5aIEWBBUo9xBtr9Pk3RJkOWIyIRhBRGDAIgkkLMdQqPjUXdmdVoxJ2yMHWK2GCmG42ICjjYiaMDhCUuTSwmBOisBQRUQjUuwp+CDlUsdUoVLCjxaA7d4fwumOAQqNHWcu/vemATARx8S5gI65yFoI26L74mfve1SB2IXYiANuI6XoQdN1zAZZW3zJtdNr8VoXWurF9g7eBKu11YxgD3vDknJGAp85pzvs61XtfGF/VJAbkAdqpuwVWUhcxLpiLYCm1ixcaCVAC6WqFAAoN5lIXzKVhK+i1oq7GHYyAIXtH/t8DQYvOOecFnQHGwHRM4Tp4hwFzAa1W7HFgUCMV9axmV8Z6+h2mbe3GHUaP67eZdOi3tn/9Sog+7n2Lujv+9etPQvp+ffumP/Hlyw8Mq/78/Dn/ybdvjsmE3ni3APdcqf2KYWFH6d9b1QY3oPnGs11e8P909fOUJud+eDSURJ3cYxjqVfru8qvl2ctlp1yq4dU8n27I378uGS5ZXVQOu2Nd8XRpU/HhdfFw0epS8ZCAW/JnX3pv9GevnbM5k7Nyc6Cn81p/9spZm7PZ69f7jwyeiBW0X9yhs6zF0CnD/QoIU3+EXx2FemMPj9u1vO9z8XkE5ci98Xygwjj0v466DuDHyKMigH/OxZ775/a+TPwarwb0CoT/JDHxzzPbwgyRDo+lEW60+f1psm8o7Timnb0XVSGGBGOemq+cpgCAVjB4qZHUBR8hstjonqxM91fW2Ge1u10l6yyOI7Le+oiUTXc2ONlMVnFfOotJvNciMMT/NNGa+cSjKJU29UQ8QSOGN09eAjFyCViMbFQ1qhHFyCFXpRojUz1KwqrRiBGlSSMBVa8B4xhBo0YqDYJ58MAT3aIm1dzVoBTu1xTFk2NxKKVGDTzUXznaAMMdv59zc7AURNEouVrZWLymFfx63tx5Pts3IRJkyJAghPih/+mzkHz3M80XUUqMb/0E33vwQrglA3dVVOhgQMByB7Q+6EFFohos14CFJ6VKEiNOuhxxTl+/Ma3PkQL/t02rS7ZGklrlX3MwdEtjCg==)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-slab-greek-600-normal.962dc948.woff2)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-slab-latin-ext-600-normal.28e02f06.woff2)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");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:Roboto Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-slab-latin-600-normal.f6b0025a.woff2)format("woff2"),url(/assets/roboto-slab-all-600-normal.98a6166c.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-ext-600-normal.87771bee.woff2)format("woff2"),url(/assets/raleway-all-600-normal.b8ab27c5.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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-600-normal.c3c74b0a.woff2)format("woff2"),url(/assets/raleway-all-600-normal.b8ab27c5.woff)format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-vietnamese-600-normal.3cb5e20d.woff2)format("woff2"),url(/assets/raleway-all-600-normal.b8ab27c5.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-ext-600-normal.540b97a2.woff2)format("woff2"),url(/assets/raleway-all-600-normal.b8ab27c5.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal.d3bf5c7f.woff2)format("woff2"),url(/assets/raleway-all-600-normal.b8ab27c5.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-ext-600-italic.71eb70ae.woff2)format("woff2"),url(/assets/raleway-all-600-italic.7fdb8656.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:Raleway;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-600-italic.8a7b8aa9.woff2)format("woff2"),url(/assets/raleway-all-600-italic.7fdb8656.woff)format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/raleway-vietnamese-600-italic.313ef9f3.woff2)format("woff2"),url(/assets/raleway-all-600-italic.7fdb8656.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-ext-600-italic.a61d31bb.woff2)format("woff2"),url(/assets/raleway-all-600-italic.7fdb8656.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-italic.b49d462e.woff2)format("woff2"),url(/assets/raleway-all-600-italic.7fdb8656.woff)format("woff");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:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-base-400-normal.cc0462d5.woff2)format("woff2"),url(/assets/material-icons-base-400-normal.47b692f3.woff)format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Material Icons Outlined;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-outlined-all-400-normal.1a2694ac.woff2)format("woff2"),url(/assets/material-icons-outlined-all-400-normal.63c23c91.woff)format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}