:root{color-scheme:light;--mango:#F49A20;--lime:#8CD13D;--ink:#222222;--border:#D8D8D8;--timestamp:#A47746;--link:#2455A4}*{box-sizing:border-box}html{min-height:100%}body,html{background:#fff}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:var(--link)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--mango);outline-offset:2px}.wyoww-page{position:relative;min-height:100vh;padding:45px 145px 95px 52px;isolation:isolate}.wyoww-stripe{position:absolute;top:0;bottom:0;right:36px;width:72px;background:linear-gradient(to right,var(--mango) 0,var(--mango) 47px,var(--lime) 47px,var(--lime) 59px,var(--mango) 59px,var(--mango) 72px);z-index:-1;pointer-events:none}.wyoww-column{width:100%;max-width:520px}.post-entry{margin:0}.post-content-box{border:1px solid var(--border);border-radius:0;padding:14px;overflow-wrap:anywhere}.post-copy{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.post-copy+.post-copy{margin-top:12px}.post-copy strong{font-weight:700}.post-copy em{font-style:italic}.post-gallery{display:grid;grid-gap:9px;gap:9px;margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.post-gallery.one-image{grid-template-columns:1fr}.post-gallery a{display:block;min-width:0}.post-gallery img{display:block;width:100%;max-height:600px;height:auto;object-fit:contain;background:#f7f7f7}.post-footer{margin-top:6px;font-size:11px;display:flex;flex-wrap:wrap;column-gap:13px;align-items:baseline}.post-footer time{color:var(--timestamp)}.post-edit-label,.post-permalink{color:#999;font-size:10px;text-decoration:none}.post-permalink:hover{color:var(--link);text-decoration:underline}.post-divider{display:flex;align-items:stretch;height:10px;width:10px;margin:8px 0;background:linear-gradient(to right,var(--mango) 0 5px,var(--lime) 5px 10px)}.post-empty{color:#777;font-size:13px}.simple-page-link{display:inline-block;font-size:12px;margin:0 0 22px}.pagination{display:flex;justify-content:space-between;margin-top:30px;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-topline{color:#999;font-size:11px;margin:0 0 4px}.admin-nav{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:25px;font-size:13px}.admin-link-button,.admin-nav a,.admin-nav button{border:0;padding:0;margin:0;background:transparent;color:var(--link);text-decoration:underline;font-size:inherit;font-weight:400}.admin-nav button.selected{color:var(--ink);font-weight:700;text-decoration:none}.admin-nav .admin-logout{color:#888}.admin-heading{font-size:14px;font-weight:600;margin:0 0 12px}.admin-muted,.admin-small{color:#888;font-size:12px}.admin-small{font-size:11px}.admin-message{color:#376933}.admin-error,.admin-message{font-size:12px;margin:12px 0}.admin-error{color:#b13d31;overflow-wrap:anywhere}.admin-write{display:grid;grid-gap:11px;gap:11px}.admin-format-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.admin-format-bar button{border:0;background:none;color:var(--link);text-decoration:underline;padding:0}.admin-editor{width:100%;min-height:235px;border:1px solid var(--border);background:#fff;border-radius:0;padding:14px;resize:vertical;color:var(--ink);line-height:1.7}.admin-preview{min-height:115px}.admin-controls{display:flex;flex-wrap:wrap;gap:14px;align-items:baseline;font-size:12px}.admin-controls a,.admin-controls button{padding:0;border:0;background:transparent;color:var(--link);text-decoration:underline}.admin-controls button:disabled{color:#888}.admin-file{font-size:12px}.admin-attachments{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-attachment{position:relative;min-width:0;border:1px solid var(--border);padding:8px}.admin-attachment img{width:100%;max-height:160px;object-fit:contain;display:block}.admin-attachment input{width:100%;font-size:12px;border:1px solid var(--border);border-radius:0;padding:5px;margin-top:7px}.admin-attachment button{font-size:12px;color:#a43b35;background:none;padding:0;border:0;text-decoration:underline}.admin-posts-list{display:grid;grid-gap:0;gap:0}.admin-post-item .post-content-box{margin-top:0}.admin-post-item .admin-post-actions{display:flex;gap:15px;margin-top:4px;font-size:11px}.admin-post-actions a,.admin-post-actions button{font-size:11px;border:0;background:none;color:var(--link);text-decoration:underline;padding:0}.archive-options{font-size:13px;display:grid;grid-gap:12px;gap:12px}.archive-options label{display:flex;align-items:center;gap:9px}.archive-options input{accent-color:var(--mango)}.archive-options button{justify-self:start;border:0;padding:0;background:transparent;text-decoration:underline;color:var(--link)}.login-form{display:grid;grid-gap:12px;gap:12px}.login-form label{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#555}.login-form input{width:100%;border:1px solid var(--border);border-radius:0;padding:9px;background:#fff;color:var(--ink)}.login-form button{justify-self:start;padding:0;background:transparent;color:var(--link);text-decoration:underline;border:0}.setup-page{position:relative;min-height:100vh;padding:45px 145px 50px 52px}.setup-card{max-width:520px}.setup-card h1{font-size:18px;font-weight:600}.setup-card code{background:#f5f5f5;padding:2px 4px}@media (max-width:640px){.wyoww-page{padding:22px 126px 50px 16px}.admin-attachments{grid-template-columns:1fr}.post-content-box{padding:11px}.setup-page{padding:22px 126px 35px 16px}}@media print{body{background:#fff!important}.wyoww-page{padding:0}.admin-nav,.admin-topline,.pagination,.post-permalink,.wyoww-stripe{display:none!important}.wyoww-column{max-width:none}.post-content-box{page-break-inside:avoid;break-inside:avoid}}