/* _content/ContentsBlazor/Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-9revq32rtk] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-9revq32rtk] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }

/*--- ���� �߰��� �Ӽ� ---*/
.list-group-item.active[b-9revq32rtk] {
    color: white !important; /* ���ڻ� */
    font-weight: bold;
}
.disabled-link[b-9revq32rtk] {
    pointer-events: none; /* Ŭ�� ���� */
    color: gray; /* ȸ�� ǥ�� */
    opacity: 0.5; /* �帮�� */
    cursor: not-allowed;
}
/* _content/ContentsBlazor/Components/Modules/WJTextEditor.razor.rz.scp.css */
@font-face {
    font-family: 'NanumBarunGothic';
    src: local('NanumBarunGothicOTF'), local('NanumBarunGothicOTF Regular'), local('Nanum Barun Gothic OTF'), local('Nanum Barun Gothic OTF Regular'), local('�����ٸ�����OTF'), local('�����ٸ�����OTF Regular');
    font-weight: 400;
    font-style: normal;
}
.custom-editor[b-czhhk038wn] {
    font-family: 'NanumBarunGothic', 'Segoe UI', sans-serif;
}
/* _content/ContentsBlazor/Components/Pages/Prompt.razor.rz.scp.css */
.full-height[b-3endji2oll] {
    height: 100vh;
}

.card-list-panel[b-3endji2oll] {
    width: 300px;
    overflow-y: auto;
    border-right: 1px solid #ccc;
}

    .card-list-panel .card[b-3endji2oll] {
        cursor: pointer;
    }

        .card-list-panel .card.selected[b-3endji2oll] {
            border: 2px solid #007bff;
            background-color: #f0f8ff;
        }

.detail-panel[b-3endji2oll] {
    padding: 20px;
    overflow-y: auto;
    flex-grow: 1;
}

.fixed-table[b-3endji2oll] {
    table-layout: fixed;
    width: 100%;
}

.left-cell[b-3endji2oll] {
    width: calc(100% - 150px);
    background-color: transparent;
}

.right-cell[b-3endji2oll] {
    width: 150px;
    background-color: transparent;
}
/* _content/ContentsBlazor/Components/Pages/Report.razor.rz.scp.css */
.full-height[b-vxwr40bcs2] {
    height: 100vh;
}

.card-list-panel[b-vxwr40bcs2] {
    width: 300px;
    overflow-y: auto;
    border-right: 1px solid #ccc;
}

    .card-list-panel .card[b-vxwr40bcs2] {
        cursor: pointer;
    }

        .card-list-panel .card.selected[b-vxwr40bcs2] {
            border: 2px solid #007bff;
            background-color: #f0f8ff;
        }

.detail-panel[b-vxwr40bcs2] {
    padding: 20px;
    overflow-y: auto;
    flex-grow: 1;
}

.fixed-table[b-vxwr40bcs2] {
    table-layout: fixed;
    width: 100%;
}

.left-cell[b-vxwr40bcs2] {
    width: calc(100% - 150px);
    background-color: transparent;
}

.right-cell[b-vxwr40bcs2] {
    width: 150px;
    background-color: transparent;
}

.cell-edge[b-vxwr40bcs2] {
    border-right: 1px solid #dee2e6;
    border-bottom: 1px solid #dee2e6;
}
.bottom-edge[b-vxwr40bcs2] {
    border-bottom: 1px solid #dee2e6;
}

@font-face {
    font-family: 'NanumBarunGothic';
    src: local('NanumBarunGothicOTF'), local('NanumBarunGothicOTF Regular'), local('Nanum Barun Gothic OTF'), local('Nanum Barun Gothic OTF Regular'), local('나눔바른고딕OTF'), local('나눔바른고딕OTF Regular');
    font-weight: 400;
    font-style: normal;
}

.custom-editor[b-vxwr40bcs2] {
    font-family: 'NanumBarunGothic', 'Segoe UI', sans-serif;
}
