:root{--view-discussion-padding-y-mobile:var(--section-padding-30);--view-discussion-padding-top-desktop:var(--section-padding-50);--view-discussion-padding-bottom-desktop:var(--section-padding-80);--view-discussion-grid-gap-desktop:var(--gap-24);--view-discussion-card-border-color:var(--brand-border-color-light);--view-discussion-card-gap:var(--gap-30);--view-discussion-card-padding:var(--card-padding-20);--view-discussion-card-margin-bottom:var(--section-padding-30);--view-discussion-vote-up-color:var(--brand-neutral-text);--view-discussion-vote-down-color:var(--brand-neutral-text-light);--view-discussion-vote-count-color:var(--brand-neutral-text);--view-discussion-vote-count-size-mobile:var(--body-regular-size);--view-discussion-vote-count-size:var(--heading-4-size);--view-discussion-vote-count-line-height:var(--heading-4-line-height);--view-discussion-vote-count-weight:var(--font-weight-medium);--view-discussion-title-color:var(--brand-primary-deep);--view-discussion-title-size-mobile:var(--body-medium-size);--view-discussion-title-size:var(--heading-4-size);--view-discussion-title-line-height-mobile:var(--heading-5-line-height);--view-discussion-title-line-height:var(--heading-4-line-height);--view-discussion-title-weight:var(--font-weight-semibold);--view-discussion-author-row-gap:var(--gap-20);--view-discussion-author-avatar-bg:var(--brand-neutral-surface-5);--view-discussion-author-avatar-text-color:var(--brand-neutral-text);--view-discussion-author-avatar-padding:var(--card-padding-15);--view-discussion-author-name-color:var(--brand-primary-deep);--view-discussion-author-name-size-mobile:var(--body-small-size);--view-discussion-author-name-size:var(--body-regular-size);--view-discussion-author-name-line-height-mobile:25px;--view-discussion-author-name-line-height:25px;--view-discussion-author-name-weight:var(--font-weight-semibold);--view-discussion-author-time-color:var(--brand-neutral-text);--view-discussion-author-time-size:var(--body-small-size);--view-discussion-author-time-weight:var(--font-weight-normal);--view-discussion-industry-row-gap:var(--gap-15);--view-discussion-industry-pill-border-color:var(--brand-secondary);--view-discussion-industry-pill-text-color:var(--brand-secondary);--view-discussion-industry-pill-weight:var(--font-weight-medium);--view-discussion-industry-pill-size:var(--body-regular-size);--view-discussion-industry-pill-letter-spacing:var(--common-letter-spacing);--view-discussion-actions-row-gap:var(--gap-15);--view-discussion-action-border-color:var(--brand-border-color-light);--view-discussion-action-text-color:var(--brand-neutral-text);--view-discussion-action-content-gap:var(--gap-10);--view-discussion-action-label-size:var(--body-regular-size);--view-discussion-action-label-line-height:var(--body-regular-line-height);--view-discussion-answers-top-gap:var(--gap-20);--view-discussion-answers-title-color:var(--brand-primary-deep);--view-discussion-answers-title-size:var(--heading-4-size);--view-discussion-answers-title-line-height:var(--heading-4-line-height);--view-discussion-answers-title-weight:var(--font-weight-semibold);--view-discussion-sort-label-color:var(--brand-primary-deep);--view-discussion-sort-label-size:var(--body-regular-size);--view-discussion-sort-label-weight:var(--font-weight-normal);--view-discussion-sort-select-radius:var(--radius-card-lg);--view-discussion-sort-select-border:var(--brand-primary);--view-discussion-sort-select-bg:var(--lc-cs-control-bg);--view-discussion-sort-select-pr:var(--lc-cs-select-pr);--view-discussion-sort-select-text:var(--lc-cs-control-text);--view-discussion-sort-select-size:var(--lc-cs-control-size-d);--view-discussion-sort-select-line-height:var(--lc-cs-control-lh-d);--view-discussion-sort-select-border-focus:var(--lc-cs-control-border-focus);--view-discussion-sort-icon-color:var(--brand-black);--view-discussion-divider-bg:var(--brand-border-color-light);--view-discussion-divider-margin-y:var(--section-margin-20);--view-discussion-answer-row-gap:var(--gap-30);--view-discussion-answer-menu-color:var(--brand-neutral-text-light);--view-discussion-reply-color:var(--brand-secondary);--view-discussion-reply-size:var(--body-small-size);--view-discussion-reply-weight:var(--font-weight-normal);--view-discussion-answer-form-text-color:var(--brand-primary-deep);--view-discussion-answer-form-text-size:var(--body-regular-size);--view-discussion-answer-form-border-color:var(--brand-border-color-light);--view-discussion-replying-text-color:var(--brand-neutral-text);--view-discussion-replying-text-size:var(--body-small-size);--view-discussion-replying-text-weight:var(--font-weight-normal);--view-discussion-replying-text-line-height:25px;--view-discussion-replying-margin-bottom:var(--section-margin-20)}[data-layout-theme=premium] .question-detail-page,[data-layout-theme=premium] .discussion-detail{background:var(--brand-neutral-surface)}[data-layout-theme=premium] .discussion-detail{padding-block:var(--section-padding-30)var(--section-padding-40)}[data-layout-theme=premium] .discussion-detail-grid{align-items:start}[data-layout-theme=premium] .discussion-detail-question-card,[data-layout-theme=premium] .discussion-detail-answers-card,[data-layout-theme=premium] .discussion-related{border-color:var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);box-shadow:var(--btn-shadow-soft)}[data-layout-theme=premium] .discussion-detail-question-card{gap:var(--gap-24);margin-bottom:var(--gap-18);padding:var(--card-padding-20)}[data-layout-theme=premium] .discussion-detail-official{margin-bottom:var(--gap-18);border:1px solid var(--brand-border-color-light);border-inline-start:3px solid var(--brand-primary);border-radius:var(--radius-card-sm);padding:var(--card-padding-20);background:color-mix(in srgb,var(--brand-primary)5%,var(--brand-white));box-shadow:var(--btn-shadow-soft);display:block}[data-layout-theme=premium] .discussion-detail-official-heading{align-items:center;gap:var(--gap-10);margin-bottom:var(--gap-20);color:var(--brand-primary);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold);display:flex}[data-layout-theme=premium] .discussion-detail-official-heading>span{border-radius:var(--radius-card-full);background:var(--brand-primary);width:20px;height:20px;color:var(--brand-white);justify-content:center;align-items:center;display:inline-flex}[data-layout-theme=premium] .discussion-detail-official-heading svg{width:12px;height:12px;color:var(--brand-white)}[data-layout-theme=premium] .discussion-detail-official-author{align-items:center;gap:var(--gap-14);display:flex}[data-layout-theme=premium] .discussion-detail-official-author p:first-child{color:var(--brand-primary-deep);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-official-author p:last-child{color:var(--brand-neutral-text);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}[data-layout-theme=premium] .discussion-detail-official-body{margin-top:var(--gap-20);color:var(--brand-neutral-text);font-size:var(--body-small-size);line-height:var(--body-regular-line-height)}[data-layout-theme=premium] .discussion-detail-official-helpful{align-items:center;gap:var(--gap-12);margin-top:var(--gap-20);border-top:1px solid var(--brand-border-color-light);padding-top:var(--gap-16);color:var(--brand-neutral-text);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height);display:flex}[data-layout-theme=premium] .discussion-detail-official-helpful button{justify-content:center;align-items:center;gap:var(--gap-8);border:1px solid var(--brand-primary);border-radius:var(--radius-card-sm);min-width:70px;padding:var(--gap-8)var(--gap-12);background:var(--brand-white);color:var(--brand-primary);font-weight:var(--font-weight-semibold);display:inline-flex}[data-layout-theme=premium] .discussion-detail-official-helpful button:hover:not(:disabled){background:var(--brand-neutral-surface-2)}[data-layout-theme=premium] .discussion-detail-official-helpful button:disabled{cursor:not-allowed;opacity:.6}[data-layout-theme=premium] .discussion-detail-official-helpful svg{width:16px;height:16px}[data-layout-theme=premium] .discussion-detail-answer-count-standard{display:none}[data-layout-theme=premium] .discussion-detail-answer-count-premium{display:inline}[data-layout-theme=premium] .discussion-detail-question-vote{border:1px solid var(--brand-border-color-light);border-radius:var(--radius-card-sm);width:48px;height:114px;padding-block:var(--gap-12);background:var(--brand-white);flex:0 0 48px;justify-content:space-between}[data-layout-theme=premium] .discussion-detail-question-vote svg,[data-layout-theme=premium] .discussion-detail-answer-vote svg{color:var(--brand-neutral-text)}[data-layout-theme=premium] .discussion-detail-question-vote span,[data-layout-theme=premium] .discussion-detail-answer-vote span{color:var(--brand-primary-deep);font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-question-title{margin-bottom:var(--gap-12);color:var(--brand-primary-deep);font-size:var(--heading-4-size);line-height:var(--heading-4-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-author,[data-layout-theme=premium] .discussion-detail-answer-author{gap:var(--gap-12)}[data-layout-theme=premium] .discussion-detail-avatar{flex:0 0 44px;width:44px;height:44px}[data-layout-theme=premium] .discussion-detail-author p:first-child,[data-layout-theme=premium] .discussion-detail-answer-author p:first-child{color:var(--brand-primary-deep);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-author p:last-child,[data-layout-theme=premium] .discussion-detail-answer-author p:last-child{color:var(--brand-neutral-text);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}[data-layout-theme=premium] .discussion-detail-industry{margin-block:var(--gap-16)var(--gap-12)}[data-layout-theme=premium] .discussion-detail-industry-pill{border-color:var(--brand-primary);padding:var(--gap-4)var(--gap-12);color:var(--brand-primary);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-question-body,[data-layout-theme=premium] .discussion-detail-answer-content>p{color:var(--brand-neutral-text);font-size:var(--body-small-size);line-height:var(--body-regular-line-height)}[data-layout-theme=premium] .discussion-detail-actions{gap:var(--gap-12);margin-top:var(--gap-20)}[data-layout-theme=premium] .discussion-detail-action{border-color:var(--brand-border-color-light);border-radius:var(--radius-card-sm);min-height:38px;padding:var(--gap-8)var(--gap-14);background:var(--brand-white)}[data-layout-theme=premium] .discussion-detail-action:hover{border-color:var(--brand-primary);background:var(--brand-neutral-surface-2)}[data-layout-theme=premium] .discussion-detail-action svg{width:18px;height:18px;color:var(--brand-primary)}[data-layout-theme=premium] .discussion-detail-action span{color:var(--brand-primary);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-answers-card{padding:var(--card-padding-20)}[data-layout-theme=premium] .discussion-detail-answers-header h3,[data-layout-theme=premium] .discussion-detail-answer-form h4{color:var(--brand-primary-deep);font-size:var(--heading-5-size);line-height:var(--heading-5-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-detail-answers-header label{color:var(--brand-primary-deep);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}[data-layout-theme=premium] .discussion-detail-sort{border-width:1px;border-color:var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);min-height:38px;color:var(--brand-primary-deep);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}[data-layout-theme=premium] .discussion-detail-divider{background:var(--brand-border-color-light);height:1px}[data-layout-theme=premium] .discussion-detail-answer{gap:var(--gap-20);padding-block:var(--gap-4)var(--gap-20);margin-bottom:0;position:relative}[data-layout-theme=premium] .discussion-detail-answer+.discussion-detail-answer{border-top:1px solid var(--brand-border-color-light);padding-top:var(--gap-20)}[data-layout-theme=premium] .discussion-detail-answer--official{display:none}[data-layout-theme=premium] .discussion-detail-answer-vote{flex:0 0 24px;width:24px}[data-layout-theme=premium] .discussion-detail-answer-author{margin-bottom:var(--gap-12)}[data-layout-theme=premium] .discussion-detail-answer-author .discussion-detail-avatar{flex-basis:40px;width:40px;height:40px}[data-layout-theme=premium] .discussion-detail-answer-menu>button{color:var(--brand-neutral-text)}[data-layout-theme=premium] .discussion-detail-answer-popover{border:1px solid var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);box-shadow:var(--btn-shadow-soft)}[data-layout-theme=premium] .discussion-detail-answer-popover button:hover{background:var(--brand-neutral-surface-2)}[data-layout-theme=premium] .discussion-detail-answer-form h4{margin:0}[data-layout-theme=premium] .discussion-detail-answer-textarea{height:108px;margin-bottom:var(--gap-16);border-color:var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);color:var(--brand-primary-deep);font-size:var(--body-small-size);line-height:var(--body-regular-line-height);resize:vertical}[data-layout-theme=premium] .discussion-detail-answer-textarea::placeholder{color:var(--brand-neutral-text)}[data-layout-theme=premium] .discussion-detail-answer-form .btn{border-radius:var(--radius-card-sm);padding:var(--gap-10)var(--gap-16);font-size:var(--body-small-size);line-height:var(--body-small-line-height);text-transform:none}[data-layout-theme=premium] .discussion-related{top:var(--gap-24);padding:var(--card-padding-20)}[data-layout-theme=premium] .discussion-related-heading{margin-bottom:var(--gap-12);color:var(--brand-primary-deep);font-size:var(--heading-5-size);line-height:var(--heading-5-line-height);font-weight:var(--font-weight-semibold);padding-inline-start:0}[data-layout-theme=premium] .discussion-related-heading:before{display:none}[data-layout-theme=premium] .discussion-related-item{border-color:var(--brand-border-color-light);padding-block:var(--gap-16)}[data-layout-theme=premium] .discussion-related-item:first-child{padding-top:var(--gap-8)}[data-layout-theme=premium] .discussion-related-item:last-child{border-bottom:0;padding-bottom:0}[data-layout-theme=premium] .discussion-related-item h3{color:var(--brand-primary-deep);font-size:var(--body-small-size);line-height:var(--body-regular-line-height);font-weight:var(--font-weight-semibold)}[data-layout-theme=premium] .discussion-related-item p{color:var(--brand-neutral-text);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}@media (max-width:767px){[data-layout-theme=premium] .discussion-detail{padding-block:var(--section-padding-20)var(--section-padding-30)}[data-layout-theme=premium] .discussion-detail-question-card{gap:var(--gap-16);padding:var(--card-padding-15);flex-direction:column}[data-layout-theme=premium] .discussion-detail-official{padding:var(--card-padding-15)}[data-layout-theme=premium] .discussion-detail-official-helpful{flex-wrap:wrap}[data-layout-theme=premium] .discussion-detail-question-vote{gap:var(--gap-16);width:max-content;height:42px;padding:var(--gap-8)var(--gap-12);flex-direction:row;flex-basis:auto}[data-layout-theme=premium] .discussion-detail-question-title{font-size:var(--heading-5-size);line-height:var(--heading-5-line-height)}[data-layout-theme=premium] .discussion-detail-answers-card,[data-layout-theme=premium] .discussion-related{padding:var(--card-padding-15)}[data-layout-theme=premium] .discussion-detail-answers-header{flex-direction:column;align-items:flex-start}[data-layout-theme=premium] .discussion-detail-answers-header>div{width:100%}[data-layout-theme=premium] .discussion-detail-answer{gap:var(--gap-12)}[data-layout-theme=premium] .discussion-related{margin-top:var(--gap-20)}}
