h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:768px}}@media only screen and (min-width: 1200px){.container{max-width:1200px}}.timer{display:flex;gap:40px;margin-top:20px}.field{display:flex;flex-direction:column;align-items:center}.value{font-size:48px;font-weight:300;font-family:Arial,sans-serif;line-height:1}.label{font-size:14px;text-transform:uppercase;margin-top:5px;color:#666;font-family:Arial,sans-serif;letter-spacing:1px}#datetime-picker{padding:8px 12px;font-size:16px;width:200px;box-sizing:border-box}button[data-start]{padding:8px 16px;margin-left:8px;font-size:16px;cursor:pointer}button[data-start]:disabled{opacity:.4;cursor:default}body{font-family:Arial,sans-serif}form.form{display:flex;flex-direction:column;gap:18px;width:260px;margin-top:20px}form.form>label{display:flex;flex-direction:column;font-size:14px;gap:6px}form.form input[type=number]{padding:8px;font-size:16px;border:1px solid #9e9e9e;border-radius:3px;box-sizing:border-box}form.form fieldset{border:1px solid #9e9e9e;border-radius:3px;padding:10px 12px 14px}form.form legend{font-size:14px;padding:0 4px}form.form fieldset{display:flex;gap:20px;align-items:center}form.form fieldset>label{display:flex;align-items:center;gap:6px;font-size:14px}form.form button{padding:10px;background:#f3f3f3;border:1px solid #bdbdbd;border-radius:4px;font-size:16px;cursor:pointer;width:100%}
