.community-requests.svelte-1b7lw1t{background:#111;border:1px solid #ffffff14;border-radius:1rem;gap:1rem;padding:1.1rem;display:grid;box-shadow:inset 0 1px #ffffff06}.community-requests__header.svelte-1b7lw1t{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.community-requests__intro.svelte-1b7lw1t{min-width:0}.community-requests__title.svelte-1b7lw1t{color:#fffffff0;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.125rem,1.6vw,1.35rem);font-weight:700;line-height:1.25}.community-requests__subtitle.svelte-1b7lw1t{color:#ffffff8f;max-width:65ch;margin:.42rem 0 0;font-size:.84rem;line-height:1.5}.community-requests__submit-toggle.svelte-1b7lw1t,.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t){color:#ffffffe6;cursor:pointer;min-width:2.75rem;min-height:2.75rem;transition:transform var(--motion-fast) var(--ease-out-quart), border-color var(--motion-fast) var(--ease-out-quart), background-color var(--motion-fast) var(--ease-out-quart), color var(--motion-fast) var(--ease-out-quart);background:#1a1a1a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;line-height:1.2;display:inline-flex}.community-requests__submit-toggle.svelte-1b7lw1t{width:100%;padding:.65rem 1rem}.community-requests__submit-toggle.svelte-1b7lw1t:active,.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t):active{transform:scale(.98)}.community-requests__submit-toggle.svelte-1b7lw1t:focus-visible,.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t):focus-visible,.community-requests__form.svelte-1b7lw1t input:where(.svelte-1b7lw1t):focus-visible{outline-offset:3px;outline:2px solid #ffc466}.community-requests__paused.svelte-1b7lw1t{color:#ffffffad;background:#141414;border:1px solid #ffc4662e;border-radius:.75rem;width:100%;padding:.8rem 1rem;font-size:.84rem;font-weight:650;line-height:1.45}.community-requests__form.svelte-1b7lw1t{background:#141414;border:1px solid #ffffff12;border-radius:.75rem;gap:.85rem;padding:1rem;display:grid}.community-requests__form.svelte-1b7lw1t label:where(.svelte-1b7lw1t){color:#ffffff9e;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;gap:.4rem;font-size:.7rem;font-weight:700;display:grid}.community-requests__form.svelte-1b7lw1t input:where(.svelte-1b7lw1t){color:#fffffff0;min-height:2.75rem;font-family:var(--font-sans);letter-spacing:0;transition:border-color var(--motion-fast) var(--ease-out-quart);background:#1a1a1a;border:1px solid #ffffff17;border-radius:.65rem;outline:none;padding:0 .85rem;font-size:.9rem;font-weight:400}.community-requests__form.svelte-1b7lw1t input:where(.svelte-1b7lw1t)::placeholder{color:#ffffff61}.community-requests__form.svelte-1b7lw1t input:where(.svelte-1b7lw1t):focus-visible{border-color:#ffc466}.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t){color:#0a0a0a;white-space:nowrap;background:#ffc466;border-color:#ffc466;padding:.65rem 1rem}.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t):disabled{cursor:wait;opacity:.62}.community-requests__list.svelte-1b7lw1t{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.community-requests__list.svelte-1b7lw1t>li:where(.svelte-1b7lw1t){min-width:0}.community-requests__notice.svelte-1b7lw1t{color:#ffffff94;text-align:center;background:#141414;border:1px solid #ffffff12;border-radius:.75rem;padding:1.1rem;font-size:.88rem}.community-requests__skeleton.svelte-1b7lw1t{gap:.75rem;display:grid}.community-requests__skeleton.svelte-1b7lw1t div:where(.svelte-1b7lw1t){background:#ffffff0d;border:1px solid #ffffff0a;border-radius:.75rem;min-height:7.25rem;animation:1.5s ease-in-out infinite svelte-1b7lw1t-community-pulse}@keyframes svelte-1b7lw1t-community-pulse{0%,to{opacity:1}50%{opacity:.46}}@media (hover:hover) and (pointer:fine){.community-requests__submit-toggle.svelte-1b7lw1t:hover{background:#202020;border-color:#ffc46661}.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t):hover{background:#ffd280;border-color:#ffd280}}@media (width>=640px){.community-requests.svelte-1b7lw1t{padding:1.5rem}.community-requests__header.svelte-1b7lw1t{flex-direction:row;justify-content:space-between;align-items:flex-start}.community-requests__submit-toggle.svelte-1b7lw1t{white-space:nowrap;flex:none;width:auto}.community-requests__paused.svelte-1b7lw1t{width:auto;max-width:20rem}.community-requests__form.svelte-1b7lw1t{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}.community-requests__form.svelte-1b7lw1t label:where(.svelte-1b7lw1t):nth-child(3){grid-column:1/2}.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t){align-self:end}}@media (width>=768px){.community-requests__list.svelte-1b7lw1t,.community-requests__skeleton.svelte-1b7lw1t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.community-requests.svelte-1b7lw1t{grid-template-columns:minmax(13.5rem,16.5rem) minmax(0,1fr);align-items:stretch;gap:1.1rem;padding:1.2rem}.community-requests__header.svelte-1b7lw1t{border-right:1px solid #ffffff12;flex-direction:column;grid-area:1/1/span 4;justify-content:flex-start;align-items:flex-start;padding:.2rem 1.1rem .2rem .1rem}.community-requests__submit-toggle.svelte-1b7lw1t,.community-requests__paused.svelte-1b7lw1t{width:fit-content;max-width:100%;margin-top:auto}.community-requests__form.svelte-1b7lw1t,.community-requests__list.svelte-1b7lw1t,.community-requests__notice.svelte-1b7lw1t,.community-requests__skeleton.svelte-1b7lw1t{grid-column:2}}@media (prefers-reduced-motion:reduce){.community-requests__submit-toggle.svelte-1b7lw1t,.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t),.community-requests__form.svelte-1b7lw1t input:where(.svelte-1b7lw1t){transition:none}.community-requests__submit-toggle.svelte-1b7lw1t:active,.community-requests__form.svelte-1b7lw1t button:where(.svelte-1b7lw1t):active{transform:none}.community-requests__skeleton.svelte-1b7lw1t div:where(.svelte-1b7lw1t){animation:none}}
