.workshop-nav{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 28px}.workshop-nav a{border:1px solid #41516a;border-radius:999px;padding:9px 16px;font-size:13px}.workshop-nav a.active{background:#74e6c4;color:#102c2b;border-color:#74e6c4}.prompt-board{margin-top:28px;scroll-margin-top:20px}.board-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.board-heading h2{margin-bottom:8px}.board-status{font-size:12px;color:#a3b9ff}.prompt-current{margin-top:20px;padding:24px;border:1px solid #74e6c4;border-radius:18px;background:#1a343c}.prompt-current h3{font-family:Manrope,sans-serif;font-size:25px;margin:8px 0 16px}.prompt-content{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.65 'DM Sans',sans-serif;margin:0 0 20px;max-height:55vh;overflow:auto;padding-right:8px;user-select:text}.prompt-meta{font-size:11px;letter-spacing:1px;color:#adbbd2;text-transform:uppercase}.copy-prompt,.publish-prompt{background:#74e6c4;border:0;border-radius:10px;color:#102c2b;padding:13px 20px;font-weight:700;min-width:140px}.prompt-history{margin-top:26px}.prompt-history summary{cursor:pointer;font-weight:700;padding:12px 0}.history-card{padding:18px;border:1px solid #41516a;border-radius:14px;margin:12px 0}.history-card h3{font-size:17px;margin:7px 0 12px}.history-card .prompt-content{font-size:14px;max-height:180px}.board-empty{padding:25px 0;color:#adbbd2}.editor-dialog{width:min(680px,94vw);max-width:680px;max-height:92vh;overflow:auto}.editor-dialog label{display:block;margin:18px 0 8px;font-size:14px}.editor-dialog textarea,.editor-dialog select{font:inherit;width:100%;border:1px solid #52637c;border-radius:9px;background:#101d35;color:#e8eef9;padding:12px}.editor-dialog textarea{min-height:230px;resize:vertical;line-height:1.5}.editor-dialog .editor-hint{font-size:12px}.editor-dialog .actions{margin-top:20px;flex-wrap:wrap}.editor-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto;border:1px dashed #52637c;border-radius:10px;padding:16px;margin-top:15px;font-size:14px}.board-notice{font-size:12px;color:#adbbd2}html[data-theme="light"] .workshop-nav a,html[data-theme="light"] .history-card{border-color:#c8d4e3}html[data-theme="light"] .prompt-current{background:#edf9f4;border-color:#6cbca4}html[data-theme="light"] .prompt-meta,html[data-theme="light"] .board-empty,html[data-theme="light"] .board-notice{color:#51637a}html[data-theme="light"] .board-status{color:#23647b}html[data-theme="light"] .editor-dialog textarea,html[data-theme="light"] .editor-dialog select{background:#f4f7fb;border-color:#bac9dc;color:#172a41}@media(max-width:600px){.board-heading{align-items:flex-start;flex-direction:column}.prompt-current{padding:18px}.prompt-current h3{font-size:22px}.prompt-content{font-size:15px}.workshop-nav a{padding:9px 13px}.editor-dialog textarea{min-height:180px}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
