');background-size:.6em;background-position:calc(100% - .6rem) 50%;background-repeat:no-repeat}::placeholder{color:var(--color-light);opacity:1}a{color:inherit}section.center{flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center}section.intro{padding:0 1rem}section.intro h2{margin:4rem 0}footer,header{height:var(--height-header);display:flex;align-items:center;border-color:var(--color-lightest);border-width:1px}header{justify-content:center;position:fixed;left:0;top:0;right:0;border-bottom-style:solid;background-color:var(--color-lighter)}footer{justify-content:space-between;position:relative;z-index:1;padding:1rem;font-size:.8rem;border-top-style:solid;background-color:var(--color);color:#fff}header h1{height:var(--height-header);flex-grow:1;font-size:1.2rem;font-weight:400;margin:0 3rem 0 0}header h1,header h1 a{display:flex;align-items:center;justify-content:center}header h1 a{text-decoration:none}header h1 a img{margin-right:.5rem}remindme-nav{display:flex;flex-direction:column;width:3rem}remindme-nav nav{display:none;position:absolute;top:calc(var(--height-header) - 1px);left:0;height:calc(100vh - var(--height-header));width:10rem;background-color:var(--color-lighter);border-right:1px solid var(--color-lightest)}remindme-nav nav.show{display:flex;flex-direction:column}remindme-nav nav ul li{padding:.3rem .6rem}remindme-nav nav ul li a{text-decoration:none;display:flex;padding:1rem;border-radius:.2rem}remindme-nav nav ul li.current a,remindme-nav nav ul li a:hover{background-color:var(--color-lightest)}remindme-nav>button{position:relative;height:var(--height-header);background-color:transparent;color:var(--color);display:none}remindme-nav>button.show{display:flex}remindme-nav>button[waiting]:after{--size:0.8rem;content:"";width:var(--size);height:var(--size);background-color:var(--color);border-radius:var(--size);border:2px solid var(--color-lighter);position:absolute;right:.3rem;top:.8rem}remindme-nav snappy-install-indicator,remindme-nav snappy-update-indicator{width:100%;padding:.5rem 1rem;flex-direction:column;align-items:center}remindme-nav snappy-install-indicator span,remindme-nav snappy-update-indicator span{font-size:.9rem;margin-bottom:.2rem}remindme-nav snappy-install-indicator button,remindme-nav snappy-update-indicator button{width:100%}main{display:flex;flex-direction:column;padding:calc(var(--height-header) + 1rem) 0 1rem 0;max-width:1024px;margin:0 auto}.page{padding:0 1rem}remindme-app{flex-grow:1;display:flex;flex-direction:column}remindme-app p{text-align:center}remindme-app form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;margin-bottom:2rem;padding:0 1rem}remindme-app form>*{margin:0 .3rem .5rem}remindme-app form>:first-child{margin-left:0}remindme-app form>:last-child{margin-right:0}remindme-app form input[name=what]{flex-grow:1}remindme-app form input[name=count]{width:4rem;text-align:center}remindme-app .item{padding:1rem;display:flex;align-items:center;border-bottom:1px solid var(--color-lighter)}remindme-app .item:first-child{border-top:1px solid var(--color-lighter)}remindme-app .item>div:first-child{display:flex;align-items:center;flex-grow:1;margin-right:1rem}remindme-app .item>button+button{margin-left:.5rem}remindme-app .item svg{height:1rem;margin:0 .5rem}