.news-page.svelte-1gc460s{position:relative;z-index:1;min-height:100vh;max-width:72rem;margin:0 auto;padding:1.25rem 1.25rem 3rem;color:#e2e8f0;font-family:Segoe UI,system-ui,sans-serif}header.svelte-1gc460s{margin-bottom:1.25rem;padding:.85rem 1rem;background:#0f172ad1;border:1px solid rgba(51,65,85,.7);border-radius:12px}.header-top.svelte-1gc460s{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.header-brand.svelte-1gc460s{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}.header-actions.svelte-1gc460s{display:flex;gap:.4rem;margin-left:auto}.header-actions.svelte-1gc460s a:where(.svelte-1gc460s),.nav-link.svelte-1gc460s{color:#93c5fd;text-decoration:none;font-size:.875rem;font-weight:500;padding:.38rem .7rem;border-radius:8px;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.header-actions.svelte-1gc460s a:where(.svelte-1gc460s):hover,.nav-link.svelte-1gc460s:hover{color:#e0f2fe;border-color:#334155e6;background:#1e293b8c}header.svelte-1gc460s h1:where(.svelte-1gc460s){margin:0;font-size:1.25rem;line-height:1.2}.err.svelte-1gc460s{color:#fca5a5}.layout.svelte-1gc460s{display:grid;grid-template-columns:minmax(14rem,22rem) minmax(0,1fr);gap:1rem}.list.svelte-1gc460s{display:flex;flex-direction:column;gap:.45rem}.card.svelte-1gc460s{text-align:left;display:flex;flex-direction:column;gap:.25rem;padding:.7rem .8rem;background:#0f172adb;border:1px solid #1f2937;border-radius:10px;color:#e2e8f0;cursor:pointer;font:inherit}.card.active.svelte-1gc460s{border-color:#38bdf8}.card.svelte-1gc460s span:where(.svelte-1gc460s){color:#94a3b8;font-size:.8rem}.detail.svelte-1gc460s{padding:1rem 1.1rem;background:#0f172adb;border:1px solid #1f2937;border-radius:12px}.detail-head.svelte-1gc460s{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;flex-wrap:wrap}.detail.svelte-1gc460s h2:where(.svelte-1gc460s){margin:0}.meta.svelte-1gc460s{color:#94a3b8;font-size:.85rem}.empty.svelte-1gc460s{color:#94a3b8}button.svelte-1gc460s{background:#1e293b;border:1px solid #334155;color:#e2e8f0;border-radius:8px;padding:.35rem .65rem;cursor:pointer;font:inherit}button.primary.svelte-1gc460s{background:#2563eb;border-color:#2563eb}button.danger.svelte-1gc460s{background:#7f1d1d;border-color:#991b1b}button.svelte-1gc460s:disabled{opacity:.5}button.small.svelte-1gc460s{font-size:.8rem;padding:.25rem .5rem}.like-btn.svelte-1gc460s{display:inline-flex;align-items:center;gap:.35rem}.like-btn.svelte-1gc460s .like-icon:where(.svelte-1gc460s){font-size:1.05em;line-height:1}.like-btn.liked.svelte-1gc460s{border-color:#38bdf8;color:#7dd3fc;background:#0ea5e91f}.md-upload.svelte-1gc460s input[type=file]:where(.svelte-1gc460s){display:block;margin-top:.35rem;color:#cbd5e1;font:inherit}.actions.svelte-1gc460s{display:flex;gap:.4rem;flex-wrap:wrap}.engagement.svelte-1gc460s{margin-top:1rem;padding-top:.85rem;border-top:1px solid #1f2937;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.comments.svelte-1gc460s{margin-top:1.1rem;display:flex;flex-direction:column;gap:.75rem}.comments.svelte-1gc460s h3:where(.svelte-1gc460s){margin:0;font-size:1rem}.comment-form.svelte-1gc460s{display:flex;flex-direction:column;gap:.45rem}.comment-form.svelte-1gc460s textarea:where(.svelte-1gc460s){background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;padding:.5rem .65rem;font:inherit;resize:vertical}.comment.svelte-1gc460s{padding:.7rem .8rem;background:#0f172a8c;border:1px solid #1f2937;border-radius:10px}.comment-head.svelte-1gc460s{display:flex;justify-content:space-between;gap:.5rem;font-size:.85rem}.comment-head.svelte-1gc460s span:where(.svelte-1gc460s){color:#94a3b8}.comment-body.svelte-1gc460s{margin:.45rem 0;white-space:pre-wrap;word-break:break-word}.comment-actions.svelte-1gc460s{display:flex;gap:.4rem;flex-wrap:wrap}.editor.svelte-1gc460s{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#0f172adb;border:1px solid #1f2937;border-radius:12px}.editor.svelte-1gc460s label:where(.svelte-1gc460s){display:flex;flex-direction:column;gap:.3rem;font-size:.85rem}.editor.svelte-1gc460s input:where(.svelte-1gc460s),.editor.svelte-1gc460s textarea:where(.svelte-1gc460s){background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;padding:.5rem .65rem;font:inherit}.editor.svelte-1gc460s textarea:where(.svelte-1gc460s){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem}.preview.svelte-1gc460s{max-height:22rem;overflow:auto;padding:.85rem 1rem;border:1px solid #1f2937;border-radius:8px;background:#0f172a8c}.hint.svelte-1gc460s{margin:0;color:#94a3b8;font-size:.8rem}.docs-body.svelte-1gc460s{line-height:1.55}.docs-body.svelte-1gc460s h1,.docs-body.svelte-1gc460s h2,.docs-body.svelte-1gc460s h3,.docs-body.svelte-1gc460s h4{margin-top:1.25rem;margin-bottom:.45rem;color:#f8fafc}.docs-body.svelte-1gc460s p,.docs-body.svelte-1gc460s ul,.docs-body.svelte-1gc460s ol,.docs-body.svelte-1gc460s blockquote{margin:.55rem 0}.docs-body.svelte-1gc460s ul,.docs-body.svelte-1gc460s ol{padding-left:1.35rem}.docs-body.svelte-1gc460s a{color:#38bdf8}.docs-body.svelte-1gc460s code{background:#0f172a;padding:.1rem .35rem;border-radius:4px;font-size:.9em}.docs-body.svelte-1gc460s pre{overflow:auto;background:#0b1220;border:1px solid #1f2937;border-radius:8px;padding:.75rem .9rem;margin:.75rem 0}.docs-body.svelte-1gc460s pre code{background:transparent;padding:0}.docs-body.svelte-1gc460s blockquote{border-left:3px solid #38bdf8;padding:.15rem 0 .15rem .85rem;color:#cbd5e1;background:#0ea5e90f;border-radius:0 8px 8px 0}.docs-body.svelte-1gc460s hr{border:none;border-top:1px solid #334155;margin:1rem 0}.docs-body.svelte-1gc460s img{max-width:100%;height:auto;border-radius:8px;margin:.5rem 0}.docs-body.svelte-1gc460s .table-wrap{overflow:auto;margin:.75rem 0}.docs-body.svelte-1gc460s table{border-collapse:collapse;width:100%;font-size:.9rem}.docs-body.svelte-1gc460s th,.docs-body.svelte-1gc460s td{border:1px solid #334155;padding:.4rem .55rem;text-align:left;vertical-align:top}.docs-body.svelte-1gc460s th{background:#1e293bd9;color:#f8fafc;font-weight:600}.docs-body.svelte-1gc460s tbody tr:nth-child(2n){background:#0f172a73}@media(max-width:860px){.layout.svelte-1gc460s{grid-template-columns:1fr}}
