html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-ctsmo0.svelte-ctsmo0{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-ctsmo0.svelte-ctsmo0{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-ctsmo0.svelte-ctsmo0{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-ctsmo0.svelte-ctsmo0{display:grid;justify-content:center;align-items:center;grid-gap:40px;text-align:center;grid-template-rows:repeat(2, max-content);grid-template-columns:1fr;padding-top:30px}main.svelte-ctsmo0 .status.svelte-ctsmo0{display:grid;font-size:72px;grid-template-columns:repeat(2, max-content);justify-content:center;grid-gap:30px}main.svelte-ctsmo0 .description h2.svelte-ctsmo0{font-size:28px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-6p6a6u.svelte-6p6a6u{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-6p6a6u.svelte-6p6a6u{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-6p6a6u.svelte-6p6a6u{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.progress-bar.svelte-6p6a6u.svelte-6p6a6u{position:fixed;left:0;top:0;height:8px;width:100%;z-index:9}.progress-bar.svelte-6p6a6u .inner-bar.svelte-6p6a6u{transition:width 0.2s linear;height:100%;background-color:#5bc1de}p.svelte-6p6a6u.svelte-6p6a6u{display:none}.cookie-banner.svelte-6p6a6u.svelte-6p6a6u{padding:10px 0px;width:100%;position:fixed;bottom:0;left:0;background-color:#5bc1de}.cookie-banner.svelte-6p6a6u .container.svelte-6p6a6u{display:grid;max-width:1200px;margin:0 auto;align-items:center;grid-template-areas:"consent consent" "read_policy got_it";grid-template-columns:repeat(2, 1fr);color:white}.cookie-banner.svelte-6p6a6u .container span.consent.svelte-6p6a6u{grid-area:consent;cursor:pointer}.cookie-banner.svelte-6p6a6u .container span.clickable.svelte-6p6a6u{grid-area:got_it;text-decoration:none;font-weight:bold;justify-self:end;cursor:pointer;background:#006565;padding:20px;font-size:20px}.cookie-banner.svelte-6p6a6u .container a.svelte-6p6a6u{grid-area:read_policy;color:#006565;text-decoration:none;font-weight:bold;width:fit-content;padding:10px;border:2px solid #006565}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-il128f.svelte-il128f{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-il128f.svelte-il128f{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-il128f.svelte-il128f{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}form.svelte-il128f.svelte-il128f{margin-top:30px;display:grid}form.svelte-il128f .svelte-il128f{margin-bottom:8px}form.svelte-il128f label.svelte-il128f{font-size:13px;color:#444444}form.svelte-il128f input.svelte-il128f{padding:8px;font-size:15px}form.svelte-il128f button[type=submit].svelte-il128f{padding:8px;font-size:15px;border:none;background-color:#ff906a;font-weight:bold;color:white;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}form.svelte-il128f button[type=submit].svelte-il128f:disabled{cursor:not-allowed;background-color:#777777}form.svelte-il128f button[type=submit].svelte-il128f:not(:disabled):hover{background-color:#ff6a37}form.svelte-il128f .links.svelte-il128f{text-align:center;display:grid;grid-template-columns:50% 50%}form.svelte-il128f .links a.svelte-il128f{color:#c3c0bb;font-size:13px;text-decoration:none}form.svelte-il128f .links a.svelte-il128f:hover{color:#5bc1de}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.logo.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{width:134px;height:72px;padding:4px;box-sizing:border-box;transition:opacity ease-out 0.3s;margin-left:10px}@media screen and (max-width: 1680px){.logo.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{width:42px;height:42px}}.logo.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{height:100%}h1.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{font-size:6em;margin-top:1em}@media screen and (max-width: 1680px){h1.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{font-size:4em}}em.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{font-style:italic}h1.svelte-gjlaao em.svelte-gjlaao.svelte-gjlaao{margin:0 0.15em}b.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{font-weight:bold}nav.float.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{position:fixed;top:0;left:0;width:100%;z-index:2}main.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{width:100%;display:flex;flex-direction:column;overflow-x:hidden}article.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{height:100vh;box-sizing:border-box}.left.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{clip-path:polygon(0 0, 100% 0%, 75% 100%, 0% 100%);background:white;width:55%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;padding-right:5%;box-sizing:border-box}.right.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{flex:1;justify-content:center;align-items:center;display:flex}.right.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{width:500px}.right.svelte-gjlaao span.svelte-gjlaao.svelte-gjlaao{width:500px;height:600px;font-size:40px;padding:100px;box-sizing:border-box;text-align:center;display:flex;justify-content:center;align-items:center;margin-top:-550px;color:#156082}@media screen and (max-width: 1680px){.right.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{width:425px}.right.svelte-gjlaao span.svelte-gjlaao.svelte-gjlaao{width:425px;font-size:32px;margin-top:-515px}}.left.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{font-size:32px;margin-bottom:75px;text-align:center}@media screen and (max-width: 1680px){.left.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{margin-bottom:20px}}.left.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{margin-left:-8px}.left.svelte-gjlaao .search.svelte-gjlaao.svelte-gjlaao{display:grid;grid-template-columns:auto 1fr;width:375px;box-sizing:border-box;grid-column-gap:50px}.left.svelte-gjlaao .search .body.svelte-gjlaao.svelte-gjlaao{display:flex;justify-content:center;align-items:end;text-align:center;padding-right:120px;margin-left:-50px;margin-bottom:-22px}.arrow-img.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{position:relative;width:211px;height:150px;top:50%;margin-left:-215px}@media screen and (max-width: 1680px){.arrow-img.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{top:40%;margin-left:-160px}}.search form{grid-column:span 2}.left > div{transform:scale(1.6)}@media screen and (max-width: 1680px){}@media screen and (max-width: 1680px){}a.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{color:grey;text-decoration:none}article.about.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{background:linear-gradient(180deg, #f0f8fd 0%, #f0f8fd 15%, #a2d8f0 100%);display:flex}@media screen and (max-width: 1680px){article.about.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{font-size:1.5em}article.about.svelte-gjlaao .search{transform:scale(1.2)}}article.why.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{background:linear-gradient(180deg, #a2d8f0 0%, #f0f8fd 100%);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-gap:25px;padding:25px}article.why.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{font-size:4em;grid-column:span 2;display:flex;justify-content:center;color:#5b95b5;align-self:flex-start;margin-bottom:1em}article.why.svelte-gjlaao ul.svelte-gjlaao.svelte-gjlaao{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;list-style:inherit;font-size:1.5em;width:70%;margin:0 auto;line-height:1.2em}article.why.svelte-gjlaao ul.service.svelte-gjlaao.svelte-gjlaao{display:flex;justify-content:center;flex-direction:column;color:#80350e}article.why.svelte-gjlaao ul.service b.svelte-gjlaao.svelte-gjlaao{color:#692b0b}article.why.svelte-gjlaao ul.user.svelte-gjlaao.svelte-gjlaao{color:#156082}article.why.svelte-gjlaao ul.user b.svelte-gjlaao.svelte-gjlaao{color:#11506c}article.why.svelte-gjlaao li.svelte-gjlaao.svelte-gjlaao{font-size:0.8em}article.why.svelte-gjlaao section.svelte-gjlaao.svelte-gjlaao{display:grid;grid-template-rows:auto 1fr;background-repeat:no-repeat;background-position:center center;background-size:75%;justify-content:start;font-size:1.7em}@media screen and (max-width: 1680px){article.why.svelte-gjlaao section.svelte-gjlaao.svelte-gjlaao{font-size:1em}}article.why.svelte-gjlaao section h2.svelte-gjlaao.svelte-gjlaao{font-size:2em;text-align:center}article.why.svelte-gjlaao section.user.svelte-gjlaao.svelte-gjlaao{background-image:url(/img/article-why-bg-user.png)}article.why.svelte-gjlaao section.user h2.svelte-gjlaao.svelte-gjlaao{color:#156082}article.why.svelte-gjlaao section.service.svelte-gjlaao.svelte-gjlaao{background-image:url(/img/article-why-bg-service.png)}article.why.svelte-gjlaao section.service h2.svelte-gjlaao.svelte-gjlaao{color:#80350e}article.how.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{background:linear-gradient(180deg, #a2d8f0 0%, #f0f8fd 100%);display:grid;grid-template-columns:1fr auto auto auto 1fr;grid-template-rows:auto 1fr auto auto 1fr auto;grid-gap:15px;grid-column-gap:160px;grid-row-gap:50px;padding:15px;align-items:center}article.how.svelte-gjlaao .row.svelte-gjlaao.svelte-gjlaao{grid-column:span 5}article.how.svelte-gjlaao .pointer.svelte-gjlaao.svelte-gjlaao{margin:0 auto}article.how.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{grid-column:span 5;display:flex;justify-content:center;color:#c45720;align-self:flex-start}article.how.svelte-gjlaao .orb.svelte-gjlaao.svelte-gjlaao{width:350px;height:350px;border-radius:50%;background:orange;background:rgb(205, 104, 55);background:linear-gradient(135deg, rgb(205, 104, 55) 0%, rgb(255, 209, 200) 100%)}article.how.svelte-gjlaao .orb .orb-content.svelte-gjlaao.svelte-gjlaao{width:350px;height:350px;margin-top:-350px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}article.how.svelte-gjlaao .orb .orb-content .header.svelte-gjlaao.svelte-gjlaao{font-size:48px;margin-bottom:12px;color:#80350e}article.how.svelte-gjlaao .orb .orb-content .body.svelte-gjlaao.svelte-gjlaao{display:flex;align-items:center;font-size:38px;color:#c45720;text-align:center;height:3em;padding:0 1em}article.how.svelte-gjlaao .orb img.svelte-gjlaao.svelte-gjlaao{width:300px;height:300px;margin-left:25px;margin-top:25px}article.how.svelte-gjlaao footer.svelte-gjlaao.svelte-gjlaao{transform:scale(1.4);grid-column:span 5;margin:0 25%}@media screen and (max-width: 1680px){article.how.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{grid-column-gap:75px;grid-row-gap:25px}article.how.svelte-gjlaao .orb.svelte-gjlaao.svelte-gjlaao{width:225px;height:225px}article.how.svelte-gjlaao .orb .orb-content.svelte-gjlaao.svelte-gjlaao{width:225px;height:225px;margin-top:-225px}article.how.svelte-gjlaao .orb .orb-content .header.svelte-gjlaao.svelte-gjlaao{font-size:2em;margin-bottom:6px}article.how.svelte-gjlaao .orb .orb-content .body.svelte-gjlaao.svelte-gjlaao{font-size:1.5em}article.how.svelte-gjlaao .orb img.svelte-gjlaao.svelte-gjlaao{width:205px;height:205px;margin-left:10px;margin-top:10px}article.how.svelte-gjlaao footer.svelte-gjlaao.svelte-gjlaao{transform:scale(1.1)}}article.user.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{background:linear-gradient(180deg, #a2d8f0 0%, #f0f8fd 100%);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-gap:125px;align-items:center;justify-content:center;padding:0 10%}@media screen and (max-width: 1680px){article.user.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{grid-gap:125px}}article.user.svelte-gjlaao .process.svelte-gjlaao.svelte-gjlaao{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;grid-gap:25px;justify-content:center;align-items:center;text-align:center;font-size:32px}@media screen and (max-width: 1680px){article.user.svelte-gjlaao .process.svelte-gjlaao.svelte-gjlaao{font-size:1.4em}}article.user.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{color:#387dbf;text-align:center;align-self:flex-start}article.user.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{width:200px;height:200px;justify-self:center}@media screen and (max-width: 1680px){article.user.svelte-gjlaao img.svelte-gjlaao.svelte-gjlaao{width:125px;height:125px}}article.user.svelte-gjlaao img.pointer.svelte-gjlaao.svelte-gjlaao{width:auto;height:auto}.arrow-steps.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{display:none;margin:0 auto;margin-bottom:15px}.arrow-steps.svelte-gjlaao .svelte-gjlaao.svelte-gjlaao{transition:all 0.3s ease-in-out}@media(max-width: 800px){.arrow-steps.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{display:flex}}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao{font-size:16px;text-align:center;color:#777;cursor:default;margin:0 1px 0 0;padding:10px 0px 10px 17px;float:left;position:relative;background-color:#ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20%;height:36px;box-sizing:border-box;display:flex;justify-content:center}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:after{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #ddd;z-index:2;transition:all 0.3s ease-in-out}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:before{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #ddd;z-index:2;right:auto;left:0;border-left:17px solid #fff;z-index:0;transition:all 0.3s ease-in-out}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:8px}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:first-child:before{border:none}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.arrow-steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:last-child:after{border:none}.arrow-steps.svelte-gjlaao .step.done.svelte-gjlaao.svelte-gjlaao{background-color:hsl(120, 42%, 54%);color:white}.arrow-steps.svelte-gjlaao .step.done.svelte-gjlaao.svelte-gjlaao:after{border-left:17px solid hsl(120, 42%, 54%)}.steps.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{display:grid;grid-template-columns:repeat(5, max-content);justify-content:center;margin-bottom:60px}.steps.svelte-gjlaao .svelte-gjlaao.svelte-gjlaao{transition:all 0.3s ease-in-out}@media(max-width: 800px){.steps.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{display:none}}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao{width:40px;height:40px;background-color:hsl(0, 0%, 100%);display:inline-block;border:4px solid;border-color:transparent;border-radius:50%;color:hsl(226, 15%, 83%);font-weight:600;text-align:center;line-height:35px}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:after{width:150px;display:block;transform:translate(-55px, 3px);color:hsl(226, 10%, 55%);content:attr(data-desc);font-weight:400;font-size:13px}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:first-child{line-height:40px}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:first-child:after{transform:translate(-55px, -1px)}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:nth-child(n+2){margin:0 0 0 100px;transform:translate(0, -4px)}.steps.svelte-gjlaao .step.svelte-gjlaao.svelte-gjlaao:nth-child(n+2):before{width:75px;height:3px;display:block;background-color:hsl(0, 0%, 100%);transform:translate(-95px, 21px);content:""}.steps.svelte-gjlaao .step.active.svelte-gjlaao.svelte-gjlaao{border-color:hsl(206, 72%, 68%);color:hsl(206, 72%, 68%)}.steps.svelte-gjlaao .step.active.svelte-gjlaao.svelte-gjlaao:before{background:linear-gradient(to right, hsl(120, 42%, 54%) 0%, hsl(206, 72%, 68%) 100%)}.steps.svelte-gjlaao .step.active.svelte-gjlaao.svelte-gjlaao:after{color:hsl(206, 72%, 68%)}.steps.svelte-gjlaao .step.done.svelte-gjlaao.svelte-gjlaao{background-color:hsl(120, 42%, 54%);border-color:hsl(120, 42%, 54%);color:hsl(0, 0%, 100%)}.steps.svelte-gjlaao .step.done.svelte-gjlaao.svelte-gjlaao:before{background-color:hsl(120, 42%, 54%)}.steps.svelte-gjlaao .step.done.active.svelte-gjlaao.svelte-gjlaao{border-color:hsl(206, 72%, 68%)}section.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{flex:1;display:flex}nav.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{background:#afa}footer.final.svelte-gjlaao.svelte-gjlaao.svelte-gjlaao{display:flex;justify-content:space-between;border-top:1px solid #777;padding-top:10px;font-size:22px;padding:20px}footer.final.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao{margin-bottom:5px}footer.final.svelte-gjlaao a.svelte-gjlaao.svelte-gjlaao{color:#333;text-decoration:none}footer.final.svelte-gjlaao a.svelte-gjlaao svg{margin-right:5px;color:#28a2c5}footer.final.svelte-gjlaao h1.svelte-gjlaao.svelte-gjlaao,footer.final.svelte-gjlaao a.svelte-gjlaao.svelte-gjlaao{font-size:0.7em}footer.final.svelte-gjlaao .svelte-gjlaao.svelte-gjlaao{display:flex;flex-direction:column}footer.final.svelte-gjlaao .svelte-gjlaao a.svelte-gjlaao{flex-direction:row;margin-top:5px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-14uk41e{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-14uk41e{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-14uk41e{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.companies.svelte-14uk41e{display:grid;grid-row-gap:15px;margin-top:15px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1pnb92n.svelte-1pnb92n{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1pnb92n.svelte-1pnb92n{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1pnb92n.svelte-1pnb92n{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}form.svelte-1pnb92n.svelte-1pnb92n{display:grid}form.svelte-1pnb92n .svelte-1pnb92n{margin-bottom:8px}form.svelte-1pnb92n label.svelte-1pnb92n{font-size:13px;color:#444444}form.svelte-1pnb92n input.svelte-1pnb92n{padding:8px;font-size:15px}form.svelte-1pnb92n button[type=submit].svelte-1pnb92n{padding:8px;font-size:15px;border:none;background-color:#ff906a;font-weight:bold;color:white;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}form.svelte-1pnb92n button[type=submit].svelte-1pnb92n:disabled{cursor:not-allowed;background-color:#777777}form.svelte-1pnb92n button[type=submit].svelte-1pnb92n:not(:disabled):hover{background-color:#ff6a37}form.svelte-1pnb92n .links.svelte-1pnb92n{text-align:center;display:grid;grid-template-columns:50% 50%}form.svelte-1pnb92n .links a.svelte-1pnb92n{color:#c3c0bb;font-size:13px;text-decoration:none}form.svelte-1pnb92n .links a.svelte-1pnb92n:hover{color:#5bc1de}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-lvhaoz.svelte-lvhaoz{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-lvhaoz.svelte-lvhaoz{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-lvhaoz.svelte-lvhaoz{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}form.svelte-lvhaoz.svelte-lvhaoz{margin:0 auto;width:100%;display:flex;flex-direction:column}form.svelte-lvhaoz .svelte-lvhaoz{margin-bottom:8px}form.svelte-lvhaoz .text-area-count.svelte-lvhaoz{text-align:right;font-size:14px}form.svelte-lvhaoz .invalid.svelte-lvhaoz{color:red}form.svelte-lvhaoz label.svelte-lvhaoz{font-size:13px;color:#444444}form.svelte-lvhaoz input.svelte-lvhaoz{padding:8px;font-size:15px}form.svelte-lvhaoz button[type=submit].svelte-lvhaoz{padding:8px;font-size:15px;border:none;background-color:#ff906a;font-weight:bold;color:white;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}form.svelte-lvhaoz button[type=submit].svelte-lvhaoz:disabled{cursor:not-allowed;background-color:#777777}form.svelte-lvhaoz button[type=submit].svelte-lvhaoz:not(:disabled):hover{background-color:#ff6a37}form.svelte-lvhaoz textarea.svelte-lvhaoz{resize:vertical;padding:8px;font-size:15px;font-family:inherit}
@charset "UTF-8";html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1sx5i24.svelte-1sx5i24{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1sx5i24.svelte-1sx5i24{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1sx5i24.svelte-1sx5i24{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1sx5i24.svelte-1sx5i24{display:grid;grid-template-columns:1fr;margin-top:20px}main.svelte-1sx5i24 .note.svelte-1sx5i24{line-height:1.5em;margin-bottom:20px;padding:8px;background:#ddd;border:1px solid #aaa}main.svelte-1sx5i24 .note p.svelte-1sx5i24{font-weight:bold}main.svelte-1sx5i24 .note ul.svelte-1sx5i24{padding-left:15px}main.svelte-1sx5i24 .note ul li.svelte-1sx5i24:before{content:"•";margin-right:5px}main.svelte-1sx5i24 .form.svelte-1sx5i24{display:grid;grid-template-columns:1fr;grid-row-gap:10px}main.svelte-1sx5i24 input.svelte-1sx5i24{font-size:12px;border:none;padding:8px;border-bottom:1px solid #5bc1de}main.svelte-1sx5i24 input.invalid.svelte-1sx5i24{border-color:red}main.svelte-1sx5i24 button.svelte-1sx5i24{background-color:#5bc1de;color:white;font-size:14px;cursor:pointer;padding:10px 30px;margin-top:6px;border:none}main.svelte-1sx5i24 button[disabled].svelte-1sx5i24{background-color:gray;cursor:not-allowed}main.svelte-1sx5i24 .password-strength.svelte-1sx5i24{display:flex;flex-direction:column}main.svelte-1sx5i24 .password-strength span.svelte-1sx5i24{color:#ff6a6a;transition:color 0.2s ease-in-out}main.svelte-1sx5i24 .password-strength span.active.svelte-1sx5i24{color:#23994e}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-h77s32.svelte-h77s32{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-h77s32.svelte-h77s32{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-h77s32.svelte-h77s32{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}form.svelte-h77s32.svelte-h77s32{margin:0 auto;width:420px;margin-top:30px;display:flex;flex-direction:column}form.svelte-h77s32 .svelte-h77s32{margin-bottom:8px}form.svelte-h77s32 label.svelte-h77s32{font-size:13px;color:#444444}form.svelte-h77s32 input.svelte-h77s32{padding:8px;font-size:15px}form.svelte-h77s32 button[type=submit].svelte-h77s32{padding:8px;font-size:15px;border:none;background-color:#ff906a;font-weight:bold;color:white;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}form.svelte-h77s32 button[type=submit].svelte-h77s32:disabled{cursor:not-allowed;background-color:#777777}form.svelte-h77s32 button[type=submit].svelte-h77s32:not(:disabled):hover{background-color:#ff6a37}form.svelte-h77s32 .links.svelte-h77s32{text-align:center;display:grid;grid-template-columns:50% 50%}form.svelte-h77s32 .links a.svelte-h77s32{color:#c3c0bb;font-size:13px;text-decoration:none}form.svelte-h77s32 .links a.svelte-h77s32:hover{color:#5bc1de}form.svelte-h77s32 .password-strength.svelte-h77s32{display:flex;flex-direction:column}form.svelte-h77s32 .password-strength span.svelte-h77s32{color:#ff6a6a;transition:color 0.2s ease-in-out}form.svelte-h77s32 .password-strength span.active.svelte-h77s32{color:#23994e}
main.svelte-175j370{padding-top:20px}@media screen and (min-width: 900px){main.svelte-175j370{margin:0px}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1vsab8a.svelte-1vsab8a{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1vsab8a.svelte-1vsab8a{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1vsab8a.svelte-1vsab8a{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1vsab8a.svelte-1vsab8a{height:100%;display:grid;grid-template-columns:50px 1fr;grid-template-rows:100%}.empty.svelte-1vsab8a.svelte-1vsab8a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:228px;color:#aaaaaa;text-align:center}.empty.svelte-1vsab8a span.svelte-1vsab8a{font-size:72px}nav.right-pane.svelte-1vsab8a.svelte-1vsab8a{height:100%;width:50px;background-color:#444444;display:grid;grid-template-rows:repeat(auto-fill, 50px)}nav.right-pane.svelte-1vsab8a button.svelte-1vsab8a{display:flex;align-items:center;justify-content:center;background-color:inherit;border:none;color:#c3c0bb;font-size:28px;cursor:pointer;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out}nav.right-pane.svelte-1vsab8a button.selected.svelte-1vsab8a,nav.right-pane.svelte-1vsab8a button.svelte-1vsab8a:hover{background-color:#5bc1de;color:#ffffff}nav.right-pane.svelte-1vsab8a button .badge.svelte-1vsab8a{position:absolute;background-color:#ff906a;color:#ffffff;font-size:13px;text-align:center;width:22px;height:22px;border-radius:11px;line-height:22px;font-weight:bold;margin-left:25px}.content.svelte-1vsab8a.svelte-1vsab8a{display:grid;grid-template-rows:40px 1fr}.content.svelte-1vsab8a header.svelte-1vsab8a{display:grid;align-items:center;grid-template-columns:auto 1fr auto auto;grid-column-gap:40px;border-bottom:3px solid #5bc1de;padding:0 20px}.content.svelte-1vsab8a header .title.svelte-1vsab8a{font-size:28px;font-weight:bold}.content.svelte-1vsab8a header .current-page.svelte-1vsab8a{text-transform:uppercase}.content.svelte-1vsab8a header a span.svelte-1vsab8a{margin-left:5px;height:14px}.content.svelte-1vsab8a .slot.svelte-1vsab8a{padding:20px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-xz0kge.svelte-xz0kge{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-xz0kge.svelte-xz0kge{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-xz0kge.svelte-xz0kge{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-xz0kge .container.desktop-only.svelte-xz0kge{display:flex;align-items:center}main.svelte-xz0kge .radius-select.svelte-xz0kge{padding:5px 0;box-sizing:border-box;background-color:#ededed}main.svelte-xz0kge .radius-select button.svelte-xz0kge{margin-left:auto;margin-top:10px;color:#777;border-color:#777;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;cursor:pointer}main.svelte-xz0kge .radius-select button.active.svelte-xz0kge{color:#5bc1de;border-color:#5bc1de;background-color:white}main.svelte-xz0kge .radius-select button.active.svelte-xz0kge:hover{color:#2391b0;border-color:#2391b0}main.svelte-xz0kge .container .name.svelte-xz0kge{display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px}main.svelte-xz0kge footer.svelte-xz0kge{margin:0 10%;display:grid;display:flex;margin-top:20px;gap:20px;justify-content:center}@media(max-width: 900px){main.svelte-xz0kge footer.svelte-xz0kge{margin:0;margin-top:20px}}main.svelte-xz0kge footer button.svelte-xz0kge{display:flex;justify-content:center;align-items:center;font-size:16px;padding:8px 12px;background-color:white;border:1px solid gray;transition:background-color 0.3s ease-in-out;cursor:pointer;width:40px;height:40px}main.svelte-xz0kge footer button.svelte-xz0kge:hover{background-color:#ddd}main.svelte-xz0kge footer .pages.svelte-xz0kge{display:grid;justify-content:space-evenly;font-size:22px;line-height:40px;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px}main.svelte-xz0kge footer .pages span.svelte-xz0kge{cursor:pointer;margin:0 auto}main.svelte-xz0kge footer .pages span.current.svelte-xz0kge{color:#5bc1de;font-size:24;text-decoration:underline}main.svelte-xz0kge footer .pages span.svelte-xz0kge:hover{text-decoration:underline}@media(max-width: 900px){main.svelte-xz0kge header.svelte-xz0kge{margin:0}}main.svelte-xz0kge header .search-filter.svelte-xz0kge{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:10px;align-items:center;justify-content:center;margin-top:15px;grid-column:span 3}main.svelte-xz0kge header .search-filter button.svelte-xz0kge{font-size:20px;color:#777;border-color:#777;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}@media(max-width: 900px){main.svelte-xz0kge header .search-filter button span.svelte-xz0kge{display:none}}main.svelte-xz0kge header .search-filter button.active.svelte-xz0kge{color:#5bc1de;border-color:#5bc1de;background-color:white}main.svelte-xz0kge header .search-filter button.active.svelte-xz0kge:hover{color:#2391b0;border-color:#2391b0}main.svelte-xz0kge header .selectgroup.svelte-xz0kge{display:grid;grid-column:span 3;grid-template-columns:1fr 1fr;grid-column-gap:8px;align-items:center}main.svelte-xz0kge header .selectgroup span.svelte-xz0kge{font-size:19px}main.svelte-xz0kge header .selectgroup select.svelte-xz0kge{padding:8px 12px;font-size:16px;background-color:white;border:1px solid gray}main.svelte-xz0kge header button.svelte-xz0kge{display:flex;justify-content:center;align-items:center;font-size:16px;height:40px;box-sizing:border-box;padding:8px 12px;background-color:white;border:1px solid gray;transition:background-color 0.3s ease-in-out}main.svelte-xz0kge header button.svelte-xz0kge{cursor:pointer}main.svelte-xz0kge header button.svelte-xz0kge:hover{background-color:#ddd}main.svelte-xz0kge .container.mobile-only.svelte-xz0kge{display:flex}main.svelte-xz0kge .container.mobile-only a .avatar.svelte-xz0kge{grid-row:1/span 2;grid-column:1/span 1}main.svelte-xz0kge .container.mobile-only a .score.svelte-xz0kge{display:block}main.svelte-xz0kge .container.mobile-only a .top-text.svelte-xz0kge,main.svelte-xz0kge .container.mobile-only a .bottom-text.svelte-xz0kge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.svelte-xz0kge .container.mobile-only a .top-text.svelte-xz0kge{font-size:1.4rem}main.svelte-xz0kge .container.mobile-only a .bottom-text.svelte-xz0kge{font-size:0.7rem;height:20px}main.svelte-xz0kge .container.mobile-only a .score-text.svelte-xz0kge{font-size:0.9rem;height:20px;text-align:center}main.svelte-xz0kge .container.mobile-only a .icon.svelte-xz0kge{fill:#5bc1de;stroke:#2391b0}main.svelte-xz0kge .companies.svelte-xz0kge{display:grid;grid-row-gap:15px;margin-top:15px}.search-categories.svelte-xz0kge.svelte-xz0kge{display:grid;grid-template-rows:auto auto;padding:20px;background-color:#fff;grid-row-gap:20px;margin-top:15px;border:1px solid black}.search-categories.svelte-xz0kge .category-list.svelte-xz0kge{display:grid;grid-template-columns:auto auto auto;justify-content:space-evenly;grid-column-gap:20px;grid-row-gap:20px;overflow:auto;max-height:600px}.search-categories.svelte-xz0kge .category-list.small.svelte-xz0kge{grid-template-columns:auto auto;grid-column-gap:5px;grid-row-gap:5px;max-height:300px}@media screen and (max-width: 900px){.search-categories.svelte-xz0kge .category-list.small.svelte-xz0kge{display:grid}.search-categories.svelte-xz0kge .category-list.large.svelte-xz0kge{display:none}}@media screen and (min-width: 900px){.search-categories.svelte-xz0kge .category-list.small.svelte-xz0kge{display:none}.search-categories.svelte-xz0kge .category-list.large.svelte-xz0kge{display:grid}}.search-categories.svelte-xz0kge .category-controls.svelte-xz0kge{display:grid;grid-template-columns:auto 1fr auto 1fr auto}.search-categories.svelte-xz0kge .category-controls button.svelte-xz0kge{width:90px;text-align:center}.search-categories.svelte-xz0kge .category-controls span.svelte-xz0kge{grid-column:span 5;text-align:center;font-size:18px}.search-categories.svelte-xz0kge.svelte-xz0kge:not(.open){grid-template-rows:auto;grid-row-gap:0;cursor:pointer;padding:10px}.search-categories.svelte-xz0kge:not(.open) span.svelte-xz0kge{cursor:pointer}@media screen and (max-width: 900px){.category-list main{width:100px;height:100px}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}button.full.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{font-size:28px;padding:8px}textarea, input, select{resize:vertical;border-radius:none;border:1px solid #c3c0bb;padding:4px 8px}.text-area-count.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{text-align:right;font-size:14px;margin-bottom:10px}.invalid.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{color:red}.arrow-steps.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:none;margin:0 auto;margin-bottom:15px}.arrow-steps.svelte-rkbzbi .svelte-rkbzbi.svelte-rkbzbi{transition:all 0.3s ease-in-out}@media(max-width: 800px){.arrow-steps.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:flex}}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi{font-size:16px;text-align:center;color:#777;cursor:default;margin:0 1px 0 0;padding:10px 0px 10px 17px;float:left;position:relative;background-color:#ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20%;height:36px;box-sizing:border-box;display:flex;justify-content:center}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:after{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #ddd;z-index:2;transition:all 0.3s ease-in-out}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:before{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #ddd;z-index:2;right:auto;left:0;border-left:17px solid #fff;z-index:0;transition:all 0.3s ease-in-out}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:8px}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:first-child:before{border:none}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.arrow-steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:last-child:after{border:none}.arrow-steps.svelte-rkbzbi .step.active.svelte-rkbzbi.svelte-rkbzbi{color:#fff;background-color:hsl(206, 72%, 68%)}.arrow-steps.svelte-rkbzbi .step.active.svelte-rkbzbi.svelte-rkbzbi:after{border-left:17px solid hsl(206, 72%, 68%)}.arrow-steps.svelte-rkbzbi .step.done.svelte-rkbzbi.svelte-rkbzbi{background-color:hsl(120, 42%, 54%);color:white}.arrow-steps.svelte-rkbzbi .step.done.svelte-rkbzbi.svelte-rkbzbi:after{border-left:17px solid hsl(120, 42%, 54%)}.steps.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:repeat(5, max-content);justify-content:center;margin-bottom:60px}.steps.svelte-rkbzbi .svelte-rkbzbi.svelte-rkbzbi{transition:all 0.3s ease-in-out}@media(max-width: 800px){.steps.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:none}}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi{width:40px;height:40px;background-color:hsl(0, 0%, 100%);display:inline-block;border:4px solid;border-color:transparent;border-radius:50%;color:hsl(226, 15%, 83%);font-weight:600;text-align:center;line-height:35px}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:after{width:150px;display:block;transform:translate(-55px, 3px);color:hsl(226, 10%, 55%);content:attr(data-desc);font-weight:400;font-size:13px}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:first-child{line-height:40px}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:first-child:after{transform:translate(-55px, -1px)}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:nth-child(n+2){margin:0 0 0 100px;transform:translate(0, -4px)}.steps.svelte-rkbzbi .step.svelte-rkbzbi.svelte-rkbzbi:nth-child(n+2):before{width:75px;height:3px;display:block;background-color:hsl(0, 0%, 100%);transform:translate(-95px, 21px);content:""}.steps.svelte-rkbzbi .step.active.svelte-rkbzbi.svelte-rkbzbi{border-color:hsl(206, 72%, 68%);color:hsl(206, 72%, 68%)}.steps.svelte-rkbzbi .step.active.svelte-rkbzbi.svelte-rkbzbi:before{background:linear-gradient(to right, hsl(120, 42%, 54%) 0%, hsl(206, 72%, 68%) 100%)}.steps.svelte-rkbzbi .step.active.svelte-rkbzbi.svelte-rkbzbi:after{color:hsl(206, 72%, 68%)}.steps.svelte-rkbzbi .step.done.svelte-rkbzbi.svelte-rkbzbi{background-color:hsl(120, 42%, 54%);border-color:hsl(120, 42%, 54%);color:hsl(0, 0%, 100%)}.steps.svelte-rkbzbi .step.done.svelte-rkbzbi.svelte-rkbzbi:before{background-color:hsl(120, 42%, 54%)}.steps.svelte-rkbzbi .step.done.active.svelte-rkbzbi.svelte-rkbzbi{border-color:hsl(206, 72%, 68%)}button.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{background-color:#5bc1de;color:white;font-weight:bold;border:none;transition:background-color 0.3s ease-in-out;padding:4px 8px;font-size:18px}button.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi:not(:disabled){cursor:pointer}button.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi:not(:disabled):hover{background-color:#2391b0}button.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi:disabled{background-color:#777777}input.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{padding:8px 12px}input.invalid.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{border-bottom-color:red !important}section.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%}section.svelte-rkbzbi .buttons.svelte-rkbzbi.svelte-rkbzbi{display:flex;justify-content:space-between}section.service-section.svelte-rkbzbi>div.svelte-rkbzbi.svelte-rkbzbi:not(.buttons){display:grid;grid-template-columns:255px 5px 1fr 1fr;padding:8px;font-size:18px}section.service-section.svelte-rkbzbi span.head.svelte-rkbzbi.svelte-rkbzbi{text-align:center;font-size:18px}section.info-section.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:1fr;grid-gap:10px;overflow:auto}section.info-section.svelte-rkbzbi .form.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:1fr;grid-gap:20px}section.info-section.svelte-rkbzbi .form div.svelte-rkbzbi.svelte-rkbzbi:not(.buttons){display:grid;grid-template-columns:10px auto;align-items:center;grid-template-areas:"required name" "input input"}section.info-section.svelte-rkbzbi .form div.svelte-rkbzbi:not(.buttons) label.svelte-rkbzbi{grid-area:name}section.info-section.svelte-rkbzbi .form div.svelte-rkbzbi:not(.buttons) span.svelte-rkbzbi{grid-area:required}section.info-section.svelte-rkbzbi .form div.svelte-rkbzbi:not(.buttons) input.svelte-rkbzbi{grid-area:input}section.extended-section.svelte-rkbzbi h1.svelte-rkbzbi.svelte-rkbzbi{font-size:30px}section.extended-section.svelte-rkbzbi textarea.svelte-rkbzbi.svelte-rkbzbi{margin-bottom:25px}section.extended-section.svelte-rkbzbi .logo-preview.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:18px;grid-row-gap:8px;align-items:center;margin-bottom:25px}section.extended-section.svelte-rkbzbi .logo-preview img.svelte-rkbzbi.svelte-rkbzbi{height:150px;width:150px;object-fit:contain;grid-column:1;grid-row:1/span 2;cursor:pointer;border:1px dashed black}@media(max-width: 600px){section.extended-section.svelte-rkbzbi .logo-preview img.svelte-rkbzbi.svelte-rkbzbi{width:100px;height:100px}}section.extended-section.svelte-rkbzbi .logo-preview h1.svelte-rkbzbi.svelte-rkbzbi{font-size:26px}@media(max-width: 600px){section.extended-section.svelte-rkbzbi .logo-preview h1.svelte-rkbzbi.svelte-rkbzbi{font-size:20px}}section.extended-section.svelte-rkbzbi .logo-preview h3.svelte-rkbzbi.svelte-rkbzbi{font-size:20px}@media(max-width: 600px){section.extended-section.svelte-rkbzbi .logo-preview h3.svelte-rkbzbi.svelte-rkbzbi{font-size:18px}}section.extended-section.svelte-rkbzbi .gallery.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-column-gap:15px;grid-row-gap:15px;margin-bottom:15px}section.extended-section.svelte-rkbzbi .gallery .gallery-item.svelte-rkbzbi.svelte-rkbzbi{height:100px;width:100px;display:grid;grid-template-rows:100px 25px;grid-row-gap:5px}section.extended-section.svelte-rkbzbi .gallery .gallery-item img.svelte-rkbzbi.svelte-rkbzbi,section.extended-section.svelte-rkbzbi .gallery .gallery-item .fake-img.svelte-rkbzbi.svelte-rkbzbi{height:100px;width:100px;cursor:pointer;object-fit:contain}section.extended-section.svelte-rkbzbi .gallery .gallery-item .fake-img.svelte-rkbzbi.svelte-rkbzbi{background-color:#ccc;font-size:80px;display:flex;justify-content:center;align-items:center;border:1px dashed black}section.categories-section.svelte-rkbzbi h1.svelte-rkbzbi.svelte-rkbzbi{font-size:30px;margin:0.5em 0}section.categories-section.svelte-rkbzbi h3.svelte-rkbzbi.svelte-rkbzbi{margin:1em}section.categories-section.svelte-rkbzbi .categories.svelte-rkbzbi.svelte-rkbzbi{display:grid;grid-template-columns:repeat(auto-fill, minmax(265px, 1fr));grid-gap:10px;justify-items:center;max-height:60vh;overflow-y:auto;margin:20px 0}section.region-section.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{gap:10px}.required.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{color:#ff6a6a}label.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{align-self:flex-start;padding-top:8px}input.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi::-webkit-outer-spin-button,input.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.radiusmodal.svelte-rkbzbi.svelte-rkbzbi.svelte-rkbzbi{padding:20px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-vh66r1.svelte-vh66r1{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-vh66r1.svelte-vh66r1{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-vh66r1.svelte-vh66r1{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-vh66r1.svelte-vh66r1{padding:10px;margin:0 auto}main.svelte-vh66r1 h1.svelte-vh66r1{font-size:22px;margin-bottom:25px;text-decoration:underline}main.svelte-vh66r1 p.svelte-vh66r1{font-size:18px;margin-bottom:20px}main.svelte-vh66r1 button.svelte-vh66r1{padding:10px 20px;font-size:22px;border:none;background-color:#5bc1de;font-weight:bold;color:white;cursor:pointer;margin:0 auto;text-transform:uppercase;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}main.svelte-vh66r1 button.svelte-vh66r1:disabled{background-color:#777;cursor:not-allowed}main.svelte-vh66r1 button.svelte-vh66r1:hover:not(:disabled){background-color:#28a2c5}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-t71jt8.svelte-t71jt8{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-t71jt8.svelte-t71jt8{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-t71jt8.svelte-t71jt8{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}button.svelte-t71jt8.svelte-t71jt8{background-color:#5bc1de;color:white;font-weight:bold;border:none;cursor:pointer;transition:background-color 0.3s ease-in-out;padding:4px 8px}button.svelte-t71jt8.svelte-t71jt8:hover{background-color:#2391b0}button.svelte-t71jt8.svelte-t71jt8:disabled{background-color:#777777;cursor:not-allowed}button.svelte-t71jt8.svelte-t71jt8:disabled:hover{background-color:#777777}main.svelte-t71jt8.svelte-t71jt8{display:flex;flex-direction:column;align-items:center;font-size:28px;padding:20px}main.svelte-t71jt8 .svelte-t71jt8{margin-bottom:10px;font-size:24px}main.svelte-t71jt8 textarea.svelte-t71jt8{width:80%;border:1px solid #c3c0bb;resize:none;padding:8px;font-size:16px;font-family:inherit}main.svelte-t71jt8 input.svelte-t71jt8{width:80%;font-size:18px}main.svelte-t71jt8 input.invalid.svelte-t71jt8{border-color:red}main.svelte-t71jt8 .review-container.svelte-t71jt8{width:80%}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1o5nopl.svelte-1o5nopl{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1o5nopl.svelte-1o5nopl{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1o5nopl.svelte-1o5nopl{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.activate.svelte-1o5nopl.svelte-1o5nopl{display:flex;justify-content:center;align-items:cetner;background-color:#ff6a37;color:white;font-size:18px;padding:8px}.activate.svelte-1o5nopl .pseudolink.svelte-1o5nopl{color:lightblue}button.svelte-1o5nopl.svelte-1o5nopl{background-color:#5bc1de;color:white;font-weight:bold;border:none;transition:background-color 0.3s ease-in-out;padding:4px 8px}button.svelte-1o5nopl.svelte-1o5nopl:not(:disabled){cursor:pointer}button.svelte-1o5nopl.svelte-1o5nopl:not(:disabled):hover{background-color:#2391b0}button.svelte-1o5nopl.svelte-1o5nopl:disabled{background-color:#777777}.modal-body.svelte-1o5nopl.svelte-1o5nopl{padding:20px}main.svelte-1o5nopl.svelte-1o5nopl{display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin:20px auto}main.svelte-1o5nopl>h1.svelte-1o5nopl{font-size:24px}main.svelte-1o5nopl header.svelte-1o5nopl{display:flex;align-items:center;padding:12px 0px;border-bottom:1px solid #c3c0bb}main.svelte-1o5nopl header.editable.svelte-1o5nopl{grid-template-columns:auto 1fr auto auto auto}main.svelte-1o5nopl header h1.svelte-1o5nopl{font-size:38px}main.svelte-1o5nopl header button.svelte-1o5nopl{display:flex;justify-content:center;align-items:center;font-size:32px;width:50px;height:50px}main.svelte-1o5nopl img.svelte-1o5nopl{height:100px;width:100px;object-fit:contain}main.svelte-1o5nopl section.edit.svelte-1o5nopl{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 50px);justify-content:center}main.svelte-1o5nopl section.edit button.svelte-1o5nopl{display:flex;justify-content:center;align-items:center;font-size:32px;width:50px;height:50px}main.svelte-1o5nopl section.companies.svelte-1o5nopl{display:grid;grid-template-columns:1fr;grid-row-gap:10px}main.svelte-1o5nopl section.companies .company.svelte-1o5nopl{display:grid;grid-template-columns:70px 1fr auto;grid-column-gap:30px;align-items:center;border:1px solid #c3c0bb;height:70px;text-decoration:none;color:inherit}main.svelte-1o5nopl section.companies .company.svelte-1o5nopl:hover{background-color:#e7e7e7}main.svelte-1o5nopl section.companies .company .svelte-1o5nopl:hover,main.svelte-1o5nopl section.companies .company .svelte-1o5nopl:focus,main.svelte-1o5nopl section.companies .company .svelte-1o5nopl:active{text-decoration:none;color:inherit}main.svelte-1o5nopl section.companies .company .avatar.svelte-1o5nopl{width:70px;height:70px;background-color:#ddd}main.svelte-1o5nopl section.companies .company .avatar img.svelte-1o5nopl{width:70px;height:70px;object-fit:contain}main.svelte-1o5nopl section.companies .company .name.svelte-1o5nopl{font-weight:bold;font-size:22px}.select.svelte-1o5nopl.svelte-1o5nopl{display:grid;grid-template-columns:300px 1fr;justify-content:space-between;grid-column-gap:12px;align-items:center;font-size:22px}.select.svelte-1o5nopl input.svelte-1o5nopl{width:100%;font-size:20px}section.fields.svelte-1o5nopl.svelte-1o5nopl{display:flex;flex-direction:column}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.pseudocategory.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{display:flex;justify-content:center;align-items:center;padding:8px;background-color:#5490cc;color:white !important;font-size:12px;width:60px;height:60px;box-shadow:rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;text-align:center;text-decoration:none;color:inherit;cursor:pointer;transition:all 0.3s ease-in-out}.categories.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));grid-gap:10px;justify-items:center}.avatar.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{width:150px;height:150px;background-color:#ddd}.avatar.svelte-17dvf3b img.svelte-17dvf3b.svelte-17dvf3b{width:150px;height:150px;object-fit:contain}.avatar.svelte-17dvf3b img.clickable.svelte-17dvf3b.svelte-17dvf3b{cursor:pointer}.edit-categories-modal.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b,.modal-body.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{padding:10px 0;display:grid;width:100%;height:100%;justify-items:center;justify-content:center;overflow:auto;grid-gap:10px}.edit-categories-modal.svelte-17dvf3b input.svelte-17dvf3b.svelte-17dvf3b,.modal-body.svelte-17dvf3b input.svelte-17dvf3b.svelte-17dvf3b{font-size:24px;padding:8px;box-sizing:border-box;max-width:80vw;margin:0 auto}.edit-categories-modal.svelte-17dvf3b .categories.svelte-17dvf3b.svelte-17dvf3b,.modal-body.svelte-17dvf3b .categories.svelte-17dvf3b.svelte-17dvf3b{width:80vw;max-width:900px;display:grid;grid-template-columns:repeat(auto-fill, 266px);grid-gap:10px;justify-content:center;overflow-y:auto}button.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{background-color:#5bc1de;color:white;font-weight:bold;border:none;cursor:pointer;transition:background-color 0.3s ease-in-out;padding:4px 8px}button.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b:hover{background-color:#2391b0}section.edit.svelte-17dvf3b button.favorite.svelte-17dvf3b.svelte-17dvf3b{background-color:#777}section.edit.svelte-17dvf3b button.favorite.svelte-17dvf3b.svelte-17dvf3b:hover{background-color:#444444}main.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-row-gap:20px}main.svelte-17dvf3b .page-state.svelte-17dvf3b.svelte-17dvf3b{position:fixed;right:10px;bottom:5px;z-index:1}main.svelte-17dvf3b header.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-template-columns:auto 1fr;grid-column-gap:20px;margin-top:10px;border-bottom:1px solid #c3c0bb}main.svelte-17dvf3b header .company-header.svelte-17dvf3b.svelte-17dvf3b{align-items:center;justify-content:center;display:flex;flex-direction:column}main.svelte-17dvf3b header .company-header h1.svelte-17dvf3b.svelte-17dvf3b{max-width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main.svelte-17dvf3b header .company-header .name.svelte-17dvf3b.svelte-17dvf3b{font-size:40px}main.svelte-17dvf3b header .company-header .company-overview.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-template-columns:1fr}main.svelte-17dvf3b header .company-header .company-overview .rating.svelte-17dvf3b.svelte-17dvf3b{font-size:26px}main.svelte-17dvf3b header .company-header img.svelte-17dvf3b.svelte-17dvf3b{height:100px}main.svelte-17dvf3b section.svelte-17dvf3b>h2.svelte-17dvf3b{font-size:26px !important;color:#666;margin-bottom:0 !important}main.svelte-17dvf3b section p.svelte-17dvf3b.svelte-17dvf3b{font-size:16px;line-height:1.2em}main.svelte-17dvf3b section.description.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-row-gap:15px}main.svelte-17dvf3b section.description .info.svelte-17dvf3b.svelte-17dvf3b{font-size:24px;display:grid;grid-template-columns:1fr;grid-row-gap:10px}main.svelte-17dvf3b section.description textarea.svelte-17dvf3b.svelte-17dvf3b{border:1px solid #c3c0bb;resize:none;padding:8px;font-size:16px;font-family:inherit}main.svelte-17dvf3b section.description .select.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-template-columns:repeat(2, max-content);justify-content:space-between;grid-column-gap:12px;align-items:center;font-size:22px}main.svelte-17dvf3b section.edit.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 50px);justify-content:center}main.svelte-17dvf3b section.edit button.svelte-17dvf3b.svelte-17dvf3b,main.svelte-17dvf3b section.edit a.svelte-17dvf3b.svelte-17dvf3b{display:flex;justify-content:center;align-items:center;font-size:32px;width:50px;height:50px;background-color:#5bc1de;color:white;font-weight:bold;border:none;cursor:pointer;transition:background-color 0.3s ease-in-out;padding:4px 8px;box-sizing:border-box}main.svelte-17dvf3b section.edit button.svelte-17dvf3b.svelte-17dvf3b:hover,main.svelte-17dvf3b section.edit a.svelte-17dvf3b.svelte-17dvf3b:hover{background-color:#2391b0}main.svelte-17dvf3b section.reviews.svelte-17dvf3b.svelte-17dvf3b{display:grid;grid-template-columns:1fr;grid-row-gap:30px}main.svelte-17dvf3b .review-footer-buttons.svelte-17dvf3b.svelte-17dvf3b{display:flex;justify-content:space-between}input[type=checkbox].svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{width:20px;height:20px}.text-area-count.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{text-align:right;font-size:14px;margin-bottom:10px}.invalid.svelte-17dvf3b.svelte-17dvf3b.svelte-17dvf3b{color:red}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-wryg0e{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-wryg0e{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-wryg0e{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-wryg0e{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-wryg0e{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-wryg0e{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1hu7y5u{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1hu7y5u{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1hu7y5u{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}svg.svelte-1hu7y5u{width:100px;display:block;margin:40px auto 0}.path.svelte-1hu7y5u{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle.svelte-1hu7y5u{-webkit-animation:svelte-1hu7y5u-dash 0.9s ease-in-out;animation:svelte-1hu7y5u-dash 0.9s ease-in-out}.path.check.svelte-1hu7y5u{stroke-dashoffset:-100;-webkit-animation:svelte-1hu7y5u-dash-check 0.9s 0.35s ease-in-out forwards;animation:svelte-1hu7y5u-dash-check 0.9s 0.35s ease-in-out forwards}p.svelte-1hu7y5u{text-align:center;margin:20px 0 60px;font-size:1.25em}@-webkit-keyframes svelte-1hu7y5u-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes svelte-1hu7y5u-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes svelte-1hu7y5u-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes svelte-1hu7y5u-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1hu7y5u{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1hu7y5u{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1hu7y5u{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}svg.svelte-1hu7y5u{width:100px;display:block;margin:40px auto 0}.path.svelte-1hu7y5u{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle.svelte-1hu7y5u{-webkit-animation:svelte-1hu7y5u-dash 0.9s ease-in-out;animation:svelte-1hu7y5u-dash 0.9s ease-in-out}.path.line.svelte-1hu7y5u{stroke-dashoffset:1000;-webkit-animation:svelte-1hu7y5u-dash 0.9s 0.35s ease-in-out forwards;animation:svelte-1hu7y5u-dash 0.9s 0.35s ease-in-out forwards}p.svelte-1hu7y5u{text-align:center;margin:20px 0 60px;font-size:1.25em}@-webkit-keyframes svelte-1hu7y5u-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes svelte-1hu7y5u-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes svelte-1hu7y5u-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes svelte-1hu7y5u-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-hlzqkt.svelte-hlzqkt{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-hlzqkt.svelte-hlzqkt{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-hlzqkt.svelte-hlzqkt{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-hlzqkt.svelte-hlzqkt{display:flex;flex-direction:column;position:fixed;bottom:15px;left:15px;z-index:50}main.svelte-hlzqkt .notification.svelte-hlzqkt{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;min-width:250px;background-color:gray;padding-bottom:0;color:white}main.svelte-hlzqkt .notification.level-0.svelte-hlzqkt{background-color:#156ae5}main.svelte-hlzqkt .notification.level-1.svelte-hlzqkt{background-color:#555555}main.svelte-hlzqkt .notification.level-2.svelte-hlzqkt{background-color:#23994e}main.svelte-hlzqkt .notification.level-3.svelte-hlzqkt{background-color:#ff906a}main.svelte-hlzqkt .notification.level-4.svelte-hlzqkt{background-color:#ff6a6a}main.svelte-hlzqkt .notification span.svelte-hlzqkt{padding-top:8px}main.svelte-hlzqkt .notification span.message.svelte-hlzqkt{padding-left:15px;padding-right:15px}main.svelte-hlzqkt .notification span.close.svelte-hlzqkt{padding-right:15px;cursor:pointer}main.svelte-hlzqkt .notification.svelte-hlzqkt:not(:last-child){margin-bottom:10px}main.svelte-hlzqkt .notification .timers.svelte-hlzqkt{grid-column:span 2;display:flex}main.svelte-hlzqkt .notification .timers .timer.svelte-hlzqkt{background-color:black;opacity:0.5;height:4px;width:100%;margin-top:4px}main.svelte-hlzqkt .notification .timers .timer.weak.svelte-hlzqkt{opacity:0.3}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}h1.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{font-weight:bold}.mobile-nav.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{grid-area:mobile-nav}.top-nav.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{display:none;grid-area:top-nav;align-self:start}.content.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{grid-area:content;align-self:start}footer.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{grid-area:footer;display:flex;justify-content:space-between;border-top:1px solid #777;padding-top:10px}footer.svelte-1xnyyo3 h1.svelte-1xnyyo3.svelte-1xnyyo3{margin-bottom:5px}footer.svelte-1xnyyo3 a.svelte-1xnyyo3.svelte-1xnyyo3{color:#333;text-decoration:none}footer.svelte-1xnyyo3 a.svelte-1xnyyo3 svg{margin-right:5px;color:#28a2c5}footer.svelte-1xnyyo3 h1.svelte-1xnyyo3.svelte-1xnyyo3,footer.svelte-1xnyyo3 a.svelte-1xnyyo3.svelte-1xnyyo3{font-size:0.7em}footer.svelte-1xnyyo3 .svelte-1xnyyo3.svelte-1xnyyo3{display:flex;flex-direction:column}footer.svelte-1xnyyo3 .svelte-1xnyyo3 a.svelte-1xnyyo3{flex-direction:row;margin-top:5px}.container.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{margin:10px;max-width:1200px;display:grid;grid-gap:10px;grid-template-columns:1fr;grid-template-rows:min-content auto max-content;grid-template-areas:"mobile-nav" "content" "footer"}@media screen and (min-width: 500px){.container.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{grid-template-areas:"mobile-nav" "content" "footer";grid-template-rows:min-content auto max-content}.breadcrumbs.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{display:flex;align-items:center;margin-top:20px;background-color:white;height:45px;box-sizing:border-box;border:1px solid #ddd}.breadcrumbs.svelte-1xnyyo3 .breadcrumb-spacer.svelte-1xnyyo3.svelte-1xnyyo3{height:45px;margin-top:20px}.breadcrumbs.svelte-1xnyyo3 a.svelte-1xnyyo3.svelte-1xnyyo3{padding:0 20px;color:#777;text-decoration:none}.breadcrumbs.svelte-1xnyyo3 a.svelte-1xnyyo3.svelte-1xnyyo3:hover{color:#2391b0}footer.svelte-1xnyyo3 div h1.svelte-1xnyyo3.svelte-1xnyyo3,footer.svelte-1xnyyo3 div.svelte-1xnyyo3 a.svelte-1xnyyo3{margin-top:8px;font-size:0.85em}}@media screen and (min-width: 900px){.container.svelte-1xnyyo3.svelte-1xnyyo3.svelte-1xnyyo3{grid-template-areas:"side-bar top-nav" "side-bar content" "footer footer";width:100%;grid-template-columns:max-content 1fr auto;grid-template-rows:max-content 1fr auto}.container.svelte-1xnyyo3 .top-nav.svelte-1xnyyo3.svelte-1xnyyo3{display:grid}.container.svelte-1xnyyo3 .mobile-nav.svelte-1xnyyo3.svelte-1xnyyo3{display:none}.container.svelte-1xnyyo3 .content.svelte-1xnyyo3.svelte-1xnyyo3{margin-top:20px}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-xbmgz.svelte-xbmgz{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-xbmgz.svelte-xbmgz{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-xbmgz.svelte-xbmgz{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}form.svelte-xbmgz.svelte-xbmgz{display:grid;grid-template-columns:40px 1fr 40px;width:100%;grid-column-gap:8px}form.svelte-xbmgz button.svelte-xbmgz,form.svelte-xbmgz input.svelte-xbmgz{margin-bottom:15px;display:flex;justify-content:center;align-items:center;font-size:16px;height:40px;box-sizing:border-box;padding:8px 12px;width:100%;background-color:white;border:1px solid gray;transition:background-color 0.3s ease-in-out}@media(max-width: 900px){form.svelte-xbmgz button.svelte-xbmgz,form.svelte-xbmgz input.svelte-xbmgz{margin:0;margin-bottom:15px}}form.svelte-xbmgz ul.svelte-xbmgz{position:absolute;border:1px solid gray;z-index:100}form.svelte-xbmgz ul li.svelte-xbmgz{list-style:none;z-index:99;top:100%;left:0;right:0;padding:10px;cursor:pointer;background:white}form.svelte-xbmgz ul li.svelte-xbmgz:hover{border:2 px solid red}form.svelte-xbmgz ul li.selected.svelte-xbmgz{background:#5bc1de}form.svelte-xbmgz button.svelte-xbmgz{cursor:pointer}form.svelte-xbmgz button.svelte-xbmgz:hover{background-color:#ddd;cursor:pointer}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1k9dey3.svelte-1k9dey3{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1k9dey3.svelte-1k9dey3{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1k9dey3.svelte-1k9dey3{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1k9dey3.svelte-1k9dey3:not(.index){display:grid;grid-template-columns:auto 1fr;align-items:flex-end}main.svelte-1k9dey3:not(.index) img.icon.svelte-1k9dey3{width:auto;height:42px;margin:0 10px}nav.svelte-1k9dey3 span.clickable.svelte-1k9dey3,nav.svelte-1k9dey3 a.svelte-1k9dey3{text-decoration:none;color:#777;cursor:pointer}nav.svelte-1k9dey3 span.clickable.svelte-1k9dey3:hover,nav.svelte-1k9dey3 a.svelte-1k9dey3:hover{color:#2391b0}nav.svelte-1k9dey3 .search.svelte-1k9dey3{padding:0}nav.svelte-1k9dey3 .search input.svelte-1k9dey3{padding:0;width:275px;height:100%;box-sizing:border-box;border:none;font-size:22px}nav.svelte-1k9dey3 .search .results.svelte-1k9dey3{background-color:white;border:1px solid #ddd;font-size:22px;display:flex;flex-direction:column}nav.svelte-1k9dey3 .search .results a.result.svelte-1k9dey3{padding:8px 12px}nav.mobile.svelte-1k9dey3.svelte-1k9dey3{display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-rows:repeat(50px, 1fr);grid-template-areas:"logo opret_virksomhed burger" "logo search search"}nav.mobile.svelte-1k9dey3 a.cta.svelte-1k9dey3{grid-area:opret_virksomhed;border:1px solid #ddd;padding:10px;font-size:0.9rem;align-self:start;justify-self:start}nav.mobile.svelte-1k9dey3 .burger.svelte-1k9dey3{grid-area:burger;justify-self:end}nav.mobile.svelte-1k9dey3 .burger .hidden.svelte-1k9dey3{display:none}nav.mobile.svelte-1k9dey3 a.logo.svelte-1k9dey3{grid-area:logo}nav.desktop.svelte-1k9dey3.svelte-1k9dey3{display:none;width:100%;background-color:white;border:1px solid #ddd;align-items:center;height:45px}nav.desktop.index.svelte-1k9dey3.svelte-1k9dey3{height:80px;line-height:50px;font-size:20px}nav.desktop.svelte-1k9dey3>.svelte-1k9dey3{padding:15px 20px;height:100%;box-sizing:border-box}nav.desktop.svelte-1k9dey3>.svelte-1k9dey3:not(:last-child){border-right:1px solid #ddd}nav.desktop.index.svelte-1k9dey3>.svelte-1k9dey3:not(:last-child){border-left:1px solid #ddd}@media screen and (max-width: 1680px){nav.desktop.index.svelte-1k9dey3.svelte-1k9dey3{height:40px;line-height:40px;font-size:15px}nav.desktop.index.svelte-1k9dey3 a.svelte-1k9dey3{padding:0 20px}}@media(min-width: 900px){nav.mobile.svelte-1k9dey3.svelte-1k9dey3{display:none}nav.desktop.svelte-1k9dey3.svelte-1k9dey3{display:flex}}.spacer.svelte-1k9dey3.svelte-1k9dey3{flex:1}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-nkygd.svelte-nkygd{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-nkygd.svelte-nkygd{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-nkygd.svelte-nkygd{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-nkygd.svelte-nkygd{display:grid;height:144px;box-sizing:border-box;cursor:pointer;transition:background-color 0.3s ease-in-out;grid-template-columns:144px 1fr auto;grid-template-rows:35px 1fr;grid-column-gap:12px}main.svelte-nkygd:hover .title .name.svelte-nkygd{text-decoration:underline}main.svelte-nkygd .svelte-nkygd{grid-row:span 2}main.svelte-nkygd .logo.svelte-nkygd{height:144px;width:144px;grid-column:1;grid-row:span 5}main.svelte-nkygd .logo img.svelte-nkygd{width:100%;height:100%;object-fit:cover;object-position:center;border:1px solid #ccc}main.svelte-nkygd .distance .unit.svelte-nkygd{text-transform:uppercase}main.svelte-nkygd .title.svelte-nkygd{grid-row:1/span 1;grid-column:2/span 2;display:flex;align-items:center;font-size:28px}main.svelte-nkygd .title .name.svelte-nkygd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.svelte-nkygd .body.svelte-nkygd{grid-row:2/span 4;grid-column:2/span 1;overflow:hidden;font-size:18px}main.svelte-nkygd .body .small.svelte-nkygd{display:none}main.svelte-nkygd .body .large.svelte-nkygd{display:initial}main.svelte-nkygd .stars{grid-row:span 1;justify-content:end !important}main.svelte-nkygd .meta.svelte-nkygd{display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-start;grid-row:span 1;max-width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:16px}main.svelte-nkygd .meta .icon-item.svelte-nkygd{display:flex;align-items:center;font-size:20px;justify-content:space-between;width:100%;box-sizing:border-box;color:gray}main.svelte-nkygd .meta .icon-item .nerd-icon.svelte-nkygd{margin-right:5px;font-size:19px}@media(max-width: 900px){main.svelte-nkygd.svelte-nkygd{height:65px;grid-template-columns:65px 1fr auto;grid-template-rows:25px 1fr;grid-column-gap:7px}main.svelte-nkygd .distance-small.svelte-nkygd{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:25px;height:100%;color:gray}main.svelte-nkygd .distance-small span.svelte-nkygd{font-size:14px}main.svelte-nkygd .logo.svelte-nkygd{height:65px;width:65px}main.svelte-nkygd .body .small.svelte-nkygd{display:initial}main.svelte-nkygd .body .large.svelte-nkygd{display:none}main.svelte-nkygd .title.svelte-nkygd{font-size:20px}main.svelte-nkygd .meta.svelte-nkygd{font-size:12px}main.svelte-nkygd .meta .icon-item.large.svelte-nkygd{display:none}main.svelte-nkygd .meta .icon-item.svelte-nkygd{font-size:14px}}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-jxqni4.svelte-jxqni4{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-jxqni4.svelte-jxqni4{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-jxqni4.svelte-jxqni4{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.wrapper.svelte-jxqni4 .svelte-jxqni4{box-sizing:border-box}.wrapper.svelte-jxqni4 input.svelte-jxqni4{width:100%;height:100%;padding:8px 12px;border-bottom:1px solid #ff6a6a}.wrapper.svelte-jxqni4 input.valid.svelte-jxqni4{border-bottom:1px solid #5bc1de}.wrapper.svelte-jxqni4 .suggestions.svelte-jxqni4{position:absolute;background-color:#fff;border:1px solid #c3c0bb;border-top:none}.wrapper.svelte-jxqni4 .suggestions .suggestion.svelte-jxqni4{padding:8px 12px;background-color:#fff;width:100%}.wrapper.svelte-jxqni4 .suggestions .suggestion.svelte-jxqni4:not(.special){cursor:pointer}.wrapper.svelte-jxqni4 .suggestions .suggestion.svelte-jxqni4:not(.special):hover{background-color:#eee}.wrapper.svelte-jxqni4 .suggestions .suggestion.svelte-jxqni4:not(:last-child){border-bottom:1px solid #c3c0bb}.wrapper.svelte-jxqni4 .suggestions .suggestion .special.svelte-jxqni4{font-style:italic}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-zbwaqo.svelte-zbwaqo{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-zbwaqo.svelte-zbwaqo{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-zbwaqo.svelte-zbwaqo{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-zbwaqo.svelte-zbwaqo{height:100%;display:flex;flex-direction:column;width:500px}main.svelte-zbwaqo h1.svelte-zbwaqo{font-size:32px}main.svelte-zbwaqo h3 input button.svelte-zbwaqo{font-size:22px}main.svelte-zbwaqo input.svelte-zbwaqo{padding:10px 15px}main.svelte-zbwaqo button.svelte-zbwaqo{border:none;padding:10px 15px;background-color:#5bc1de;color:#ffffff;cursor:pointer;transition:background-color 0.3s ease-in-out;width:100%;margin-top:14px}main.svelte-zbwaqo button.svelte-zbwaqo:hover{background-color:#2391b0}main.svelte-zbwaqo button.svelte-zbwaqo:disabled{background-color:gray;cursor:not-allowed}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1epdcqv{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1epdcqv{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1epdcqv{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.map.svelte-1epdcqv{width:100%;height:400px}.slider.svelte-1epdcqv{-webkit-appearance:none;width:100%;height:28px;background:#d3d3d3;outline:none;opacity:0.7;-webkit-transition:0.2s;transition:opacity 0.2s;box-sizing:border-box}.slider.svelte-1epdcqv:hover{opacity:1}.slider.svelte-1epdcqv::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;background:#5bc1de;cursor:pointer;box-sizing:border-box}.slider.svelte-1epdcqv::-moz-range-thumb{width:28px;height:28px;background:#5bc1de;cursor:pointer;box-sizing:border-box}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1yvuqek.svelte-1yvuqek{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1yvuqek.svelte-1yvuqek{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1yvuqek.svelte-1yvuqek{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}button.svelte-1yvuqek.svelte-1yvuqek,a.svelte-1yvuqek.svelte-1yvuqek{display:flex;align-items:center;justify-content:center;width:50px;height:25px;font-size:18px;border:none;color:white;cursor:pointer;transition:background-color 0.3s ease-in-out}button.svelte-1yvuqek.svelte-1yvuqek{background-color:#23994e}button.svelte-1yvuqek.svelte-1yvuqek:hover{background-color:#2cc363}a.svelte-1yvuqek.svelte-1yvuqek{background-color:#5bc1de}a.svelte-1yvuqek.svelte-1yvuqek:hover{background-color:#85d1e7}main.svelte-1yvuqek.svelte-1yvuqek{display:grid;grid-template-rows:auto auto 1fr;grid-row-gap:20px;height:100%;width:100%}main.svelte-1yvuqek nav input.svelte-1yvuqek{width:100%;height:100%;font-size:1.2em;border:none;border-bottom:3px solid #5bc1de;padding:5px 10px;box-sizing:border-box;background-color:#f9f7f3}main.svelte-1yvuqek section.svelte-1yvuqek{display:grid;background-color:#f9f7f3;grid-auto-rows:auto}main.svelte-1yvuqek section .column.svelte-1yvuqek,main.svelte-1yvuqek section .cell.svelte-1yvuqek{border-bottom:1px solid;padding:10px}main.svelte-1yvuqek section .cell.nopad.svelte-1yvuqek{padding:4px 10px}main.svelte-1yvuqek section .column.svelte-1yvuqek{text-transform:uppercase;font-weight:bold;border-color:#777777}main.svelte-1yvuqek section .cell.svelte-1yvuqek{border-color:#c3c0bb;transition:background-color 0.3s ease-in-out}main.svelte-1yvuqek section .cell.hover.svelte-1yvuqek{background-color:#f3efe9}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1krbci3.svelte-1krbci3{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1krbci3.svelte-1krbci3{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1krbci3.svelte-1krbci3{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}button.svelte-1krbci3.svelte-1krbci3,a.svelte-1krbci3.svelte-1krbci3{display:flex;align-items:center;justify-content:center;width:50px;height:25px;font-size:18px;border:none;color:white;cursor:pointer;transition:background-color 0.3s ease-in-out}button.confirm.svelte-1krbci3.svelte-1krbci3{background-color:#23994e}button.confirm.svelte-1krbci3.svelte-1krbci3:hover{background-color:#2cc363}button.decline.svelte-1krbci3.svelte-1krbci3{background-color:#ff6a6a}button.decline.svelte-1krbci3.svelte-1krbci3:hover{background-color:#ff9d9d}a.svelte-1krbci3.svelte-1krbci3{background-color:#5bc1de}a.svelte-1krbci3.svelte-1krbci3:hover{background-color:#85d1e7}main.svelte-1krbci3.svelte-1krbci3{display:grid;grid-template-rows:auto auto 1fr;grid-row-gap:20px;height:100%;width:100%}main.svelte-1krbci3 nav input.svelte-1krbci3{width:100%;height:100%;font-size:1.2em;border:none;border-bottom:3px solid #5bc1de;padding:5px 10px;box-sizing:border-box;background-color:#f9f7f3}main.svelte-1krbci3 section.svelte-1krbci3{display:grid;background-color:#f9f7f3;grid-auto-rows:auto}main.svelte-1krbci3 section .column.svelte-1krbci3,main.svelte-1krbci3 section .cell.svelte-1krbci3{border-bottom:1px solid;padding:10px}main.svelte-1krbci3 section .cell.nopad.svelte-1krbci3{padding:4px 10px}main.svelte-1krbci3 section .column.svelte-1krbci3{text-transform:uppercase;font-weight:bold;border-color:#777777}main.svelte-1krbci3 section .cell.svelte-1krbci3{border-color:#c3c0bb;transition:background-color 0.3s ease-in-out}main.svelte-1krbci3 section .cell.hover.svelte-1krbci3{background-color:#f3efe9}main.svelte-1krbci3 section.empty.svelte-1krbci3{background:inherit}main.svelte-1krbci3 section.possible-violations.svelte-1krbci3{grid-template-columns:1fr 1fr 175px 175px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-ptbaiq.svelte-ptbaiq{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-ptbaiq.svelte-ptbaiq{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-ptbaiq.svelte-ptbaiq{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.modal-body.svelte-ptbaiq.svelte-ptbaiq{padding:20px;display:grid;grid-template-columns:2fr 200px auto auto;grid-gap:20px;align-items:center}.modal-body.svelte-ptbaiq h1.svelte-ptbaiq{grid-column:span 4;font-size:28px}.modal-body.svelte-ptbaiq input.svelte-ptbaiq{padding:10px;font-size:20px}.modal-body.svelte-ptbaiq button.svelte-ptbaiq{border:none;padding:10px 15px;font-size:20px;background-color:#5bc1de;color:#ffffff;cursor:pointer;transition:background-color 0.3s ease-in-out}.modal-body.svelte-ptbaiq button.svelte-ptbaiq:hover{background-color:#2391b0}.modal-body.svelte-ptbaiq button.svelte-ptbaiq:disabled{background-color:gray;cursor:not-allowed}main.svelte-ptbaiq.svelte-ptbaiq{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:20px;height:100%}main.svelte-ptbaiq .empty.svelte-ptbaiq{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:228px;color:#aaaaaa;text-align:center}main.svelte-ptbaiq .empty span.svelte-ptbaiq{font-size:72px}main.svelte-ptbaiq nav.svelte-ptbaiq{display:flex;flex-direction:column;background-color:#f9f7f3}main.svelte-ptbaiq nav span.svelte-ptbaiq{font-size:18px;padding:10px;border-bottom:1px solid #777777;cursor:pointer;padding:0 12px;transition:background-color 0.3s ease-in-out}main.svelte-ptbaiq nav span.svelte-ptbaiq:hover,main.svelte-ptbaiq nav span.selected.svelte-ptbaiq{background-color:#f3efe9}main.svelte-ptbaiq .new-page.svelte-ptbaiq{display:flex;align-items:center}main.svelte-ptbaiq .new-page span.svelte-ptbaiq{border:none;padding:0}main.svelte-ptbaiq .new-page .icon.svelte-ptbaiq{font-size:20px;margin-left:10px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-snwn2w.svelte-snwn2w.svelte-snwn2w{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-snwn2w.svelte-snwn2w.svelte-snwn2w{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-snwn2w.svelte-snwn2w.svelte-snwn2w{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-snwn2w.svelte-snwn2w.svelte-snwn2w{display:grid;grid-template-columns:375px 1fr;grid-column-gap:20px}main.svelte-snwn2w .query.svelte-snwn2w>.svelte-snwn2w{background-color:#ffffff}main.svelte-snwn2w .tabs.svelte-snwn2w.svelte-snwn2w{background-color:inherit;display:flex;flex-direction:row-reverse}main.svelte-snwn2w .tabs .tab.svelte-snwn2w.svelte-snwn2w{border:2px solid black;padding:4px 8px;border-radius:15px;font-size:19px;cursor:pointer}main.svelte-snwn2w .tabs .tab.active.svelte-snwn2w.svelte-snwn2w{border-color:#5bc1de;color:#5bc1de}main.svelte-snwn2w .tabs .tab.svelte-snwn2w.svelte-snwn2w:hover{background-color:white}main.svelte-snwn2w .tabs .tab.svelte-snwn2w.svelte-snwn2w:last-child{margin-right:12px}main.svelte-snwn2w .query.svelte-snwn2w.svelte-snwn2w{display:grid;grid-template-rows:repeat(4, max-content);grid-row-gap:20px}main.svelte-snwn2w .query .search.svelte-snwn2w.svelte-snwn2w{display:flex;border-bottom:2px solid #5bc1de}main.svelte-snwn2w .query .search input.svelte-snwn2w.svelte-snwn2w{flex:1;border:none;background-color:inherit;padding:10px}main.svelte-snwn2w .query .search input.svelte-snwn2w.svelte-snwn2w::placeholder{color:#444444}main.svelte-snwn2w .query .search .icon.svelte-snwn2w.svelte-snwn2w{display:flex;justify-content:center;align-items:center;width:35px;height:35px;font-size:24px}main.svelte-snwn2w .query .infobox.svelte-snwn2w.svelte-snwn2w{display:grid;grid-template-columns:115px 1fr;grid-template-rows:115px;padding:10px;grid-column-gap:10px}main.svelte-snwn2w .query .infobox .avatar.svelte-snwn2w.svelte-snwn2w{width:115px;height:115px;background-color:#c3c0bb;color:#777777}main.svelte-snwn2w .query .infobox div.avatar.svelte-snwn2w.svelte-snwn2w{font-size:115px}main.svelte-snwn2w .query .infobox .details.svelte-snwn2w.svelte-snwn2w{display:grid;grid-template-rows:repeat(auto-fill, 1em);grid-row-gap:8px}main.svelte-snwn2w .query .infobox .details span.bar.svelte-snwn2w.svelte-snwn2w{background-color:#c3c0bb}main.svelte-snwn2w .query .infobox .details span.bar.w20.svelte-snwn2w.svelte-snwn2w{width:20%}main.svelte-snwn2w .query .infobox .details span.bar.w30.svelte-snwn2w.svelte-snwn2w{width:30%}main.svelte-snwn2w .query .infobox .details span.bar.w50.svelte-snwn2w.svelte-snwn2w{width:50%}main.svelte-snwn2w .query .infobox .details span.bar.w60.svelte-snwn2w.svelte-snwn2w{width:60%}main.svelte-snwn2w .query .infobox .details span.bar.w70.svelte-snwn2w.svelte-snwn2w{width:70%}main.svelte-snwn2w .query .infobox.large.svelte-snwn2w.svelte-snwn2w{grid-template-columns:1fr;grid-template-rows:auto}main.svelte-snwn2w .query .infobox.large .details.svelte-snwn2w.svelte-snwn2w{grid-template-rows:repeat(auto-fill, 48px)}main.svelte-snwn2w .query .infobox.large .company.svelte-snwn2w.svelte-snwn2w{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:8px;color:black;text-decoration:none;font-size:21px;align-items:center}main.svelte-snwn2w .query .infobox.large .company span.svelte-snwn2w.svelte-snwn2w{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main.svelte-snwn2w .query .infobox.large .company img.svelte-snwn2w.svelte-snwn2w{width:48px;height:48px;object-fit:contain}main.svelte-snwn2w .list-view.svelte-snwn2w.svelte-snwn2w{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:white;max-height:95vh}main.svelte-snwn2w .list-view h1.svelte-snwn2w.svelte-snwn2w{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:52px}main.svelte-snwn2w .list-view .profile.svelte-snwn2w.svelte-snwn2w{display:flex;padding:10px 20px;align-items:center;border-bottom:1px solid #c3c0bb;cursor:pointer}main.svelte-snwn2w .list-view .profile.svelte-snwn2w.svelte-snwn2w:hover{background-color:#f3efe9}main.svelte-snwn2w .list-view .profile .identity.svelte-snwn2w.svelte-snwn2w{flex:1}main.svelte-snwn2w .list-view .profile .subscription.svelte-snwn2w.svelte-snwn2w{color:#ff6a6a;font-size:20px}main.svelte-snwn2w .list-view .profile .subscription.active.svelte-snwn2w.svelte-snwn2w{color:#23994e}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1kas0f5.svelte-1kas0f5{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1kas0f5.svelte-1kas0f5{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1kas0f5.svelte-1kas0f5{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.modal-body.svelte-1kas0f5.svelte-1kas0f5{display:flex;flex-direction:column;align-items:baseline;padding:20px}.modal-body.svelte-1kas0f5 .svelte-1kas0f5{width:100%}.modal-body.svelte-1kas0f5 h1.svelte-1kas0f5{font-size:28px}.modal-body.svelte-1kas0f5 label.svelte-1kas0f5{font-size:20px;margin:8px 0}.modal-body.svelte-1kas0f5 input.svelte-1kas0f5{padding:10px;font-size:20px}.modal-body.svelte-1kas0f5 button.svelte-1kas0f5{border:none;padding:10px 15px;font-size:20px;background-color:#5bc1de;color:#ffffff;cursor:pointer;transition:background-color 0.3s ease-in-out;width:100%}.modal-body.svelte-1kas0f5 button.svelte-1kas0f5:hover{background-color:#2391b0}.modal-body.svelte-1kas0f5 button.svelte-1kas0f5:disabled{background-color:gray;cursor:not-allowed}main.svelte-1kas0f5.svelte-1kas0f5{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;grid-gap:20px;height:100%}main.svelte-1kas0f5 .category-list.svelte-1kas0f5{background-color:#ffffff}main.svelte-1kas0f5 .category-list header.svelte-1kas0f5{display:flex;align-items:center;padding:10px}main.svelte-1kas0f5 .category-list header button.svelte-1kas0f5{font-size:16px;font-weight:bold;color:#ffffff;background-color:#5bc1de;padding:5px 15px;border:none;cursor:pointer;transition:background-color 0.3s ease-in-out}main.svelte-1kas0f5 .category-list header button.svelte-1kas0f5:hover{background-color:#2391b0}main.svelte-1kas0f5 .category-list header h1.svelte-1kas0f5{margin:0;flex:1;font-size:18px}main.svelte-1kas0f5 .category-list section.svelte-1kas0f5{display:flex;flex-direction:column}main.svelte-1kas0f5 .category-list section .category.svelte-1kas0f5{display:grid;grid-template-columns:1fr auto auto;align-items:center;height:25px;line-height:25px;padding:0 10px;grid-column-gap:10px;padding:10px;font-size:18px;cursor:pointer}main.svelte-1kas0f5 .category-list section .category:hover .name.svelte-1kas0f5{text-decoration:underline}main.svelte-1kas0f5 .category-list section .category.svelte-1kas0f5:nth-child(even){background-color:#e4e4e4}main.svelte-1kas0f5 .category-list section .category.parent.svelte-1kas0f5{grid-template-columns:40px 1fr auto auto}main.svelte-1kas0f5 .category-list section .category.selected .child-count.svelte-1kas0f5{color:#5bc1de}main.svelte-1kas0f5 .category-list section .category .edit.svelte-1kas0f5{display:flex;align-items:center;justify-content:center;background-color:#5bc1de;color:white;font-size:18px;border:none;width:25px;height:25px;padding:0;cursor:pointer;transition:background-color 0.3s ease-in-out}main.svelte-1kas0f5 .category-list section .category .edit.svelte-1kas0f5:hover{background-color:#31b1d5}main.svelte-1kas0f5 .category-list section .category .delete.svelte-1kas0f5{display:flex;align-items:center;justify-content:center;background-color:#ff906a;color:white;font-size:18px;border:none;width:25px;height:25px;padding:0;cursor:pointer;transition:background-color 0.3s ease-in-out}main.svelte-1kas0f5 .category-list section .category .delete.svelte-1kas0f5:hover{background-color:#ff6a37}main.svelte-1kas0f5 .category-list section .category .child-count.svelte-1kas0f5{display:flex;align-items:center;justify-content:space-between}main.svelte-1kas0f5 .empty.svelte-1kas0f5{display:flex;flex-direction:column;align-items:center;justify-content:center}main.svelte-1kas0f5 .empty .svelte-1kas0f5{color:gray}main.svelte-1kas0f5 .empty h1.svelte-1kas0f5{margin-bottom:20px;font-size:36px}main.svelte-1kas0f5 .empty span.svelte-1kas0f5{font-size:128px}
main.svelte-zaqyoy.svelte-zaqyoy{display:grid;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;z-index:2;background-color:rgba(0, 0, 0, 0.7);top:0;left:0}main.svelte-zaqyoy .close-btn.svelte-zaqyoy{position:fixed;top:0px;right:10px;cursor:pointer;font-size:48px;color:white}main.svelte-zaqyoy .inner.svelte-zaqyoy{max-width:900px;width:90vw;max-height:90vh;overflow:auto}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1uihdl8.svelte-1uihdl8{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1uihdl8.svelte-1uihdl8{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1uihdl8.svelte-1uihdl8{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1uihdl8.svelte-1uihdl8{display:grid;grid-template-rows:80% 20%;padding:8px;background-color:#5490cc;box-shadow:rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:inherit;transition:all 0.3s ease-in-out}main.opacity.svelte-1uihdl8.svelte-1uihdl8{opacity:0.6}main.toggled.svelte-1uihdl8.svelte-1uihdl8{opacity:1}main.clickable.svelte-1uihdl8.svelte-1uihdl8{cursor:pointer}main.svelte-1uihdl8 span.svelte-1uihdl8{color:white}main.svelte-1uihdl8 img.svelte-1uihdl8{margin:0 auto}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-r5hjqx.svelte-r5hjqx{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-r5hjqx.svelte-r5hjqx{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-r5hjqx.svelte-r5hjqx{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-r5hjqx.svelte-r5hjqx{height:1em;width:1em;border:1px solid;cursor:pointer;display:inline-block}main.disabled.svelte-r5hjqx.svelte-r5hjqx{cursor:not-allowed}main.svelte-r5hjqx svg.svelte-r5hjqx{width:100%;height:100%}main.svelte-r5hjqx svg path.svelte-r5hjqx{stroke-width:8px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-2ozbof.svelte-2ozbof{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-2ozbof.svelte-2ozbof{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-2ozbof.svelte-2ozbof{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}button.svelte-2ozbof.svelte-2ozbof{padding:8px 12px;font-size:16px;border:1px solid gray;background:white;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s ease-in-out}button.toggled.svelte-2ozbof.svelte-2ozbof{background-color:#5bc1de;border-color:#5bc1de}button.svelte-2ozbof.svelte-2ozbof:not(.toggled):hover{background-color:#85d1e7;border-color:#85d1e7}button.svelte-2ozbof span.check.svelte-2ozbof{width:50px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.modal-body.svelte-1q1fc9q.svelte-1q1fc9q{padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;align-items:center;font-size:16px}.modal-body.svelte-1q1fc9q p.svelte-1q1fc9q{grid-column:span 3;padding:10px}.modal-body.svelte-1q1fc9q button.svelte-1q1fc9q{font-size:22px;padding:8px 12px;cursor:pointer;transition:background-color 0.3s ease-in-out;color:white;border:none}.modal-body.svelte-1q1fc9q button.confirm.svelte-1q1fc9q{background-color:#23994e}.modal-body.svelte-1q1fc9q button.confirm.svelte-1q1fc9q:hover{background-color:#2cc363}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1q1fc9q.svelte-1q1fc9q{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.modal-body.svelte-1q1fc9q.svelte-1q1fc9q{padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;align-items:center;font-size:16px}.modal-body.svelte-1q1fc9q p.svelte-1q1fc9q{grid-column:span 3;padding:10px}.modal-body.svelte-1q1fc9q button.svelte-1q1fc9q{font-size:22px;padding:8px 12px;cursor:pointer;transition:background-color 0.3s ease-in-out;color:white;border:none}.modal-body.svelte-1q1fc9q button.confirm.svelte-1q1fc9q{background-color:#23994e}.modal-body.svelte-1q1fc9q button.confirm.svelte-1q1fc9q:hover{background-color:#2cc363}.modal-body.svelte-1q1fc9q button.cancel.svelte-1q1fc9q{background-color:#ff6a6a}.modal-body.svelte-1q1fc9q button.cancel.svelte-1q1fc9q:hover{background-color:#ff9d9d}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-ks2cuy.svelte-ks2cuy{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-ks2cuy.svelte-ks2cuy{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-ks2cuy.svelte-ks2cuy{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-ks2cuy.svelte-ks2cuy{display:grid;grid-template-columns:1fr auto auto;grid-column-gap:15px;background-color:gray;padding:8px;color:white;font-size:24px}main.svelte-ks2cuy .message.svelte-ks2cuy{line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.svelte-ks2cuy .confirm.svelte-ks2cuy,main.svelte-ks2cuy .cancel.svelte-ks2cuy{display:flex;align-items:center;justify-content:center;width:35px;height:35px;cursor:pointer;font-size:inherit;transition:background-color 0.3s ease-in-out}main.svelte-ks2cuy .cancel.svelte-ks2cuy{background-color:#ff6a6a}main.svelte-ks2cuy .cancel.svelte-ks2cuy:hover{background-color:#ff3737}main.svelte-ks2cuy .confirm.svelte-ks2cuy{background-color:#23994e}main.svelte-ks2cuy .confirm.svelte-ks2cuy:hover{background-color:#1a6f39}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-395z3c.svelte-395z3c.svelte-395z3c{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-395z3c.svelte-395z3c.svelte-395z3c{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-395z3c.svelte-395z3c.svelte-395z3c{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.svelte-395z3c.svelte-395z3c.svelte-395z3c{margin:0;padding:0;box-sizing:border-box}.stars.svelte-395z3c.svelte-395z3c.svelte-395z3c{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start}.icon.svelte-395z3c.svelte-395z3c.svelte-395z3c{stroke:#31b1d5;stroke-width:2px;fill:transparent;transition:fill 0.3s ease-in-out}.star.svelte-395z3c.svelte-395z3c.svelte-395z3c{width:1.5em;height:1.5em;position:relative;margin:0.3em}.star.svelte-395z3c.svelte-395z3c.svelte-395z3c:not(.readonly){cursor:pointer}.star.svelte-395z3c:not(.readonly):hover>.icon.svelte-395z3c.svelte-395z3c{fill:#5bc1de}.star.svelte-395z3c:not(.readonly):hover~.star.svelte-395z3c>.icon.svelte-395z3c{fill:#5bc1de}.radio.svelte-395z3c.svelte-395z3c.svelte-395z3c{position:absolute;top:-9999px;opacity:0;width:0;height:0}.radio.svelte-395z3c:checked+.star.svelte-395z3c>.icon.svelte-395z3c{fill:#5bc1de}.radio.svelte-395z3c:checked~.star.svelte-395z3c>.icon.svelte-395z3c{fill:#5bc1de}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-lujzfm.svelte-lujzfm{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-lujzfm.svelte-lujzfm{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-lujzfm.svelte-lujzfm{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}.modal-body.svelte-lujzfm img.svelte-lujzfm{max-height:90vh;max-width:100%;object-fit:contain}main.svelte-lujzfm.svelte-lujzfm{display:grid;justify-items:center;grid-row-gap:10px;margin-top:15px}main.svelte-lujzfm .gallery.svelte-lujzfm,main.svelte-lujzfm .delete-section.svelte-lujzfm{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));justify-self:stretch;grid-gap:10px}main.svelte-lujzfm .delete.svelte-lujzfm{font-size:35px;color:#ff6a6a;text-align:center;cursor:pointer}main.svelte-lujzfm .gallery .image.svelte-lujzfm,main.svelte-lujzfm .gallery .placeholder-img.svelte-lujzfm{display:flex;justify-content:center;padding:5px;border:2px solid #777777;cursor:pointer;height:100px;width:100%;box-sizing:border-box}main.svelte-lujzfm .gallery .image img.svelte-lujzfm,main.svelte-lujzfm .gallery .placeholder-img img.svelte-lujzfm{object-fit:contain;max-height:100%;max-width:100%}main.svelte-lujzfm .gallery .image.selected.svelte-lujzfm{border-color:#5bc1de}main.svelte-lujzfm .gallery .placeholder-img.svelte-lujzfm{background-color:#eee;color:#777777;align-items:center;font-size:88px}main.svelte-lujzfm .gallery .placeholder-img.svelte-lujzfm:not(.editable){cursor:default}main.svelte-lujzfm .gallery .placeholder-img .svelte-lujzfm{font-size:88px}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1jtmh19.svelte-1jtmh19{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1jtmh19.svelte-1jtmh19{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1jtmh19.svelte-1jtmh19{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1jtmh19.svelte-1jtmh19{display:flex;flex-direction:column;background-color:white;border-radius:12px;border:1px solid #c3c0bb}main.max.svelte-1jtmh19.svelte-1jtmh19{width:100%}.review.svelte-1jtmh19.svelte-1jtmh19{display:grid;grid-template-areas:"avatar title" "rating rating" "review-text review-text" "footer footer";grid-template-columns:auto 1fr;grid-gap:12px;padding:12px;padding-left:20px;margin-bottom:16px}.review.svelte-1jtmh19 .avatar.svelte-1jtmh19{grid-area:avatar;height:46px;width:46px;border-radius:23px}.review.svelte-1jtmh19 .title.svelte-1jtmh19{grid-area:title;font-size:22px;line-height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.review.svelte-1jtmh19 .rating.svelte-1jtmh19{grid-area:rating;font-size:22px}.review.svelte-1jtmh19 p.svelte-1jtmh19{grid-area:review-text;word-wrap:normal;white-space:pre-line;line-height:1.2em}.review.svelte-1jtmh19 footer.svelte-1jtmh19{display:grid;grid-area:footer;grid-template-columns:auto auto auto auto 1fr;grid-column-gap:20px;font-size:16px;color:#666}.review.response.svelte-1jtmh19.svelte-1jtmh19{grid-template-columns:1fr auto;padding:12px;padding-right:20px;border-top:1px solid #c3c0bb}.review.response.svelte-1jtmh19 p.svelte-1jtmh19{grid-column:span 2}
.load-wrapper.svelte-1no6d22{display:flex;flex-grow:1;justify-content:center;align-items:center}[class*=loader-].svelte-1no6d22{display:inline-block;width:1em;height:1em;color:inherit;vertical-align:middle;pointer-events:none}.loader-01.svelte-1no6d22{border:0.2em dotted currentcolor;border-radius:50%;animation:1s svelte-1no6d22-loader-01 linear infinite}@keyframes svelte-1no6d22-loader-01{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-02.svelte-1no6d22{border:0.2em solid transparent;border-left-color:currentcolor;border-right-color:currentcolor;border-radius:50%;animation:1s svelte-1no6d22-loader-02 linear infinite}@keyframes svelte-1no6d22-loader-02{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-03.svelte-1no6d22{border:0.2em solid currentcolor;border-bottom-color:transparent;border-radius:50%;animation:1s svelte-1no6d22-loader-03 linear infinite;position:relative}@keyframes svelte-1no6d22-loader-03{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-04.svelte-1no6d22{border:1px solid currentcolor;border-radius:50%;animation:1s svelte-1no6d22-loader-04 linear infinite;position:relative}.loader-04.svelte-1no6d22:before{content:"";display:block;width:0;height:0;position:absolute;top:-0.2em;left:50%;border:0.2em solid currentcolor;border-radius:50%}@keyframes svelte-1no6d22-loader-04{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-05.svelte-1no6d22{border:0.2em solid transparent;border-top-color:currentcolor;border-radius:50%;animation:1s svelte-1no6d22-loader-05 linear infinite;position:relative}.loader-05.svelte-1no6d22:before{content:"";display:block;width:inherit;height:inherit;position:absolute;top:-0.2em;left:-0.2em;border:0.2em solid currentcolor;border-radius:50%;opacity:0.5}@keyframes svelte-1no6d22-loader-05{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-06.svelte-1no6d22{border:0.2em solid currentcolor;border-radius:50%;animation:svelte-1no6d22-loader-06 1s ease-out infinite}@keyframes svelte-1no6d22-loader-06{0%{transform:scale(0);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:0}}.loader-07.svelte-1no6d22{border:0 solid transparent;border-radius:50%;position:relative}.loader-07.svelte-1no6d22:before,.loader-07.svelte-1no6d22:after{content:"";border:0.2em solid currentcolor;border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:svelte-1no6d22-loader-07 1s linear infinite;opacity:0}.loader-07.svelte-1no6d22:before{animation-delay:1s}.loader-07.svelte-1no6d22:after{animation-delay:0.5s}@keyframes svelte-1no6d22-loader-07{0%{transform:scale(0);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:0}}.loader-08.svelte-1no6d22{position:relative}.loader-08.svelte-1no6d22:before,.loader-08.svelte-1no6d22:after{content:"";width:inherit;height:inherit;border-radius:50%;background-color:currentcolor;opacity:0.6;position:absolute;top:0;left:0;animation:svelte-1no6d22-loader-08 2s infinite ease-in-out}.loader-08.svelte-1no6d22:after{animation-delay:-1s}@keyframes svelte-1no6d22-loader-08{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.loader-09.svelte-1no6d22{background-color:currentcolor;border-radius:50%;animation:svelte-1no6d22-loader-09 1s infinite ease-in-out}@keyframes svelte-1no6d22-loader-09{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.loader-10.svelte-1no6d22{position:relative;animation:svelte-1no6d22-loader-10-1 2s infinite linear}.loader-10.svelte-1no6d22:before,.loader-10.svelte-1no6d22:after{content:"";width:0;height:0;border:0.5em solid currentcolor;display:block;position:absolute;border-radius:100%;animation:svelte-1no6d22-loader-10-2 2s infinite ease-in-out}.loader-10.svelte-1no6d22:before{top:0;left:50%}.loader-10.svelte-1no6d22:after{bottom:0;right:50%;animation-delay:-1s}@keyframes svelte-1no6d22-loader-10-1{100%{transform:rotate(360deg)}}@keyframes svelte-1no6d22-loader-10-2{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.loader-11.svelte-1no6d22{background-color:currentcolor;animation:svelte-1no6d22-loader-11 1.2s infinite ease-in-out}@keyframes svelte-1no6d22-loader-11{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.loader-12.svelte-1no6d22{position:relative}.loader-12.svelte-1no6d22:before,.loader-12.svelte-1no6d22:after{content:"";display:block;position:absolute;background-color:currentcolor;left:50%;right:0;top:0;bottom:50%;box-shadow:-0.5em 0 0 currentcolor;animation:svelte-1no6d22-loader-12 1s linear infinite}.loader-12.svelte-1no6d22:after{top:50%;bottom:0;animation-delay:0.25s}@keyframes svelte-1no6d22-loader-12{0%,100%{box-shadow:-0.5em 0 0 transparent;background-color:currentcolor}50%{box-shadow:-0.5em 0 0 currentcolor;background-color:transparent}}.loader-13.svelte-1no6d22:before,.loader-13.svelte-1no6d22:after,.loader-13.svelte-1no6d22{border-radius:50%;animation-fill-mode:both;animation:svelte-1no6d22-loader-13 1.8s infinite ease-in-out}.loader-13.svelte-1no6d22{color:currentcolor;position:relative;transform:translateZ(0);animation-delay:-0.16s;top:-1em}.loader-13.svelte-1no6d22:before{right:100%;animation-delay:-0.32s}.loader-13.svelte-1no6d22:after{left:100%}.loader-13.svelte-1no6d22:before,.loader-13.svelte-1no6d22:after{content:"";display:block;position:absolute;top:0;width:inherit;height:inherit}@keyframes svelte-1no6d22-loader-13{0%,80%,100%{box-shadow:0 1em 0 -1em}40%{box-shadow:0 1em 0 -0.2em}}.loader-14.svelte-1no6d22{border-radius:50%;box-shadow:0 1em 0 -0.2em currentcolor;position:relative;animation:svelte-1no6d22-loader-14 0.8s ease-in-out alternate infinite;animation-delay:0.32s;top:-1em}.loader-14.svelte-1no6d22:after,.loader-14.svelte-1no6d22:before{content:"";position:absolute;width:inherit;height:inherit;border-radius:inherit;box-shadow:inherit;animation:inherit}.loader-14.svelte-1no6d22:before{left:-1em;animation-delay:0.48s}.loader-14.svelte-1no6d22:after{right:-1em;animation-delay:0.16s}@keyframes svelte-1no6d22-loader-14{0%{box-shadow:0 2em 0 -0.2em currentcolor}100%{box-shadow:0 1em 0 -0.2em currentcolor}}.loader-15.svelte-1no6d22{background:currentcolor;position:relative;animation:svelte-1no6d22-loader-15 1s ease-in-out infinite;animation-delay:0.4s;width:0.25em;height:0.5em;margin:0 0.5em}.loader-15.svelte-1no6d22:after,.loader-15.svelte-1no6d22:before{content:"";position:absolute;width:inherit;height:inherit;background:inherit;animation:inherit}.loader-15.svelte-1no6d22:before{right:0.5em;animation-delay:0.2s}.loader-15.svelte-1no6d22:after{left:0.5em;animation-delay:0.6s}@keyframes svelte-1no6d22-loader-15{0%,100%{box-shadow:0 0 0 currentcolor, 0 0 0 currentcolor}50%{box-shadow:0 -0.25em 0 currentcolor, 0 0.25em 0 currentcolor}}.loader-16.svelte-1no6d22{transform:rotateZ(45deg);perspective:1000px;border-radius:50%}.loader-16.svelte-1no6d22:before,.loader-16.svelte-1no6d22:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;animation:1s svelte-1no6d22-spin linear infinite}.loader-16.svelte-1no6d22:before{transform:rotateX(70deg)}.loader-16.svelte-1no6d22:after{transform:rotateY(70deg);animation-delay:0.4s}@keyframes svelte-1no6d22-rotate{0%{transform:translate(-50%, -50%) rotateZ(0deg)}100%{transform:translate(-50%, -50%) rotateZ(360deg)}}@keyframes svelte-1no6d22-rotateccw{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes svelte-1no6d22-spin{0%,100%{box-shadow:0.2em 0px 0 0px currentcolor}12%{box-shadow:0.2em 0.2em 0 0 currentcolor}25%{box-shadow:0 0.2em 0 0px currentcolor}37%{box-shadow:-0.2em 0.2em 0 0 currentcolor}50%{box-shadow:-0.2em 0 0 0 currentcolor}62%{box-shadow:-0.2em -0.2em 0 0 currentcolor}75%{box-shadow:0px -0.2em 0 0 currentcolor}87%{box-shadow:0.2em -0.2em 0 0 currentcolor}}.loader-17.svelte-1no6d22{position:relative;background-color:currentcolor;border-radius:50%}.loader-17.svelte-1no6d22:after,.loader-17.svelte-1no6d22:before{content:"";position:absolute;width:0.25em;height:0.25em;border-radius:50%;opacity:0.8}.loader-17.svelte-1no6d22:after{left:-0.5em;top:-0.25em;background-color:currentcolor;transform-origin:0.75em 1em;animation:svelte-1no6d22-loader-17 1s linear infinite;opacity:0.6}.loader-17.svelte-1no6d22:before{left:-1.25em;top:-0.75em;background-color:currentcolor;transform-origin:1.5em 1em;animation:svelte-1no6d22-loader-17 2s linear infinite}@keyframes svelte-1no6d22-loader-17{0%{transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{transform:rotateZ(360deg) translate3d(0, 0, 0)}}.loader-18.svelte-1no6d22{position:relative}.loader-18.svelte-1no6d22:before,.loader-18.svelte-1no6d22:after{content:"";display:block;position:absolute;border-radius:50%;border:0.1em solid transparent;border-bottom-color:currentcolor;top:0;left:0;animation:1s svelte-1no6d22-loader-18 linear infinite}.loader-18.svelte-1no6d22:before{width:1em;height:1em}.loader-18.svelte-1no6d22:after{width:0.8em;height:0.8em;top:0.1em;left:0.1em;animation-direction:reverse}@keyframes svelte-1no6d22-loader-18{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-19.svelte-1no6d22{border-top:0.2em solid currentcolor;border-right:0.2em solid transparent;animation:svelte-1no6d22-loader-19 1s linear infinite;border-radius:100%;position:relative}@keyframes svelte-1no6d22-loader-19{to{transform:rotate(360deg)}}.loader-20.svelte-1no6d22{background-color:transparent;box-shadow:inset 0px 0px 0px 0.1em currentcolor;border-radius:50%;position:relative}.loader-20.svelte-1no6d22:after,.loader-20.svelte-1no6d22:before{position:absolute;content:"";background-color:currentcolor;top:0.5em;left:0.5em;height:0.1em;transform-origin:left center}.loader-20.svelte-1no6d22:after{width:0.4em;animation:svelte-1no6d22-loader-20 2s linear infinite}.loader-20.svelte-1no6d22:before{width:0.3em;animation:svelte-1no6d22-loader-20 8s linear infinite}@keyframes svelte-1no6d22-loader-20{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-21.svelte-1no6d22{position:relative}.loader-21.svelte-1no6d22:before,.loader-21.svelte-1no6d22:after{position:absolute;content:""}.loader-21.svelte-1no6d22:before{width:80%;height:80%;left:10%;bottom:10%;border-radius:100% 100% 100% 0;box-shadow:0px 0px 0px 0.1em currentcolor;animation:svelte-1no6d22-loader-21 1s linear infinite;transform:rotate(-46deg)}.loader-21.svelte-1no6d22:after{width:1em;height:0.3em;border-radius:100%;left:0;background-color:rgba(255, 255, 255, 0.2);bottom:-0.2em;z-index:-1}@keyframes svelte-1no6d22-loader-21{0%{top:0}50%{top:-5px}100%{top:0}}.loader-22.svelte-1no6d22{border:0.1em currentcolor solid;border-radius:100%;position:relative;overflow:hidden;z-index:1}.loader-22.svelte-1no6d22:after,.loader-22.svelte-1no6d22:before{position:absolute;content:"";background-color:currentcolor}.loader-22.svelte-1no6d22:after{width:50%;height:0.1em;left:50%;top:50%;transform-origin:left center;animation:svelte-1no6d22-loader-22 2s linear infinite alternate}.loader-22.svelte-1no6d22:before{width:100%;height:40%;left:0;bottom:0}@keyframes svelte-1no6d22-loader-22{0%{transform:rotate(-160deg)}100%{transform:rotate(-20deg)}}.loader-23.svelte-1no6d22{height:0.5em;border:0.1em currentcolor solid;border-radius:0.1em;position:relative;animation:svelte-1no6d22-loader-23 5s linear infinite}.loader-23.svelte-1no6d22:after{width:0.07em;height:100%;background-color:currentcolor;border-radius:0px 0.5em 0.5em 0px;position:absolute;content:"";top:0;left:calc(100% + 0.1em)}@keyframes svelte-1no6d22-loader-23{0%{box-shadow:inset 0px 0px 0px currentcolor}100%{box-shadow:inset 1em 0px 0px currentcolor}}.loader-24.svelte-1no6d22{width:0.8em;height:1em;border:0.1em currentcolor solid;border-radius:0px 0px 0.2em 0.2em;position:relative}.loader-24.svelte-1no6d22:after,.loader-24.svelte-1no6d22:before{position:absolute;content:""}.loader-24.svelte-1no6d22:after{width:0.2em;height:50%;border:0.1em currentcolor solid;border-left:none;border-radius:0px 0.5em 0.5em 0px;left:calc(100% + 0.1em);top:0.1em}.loader-24.svelte-1no6d22:before{width:0.1em;height:0.3em;background-color:currentcolor;top:-0.3em;left:0.05em;box-shadow:0.2em 0px 0px 0px currentcolor, 0.2em -0.2em 0px 0px currentcolor, 0.4em 0px 0px 0px currentcolor;animation:svelte-1no6d22-loader-24 1s linear infinite alternate}@keyframes svelte-1no6d22-loader-24{0%{height:0px}100%{height:6px}}.loader-25.svelte-1no6d22{border:0.1em currentcolor solid;position:relative;animation:svelte-1no6d22-loader-25-1 5s linear infinite}.loader-25.svelte-1no6d22:after{width:0.2em;height:0.2em;position:absolute;content:"";background-color:currentcolor;bottom:calc(100% + 0.2em);left:-0.4em;animation:svelte-1no6d22-loader-25-2 1s ease-in-out infinite}@keyframes svelte-1no6d22-loader-25-1{0%{box-shadow:inset 0 0 0 0 currentcolor}100%{box-shadow:inset 0 -1em 0 0 currentcolor}}@keyframes svelte-1no6d22-loader-25-2{25%{left:calc(100% + 0.2em);bottom:calc(100% + 0.2em)}50%{left:calc(100% + 0.2em);bottom:-0.4em}75%{left:-0.4em;bottom:-0.4em}100%{left:-0.4em;bottom:calc(100% + 0.2em)}}.loader-26.svelte-1no6d22{width:0.5em;height:0.5em;background-color:currentcolor;box-shadow:1em 0px 0px currentcolor;border-radius:50%;animation:svelte-1no6d22-loader-26 1s ease-in-out infinite alternate}@keyframes svelte-1no6d22-loader-26{0%{opacity:0.1;transform:rotate(0deg) scale(0.5)}100%{opacity:1;transform:rotate(360deg) scale(1.2)}}.loader-27.svelte-1no6d22{box-shadow:inset 0 0 0 0.1em currentcolor;border-radius:50%;position:relative;margin-left:1.2em}.loader-27.svelte-1no6d22:before{content:"";display:block;width:inherit;height:inherit;border-radius:50%;position:absolute;right:1.2em;top:0;box-shadow:inset 0 0 0 0.1em currentcolor}.loader-27.svelte-1no6d22:after{border:0.2em solid currentcolor;box-shadow:-1.2em 0 0 0 currentcolor;width:0;height:0;border-radius:50%;left:50%;top:25%;position:absolute;content:"";animation:svelte-1no6d22-loader-27 2s linear infinite alternate}@keyframes svelte-1no6d22-loader-27{0%{left:0}100%{left:0.5em}}.loader-28.svelte-1no6d22{position:relative;animation:2s svelte-1no6d22-loader-28-1 infinite}.loader-28.svelte-1no6d22:before{content:"";display:block;width:inherit;height:inherit;border-radius:80% 20%;border:0.1em solid currentcolor;transform:rotate(45deg);border-width:0.1em 0.05em 0.05em 0.1em}.loader-28.svelte-1no6d22:after{content:"";display:block;width:0.2em;height:0.2em;position:absolute;top:0.4em;left:50%;border-radius:50%;box-shadow:-0.07em 0.07em 0 0.1em currentcolor;animation:2s svelte-1no6d22-loader-28-2 linear infinite}@keyframes svelte-1no6d22-loader-28-1{0%,100%{transform:scaleY(1)}10%{transform:scaleY(0)}20%{transform:scaleY(1)}}@keyframes svelte-1no6d22-loader-28-2{0%,100%{transform:translateX(0)}30%{transform:translateX(-100%)}50%{transform:transalteX(200%)}}.loader-29.svelte-1no6d22{border-radius:50%;box-shadow:inset 0 0 0 0.1em currentcolor, -0.5em -0.5em 0 -0.4em currentcolor, 0 -0.7em 0 -0.4em currentcolor, 0.5em -0.5em 0 -0.4em currentcolor, -0.5em 0.5em 0 -0.4em currentcolor, 0 0.7em 0 -0.4em currentcolor, 0.5em 0.5em 0 -0.4em currentcolor, -0.7em 0 0 -0.4em currentcolor, 0.7em 0 0 -0.4em currentcolor;animation:5s svelte-1no6d22-loader-29 linear infinite}@keyframes svelte-1no6d22-loader-29{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-30.svelte-1no6d22{border:0.2em solid transparent;border-top-color:currentcolor;border-bottom-color:currentcolor;border-radius:50%;position:relative;animation:1s svelte-1no6d22-loader-30 linear infinite}.loader-30.svelte-1no6d22:before,.loader-30.svelte-1no6d22:after{content:"";display:block;width:0;height:0;position:absolute;border:0.2em solid transparent;border-bottom-color:currentcolor}.loader-30.svelte-1no6d22:before{transform:rotate(135deg);right:-0.3em;top:-0.05em}.loader-30.svelte-1no6d22:after{transform:rotate(-45deg);left:-0.3em;bottom:-0.05em}@keyframes svelte-1no6d22-loader-30{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-31.svelte-1no6d22{box-shadow:0 0 2em currentcolor;background-color:currentcolor;position:relative;border-radius:50%;transform:rotateX(-60deg) perspective(1000px)}.loader-31.svelte-1no6d22:before,.loader-31.svelte-1no6d22:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:inherit;animation:1s svelte-1no6d22-loader-31 ease-out infinite}.loader-31.svelte-1no6d22:after{animation-delay:0.4s}@keyframes svelte-1no6d22-loader-31{0%{opacity:1;transform:rotate(0deg);box-shadow:0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor, 0 0 0 -0.5em currentcolor}100%{opacity:0;transform:rotate(180deg);box-shadow:-1em -1em 0 -0.35em currentcolor, 0 -1.5em 0 -0.35em currentcolor, 1em -1em 0 -0.35em currentcolor, -1.5em 0 0 -0.35em currentcolor, 1.5em 0 0 -0.35em currentcolor, -1em 1em 0 -0.35em currentcolor, 0 1.5em 0 -0.35em currentcolor, 1em 1em 0 -0.35em currentcolor}}.loader-32.svelte-1no6d22{position:relative;border-radius:50%;box-shadow:0 0 1em 0 currentcolor, inset 0 0 1em 0 currentcolor;animation:1s svelte-1no6d22-loader-32 linear infinite}.loader-32.svelte-1no6d22:before,.loader-32.svelte-1no6d22:after{content:"";display:block;width:inherit;height:inherit;position:absolute;border-radius:50%}.loader-32.svelte-1no6d22:before{border-top:0.2em solid currentcolor;border-right:0.2em solid transparent;top:0.28em;right:calc(50% - 0.22em)}.loader-32.svelte-1no6d22:after{border-bottom:0.2em solid currentcolor;border-left:0.2em solid transparent;bottom:0.28em;left:calc(50% - 0.22em)}@keyframes svelte-1no6d22-loader-32{0%{transform:rotateX(-60deg) rotateZ(0deg)}100%{transform:rotateX(-60deg) rotateZ(360deg)}}.loader-33.svelte-1no6d22{border-radius:50%;position:relative}.loader-33.svelte-1no6d22:after,.loader-33.svelte-1no6d22:before{position:absolute;content:""}.loader-33.svelte-1no6d22:after{height:0.1em;width:1em;background-color:currentcolor;border-radius:0.1em;bottom:0;left:0;transform-origin:bottom center;animation:svelte-1no6d22-loader-33-1 0.8s ease-in-out infinite alternate}.loader-33.svelte-1no6d22:before{height:0.2em;width:0.2em;background-color:currentcolor;border-radius:50%;top:0;left:calc(50% - 0.1em);animation:svelte-1no6d22-loader-33-2 0.4s ease-in-out infinite alternate}@keyframes svelte-1no6d22-loader-33-2{0%{height:0.24em;transform:translateY(0px)}75%{height:0.2em;width:0.2em}100%{height:0.1em;width:0.24em;transform:translateY(0.8em)}}@keyframes svelte-1no6d22-loader-33-1{0%{transform:rotate(-45deg)}100%{transform:rotate(45deg)}}.loader-34.svelte-1no6d22{position:relative;width:1em;height:0.5em}.loader-34.svelte-1no6d22:after,.loader-34.svelte-1no6d22:before{position:absolute;content:"";height:0.4em;width:0.4em;top:0;background-color:currentcolor;border-radius:50%}.loader-34.svelte-1no6d22:after{right:0;animation:svelte-1no6d22-loader-34-2 0.5s ease-in-out infinite;animation-direction:alternate}.loader-34.svelte-1no6d22:before{left:0;animation:svelte-1no6d22-loader-34-1 0.5s ease-in-out infinite;animation-direction:alternate}@keyframes svelte-1no6d22-loader-34-1{0%{transform:translatex(0px)}65%{height:0.4em;width:0.4em}100%{height:0.5em;width:0.3em;transform:translatex(0.2em)}}@keyframes svelte-1no6d22-loader-34-2{0%{transform:translatex(0px)}65%{height:0.4em;width:0.4em}100%{height:0.5em;width:0.3em;transform:translatex(-0.2em)}}.loader-35.svelte-1no6d22{margin:0 0.5em;position:relative}.loader-35.svelte-1no6d22:before{border-radius:50%;background-color:currentcolor;animation:svelte-1no6d22-loader-35 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;content:"";width:inherit;height:inherit;top:0;left:0;position:absolute}@keyframes svelte-1no6d22-loader-35{0%{transform:translateX(0) scale(1)}25%{transform:translateX(-100%) scale(0.3)}50%{transform:translateX(0) scale(1)}75%{transform:translateX(100%) scale(0.3)}100%{transform:translateX(0) scale(1)}}.loader-36.svelte-1no6d22{position:relative}.loader-36.svelte-1no6d22:before,.loader-36.svelte-1no6d22:after{content:"";position:absolute;top:0;left:0}.loader-36.svelte-1no6d22:before{width:1em;height:1em;border:0.1em solid currentcolor;border-radius:50%;animation:svelte-1no6d22-loader-36-1 1.15s infinite -0.3s}.loader-36.svelte-1no6d22:after{right:0;bottom:0;margin:auto;width:0;height:0;border:0.1em solid currentcolor;border-radius:50%;transform:translate(-0.2em);animation:svelte-1no6d22-loader-36-2 4.6s infinite steps(1)}@keyframes svelte-1no6d22-loader-36-1{to{transform:rotateX(180deg)}}@keyframes svelte-1no6d22-loader-36-2{0%{opacity:0}25%{opacity:1}50%{box-shadow:0.2em 0 0 currentcolor}75%{box-shadow:0.2em 0 0 currentcolor, 0.4em 0 0 currentcolor}}.loader-37.svelte-1no6d22{border-right:0.1em solid currentcolor;border-radius:100%;animation:svelte-1no6d22-loader-37 800ms linear infinite}.loader-37.svelte-1no6d22:before,.loader-37.svelte-1no6d22:after{content:"";width:0.8em;height:0.8em;display:block;position:absolute;top:calc(50% - 0.4em);left:calc(50% - 0.4em);border-left:0.08em solid currentcolor;border-radius:100%;animation:svelte-1no6d22-loader-37 400ms linear infinite reverse}.loader-37.svelte-1no6d22:after{width:0.6em;height:0.6em;top:calc(50% - 0.3em);left:calc(50% - 0.3em);border:0;border-right:0.05em solid currentcolor;animation:none}@keyframes svelte-1no6d22-loader-37{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.loader-38.svelte-1no6d22{height:0.1em;width:0.1em;box-shadow:-0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor;animation:svelte-1no6d22-loader-38 6s infinite}@keyframes svelte-1no6d22-loader-38{0%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor}8.33%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor}16.66%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor}24.99%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}33.32%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor}41.65%{box-shadow:0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor}49.98%{box-shadow:0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor}58.31%{box-shadow:-0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}66.64%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}74.97%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}83.3%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, 0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}91.63%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor, -0.2em 0.2em 0 0.1em currentcolor}100%{box-shadow:-0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor, -0.2em -0.2em 0 0.1em currentcolor}}.loader-39.svelte-1no6d22{position:relative;width:0.15em;height:0.15em;background-color:currentcolor;border-radius:100%;animation:svelte-1no6d22-loader-39-1 30s infinite linear}.loader-39.svelte-1no6d22:before,.loader-39.svelte-1no6d22:after{content:"";border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loader-39.svelte-1no6d22:before{width:0.3em;height:1em;animation:svelte-1no6d22-loader-39-2 0.8s linear infinite}.loader-39.svelte-1no6d22:after{width:1em;height:0.3em;animation:svelte-1no6d22-loader-39-2 1.2s linear infinite}@keyframes svelte-1no6d22-loader-39-1{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes svelte-1no6d22-loader-39-2{0%{box-shadow:0.04em -0.04em 0 0.02em currentcolor}25%{box-shadow:0.04em 0.04em 0 0.02em currentcolor}50%{box-shadow:-0.04em 0.04em 0 0.02em currentcolor}75%{box-shadow:-0.04em -0.04em 0 0.02em currentcolor}100%{box-shadow:0.04em -0.04em 0 0.02em currentcolor}}.loader-40.svelte-1no6d22{border:0.05em currentcolor solid;border-radius:0.2em;overflow:hidden;position:relative}.loader-40.svelte-1no6d22:after,.loader-40.svelte-1no6d22:before{content:"";border-radius:50%;position:absolute;width:inherit;height:inherit;animation:svelte-1no6d22-loader-40 2s infinite linear}.loader-40.svelte-1no6d22:before{border-top:0.2em currentcolor solid;top:-0.15em;left:calc(-50% - 0.15em);transform-origin:right center}.loader-40.svelte-1no6d22:after{border-bottom:0.2em currentcolor solid;top:0.15em;right:calc(-50% - 0.15em);transform-origin:left center}@keyframes svelte-1no6d22-loader-40{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.loader-41.svelte-1no6d22{border:0.05em currentcolor solid;border-radius:0.2em;position:relative;background:linear-gradient(45deg, transparent 48%, currentcolor 50%, currentcolor 50%, transparent 52%, transparent), linear-gradient(-45deg, transparent 48%, currentcolor 50%, currentcolor 50%, transparent 52%, transparent);background-size:0.5em 0.5em;background-position:0% 0%;animation:svelte-1no6d22-loader-41 1s infinite linear}@keyframes svelte-1no6d22-loader-41{from{background-position:0 0}to{background-position:-1em 0}}.loader-42.svelte-1no6d22{width:2em;height:0.66em;border:0.05em currentcolor solid;border-radius:0.1em;background:linear-gradient(-60deg, transparent 0%, transparent 50%, currentcolor 50%, currentcolor 75%, transparent 75%, transparent);background-size:1em 2em;background-position:0 0;animation:svelte-1no6d22-loader-42 0.8s infinite linear}@keyframes svelte-1no6d22-loader-42{from{background-position:0 0}to{background-position:-2em 0}}.box.svelte-1no6d22:nth-of-type(n + 43){display:none}
nav.svelte-njanlj .side-nav.svelte-njanlj{background:white;border-left:2px solid #777;border-top:2px solid #777;border-bottom:2px solid #777;position:absolute;right:0;top:50px;padding:20px;z-index:99}nav.svelte-njanlj .side-nav.svelte-njanlj .image-anchor{display:none}nav.svelte-njanlj .side-nav .nav-items.svelte-njanlj{display:grid;grid-gap:20px}nav.svelte-njanlj .hidden.svelte-njanlj{display:none}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1syem1u.svelte-1syem1u{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1syem1u.svelte-1syem1u{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1syem1u.svelte-1syem1u{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}main.svelte-1syem1u.svelte-1syem1u{display:grid;grid-template-rows:45px 1fr;grid-row-gap:20px;height:100%}nav.svelte-1syem1u.svelte-1syem1u{display:flex;align-items:center;background-color:#f9f7f3;border-bottom:3px solid #5bc1de}nav.svelte-1syem1u button.svelte-1syem1u{width:45px;height:45px;padding:11.5px;background:none;color:inherit;border:none;cursor:pointer;font-size:24px}nav.svelte-1syem1u button.svelte-1syem1u:hover{color:#5bc1de}nav.svelte-1syem1u .fill.svelte-1syem1u{flex:1}.editor.svelte-1syem1u.svelte-1syem1u{line-height:1.75;padding:1rem 1.5rem;font-family:"Overpass", sans-serif;font-size:1rem;resize:none;background-color:#f9f7f3;border:none}.editor.svelte-1syem1u.svelte-1syem1u:focus{outline:1px solid #5bc1de}.preview.svelte-1syem1u.svelte-1syem1u{color:#444;font-family:Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;font-size:16px;line-height:1.5em;padding:1em;background-color:#f9f7f3}.preview.svelte-1syem1u a{color:#0645ad;text-decoration:none}.preview.svelte-1syem1u a:visited{color:#0b0080}.preview.svelte-1syem1u a:hover{color:#06e}.preview.svelte-1syem1u a:active{color:#faa700}.preview.svelte-1syem1u a:focus{outline:thin dotted}.preview.svelte-1syem1u a:hover{outline:0}.preview.svelte-1syem1u a:active{outline:0}.preview.svelte-1syem1u ::-moz-selection{background:rgba(255, 255, 0, 0.3);color:#000}.preview.svelte-1syem1u ::selection{background:rgba(255, 255, 0, 0.3);color:#000}.preview.svelte-1syem1u a::-moz-selection{background:rgba(255, 255, 0, 0.3);color:#0645ad}.preview.svelte-1syem1u a::selection{background:rgba(255, 255, 0, 0.3);color:#0645ad}.preview.svelte-1syem1u p{margin:1em 0}.preview.svelte-1syem1u img{max-width:100%}.preview.svelte-1syem1u h1{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h2{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h3{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h4{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h5{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h6{font-weight:normal;color:#111;line-height:1em;margin:0.67em 0 !important}.preview.svelte-1syem1u h4{font-weight:bold}.preview.svelte-1syem1u h5{font-weight:bold}.preview.svelte-1syem1u h6{font-weight:bold}.preview.svelte-1syem1u h1{font-size:2.5em}.preview.svelte-1syem1u h2{font-size:2em}.preview.svelte-1syem1u h3{font-size:1.5em}.preview.svelte-1syem1u h4{font-size:1.2em}.preview.svelte-1syem1u h5{font-size:1em}.preview.svelte-1syem1u h6{font-size:0.9em}.preview.svelte-1syem1u blockquote{color:#666666;margin:0;padding-left:3em;border-left:0.5em #eee solid}.preview.svelte-1syem1u hr{display:block;border:0;border-top:1px solid #aaa;border-bottom:1px solid #eee;margin:1em 0;padding:0}.preview.svelte-1syem1u pre{color:#000;font-family:monospace, monospace;font-size:0.98em;background-color:#eee}.preview.svelte-1syem1u code{color:#000;font-family:monospace, monospace;font-size:0.98em;background-color:#eee}.preview.svelte-1syem1u pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.preview.svelte-1syem1u b{font-weight:bold !important}.preview.svelte-1syem1u strong{font-weight:bold !important}.preview.svelte-1syem1u em{font-style:italic}.preview.svelte-1syem1u dfn{font-style:italic}.preview.svelte-1syem1u ins{background:#ff9;color:#000;text-decoration:none}.preview.svelte-1syem1u mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}.preview.svelte-1syem1u sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.preview.svelte-1syem1u sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.preview.svelte-1syem1u sup{top:-0.5em}.preview.svelte-1syem1u sub{bottom:-0.25em}.preview.svelte-1syem1u ul{list-style-type:circle}.preview.svelte-1syem1u ol{list-style-type:decimal}.preview.svelte-1syem1u ul{padding:0 0 0 2em}.preview.svelte-1syem1u ol{padding:0 0 0 2em}.preview.svelte-1syem1u li p:last-child{margin:0}.preview.svelte-1syem1u dd{margin:0 0 0 2em}.preview.svelte-1syem1u img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.preview.svelte-1syem1u table{border-collapse:collapse;border-spacing:0}.preview.svelte-1syem1u td{vertical-align:top}
html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fira Code Mono";font-style:normal;font-weight:400;src:local("Fira Code Mono"), url("/fonts/fira_code_mono/fira_code_mono.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");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";font-style:italic;font-weight:400;src:local("Roboto-Italic"), url("/fonts/roboto/Roboto-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local("Roboto-BoldItalic"), url("/fonts/roboto/Roboto-BoldItalic.ttf") format("truetype")}#sapper{grid-area:sapper}body{display:grid;width:100%;grid-template-columns:1fr;grid-template-areas:"sapper"}@media screen and (min-width: 1200px){body{grid-template-columns:1fr 1200px 1fr;grid-template-areas:"... sapper ..."}}html{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}html .svelte-1dg3yv8.svelte-1dg3yv8.svelte-1dg3yv8{outline-color:#5bc1de}#sapper{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}#sapper .svelte-1dg3yv8.svelte-1dg3yv8.svelte-1dg3yv8{outline-color:#5bc1de}body{height:100%;background-color:#eee;display:grid;font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif}body .svelte-1dg3yv8.svelte-1dg3yv8.svelte-1dg3yv8{outline-color:#5bc1de}.pseudolink{color:#2391b0;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#1b6e85}.pseudolink:visited{color:#2391b0}.nerd-icon{font-family:Fira Code Mono;font-size:1.5em}nav.svelte-1dg3yv8.svelte-1dg3yv8.svelte-1dg3yv8{display:flex;flex-direction:column;align-items:center;width:280px;height:100%;font-size:0.9rem}nav.svelte-1dg3yv8 img.icon.svelte-1dg3yv8.svelte-1dg3yv8{width:200px;height:auto}nav.svelte-1dg3yv8 a.svelte-1dg3yv8.svelte-1dg3yv8{text-decoration:none;color:inherit}nav.svelte-1dg3yv8 a.image-anchor.svelte-1dg3yv8.svelte-1dg3yv8{height:170px}nav.svelte-1dg3yv8 a.svelte-1dg3yv8.svelte-1dg3yv8:hover{text-decoration:underline}nav.svelte-1dg3yv8 .category.svelte-1dg3yv8.svelte-1dg3yv8{display:flex;flex-direction:column;width:100%;background-color:#eee}nav.svelte-1dg3yv8 .category.svelte-1dg3yv8.svelte-1dg3yv8:last-child{border-bottom:1px solid #ddd}nav.svelte-1dg3yv8 .category header.svelte-1dg3yv8.svelte-1dg3yv8{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 10px;cursor:pointer;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;border-right:1px solid #ddd;border-left:1px solid #ddd}nav.svelte-1dg3yv8 .category header .collapse-ico.svelte-1dg3yv8.svelte-1dg3yv8{font-weight:bold;font-size:1.5rem;width:1.5rem;text-align:center}nav.svelte-1dg3yv8 .category header .collapse-ico.svelte-1dg3yv8.svelte-1dg3yv8:hover{background-color:#ddd}nav.svelte-1dg3yv8 .category header.svelte-1dg3yv8.svelte-1dg3yv8:hover{color:#1b6e85}nav.svelte-1dg3yv8 .category .items.svelte-1dg3yv8.svelte-1dg3yv8{display:flex;flex-direction:column}nav.svelte-1dg3yv8 .category>.items .item.svelte-1dg3yv8.svelte-1dg3yv8{border-right:1px solid #ddd;border-left:1px solid #ddd;padding:10px 10px 10px 30px;text-decoration:none;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}nav.svelte-1dg3yv8 .category>.items .item.svelte-1dg3yv8.svelte-1dg3yv8:hover{color:#1b6e85}nav.svelte-1dg3yv8 .category.subsub header.svelte-1dg3yv8.svelte-1dg3yv8{padding:6px 10px 6px 30px}nav.svelte-1dg3yv8 .category.subsub .items .item.svelte-1dg3yv8.svelte-1dg3yv8{padding:10px 10px 10px 50px}nav.svelte-1dg3yv8 .category.svelte-1dg3yv8:not(.sub):not(.subsub)>header.svelte-1dg3yv8{background-color:#5bc1de;padding:15px;border-left:1px solid #31b1d5;border-right:1px solid #31b1d5}nav.svelte-1dg3yv8 .category:not(.sub):not(.subsub)>header .label.svelte-1dg3yv8.svelte-1dg3yv8{color:white;font-size:1rem}nav.svelte-1dg3yv8 .category:not(.sub):not(.subsub)>.items .item.svelte-1dg3yv8.svelte-1dg3yv8{padding-left:10px}
main.svelte-7ubn05.svelte-7ubn05{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;margin:30px;border:4px dotted #aaa;color:#aaa;cursor:pointer;transition:background-color 0.2s ease-in-out}main.svelte-7ubn05.svelte-7ubn05:hover,main.highlight.svelte-7ubn05.svelte-7ubn05{background-color:#eee}main.svelte-7ubn05 h1.svelte-7ubn05{margin-bottom:20px;font-size:36px}main.svelte-7ubn05 span.svelte-7ubn05{font-size:128px}main.svelte-7ubn05 input[type=file].svelte-7ubn05{width:0;height:0}