#windowPane {
    position: fixed;
    right: 0;
    width: calc(100% - 3rem);
    z-index: 999;
    bottom: 70px;
    height: 0;
}

.window {
    z-index: 9999;
}

.window-header {
    padding: 7px 15px !important;
}

.window .interface[data-bs-dismiss=window] {
    /* font-size:23px;
    margin-left: 20px;
    padding-right: 6px;*/
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 1px;
}

.window .interface[data-bs-dismiss=window] i {
    /* top : 1px !important;*/
}

.window .interface[data-maximize=window] {
    /*font-size:21px;
    padding:0;
    margin:1px 6px;
    margin-top:-1px;*/
}

.window .interface[data-minimize=window] {
    /*margin-top: -2px;
    font-size: 21px;
    margin-right: 14px;*/
}

.window.maximized .interface[data-restore=window] {
    /*   font-size:20px;*/
}

.window-pane .label {
    padding: 0;
    padding: 0 0.5rem;
    font-size: 94%;
    font-weight: 600;
    float: right;
    height: 30px;
    max-width: 20%;
    position: relative;
    border-radius: 0px;
}

.window-pane .label .btn-close {
    font-size: 14px;
}

.win-size-grip {
    position: absolute;
    width: 16px;
    height: 16px;
    padding: 4px;
    bottom: 0;
    right: 0;
    cursor: nwse-resize;
    background: url('../images/wingrip.png') no-repeat;
    z-index: 999;
}

.window-title span {
    font-size: 0.7em !important;
    top: -2px !important;
    position: relative !important;
}
