.acct-overlay .brd-war-body{display:flex;flex-direction:column;gap:0;width:100%}.acct-overlay .brd-war-panel-body{margin-top:var(--sp-4)}.acct-overlay .brd-war-oem-shell{display:flex;flex-direction:column;gap:0;width:100%;background:var(--acct-surface);border:var(--bw) solid var(--acct-border);border-radius:var(--r);overflow:hidden;box-sizing:border-box}.acct-overlay .brd-war-oem-toolbar,.acct-overlay .brd-war-table-head{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);min-height:var(--mm-table-card-head-h);height:var(--mm-table-card-head-h);padding:0 var(--sp-4);margin-bottom:0;background:var(--acct-surface);border-bottom:var(--bw) solid var(--acct-border);box-sizing:border-box}.acct-overlay .brd-war-oem-toolbar .mm-btn,.acct-overlay .brd-war-table-head .mm-btn{flex-shrink:0;height:var(--mm-table-row-btn-h);min-height:var(--mm-table-row-btn-h);max-height:var(--mm-table-row-btn-h);padding:0 var(--sp-3);font-size:var(--fs-xs)}.acct-overlay .brd-war-oem-shell .mm-table-scroll,.acct-overlay .brd-war-panel-body .mm-table-scroll{border:none;border-radius:0}.acct-overlay .brd-war-oem-shell .brd-war-empty{border:none;border-radius:0;margin-top:0}.acct-overlay .brd-war-body .mm-table thead tr,.acct-overlay .brd-war-oem-shell .mm-table-scroll thead tr{height:var(--mm-table-col-head-h)}.acct-overlay .brd-war-body .mm-table thead th,.acct-overlay .brd-war-oem-shell .mm-table-scroll thead th{height:var(--mm-table-col-head-h);min-height:var(--mm-table-col-head-h);max-height:var(--mm-table-col-head-h);padding:0 var(--sp-4);vertical-align:middle;box-sizing:border-box;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--acct-muted);background:var(--acct-bg);border-bottom:var(--bw) solid var(--acct-border);white-space:nowrap}.acct-overlay .brd-war-actions{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);flex-wrap:nowrap}.acct-overlay .brd-war-issue-cell{max-width:20rem;line-height:1.4}.acct-overlay .brd-war-spec-sub{font-size:var(--fs-xs);color:var(--acct-muted);margin-top:var(--sp-1)}.acct-overlay .brd-war-budget{font-weight:700;font-variant-numeric:tabular-nums}.acct-overlay .brd-war-type-pill{display:inline-flex;align-items:center;height:24px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;background:color-mix(in srgb,var(--brand) 12%,var(--acct-surface));color:var(--acct-accent)}.acct-overlay .brd-war-loading,.acct-overlay .brd-war-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-6);color:var(--acct-muted);text-align:center}.acct-overlay .brd-war-empty-icon{font-size:var(--fs-xl);opacity:.5}.acct-overlay .brd-gap-status-pill--open{background:color-mix(in srgb,var(--warning) 16%,var(--acct-surface));color:var(--warning)}.acct-overlay .brd-gap-status-pill--resolved{background:color-mix(in srgb,var(--success) 16%,var(--acct-surface));color:var(--success)}.acct-overlay .brd-gap-status-pill--escalated{background:color-mix(in srgb,var(--danger) 16%,var(--acct-surface));color:var(--danger)}.acct-overlay .brd-gap-status-pill--investigating,.acct-overlay .brd-gap-status-pill--oem-new{background:color-mix(in srgb,var(--brand) 14%,var(--acct-surface));color:var(--brand)}.acct-overlay .brd-gap-status-pill--quoted{background:color-mix(in srgb,var(--success) 14%,var(--acct-surface));color:var(--success)}.bgap-post-modal .brd-comm-modal{display:flex;flex-direction:column;width:100%;max-width:32rem;max-height:min(90vh,40rem);margin:0;background:var(--acct-surface);border:1px solid var(--acct-border);border-radius:var(--r-lg);box-shadow:0 16px 48px color-mix(in srgb,var(--text) 24%,transparent);overflow:hidden;box-sizing:border-box}.bgap-post-modal .brd-comm-modal.brd-oem-cap-modal{max-width:36rem}.bgap-post-modal .brd-war-modal-header,.bgap-post-modal .brd-oem-modal-header{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--acct-border);background:var(--acct-surface);color:var(--acct-text)}.bgap-post-modal .brd-war-modal-title,.bgap-post-modal .brd-oem-modal-title{flex:1;min-width:0;font-size:var(--fs-md);font-weight:700;line-height:1.35}.bgap-post-modal .brd-comm-modal-body{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);background:var(--acct-surface);color:var(--acct-text)}.bgap-post-modal .brd-oem-cap-body{gap:var(--sp-3)}.bgap-post-modal .brd-comm-modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);flex-shrink:0;padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--acct-border);background:var(--acct-surface)}.bgap-post-modal .brd-war-form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}@media(max-width:767px){.bgap-post-modal .brd-war-form-row{grid-template-columns:1fr}}.bgap-post-modal .brd-oem-pub-row{display:flex;align-items:flex-start;gap:var(--sp-2)}.bgap-post-modal .brd-oem-pub-label{font-size:var(--fs-sm);color:var(--acct-text);line-height:1.4;cursor:pointer}.bgap-post-modal .brd-oem-type-slot,.bgap-post-modal .brd-gap-select-slot,.bgap-post-modal .brd-oem-type-slot .mm-btn-select,.bgap-post-modal .brd-gap-select-slot .mm-btn-select{width:100%}body:has(.bgap-post-modal) .mm-btn-select__panel--portal.mm-btn-select__panel--ready{z-index:10150!important}#_gBrList{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-3)}.acct-overlay .brd-rv-card{background:var(--acct-surface);border:1px solid var(--acct-border);border-radius:var(--r-lg);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);transition:border-color .15s,box-shadow .15s}.acct-overlay .brd-rv-card:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--acct-border));box-shadow:0 2px 8px color-mix(in srgb,var(--brand) 8%,transparent)}.acct-overlay .brd-rv-card--low-rating{border-color:var(--danger-light)}.acct-overlay .brd-rv-card--low-rating:hover{border-color:var(--danger);box-shadow:0 2px 8px color-mix(in srgb,var(--danger) 8%,transparent)}.acct-overlay .brd-rv-header{display:flex;align-items:flex-start;gap:var(--sp-3)}.acct-overlay .brd-rv-avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--brand) 14%,var(--acct-surface));color:var(--brand);font-size:var(--fs-xs);font-weight:800;flex-shrink:0;letter-spacing:.03em}.acct-overlay .brd-rv-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-1)}.acct-overlay .brd-rv-name{font-size:var(--fs-sm);font-weight:700;color:var(--acct-text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-overlay .brd-rv-product-meta{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--acct-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-overlay .brd-rv-date{font-size:var(--fs-xs);color:var(--acct-muted);white-space:nowrap;flex-shrink:0;padding-top:2px}.acct-overlay .brd-rv-rating-row{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.acct-overlay .brd-rv-quote{font-size:var(--fs-sm);font-weight:700;color:var(--acct-text);line-height:1.4}.acct-overlay .brd-rv-body{font-size:var(--fs-sm);color:var(--acct-muted);line-height:1.6;background:color-mix(in srgb,var(--acct-border)) 20%,var(--acct-surface);border-radius:var(--r);padding:var(--sp-3)}.acct-overlay .brd-rv-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--acct-border)}.acct-overlay .brd-rv-helpful{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--acct-muted)}.acct-overlay .brd-rv-replied-badge{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:700;color:var(--success)}.acct-overlay .brd-review-star{color:var(--acct-border);font-size:var(--fs-xs)}.acct-overlay .brd-review-star--on{color:var(--warning)}.acct-overlay .brd-review-stars{display:inline-flex;align-items:center;gap:2px}.acct-overlay .brd-gap-status-pill--pending{background:color-mix(in srgb,var(--warning) 16%,var(--acct-surface));color:var(--warning)}.acct-overlay .brd-gap-status-pill--replied{background:color-mix(in srgb,var(--success) 16%,var(--acct-surface));color:var(--success)}.acct-overlay .brd-review-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-6);color:var(--acct-muted);text-align:center}.acct-overlay .brd-review-empty-icon{font-size:var(--fs-xl);opacity:.5}.bgap-post-modal .brd-review-modal{display:flex;flex-direction:column;width:100%;max-width:32rem;max-height:min(90vh,40rem);margin:0;background:var(--acct-surface);border:1px solid var(--acct-border);border-radius:var(--r-lg);box-shadow:0 16px 48px color-mix(in srgb,var(--text) 24%,transparent);overflow:hidden}.bgap-post-modal .brd-review-modal-header{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--brand);color:var(--text-inverse);flex-shrink:0}.bgap-post-modal .brd-review-modal-title{font-size:var(--fs-md);font-weight:700;flex:1}.bgap-post-modal .brd-review-modal-err{display:none;background:color-mix(in srgb,var(--danger) 12%,var(--surface));border:1px solid var(--danger-light);border-radius:var(--r-sm);color:var(--danger);font-size:var(--fs-xs);font-weight:600;padding:var(--sp-2) var(--sp-3)}.bgap-post-modal .brd-review-modal-err.is-visible{display:block}.brd-comm-body{display:flex;flex-direction:column;gap:var(--sp-3)}.brd-comm-filter-empty{display:none;padding:var(--sp-4);text-align:center;color:var(--acct-muted);font-size:var(--fs-sm);border:1px dashed var(--acct-border);border-radius:var(--r-lg)}.brd-comm-filter-empty.is-visible{display:block}#_gBcList{display:flex;flex-direction:column;gap:var(--sp-3)}.acct-overlay .brd-comm-card{background:var(--acct-surface);border:1px solid var(--acct-border);border-radius:var(--r-lg);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);cursor:pointer;transition:border-color .15s,box-shadow .15s}.acct-overlay .brd-comm-card:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--acct-border));box-shadow:0 2px 8px color-mix(in srgb,var(--brand) 8%,transparent)}.acct-overlay .brd-comm-card-head{display:flex;align-items:center;gap:var(--sp-2)}.acct-overlay .brd-comm-cat-pill{display:inline-flex;align-items:center;height:20px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;background:color-mix(in srgb,var(--brand) 12%,var(--acct-surface));color:var(--brand);white-space:nowrap}.acct-overlay .brd-comm-date{margin-left:auto;font-size:var(--fs-xs);color:var(--acct-muted);white-space:nowrap}.acct-overlay .brd-comm-title{font-size:var(--fs-sm);font-weight:700;color:var(--acct-text);line-height:1.4}.acct-overlay .brd-comm-excerpt{font-size:var(--fs-sm);color:var(--acct-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.acct-overlay .brd-comm-foot{display:flex;align-items:center;gap:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--acct-border);margin-top:var(--sp-1)}.acct-overlay .brd-comm-stat{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--acct-muted)}.acct-overlay .brd-comm-delete{margin-left:auto}.acct-overlay .brd-comm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-6);color:var(--acct-muted);text-align:center}.acct-overlay .brd-comm-empty-icon{font-size:var(--fs-xl);opacity:.5}
