body{margin:0;background:#f4f7f8;color:#172d35;font:17px/1.8 system-ui,sans-serif}main{max-width:760px;margin:40px auto;padding:28px;background:white;border-radius:18px;box-shadow:0 8px 35px #1232}a{color:#08676e}h1,h2{line-height:1.4}label{display:block;margin:16px 0 6px}input,select,button{font:inherit;box-sizing:border-box}input:not([type=checkbox]),select{display:block;width:100%;padding:10px;border:1px solid #8aa4ab;border-radius:7px}button{background:#075e65;color:#fff;border:0;border-radius:7px;padding:10px 20px;margin:12px 0;cursor:pointer}button:disabled{opacity:.5;cursor:wait}small{color:#4b6369}#message{padding:10px;background:#edf6f5}article{padding:18px;margin:20px 0;border:1px solid #c7d8dc;border-radius:10px}article p{overflow-wrap:anywhere}.secondary{background:#52666b;margin-inline-start:12px}[hidden]{display:none!important}@media(max-width:800px){main{margin:12px;padding:20px}}
