.taoqi-forum-visible, .taoqi-visible-editor { margin: 14px 0; padding: 12px; border: 1px solid #ddd; border-radius: 4px; }
.taoqi-forum-visible [hidden], .taoqi-visible-editor [hidden] { display: none !important; }
.taoqi-visible-editor > summary { cursor: pointer; font-weight: 600; }
.taoqi-visible-editor textarea.taoqi-visible-text { display: block; box-sizing: border-box; width: 100% !important; min-height: 140px; margin: 10px 0; padding: 9px; resize: vertical; font: inherit; }
.taoqi-visible-output { white-space: pre-wrap; overflow-wrap: anywhere; margin-top: 10px; }
.taoqi-visible-status { display: block; margin: 7px 0; }
.taoqi-visible-load, .taoqi-visible-retry { font: inherit; padding: 6px 10px; cursor: pointer; border: 1px solid #ccc; border-radius: 4px; background: #f6f6f6; color: #333; }
.taoqi-visible-load:disabled, .taoqi-visible-retry:disabled { opacity: .65; cursor: wait; }
.taoqi-visible-login { margin-left: 8px; }
