// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":191353,"date":"2026-07-10T10:41:26","date_gmt":"2026-07-10T08:41:26","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=191353"},"modified":"2026-07-10T10:41:28","modified_gmt":"2026-07-10T08:41:28","slug":"cultural-resilience-embodies-win-spirit-fueling","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2026\/07\/10\/cultural-resilience-embodies-win-spirit-fueling\/","title":{"rendered":"Cultural_resilience_embodies_win_spirit_fueling_lasting_team_performance"},"content":{"rendered":"
\n
| Openly admitting mistakes<\/td>\n | Normalizes failure as a learning opportunity<\/td>\n<\/tr>\n |
| Soliciting feedback regularly<\/td>\n | Demonstrates trust and a commitment to growth<\/td>\n<\/tr>\n |
| Encouraging respectful disagreement<\/td>\n | Fosters innovation and critical thinking<\/td>\n<\/tr>\n |
| Practicing active listening<\/td>\n | Builds rapport, understanding, and trust<\/td>\n<\/tr>\n<\/table>\n The table above highlights key behaviors leaders can embrace to actively cultivate psychological safety. These aren\u2019t just \u2018soft skills\u2019 they are strategic investments in building a high-performing team capable of navigating challenges with resilience and a powerful \u201cwin spirit\u201d.<\/p>\n Cultivating a Growth Mindset<\/h2>\nA growth mindset, as popularized by Carol Dweck, is the belief that abilities and intelligence can be developed through dedication and hard work. This is directly linked to embodying a \u201cwin spirit\u201d because it reframes failure not as an indictment of one\u2019s capabilities, but as an opportunity for learning and development. Teams with a strong growth mindset are more likely to embrace challenges, persevere in the face of setbacks, and view criticism as constructive feedback. This contrasts sharply with a fixed mindset, where individuals believe their abilities are innate and unchangeable, leading to avoidance of challenges and a fear of failure. Encouraging a growth mindset requires a shift in language and focus, emphasizing effort, learning, and improvement rather than solely celebrating achievements.<\/p>\n Implementing Learning Loops<\/h3>\nCreating regular \u201clearning loops\u201d is a practical way to embed a growth mindset within a team. These loops involve systematically reviewing past projects or initiatives, identifying what went well, what could have been improved, and what lessons were learned. This isn\u2019t about assigning blame, but about objectively analyzing performance and extracting actionable insights. These insights can then be used to inform future strategies and improve processes. Learning loops provide a safe space for experimentation and reflection, reinforcing the idea that continuous improvement is valued above all else. Furthermore, these loops encourage the team to actively seek out challenges as opportunities for growth, rather than threats to their self-worth.<\/p>\n
|