.askus-page{max-width:1100px;margin:0 auto;padding:1.25rem;display:grid;grid-gap:1rem;gap:1rem}.askus-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:1rem}.askus-top h1{margin:0}.askus-top{display:grid;grid-gap:.65rem;gap:.65rem}.askus-top p{margin:0;color:var(--text-secondary)}.askus-admin-hint{display:inline-flex;margin:0;width:-moz-fit-content;width:fit-content;padding:.28rem .6rem;border-radius:999px;border:1px solid color-mix(in srgb,#f59e0b 55%,transparent);background:color-mix(in srgb,#f59e0b 18%,transparent);color:var(--text-primary);font-size:.85rem;font-weight:600}.askus-top .askus-actions{margin-top:.15rem}.askus-layout{display:grid;grid-template-columns:320px 1fr;grid-gap:1rem;gap:1rem}.askus-actions,.askus-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.askus-grid{display:grid;grid-gap:.7rem;gap:.7rem}.askus-inline-form,.askus-vote-form{display:grid;grid-gap:.55rem;gap:.55rem}.askus-inline-form{grid-template-columns:1fr auto}.askus-inline-form input,.askus-invite input,.askus-vote-form input,.askus-vote-form select,.askus-vote-form textarea{width:100%;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-secondary);color:var(--text-primary);padding:.62rem .7rem}.askus-vote-form textarea{min-height:84px;resize:vertical}.askus-btn{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--text-primary);border-radius:10px;padding:.55rem .8rem;cursor:pointer}.askus-btn:disabled{opacity:.6;cursor:not-allowed}.askus-btn-secondary{background:var(--bg-secondary);border-color:var(--border-color)}.askus-btn-danger{border-color:color-mix(in srgb,#f87171 55%,transparent);background:color-mix(in srgb,#ef4444 16%,transparent)}.askus-list{list-style:none;padding:0;margin:0;display:grid;grid-gap:.45rem;gap:.45rem}.askus-group-btn{width:100%;text-align:left;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-secondary);color:var(--text-primary);padding:.65rem .7rem;cursor:pointer;display:grid;grid-gap:.2rem;gap:.2rem}.askus-group-btn.is-active{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent)}.askus-muted{color:var(--text-secondary)}.askus-success{color:#16a34a;margin:0}.askus-error{color:#dc2626;margin:0}.askus-daily h3{margin:.2rem 0}.askus-type{margin:0;font-size:.9rem;color:var(--text-secondary)}.askus-invite{display:grid;grid-gap:.3rem;gap:.3rem;margin:.5rem 0}.askus-result-row{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem .7rem}.askus-question-item,.askus-result-row{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px}.askus-question-item{padding:.55rem .7rem}.askus-question-item p{margin:0 0 .25rem}.askus-question-item span{color:var(--text-secondary);font-size:.88rem}.askus-member-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.45rem;gap:.45rem}.askus-member-btn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);border-radius:10px;padding:.55rem .65rem;cursor:pointer;text-align:left;font:inherit}.askus-member-btn.is-selected{border-color:color-mix(in srgb,var(--accent) 58%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent);background:color-mix(in srgb,var(--accent) 10%,var(--bg-secondary))}.askus-member-btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width:920px){.askus-layout{grid-template-columns:1fr}}@media (max-width:640px){.askus-inline-form{grid-template-columns:1fr}}