/* SillyBubble Extension Styles */ .sillybubble-settings { margin-bottom: 10px; } .sillybubble_block { display: flex; align-items: center; margin-bottom: 10px; } .sillybubble_block label { margin-right: 10px; min-width: 150px; } .sillybubble_block input[type="text"], .sillybubble_block select { flex-grow: 1; } .sillybubble_info { background-color: rgba(0, 0, 0, 0.1); border-radius: 5px; padding: 10px; margin: 10px 0; font-size: 0.9em; } .sillybubble_info code { background-color: rgba(0, 0, 0, 0.2); padding: 2px 4px; border-radius: 3px; font-family: monospace; } .sillybubble_important { margin-top: 10px; padding: 10px; border-left: 3px solid #e74c3c; background-color: rgba(231, 76, 60, 0.1); } .sillybubble_important strong { color: #e74c3c; } .sillybubble-test pre { background-color: rgba(0, 0, 0, 0.1); padding: 10px; border-radius: 5px; overflow-x: auto; margin: 10px 0; }