.page_page__556_G{background:#fff}.page_container__jZF7q{width:100%;max-width:860px;margin:0 auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.page_card__Cf__u{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 25px rgba(0,0,0,.06);padding:14px;margin-bottom:14px}.page_link__k5j_x{color:#2563eb;text-decoration:underline}.page_btn__hMGYV{border:none;border-radius:12px;padding:10px 14px;font-weight:800;font-size:16px;cursor:pointer;background:var(--brand,#2563eb);color:#fff}.page_btn__hMGYV:disabled{opacity:.6;cursor:not-allowed}.page_linkBtn__OC_G6{background:none;border:none;color:var(--link,#2563eb);cursor:pointer;padding:6px 8px;border-radius:8px}.page_linkBtn__OC_G6:hover{background:rgba(37,99,235,.06)}.page_linkBtnDanger__lVa7S{background:none;border:none;color:#ef4444;cursor:pointer;padding:6px 8px;border-radius:8px}.page_linkBtnDanger__lVa7S:hover{background:rgba(239,68,68,.08)}.page_btnDanger__WK_5e{background:#ef4444;color:#fff;border:none;padding:10px 16px;border-radius:10px;cursor:pointer;font-weight:700}.page_btnDanger__WK_5e:hover{background:#dc2626}.page_input__lx_gt{width:100%;border:1px solid #e5e7eb;background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;outline:none;resize:vertical}.page_input__lx_gt:focus{box-shadow:0 0 0 3px rgba(59,130,246,.25);border-color:#93c5fd}.page_composer__fSnJ4{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px}.page_avatarLink__qFA2c{display:inline-block}.page_avatarFallback__XSpn1,.page_avatar__TRVZZ{width:44px;height:44px;border-radius:999px;object-fit:cover;display:grid;place-items:center;background:#e2e8f0;color:#334155;font-weight:800}.page_composerMain__vZ2a7,.page_previewGrid__ovlw8{display:grid;grid-gap:8px;gap:8px}.page_previewGrid__ovlw8{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:10px}.page_previewItem__HbuWQ{position:relative;border-radius:10px;overflow:hidden;background:#f3f4f6}.page_previewImg__cRT6h{width:100%;height:225px;object-fit:cover;display:block}.page_previewRemove__gh8_Z{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.55);color:#fff;border:0;width:24px;height:24px;border-radius:999px;cursor:pointer}.page_composerActions__TLRo1{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px}.page_actionsLeft__jSnpj,.page_actionsRight__782J2{display:flex;gap:8px;align-items:center}.page_hiddenInput__No4Xw{display:none}.page_iconBtn__5eMNR{border:1px solid #e5e7eb;background:#fafafa;border-radius:999px;padding:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#f36314}.page_iconBtn__5eMNR:hover{background:#f3f4f6}.page_iconBtnActive__MBHrW{background:rgba(243,99,20,.12)}.page_emojiWrap__ejJvU{position:relative}.page_modalBackdrop__vN_iV{position:fixed;inset:0;background:rgba(0,0,0,.02);z-index:998}.page_modal__Zu_ho{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;box-shadow:0 12px 28px rgba(0,0,0,.18);width:300px;max-height:260px;overflow:auto;z-index:999}.page_emojiGrid__vkto6{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px}.page_emojiBtn__lWzf8{font-size:22px;padding:6px;border:none;background:transparent;cursor:pointer;border-radius:6px}.page_emojiBtn__lWzf8:hover{background:#f7f9fa}.page_counterText__VzSe3{color:#6b7280;font-size:14px}.page_editTextarea__M7gYz{width:100%;resize:vertical;border:1px solid var(--border,#e5e7eb);border-radius:10px;padding:10px 12px;font:inherit}.page_postHeader__uyDGV{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center}@media (max-width:520px){.page_postHeader__uyDGV{grid-template-columns:auto 1fr}.page_postHeader__uyDGV>.page_actionsRight__782J2{grid-column:1/-1;justify-self:end}}.page_authorPicLink__HoqB2{display:inline-block}.page_authorPicFallback__HlC4I,.page_authorPic__lt5yV{width:40px;height:40px;border-radius:999px;object-fit:cover;display:grid;place-items:center;background:#e2e8f0;color:#334155;font-weight:800}.page_authorBlock__nLYP1{display:grid;grid-gap:2px;gap:2px}.page_authorLine__Zo1UR{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.page_moderationBadge__G22ey{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800}.page_moderationPending__sGCg4{background:#fff7ed;color:#c2410c;border:1px solid #fdba74}.page_moderationRejected__z1rfW{background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5}.page_authorName__tRjHQ{color:#111827;font-weight:800;text-decoration:none}.page_authorName__tRjHQ:hover{text-decoration:underline}.page_authorRole__cuN2D{color:#6b7280;font-size:13px}.page_dot__aVcaO{color:#9ca3af}.page_postTime__tVxXY{color:#6b7280;font-size:12px}.page_postContent__JDuDb{margin:10px 0;white-space:pre-wrap;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.page_moderationHint__PuC_2{width:100%;margin-top:8px;padding:10px 12px;border-radius:12px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:13px;line-height:1.45}.page_singleMedia__PsAsH{position:relative;display:flex;justify-content:center;align-items:center;margin-top:10px}.page_singleMediaImg__F_qFV{max-width:100%;max-height:70vh;border-radius:14px;cursor:zoom-in;object-fit:contain;display:block}.page_videoMeta__4Bfme{margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.page_imgDeleteBtn__pKajP{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.55);color:#fff;border:0;border-radius:999px;width:36px;height:36px;cursor:pointer;font-size:18px}.page_liGrid2__HHkkO,.page_liGrid3__ZRsFs,.page_liGrid4__ADmcl{margin-top:10px;display:grid;grid-gap:.2rem;gap:.2rem}.page_liGrid2__HHkkO{grid-template-columns:1fr 1fr}.page_li2_a__b40HA,.page_li2_b__jV0bO{aspect-ratio:1/1}.page_liCell__3QG_A{position:relative;border-radius:12px;overflow:hidden;cursor:zoom-in;background:#f3f4f6;display:flex}.page_liImg__A9dKK{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease-out}.page_liCell__3QG_A:hover .page_liImg__A9dKK{transform:scale(1.02)}.page_liGrid3__ZRsFs{grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b c"}.page_li3_a__tQYPd{grid-area:a;aspect-ratio:16/9}.page_li3_b__0rVfH{grid-area:b;aspect-ratio:1/1}.page_li3_c__IGFee{grid-area:c;aspect-ratio:1/1}.page_liGrid4__ADmcl{grid-template-columns:repeat(3,1fr);grid-template-areas:"a a a" "b c d"}.page_li4_a__dgnIk{grid-area:a;aspect-ratio:16/9}.page_li4_b__M8nw5,.page_li4_c__WjhBt,.page_li4_d__SB_UI{aspect-ratio:1/1}@media (max-width:520px){.page_li3_a__tQYPd,.page_li4_a__dgnIk{aspect-ratio:4/5}}.page_seeMore__BkwBm{position:absolute;inset:0;background:rgba(0,0,0,.45);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;cursor:pointer}.page_imgDeleteSmall__Ii_vm{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.55);color:#fff;border:0;border-radius:999px;width:28px;height:28px;cursor:pointer;font-size:14px;display:grid;place-items:center}.page_skelPostHeader___34Kh{height:40px;border-radius:10px;margin-bottom:10px}.page_skelLineShort__UKdBi,.page_skelLine__gznTS,.page_skelPostHeader___34Kh{background:linear-gradient(90deg,#f3f4f6 25%,#eef0f3 37%,#f3f4f6 63%);background-size:400% 100%;animation:page_shimmer__G1aXL 1.4s ease-in-out infinite}.page_skelLineShort__UKdBi,.page_skelLine__gznTS{height:12px;border-radius:8px}.page_skelLine__gznTS{width:80%;margin-bottom:6px}.page_skelLineShort__UKdBi{width:40%}@keyframes page_shimmer__G1aXL{0%{background-position:200% 0}to{background-position:-200% 0}}.page_lbBackdrop__25wDD{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200}.page_lbWrap__JvTMI{position:fixed;inset:0;display:grid;place-items:center;z-index:201;padding:calc(20px + env(safe-area-inset-top, 0px)) 20px 20px}.page_lbImg__5V2OT{max-width:min(96vw,1280px);max-height:86vh;border-radius:14px;box-shadow:0 8px 40px rgba(0,0,0,.45);background:#000}.page_lbClose__sFSjB,.page_lbNext__V_7m_,.page_lbPrev__YXfdy{position:fixed;background:rgba(0,0,0,.55);color:#fff;border:0;border-radius:999px;cursor:pointer;display:grid;place-items:center;z-index:202}.page_lbClose__sFSjB{top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;width:44px;height:44px;font-size:24px}.page_lbNext__V_7m_,.page_lbPrev__YXfdy{top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:28px}.page_lbPrev__YXfdy{left:16px}.page_lbNext__V_7m_{right:16px}.page_lbFooter__s8zlG{position:fixed;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom, 0px));display:flex;gap:10px;align-items:center;justify-content:center;z-index:202}.page_lbCounter__aOcbT{color:#fff;background:rgba(0,0,0,.45);padding:6px 10px;border-radius:999px;font-size:12px}.page_lbCloseText__chXR0{background:hsla(0,0%,100%,.9);border:0;border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer}.page_confirmModal__lmagA{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;padding:20px;z-index:999;width:90%;max-width:420px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.2)}.page_confirmModal__lmagA h3{font-size:18px;margin-bottom:18px}.page_modalButtons__L3FOI{display:flex;justify-content:center;gap:10px}@media (min-width:600px) and (max-width:1023px){.page_container__jZF7q{max-width:740px;padding:18px}.page_singleMediaImg__F_qFV{max-height:68vh}}@media (min-width:1024px){.page_container__jZF7q{max-width:860px;padding:20px 24px}}@media (max-width:480px){.page_singleMediaImg__F_qFV{max-height:60vh;border-radius:12px}.page_lbNext__V_7m_,.page_lbPrev__YXfdy{width:38px;height:38px;font-size:24px}}.page_postActionsRow___J42Q{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.page_actionInline__IBjJa{display:inline-flex;align-items:center;gap:6px}.page_postActionsRow___J42Q .toolbar{margin:0}.page_postActionsRow___J42Q button.iconBtnOnly{display:inline-flex}.page_linkComposerRow__NWkua{display:grid;grid-template-columns:1fr auto auto;grid-gap:8px;gap:8px;align-items:center}.page_linkInput__lQbB2{width:100%;border:1px solid #e5e7eb;background:#fff;border-radius:12px;padding:10px 12px;font-size:15px;outline:none}.page_linkInput__lQbB2:focus{box-shadow:0 0 0 3px rgba(59,130,246,.22);border-color:#93c5fd}.page_linkSmallBtnDanger__fseWt,.page_linkSmallBtn__kb2tV{border:1px solid #e5e7eb;background:#fafafa;color:#111827;padding:8px 10px;border-radius:10px;font-weight:700;cursor:pointer}.page_linkSmallBtn__kb2tV:hover{background:#f3f4f6}.page_linkSmallBtnDanger__fseWt{color:#ef4444}.page_linkSmallBtnDanger__fseWt:hover{background:rgba(239,68,68,.06)}.page_linkError__YYBO0{color:#b91c1c;font-size:13px}.page_linkPreviewWrap__y8Gf6{margin-top:8px}.page_linkCard__4OOOQ{display:block;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;background:#fff;transition:box-shadow .15s}.page_linkCard__4OOOQ:hover{box-shadow:0 2px 12px rgba(0,0,0,.08)}.page_linkThumbWrap__B7Ahm{background:#f3f4f6}.page_linkThumb__L0G9m{width:100%;height:200px;object-fit:cover;display:block}.page_linkThumbFallback__6Qw0W{display:grid;place-items:center;background:#eef2ff;color:#3730a3;font-weight:900;font-size:24px;height:200px}.page_linkMeta__ODmzp{padding:10px 14px 14px;display:grid;grid-gap:4px;gap:4px}.page_linkDomain__CCYo0{color:#6b7280;font-size:12px;display:flex;align-items:center;gap:4px}.page_linkTitle__5_cVa{font-weight:700;font-size:15px;line-height:1.3;color:#111827}.page_linkDesc__lLBTw{color:#4b5563;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_loadMoreTrigger__R3sUz{padding:1rem;text-align:center;color:#6b7280;font-size:.875rem}.page_shareBtn__BWSTd{display:inline-flex;align-items:center;gap:5px;background:none;border:none;color:#6b7280;cursor:pointer;padding:5px 8px;border-radius:8px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.page_shareBtn__BWSTd:hover{background:#f3f4f6;color:#374151}