a{color:#000;font-weight:bold;text-decoration:underline}a:hover{background-color:#ccf}a.hint{color:#999}a.hint:hover{color:#666;background-color:#ffc}img{max-width:100%}html{font-family:Courier,monospace}body{margin:auto;padding:0 1.5rem 3rem;max-width:808px}menu{list-style:none;padding:0;margin:0 .25rem;display:flex;flex-wrap:wrap;justify-content:center}menu li{line-height:3rem}menu li>*{padding-left:1.5rem}menu li a{display:inline-block;padding-right:1.5rem}div.whoami{font-size:smaller;margin:.5rem}menu.user-menu{background-color:#ffc}header{text-align:center}header h1{margin-bottom:0}header h1 a{text-decoration:none}header div.flash{margin:.5rem;padding:.5rem;border-width:1px;border-style:solid}header div.alert{border-color:red;background-color:#fcc}header div.notice{border-color:#0c0;background-color:#cfc}header{padding-bottom:.5rem;border-bottom:1px solid #000}footer{border-top:1px solid #000;padding-top:.5rem;text-align:center}span.headline.count{background-color:#ffc;white-space:nowrap}span.headline.date{background-color:#ffc;white-space:nowrap}form label{font-size:large;font-weight:bold}form input,form button{font-size:x-large;font-family:monospace}form input[type=text]{box-sizing:border-box;max-width:100%}form input[type=submit],form button{box-sizing:content-box;border-radius:1em;height:2em;padding:0 1em;margin:.3em 0;outline-offset:.1em;outline-width:.2em;color:#000;border:.1em solid #000;background-color:#fff}form input[type=submit].default,form button.default{outline-style:solid;outline-color:#000;margin:.3em}form input[type=submit]:disabled,form input[type=submit]:disabled:active,form button:disabled,form button:disabled:active{color:gray;border-color:gray;border-style:dotted;background-color:#fff;outline-style:none}form input[type=submit]:active,form button:active{color:#fff;border-color:#fff;background-color:#000}form input[type=submit].dangerous:hover,form button.dangerous:hover{color:#c00;border-color:#c00}form input[type=submit].dangerous:active,form button.dangerous:active{color:#fff;border-color:#fff;background-color:#c00}form input[type=submit]:focus-visible,form button:focus-visible{outline-color:revert;outline-style:solid}form .actions{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:1rem}form .error{color:#c00}form .field_with_errors input,form .field_with_errors select{outline:2px solid #c00}form .help{font-size:smaller;margin-top:0;margin-bottom:2rem}.gravatar-info{margin:1rem 0;border:1px solid #000;padding:1rem;display:flex;align-items:start;gap:1rem}.gravatar-info p{margin:0}form[action="/session"]>p:nth-of-type(1){display:none}form.centered{text-align:center}form.centered label.primary{font-size:xx-large;margin:1rem;display:inline-block}form.centered p.help{max-width:60%;margin:auto}h3.sketch-list{color:gray;margin:0}ul.sketch-list{list-style-type:none;padding-left:1.5rem}li.sketch time{color:gray}li.sketch img{vertical-align:text-bottom}li.sketch a.action-btn{color:gray}li.sketch{margin-bottom:1rem}li.sketch .flash{display:inline-block;animation:flash-sketch 2s ease 300ms}@keyframes flash-sketch{0%{background-color:inherit;scale:1}10%{background-color:#ffc;scale:1.1}100%{background-color:inherit;scale:1}}.writer-list{line-height:1.5rem}.writer-list img{vertical-align:middle}div.writer-table-preamble{text-align:center}div.writer-table-preamble span.club30{background-color:#ffc}div.writer-table{display:flex;flex-wrap:wrap;justify-content:center}div.writer-table div{display:flex;flex-direction:column;align-items:center;padding:.25rem}div.writer-table div.club30{background-color:#ffc}.hidden-profile-notice{text-align:center;margin:8px;padding:8px;background-color:#d8ecf3;color:#00008b}
