.custom-question-hero{align-items:center}.custom-question-threshold{display:grid;min-width:220px;padding:22px;border:1px solid rgba(117,226,178,.25);border-radius:15px;background:rgba(51,127,92,.08);text-align:center}.custom-question-threshold strong{color:var(--green);font:400 3rem/1 Bahnschrift,sans-serif}.custom-question-threshold span{margin-top:5px;font-size:.76rem;font-weight:700}.custom-question-threshold small{margin-top:4px;color:var(--muted);font-size:.58rem}.custom-question-nav{position:sticky;z-index:5;top:76px;display:flex;gap:7px;padding-block:10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(3,10,18,.94);backdrop-filter:blur(12px)}.custom-question-nav a{padding:8px 11px;border-radius:7px;color:#aac0cb;font-size:.68rem;text-decoration:none}.custom-question-nav a:hover{background:var(--cyan-soft);color:var(--cyan)}.custom-question-nav strong{display:inline-grid;place-items:center;min-width:19px;height:19px;margin-left:4px;border-radius:10px;background:rgba(255,255,255,.08);font-size:.58rem}.custom-question-section{padding-block:52px;border-bottom:1px solid var(--line)}.custom-question-section:last-of-type{padding-bottom:85px;border:0}.custom-question-warning{margin-bottom:16px;padding:13px 15px;border:1px solid rgba(255,189,105,.25);border-radius:9px;background:rgba(255,189,105,.07);color:#f5cea0;font-size:.7rem}.custom-question-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.custom-question-list--compact{grid-template-columns:repeat(3,1fr)}.custom-question-card{display:flex;flex-direction:column;padding:21px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,rgba(11,30,45,.78),rgba(4,15,25,.72))}.custom-question-card__meta{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--muted);font-size:.57rem;text-transform:uppercase;letter-spacing:.05em}.custom-question-card__meta span:first-child{color:var(--cyan)}.custom-question-card__meta code{margin-left:auto;color:#66879a}.custom-question-card h3{margin:0 0 15px;font:500 .91rem/1.5 Bahnschrift,sans-serif}.custom-status{padding:3px 7px;border:1px solid var(--line);border-radius:999px}.custom-status--voting{border-color:rgba(255,189,105,.25);color:var(--amber)}.custom-status--community{border-color:rgba(117,226,178,.25);color:var(--green)}.custom-answer-list{display:grid;gap:6px;margin:0 0 14px;padding:0;list-style:none;counter-reset:answers}.custom-answer-list li{counter-increment:answers;padding:9px 10px;color:#9fb5c0;border:1px solid rgba(143,196,222,.1);border-radius:7px;font-size:.68rem;line-height:1.4}.custom-answer-list li:before{content:counter(answers,upper-alpha) ' · ';color:#68899b}.custom-answer-list li.is-correct{border-color:rgba(117,226,178,.3);background:rgba(51,127,92,.08);color:#d4eddf}.custom-answer-list li.is-correct:after{content:'  ✓';color:var(--green)}.custom-question-card details{margin-bottom:14px;color:var(--muted);font-size:.67rem}.custom-question-card details summary{color:var(--cyan);cursor:pointer}.custom-question-card details p{line-height:1.6}.custom-question-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:.62rem}.custom-question-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px}.custom-question-actions form{margin:0}.custom-question-delete{padding:5px;border:0;background:none;color:#d98d92;font-size:.62rem;cursor:pointer}.custom-vote-progress{height:5px;margin-top:auto;border-radius:4px;background:rgba(255,255,255,.07);overflow:hidden}.custom-vote-progress span{display:block;height:100%;background:var(--green)}.custom-question-card--vote>small{margin:7px 0 14px;color:var(--muted);font-size:.58rem}.custom-owner-notice{margin:0;padding:11px;border:1px dashed var(--line2);border-radius:8px;color:var(--muted);font-size:.66rem}.custom-vote-form{display:grid;gap:11px;padding-top:13px;border-top:1px solid var(--line)}.custom-vote-form>div{display:flex;flex-wrap:wrap;gap:8px}.custom-vote-form label{display:grid;gap:6px;color:#b9cbd4;font-size:.64rem}.custom-vote-form>div label{display:flex;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:7px}.custom-vote-form input{accent-color:var(--cyan)}.custom-vote-form textarea{width:100%;padding:10px;border:1px solid var(--line);border-radius:8px;resize:vertical;background:rgba(2,11,18,.72);color:var(--text)}.custom-feedback-list{display:grid;gap:10px}.custom-feedback-list article{display:grid;gap:6px;padding:17px;border-left:2px solid var(--amber);background:rgba(255,189,105,.045)}.custom-feedback-list span,.custom-feedback-list small{color:var(--muted);font-size:.58rem}.custom-feedback-list strong{font-size:.74rem}.custom-feedback-list p{margin:3px 0;color:#c4d3da;font-size:.7rem;line-height:1.5}.custom-section-intro{margin:-15px 0 24px;color:var(--muted);font-size:.7rem}.custom-community-score{margin-top:auto;color:var(--green);font-size:.62rem}@media(max-width:900px){.custom-question-list,.custom-question-list--compact{grid-template-columns:1fr}.custom-question-nav{overflow:auto}.custom-question-nav a{white-space:nowrap}}@media(max-width:700px){.custom-question-hero{align-items:stretch}.custom-question-threshold{width:100%}.custom-question-nav{top:74px}.custom-question-section{padding-block:40px}.custom-question-card{padding:16px}.custom-question-card__footer{align-items:flex-start;flex-direction:column}.custom-question-actions{justify-content:flex-start}}
