#main{
    display: flex;
    gap: 10px;
    padding: 10px;
    &>div{
        background-color: var(--white-color);
        margin: 0;
        border-radius: 3px;
        outline: thin solid rgba(255, 255, 255, 0.35);
        
        box-shadow: var(--shadow-full);
        overflow-y: hidden;
        .panel{
            display: flex;
            flex-wrap: nowrap;
            justify-content: flex-end;
            align-items: center;
            padding: 3px;
            user-select: none;
            background: var(--main-color);
            height: 32px;
            box-sizing: border-box;
            color: var(--add-color);
            svg{
                fill: var(--add-color);
                margin-right: 4px;
                cursor: pointer;
                filter: drop-shadow(1px 1px 0px black);
                height: 20px;
                width: 20px;
                min-height: 20px;
                min-width: 20px;
            }
            svg:hover{ filter: drop-shadow(1px 1px 2px black); }
            svg:active{ filter: drop-shadow(1px 1px 0px black); }
            span{
                flex: 1 1 auto;
                color: var(--add-color);
                font-family: monospace;
                font-size: 12px;
                font-weight: bold;
                padding: 0 5px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
        }
        .panel:empty{display: none !important;}
        .display{
            box-sizing: border-box;
            overflow-y: auto;
            height: calc(100% - 32px);
            padding: 5px;
            box-shadow: 0px 0px 4px 0px rgba(34, 60, 80, 0.8) inset;
        }
        .panel.info{
            background: var(--info-color);
        }
    }
    &>div.good{
        .panel{
            background: var(--success-color);
        }
    }
    &>div.us{
        .panel{
            background: var(--raw-color);
        }
    }
    &>div.short{
        width: var(--win-width);
    }
    &>div.wide{
        flex: 1 1 auto;
        font-size: 16px;
    }
    &>div.hide{
        display: none;
    }
}