.jj7SYW_root{color:#331b23;background:#fffaf0;max-width:1200px;min-height:100vh;margin:0 auto;padding:28px;font-family:Arial,sans-serif}.jj7SYW_root h1{color:#681827;margin:12px 0;font-family:Georgia,serif;font-size:clamp(2.5rem,6vw,4.5rem)}.jj7SYW_root h2{font-size:1.5rem}.jj7SYW_root header{margin-bottom:24px}.jj7SYW_root nav,.jj7SYW_actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.jj7SYW_root button{color:#681827;cursor:pointer;background:#fffaf0;border:1px solid #681827;border-radius:6px;min-height:44px;padding:11px 16px}.jj7SYW_root button[aria-pressed=true]{color:#fffaf0;background:#681827}.jj7SYW_root button:disabled{opacity:.5;cursor:default}.jj7SYW_root a{color:#681827;text-decoration:underline}.jj7SYW_root label{margin:12px 0;display:block}.jj7SYW_root input,.jj7SYW_root select,.jj7SYW_root textarea{color:#331b23;width:100%;max-width:650px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #8d7375;border-radius:4px;padding:10px;display:block}.jj7SYW_root article{border-bottom:1px solid #dfc7b9;padding:16px 0}.jj7SYW_root [role=alert]{color:#9e1b28;white-space:pre-wrap;font-weight:700}.jj7SYW_split{grid-template-columns:280px 1fr;gap:28px;display:grid}.jj7SYW_case{text-align:left;width:100%;margin:10px 0;display:block}.jj7SYW_case small{overflow-wrap:anywhere;margin-top:8px;font-size:11px;display:block}.jj7SYW_dialog{z-index:1000;background:#fffaf0;border:2px solid #681827;width:90vw;max-width:650px;max-height:90vh;padding:24px;position:fixed;inset:4vh 0;overflow:auto;box-shadow:0 0 0 100vmax #0008}.jj7SYW_dialog form{margin:0}.jj7SYW_dialog button{margin:8px}.jj7SYW_root p{line-height:1.6}.jj7SYW_root :focus-visible{outline-offset:3px;outline:3px solid #c95443}@media (max-width:700px){.jj7SYW_root{padding:18px}.jj7SYW_split{grid-template-columns:1fr}.jj7SYW_dialog{padding:16px}.jj7SYW_root nav button{flex:1}}
