.PostCreate_page__0DDtl{width:100%;max-width:var(--layout-content-width);min-width:0;margin:0 auto;padding:var(--space-lg,clamp(20px,2.5vw,24px));box-sizing:border-box}.PostCreate_contentShell__B12lU{background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(8px,1vw,12px));padding:clamp(20px,2.5vw,32px);border:1px solid var(--color-border-dark,#e5e5e5);box-shadow:var(--shadow-xs,0 clamp(.8px,.1vw,1px) clamp(2.5px,.3vw,3px) var(--color-overlay-dark,rgba(0,0,0,.05)));display:grid;grid-gap:clamp(10px,1.2vw,12px);gap:clamp(10px,1.2vw,12px)}.PostCreate_title___bqx5{font-size:var(--font-size-2xl,clamp(26px,3vw,28px));font-weight:var(--font-weight-bold,700);margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;font-family:var(--font-family-base,inherit)}.PostCreate_draftBar__q4F0H{display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:var(--space-sm,clamp(6px,.8vw,8px))}.PostCreate_draftStatus__xaj8h{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#718096);font-family:var(--font-family-base,inherit)}.PostCreate_formColumn__gXxZh{width:100%;max-width:var(--layout-form-max-width);margin:0 auto}.PostCreate_form__BRWbs{display:grid;grid-gap:clamp(10px,1.2vw,12px);gap:clamp(10px,1.2vw,12px);min-width:0;width:100%;max-width:100%}.PostCreate_form__BRWbs>*{min-width:0}.PostCreate_label__o_5Oo{font-weight:var(--font-weight-semibold,600);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-main,#2d3748);font-family:var(--font-family-base,inherit)}.PostCreate_error__ibLql{color:var(--color-danger,#e62828);background:var(--color-danger-light,#fde8e8);border:1px solid var(--color-danger-border,#f5c2c7);border-radius:var(--radius-default,clamp(6px,.8vw,8px))}.PostCreate_error__ibLql,.PostCreate_success__4JRDk{padding:clamp(10px,1.2vw,12px);margin-bottom:clamp(10px,1.2vw,12px);font-family:var(--font-family-base,inherit)}.PostCreate_success__4JRDk{color:var(--color-success,#007b55);background:var(--color-success-light,#e6fffa);border:1px solid var(--color-success-border,#b2f5ea);border-radius:var(--radius-default,clamp(6px,.8vw,8px))}.PostCreate_formSkeleton__6yBMg{display:grid;grid-gap:var(--space-md,clamp(12px,1.5vw,16px));gap:var(--space-md,clamp(12px,1.5vw,16px));padding:var(--space-md,clamp(12px,1.5vw,16px)) 0}.PostCreate_skelBlock__U5vfS,.PostCreate_skelLineLg__i7biO,.PostCreate_skelLine__Opff1,.PostCreate_skelText__iY6QP{border-radius:var(--radius-default,clamp(6px,.8vw,8px));background:linear-gradient(90deg,var(--color-surface-hover,#f0f0f0) 25%,var(--color-border-light,#f7f7f7) 37%,var(--color-surface-hover,#f0f0f0) 63%);background-size:400% 100%;animation:PostCreate_shimmer__T03Aq 1.2s ease-in-out infinite}.PostCreate_skelLineLg__i7biO{height:clamp(38px,4.5vw,42px)}.PostCreate_skelLine__Opff1{height:clamp(28px,3.2vw,32px)}.PostCreate_skelText__iY6QP{height:clamp(150px,18vw,160px)}.PostCreate_skelBlock__U5vfS{height:clamp(58px,7vw,64px)}@keyframes PostCreate_shimmer__T03Aq{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.PostCreate_page__0DDtl{padding:var(--space-md,clamp(12px,1.5vw,16px))}.PostCreate_contentShell__B12lU{padding:clamp(16px,2vw,20px)}.PostCreate_title___bqx5{font-size:var(--font-size-xl,clamp(22px,2.5vw,24px))}}@media (max-width:480px){.PostCreate_page__0DDtl{padding:clamp(10px,1.2vw,12px)}.PostCreate_contentShell__B12lU{padding:clamp(12px,1.6vw,16px)}.PostCreate_title___bqx5{font-size:var(--font-size-lg,clamp(18px,2vw,20px))}.PostCreate_draftBar__q4F0H{flex-direction:column;align-items:stretch;gap:var(--space-sm,clamp(6px,.8vw,8px))}}@media (prefers-color-scheme:dark){.PostCreate_page__0DDtl{background:#1a202c}.PostCreate_title___bqx5{color:#f7fafc}.PostCreate_label__o_5Oo{color:#e2e8f0}.PostCreate_draftStatus__xaj8h{color:#a0aec0}.PostCreate_error__ibLql{background:#742a2a;border-color:#e53e3e;color:#feb2b2}.PostCreate_success__4JRDk{background:#234e52;border-color:#38b2ac;color:#81e6d9}.PostCreate_skelBlock__U5vfS,.PostCreate_skelLineLg__i7biO,.PostCreate_skelLine__Opff1,.PostCreate_skelText__iY6QP{background:linear-gradient(90deg,#2d3748 25%,#4a5568 37%,#2d3748 63%)}}[data-theme=dark] .PostCreate_page__0DDtl{background:#1a202c}[data-theme=dark] .PostCreate_title___bqx5{color:#f7fafc}[data-theme=dark] .PostCreate_label__o_5Oo{color:#e2e8f0}@media (prefers-contrast:high){.PostCreate_error__ibLql,.PostCreate_success__4JRDk{border-width:2px}}@media (prefers-reduced-motion:reduce){.PostCreate_skelBlock__U5vfS,.PostCreate_skelLineLg__i7biO,.PostCreate_skelLine__Opff1,.PostCreate_skelText__iY6QP{animation:none;background:#f0f0f0}}.PostCreate_metaRow___njum{display:flex;gap:12px;align-items:center;color:var(--color-text-muted,#718096);font-size:12px;margin-bottom:8px;flex-wrap:wrap}.PostCreate_uploadList__7RAtb{display:grid;grid-gap:10px;gap:10px}.PostCreate_uploadItem___f1ic{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--color-border-light,#eee);border-radius:10px;background:var(--color-surface,#fff);flex-wrap:wrap}.PostCreate_uploadName__c6YOR{flex:1 1;min-width:180px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PostCreate_progressWrap___PkX4{width:160px;height:8px;background:#eee;border-radius:4px;overflow:hidden}.PostCreate_progressBarOk__JZWBk{height:100%;background:#00a652}.PostCreate_progressBarFail__84zhi{height:100%;background:#e62828}.PostCreate_uploadStatus__HU7Kg{font-size:12px;width:80px;text-align:center;white-space:nowrap}.PostCreate_uploadActions__POoCN{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:480px){.PostCreate_metaRow___njum{gap:6px;align-items:flex-start}.PostCreate_uploadItem___f1ic{align-items:flex-start}.PostCreate_uploadName__c6YOR{min-width:100%;white-space:normal;word-break:break-word}.PostCreate_progressWrap___PkX4{width:100%}.PostCreate_uploadStatus__HU7Kg{width:auto;text-align:left}.PostCreate_uploadActions__POoCN{width:100%;justify-content:flex-start}}.Textarea_textarea__mXs5M{border:clamp(1.2px,.15vw,1.5px) solid var(--color-border-dark,#ddd);border-radius:var(--radius-xs,clamp(3px,.5vw,4px));padding:var(--space-sm,clamp(6px,.8vw,8px)) clamp(10px,1.2vw,12px);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-family:var(--font-family-base,inherit);outline:none;background:var(--color-surface,#fff);color:var(--color-text-main,#333);transition:border-color var(--duration-fast,.2s) var(--easing-default,ease),box-shadow var(--duration-fast,.2s) var(--easing-default,ease);box-shadow:var(--shadow-xs,0 clamp(1.5px,.2vw,2px) clamp(3px,.4vw,4px) var(--color-overlay-dark,rgba(0,0,0,.1)));width:100%;min-width:0;box-sizing:border-box;line-height:var(--line-height-normal,1.4)}.Textarea_textarea__mXs5M:focus{box-shadow:0 var(--space-sm,clamp(6px,.8vw,8px)) clamp(28px,3.5vw,32px) 0 var(--color-danger-light,rgba(178,6,30,.13)),0 clamp(1.5px,.2vw,2px) 0 0 var(--color-border,#eee)}.Textarea_textarea__mXs5M:focus,.Textarea_textarea__mXs5M:hover:not(:disabled):not(:focus){border-color:var(--color-primary,#e62828)}.Textarea_textarea__mXs5M.Textarea_none__Sx8Qb{resize:none}.Textarea_textarea__mXs5M.Textarea_vertical__Zegl9{resize:vertical}.Textarea_textarea__mXs5M.Textarea_horizontal___ucpU{resize:horizontal}.Textarea_textarea__mXs5M.Textarea_both__dBigK{resize:both}.Textarea_textarea__mXs5M.Textarea_disabled__zLKKR{background-color:var(--color-surface-active,#f5f5f5);color:var(--color-text-disabled,#999);cursor:not-allowed;opacity:.6}.Textarea_textarea__mXs5M.Textarea_error__2grGl{border-color:var(--color-danger,#dc3545)}.Textarea_textarea__mXs5M.Textarea_error__2grGl:focus{border-color:var(--color-danger,#dc3545);box-shadow:0 0 0 clamp(1.5px,.2vw,2px) var(--color-danger-light,rgba(220,53,69,.2))}@media (max-width:768px){.Textarea_textarea__mXs5M{padding:clamp(10px,1.2vw,12px);font-size:var(--font-size-base,clamp(14px,1.6vw,16px));min-height:clamp(90px,11vw,100px)}}@media (prefers-reduced-motion:reduce){.Textarea_textarea__mXs5M{transition:none}}@media (prefers-contrast:high){.Textarea_textarea__mXs5M{border-width:clamp(1.5px,.2vw,2px)}.Textarea_textarea__mXs5M:focus{border-width:clamp(2px,.3vw,3px)}}.Textarea_textarea__mXs5M::placeholder{color:var(--color-text-disabled,#999);opacity:1}.Textarea_textarea__mXs5M.Textarea_disabled__zLKKR::placeholder{color:var(--color-text-disabled,#ccc)}.Toast_toast__5vjwy{position:fixed;top:clamp(16px,2vw,20px);right:clamp(16px,2vw,20px);z-index:var(--z-toast,1080);display:flex;align-items:center;gap:clamp(10px,1.2vw,12px);padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);background:var(--color-surface,#fff);border-radius:var(--radius-default,clamp(6px,.8vw,8px));box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(0,0,0,.15)));border-left:clamp(3px,.4vw,4px) solid var(--color-info,#3b82f6);max-width:clamp(320px,40vw,400px);min-width:clamp(280px,35vw,300px);transform:translateX(100%);opacity:0;transition:all var(--duration-default,.3s) var(--easing-default,ease)}.Toast_toastVisible__HOGBZ{transform:translateX(0);opacity:1}.Toast_toast-info__JOVlj{border-left-color:var(--color-info,#3b82f6)}.Toast_toast-success__aEZQj{border-left-color:var(--color-success,#22c55e)}.Toast_toast-warning__ZZhU_{border-left-color:var(--color-warning,#f59e0b)}.Toast_toast-error__lVpxL{border-left-color:var(--color-danger,#ef4444)}.Toast_toastIcon__cYWjc{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px)}.Toast_toast-info__JOVlj .Toast_toastIcon__cYWjc{color:var(--color-info,#3b82f6)}.Toast_toast-success__aEZQj .Toast_toastIcon__cYWjc{color:var(--color-success,#22c55e)}.Toast_toast-warning__ZZhU_ .Toast_toastIcon__cYWjc{color:var(--color-warning,#f59e0b)}.Toast_toast-error__lVpxL .Toast_toastIcon__cYWjc{color:var(--color-danger,#ef4444)}.Toast_toastContent__5l5Xg{flex:1 1}.Toast_toastMessage__dp2Gb{margin:0;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#1f2937);line-height:var(--line-height-normal,1.4)}.Toast_toastClose__3bAql{flex-shrink:0;background:none;border:none;color:var(--color-text-muted,#6b7280);cursor:pointer;padding:var(--space-xs,clamp(3px,.5vw,4px));border-radius:var(--radius-xs,clamp(3px,.5vw,4px));transition:all var(--duration-fast,.2s) var(--easing-default,ease);display:flex;align-items:center;justify-content:center}.Toast_toastClose__3bAql:hover{background:var(--color-surface-hover,#f3f4f6);color:var(--color-text-main,#1f2937)}.Toast_toastClose__3bAql:focus{outline:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);outline-offset:clamp(1.5px,.2vw,2px)}@media (max-width:768px){.Toast_toast__5vjwy{top:clamp(8px,1vw,10px);right:clamp(8px,1vw,10px);left:clamp(8px,1vw,10px);max-width:none;min-width:auto;transform:translateY(-100%)}.Toast_toastVisible__HOGBZ{transform:translateY(0)}.Toast_toastMessage__dp2Gb{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px))}}.Toast_toast__5vjwy:first-child{top:clamp(16px,2vw,20px)}.Toast_toast__5vjwy:nth-child(2){top:clamp(72px,9vw,90px)}.Toast_toast__5vjwy:nth-child(3){top:clamp(128px,16vw,160px)}.Toast_toast__5vjwy:nth-child(4){top:clamp(184px,23vw,230px)}@media (max-width:768px){.Toast_toast__5vjwy:first-child{top:clamp(8px,1vw,10px)}.Toast_toast__5vjwy:nth-child(2){top:clamp(64px,8vw,80px)}.Toast_toast__5vjwy:nth-child(3){top:clamp(120px,15vw,150px)}.Toast_toast__5vjwy:nth-child(4){top:clamp(176px,22vw,220px)}}.Select_select__DDKWV{position:relative;display:inline-block;width:clamp(180px,22vw,200px);font-family:var(--font-family-base,inherit)}.Select_trigger__Zaid_{display:flex;align-items:center;justify-content:space-between;padding:clamp(6px,1.5vw,8px) clamp(10px,2vw,12px);background:var(--color-surface,#fff);border:1px solid var(--color-border-dark,#ddd);border-radius:var(--radius-xs,clamp(3px,.5vw,4px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:clamp(28px,4.5vw,36px);font-family:var(--font-family-base,inherit)}.Select_trigger__Zaid_:focus-visible{outline:none}.Select_trigger__Zaid_:hover{border-color:var(--color-primary,#e62828)}.Select_select__DDKWV.Select_open__VsAiO .Select_trigger__Zaid_{border-color:var(--color-border-dark,#ddd);box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) clamp(6px,.8vw,8px) var(--color-overlay-dark,rgba(0,0,0,.1)))}.Select_selectedText__OSjT_{color:var(--color-text-main,#333);font-size:var(--font-size-sm,clamp(12px,1.8vw,14px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;line-height:var(--line-height-tight,1.2)}.Select_arrow__C53Za{color:var(--color-text-muted,#666);font-size:clamp(10px,1.5vw,12px);transition:transform var(--duration-fast,.2s) var(--easing-default,ease);margin-left:clamp(6px,1.5vw,8px);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.Select_arrow__C53Za.Select_arrowUp__Hi7Fq{transform:rotate(180deg)}.Select_dropdown__Ed11t{position:absolute;top:100%;left:0;right:0;background:var(--color-surface,#fff);border:1px solid var(--color-border-dark,#ddd);border-top:none;border-radius:0 0 var(--radius-xs,clamp(3px,.5vw,4px)) var(--radius-xs,clamp(3px,.5vw,4px));box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) clamp(6px,.8vw,8px) var(--color-overlay-dark,rgba(0,0,0,.1)));z-index:var(--z-dropdown,1000);max-height:clamp(180px,22vw,200px);overflow-y:auto;min-width:100%;max-width:100%;box-sizing:border-box}.Select_option__OaFou{padding:clamp(6px,1.5vw,8px) clamp(10px,2vw,12px);cursor:pointer;transition:background-color var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(12px,1.8vw,14px));color:var(--color-text-main,#333);line-height:var(--line-height-tight,1.2);min-height:clamp(28px,4.5vw,36px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.Select_option__OaFou:hover{background-color:transparent}.Select_option__OaFou.Select_selected__7461o{background-color:transparent;color:var(--color-primary,#e62828);font-weight:var(--font-weight-medium,500)}.Select_option__OaFou.Select_selected__7461o:hover{background-color:transparent}.Select_select__DDKWV.Select_small__CjeJj{width:clamp(120px,18vw,150px)}.Select_select__DDKWV.Select_small__CjeJj .Select_trigger__Zaid_{padding:clamp(5px,.7vw,6px) clamp(8px,1.2vw,10px);min-height:clamp(28px,4vw,32px)}.Select_select__DDKWV.Select_small__CjeJj .Select_option__OaFou,.Select_select__DDKWV.Select_small__CjeJj .Select_selectedText__OSjT_{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Select_select__DDKWV.Select_medium__vhfAG{width:clamp(150px,25vw,200px)}.Select_select__DDKWV.Select_large__uDMK7{width:clamp(200px,30vw,250px)}.Select_select__DDKWV.Select_large__uDMK7 .Select_trigger__Zaid_{padding:clamp(8px,1vw,10px) clamp(12px,1.6vw,14px);min-height:clamp(40px,5.5vw,44px)}.Select_select__DDKWV.Select_large__uDMK7 .Select_option__OaFou,.Select_select__DDKWV.Select_large__uDMK7 .Select_selectedText__OSjT_{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Select_select__DDKWV.Select_disabled__1GiTx .Select_trigger__Zaid_{background-color:var(--color-surface-active,#f5f5f5);color:var(--color-text-disabled,#999);cursor:not-allowed;opacity:.6}.Select_select__DDKWV.Select_disabled__1GiTx .Select_selectedText__OSjT_{color:var(--color-text-disabled,#999)}.Select_select__DDKWV.Select_disabled__1GiTx .Select_arrow__C53Za{color:var(--color-text-disabled,#ccc)}.Select_select__DDKWV.Select_error__Jyesn .Select_trigger__Zaid_{border-color:var(--color-danger,#dc3545)}.Select_select__DDKWV.Select_error__Jyesn.Select_open__VsAiO .Select_trigger__Zaid_{box-shadow:0 0 0 clamp(1.5px,.2vw,2px) var(--color-danger-light,rgba(220,53,69,.2))}.Select_select__DDKWV.Select_error__Jyesn .Select_dropdown__Ed11t{border-color:var(--color-danger,#dc3545)}@media (max-width:768px){.Select_select__DDKWV{width:100%}.Select_trigger__Zaid_{min-height:clamp(28px,5vw,36px);padding:clamp(6px,1.5vw,8px) clamp(8px,2vw,10px)}.Select_option__OaFou,.Select_selectedText__OSjT_,.Select_trigger__Zaid_{font-size:clamp(13px,2vw,14px)}.Select_dropdown__Ed11t{max-height:clamp(180px,35vw,250px);box-shadow:0 var(--space-sm,clamp(6px,.8vw,8px)) clamp(20px,2.5vw,24px) var(--color-overlay-dark,rgba(0,0,0,.15))}.Select_option__OaFou{padding:clamp(6px,1.5vw,8px) clamp(8px,2vw,10px);min-height:clamp(28px,5vw,36px)}.Select_arrow__C53Za{font-size:clamp(10px,1.5vw,11px);margin-left:clamp(6px,1.5vw,8px)}.Select_select__DDKWV.Select_small__CjeJj .Select_trigger__Zaid_{min-height:clamp(26px,4.5vw,32px);padding:clamp(5px,1.2vw,6px) clamp(8px,1.8vw,10px)}.Select_select__DDKWV.Select_small__CjeJj .Select_option__OaFou,.Select_select__DDKWV.Select_small__CjeJj .Select_selectedText__OSjT_{font-size:clamp(11px,1.8vw,12px)}.Select_select__DDKWV.Select_medium__vhfAG .Select_trigger__Zaid_{min-height:clamp(28px,5vw,36px);padding:clamp(6px,1.5vw,8px) clamp(8px,2vw,10px)}.Select_select__DDKWV.Select_medium__vhfAG .Select_option__OaFou,.Select_select__DDKWV.Select_medium__vhfAG .Select_selectedText__OSjT_{font-size:clamp(13px,2vw,14px)}}@media (max-width:480px){.Select_trigger__Zaid_{min-height:clamp(26px,6vw,32px);padding:clamp(5px,1.2vw,6px) clamp(6px,1.8vw,8px)}.Select_option__OaFou,.Select_selectedText__OSjT_,.Select_trigger__Zaid_{font-size:clamp(12px,1.8vw,13px)}.Select_option__OaFou{padding:clamp(5px,1.2vw,6px) clamp(6px,1.8vw,8px);min-height:clamp(26px,6vw,32px)}.Select_arrow__C53Za{font-size:clamp(9px,1.3vw,10px);margin-left:clamp(5px,1.2vw,6px)}.Select_select__DDKWV.Select_small__CjeJj .Select_trigger__Zaid_{min-height:clamp(24px,5.5vw,28px);padding:clamp(4px,1vw,5px) clamp(6px,1.5vw,8px)}.Select_select__DDKWV.Select_small__CjeJj .Select_option__OaFou,.Select_select__DDKWV.Select_small__CjeJj .Select_selectedText__OSjT_{font-size:clamp(10px,1.6vw,11px)}.Select_select__DDKWV.Select_medium__vhfAG .Select_trigger__Zaid_{min-height:clamp(26px,6vw,32px);padding:clamp(5px,1.2vw,6px) clamp(6px,1.8vw,8px)}.Select_select__DDKWV.Select_medium__vhfAG .Select_option__OaFou,.Select_select__DDKWV.Select_medium__vhfAG .Select_selectedText__OSjT_{font-size:clamp(12px,1.8vw,13px)}}@media (prefers-reduced-motion:reduce){.Select_arrow__C53Za,.Select_option__OaFou,.Select_trigger__Zaid_{transition:none}}@media (prefers-contrast:high){.Select_dropdown__Ed11t,.Select_trigger__Zaid_{border-width:clamp(1.5px,.2vw,2px)}.Select_option__OaFou.Select_selected__7461o{border:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828)}}.Select_dropdown__Ed11t::-webkit-scrollbar{width:clamp(5px,.6vw,6px)}.Select_dropdown__Ed11t::-webkit-scrollbar-track{background:var(--color-border-light,#f1f1f1)}.Select_dropdown__Ed11t::-webkit-scrollbar-thumb{background:var(--color-text-disabled,#ccc);border-radius:var(--radius-xs,clamp(2px,.4vw,3px))}.Select_dropdown__Ed11t::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted,#999)}.Tooltip_tooltipContainer__ffRCk{position:relative;display:inline-block}.Tooltip_tooltip__Tzcvy{position:absolute;z-index:var(--z-tooltip,1070);pointer-events:none;animation:Tooltip_fadeIn__mQ0JH var(--duration-fast,.2s) var(--easing-default,ease)}@keyframes Tooltip_fadeIn__mQ0JH{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.Tooltip_tooltipContent__Ta3H4{background:var(--color-text-main,#333);color:var(--color-text-inverse,#fff);padding:clamp(5px,.7vw,6px) var(--space-sm,clamp(6px,.8vw,8px));border-radius:var(--radius-xs,clamp(3px,.5vw,4px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));white-space:nowrap;box-shadow:var(--shadow-card,0 clamp(1.5px,.2vw,2px) clamp(6px,.8vw,8px) var(--color-overlay-dark,rgba(0,0,0,.2)));max-width:clamp(180px,22vw,200px);word-wrap:break-word;white-space:normal;font-family:var(--font-family-base,inherit)}.Tooltip_tooltipArrow__POXVp{position:absolute;width:0;height:0}.Tooltip_tooltip__Tzcvy.Tooltip_top__BrmCG{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:var(--space-xs,clamp(4px,.5vw,5px))}.Tooltip_tooltip__Tzcvy.Tooltip_bottom__hwixB{top:100%;left:50%;transform:translateX(-50%);margin-top:var(--space-xs,clamp(4px,.5vw,5px))}.Tooltip_tooltip__Tzcvy.Tooltip_left__O2U2F{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--space-xs,clamp(4px,.5vw,5px))}.Tooltip_tooltip__Tzcvy.Tooltip_right__gEabb{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--space-xs,clamp(4px,.5vw,5px))}.Tooltip_arrow-top__5XJS1{top:100%;border-top:clamp(4px,.5vw,5px) solid var(--color-text-main,#333)}.Tooltip_arrow-bottom__7UDvx,.Tooltip_arrow-top__5XJS1{left:50%;margin-left:clamp(-4px,-.5vw,-5px);border-left:clamp(4px,.5vw,5px) solid transparent;border-right:clamp(4px,.5vw,5px) solid transparent}.Tooltip_arrow-bottom__7UDvx{bottom:100%;border-bottom:clamp(4px,.5vw,5px) solid var(--color-text-main,#333)}.Tooltip_arrow-left__DRwiI{left:100%;border-left:clamp(4px,.5vw,5px) solid var(--color-text-main,#333)}.Tooltip_arrow-left__DRwiI,.Tooltip_arrow-right__OAmp2{top:50%;margin-top:clamp(-4px,-.5vw,-5px);border-top:clamp(4px,.5vw,5px) solid transparent;border-bottom:clamp(4px,.5vw,5px) solid transparent}.Tooltip_arrow-right__OAmp2{right:100%;border-right:clamp(4px,.5vw,5px) solid var(--color-text-main,#333)}@media (max-width:768px){.Tooltip_tooltipContent__Ta3H4{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));padding:var(--space-sm,clamp(6px,.8vw,8px)) clamp(8px,1vw,10px);max-width:clamp(220px,27vw,250px)}}@media (prefers-reduced-motion:reduce){.Tooltip_tooltip__Tzcvy{animation:none}}.Tag_tag__mgtst{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base,inherit);font-weight:var(--font-weight-medium,500);letter-spacing:.05em;border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-default,clamp(6px,.8vw,8px));white-space:nowrap;vertical-align:middle;transition:all var(--duration-fast,.2s) var(--easing-default,ease);margin:clamp(1px,.2vw,2px) var(--space-xs,clamp(3px,.5vw,4px)) var(--space-xs,clamp(3px,.5vw,4px)) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--color-surface,#fff);color:var(--color-text-secondary,#666)}.Tag_content__thWNr{display:flex;align-items:center;color:inherit}.Tag_tag__mgtst.Tag_small__O_CqN{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:clamp(2px,.3vw,3px) var(--space-xs,clamp(3px,.5vw,4px));line-height:var(--line-height-tight,1.2)}.Tag_tag__mgtst.Tag_medium__Rtvzg{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));padding:clamp(3px,.4vw,4px) var(--space-sm,clamp(6px,.8vw,8px));line-height:var(--line-height-normal,1.3)}.Tag_tag__mgtst.Tag_large__MBUgd{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));padding:clamp(4px,.5vw,6px) var(--space-md,clamp(12px,1.5vw,16px));line-height:var(--line-height-normal,1.4)}.Tag_tag__mgtst.Tag_default__UnJdU{background-color:var(--color-primary-bg);color:var(--color-primary);border-color:var(--color-primary)}.Tag_tag__mgtst.Tag_default__UnJdU .Tag_content__thWNr{color:inherit}.Tag_tag__mgtst.Tag_success__9O5dy{background-color:var(--color-success-bg,rgba(0,166,82,.1));color:var(--color-success);border-color:var(--color-success)}.Tag_tag__mgtst.Tag_error__49A_q{background-color:var(--color-danger-bg,rgba(230,40,40,.1));color:var(--color-danger);border-color:var(--color-danger)}.Tag_tag__mgtst.Tag_warning__rqHzP{background-color:var(--color-warning-bg,rgba(243,152,0,.1));color:var(--color-warning);border-color:var(--color-warning)}.Tag_tag__mgtst.Tag_info__vWG6r{background-color:var(--color-info-bg,rgba(0,102,204,.1));color:var(--color-info);border-color:var(--color-info)}.Tag_tag__mgtst.Tag_clickable__ZP58c{cursor:pointer}.Tag_tag__mgtst.Tag_clickable__ZP58c:hover{transform:translateY(-1px);box-shadow:var(--shadow-xs,0 clamp(1.5px,.2vw,2px) clamp(3px,.4vw,4px) var(--color-overlay-dark,rgba(0,0,0,.1)))}.Tag_tag__mgtst.Tag_clickable__ZP58c:active{transform:translateY(0);box-shadow:var(--shadow-xs,0 1px 2px rgba(0,0,0,.1))}.Tag_tag__mgtst.Tag_clickable__ZP58c:focus{outline:none;box-shadow:0 0 0 clamp(1.5px,.2vw,2px) var(--color-info-light,rgba(0,153,168,.2))}.Tag_closeButton__h1zO1{background:none;border:none;color:inherit;cursor:pointer;font-size:clamp(1.1em,1.3vw,1.2em);line-height:var(--line-height-tight,1);margin-left:clamp(3px,.4vw,4px);padding:0;opacity:.6;transition:opacity var(--duration-fast,.2s) var(--easing-default,ease)}.Tag_closeButton__h1zO1:hover{opacity:1}.Tag_closeButton__h1zO1:focus{outline:none;opacity:1}@media (max-width:768px){.Tag_tag__mgtst{margin:clamp(.5px,.1vw,1px) clamp(1px,.2vw,2px) clamp(1px,.2vw,2px) 0}.Tag_tag__mgtst.Tag_small__O_CqN{font-size:var(--font-size-xs,clamp(12px,1.3vw,13px));padding:clamp(3px,.4vw,4px) var(--space-sm,clamp(6px,.8vw,8px))}.Tag_tag__mgtst.Tag_medium__Rtvzg{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));padding:clamp(4px,.5vw,5px) clamp(8px,1vw,10px)}.Tag_tag__mgtst.Tag_large__MBUgd{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));padding:clamp(5px,.6vw,6px) var(--space-md,clamp(12px,1.5vw,16px))}}@media (prefers-reduced-motion:reduce){.Tag_closeButton__h1zO1,.Tag_tag__mgtst,.Tag_tag__mgtst.Tag_clickable__ZP58c:active,.Tag_tag__mgtst.Tag_clickable__ZP58c:hover{transition:none;transform:none}}@media (prefers-contrast:high){.Tag_tag__mgtst{border-width:clamp(1.5px,.2vw,2px);font-weight:var(--font-weight-semibold,600)}.Tag_tag__mgtst.Tag_default__UnJdU{background-color:var(--color-surface,#fff);color:var(--color-text-main,#000);border-color:var(--color-text-main,#000)}}.MarkdownRenderer_root__2kYiV{line-height:1.8;font-size:15px;color:#111827}.MarkdownRenderer_root__2kYiV p{margin:10px 0}.MarkdownRenderer_root__2kYiV h1,.MarkdownRenderer_root__2kYiV h2,.MarkdownRenderer_root__2kYiV h3{line-height:1.25;margin:18px 0 10px}.MarkdownRenderer_root__2kYiV h1{font-size:22px}.MarkdownRenderer_root__2kYiV h2{font-size:18px}.MarkdownRenderer_root__2kYiV h3{font-size:16px}.MarkdownRenderer_root__2kYiV ol,.MarkdownRenderer_root__2kYiV ul{padding-left:20px;margin:10px 0}.MarkdownRenderer_root__2kYiV blockquote{margin:12px 0;padding:8px 12px;border-left:3px solid rgba(230,40,40,.35);background:#f8fafc;border-radius:10px}.MarkdownRenderer_root__2kYiV code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;background:rgba(15,23,42,.06);padding:2px 6px;border-radius:8px}.MarkdownRenderer_root__2kYiV pre{overflow:auto;background:#0b1220;color:#e5e7eb;padding:12px 14px;border-radius:12px;margin:12px 0}.MarkdownRenderer_root__2kYiV pre code{background:transparent;padding:0;border-radius:0;color:inherit}.MarkdownRenderer_root__2kYiV pre code.hljs{display:block;padding:0}.MarkdownRenderer_root__2kYiV .hljs-comment,.MarkdownRenderer_root__2kYiV .hljs-quote{color:rgba(229,231,235,.65)}.MarkdownRenderer_root__2kYiV .hljs-keyword,.MarkdownRenderer_root__2kYiV .hljs-selector-tag,.MarkdownRenderer_root__2kYiV .hljs-subst{color:#93c5fd}.MarkdownRenderer_root__2kYiV .hljs-addition,.MarkdownRenderer_root__2kYiV .hljs-attribute,.MarkdownRenderer_root__2kYiV .hljs-literal,.MarkdownRenderer_root__2kYiV .hljs-section,.MarkdownRenderer_root__2kYiV .hljs-string,.MarkdownRenderer_root__2kYiV .hljs-template-tag,.MarkdownRenderer_root__2kYiV .hljs-template-variable,.MarkdownRenderer_root__2kYiV .hljs-title,.MarkdownRenderer_root__2kYiV .hljs-type{color:#86efac}.MarkdownRenderer_root__2kYiV .hljs-built_in,.MarkdownRenderer_root__2kYiV .hljs-builtin-name,.MarkdownRenderer_root__2kYiV .hljs-bullet,.MarkdownRenderer_root__2kYiV .hljs-number,.MarkdownRenderer_root__2kYiV .hljs-symbol,.MarkdownRenderer_root__2kYiV .hljs-variable{color:#fca5a5}.MarkdownRenderer_root__2kYiV .hljs-emphasis{font-style:italic}.MarkdownRenderer_root__2kYiV .hljs-strong{font-weight:700}.MarkdownRenderer_root__2kYiV table{width:100%;border-collapse:collapse;margin:12px 0;overflow:hidden;border-radius:12px;border:1px solid rgba(0,0,0,.08)}.MarkdownRenderer_root__2kYiV td,.MarkdownRenderer_root__2kYiV th{border-bottom:1px solid rgba(0,0,0,.08);padding:10px 12px;text-align:left;vertical-align:top}.MarkdownRenderer_root__2kYiV th{background:#f8fafc;font-weight:700}.MarkdownRenderer_root__2kYiV a{color:#e62828;text-decoration:underline;text-underline-offset:2px}.MarkdownRenderer_mediaBlock__51BZ1{display:block;text-align:center;margin:12px 0;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.06);background:#f8fafc;content-visibility:auto;contain-intrinsic-size:800px 450px}.MarkdownRenderer_mediaImg__J3sAr,.MarkdownRenderer_mediaVideo__lCFKs{display:block;max-width:100%;height:auto;max-height:70vh;object-fit:contain;margin:0 auto}.RichTokenEditor_headerRow__qDpOo{display:flex;flex-direction:row;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:nowrap;width:100%}.RichTokenEditor_label__KPi7m{font-weight:600}.RichTokenEditor_toolbar__sUiBq{display:flex;flex-direction:row;align-items:center;gap:var(--forum-editor-toolbar-gap);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1 1 auto;min-width:0}.RichTokenEditor_toolbar__sUiBq::-webkit-scrollbar{display:none}.RichTokenEditor_toolBtn__0YNiD{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;transform:none!important;padding:var(--forum-editor-toolbtn-padding)!important;border-radius:var(--forum-editor-toolbtn-radius)!important}.RichTokenEditor_toolBtn__0YNiD:hover{transform:none!important;background:var(--color-surface-hover)!important;color:var(--color-text-main)!important;border-color:var(--color-border)!important;box-shadow:none!important}.RichTokenEditor_toolBtn__0YNiD:focus{border-color:var(--color-border-dark)!important;box-shadow:none!important}.RichTokenEditor_toolBtnContent__Xw9G_{display:inline-flex;align-items:center;gap:var(--space-sm)}.RichTokenEditor_divider__5Llym{width:1px;height:22px;background:var(--color-border);margin:0 var(--space-2);flex:0 0 auto}.RichTokenEditor_rightControls__ntYEX{display:flex;flex-direction:row;align-items:center;gap:var(--space-sm);flex:0 0 auto}.RichTokenEditor_spacer__iGeEM{flex:1 1}.RichTokenEditor_emojiPanel__d5nCB{display:flex;gap:var(--forum-editor-toolbar-gap);flex-wrap:wrap;margin-bottom:var(--space-md)}.RichTokenEditor_previewPanel__TZYAF{margin-top:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}.RichTokenEditor_previewTitle__eA8zi{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--space-sm)}@media (max-width:640px){.RichTokenEditor_headerRow__qDpOo{flex-wrap:wrap;gap:var(--space-sm)}.RichTokenEditor_toolbar__sUiBq{flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;max-height:var(--forum-editor-toolbar-mobile-max-height);padding-right:var(--space-2)}}.LexicalPostEditor_wrapper__x_ATx{width:100%}.LexicalPostEditor_label__8gxYP{font-weight:600;margin-bottom:var(--space-sm,8px)}.LexicalPostEditor_toolbar__E_E0B{display:flex;flex-direction:row;align-items:center;gap:var(--forum-editor-toolbar-gap,4px);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-bottom:var(--space-sm,8px)}.LexicalPostEditor_toolbar__E_E0B::-webkit-scrollbar{display:none}.LexicalPostEditor_toolBtn__UEdWv{margin:0!important;padding:var(--forum-editor-toolbtn-padding,6px 8px)!important;border-radius:var(--forum-editor-toolbtn-radius,6px)!important;flex:0 0 auto}.LexicalPostEditor_toolBtn__UEdWv:hover{background:var(--color-surface-hover)!important;color:var(--color-text-main)!important}.LexicalPostEditor_divider__xQqzz{width:1px;height:22px;background:var(--color-border);margin:0 var(--space-2,4px)}.LexicalPostEditor_editorContainer__1sx8m{position:relative;min-height:200px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);overflow:hidden}.LexicalPostEditor_contentEditable__J6zdl{min-height:200px;padding:12px 14px;outline:none;font-size:1rem;line-height:1.6;caret-color:var(--color-text-main);-webkit-text-size-adjust:100%;overflow-wrap:anywhere}.LexicalPostEditor_placeholder__fSGXY{position:absolute;top:12px;left:14px;color:var(--color-text-muted);pointer-events:none}.LexicalPostEditor_editorParagraph__GkyCI{margin:0 0 8px}.LexicalPostEditor_editorBold__obfDe{font-weight:700}.LexicalPostEditor_editorItalic__hmr3b{font-style:italic}.LexicalPostEditor_editorCode__d_GeT{font-family:var(--font-mono,monospace);background:var(--color-surface-hover);padding:2px 6px;border-radius:4px}.LexicalPostEditor_editorBlockCursor__PgeUP{width:2px!important;background:var(--color-text-main)!important}.LexicalPostEditor_emojiPanel__KFeVv{display:flex;flex-wrap:wrap;gap:var(--forum-editor-toolbar-gap,4px);margin-bottom:var(--space-md,12px)}.LexicalPostEditor_emojiBtn__XP_Hb{min-width:40px;padding-inline:var(--space-sm,8px)!important}.LexicalPostEditor_emojiGlyph__8WPBx{font-size:1.125rem;line-height:1}.LexicalPostEditor_contentEditable__J6zdl table{width:100%;table-layout:fixed;border-collapse:collapse;margin:12px 0;background:var(--color-surface)}.LexicalPostEditor_contentEditable__J6zdl td,.LexicalPostEditor_contentEditable__J6zdl th{min-width:120px;border:1px solid var(--color-border);padding:8px 10px;vertical-align:top}.LexicalPostEditor_contentEditable__J6zdl th{background:var(--color-surface-hover);font-weight:600}.LexicalPostEditor_contentEditable__J6zdl figure,.LexicalPostEditor_contentEditable__J6zdl td p,.LexicalPostEditor_contentEditable__J6zdl th p{margin:0}.LexicalPostEditor_contentEditable__J6zdl img{display:block;max-width:100%;height:auto;border-radius:10px;margin:8px 0}.LexicalPostEditor_contentEditable__J6zdl .lexical-table-scroller,.LexicalPostEditor_contentEditable__J6zdl [data-lexical-table-scroller=true]{overflow-x:auto}.LexicalPostEditor_tableModalOverlay__vb0LO{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:9999}.LexicalPostEditor_tableModal__qw_VQ{background:var(--color-surface);border-radius:12px;padding:20px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:260px}.LexicalPostEditor_tableModalRow__0mubK{display:flex;align-items:center;gap:12px;margin-bottom:12px}.LexicalPostEditor_tableModalRow__0mubK label{flex:0 0 60px;font-weight:500}.LexicalPostEditor_tableModalRow__0mubK input{flex:1 1;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px}.LexicalPostEditor_tableModalActions__C_bCx{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media (max-width:640px){.LexicalPostEditor_toolbar__E_E0B{flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;max-height:var(--forum-editor-toolbar-mobile-max-height,120px);padding-right:var(--space-2,4px)}.LexicalPostEditor_contentEditable__J6zdl{min-height:180px;padding:10px 12px;font-size:16px;line-height:1.5}.LexicalPostEditor_editorBlockCursor__PgeUP{width:1px!important;max-width:1px!important}.LexicalPostEditor_tableModal__qw_VQ{width:min(92vw,340px);min-width:0;padding:16px}.LexicalPostEditor_tableModalRow__0mubK{flex-direction:column;align-items:stretch;gap:8px}.LexicalPostEditor_tableModalRow__0mubK label{flex:none}.LexicalPostEditor_contentEditable__J6zdl td,.LexicalPostEditor_contentEditable__J6zdl th{min-width:96px;padding:8px}}.PostCard_card__EJG_0{display:flex;flex-direction:column;border:1px solid var(--color-border,#eee);border-radius:clamp(8px,1vw,10px);overflow:hidden;background:var(--color-surface,#fff);content-visibility:auto;contain-intrinsic-size:320px 420px;min-height:0;height:100%}.PostCard_media__hbx88{flex-shrink:0;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.PostCard_image__kmqKi,.PostCard_placeholder__xqOzH{width:100%;height:100%;object-fit:cover;background:var(--color-surface-active,#f5f5f5)}.PostCard_tags__krVEp{position:absolute;left:var(--space-sm,clamp(6px,.8vw,8px));bottom:var(--space-sm,clamp(6px,.8vw,8px));display:flex;gap:clamp(5px,.6vw,6px)}.PostCard_tag__cQ5Kv{font-size:var(--font-size-xs,clamp(9px,1.3vw,11px));background:var(--color-overlay-dark,rgba(0,0,0,.6));color:var(--color-text-inverse,#fff);padding:clamp(2px,.5vw,2px) clamp(4px,1vw,6px);border-radius:var(--radius-sm,clamp(4px,.6vw,6px));font-family:var(--font-family-base,inherit)}.PostCard_badge__O2iRV{position:absolute;top:clamp(6px,.8vw,8px);left:clamp(6px,.8vw,8px);color:var(--color-text-inverse,#fff);font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));font-weight:var(--font-weight-bold,700);padding:clamp(1.5px,.2vw,2px) clamp(6px,.8vw,8px);border-radius:var(--radius-full,999px)}.PostCard_badge__O2iRV,.PostCard_featuredBadge__Pydub{background:linear-gradient(135deg,var(--color-primary,#e62828),var(--color-primary-light,#ff6b6b))}.PostCard_trendingBadge__vZKZx{background:linear-gradient(135deg,var(--color-text-main,#343a40),var(--color-text-muted,#6c757d))}.PostCard_body__rL0gk{padding:clamp(8px,1.5vw,10px) clamp(10px,2vw,12px) 0;flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.PostCard_title__OCAT4{font-size:clamp(12px,1.8vw,14px);line-height:1.4;height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;flex-shrink:0}.PostCard_metaRow__4yD7W{margin:clamp(4px,1vw,6px) 0 0;flex-shrink:0}.PostCard_date__8ouAV,.PostCard_metaRow__4yD7W{font-size:var(--font-size-xs,clamp(10px,1.5vw,11px));color:var(--color-text-disabled,#999)}.PostCard_excerpt___jIks{margin:clamp(4px,1vw,6px) 0 0;font-size:var(--font-size-sm,clamp(10px,1.5vw,12px));line-height:var(--line-height-tight,1.4);color:var(--color-text-muted,#555);max-height:3.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;font-family:var(--font-family-base,inherit)}.PostCard_products__slgBt{margin-top:clamp(6px,1.5vw,8px);display:grid;grid-template-columns:1fr;grid-gap:clamp(4px,1vw,6px);gap:clamp(4px,1vw,6px);flex-shrink:0}.PostCard_product___Q9_2{display:flex;gap:clamp(4px,1vw,6px);align-items:center;flex-wrap:wrap}.PostCard_productName__UvQU8{font-size:var(--font-size-sm,clamp(10px,1.5vw,12px));color:var(--color-text-main,#333);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-base,inherit)}.PostCard_productPrice__YaIOZ{font-size:var(--font-size-sm,clamp(11px,1.8vw,13px));font-weight:var(--font-weight-bold,700);color:var(--color-primary,#e62828)}.PostCard_productPlatform__7BcDS,.PostCard_productPrice__YaIOZ{flex-shrink:0;white-space:nowrap;font-family:var(--font-family-base,inherit)}.PostCard_productPlatform__7BcDS{font-size:var(--font-size-xs,clamp(9px,1.3vw,10px));color:var(--color-text-muted,#666);background:var(--color-background,#f0f0f0);padding:clamp(2px,.5vw,2px) clamp(4px,1vw,6px);border-radius:var(--radius-xs,clamp(3px,.5vw,4px))}.PostCard_copyBtn__38cCX{border:none;background:transparent;color:var(--color-text-muted,#666);cursor:pointer;flex-shrink:0;padding:clamp(1px,.2vw,2px);display:flex;align-items:center;justify-content:center;transition:color var(--duration-fast,.2s) var(--easing-default,ease)}.PostCard_footer__N9Fz5{display:flex;align-items:center;gap:clamp(6px,1.5vw,8px);padding:clamp(8px,1.5vw,10px) clamp(10px,2vw,12px) clamp(10px,1.5vw,12px);flex-shrink:0;min-height:clamp(40px,6vw,48px);margin-top:auto}.PostCard_action__BYfVH{display:inline-flex;align-items:center;gap:clamp(4px,1vw,6px);color:var(--color-text-muted,#666);font-size:var(--font-size-sm,clamp(11px,1.5vw,13px));flex-shrink:0;background:transparent;border:none;cursor:pointer;padding:var(--space-xs,clamp(3px,.5vw,4px));border-radius:var(--radius-xs,clamp(3px,.5vw,4px));transition:background var(--duration-fast,.2s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}.PostCard_action__BYfVH:hover{background:var(--color-overlay-dark,rgba(0,0,0,.05))}.PostCard_action__BYfVH.PostCard_active__cin_B{color:var(--color-primary,#e62828)}.PostCard_featured__aemD9 .PostCard_image__kmqKi,.PostCard_featured__aemD9 .PostCard_placeholder__xqOzH{aspect-ratio:16/9}.PostCard_spacer__KhDw1{flex:1 1}.PostCard_compact__p86py{border-radius:var(--radius-default,clamp(6px,.8vw,8px));content-visibility:auto;contain-intrinsic-size:clamp(170px,21vw,180px) clamp(170px,21vw,180px)}.PostCard_compactMedia__V3OoE{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.PostCard_compactImage__Fxrkv,.PostCard_compactPlaceholder__ktLe5{width:100%;height:100%;object-fit:cover;background:var(--color-background,#f5f5f5)}.PostCard_compactBody__3pn4u{padding:var(--space-sm,clamp(6px,.8vw,8px)) clamp(8px,1vw,10px) clamp(8px,1vw,10px)}.PostCard_compactTitle__s1fHz{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));line-height:var(--line-height-tight,1.4);height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--font-family-base,inherit)}.PostCard_compactMeta__FZNlp{display:flex;gap:clamp(8px,1vw,10px);color:var(--color-text-muted,#666);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));margin-top:clamp(5px,.6vw,6px);font-family:var(--font-family-base,inherit)}@media (min-width:992px){.PostCard_compactMedia__V3OoE{height:clamp(140px,17vw,160px)}.PostCard_compactImage__Fxrkv,.PostCard_compactPlaceholder__ktLe5{height:100%;aspect-ratio:auto}.PostCard_media__hbx88{height:clamp(220px,27vw,240px)}.PostCard_image__kmqKi,.PostCard_placeholder__xqOzH{height:100%;aspect-ratio:auto}}@media (max-width:982px){.PostCard_compactMedia__V3OoE{height:clamp(140px,17vw,160px)}.PostCard_compactMedia__V3OoE .PostCard_compactImage__Fxrkv,.PostCard_compactMedia__V3OoE .PostCard_compactPlaceholder__ktLe5{height:100%;aspect-ratio:auto}.PostCard_media__hbx88{height:clamp(180px,22vw,200px)}.PostCard_media__hbx88 .PostCard_image__kmqKi,.PostCard_media__hbx88 .PostCard_placeholder__xqOzH{height:100%;aspect-ratio:auto}}@media (max-width:768px){.PostCard_body__rL0gk{padding:clamp(6px,1.2vw,8px) clamp(8px,1.5vw,10px) 0}.PostCard_title__OCAT4{font-size:clamp(11px,1.6vw,13px);height:2.6em}.PostCard_excerpt___jIks{font-size:clamp(9px,1.3vw,11px);max-height:3.2em;margin:clamp(3px,.8vw,4px) 0 0}.PostCard_date__8ouAV,.PostCard_metaRow__4yD7W{font-size:clamp(9px,1.2vw,10px);margin:clamp(3px,.8vw,4px) 0 0}.PostCard_product___Q9_2{gap:clamp(3px,.8vw,4px);align-items:center}.PostCard_productName__UvQU8{display:none}.PostCard_productPrice__YaIOZ{font-size:var(--font-size-sm,clamp(11px,1.6vw,13px));font-weight:var(--font-weight-bold,700);color:var(--color-primary,#e62828);flex:1 1;text-align:left}.PostCard_productPlatform__7BcDS{display:none}.PostCard_copyBtn__38cCX{padding:clamp(3px,.8vw,4px)}.PostCard_products__slgBt{max-height:clamp(70px,12vw,90px);overflow:hidden}.PostCard_footer__N9Fz5{padding:clamp(6px,1.2vw,8px) clamp(8px,1.5vw,10px);gap:clamp(4px,1vw,6px);min-height:clamp(40px,6vw,44px)}.PostCard_action__BYfVH{min-width:clamp(30px,3.5vw,32px);min-height:clamp(30px,3.5vw,32px);padding:clamp(5px,.6vw,6px);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));display:flex;justify-content:center;align-items:center;flex-shrink:0;border:none;background:transparent;cursor:pointer;transition:background var(--duration-fast,.2s) var(--easing-default,ease)}.PostCard_action__BYfVH:active{background:var(--color-overlay-dark,rgba(0,0,0,.05))}.PostCard_action__BYfVH.PostCard_active__cin_B{color:var(--color-primary,#e62828)}.PostCard_action__BYfVH.PostCard_active__cin_B:active{background:var(--color-primary-light,rgba(230,40,40,.08))}.PostCard_action__BYfVH span{display:none}.PostCard_action__BYfVH svg{width:clamp(14px,1.8vw,16px);height:clamp(14px,1.8vw,16px);flex-shrink:0}.PostCard_footer__N9Fz5 .PostCard_spacer__KhDw1{flex:1 1;min-width:0}.PostCard_tag__cQ5Kv{font-size:clamp(9px,1.2vw,10px);padding:clamp(2px,.4vw,2px) clamp(4px,.8vw,5px)}}@media (max-width:480px){.PostCard_body__rL0gk{padding:clamp(5px,1vw,6px) clamp(6px,1.2vw,8px) 0}.PostCard_title__OCAT4{font-size:clamp(10px,1.4vw,12px);height:2.4em}.PostCard_excerpt___jIks{font-size:clamp(8px,1.2vw,10px);max-height:3em;margin:clamp(2px,.6vw,3px) 0 0}.PostCard_date__8ouAV,.PostCard_metaRow__4yD7W{font-size:clamp(8px,1.1vw,9px);margin:clamp(2px,.6vw,3px) 0 0}.PostCard_product___Q9_2{gap:clamp(2px,.6vw,3px)}.PostCard_productPrice__YaIOZ{font-size:clamp(10px,1.4vw,12px)}.PostCard_products__slgBt{gap:clamp(3px,.8vw,4px);margin-top:clamp(4px,1vw,6px);max-height:clamp(60px,10vw,80px);overflow:hidden}.PostCard_footer__N9Fz5{padding:clamp(5px,1vw,6px) clamp(6px,1.2vw,8px) clamp(6px,1vw,8px);gap:clamp(3px,.8vw,4px);min-height:clamp(32px,5vw,40px)}.PostCard_action__BYfVH{font-size:clamp(9px,1.3vw,11px);gap:clamp(2px,.6vw,3px)}.PostCard_action__BYfVH svg{width:clamp(12px,1.8vw,14px);height:clamp(12px,1.8vw,14px)}.PostCard_tag__cQ5Kv{font-size:clamp(8px,1.1vw,9px);padding:clamp(1px,.3vw,2px) clamp(3px,.8vw,4px)}}.PostCard_image__kmqKi{contain-intrinsic-size:240px 240px}.PostCard_compactImage__Fxrkv{contain-intrinsic-size:320px 180px}@media (max-width:768px){.PostCard_compact__p86py{contain-intrinsic-size:160px 180px}.PostCard_compactMedia__V3OoE{height:clamp(100px,12vw,120px)}.PostCard_compactImage__Fxrkv,.PostCard_compactPlaceholder__ktLe5{contain-intrinsic-size:160px 120px}}@media (max-width:480px){.PostCard_compact__p86py{contain-intrinsic-size:140px 160px}.PostCard_compactMedia__V3OoE{height:clamp(80px,10vw,100px)}.PostCard_compactImage__Fxrkv,.PostCard_compactPlaceholder__ktLe5{contain-intrinsic-size:140px 100px}.PostCard_compactTitle__s1fHz{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));height:2.4em}.PostCard_compactMeta__FZNlp{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));gap:var(--space-sm,clamp(6px,.8vw,8px))}}@media (max-width:982px){.PostCard_image__kmqKi{contain-intrinsic-size:200px 200px}}[data-theme=dark] .PostCard_card__EJG_0{background:var(--color-surface,#1a1a1a);border-color:var(--color-border,#333)}[data-theme=dark] .PostCard_tag__cQ5Kv{background:var(--color-background,#2a2a2a);color:var(--color-text-main,#fff);border-color:var(--color-border,#444)}[data-theme=dark] .PostCard_title__OCAT4{color:var(--color-text-main,#fff)}[data-theme=dark] .PostCard_excerpt___jIks{color:var(--color-text-secondary,#aaa)}[data-theme=dark] .PostCard_action__BYfVH{color:var(--color-text-secondary,#888)}[data-theme=dark] .PostCard_action__BYfVH:hover{background:var(--color-overlay-light,hsla(0,0%,100%,.1))}@media (prefers-reduced-motion:reduce){.PostCard_action__BYfVH,.PostCard_card__EJG_0,.PostCard_copyBtn__38cCX,.PostCard_tag__cQ5Kv{transition:none}}@media (prefers-contrast:high){.PostCard_card__EJG_0{border-width:clamp(1.5px,.2vw,2px);border-color:var(--color-text-main,#000)}.PostCard_badge__O2iRV{background:var(--color-text-main,#000);color:var(--color-text-inverse,#fff)}.PostCard_action__BYfVH:focus,.PostCard_copyBtn__38cCX:focus{outline:clamp(2px,.3vw,3px) solid var(--color-primary,#e62828);outline-offset:clamp(1.5px,.2vw,2px)}}.HighlightText_highlight__2CRQc{background-color:var(--color-warning-light,#fff3cd);color:var(--color-warning-dark,#856404);padding:clamp(.05em,.1vw + .05em,.1em) clamp(.1em,.2vw + .1em,.2em);border-radius:var(--radius-xs,clamp(1px,.2vw,2px));font-weight:var(--font-weight-bold,700);transition:all var(--duration-fast,.2s) var(--easing-default,ease);display:inline;font-family:var(--font-family-base,inherit)}.HighlightText_highlight__2CRQc:hover{background-color:var(--color-warning,#ffeaa7)}@media (prefers-contrast:high){.HighlightText_highlight__2CRQc{background-color:var(--color-warning,#ff0);color:var(--color-text-main,#000);border:1px solid var(--color-text-main,#000)}}@media (prefers-color-scheme:dark){.HighlightText_highlight__2CRQc{background-color:var(--color-text-muted,#444);color:var(--color-warning,gold)}}.PostContentRenderer_htmlRoot__4CBrd{line-height:1.6;word-break:break-word}.PostContentRenderer_htmlRoot__4CBrd p{margin:0 0 .75em}.PostContentRenderer_htmlRoot__4CBrd table{width:100%;border-collapse:collapse;margin:.75em 0}.PostContentRenderer_htmlRoot__4CBrd td,.PostContentRenderer_htmlRoot__4CBrd th{border:1px solid var(--color-border);padding:8px 10px}.PostContentRenderer_htmlRoot__4CBrd img{max-width:100%;height:auto;display:block;margin:8px 0}.PostContentRenderer_htmlRoot__4CBrd code,.PostContentRenderer_htmlRoot__4CBrd pre{font-family:var(--font-mono,monospace)}.PostContentRenderer_htmlRoot__4CBrd pre{overflow-x:auto;padding:12px;background:var(--color-surface-hover);border-radius:8px}.PostContentRenderer_htmlRoot__4CBrd a{color:var(--color-link)}.ListPageFilterBar_container__4371c{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-md);gap:var(--space-md);align-items:center;padding:var(--space-md);background:var(--color-background,#f9fafb);border-radius:var(--radius-default);position:relative;overflow:visible;margin-top:var(--space-md);margin-bottom:var(--space-md)}.ListPageFilterBar_slot__JzTR_{width:100%;min-width:0;max-width:100%;position:relative;overflow:visible;box-sizing:border-box}.ListPageFilterBar_select__qpjIq{width:100%!important;position:relative;max-width:100%!important;min-width:0!important;box-sizing:border-box}.ListPageFilterBar_select__qpjIq [class*=trigger],.ListPageFilterBar_select__qpjIq.small .trigger{padding:var(--space-sm) var(--space-md)!important;min-height:auto!important;font-size:var(--font-size-sm)!important}.ListPageFilterBar_select__qpjIq [class*=trigger]{display:flex!important;align-items:center!important;justify-content:center!important;gap:var(--space-xs)!important;background:var(--color-primary,#e62828)!important;color:var(--color-text-inverse,#fff)!important;border:none!important;border-radius:var(--radius-sm)!important;font-weight:var(--font-weight-medium,500)!important;font-family:var(--font-family-base,inherit)!important;transition:background var(--duration-fast,.2s) var(--easing-default,ease)!important;cursor:pointer!important;white-space:nowrap!important;width:100%!important;height:auto!important;box-shadow:none!important;line-height:inherit!important}.ListPageFilterBar_select__qpjIq.ListPageFilterBar_hideSelectedText__4Vzbu [class*=selectedText]{display:none!important}.ListPageFilterBar_select__qpjIq [class*=open] [class*=trigger],.ListPageFilterBar_select__qpjIq [class*=trigger]:hover{background:var(--color-primary-dark,#b71c1c)!important}.ListPageFilterBar_select__qpjIq [class*=arrow]{display:none!important}.ListPageFilterBar_select__qpjIq [class*=dropdown]{left:0!important;right:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;z-index:calc(var(--z-dropdown, 1000) + 10)!important;max-height:clamp(200px,50vh,300px)!important;overflow-y:auto!important;background:var(--color-surface,#fff)!important;border-top:1px solid var(--color-border-dark,#e5e7eb)!important;border:1px solid var(--color-border-dark,#e5e7eb)!important;border-radius:var(--radius-xs)!important;padding:var(--space-xs)!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option]{background:var(--color-surface,#fff)!important;border:1px solid var(--color-border-dark,#e5e7eb)!important;border-radius:var(--radius-sm)!important;color:var(--color-text-main,#333)!important;margin-bottom:var(--space-xs)!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option]:hover{background:var(--color-surface,#fff)!important;border-color:var(--color-primary,#e62828)!important;color:var(--color-text-main,#333)!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option][class*=selected]{background:var(--color-surface,#fff)!important;border:1px solid var(--color-primary,#e62828)!important;color:var(--color-text-main,#333)!important;font-weight:var(--font-weight-medium,500)!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option][class*=selected]:hover{background:var(--color-surface,#fff)!important;border-color:var(--color-primary,#e62828)!important;color:var(--color-text-main,#333)!important}@media (max-width:768px){.ListPageFilterBar_container__4371c{grid-template-columns:repeat(2,1fr);gap:calc(var(--space-sm) * 2)}.ListPageFilterBar_select__qpjIq [class*=dropdown]{left:0!important;right:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:clamp(200px,50vh,300px)!important;z-index:calc(var(--z-dropdown, 1000) + 10)!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option]{font-size:calc(var(--font-size-sm) * .9)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important}}@media (max-width:480px){.ListPageFilterBar_container__4371c{grid-template-columns:repeat(2,1fr)}.ListPageFilterBar_select__qpjIq [class*=trigger]{font-size:var(--font-size-sm)!important;padding:var(--space-sm) var(--space-md)!important;min-height:auto!important;height:auto!important;line-height:inherit!important;gap:var(--space-xs)!important}.ListPageFilterBar_select__qpjIq [class*=dropdown] [class*=option]{font-size:calc(var(--font-size-sm) * .85)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important}}