.gcModal .gcCollection{position:sticky;top:0;z-index:2;background:var(--surface,#fff);padding:16px;border:1px solid var(--line,#ddd);border-radius:12px;margin:16px 0;box-shadow:0 3px 12px #0001}
.gcCollection select{max-width:100%}.gcActions,.gcRecovery{margin:16px 0}.gcRecovery:empty{display:none}.gcQuestion [data-gc-question]{cursor:text;user-select:text}.gcQuestion small{font-weight:400}.gcQuestion details{margin-top:12px}.gcQuestions{margin-top:20px}.gcScore{padding:12px 16px}.gcModal #gcPublish{margin-top:16px;padding:16px;border:1px solid var(--line,#ddd);border-radius:12px}.gcModal [data-gc-picked]{overflow-wrap:anywhere}
.gcQuestion [data-gc-question]{white-space:pre-wrap}
@media print{.gcCollection,.gcActions,.gcRecovery{display:none}}
