#member-tools{word-break:keep-all;overflow-wrap:anywhere;margin:24px 0;color:var(--ink,#183451);font-size:15px;line-height:1.65}#member-tools *{box-sizing:border-box}#member-tools .tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#member-tools .tool-card{min-width:0;padding:24px;border:1px solid var(--line,#dbe4ee);background:var(--surface,#fff);border-radius:18px}#member-tools label{display:block;margin:12px 0;font-size:14px}#member-tools input:not([type=checkbox]),#member-tools select{display:block;width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid var(--line,#ccd7e4);background:var(--surface,#fff);color:inherit;border-radius:8px;font:inherit}#member-tools button{min-height:44px;margin:8px 8px 8px 0;padding:10px 15px;border:0;border-radius:9px;background:#245ea8;color:#fff;font:inherit;cursor:pointer}#member-tools button:disabled{background:#e2e7ed;color:#526277;cursor:default}#member-tools p{font-size:14px}#member-tools h3{margin:0 0 16px;font-size:20px}#member-tools a{color:var(--green,#245ea8)}#member-tools .tools-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}#member-tools :focus-visible{outline:3px solid #559cf1;outline-offset:3px}#member-tools [role=status]{padding:12px;background:var(--tint,#edf3fa);border-radius:8px}#member-tools [role=status]:empty{display:none}@media(max-width:760px){#member-tools .tools-grid{grid-template-columns:1fr}#member-tools .tool-card{padding:18px}}@media(max-width:380px){#member-tools .tools-pair{grid-template-columns:1fr}}
