.page_main__5FY4J{padding-top:calc(var(--nav-height) + 58px);padding-bottom:96px}.page_header__ar6N_{display:grid;grid-gap:.9rem;gap:.9rem;margin-bottom:2.5rem}.page_badge__dphbj{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-top:.45rem;padding:.38rem .7rem;border-radius:.6rem;border:1px solid rgba(66,197,192,.48);background:rgba(4,10,24,.7);color:#d9fbfa;font-family:var(--font-display);font-size:.78rem;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.page_title__zqVPs{margin:0;font-size:clamp(2rem,5vw,3.8rem)}.page_subtitle__FIQ4D{margin:0;color:var(--text-muted);line-height:1.6;max-width:70ch}.page_actions__9dqqH{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.page_tabs__mqcSy{display:inline-flex;gap:.6rem;margin-bottom:1.4rem;padding:.35rem;border-radius:999px;border:1px solid rgba(66,197,192,.4);background:rgba(8,16,28,.7)}.page_tabButton__Erq3T{border:none;background:transparent;color:var(--text-muted);font-family:var(--font-display);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .9rem;border-radius:999px;cursor:pointer}.page_tabActive__0OkMN{background:rgba(66,197,192,.2);color:#e4fffd}.page_notice__coXP0{color:var(--text-muted);font-size:.95rem;margin:0}.page_newsGrid__s0gfV{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.2rem;gap:1.2rem}.page_card___t3AT{background:transparent;border:1px solid var(--border);border-radius:.9rem;overflow:hidden;display:flex;flex-direction:column}.page_cardInteractive__ZscZX{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.page_cardInteractive__ZscZX:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(4,8,18,.2)}.page_mediaWrap__2WtF3{position:relative;width:100%;aspect-ratio:16/9;background:#d9d1c7;overflow:hidden}.page_thumbnail___0QiM{width:100%;height:100%;object-fit:cover;object-position:center;background:transparent}.page_previewFrame__qYIVN{width:100%;height:100%;border:0}.page_overlay__m6IxC{position:absolute;inset:0;display:flex;align-items:flex-end;padding:1rem;background:rgba(11,18,30,.45);opacity:0;transition:opacity .2s ease}.page_cardInteractive__ZscZX:hover .page_overlay__m6IxC{opacity:1}.page_overlayText__q4eZo{color:#f6fbff;font-size:.9rem;line-height:1.4}.page_cardBody__We57t{padding:1rem;display:grid;grid-gap:.7rem;gap:.7rem;background:var(--page-card-box-fill,var(--surface))}.page_metaRow__hetU_{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.8rem}.page_adminRow__fJeJA{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_adminButton__06h6u,.page_adminGhost__pNuXt,.page_uploadButton__4Q3F0{border-radius:999px;border:1px solid rgba(59,130,246,.4);background:rgba(15,23,42,.7);color:#e2f3ff;font-size:.75rem;font-weight:600;padding:.25rem .7rem;cursor:pointer}.page_adminGhost__pNuXt{background:transparent;border-color:rgba(148,163,184,.5);color:rgba(226,232,240,.8)}.page_uploadButton__4Q3F0{position:relative;overflow:hidden}.page_uploadInput__ip6R_{position:absolute;inset:0;opacity:0;cursor:pointer}.page_editPanel__uTeGm{display:grid;grid-gap:.65rem;gap:.65rem;padding:.75rem;border-radius:.8rem;border:1px solid rgba(66,197,192,.25);background:rgba(8,17,30,.65)}.page_editField__wadik{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.8rem;color:rgba(226,232,240,.75)}.page_editField__wadik input,.page_editField__wadik textarea{border-radius:.6rem;border:1px solid rgba(148,163,184,.3);background:rgba(12,20,34,.75);color:var(--foreground);padding:.45rem .6rem;font-size:.85rem}.page_editActions__cnnoM{display:flex;gap:.5rem;flex-wrap:wrap}.page_source__g3T54{padding:.2rem .5rem;border-radius:999px;background:rgba(59,130,246,.15);color:var(--primary)}.page_time__QZX_R{color:var(--text-muted)}.page_cardTitle__1Eg4z{margin:0;font-size:1.1rem;line-height:1.35}.page_summary__aGl7x{margin:0;color:var(--text-muted);line-height:1.6;font-size:.95rem}.page_empty__vEJLx{padding:2rem;background:var(--surface);border:1px dashed var(--border);border-radius:1rem;color:var(--text-muted)}