.sayu59-card{margin:28px 0;padding:24px;border:1px solid #b29c703d;border-radius:16px;background:#b29c700b;color:inherit}.sayu59-card h2{margin:0 0 12px;font-size:22px}.sayu59-help,.sayu59-status{font-size:13px;line-height:1.7;opacity:.85}.sayu59-label{display:block;font-weight:700;margin:20px 0 10px}.sayu59-note{box-sizing:border-box;width:100%;max-width:100%;padding:16px;border:1px solid #988466;border-radius:10px;font:inherit;font-size:16px;line-height:1.8;background:#fffaf0;color:#252525;resize:vertical}.sayu59-note:focus,.sayu59-button:focus-visible{outline:3px solid #927545;outline-offset:3px}.sayu59-button{font:inherit;font-size:14px;border:1px solid #947a4c;border-radius:8px;padding:10px 15px;background:#d9c59e;color:#20251f;cursor:pointer;white-space:normal}.sayu59-button.secondary{background:transparent;color:inherit}.sayu59-list{list-style:none;margin:0;padding:0}.sayu59-list li{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid #98846633}.sayu59-list a{color:inherit;text-decoration:underline;text-underline-offset:4px}.sayu59-list small{flex-shrink:0;opacity:.7}.reader-text>p{scroll-margin-top:100px}@media(max-width:520px){.sayu59-card{padding:18px}.sayu59-list li{display:block}.sayu59-list small{display:block;margin-top:6px}}body.night .sayu59-note{background:#202b2c;color:#f2eee4}
