.wig-breakroom-discussion-link{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:24px 0}.wig-breakroom-discussion-link.wig-align-center{justify-content:center}.wig-breakroom-discussion-link.wig-align-right{justify-content:flex-end}.wig-breakroom-discussion-link.wig-count-below{align-items:flex-start;flex-direction:column}.wig-breakroom-button,.wig-breakroom-card-link{display:inline-flex!important;align-items:center;justify-content:center;gap:.55em;min-width:var(--wig-min-width,0);padding:var(--wig-py,13px) var(--wig-px,22px)!important;border:var(--wig-border-width,2px) solid var(--wig-border,#111)!important;border-radius:var(--wig-radius,0)!important;background:var(--wig-bg,#111)!important;color:var(--wig-text,#fff)!important;-webkit-text-fill-color:var(--wig-text,#fff)!important;font-size:var(--wig-size,16px)!important;font-weight:var(--wig-weight,700)!important;line-height:1.2;text-decoration:none!important;text-transform:var(--wig-transform,none);letter-spacing:var(--wig-letter,0);transition:background-color var(--wig-transition,200ms) ease,color var(--wig-transition,200ms) ease,border-color var(--wig-transition,200ms) ease,transform var(--wig-transition,200ms) ease}.wig-breakroom-button:hover,.wig-breakroom-button:focus,.wig-breakroom-card-link:hover,.wig-breakroom-card-link:focus{background:var(--wig-hover-bg,#111)!important;color:var(--wig-hover-text,#fff)!important;-webkit-text-fill-color:var(--wig-hover-text,#fff)!important;border-color:var(--wig-hover-border,#111)!important;transform:translateY(-1px)}.wig-breakroom-button-text{display:inline-block;color:inherit!important;-webkit-text-fill-color:inherit!important}.wig-breakroom-button-icon{display:inline-flex;width:1.15em;height:1.15em;flex:0 0 auto}.wig-breakroom-button-icon svg{width:100%;height:100%;fill:currentColor;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wig-breakroom-discussion-meta{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;color:#555}.wig-breakroom-related-section{margin:0!important;padding:0!important}.wig-breakroom-related-heading{display:none!important;margin:0!important;padding:0!important}.wig-breakroom-related-buttons{display:flex;gap:var(--wig-related-gap,14px)}.wig-related-layout-row .wig-breakroom-related-buttons{flex-wrap:nowrap}.wig-related-layout-wrap .wig-breakroom-related-buttons{flex-wrap:wrap}.wig-related-layout-stack .wig-breakroom-related-buttons{flex-direction:column;align-items:flex-start}.wig-related-layout-grid .wig-breakroom-related-buttons{display:grid;grid-template-columns:repeat(var(--wig-related-columns,3),minmax(0,1fr))}.wig-breakroom-related-grid{display:grid;grid-template-columns:repeat(var(--wig-card-columns,3),minmax(0,1fr))}.wig-breakroom-related-card{display:flex;flex-direction:column;min-width:0;overflow:hidden}.wig-breakroom-card-image{display:block;overflow:hidden}.wig-breakroom-card-image img{display:block;width:100%;height:100%;object-fit:cover}.wig-breakroom-card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start}.wig-breakroom-card-label{display:block;margin-bottom:8px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wig-breakroom-card-title{margin:0 0 10px}.wig-breakroom-card-title a{color:inherit;text-decoration:none}.wig-breakroom-card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:.85em;opacity:.72}.wig-breakroom-card-excerpt{margin:0 0 18px}.wig-breakroom-card-link{margin-top:auto}.wig-breakroom-empty-related{margin:20px 0;font-style:italic}.wig-breakroom-save-wrap{margin:20px 0}.wig-breakroom-save-topic{display:inline-flex;align-items:center;min-height:42px;padding:9px 14px;border:1px solid currentColor;background:transparent;color:inherit;font-weight:600;cursor:pointer}.wig-breakroom-saved-discussions ul{margin:0;padding:0;list-style:none}.wig-breakroom-saved-discussions li{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.12)}.wig-breakroom-report-control{margin-top:12px;font-size:.9em}.wig-breakroom-report-control summary{cursor:pointer;text-decoration:underline}.wig-breakroom-report-form{display:grid;gap:10px;max-width:520px;margin-top:10px;padding:14px;border:1px solid rgba(0,0,0,.2);background:#fff}.wig-breakroom-report-form label{display:grid;gap:5px}.wig-breakroom-report-form textarea,.wig-breakroom-report-form select{width:100%}.wig-breakroom-report-form button{justify-self:start;min-height:40px}.wig-breakroom-report-message{font-weight:600}.wig-breakroom-topic-content{padding:18px;border:1px solid rgba(0,0,0,.15);background:#fff}@media(max-width:900px){.wig-breakroom-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.wig-breakroom-related-grid,.wig-related-layout-grid .wig-breakroom-related-buttons{grid-template-columns:1fr}.wig-breakroom-related-buttons{flex-wrap:wrap}.wig-breakroom-button,.wig-breakroom-card-link{max-width:100%}.wig-breakroom-saved-discussions li{display:block}.wig-breakroom-saved-discussions li span{display:block;margin-top:4px}}
.wig-breakroom-topic-header{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:22px;align-items:center;margin:0 0 24px;padding:18px;border:1px solid rgba(0,0,0,.15);background:#fff}.wig-breakroom-topic-header-image{display:block;width:100%;height:auto}.wig-breakroom-topic-subtitle{margin:0 0 8px;font-weight:700}.wig-breakroom-topic-excerpt{margin:0}@media(max-width:700px){.wig-breakroom-topic-header{grid-template-columns:1fr}}
.wig-topic-layout-stack .wig-breakroom-related-grid{grid-template-columns:1fr!important}

.wig-breakroom-related-buttons{margin:0!important;padding:0!important}.elementor-widget-shortcode:has(.wig-breakroom-related-section){margin-top:0!important;margin-bottom:0!important}.elementor-widget-shortcode:has(.wig-breakroom-related-section) .elementor-widget-container{margin:0!important;padding:0!important}
