@charset "UTF-8";@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:100;font-display:fallback;src:local("Fira Sans Condensed Thin"),local("FiraSansCondensed-Thin"),url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:200;font-display:fallback;src:local("Fira Sans Condensed ExtraLight"),local("FiraSansCondensed-ExtraLight"),url(data:font/woff2;base64,d09GMgABAAAAAAj8AA0AAAAAEvQAAAioAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4hcHIIwBmAANBEICpEcjSwLQAABNgIkA1YEIAWEIAcgG+MPUVSTeiDTSFk4fz+IyL+vmnnwQjjKC739x0gMQoVOL5QzMIbUB3j6f9nczGid1Ew5Gs9Cv4CjtUa8xfwa1SRafu+U/KH8ze3L3fxitphpsxJFGySXKpYKkU4shBAJNbKZ0yiEJfJlQU/TKa7nEjwH74UCfGaxAXPUmEmzyFu5OW6kam28uoEejcsTzQzBJLT9QGjMVlNpasHYQcPquJm8eQnwP4MujTZZeICuKEIfCww1SSKLIqoqstWtZYDu534l3egFmSqH8BGqRq0jIAR5J0/kk/zgOHZULm/lXoTvCEBMfVfdTd7Je3mVNwfyVr5XLfeN0T3llbxGyWu5Iq/kKYZ8kcfyGYZ/kgfyUr7jS9oQ6j/LU/ljp2rIlh9zyZ77g1vRX3kpUyFP5C3aBBgS8Cvy1qNKMR0zPZ7AhZKosOodirB89A2FbiUaYwsoJog2lgUUB7iFq3nFh+M0ARl4ZFIkx4sIzIueeooDaONPMtbnck2HY0PsRq/vRSB/5JPckbfyW76jVJRpmH18ACGGJGgxwIAaNdMJx1MgdBvEJ3GQ+UT6lAL1PYuJNDdGu79If2jLWgAr+PABJComHQE2dCsGA7VzESYarwIdWjdb03IzNQ03F7QFeFhGyYcQY0wCYFhbyowUNS0xmGsUgGkQujnMNR9cV1Ku4pJbB7cBXhPcjLmuCPRzPYDrxVwfQPt7CQhXNbc0MWFuxpp4+UqmmdG8vilmnvV4o2ZnBvPDLPIIyaMHc0R6pWIZZqOCYgeo5eC8YHYVcG9OQ9EBBc1m0M485OQrAyp9dQRTvVTptIV6v+binLiMoZbQQ/Vv0oFpWEYqherjVIruNnLWqBFcIPovxrH/P8A4prwSC49+qwW+Ph1iiTpgEFhiBjcAblKSoikW9BfJmruJyG3kzgolQvIWi+dkSF0F6H2QZcxHlUV5RHVAE9gy4yyaqGy9d8gA8HQRkSB0cjskF+eETm6UlB76oZNTlVyUHTo5UZS+86nOG731nr//gdr2MLh3j633gwMP1bYH/lLTt2Z1mfvmPlvv3ZsVFYTq4cMP4++/16nD+YdB1qirdT38/Q+GdDwrleMXr7L23+ikrjyKz1ChWth7XjA34IcNJLgCY2Q8D3WcP4mRHD0/r6RcrrGjC+7h2HnS/MtMO/rmF39V+OoV2gCF8hIPpF1Ozv3W4HRLfH0tjvEgVqFX1fHH8fKBgaIdXmZG2e05UuA1om/aJa871Yy+Qj9HW4he1EPCAgeSYyY75+1nIhpBEk4Ilxu07AMP0KrCq9JTDYeQ5k2cS+iCK8jYPsArLTLPYh61PUlCjfuBQ0jz99mcfefQBTc6brKTTkLQt4fVAV2gwlbv3gMhN9BXN4TrPhex5DWQKy8gIR9fq7yhOH+562GvYPSi8vU+GePCEbQrLsKbT5Cxy2rmyYswegm3+8vMMLs95+rnF766wBm+erXOWTJQQ943/n0dNYY3OBuUePjx7bkHi/blFxQdOHiwaF+BhWldtmmzbbnFsvzTsSy3wj9r1vIqV1YTR/vAc3t2UbxR0Fm3uHMhuTcR613avJrboNPprXIOwbz1mSCdKwXv7TkFcSZT8vzL5MwkNS8vQ6SUp+FquzMRzTEmZMUmJNosLGu0PNlm0RJmJfObH9bRk+hCOPwGM/0E54Qb7fTD4kPn33S6y7wHda2/fv+BOimvsdTEq8pSqqSpLOabV4lorimhPCfTkqaN+n8bVYdByuHcuuqW4v6ksrydi3rF+0tyTWTxeEmxODF7h+NCXUWxYDlRk59tyJAJErWnkF7zSCxUr6F/17/pq9oIDFp0hlRTZl1Zdk5VeZrZUmIMWy+2KqTcuHgGz1qSmSKTxm892GL/+t8knlloIAiF3EgYzn6YEmNjr+5heBrD1WmENTnGBGu2ew8bt42UV1O3D3JHV7hMKQsLBHFCvIioLm9PpYyZpb/AoK7TZrDl56UZs1Ug2GFvMNRptYb6xleDbezM4hI8E8fx9JJS3PpXg082bsJaC7WcriT4eNtBIR5pJlISMk5nvEdLzLTmXKbTc8gi3cnFgzT4dMc5PnbM2sYQyq1Wtfn1VJyY/T6elRVG+FHsLGo3ObS1ImZGTgXpQpq4HqvfH9UZHtHkPubUTeuB0L6NUz9FS7RWrcGarKbn9a2WlkWyPheLDtP87oZFPrgHP3mqTISNSJSaNFV5nYm9ZoyFfrnHRyDJd8wa1AT93CgRpUaHf+gNsUwbF6gbyWvHCla1n6KB+53tuCxGr1Fb9GL83BGCRBcSCgGfkIko3PRm05EWF7CH0zop5ElqC9UNpwUsrdsiYGKfYfDDDm1WWiq3KltnDTqcFpae6ZxcoxBqLHrCHKvw/XKTHmLpRjZrh0RcTINPDuwlI46a5Li+DUbN5lEPDFu+nxcA4usQX+Lt4e8WcD9wCgIl4o4IHU6BGnFFeA4nQGIRWagaQRC+fK89XPL7Cs9bC0u8tb+6OTo+W1e+5JPT7QOqP6L/2/zfdudUp7cRdA0gcMKdc9fOJ/9t/r/OOfUZ6X09HNbDAPIrmJAWYCK7IAw5Af7IU2AjJ4GMvA0mZBYikY9BgrwAsf2TlZAEetAAD90ZyABG05MBZbB3V6z6ks4iHEJ6Ty50WXO3Vs23JeWQTbcFikEBhUhNEo8iDabwfK7ZHGmRp3pF2vRTUz43iV5qN6OoYy11JKhjC6tZRQmrWE6C5ZSwkhZa2UwckHXHldCDbnSnB53X+/WhEyXMYh2r/cMm08IW6mikUZqMKV5PM97gOlpopoTlJZAoWE1jgGuqeB0rux8/ky4MpwtjqCMuQUracWQnZVUGIuUqjmYTOGmTOHaewWrWsp5BY0wvujCt78lARvqtoxjBQGybP4mvvzOZUxrTrsiYbFbQYNo+QSsD6OrzdlZqW2n1eTtdSPZvpAstxKylK1N9nPQ0J0UryRl6MAIAAAA=) format("woff2")}aside,body,button,dd,dl,dt,html,input,main,nav,p,select{margin:0;padding:0}aside,main,nav{display:block}button,input,select{font:inherit;color:inherit;text-transform:none;max-width:100%}html{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;font-size:62.5%;word-break:break-word}body{font-family:-apple-system,BlinkMacSystemFont,system,Segoe UI,Roboto,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.2em;font-weight:300;line-height:1.6}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}nav[role=navigation] a{display:block;height:3rem;width:3rem;border-radius:.3rem;text-indent:-1000rem;overflow:hidden;background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:50%;transition:background-color .25s ease-in-out}nav[role=navigation] a:hover{background-color:rgba(0,0,0,.5)}#loader,aside[role=complementary],body,html,main[role=main]{width:100%;height:100%}body,html{overflow:hidden}main[role=main]{position:absolute;z-index:0}nav[role=navigation]{z-index:3;position:fixed;top:3rem;right:3rem}aside[role=complementary]{z-index:2;position:fixed;top:0;left:0}nav[role=navigation] a{background-size:1rem 1rem;transition:all .25s ease-in-out;position:absolute;top:0;right:0;pointer-events:none;opacity:0}nav[role=navigation] a.visible{pointer-events:auto;opacity:1}nav[role=navigation] a#open-settings{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiCiAgICAgICAgZD0iTTAsMCBIMzIgVjQgSDAgWiBNMCwxNCBIMzIgVjE4IEgwIFogTTAsMjggSDMyIFYzMiBIMCBaIiAvPgo8L3N2Zz4K)}nav[role=navigation] a#close-settings{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNCI+CiAgICAgICAgPGxpbmUgeDE9IjAiIHkxPSIwIiB4Mj0iMzIiIHkyPSIzMiIgLz4KICAgICAgICA8bGluZSB4MT0iMzIiIHkxPSIwIiB4Mj0iMCIgeTI9IjMyIiAvPgogICAgPC9nPgo8L3N2Zz4K)}main[role=main]{display:flex;justify-content:center;align-items:center}main[role=main] #clock{position:relative}main[role=main] #clock div.clock-counter{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center}main[role=main] #clock div.clock-counter span{padding:0 2rem;position:relative}main[role=main] #clock div.clock-counter span em,main[role=main] #clock div.clock-counter span strong{display:block;text-align:center;white-space:nowrap}main[role=main] #clock div.clock-counter span strong{font-family:Fira Sans Condensed,-apple-system,BlinkMacSystemFont,system,Segoe UI,Roboto,Droid Sans,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:12rem;font-variant-numeric:tabular-nums;line-height:1;margin:0 0 .5rem}main[role=main] #clock div.clock-counter span strong.time{font-weight:100}main[role=main] #clock div.clock-counter span em{font-style:normal;font-size:90%;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.5rem}main[role=main] #clock div.clock-counter span:after{content:"";display:block;height:.5rem;width:.5rem;border-radius:.5rem;background:hsla(0,0%,100%,.5);position:absolute;left:-2px;top:50%;margin-top:-10px}main[role=main] #clock div.clock-counter span:first-child:after{display:none}main[role=main] #clock div.clock-counter span:last-child strong{text-align:left}main[role=main] #clock div.clock-counter span:last-child{width:15rem;overflow:visible}main[role=main] #clock div.clock-info{background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.9);border-radius:3px;padding:10px 15px;white-space:nowrap;max-width:32rem;text-overflow:ellipsis;transition:all .25s ease-in-out;position:absolute;top:calc(100% + 32px);left:50%;transform:translateX(-50%);width:100%;max-width:38rem;white-space:normal;text-align:center;opacity:0;pointer-events:none;margin-top:1rem}main[role=main] #clock div.clock-info.visible{opacity:1;margin-top:0}main[role=main] #clock div.clock-info:before{content:"";display:block;position:absolute;width:16px;height:16px;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.5);bottom:100%;left:50%;transform:translateX(-50%)}aside[role=complementary]{background:rgba(0,0,0,.65);display:flex;justify-content:center;align-items:center;overflow-y:scroll;padding:2rem;pointer-events:none;opacity:0;transition:opacity .25s ease-in-out}aside[role=complementary].visible{pointer-events:auto;opacity:1}aside[role=complementary].visible div[role=form]{top:0}aside[role=complementary] div[role=form]{transition:top .25s ease-in-out;position:relative;top:1rem;margin:auto;background:#fff;color:#333;width:100%;max-width:24rem;padding:3rem;border-radius:3px;box-shadow:0 10px 30px -5px rgba(0,0,0,.75)}aside[role=complementary] div[role=form] .app-desc{margin:0 0 1.5rem;padding:0 0 0 1.5rem;border-left:4px solid var(--base-color)}aside[role=complementary] div[role=form] .app-desc h3,aside[role=complementary] div[role=form] .app-desc p{margin:0;font-style:italic;font-size:100%}aside[role=complementary] div[role=form] .app-desc p{color:var(--base-color)}aside[role=complementary] div[role=form] dt{font-weight:500;padding:0 0 .5rem}aside[role=complementary] div[role=form] dt:before{content:"›";color:var(--base-color);display:inline-block;margin:0 5px 0 0;font-weight:700}aside[role=complementary] div[role=form] dd{padding:0 0 1.5rem}aside[role=complementary] div[role=form] button,aside[role=complementary] div[role=form] input[type=date],aside[role=complementary] div[role=form] select{display:block;width:100%;border-radius:3px}aside[role=complementary] div[role=form] input[type=date],aside[role=complementary] div[role=form] select{border:1px solid #ccc;background:#fff;color:#777;padding:.5rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:baseline;height:3.2rem}aside[role=complementary] div[role=form] button,aside[role=complementary] div[role=form] input[type=date],aside[role=complementary] div[role=form] select{transition:all .25s ease-in-out}aside[role=complementary] div[role=form] button:focus,aside[role=complementary] div[role=form] input[type=date]:focus,aside[role=complementary] div[role=form] select:focus{box-shadow:0 0 1px 1px var(--base-color);outline:none}aside[role=complementary] div[role=form] select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAxNiI+CiAgICA8cGF0aCBmaWxsPSIjNzc3IiBkPSJNIDAgMEwxNiAxNkwzMiAwWiIvPgo8L3N2Zz4K);background-size:8px 4px;background-position:center right 10px;background-repeat:no-repeat}aside[role=complementary] div[role=form] dd.gender label{display:inline-block;padding:0 15px 0 0}aside[role=complementary] div[role=form] dd.gender label input[type=radio]{display:inline-block;margin:0 5px 0 0}aside[role=complementary] div[role=form] dd.theme{overflow:auto}aside[role=complementary] div[role=form] dd.theme label{cursor:pointer;width:3rem;height:3rem;border-radius:100%;background:rgba(0,0,0,.25);float:left;margin:1px 6px 1px 1px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 1px transparent,inset 0 0 0 0 #fff;transition:box-shadow .25s ease-in-out}aside[role=complementary] div[role=form] dd.theme label:hover{box-shadow:0 0 0 1px var(--base-color),inset 0 0 0 2px #fff}aside[role=complementary] div[role=form] dd.theme label input{cursor:pointer;opacity:0}aside[role=complementary] div[role=form] dd.theme label:last-child{margin:1px}aside[role=complementary] div[role=form] p#user-data-error{margin:0 .5rem 1.5rem;color:#c00}aside[role=complementary] div[role=form] p#user-data-error:empty{margin:0}aside[role=complementary] div[role=form] button{text-transform:uppercase;letter-spacing:.3rem;font-size:80%;font-weight:700;padding:12px 20px;border:none;background:var(--base-color);color:#fff;cursor:pointer}aside[role=complementary] div[role=form] button:focus,aside[role=complementary] div[role=form] button:hover{background:#333}body{background-color:#333;color:#fff;--base-color:#777}body:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body.app #user-data .app-desc,body.intro #user-data .gender,body.intro #user-data .user-theme-switcher,body.intro>main>div,body.intro>nav{display:none}body.night{--base-color:#444}body.night:after{background-color:#000;background-image:linear-gradient(135deg,#333,#222)}body.forest{background-color:#000;--base-color:#597f00}body.forest:after{opacity:.5;background:radial-gradient(circle at -15% 25%,#a9bf40,transparent),linear-gradient(225deg,#597f00 -5%,#00315a)}body.sunset{--base-color:#ac3313}body.sunset:after{opacity:.8;background-image:linear-gradient(135deg,#ac3313,#23074d)}body.ocean{background-color:#000;--base-color:#43c6ac}body.ocean:after{opacity:.8;background-image:linear-gradient(135deg,#43c6ac,#191654)}body.sunrise{background-color:#000;--base-color:#f7b733}body.sunrise:after{opacity:.75;background-image:linear-gradient(135deg,#dc3a0a,#fc4a1a 35%,#f7b733)}aside[role=complementary] div[role=form] dd.theme label[for=user-theme-night]{background:linear-gradient(135deg,#333,#222)}aside[role=complementary] div[role=form] dd.theme label[for=user-theme-forest]{background:linear-gradient(135deg,#597f00,#22517a)}aside[role=complementary] div[role=form] dd.theme label[for=user-theme-sunset]{background:linear-gradient(135deg,#ac3313,#23074d)}aside[role=complementary] div[role=form] dd.theme label[for=user-theme-ocean]{background:linear-gradient(135deg,#43c6ac,#191654)}aside[role=complementary] div[role=form] dd.theme label[for=user-theme-sunrise]{background:linear-gradient(135deg,#fc4a1a,#f7b733)}@media only screen and (min-width:600px) and (max-width:980px){nav[role=navigation]{top:2rem;right:2rem}main[role=main] #clock div.clock-counter span{padding:0 1.5rem}main[role=main] #clock div.clock-counter span strong{font-size:7rem}main[role=main] #clock div.clock-counter span em{font-size:80%;letter-spacing:.4rem}main[role=main] #clock div.clock-counter span:after{height:.4rem;width:.4rem;border-radius:.4rem}main[role=main] #clock div.clock-counter span:last-child{width:9rem}}@media only screen and (max-width:600px){nav[role=navigation]{top:1rem;right:1rem}main[role=main] #clock div.clock-counter{margin:0 auto;width:30rem;flex-wrap:wrap;justify-content:space-between}main[role=main] #clock div.clock-counter span{background-color:rgba(0,0,0,.2);border-radius:3px;padding:2rem .8rem;margin:.25rem 0}main[role=main] #clock div.clock-counter span em,main[role=main] #clock div.clock-counter span strong{min-width:8rem}main[role=main] #clock div.clock-counter span strong{font-size:4.2rem;margin:0}main[role=main] #clock div.clock-counter span em{font-size:75%;letter-spacing:.3rem}main[role=main] #clock div.clock-counter span:after{display:none}main[role=main] #clock div.clock-counter span:last-child{width:auto}main[role=main] #clock div.clock-counter span:last-child strong{text-align:center}}@media only screen and (min-width:980px) and (max-height:480px){main[role=main] #clock div.clock-counter{padding:0 0 4.5rem}}@media only screen and (min-width:980px) and (max-height:320px){main[role=main] #clock div.clock-counter{padding:0}}#loader{z-index:100;position:fixed;transition:all .25s ease-in-out;background:#fff;opacity:1}#loader.hidden{opacity:0;pointer-events:none}