.doc .reading.requests-page article.board{width:min(44rem,100% - 2 * var(--gutter))}.requests-page #sign-in-note{margin-top:14px}.board-bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.board-bar .segment{margin-top:0}.composer{display:grid;gap:8px;margin-bottom:40px;padding:22px}.composer .seg{display:flex;gap:4px;width:fit-content;margin-bottom:10px;padding:4px;border-radius:13px;background:#ffffff0d}.composer .seg-option{min-height:34px;padding:0 16px;border:0;border-radius:9px;background:none;color:var(--fg-2);font:inherit;font-size:.9375rem;cursor:pointer}.composer .seg-option[aria-pressed=true]{background:var(--fg);color:#000;font-weight:600}.composer label{margin-top:6px;color:var(--fg-2);font-size:.875rem}.composer :is(input,textarea),.request .admin :is(select,input){padding:9px 12px;border:0;border-radius:10px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--fg);font:inherit;color-scheme:dark}.composer textarea{resize:vertical}:is(.composer,.request,.board-bar) :is(input,textarea,select,button):focus-visible{outline:2px solid var(--fg);outline-offset:2px}.doc .reading .composer .error{color:#ff6961;font-size:.875rem}.composer-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.board-list{margin-top:28px}.doc .reading .board-list>li:before{content:none}.request{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;border-top:1px solid var(--line)}.request:last-child{border-bottom:1px solid var(--line)}.request .votes{display:grid;justify-items:center;align-content:start;gap:2px}.vote-arrow{width:32px;height:26px;border:0;border-radius:8px;background:none;color:var(--fg-3);font-size:.75rem;cursor:pointer;transition:background-color .2s var(--ease),color .2s}.vote-arrow:hover{background:#ffffff12;color:var(--fg)}.vote-arrow[aria-pressed=true]{color:var(--fg)}.request .score{font-weight:600;font-variant-numeric:tabular-nums}.doc .reading .request h2{margin:0;font-size:1.0625rem;letter-spacing:-.01em;line-height:1.4}.doc .reading .request .details{margin-top:6px;color:var(--fg-2);font-size:.9375rem;white-space:pre-line;overflow-wrap:anywhere}.doc .reading .request .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;color:var(--fg-3);font-size:.8125rem}.request .tag{padding:1px 8px;border-radius:999px;background:#ffffff17;color:var(--fg-2);font-size:.6875rem;font-weight:600;line-height:1.6}.request .status-done{background:var(--fg);color:#000}.request .admin{display:inline-flex;align-items:center;gap:8px}.request .admin :is(select,input){padding:4px 8px;font-size:.8125rem}.board-state{margin-top:28px;color:var(--fg-3);text-align:center}.request{margin-inline:-16px;padding-inline:16px;transition:background .3s var(--ease)}@media(hover:hover){.request:hover{background:#ffffff08}}.request .votes{padding:4px 0;border:1px solid rgba(255,255,255,.12);border-radius:999px}.request .score{display:inline-block}.vote-arrow[aria-pressed=true]{background:#ffffff1f}.composer{border:1px solid rgba(255,255,255,.14);border-radius:20px;overflow:hidden}.composer :is(input,textarea){padding:12px 14px;font-size:1rem;transition:box-shadow .25s var(--ease),background .25s var(--ease)}.composer :is(input,textarea)::placeholder{color:var(--fg-3)}.composer :is(input,textarea):focus{background:#ffffff17;box-shadow:inset 0 0 0 1px #fff6,0 0 0 4px #ffffff0f;outline:none}.composer .seg.has-pill{position:relative}.composer .seg.has-pill:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:var(--w, 0);border-radius:9px;background:var(--fg);translate:var(--x, 0) 0;transition:translate .45s cubic-bezier(.3,1.3,.5,1),width .45s cubic-bezier(.3,1.3,.5,1)}.composer .seg.has-pill .seg-option{position:relative;transition:color .25s}.composer .seg.has-pill .seg-option[aria-pressed=true]{background:none}
