/* REV10W FIX18 — QOTD Likes/profile visibility separation, compact mobile comments/composer and Admin inline moderation. */
/* Cumulative from deployed REV10W FIX14. */
#gcQotdSection.gcHomeSection{position:relative;overflow:hidden;margin-top:20px;border:1px solid rgba(153,119,244,.30)!important;background:radial-gradient(circle at 9% -4%,rgba(159,112,246,.20),transparent 34%),radial-gradient(circle at 92% 8%,rgba(91,80,196,.13),transparent 32%),linear-gradient(145deg,rgba(31,25,54,.985),rgba(20,23,43,.985))!important;box-shadow:0 20px 54px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.025)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}
#gcQotdSection::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(119,223,236,.34),rgba(169,122,255,.76),transparent);pointer-events:none}
.gcQotdHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:6px 14px!important;margin-bottom:16px!important}.gcQotdHeadIntro{min-width:0}.gcQotdEyebrow{color:#b59bff!important}.gcQotdTitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-weight:750!important;letter-spacing:-.025em!important}.gcQotdMeta{grid-column:1/-1;max-width:none!important;margin-top:0!important;color:#9baab9!important;font-size:12px!important;line-height:1.4!important}.gcQotdArchiveBtn{grid-column:2;grid-row:1;white-space:nowrap;border-color:rgba(173,139,255,.22)!important;background:rgba(147,108,238,.075)!important;color:#ddd4ff!important;transition:background .16s ease,border-color .16s ease,color .16s ease}.gcQotdArchiveBtn:hover{border-color:rgba(183,151,255,.40)!important;background:rgba(153,113,241,.13)!important;color:#fff!important}
.gcQotdQuestionCard{display:grid;gap:7px;margin:0 0 14px;padding:17px 18px;border:1px solid rgba(176,142,255,.18);border-radius:18px;background:linear-gradient(145deg,rgba(104,72,177,.10),rgba(14,24,39,.60));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}
.gcQotdCommentToggleRow{display:flex;justify-content:flex-start;margin-top:6px}.gcQotdCommentsToggle{min-height:38px;padding:0 14px;border:1px solid rgba(159,124,245,.24);border-radius:999px;background:rgba(5,12,24,.46);color:#e8ebfb;font:inherit;font-size:11px;font-weight:850;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);transition:border-color .16s ease,background .16s ease,color .16s ease}.gcQotdCommentsToggle:hover{border-color:rgba(107,223,234,.28);background:rgba(45,177,196,.08);color:#fff}.gcQotdCommentsToggle[aria-expanded="true"]{border-color:rgba(107,223,234,.24);background:linear-gradient(145deg,rgba(45,177,196,.14),rgba(117,87,217,.16));color:#bdf8fb}.gcQotdCommentsPanel{display:grid;gap:0;margin-top:2px}
.gcQotdQuestionLabel,.gcQotdListHeading span{color:#6fe5ed;font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.gcQotdQuestion{color:#f3f5fb;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-size:clamp(18px,1.8vw,22px);line-height:1.38;font-weight:700;letter-spacing:-.012em;text-wrap:pretty}
.gcQotdComposer{display:grid;gap:9px;margin:0 0 16px;padding-top:14px}.gcQotdComposer textarea,.gcQotdReplyBox textarea,.gcQotdEditBox textarea{box-sizing:border-box;width:100%;min-height:82px;resize:vertical;padding:13px 14px;border:1px solid rgba(151,119,229,.17);border-radius:16px;background:rgba(5,12,24,.52);color:#eef2f8;font:inherit;font-size:13px;line-height:1.5;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.gcQotdComposer textarea::placeholder,.gcQotdReplyBox textarea::placeholder,.gcQotdEditBox textarea::placeholder{color:#758596}.gcQotdComposer textarea:focus,.gcQotdReplyBox textarea:focus,.gcQotdEditBox textarea:focus{border-color:rgba(138,207,236,.34);background:rgba(6,15,28,.7);box-shadow:0 0 0 3px rgba(122,93,223,.075)}
.gcQotdComposerFoot{display:flex;align-items:center;justify-content:flex-end;gap:10px}.gcQotdPrimary{min-height:40px;padding:0 14px;border:1px solid rgba(104,223,235,.30);border-radius:12px;background:linear-gradient(135deg,rgba(77,206,220,.94),rgba(113,91,226,.86));color:#061116;font:inherit;font-size:12px;font-weight:850;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.14);transition:filter .16s ease,transform .16s ease}.gcQotdPrimary:hover{filter:brightness(1.06)}.gcQotdPrimary:active{transform:scale(.985)}.gcQotdPrimary:disabled{opacity:.5;cursor:default;transform:none}
.gcQotdToolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:8px 0 10px}.gcQotdListHeading{display:grid;gap:3px}.gcQotdListHeading strong{color:#f2f5fa;font-size:14px;font-weight:750}.gcQotdSort{display:grid;grid-template-columns:repeat(2,minmax(72px,1fr));gap:5px;padding:5px;border:1px solid rgba(159,124,245,.15);border-radius:15px;background:rgba(5,12,24,.50);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.gcQotdSort button{min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:#81909e;font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.gcQotdSort button:hover{color:#eef6f8;background:rgba(124,96,214,.08)}.gcQotdSort button.isActive{color:#b8f5f7;border-color:rgba(107,223,234,.20);background:linear-gradient(145deg,rgba(45,177,196,.15),rgba(117,87,217,.18));box-shadow:0 8px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.035)}
.gcQotdList{display:grid;gap:10px}.gcQotdComment{position:relative;overflow:hidden;padding:14px 15px 14px 17px;border:1px solid rgba(162,128,239,.14);border-radius:18px;background:linear-gradient(145deg,rgba(28,29,49,.82),rgba(13,25,38,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.gcQotdComment::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:999px;background:linear-gradient(180deg,#58dce7,#8e73ef);opacity:.85}.gcQotdComment.isFocused{border-color:rgba(101,227,239,.48);box-shadow:0 0 0 3px rgba(101,227,239,.055)}.gcQotdCommentHead{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}.gcQotdAvatar{width:40px;height:40px;border-radius:13px;object-fit:cover;border:1px solid rgba(137,111,226,.25);background:#0a1422}.gcQotdMember{display:inline-block;color:#69e2ec;font-size:12px;font-weight:850;text-decoration:none}.gcQotdMember:hover{text-decoration:underline}.gcQotdTime{display:block;margin-top:2px;color:#778794;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.gcQotdBody{margin:10px 0 8px;color:#edf1f6;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.gcQotdBody.isCollapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.gcQotdSeeMore{padding:0;border:0;background:none;color:#b39cf7;font:inherit;font-size:10px;font-weight:850;cursor:pointer}
.gcQotdCommentActions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.gcQotdAction,.gcQotdGhostBtn{border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.028);color:#9ba8b3;font:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.gcQotdAction{min-height:32px;padding:0 9px}.gcQotdAction:hover,.gcQotdGhostBtn:hover{border-color:rgba(144,112,228,.25);background:rgba(122,92,213,.08);color:#eff4f7}.gcQotdAction.isLiked{border-color:rgba(101,225,235,.24);background:rgba(63,209,222,.09);color:#74e4ed}.gcQotdAction:disabled{opacity:.42;cursor:default}.gcQotdReplies{display:grid;gap:8px;margin:10px 0 0 27px;padding-left:10px;border-left:1px solid rgba(148,115,234,.25)}.gcQotdReplyBox,.gcQotdEditBox{display:grid;gap:8px;margin-top:10px}.gcQotdReplyBox textarea,.gcQotdEditBox textarea{min-height:62px}.gcQotdInlineBtns{display:flex;justify-content:flex-end;gap:7px}.gcQotdGhostBtn{min-height:36px;padding:0 11px}.gcQotdEmpty{padding:18px;border:1px dashed rgba(159,125,239,.18);border-radius:16px;background:rgba(5,12,24,.26);color:#8997a3;font-size:12px;text-align:center}.gcQotdViewAll{width:100%;margin-top:10px;min-height:40px}
.gcQotdModal[hidden]{display:none!important}.gcQotdModal{position:fixed;z-index:2147482500;inset:0;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:rgba(0,6,10,.76)}.gcQotdModalPanel{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(760px,100%);max-height:min(84dvh,820px);overflow:hidden;border:1px solid rgba(154,119,239,.24);border-radius:22px;background:linear-gradient(155deg,#171b32,#0b1824);box-shadow:0 28px 90px rgba(0,0,0,.45)}.gcQotdModalHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 17px;border-bottom:1px solid rgba(255,255,255,.055)}.gcQotdModalHead>div{display:grid;gap:3px}.gcQotdModalHead span{color:#b49bff;font-size:8px;font-weight:900;letter-spacing:.14em}.gcQotdModalHead strong{color:#fff;font-size:15px;font-weight:750}.gcQotdClose{width:38px;height:38px;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:#151c30;color:#fff;font-size:20px;cursor:pointer}.gcQotdModalBody{overflow:auto;overscroll-behavior:contain;padding:16px}.gcQotdArchiveList{display:grid;gap:8px}.gcQotdArchiveItem{width:100%;padding:13px 14px;border:1px solid rgba(160,125,240,.16);border-radius:15px;background:rgba(24,25,46,.78);color:#fff;font:inherit;text-align:left;cursor:pointer}.gcQotdArchiveItem strong{font-size:13px;font-weight:750}.gcQotdArchiveItem small{display:block;margin-top:5px;color:#8794a0;font-size:10px}.gcQotdArchiveBack{margin-bottom:11px}.gcQotdToast{position:fixed;z-index:2147483000;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));transform:translateX(-50%);max-width:min(90vw,480px);padding:11px 15px;border:1px solid rgba(101,226,239,.28);border-radius:13px;background:#10262e;color:#eafcff;box-shadow:0 16px 40px rgba(0,0,0,.3);font-size:12px;font-weight:800}
@media(max-width:680px){#gcQotdSection.gcHomeSection{margin-top:14px!important;padding:16px!important;border-radius:22px!important}.gcQotdHead{grid-template-columns:minmax(0,1fr) auto!important;gap:5px 9px!important;margin-bottom:13px!important}.gcQotdHeadIntro{min-width:0}.gcQotdTitle{font-size:21px!important}.gcQotdArchiveBtn{min-height:36px!important;padding:0 9px!important;font-size:9px!important}.gcQotdMeta{grid-column:1/-1!important;white-space:nowrap;font-size:10px!important;line-height:1.3!important;margin-top:2px!important}.gcQotdQuestionCard{padding:14px 15px;border-radius:16px}.gcQotdQuestion{font-size:17px;line-height:1.4;font-weight:700}.gcQotdCommentsToggle{width:100%;justify-content:center}.gcQotdComposerFoot{justify-content:flex-end}.gcQotdToolbar{align-items:stretch;flex-direction:column;gap:8px}.gcQotdSort{width:100%;grid-template-columns:1fr 1fr}.gcQotdSort button{min-height:40px}.gcQotdComment{padding:12px 12px 12px 15px;border-radius:16px}.gcQotdReplies{margin-left:16px}.gcQotdModal{place-items:end center;padding-left:0;padding-right:0;padding-bottom:0}.gcQotdModalPanel{width:100%;max-height:88dvh;border-radius:22px 22px 0 0}}
@media(max-width:380px){.gcQotdHead{grid-template-columns:minmax(0,1fr) auto!important}.gcQotdArchiveBtn{padding:0 8px!important}.gcQotdMeta{font-size:9.5px!important;letter-spacing:-.01em}}
@media(prefers-reduced-motion:reduce){.gcQotdPrimary,.gcQotdSort button,.gcQotdAction,.gcQotdGhostBtn,.gcQotdArchiveBtn{transition:none!important}.gcQotdToast{transition:none}}

/* REV10W FIX18 — compact QOTD interaction density + Admin inline moderation */
.gcQotdAdminDelete{position:absolute;top:10px;right:10px;z-index:2;width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,125,145,.18);border-radius:9px;background:rgba(82,24,37,.18);color:#c998a3;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.gcQotdAdminDelete svg{width:15px;height:15px;fill:currentColor}.gcQotdAdminDelete:hover{border-color:rgba(255,125,145,.38);background:rgba(132,40,57,.24);color:#ffd3db}.gcQotdAdminDelete:active{transform:scale(.96)}.gcQotdAdminDelete:disabled{opacity:.45;cursor:default;transform:none}.gcQotdComment.hasAdminDelete .gcQotdCommentHead{padding-right:34px}

@media(max-width:680px){
  .gcQotdCommentsPanel{margin-top:0}
  .gcQotdComposer{gap:6px;margin:0 0 10px;padding-top:9px}
  .gcQotdComposer textarea{min-height:62px;padding:10px 11px;border-radius:13px;font-size:12.5px;line-height:1.4}
  .gcQotdComposerFoot{gap:6px}
  .gcQotdPrimary{min-height:36px;padding:0 12px;border-radius:11px;font-size:11px}
  .gcQotdToolbar{flex-direction:row;align-items:flex-end;gap:7px;margin:5px 0 7px}
  .gcQotdListHeading{gap:1px;min-width:0}
  .gcQotdListHeading strong{font-size:12.5px}
  .gcQotdListHeading span{font-size:8px;letter-spacing:.12em}
  .gcQotdSort{width:auto;min-width:148px;gap:3px;padding:3px;border-radius:12px}
  .gcQotdSort button{min-height:32px;padding:0 9px;border-radius:9px;font-size:10px}
  .gcQotdList{gap:7px}
  .gcQotdComment{padding:9px 10px 9px 13px;border-radius:14px}
  .gcQotdComment::before{top:10px;bottom:10px}
  .gcQotdCommentHead{grid-template-columns:34px minmax(0,1fr);gap:8px}
  .gcQotdComment.hasAdminDelete .gcQotdCommentHead{padding-right:30px}
  .gcQotdAvatar{width:34px;height:34px;border-radius:11px}
  .gcQotdMember{font-size:11px}
  .gcQotdTime{margin-top:1px;font-size:8px;letter-spacing:.035em}
  .gcQotdBody{margin:6px 0 4px;font-size:12.5px;line-height:1.42}
  .gcQotdCommentActions{gap:5px;margin-top:5px}
  .gcQotdAction{min-height:28px;padding:0 8px;border-radius:9px;font-size:9.5px}
  .gcQotdAdminDelete{top:8px;right:8px;width:27px;height:27px;border-radius:8px}
  .gcQotdAdminDelete svg{width:13px;height:13px}
  .gcQotdReplies{gap:6px;margin:7px 0 0 15px;padding-left:7px}
  .gcQotdReplyBox,.gcQotdEditBox{gap:6px;margin-top:7px}
  .gcQotdReplyBox textarea,.gcQotdEditBox textarea{min-height:52px;padding:9px 10px;border-radius:12px;font-size:12px}
  .gcQotdInlineBtns{gap:5px}
  .gcQotdGhostBtn{min-height:32px;padding:0 9px;font-size:9.5px}
  .gcQotdEmpty{padding:12px;border-radius:13px;font-size:11px}
  .gcQotdCommentsToggle{min-height:34px;font-size:10.5px}
}
@media(max-width:355px){.gcQotdToolbar{align-items:stretch;flex-direction:column}.gcQotdSort{width:100%;min-width:0}}

/* REV10W FIX22 QOTD compact actions */
.gcQotdComposerLabel{color:#6fe5ed;font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.gcQotdComposer{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.055)}.gcQotdCommentActions{justify-content:flex-end;gap:5px}.gcQotdAction{display:inline-flex;align-items:center;justify-content:center;gap:6px}.gcQotdDeleteAction{border-color:rgba(255,125,145,.16);color:#c8a2ac}.gcQotdDeleteAction:hover{border-color:rgba(255,125,145,.30);background:rgba(132,40,57,.16);color:#ffd7de}.gcQotdAdminDeleteInline svg{width:13px;height:13px;fill:currentColor}.gcQotdAdminDeleteInline{min-width:32px;padding:0 8px}.gcQotdComment.hasAdminDelete .gcQotdCommentHead{padding-right:0}.gcQotdAdminDelete{display:none!important}@media(max-width:680px){.gcQotdCommentActions{justify-content:flex-end;flex-wrap:wrap}.gcQotdAction{min-height:27px;padding:0 8px}.gcQotdAdminDeleteInline{min-width:28px;padding:0 7px}.gcQotdComposer{margin-top:11px;padding-top:11px}}

/* REV10W FIX24 — dense QOTD layout for less vertical scrolling */
#gcQotdSection.gcHomeSection{padding-top:15px!important;padding-bottom:15px!important;margin-top:14px!important}
.gcQotdHead{margin-bottom:9px!important;gap:3px 10px!important}
.gcQotdMeta{font-size:10px!important;line-height:1.25!important}
.gcQotdArchiveBtn{min-height:34px!important;padding:0 10px!important;font-size:9px!important}
.gcQotdQuestionCard{gap:4px;margin-bottom:8px!important;padding:11px 13px!important;border-radius:15px!important}
.gcQotdQuestion{font-size:clamp(16px,1.45vw,19px)!important;line-height:1.28!important}
.gcQotdCommentToggleRow{margin-top:3px!important}
.gcQotdCommentsToggle{min-height:32px!important;padding:0 11px!important;font-size:9.5px!important}
.gcQotdCommentsPanel{margin-top:0!important}
.gcQotdToolbar{margin:5px 0 7px!important;align-items:center!important}
.gcQotdListHeading{gap:1px!important}.gcQotdListHeading strong{font-size:12px!important}
.gcQotdSort{gap:3px!important;padding:3px!important;border-radius:12px!important}.gcQotdSort button{min-height:30px!important;padding:0 9px!important;font-size:9px!important;border-radius:9px!important}
.gcQotdList{gap:6px!important}
.gcQotdComment{padding:9px 11px 9px 13px!important;border-radius:14px!important}
.gcQotdComment::before{top:9px!important;bottom:9px!important}
.gcQotdCommentHead{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important}.gcQotdAvatar{width:30px!important;height:30px!important;border-radius:10px!important}.gcQotdMember{font-size:10.5px!important}.gcQotdTime{font-size:7.5px!important;margin-top:1px!important}
.gcQotdBody{margin:6px 0 4px!important;font-size:11.5px!important;line-height:1.42!important}
.gcQotdCommentActions{gap:4px!important;margin-top:4px!important}.gcQotdAction{min-height:27px!important;padding:0 7px!important;font-size:8.5px!important;border-radius:8px!important}
.gcQotdReplies{gap:5px!important;margin-top:6px!important;margin-left:20px!important;padding-left:8px!important}
.gcQotdComposer{gap:6px!important;margin:8px 0 0!important;padding-top:8px!important}.gcQotdComposer textarea{min-height:52px!important;padding:9px 11px!important;border-radius:13px!important;font-size:11px!important}.gcQotdComposerFoot{gap:6px!important}.gcQotdPrimary{min-height:34px!important;padding:0 11px!important;font-size:10px!important;border-radius:10px!important}
@media(max-width:680px){#gcQotdSection.gcHomeSection{padding:13px!important;margin-top:11px!important;border-radius:20px!important}.gcQotdHead{margin-bottom:7px!important;gap:2px 7px!important}.gcQotdTitle{font-size:19px!important}.gcQotdMeta{font-size:8.5px!important}.gcQotdArchiveBtn{min-height:31px!important;padding:0 8px!important;font-size:8px!important}.gcQotdQuestionCard{padding:10px 11px!important;margin-bottom:6px!important}.gcQotdQuestion{font-size:15.5px!important}.gcQotdCommentsToggle{min-height:30px!important;font-size:9px!important}.gcQotdToolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.gcQotdSort{width:auto!important;grid-template-columns:repeat(2,minmax(55px,1fr))!important}.gcQotdSort button{min-height:29px!important}.gcQotdComment{padding:8px 9px 8px 11px!important}.gcQotdCommentHead{grid-template-columns:27px minmax(0,1fr)!important}.gcQotdAvatar{width:27px!important;height:27px!important}.gcQotdBody{font-size:11px!important;margin:5px 0 3px!important}.gcQotdAction{min-height:25px!important;padding:0 6px!important;font-size:8px!important}.gcQotdComposer textarea{min-height:46px!important}.gcQotdComposerLabel{font-size:7.5px!important}}

/* REV10W FIX24B — compact comment geometry: metadata/body left, actions right on wider screens */
@media(min-width:681px){
  .gcQotdComment{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"head actions" "body actions" "inline inline" "replies replies"!important;column-gap:12px!important;row-gap:1px!important}
  .gcQotdCommentHead{grid-area:head!important}.gcQotdBody{grid-area:body!important}.gcQotdCommentActions{grid-area:actions!important;align-self:center!important;flex-wrap:nowrap!important;margin:0!important}.gcQotdInlineHost{grid-area:inline!important}.gcQotdReplies{grid-area:replies!important}
}


/* REV10W FIX25 — QOTD actions share the member/header row instead of consuming a separate row. */
.gcQotdComment{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  grid-template-areas:"head actions" "body body" "inline inline" "replies replies"!important;
  column-gap:10px!important;
  row-gap:1px!important;
}
.gcQotdCommentHead{grid-area:head!important;min-width:0!important}
.gcQotdCommentActions{
  grid-area:actions!important;
  align-self:start!important;
  justify-self:end!important;
  flex-wrap:nowrap!important;
  margin:0!important;
  gap:4px!important;
}
.gcQotdBody{grid-area:body!important;margin:4px 0 1px!important}
.gcQotdInlineHost{grid-area:inline!important}
.gcQotdReplies{grid-area:replies!important}
.gcQotdAction{min-height:25px!important;padding:0 7px!important}
@media(max-width:680px){
  .gcQotdComment{column-gap:7px!important;padding:7px 8px 7px 10px!important}
  .gcQotdCommentHead{grid-template-columns:25px minmax(0,1fr)!important;gap:6px!important}
  .gcQotdAvatar{width:25px!important;height:25px!important;border-radius:9px!important}
  .gcQotdMember{font-size:9.8px!important}.gcQotdTime{font-size:7px!important}
  .gcQotdAction{min-height:23px!important;padding:0 5px!important;font-size:7.4px!important;border-radius:7px!important}
  .gcQotdBody{margin:3px 0 0!important;font-size:10.6px!important;line-height:1.35!important}
}
@media(max-width:390px){
  .gcQotdCommentActions{gap:3px!important}
  .gcQotdAction{padding:0 4px!important;font-size:7px!important}
}


/* REV10W FIX92 — quieter Home QOTD treatment: purple remains an identity accent, not the dominant surface. */
#gcQotdSection.gcHomeSection{border-color:rgba(137,116,205,.14)!important;background:radial-gradient(circle at 8% 0,rgba(129,99,205,.065),transparent 28%),linear-gradient(145deg,rgba(13,31,39,.985),rgba(10,24,32,.985))!important;box-shadow:0 16px 42px rgba(0,0,0,.16),inset 0 1px rgba(255,255,255,.02)!important}
#gcQotdSection::before{height:1px!important;background:linear-gradient(90deg,transparent,rgba(102,225,236,.22),rgba(151,124,225,.32),transparent)!important}
#gcQotdSection .gcQotdEyebrow{color:#a99be0!important}
#gcQotdSection .gcQotdQuestionCard{border-color:rgba(140,120,205,.11)!important;background:linear-gradient(145deg,rgba(72,57,115,.045),rgba(8,25,33,.48))!important}
#gcQotdSection .gcQotdArchiveBtn{border-color:rgba(150,129,215,.13)!important;background:rgba(115,92,178,.045)!important;color:#c8c2df!important}
