.news_container__Cr4S8{max-width:760px;margin:0 auto;padding:clamp(16px,4vw,24px) clamp(12px,5vw,18px) calc(clamp(32px, 6vw, 48px) + var(--bottom-nav-offset, 0px));display:flex;flex-direction:column;gap:clamp(18px,3vw,24px);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 45%),radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 40%),linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 94%,transparent) 0,color-mix(in srgb,var(--bg-secondary) 92%,transparent) 100%)}.news_topBar__Ynde0{position:sticky;top:0;z-index:20;display:flex;flex-direction:column;gap:var(--space-2);padding:10px 0 12px;border-bottom:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);background:color-mix(in srgb,var(--bg-primary) 92%,transparent);backdrop-filter:blur(12px)}.news_topBarTitle__bfhQz{display:flex;flex-direction:column;gap:var(--space-1)}.news_topBarRow__u0S2V{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.news_iconButton__ol1Ca{border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);background:var(--bg-primary);color:var(--text-primary);border-radius:var(--radius-full);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-fast)}.news_iconButton__ol1Ca:hover{background:var(--bg-secondary)}.news_iconButton__ol1Ca:disabled{opacity:.6;cursor:not-allowed}.news_filtersBackdrop__qP7He{position:fixed;inset:0;background:rgba(10,12,24,.55);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px;z-index:2000}.news_filtersModal__GGlAX{width:min(520px,92vw);border-radius:var(--radius-2xl);background:var(--surface-card);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);box-shadow:var(--shadow-lg);padding:clamp(16px,3vw,22px);display:flex;flex-direction:column;gap:var(--space-3)}.news_filtersHeader__81nQf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.news_filtersHeader__81nQf h2{margin:0;font-size:1.1rem}.news_filtersClose__spyxc{border:none;background:transparent;color:var(--text-secondary);cursor:pointer}.news_searchRow__4mdzt{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-2);align-items:center;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);padding:8px 12px;background:var(--bg-primary);transition:var(--transition-fast)}.news_searchRow__4mdzt:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px rgba(34,197,94,.15)}.news_searchIcon__Milgw{color:var(--text-tertiary);display:inline-flex;align-items:center}.news_searchInput__TYHOZ{border:none;background:transparent;color:var(--text-primary);font:inherit;outline:none;min-width:0}.news_clearSearch__39jdU{border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer}.news_modeRow__00voV{display:flex;flex-wrap:wrap;gap:var(--space-2)}.news_modeChip__Zdyn3{padding:6px 14px;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);background:var(--bg-primary);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;transition:var(--transition-fast)}.news_modeChip__Zdyn3:hover{border-color:color-mix(in srgb,var(--border-primary) 85%,transparent);color:var(--text-primary)}.news_modeChipActive__5MtL3{background:var(--gradient-primary);color:var(--primary-foreground);border-color:transparent}.news_topBarActions__v_qK8{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.news_newItemsButton__efvkW{border:none;border-radius:var(--radius-full);padding:8px 14px;background:var(--gradient-primary);color:var(--primary-foreground);font-weight:var(--weight-semibold);cursor:pointer}.news_composeToggle__j0woB{border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);background:var(--bg-primary);color:var(--text-secondary);padding:8px 12px;cursor:pointer}.news_header__N8_gn{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.news_title__jNgbM{font-size:clamp(1.5rem,3.2vw,2rem);margin:0}.news_subtitle__ylOt5{color:var(--text-secondary);max-width:520px;margin:0;line-height:1.45}.news_refreshButton__Leill{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 16px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:var(--transition-fast)}.news_refreshButton__Leill:hover{background:var(--bg-secondary)}.news_refreshButton__Leill:disabled{opacity:.6;cursor:not-allowed}.news_composeSection___At5n{background:color-mix(in srgb,var(--surface-card) 90%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);border-radius:var(--radius-2xl);padding:clamp(14px,2.4vw,18px);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px)}.news_sectionTitle__wZg1z{margin:0 0 var(--space-2);font-size:1.25rem}.news_composeForm__4GAS8{display:flex;flex-direction:column;gap:var(--space-4)}.news_formRow__YxGZd{display:flex;flex-direction:column;gap:var(--space-2)}.news_formRowInline__2DDOO{display:flex;align-items:center;gap:var(--space-3)}.news_label__IstdX{font-weight:var(--weight-semibold);color:var(--text-secondary)}.news_input__2aCeL,.news_select__sT_dV,.news_textarea__6tafn{border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--bg-primary);padding:10px 14px;font:inherit;color:var(--text-primary);transition:var(--transition-fast)}.news_input__2aCeL:focus,.news_select__sT_dV:focus,.news_textarea__6tafn:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(34,197,94,.15)}.news_textarea__6tafn{resize:vertical}.news_actions__64unA{display:flex;align-items:center;gap:var(--space-3)}.news_submitButton__ktnM9{padding:10px 20px;border-radius:var(--radius-full);border:none;background:var(--gradient-primary);color:var(--primary-foreground);font-weight:var(--weight-semibold);cursor:pointer;transition:transform .2s ease}.news_submitButton__ktnM9:disabled{opacity:.6;cursor:not-allowed}.news_submitButton__ktnM9:not(:disabled):hover{transform:translateY(-1px)}.news_success__Z395Q{color:var(--status-success-text);font-size:var(--text-sm)}.news_error__zkD64{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--status-error-bg);color:var(--error-dark);border:1px solid color-mix(in srgb,var(--status-error-border) 80%,transparent);font-weight:var(--weight-medium)}.news_empty__y_3Kx,.news_loading__L4SVk{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-secondary)}.news_feed__kqPhV{list-style:none;display:flex;flex-direction:column;gap:clamp(14px,3vw,18px);margin:0;padding:0}.news_loadingMore__9WS4O{display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--text-secondary);padding:var(--space-3) 0}.news_feedEnd__Fu8YP{text-align:center;color:var(--text-tertiary);font-size:var(--text-sm);padding:var(--space-3) 0}.news_sentinel__ejvN6{width:100%;height:1px}.news_card__1T8Zu{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);padding:clamp(12px,2vw,16px);border-radius:var(--radius-2xl);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 96%,transparent) 0,color-mix(in srgb,var(--surface-card) 88%,transparent) 100%);box-shadow:var(--shadow-sm);position:relative}.news_cardIcon__Ua_iH{width:46px;height:46px;border-radius:14px;background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.news_cardContent__98C_F{flex:1;display:flex;flex-direction:column;gap:var(--space-2)}.news_cardHeader__8yDY1{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.news_cardTitle__KzHfL{margin:0;line-height:1.35;letter-spacing:-.01em}.news_cardTime__3w8ri{color:var(--text-tertiary);font-size:var(--text-xs)}.news_cardBody__nefjX{display:flex;flex-direction:column;gap:var(--space-2);color:var(--text-secondary)}.news_mediaGrid__zC4CW{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2)}.news_mediaTile__ukTJb{position:relative;display:block;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-secondary);border:1px solid color-mix(in srgb,var(--border-primary) 50%,transparent);box-shadow:var(--shadow-md)}.news_mediaThumb__SrgLG{display:block;width:100%;aspect-ratio:4/3;background-size:cover;background-position:50%}.news_mediaFallback__Lj_59{display:flex;align-items:center;justify-content:center;min-height:120px;color:var(--text-tertiary)}.news_mediaBadge__HnKYw{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background:rgba(15,23,42,.72);color:#fff}.news_mediaVideo__EkxcH{width:100%;border-radius:var(--radius-xl);background:var(--bg-secondary)}.news_cardParagraph__YhDf2{margin:0;line-height:1.6;word-break:break-word}.news_cardParagraph__YhDf2 a{color:var(--primary,var(--success));text-decoration:underline;word-break:break-all}.news_cardUpdated__c3NV4{color:var(--text-secondary);background:color-mix(in srgb,var(--surface-chip) 80%,transparent);border-radius:var(--radius-full);padding:4px 8px}.news_cardMediaLink__kVe5A{display:block;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-secondary);box-shadow:var(--shadow-md)}.news_cardMediaImage__wfYWI{display:block;width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover}.news_cardMediaVideo__6kYm6{max-height:460px}.news_cardMediaEmbed__cjhFZ,.news_cardMediaVideo__6kYm6{width:100%;border-radius:var(--radius-xl);overflow:hidden;background:color-mix(in srgb,var(--surface-backdrop) 80%,transparent);box-shadow:var(--shadow-md)}.news_cardMediaEmbed__cjhFZ{position:relative;aspect-ratio:16/9}.news_cardMediaEmbed__cjhFZ iframe{width:100%;height:100%;border:0}.news_cardModel__SIhGY{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--status-success-border) 35%,transparent);background:color-mix(in srgb,var(--status-success-bg) 60%,transparent);color:inherit;text-decoration:none;transition:border-color .2s ease}.news_cardModel__SIhGY:hover{border-color:color-mix(in srgb,var(--status-success-border) 80%,transparent)}.news_cardModelPreview__FkfHH{width:42px;height:42px;border-radius:var(--radius-lg);background-size:cover;background-position:50%;flex-shrink:0}.news_cardModelInitial__jS0s_{width:42px;height:42px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--status-success-bg) 85%,transparent);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--weight-semibold);color:var(--status-success-text)}.news_cardModel__SIhGY small{display:block;color:var(--text-secondary);font-size:var(--text-xs)}.news_cardFooter__HrCFf{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.news_badge__Zi_sj{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px 10px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--surface-chip) 100%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 45%,transparent);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary)}.news_badge__Zi_sj[data-kind=ADMIN]{background:var(--status-warning-bg);color:var(--status-warning-text);border-color:color-mix(in srgb,var(--status-warning-border) 80%,transparent)}.news_badge__Zi_sj[data-kind=MODEL_PROFILE]{background:var(--status-info-bg);color:var(--status-info-text);border-color:color-mix(in srgb,var(--status-info-border) 80%,transparent)}.news_badge__Zi_sj[data-kind=MODEL_MEDIA]{background:var(--status-success-bg);color:var(--status-success-text);border-color:color-mix(in srgb,var(--status-success-border) 80%,transparent)}.news_author__ebpcE{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary)}.news_cardUpdated__c3NV4{font-size:var(--text-xs);color:var(--text-tertiary)}.news_commentCount__jAUBV{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--text-secondary)}.news_commentSection__3vk34{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.news_commentRow__7FABE{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.news_hideButton__LQVnU{padding:6px 14px;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);background:transparent;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer}.news_hideButton__LQVnU:hover{border-color:color-mix(in srgb,var(--border-primary) 80%,transparent);color:var(--text-primary)}.news_commentToggle__CwcG4{align-self:flex-start;padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-primary);font-size:var(--text-sm);cursor:pointer;transition:var(--transition-fast)}.news_commentToggle__CwcG4:hover{background:var(--bg-secondary)}.news_adminActions__VRGSb{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.news_adminButton__q_O23,.news_commentButton__Iqc4a,.news_commentDanger__7nDqo,.news_commentLogin__B2UmT,.news_commentSecondary__ua3TV,.news_commentSubmit__tvliY,.news_dangerButton__098Il,.news_loadMoreButton__HbGWG,.news_secondaryButton__YuZw0{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:var(--radius-full);border:1px solid transparent;font-size:var(--text-sm);cursor:pointer;transition:var(--transition-fast)}.news_adminButton__q_O23,.news_commentButton__Iqc4a,.news_commentLogin__B2UmT,.news_commentSubmit__tvliY,.news_loadMoreButton__HbGWG,.news_secondaryButton__YuZw0{background:var(--bg-primary);border-color:var(--border-primary)}.news_adminButton__q_O23:hover,.news_commentButton__Iqc4a:hover,.news_commentLogin__B2UmT:hover,.news_loadMoreButton__HbGWG:hover,.news_secondaryButton__YuZw0:hover{background:var(--bg-secondary)}@media (max-width:640px){.news_topBarActions__v_qK8{flex-direction:column;align-items:stretch}.news_searchRow__4mdzt{grid-template-columns:auto 1fr}.news_clearSearch__39jdU{justify-self:end}.news_adminActions__VRGSb{margin-left:0}}@media (max-width:480px){.news_mediaGrid__zC4CW{grid-template-columns:1fr}}.news_commentDanger__7nDqo,.news_dangerButton__098Il{background:var(--status-error-bg);color:var(--error-dark);border-color:color-mix(in srgb,var(--status-error-border) 80%,transparent)}.news_commentDanger__7nDqo:hover,.news_dangerButton__098Il:hover{background:color-mix(in srgb,var(--status-error-bg) 70%,var(--error-dark) 12%)}.news_commentSubmit__tvliY{background:var(--gradient-primary);color:var(--primary-foreground);border:none}.news_commentSubmit__tvliY:disabled{opacity:.6;cursor:not-allowed}.news_commentLogin__B2UmT{font-weight:var(--weight-semibold)}.news_commentsPanel__xGLwa{padding:var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-card) 90%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent)}.news_commentList__QlUJ4,.news_commentsPanel__xGLwa{display:flex;flex-direction:column;gap:var(--space-3)}.news_commentList__QlUJ4{list-style:none;margin:0;padding:0}.news_commentItem__VRRJ3{padding:var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-elevated) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 45%,transparent);display:flex;flex-direction:column;gap:var(--space-2)}.news_commentMeta__cVXxt{display:flex;align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs)}.news_commentAuthor__4869_{font-weight:var(--weight-semibold);color:var(--text-secondary)}.news_commentBody__iDpoz{margin:0;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.news_commentActions__ppGQK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.news_commentForm__LvjgU{display:flex;flex-direction:column;gap:var(--space-2)}.news_commentTextarea__Bby1I{width:100%;border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--bg-primary);padding:10px 14px;font:inherit;color:var(--text-primary);resize:vertical}.news_commentTextarea__Bby1I:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(34,197,94,.15)}.news_commentError__M9zp9{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--status-error-bg);color:var(--error-dark);border:1px solid color-mix(in srgb,var(--status-error-border) 80%,transparent);font-size:var(--text-sm)}.news_commentEmpty__j6hoK,.news_commentLoading__Rg_tN{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.news_commentEditBlock__6uZn1{display:flex;flex-direction:column;gap:var(--space-2)}.news_loadMoreButton__HbGWG{align-self:flex-start}.news_editForm__1F_Qj{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-card) 88%,transparent);border:1px dashed color-mix(in srgb,var(--border-primary) 55%,transparent)}.news_secondaryButton__YuZw0{background:transparent;border-color:var(--border-primary)}@media (max-width:640px){.news_adminActions__VRGSb,.news_commentActions__ppGQK,.news_commentLogin__B2UmT,.news_commentSubmit__tvliY,.news_commentToggle__CwcG4{width:100%}.news_container__Cr4S8{padding:16px 12px calc(32px + var(--bottom-nav-offset, 0px))}.news_card__1T8Zu{grid-template-columns:1fr;padding:var(--space-3)}.news_cardIcon__Ua_iH{width:38px;height:38px}.news_cardModel__SIhGY{width:100%;justify-content:flex-start}.news_formRowInline__2DDOO{flex-direction:column;align-items:flex-start}}.news_modeRow__00voV,.news_searchRow__4mdzt{display:none}.news_feed__kqPhV{gap:0}.news_card__1T8Zu{display:flex;flex-direction:column;border-radius:0;border:none;border-bottom:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);background:transparent;box-shadow:none;padding:0}.news_cardIcon__Ua_iH{display:none}.news_cardContent__98C_F{gap:10px;padding:clamp(12px,2vw,16px) 0}.news_cardModel__SIhGY{order:-1;border:none;background:transparent;padding:0;gap:10px}.news_cardModelInitial__jS0s_,.news_cardModelPreview__FkfHH{width:36px;height:36px;border-radius:999px}.news_cardHeader__8yDY1{flex-direction:column;gap:4px}.news_cardTitle__KzHfL{font-size:1rem;font-weight:var(--weight-semibold)}.news_cardBody__nefjX{color:var(--text-primary)}.news_cardFooter__HrCFf{display:none}.news_mediaGrid__zC4CW{grid-template-columns:1fr;gap:0}.news_mediaTile__ukTJb{border-radius:0;border:none;box-shadow:none}.news_mediaThumb__SrgLG{aspect-ratio:1/1}.news_mediaBadge__HnKYw{right:10px;bottom:10px}.news_cardMediaEmbed__cjhFZ,.news_cardMediaImage__wfYWI,.news_cardMediaVideo__6kYm6{border-radius:0}.news_commentSection__3vk34{gap:12px}@media (max-width:640px){.news_topBarActions__v_qK8{flex-direction:row;justify-content:flex-end}}