:root{font-size:clamp(16px,2dvw,32px);font-family:Titillium Web,sans-serif}:root:before{content:"Currently this website is only work on large screen. Development is ongoing.";position:absolute;top:0;left:0;color:#000}body{display:none}button{font-family:Titillium Web,sans-serif;color:var(--frontColor1);cursor:pointer}@media (min-width: 1400px){:root{font-size:clamp(12px,1.5dvw,20px)}:root:before{display:none}html{position:fixed;width:100dvw;height:100dvh;background-color:var(--backColor1);color:var(--frontColor1)}html.bright{--frontColor1: rgba(18, 17, 17, 1);--frontColor2: rgba(18, 17, 17, .85);--frontColor3: rgba(224, 152, 173, 1);--frontColor4: rgba(224, 152, 173, .5);--frontColor5: rgba(244, 241, 237);--frontColor6: #739ccc;--frontColor7: rgba(244, 241, 237, .4);--backColor1: rgba(244, 241, 237, .7);--backColor2: rgba(244, 241, 237, .5);--backColor3: rgba(18, 17, 17, .1);--backColor4: rgba(244, 241, 237, .3);--backColor5: rgba(244, 241, 237, .1);--backColor6: rgba(18, 17, 17, .15);--backColor7: rgba(18, 17, 17, .7);--backColor8: rgba(244, 241, 237, .5);--borderColor: rgba(18, 17, 17, .5);--borderColor2: rgba(18, 17, 17, .2);--borderColor3: rgba(18, 17, 17, .1);--borderColor4: rgba(18, 17, 17, .3);--borderColor5: rgba(18, 17, 17, 1);background:#e3d3bb url("./media/pawel-czerwinski-rsB6JZg6rVs-unsplash-JX2F4AAS.jpg") center/cover no-repeat fixed}html.bright:after{content:"";position:absolute;inset:0;background:url("./media/dan-cristian-padure-3bb9RUp86M0-unsplash_m-NTDMQZM4.jpg") center/cover no-repeat fixed;z-index:-2;opacity:.6}html.dark{--frontColor1: rgba(244, 241, 237);--frontColor2: rgba(244, 241, 237, .8);--frontColor3: #4A2E2A;--frontColor4: rgba(74, 46, 42, .5);--frontColor5: rgb(18, 17, 17);--frontColor6: #405029;--frontColor7: rgba(18, 17, 17, .4);--backColor1: rgba(244, 241, 237, .3);--backColor2: rgba(244, 241, 237, .5);--backColor3: rgba(244, 241, 237, .1);--backColor4: rgba(244, 241, 237, .2);--backColor5: rgba(244, 241, 237, .05);--backColor6: rgba(244, 241, 237, .15);--backColor7: rgba(244, 241, 237, .7);--backColor8: rgba(244, 241, 237, .2);--borderColor: rgba(244, 241, 237, .5);--borderColor2: rgba(244, 241, 237, .2);--borderColor3: rgba(244, 241, 237, .1);--borderColor4: rgba(244, 241, 237, .3);--borderColor5: rgba(244, 241, 237, .8);background:var(--frontColor5) url("./media/nathan-watson-a4Goc6z9eQs-unsplash-6BJSLNZV.jpg") center/cover no-repeat fixed;background-position-y:top}html.dark:after{content:"";position:absolute;inset:0;background:var(--frontColor5);z-index:-2;opacity:.8}body{display:initial;position:absolute;margin:0;padding:0;inset:18% 18% 14%;border:1px solid;border-image:radial-gradient(transparent 80%,var(--borderColor) 85%,var(--borderColor) 99.8%,transparent) 1}body.bright{background:#e3d3bb url("./media/pawel-czerwinski-rsB6JZg6rVs-unsplash-JX2F4AAS.jpg") center/cover no-repeat fixed}body.bright .week .mo:after{background:#e3d3bb url("./media/pawel-czerwinski-rsB6JZg6rVs-unsplash-JX2F4AAS.jpg") center/cover no-repeat fixed}body.bright .week .mo:before{background:url("./media/dan-cristian-padure-3bb9RUp86M0-unsplash_m-NTDMQZM4.jpg") center/cover no-repeat fixed;opacity:.7}body.bright:after{content:"";position:absolute;inset:0;background:url("./media/dan-cristian-padure-3bb9RUp86M0-unsplash_m-NTDMQZM4.jpg") center/cover no-repeat fixed;opacity:.7}body.bright:before{content:"";position:absolute;inset:0;background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.dark{background:var(--frontColor5) url("./media/nathan-watson-a4Goc6z9eQs-unsplash-6BJSLNZV.jpg") center/cover no-repeat fixed;background-position-y:top}body.dark .week .mo:after{background:var(--frontColor5) url("./media/nathan-watson-a4Goc6z9eQs-unsplash-6BJSLNZV.jpg") center/cover no-repeat fixed;background-position-y:top}body.dark .week .mo:before{background:var(--frontColor5);opacity:.5}body.dark:after{content:"";position:absolute;inset:0;background:var(--frontColor5);opacity:.5}body.dark:before{content:"";position:absolute;inset:0;background-color:transparent;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 0 10px var(--borderColor4)}body.home{background:none}body.home app-root{position:absolute;inset:0;border:none}body.home:before{display:none}body.home:after{display:none}app-root{position:absolute;inset:4.5rem 2rem 1rem}}
