.widget-main li{list-style:none}.widget-main #wrap-widget-1 .widget-item{display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.widget-main #wrap-widget-1 .widget-item form{height:100%}.widget-main #wrap-widget-1 .widget-item .card{height:100%;min-height:100px;overflow:hidden}.widget-main #wrap-widget-1 .widget-item .card-header{border-radius:0;cursor:move;min-height:100px}.widget-main #wrap-widget-1 .widget-item .card-header:active{cursor:grabbing}.widget-main #wrap-widget-1 .widget-item .widget-description-truncate{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.4;max-height:2.8em;overflow:hidden;text-overflow:ellipsis}.widget-main #wrap-widget-1 .widget-item:hover .card{transform:translateY(-2px)}.widget-main #wrap-widget-1 .widget-item.sortable-ghost{opacity:.5}.widget-main #wrap-widget-1 .widget-item.sortable-chosen{opacity:1}.widget-main #wrap-widget-1 .widget-item.sortable-chosen .card{transform:scale(1.02)}.widget-main #wrap-widget-1 .widget-item.sortable-drag{cursor:grabbing;opacity:.9}.widget-main .widget-item{cursor:pointer}.widget-main .widget-item .card{overflow:hidden}.widget-main .widget-item .card-header{border-radius:0;transition:background-color .2s ease}.widget-main .widget-item .card-header:hover{background-color:var(--bs-gray-100)}.widget-main .widget-item .card-header button{background:none!important;box-shadow:none!important;color:var(--bb-body-color)!important;transition:transform .2s ease}.widget-main .widget-item .card-header button svg{margin:0}.widget-main .widget-item .card-header.collapsed button{transform:rotate(180deg)}.widget-main .widget-item .widget-content{border-radius:0;border-top:1px solid var(--bs-border-color);display:none}.widget-main .widget-item .widget-content.show{display:block}.widget-main .widget-item .widget-content form .form-group:not(:first-child){margin-top:12px}.widget-main .sidebar-item .card{transition:transform .2s ease}.widget-main .sidebar-item .card-body{min-height:80px}.widget-main .sidebar-item .card-body .widget-description{display:none}.widget-main .sidebar-item .card-body:has(.sortable-ghost) .dropzone{display:none}.widget-main .sidebar-item .card-body .sortable-ghost{opacity:.5}.widget-main .sidebar-item .card-body .sortable-ghost+.dropzone,.widget-main .sidebar-item .card-body .sortable-ghost~.dropzone{display:none}.widget-main .sidebar-item .card-body .sortable-ghost .btn-action i{display:block!important}.widget-main .dropzone{transition:all .3s ease}.widget-main .dropzone .card{background:var(--bs-gray-50);border-style:dashed;opacity:.8;transition:all .3s ease}.widget-main .dropzone .card:hover{background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary);opacity:1}.widget-main .dropzone.active .card{animation:pulse 1.5s infinite;background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb),.4)}70%{box-shadow:0 0 0 10px rgba(var(--bs-primary-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb),0)}}.widget-main .ts-control .item{width:calc(100% - 15px)!important}.widget-main .btn-ghost-primary{background-color:transparent;border-color:transparent;color:var(--bs-primary)}.widget-main .btn-ghost-primary:hover{background-color:var(--bs-primary-bg-subtle);border-color:transparent;color:var(--bs-primary)}.widget-main .btn-ghost-secondary{background-color:transparent;border-color:transparent;color:var(--bs-secondary)}.widget-main .btn-ghost-secondary:hover{background-color:var(--bs-gray-100);border-color:transparent;color:var(--bs-secondary)}
