.methods-content{line-height:1.55}.method-section{padding:18px 0;border-bottom:1px solid var(--line)}.method-section:last-child{border:0}.method-section h2{margin:0 0 10px;color:#173f50;font-size:18px}.method-section p,.method-section li{font-size:13px;color:#4d626d}.formula{display:inline-block;margin:4px 8px 4px 0;padding:10px 14px;border-left:4px solid #16848c;border-radius:6px;background:#edf7f7;color:#173f50;font:700 15px Consolas,"Segoe UI",sans-serif}.method-table{max-width:780px}.method-table td:first-child{font-weight:800;color:#146c94}.methods-content a{color:#146c94;font-weight:700}.database-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 180px auto;gap:10px;margin:20px 0}.database-toolbar input,.database-toolbar select{margin:0}.database-add{width:auto;white-space:nowrap}.database-summary{font-size:12px;color:var(--muted);margin-bottom:8px}.database-table{max-height:600px;border:1px solid var(--line);border-radius:8px}.database-table th:last-child,.database-table td:last-child{text-align:right}.database-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin:16px 0}.ring-editor{margin-top:24px;padding:20px;border:1px solid #cbdadf;border-radius:10px;background:#f8fbfc}.editor-head{padding-bottom:12px;margin-bottom:14px}.editor-head h2{margin:0}.ring-editor textarea{width:100%;margin-top:6px;border:1px solid #cfd9df;border-radius:7px;background:#fff;padding:10px;font:12px Consolas,monospace;resize:vertical}.editor-save{width:auto;min-width:200px;margin-top:14px}.database-edit{border:1px solid #bad0d7;border-radius:6px;background:#fff;color:#176e96;padding:5px 9px;cursor:pointer}.database-error{padding:10px;border-radius:7px;background:#fff0e6;color:#934b1d}@media(max-width:760px){.database-toolbar{grid-template-columns:1fr}.database-add{width:100%}.method-section{padding:14px 0}}
