.elementor-208 .elementor-element.elementor-element-df20b7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-208 .elementor-element.elementor-element-df20b7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-208 .elementor-element.elementor-element-4a19ba4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-4a19ba4:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-4a19ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111217;}.elementor-208 .elementor-element.elementor-element-c2c6e18{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-208 .elementor-element.elementor-element-c2c6e18:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-c2c6e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(33deg, #0A0A0A 64%, #DAC934 100%);}.elementor-208 .elementor-element.elementor-element-081e82d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-557d4cc .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:35px;font-weight:600;}.elementor-208 .elementor-element.elementor-element-557d4cc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-557d4cc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-557d4cc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-9df5f93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-1c34fd1{width:auto;max-width:auto;}.elementor-208 .elementor-element.elementor-element-1c34fd1 .jet-listing-dynamic-field__content{color:var( --e-global-color-218a90c );font-size:21px;font-weight:500;}.elementor-208 .elementor-element.elementor-element-1c34fd1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-1c34fd1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-1c34fd1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-ccb8788 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-ccb8788 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-cf423b8 .jet-listing-dynamic-repeater__item > *{font-size:34px;color:#E1E1E1;}.elementor-208 .elementor-element.elementor-element-cf423b8 .jet-listing-dynamic-repeater__item > *:hover{color:#FFFFFF;}.elementor-208 .elementor-element.elementor-element-b092882 .jet-listing-dynamic-field__content{color:#E1E1E1;font-size:16px;font-weight:400;line-height:27px;}.elementor-208 .elementor-element.elementor-element-b092882 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-b092882 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-296330e{--display:flex;--min-height:0px;--gap:59px 0px;--row-gap:59px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-eb55304{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-b109690{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-b109690 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:41px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-218a90c );}.elementor-208 .elementor-element.elementor-element-4408965{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field__content{color:#E1E1E1;font-size:16px;text-align:right;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-f887f17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-2076e1b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-2076e1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-218a90c );}.elementor-208 .elementor-element.elementor-element-ef67ef9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-ef67ef9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-ef67ef9 .jet-listing-dynamic-repeater__item > *{font-size:16px;color:#E1E1E1;border-radius:-9px -9px -9px -9px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-ef67ef9 .jet-listing-dynamic-repeater__delimiter{color:#FFFFFF;margin:13px 13px 13px 13px;}.elementor-208 .elementor-element.elementor-element-7804e69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-ef0e751{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-ef0e751 .elementor-heading-title{font-size:22px;font-weight:500;color:var( --e-global-color-218a90c );}.elementor-208 .elementor-element.elementor-element-030d5e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-030d5e8 .jet-listing-dynamic-field__content{color:#E1E1E1;font-size:16px;}.elementor-208 .elementor-element.elementor-element-030d5e8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-030d5e8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-030d5e8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-74beeee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-74beeee:hover{border-style:groove;border-color:#A5C530;--border-color:#A5C530;}.elementor-208 .elementor-element.elementor-element-74beeee, .elementor-208 .elementor-element.elementor-element-74beeee::before{--border-transition:0.3s;}.elementor-208 .elementor-element.elementor-element-206ff3a .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-206ff3a .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-208 .elementor-element.elementor-element-206ff3a .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-206ff3a .jet-listing-dynamic-image img{border-style:groove;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-206ff3a .jet-listing-dynamic-image__caption{text-align:left;}.elementor-208 .elementor-element.elementor-element-0edca80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-0edca80:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-0edca80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111217;}.elementor-208 .elementor-element.elementor-element-88b33f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-208 .elementor-element.elementor-element-9d31c38{color:var( --e-global-color-218a90c );font-family:"IranSans", Sans-serif;font-size:16px;font-weight:400;}.elementor-208 .elementor-element.elementor-element-985761a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body.elementor-page-208:not(.elementor-motion-effects-element-type-background), body.elementor-page-208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-208 .elementor-element.elementor-element-c2c6e18{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-208 .elementor-element.elementor-element-081e82d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-208 .elementor-element.elementor-element-557d4cc .jet-listing-dynamic-field__content{font-size:24px;}.elementor-208 .elementor-element.elementor-element-1c34fd1 .jet-listing-dynamic-field__content{font-size:16px;}.elementor-208 .elementor-element.elementor-element-cf423b8 .jet-listing-dynamic-repeater__item > *{font-size:24px;}.elementor-208 .elementor-element.elementor-element-b092882 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-208 .elementor-element.elementor-element-296330e{--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-208 .elementor-element.elementor-element-b109690{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-208 .elementor-element.elementor-element-b109690 .elementor-heading-title{font-size:20px;}.elementor-208 .elementor-element.elementor-element-4408965{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field.display-multiline{margin:0px 10px 0px 0px;}.elementor-208 .elementor-element.elementor-element-4408965 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{margin:0px 10px 0px 0px;}.elementor-208 .elementor-element.elementor-element-2076e1b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;text-align:right;}.elementor-208 .elementor-element.elementor-element-2076e1b .elementor-heading-title{font-size:20px;}.elementor-208 .elementor-element.elementor-element-ef67ef9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-ef67ef9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-ef67ef9 .jet-listing-dynamic-repeater__item > *{font-size:14px;border-radius:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-f887f17{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-208 .elementor-element.elementor-element-ef0e751{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-208 .elementor-element.elementor-element-ef0e751 .elementor-heading-title{font-size:20px;}.elementor-208 .elementor-element.elementor-element-030d5e8{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-208 .elementor-element.elementor-element-030d5e8 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-208 .elementor-element.elementor-element-7804e69{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-208 .elementor-element.elementor-element-88b33f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-208 .elementor-element.elementor-element-9d31c38{font-size:14px;}}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-4a19ba4{--width:1240px;}.elementor-208 .elementor-element.elementor-element-c2c6e18{--width:76%;}.elementor-208 .elementor-element.elementor-element-296330e{--width:100%;}.elementor-208 .elementor-element.elementor-element-f887f17{--width:97%;}.elementor-208 .elementor-element.elementor-element-7804e69{--width:100%;}.elementor-208 .elementor-element.elementor-element-74beeee{--width:35%;}.elementor-208 .elementor-element.elementor-element-88b33f4{--width:100%;}.elementor-208 .elementor-element.elementor-element-0edca80{--width:1240px;}.elementor-208 .elementor-element.elementor-element-985761a{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-208 .elementor-element.elementor-element-df20b7a{--width:100%;}.elementor-208 .elementor-element.elementor-element-4a19ba4{--width:100%;}.elementor-208 .elementor-element.elementor-element-0edca80{--width:100%;}}@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-4a19ba4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-208 .elementor-element.elementor-element-c2c6e18{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-208 .elementor-element.elementor-element-081e82d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-208 .elementor-element.elementor-element-9df5f93{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-208 .elementor-element.elementor-element-296330e{--min-height:188px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-208 .elementor-element.elementor-element-b109690{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-208 .elementor-element.elementor-element-b109690 .elementor-heading-title{font-size:18px;}.elementor-208 .elementor-element.elementor-element-4408965{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-208 .elementor-element.elementor-element-eb55304{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-208 .elementor-element.elementor-element-2076e1b{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;text-align:center;}.elementor-208 .elementor-element.elementor-element-2076e1b .elementor-heading-title{font-size:18px;}.elementor-208 .elementor-element.elementor-element-ef67ef9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-ef67ef9{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-208 .elementor-element.elementor-element-ef67ef9 .jet-listing-dynamic-repeater__item > *{border-radius:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-f887f17{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-208 .elementor-element.elementor-element-ef0e751{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-208 .elementor-element.elementor-element-ef0e751 .elementor-heading-title{font-size:18px;}.elementor-208 .elementor-element.elementor-element-030d5e8{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-208 .elementor-element.elementor-element-7804e69{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-208 .elementor-element.elementor-element-88b33f4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-208 .elementor-element.elementor-element-9d31c38{font-size:14px;}.elementor-208 .elementor-element.elementor-element-0edca80{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}}/* Start custom CSS for container, class: .elementor-element-985761a *//* سکشن نظرات: زمینه و پدینگ */
.member-comments{
  background:#111217;
  border-radius:25px;
  padding:30px;
}

/* عنوان‌های سفید و 22px */
.member-comments .block-title{
  color:#fff; font-size:22px; font-weight:700; margin:0 0 12px;
}

/* لیست نظرات */
.member-comments .comment-list{list-style:none; margin:0; padding:0;}
.member-comments .comment-list>li{margin:25px 0;}

/* سربرگ هر نظر */
.member-comments .c-meta{
  display:flex; justify-content:space-between; align-items:center;
  color:#97a0af; font-size:12px; margin-bottom:6px; padding-inline:4px;
}
.member-comments .c-author{order:1;}
.member-comments .c-date{order:2;}

/* حباب متن نظر */
.member-comments .comment-bubble{
  background:var(--ff-surface,#1a1f29);
  border:1px solid var(--ff-border,#2b3240);
  border-radius:22px; padding:14px 16px; color:#E1E1E1;
}

/* فرم */
.comment-form .ffx-group{ margin:24px 0; }            /* فاصله بیشتر بین فیلدها */
.comment-form .ffx-group label{
  display:block; color:var(--ff-dim,#97a0af); font-size:13px; margin:0 0 6px; padding-inline-start:16px;
}
.comment-form .ff-el-form-control{
  width:100%; background:var(--ff-surface,#1a1f29);
  border:1px solid var(--ff-border,#2b3240); border-radius:22px;
  color:#E1E1E1; padding:12px 16px;
}

/* Placeholder */
.comment-form .ff-el-form-control::placeholder{ color:#8b95a7; opacity:1; text-align:start; }

/* فوکوس: سفید ظریف – اما اگر خطا دارد، قرمز باقی بماند */
.comment-form .ff-el-form-control:focus{
  border-color:#E1E1E1; outline:0; box-shadow:none;
}
.comment-form .ffx-group.is-error .ff-el-form-control:focus{
  border-color:#ff5a5f; box-shadow:0 0 0 3px rgba(255,90,95,.14);
}

/* خطا: هم لیبل، هم کادر */
.comment-form .ffx-group.is-error label{ color:#ff5a5f; }
.comment-form .ffx-group.is-error .ff-el-form-control{
  border-color:#ff5a5f; box-shadow:0 0 0 3px rgba(255,90,95,.14);
}

/* دکمه */
.comment-form .form-submit{ margin-top:20px; }
.comment-form .submit.like-primary{
  display:flex; align-items:center; justify-content:center; gap:8px;
  height:56px; width:100%; border-radius:22px; border:0;
  background:#EEC431; color:#111; font-weight:800; cursor:pointer;
}

/* یادداشت حد نصاب کلمه */
.comment-form .word-limit-note{ display:block; margin-top:6px; font-size:12px; color:var(--ff-dim,#97a0af); }
.comment-form .word-limit-note .accent{ color:#FF4A38; }

/* پیام‌های پیش‌فرض وردپرس که نمی‌خوایم */
.comment-form p.logged-in-as,
.comment-form .comment-notes,
.comment-form .required-field-message{ display:none !important; }


/* فاصله بیشتر زیر عنوان‌ها */
.member-comments .block-title{
  margin: 0 0 20px;
}

/* فاصله بین لیست نظرات و فرم */
.member-comments .comment-list{ margin: 0 0 60px 0; }

/* متنِ نظرات روشن باشد */
.member-comments .comment-bubble,
.member-comments .comment-bubble p{ color:#E1E1E1; }

/* لینکِ پاسخ اصلاً نباشد */
.member-comments .reply{ display:none !important; }

/* دکمه تمام‌عرض بماند (انتخاب‌گر دقیق‌تر) */
.member-comments .comment-form .form-submit .submit.like-primary{
  width:100%; height:56px; border-radius:22px; border:0;
  background:#EEC431; color:#111; font-weight:800; cursor:pointer;
  display:flex; align-items:center; justify-content:center; gap:8px;
}

/* حروفِ «۲۵۰ کلمه» فقط Accent */
.comment-form .word-limit-note .accent{ color:#FF4A38; }

/* خطای هماهنگ: هم لیبل هم فیلد با هم قرمز شوند و با تایپ‌کردن برگردند */
.comment-form .ffx-group.is-error label{ color:#ff5a5f; }
.comment-form .ffx-group.is-error .ff-el-form-control{
  border-color:#ff5a5f; box-shadow:0 0 0 3px rgba(255,90,95,.14);
}

/* فاصله‌های بیشتر بین فیلدها (فرم) */
.comment-form .ffx-group{ margin:26px 0; }

/* کمی فاصله بیشتر زیر عنوان دوم هم بدهیم */
.member-comments .block-title + .comment-form{ margin-top: 10px; }



/* رنگ متن کامنت‌ها */
.member-comments .comment-bubble { color:#E1E1E1; }

/* فاصله متادیتا مطابق پدینگ حباب */
.member-comments .c-meta { padding-inline:16px; }

/* فاصله بیشتر بین نظرات و تیترها */
.member-comments .comment-list>li{ margin:26px 0; }
.member-comments .block-title{ margin:0 0 24px; }
.member-comments .comment-list{ margin-bottom:64px; }

/* دکمه تمام‌عرض */
.comment-form .submit.like-primary{ width:100%; }

/* لیبل‌ها کمی از فیلد فاصله بگیرند */
.comment-form .ffx-group label{
  margin-bottom: 8px; /* قبلاً 6px بود، بیشتر شد */
}

/* فاصله بیشتر میان تیترها و محتوا */
.member-comments .block-title{ margin: 0 0 28px; }

/* فاصله بین لیست نظرات و فرم ارسال */
.member-comments .comment-list{ margin-bottom: 64px; }

/* دکمه تمام‌عرض بماند */
.comment-form .submit.like-primary{ width:100%; }


/* فاصلهٔ لیبل‌ها (چسبندگی رفع شود) */
.comment-form .ffx-group label{ margin-bottom:10px; }

/* هرگونه یادداشت/کوکی/required در همین بلاک پنهان شود */
.member-comments .comment-notes,
.member-comments p.logged-in-as,
.member-comments .required-field-message,
.member-comments .comment-form-cookies-consent{ display:none !important; }

/* هماهنگی خطا: هم لیبل، هم باکس */
.comment-form .ffx-group.is-error label{ color:#ff5a5f; }
.comment-form .ffx-group.is-error .ff-el-form-control{
  border-color:#ff5a5f; box-shadow:0 0 0 3px rgba(255,90,95,.14);
}

/* فاصله‌های بیشتر که گفتی */
.member-comments .block-title{ margin:0 0 28px; }
.member-comments .comment-list{ margin-bottom:64px; }
.comment-form .ffx-group{ margin:24px 0; }
.comment-form .submit.like-primary{ width:100%; }


/* پیام‌های AJAX */
.member-comments .ffx-alert{
  margin:16px 0 10px;
  border:1px solid var(--ff-border,#2b3240);
  border-radius:22px;
  padding:14px 16px;
  background:var(--ff-surface,#1a1f29);
  color:#E1E1E1;
}
.member-comments .ffx-alert.ok{ border-color:#3aa66b; }
.member-comments .ffx-alert.err{ border-color:#ff5a5f; }
.member-comments .ffx-alert__title{
  font-weight:800; margin-bottom:6px; color:#fff;
}
.member-comments .ffx-alert__msg{
  font-size:14px; color:#E1E1E1;
}


/* Member comments – empty state + spacing */
.member-comments .no-comments .comment-bubble.no-data{color:#E1E1E1}
.member-comments .block-title.form-title{margin-top:60px}/* End custom CSS */