.ssb-concept-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.ssb-concept{padding:13px 15px;border:1px solid #e5e1df;border-radius:10px;background:#fcfbfa}.ssb-concept label{margin:0!important}.ssb-concept textarea{min-height:86px}.ssb-example-query{padding-top:10px;border-top:1px solid #e2e5ea;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-wrap:anywhere}.ssb-gemini{margin:20px 0;border:1px solid #eadfe2;border-radius:11px;background:#fffaf9}.ssb-gemini summary{padding:14px 16px;color:#7a1730;font-weight:750;cursor:pointer}.ssb-gemini-body{padding:0 16px 16px}.ssb-gemini-body>p{margin:0 0 12px;font-size:14px}.ssb-prompt-actions{display:flex;flex-wrap:wrap;gap:9px;margin:10px 0}.ssb-prompt-output{min-height:220px;max-height:420px;font-size:13px;line-height:1.55}.ssb-prompt-output[hidden]{display:none!important}.ssb-query-section{margin:22px 0 8px;padding:17px;border:1px solid #e9e0dc;border-radius:11px;background:#fff}.ssb-query-section h3{margin-top:0!important}.ssb-query-section>p{font-size:14px}.ssb-query-section textarea[data-field="masterString"]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;min-height:130px;overflow-wrap:anywhere}.ssb-gemini button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:650px){.ssb-concept-grid{grid-template-columns:1fr}.ssb-query-section{padding:13px}.ssb-prompt-actions>*{width:100%}}
