.news-page.svelte-1gc460s{display:flex;flex-direction:column;gap:2rem;padding-block:1rem 2rem;padding-inline:0}.news-box.svelte-1gc460s{width:100%;max-width:none;margin:0 auto 2rem;padding:0 0 1rem;background:#1e1e23fa;border-radius:18px;box-shadow:0 4px 24px #0000002e}.news-empty.svelte-1gc460s{padding:2rem;text-align:center;color:#ffe479;opacity:.9}.carousel.svelte-1gc460s{position:relative}.frame.svelte-1gc460s{width:100%;max-width:82vw;position:relative;border-radius:12px;overflow:hidden;background:#14141899;box-shadow:0 0 0 2px #ffffff0f inset,0 8px 24px #00000059}.viewport-a.svelte-1gc460s,.viewport-b.svelte-1gc460s{position:relative;height:100%}.slide.svelte-1gc460s{position:absolute;inset:0;opacity:0;transform:scale(.985);transition:opacity .35s ease,transform .35s ease}.slide.active.svelte-1gc460s{opacity:1;transform:scale(1)}.placeholder.svelte-1gc460s{display:flex;align-items:center;justify-content:center;color:#aaa;background:#1a1a1a;height:100%}.ctrl.svelte-1gc460s{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#0006;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,transform .15s;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ctrl.svelte-1gc460s:hover{background:#000000a6;transform:translateY(-50%) scale(1.05)}.ctrl.left.svelte-1gc460s{left:14px}.ctrl.right.svelte-1gc460s{right:14px}.dots.svelte-1gc460s{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;align-items:center;gap:8px;z-index:2}.meta-below.svelte-1gc460s{width:min(960px,82%);margin:10px auto 12px;padding:12px 14px 14px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-top:none;border-radius:0 0 12px 12px}.meta-below.ann-html.svelte-1gc460s{width:clamp(95%,75vw,960px)}@media (max-width: 800px){.meta-below.svelte-1gc460s,.meta-below.ann-html.svelte-1gc460s{width:calc(100% - 16px);margin:8px auto 10px;padding:10px 12px 12px}}.meta-below.ann-html{width:clamp(95%,75vw,960px);margin:10px auto 12px;padding:12px 14px 14px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-top:none;border-radius:0 0 12px 12px}.meta-below.ann-html img,.meta-below.ann-html .ann-img{display:block;max-width:75%;height:auto;margin:1rem auto;border-radius:8px;cursor:zoom-in}@media (max-width: 800px){.meta-below.ann-html{width:calc(100% - 16px);margin:8px auto 10px;padding:10px 12px 12px}.meta-below.ann-html img,.meta-below.ann-html .ann-img{max-width:100%}}.tabs.svelte-1gc460s{display:flex;align-items:center;gap:1rem;margin:1rem 0 1.5rem;border-bottom:2px solid rgba(255,255,255,.1)}.tabs.svelte-1gc460s button:where(.svelte-1gc460s){background:none;border:none;color:#aaa;font-weight:600;font-size:1rem;padding:.5rem 1rem;cursor:pointer;transition:color .2s,border-color .2s;border-bottom:3px solid transparent}.tabs.svelte-1gc460s button.active:where(.svelte-1gc460s){color:#ffe479;border-color:#ffe479}.tabs.svelte-1gc460s button:where(.svelte-1gc460s):hover{color:#fff}.tabs.svelte-1gc460s .pause-btn:where(.svelte-1gc460s){margin-left:auto;font-size:1rem;color:#aaa;border:none;background:none;cursor:pointer;transition:color .2s}.tabs.svelte-1gc460s .pause-btn:where(.svelte-1gc460s):hover{color:#fff}
