.page-background.svelte-1u12v85{position:fixed;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}main.svelte-1u12v85{position:relative;min-height:100vh;display:flex;justify-content:center;padding:0;z-index:2}.forum-container.svelte-1u12v85{width:80%;height:100vh;background:#ffffff26;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:0;display:flex;flex-direction:column;box-shadow:0 8px 32px #1f26875e;border:1px solid rgba(255,255,255,.18);margin:0 auto;overflow-y:auto;padding-top:64px}.forum-header.svelte-1u12v85{text-align:center;color:#fff;margin-bottom:3rem}.forum-header.svelte-1u12v85 h1:where(.svelte-1u12v85){font-family:Quicksand,sans-serif;font-size:2.5rem;font-weight:600;margin:0;margin-bottom:.5rem}.forum-header.svelte-1u12v85 p:where(.svelte-1u12v85){font-size:1.1rem;opacity:.9;margin:0}.forum-messages.svelte-1u12v85{padding:1rem}.message-avatar.svelte-1u12v85{width:40px;height:40px;background:#4a5568;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500}.message-content.svelte-1u12v85{flex:1}.message-header.svelte-1u12v85{display:flex;justify-content:space-between;margin-bottom:.5rem}.message-author.svelte-1u12v85{font-weight:500;color:#2d3748}.message-date.svelte-1u12v85{color:#718096;font-size:.9em}.category-icon.svelte-1u12v85{width:48px;height:48px;background:#0253991a;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#025399;transition:all .3s ease;flex-shrink:0}body.dark-mode .page-background.svelte-1u12v85:before{background:#000000b3}body.dark-mode main.svelte-1u12v85{background:#0003}body.dark-mode .message-author.svelte-1u12v85{color:#e2e8f0}body.dark-mode .message-date.svelte-1u12v85{color:#a0aec0}@media (max-width: 768px){.forum-header.svelte-1u12v85 h1:where(.svelte-1u12v85){font-size:2rem}.forum-header.svelte-1u12v85 p:where(.svelte-1u12v85){font-size:1rem}.forum-messages.svelte-1u12v85{padding:.5rem}.message-avatar.svelte-1u12v85{margin-right:0}.message-content.svelte-1u12v85{margin-top:.5rem}}.forum-content.svelte-1u12v85{flex:1;padding:2rem;overflow-y:auto}.forum-footer.svelte-1u12v85{padding:1rem;display:flex;gap:1rem;justify-content:center;background:#ffffff1a;border-top:1px solid rgba(255,255,255,.2)}.category-button.svelte-1u12v85{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#ffffff26;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.18);border-radius:.5rem;color:#fff;cursor:pointer;transition:all .2s;white-space:nowrap}.category-button.svelte-1u12v85:hover{background:#ffffff40;transform:translateY(-2px)}body.dark-mode .forum-container.svelte-1u12v85{background:#00000040}body.dark-mode .category-button.svelte-1u12v85{background:#0003}body.dark-mode .category-button.svelte-1u12v85:hover{background:#0000004d}
