File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
@charset "utf-8";
.mask{position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,0.64);left:0;top:0;z-index:9;}
.popup{background:#fff;}
.popup_title_area{display:flex;width:100%;height:60px;padding:0 20px;border-bottom:1px solid #eee;background:#fff;align-items:center;justify-content:space-between;}
.popup h1.popup_title{font-size:18px;font-weight:600;color:#222;}
.popup_title_area .btn_popup_close{width:30px;height:30px;}
.popup_title_wrap{display:flex;align-items:center;justify-content:space-between;}
.popup_title_wrap h2{font-size:16px;font-weight:600;color:var(--primary-title-color);}
.popup_content{padding:30px 24px 50px 24px;}
.popup .btn.large{height:40px;font-size:16px;padding:0 12px;font-weight:500;}
.popup .btn.xlarge{height:50px;font-size:16px;padding:0 24px;font-weight:500;}
.popup .text_primary{font-size:16px;font-weight:500;}
.popup .text_secondary{font-size:14px;font-weight:400;}
.popup .search_area.box{padding:0 10px;font-size:14px;}
.popup .search_item{padding:4px 0;}
.popup .input{height:30px;}
.popup .input.medium{height:36px;}
.popup select,.popup .select{height:30px;border:1px solid var(--default-line-color);border-radius:5px;padding:0 32px 0 12px;background:#fff url(/publish/adm/images/component/icon_arrow_down.png) no-repeat calc(100% - 4px) center;}
.popup .radio_wrap,.popup .checkbox_wrap{gap:8px;}
.popup .radio_item,.popup .checkbox_item{font-size:14px;}
.popup_title_wrap+.table{margin:12px 0 40px 0;}
.popup.table_type_cols thead>tr>th,.popup.table_type_cols tbody>tr>td{height:40px;font-size:15px;}
.popup.table_type_rows tbody>tr>th, .popup.table_type_rows tbody>tr>td{height:40px;font-size:15px;padding:8px 12px;}
.popup .page a{width:32px;height:32px;}
/* ?덉씠??*/
.popup:not(.popup_window){position:absolute;display:none;min-width:200px;min-height:200px;border-radius:12px;overflow:hidden;opacity:0;transition:all 0.3s;left:50%;top:50%;transform:translate(-50%,-50%);}
.popup.active:not(.popup_window){display:block;opacity:1;z-index:11;}
/* ?덉갹?앹뾽 */
.popup_window{padding:20px;box-sizing:border-box;}
.popup_window h2.title{display:flex;width:100%;height:50px;font-size:20px;font-weight:bold;color:#fff;padding:0 20px;border-radius:4px;background:#f86a3c;align-items:center;}
.popup_window h2.title .text_secondary{font-weight:300;}
.popup_window .content_title{margin:40px 0 12px 0;}
.popup_window h3.title{font-size:18px;font-weight:bold;margin:0;padding:0;}
.popup_window h3.title::before{display:none;}
.popup_window .search_title{font-weight:400;}
.popup_window .search_title::after{top:12px;}
.popup_window .search_area.box{border-radius:4px;}
.popup_window input[type="text"]{height:30px;}
.popup_window .search_item:has(input[type='hidden']:only-child){display:none;}
.popup_window .tree{display:flex;border:1px solid #CDD5E6;border-radius:4px;flex-direction:column;}
.popup_window .tree_title{display:flex;width:100%;height:50px;font-weight:500;padding:0 12px;background:#eff2f9;align-items:center;gap:8px;}
.popup_window .tree .tree_body{padding:4px 0;max-height:300px;overflow:scroll;}
.popup_window .tree .tree-node{display:flex;height:auto;font-size:14px;flex-direction:column;align-items:flex-start;padding:0 12px;}
.popup_window .tree .tree-node label{display:flex;min-height:35px;align-items:center;gap:4px;}
.popup_window .tree-node.folder .tree-label{padding:0 0 0 26px;}
.popup_window .tree-node.folder .tree-label{position:relative;}
.popup_window .tree-node.folder .tree-label::before{position:absolute;left:0;width:24px;height:24px;top:50%;content:"";background:url(/publish/adm/images/component/icon_folder.png) no-repeat center;transform:translateY(-50%);}
.popup_window .tree-node.folder:has(.tree-children)>.tree-label::before{background-image:url(/publish/adm/images/component/icon_folder_open.png);}
.popup_window .tree-node.file label{min-height:25px;}
.popup_window .tree-node.file .tree-label{position:relative;padding:0 0 0 26px;}
.popup_window .tree-node.file .tree-label::before{position:absolute;left:0;width:24px;height:24px;top:50%;content:"";background:url(/publish/adm/images/component/icon_file.png) no-repeat center;transform:translateY(-50%);}
.popup_window .tree .tree-children{display:flex;width:calc(100% - 24px);font-size:14px;background:#f2f4f5;flex-direction:column;gap:4px;border-radius:4px;padding:8px 12px;margin:0 auto;}
.popup_window .tree .tree-children .tree-node{height:auto;}