#toolbar, #toolbar2 {border: 1px solid #ccc;padding: 5px;margin-bottom: 10px;background-color: #f9f9f9;border-radius: 0.3em;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}#editor, #editor_2 {border: 1px solid #ccc;min-height: 200px;padding: 10px;overflow: auto;margin-top: 10px;background-color: #fff;line-height: 1.5;border-radius: 0.3em;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);transition: border-color 0.3s ease;}#editor:focus, #editor_2:focus {border-color: #0078d4;outline: none;}.button-class {font-size: 0.85em;padding: 0.5em 1em;margin-right: 0.5em;text-align: center;color: #333333;background-color: #efefef;border: 1px solid #cccccc;border-radius: 0.3em;cursor: pointer;box-shadow: 0 0 3px 1px #aaaaaa;transition: background-color 0.3s ease, color 0.3s ease;}.button-class:hover {background-color: #0078d4;color: #ffffff;}#toolbar .button-class, #toolbar2 .button-class {display: inline-block;padding: 5px 10px;font-size: 0.9em;border: 1px solid #ccc;background-color: #f5f5f5;cursor: pointer;margin-right: 5px;border-radius: 0.3em;transition: background-color 0.3s ease, color 0.3s ease;}#toolbar .button-class:hover, #toolbar2 .button-class:hover {background-color: #ddd;color: #333;}textarea {width: 100%;min-height: 200px;display: none;border: 1px solid #ccc;padding: 10px;line-height: 1.5;background-color: #fefefe;border-radius: 0.3em;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}button, #editor, #editor_2, textarea {transition: all 0.3s ease;}