@charset "UTF-8";@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.popup-wrap{background:rgba(36,42,75,.5);z-index:9}#layout-loading,.popup-wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}#layout-loading{background:rgba(0,0,0,.7);z-index:10}#layout-loading .loading-text{color:#fff;padding:20px}#layout-loading .spinner-style{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #eee;border-radius:.5em;border-top-color:red;box-sizing:border-box;font-size:40px;height:1em;margin:0 auto;width:1em}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.alert-wrap{align-items:center;background:rgba(36,42,75,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9}.alert-wrap .alert-layout{background:#fff;border-left:10px solid #447ef2;border-radius:6px;color:#000;font-size:14px;font-weight:700;overflow-wrap:break-word;padding:40px;position:relative;width:360px}.alert-wrap .alert-x{background-size:100% 100%;cursor:pointer;height:20px;position:absolute;right:20px;top:calc(50% - 10px);width:20px}#prevent-login-layout{gap:40px;padding:40px 32px 24px;width:500px}#prevent-login-layout,#prevent-login-layout #contents-layout{align-items:center;display:flex;flex-direction:column;justify-content:center}#prevent-login-layout #contents-layout{align-self:stretch;gap:16px}#prevent-login-layout #contents-layout .message{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;text-align:center}#prevent-login-layout #button-layout{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}#force-logout-layout{gap:40px;padding:40px 32px 24px;width:500px}#force-logout-layout,#force-logout-layout #contents-layout{align-items:center;display:flex;flex-direction:column;justify-content:center}#force-logout-layout #contents-layout{align-self:stretch;gap:16px}#force-logout-layout #contents-layout #message-layout{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:18px;gap:8px;justify-content:center;letter-spacing:1.8px;text-align:center}#force-logout-layout #contents-layout #message-layout .title{font-weight:700}#force-logout-layout #contents-layout #message-layout .message{font-weight:400}#force-logout-layout #button-layout{display:flex;justify-content:center}#ip-whitelist-layout{gap:40px;height:230px;padding:40px 32px 24px;width:500px}#ip-whitelist-layout,#ip-whitelist-layout #contents-layout{align-items:center;display:flex;flex-direction:column;justify-content:center}#ip-whitelist-layout #contents-layout{align-self:stretch;gap:16px}#ip-whitelist-layout #contents-layout #message-layout{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;text-align:center}#ip-whitelist-layout #button-layout{display:flex;justify-content:center}#layout-content #home-layout{grid-gap:30px;display:flex;display:grid;flex-direction:column;flex-wrap:wrap;gap:30px;grid-template-columns:50% 50%;grid-template-rows:auto auto;height:100%;overflow:auto;padding:90px 150px;width:100%}#layout-content #home-layout .grid-body{padding:40px}#layout-content #home-layout .title-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#layout-content #home-layout .title-layout.padding{padding:40px}#layout-content #home-layout #grid-title{color:#000;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;font-size:18px;font-weight:400;letter-spacing:1.8px;line-height:normal}#layout-content #home-layout #refresh{vertical-align:bottom}#layout-content #home-layout .grid-notice{grid-column:1/3;grid-row:2;height:100%}#layout-content #home-layout .grid-notice .notices{padding:10px}#layout-content #home-layout .grid-notice .notice{align-items:center;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:.7px}#layout-content #home-layout .grid-history{flex:1 1;grid-column:2;grid-row:1;max-height:75vh;position:relative}#layout-content #home-layout .grid-devices{grid-column:1;grid-row:1;max-height:75vh}#layout-content #main-home-layout{display:flex;flex-direction:column;height:100%;padding-bottom:40px;width:100%}#three-dot{background-color:#eee;border-radius:5px;height:25px;width:25px}#three-dot svg path{fill:#447ef2}#status-layout{-webkit-column-gap:10px;column-gap:10px}#status-layout,#status-layout #status{align-items:center;display:flex;flex-direction:row}#status-layout #status{-webkit-column-gap:5px;column-gap:5px}.status-icon{background-color:#000;border-radius:100px;height:10px;width:10px}.status-icon.success{background-color:#447ef2}.status-icon.fail{background-color:#f22e2e}.status-icon.ongoing{background-color:#767a8e}.status-label{color:#767a8e;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal}.status-label.success{color:#447ef2}.status-label.fail{color:#f22e2e}.status-label.ongoing{color:#767a8e}#notice-pop-layout{padding:20px 40px 40px}#notice-pop-layout #notice-contents{align-items:center;color:#000;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;row-gap:20px;text-align:center}#notice-pop-layout #notice-contents .title{font-size:16px;font-weight:500}#notice-pop-layout #notice-contents .contents{height:100%;max-width:450px;overflow:auto;overflow-wrap:break-word}#history-contents{display:flex;flex-direction:column;height:100%}#history-contents .history-head{display:flex;flex-direction:row}#history-contents #history-wrap{height:80%;overflow:auto}#history-contents .head-item-01{text-align:center;width:30px}#history-contents .head-item-02{color:#f22e2e;text-align:center;width:30px}#history-contents .head-item-03{color:#447ef2;text-align:center;width:30px}#history-contents .history-header{align-items:center;border-bottom:1px solid #e4e4e8;color:#767a8e;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:10px}#history-contents .history-header .flex-1{flex:1 1}#history-contents .history-header .hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#history-contents .history-header .head-item{background-color:#000;border-radius:100px;height:10px;width:10px}#history-contents .history-header .head-item-01{background-color:#767a8e}#history-contents .history-header .head-item-02{background-color:#f22e2e}#history-contents .history-header .head-item-03{background-color:#447ef2}#history-contents .history-header .width-30{width:30px}#history-contents .history-header .date{width:85px}#history-pop-layout{display:flex;flex-direction:column;padding:20px 20px 40px}#history-pop-layout #history-pop-align{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#history-pop-layout #history-pop-align #history-pop-contents{color:#767a8e;display:flex;flex-direction:column;font-size:13px;font-weight:400;letter-spacing:1.4px;line-height:normal;max-height:570px;min-height:400px;width:600px}#history-pop-layout #history-pop-align #pop-header{display:flex;flex-direction:column;margin-bottom:20px}#history-pop-layout #history-pop-align #pop-header #header-between{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-col{display:flex;flex-direction:column;row-gap:20px}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-col #header-info-target{font-size:15px;letter-spacing:1.6px}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-col #header-info-devices{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-status{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;width:400px}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-status #header-info-job{color:#242a4b;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-status .header-info-row{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-status .header-info-row.job{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#history-pop-layout #history-pop-align #pop-header #header-between #header-info-status #header-status-col{align-items:center;display:flex;flex-direction:column;row-gap:10px}#history-pop-layout #history-pop-align #pop-header #pop-title{color:#242a4b;font-size:20px;font-weight:600;letter-spacing:2px}#history-pop-layout #history-pop-align #pop-contents{display:flex;flex-direction:column;height:100%;overflow:auto;padding:0 10px}#status-bar-layout{border-top:1px solid #f2f2f2;color:#767a8e;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:40px;row-gap:20px}#status-bar-layout #status-header-layout{display:flex;flex-direction:row;justify-content:space-between}#status-bar-layout #status-header-layout #status-header-row{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#status-bar-layout #status-header-layout .status-icon{background-color:#000;border-radius:100px;height:14px;width:14px}#status-bar-layout #status-header-layout .status-icon.on{background-color:#447ef2}#status-bar-layout #status-header-layout .status-icon.off{background-color:#c9cad1}#status-bar-layout #status-header-layout span{color:#447ef2}#status-bar-layout #status-contents-layout{-webkit-column-gap:30px;column-gap:30px;display:flex;flex-direction:row}#status-bar-layout #status-contents-layout .devices-status-label{display:flex;flex-direction:column;row-gap:20px}#status-bar-layout #status-contents-layout .devices-status-label.flex-1{flex:1 1}#status-bar-layout #status-contents-layout .devices-status-label .bar-layout{background:#f2f2f2;border-radius:8px;height:100%;overflow:hidden;width:100%}#status-bar-layout #status-contents-layout .devices-status-label .bar-layout .off,#status-bar-layout #status-contents-layout .devices-status-label .bar-layout .on{float:left;height:100%;width:100%}#status-bar-layout #status-contents-layout .devices-status-label .bar-layout .on{background:#447ef2}#status-bar-layout #status-contents-layout .devices-status-label .bar-layout .off{background:#c9cad1}#devices-status-layout{align-content:flex-start;-webkit-column-gap:30px;column-gap:30px;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;overflow:auto;padding:0 40px;row-gap:30px}#devices-status-layout #plus-devices{color:#447ef2;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding-bottom:20px;width:100%}#devices-status-layout .device-box{align-items:center;background:#fff;border:.5px solid #447ef2;border-radius:5px;border-top-width:10px;box-shadow:2px 2px 8px 0 rgba(36,42,75,.05),-2px -2px 8px 0 rgba(36,42,75,.05);color:#447ef2;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;padding:10px;row-gap:15px;width:100px}#devices-status-layout .device-box.dimed{border:.5px solid #c9cad1;border-top-width:10px;color:#c9cad1}#devices-status-layout .device-box.dimed svg circle{fill:#c9cad1}#devices-status-layout .device-box .device-label{font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#devices-history-pop-layout{color:#767a8e;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:20px 40px}#devices-history-pop-layout #devcies-history-header-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#devices-history-pop-layout #devices-history-header-row{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#devices-history-pop-layout #devices-label{color:#242a4b;font-size:18px;letter-spacing:1.8px}#devices-history-pop-layout .on-off-icon{background-color:#000;border-radius:100px;height:14px;width:14px}#devices-history-pop-layout .on-off-icon.on{background-color:#447ef2}#devices-history-pop-layout .on-off-icon.off{background-color:#767a8e}#devices-history-pop-layout .on-off-label{color:#000}#devices-history-pop-layout .on-off-label.on{color:#447ef2}#devices-history-pop-layout .on-off-label.off{color:#767a8e}#devices-history-pop-layout #devices-history-header-info{font-size:12px;font-weight:400;letter-spacing:1.2px}#devices-history-pop-layout #devices-history-pop{display:flex;flex-direction:column;max-height:500px;min-height:400px;width:600px}#devices-history-pop-layout #devices-history-pop-contents{height:100%;margin-top:20px;overflow:auto}#devices-history-pop-layout #back-icon-layout{display:flex;justify-content:space-between;margin-bottom:10px}#devices-history-pop-layout #detail-contents{display:flex;flex-direction:column;max-height:500px;min-height:400px;padding:25px;row-gap:10px;width:600px}#devices-history-pop-layout #detail-contents #detail-title{color:#242a4b;font-size:18px;font-weight:600;letter-spacing:1.8px}#devices-history-pop-layout #policy-contents{display:flex;max-height:500px;min-height:400px;padding:25px;row-gap:10px;width:600px}#devices-history-pop-layout #message-title-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#devices-history-pop-layout #message-user{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#devices-history-pop-layout #message-user #user-label{color:#242a4b}#devices-history-pop-layout #message-box{border:1px solid #a0a2af;border-radius:6px;color:#242a4b;flex:1 1;overflow:auto;overflow-wrap:break-word;padding:10px}#devices-history-pop-layout #app-title-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}#devices-history-pop-layout #app-title-layout #app-img{background:#fff;background-size:100% 100%;border-radius:6px;height:50px;width:50px}#devices-history-pop-layout #info-box{border:1px solid #a0a2af;border-radius:6px;display:flex;flex-direction:column;height:100%;padding:10px;row-gap:5px}#devices-history-pop-layout #info-box #info-layout{display:flex;flex-direction:row}#devices-history-pop-layout #info-box #info-layout #info-label{width:100px}#devices-history-pop-layout #info-box #info-layout #info-text{color:#242a4b}#devices-history-pop-layout #contents-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#devices-history-pop-layout #contents-title-layout span{align-items:center;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-weight:600;height:25px;justify-content:center;letter-spacing:1.2px;line-height:normal;text-align:center;width:40px}#devices-history-pop-layout #contents-title-layout span.pdf{background:#f22e2e}#devices-history-pop-layout #contents-title-layout span.xls{background:#0f733b}#devices-history-pop-layout #contents-title-layout span.doc{background:#1651b5}#devices-history-pop-layout #contents-title-layout span.ppt{background:#c13c1c}#devices-history-pop-layout #contents-title-layout span.hwp{background:#50bee8}#devices-history-pop-layout #contents-title-layout span.zip{background:#84bd5a}#devices-history-pop-layout #contents-title-layout span.exe{background:#576d7e}#devices-history-pop-layout #contents-title-layout span.etc{background:#d3d5dd;color:#000}#policy-info{color:#767a8e;display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;row-gap:20px}#policy-info .text-flex{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#policy-info .text-flex.last{margin-bottom:20px}#policy-info .text-flex.first-row{margin-right:20px}#policy-info #info-wrap{border-bottom:1px solid #a0a2af;display:flex;flex-direction:column;row-gap:20px}#policy-info .title{color:#242a4b;font-size:18px;font-weight:600;letter-spacing:1.8px;line-height:normal}#policy-info .title.middle{font-size:16px}#policy-info .title.small{font-size:14px}#policy-info #info-text{color:#242a4b}#policy-info #contents-layout{display:flex;flex:1 1;flex-direction:column;overflow:auto;row-gap:20px}#policy-info span{border:1px solid #447ef2;border-radius:100px;color:#447ef2;margin:5px;padding:5px 15px}#policy-info span.onn{background:#f1faff;border:0 solid #447ef2}#policy-info span.dimed{background:#f1f2f4;border:0 solid #447ef2;color:#767a8e}#policy-info .span-align{display:flex;flex-direction:row;flex-wrap:wrap}#policy-info .show-devices-layout{color:#447ef2}#policy-info .show-devices-layout,.histroy-column{align-items:center;display:flex;flex-direction:row}.histroy-column{border-bottom:1px solid #e4e4e8;color:#767a8e;-webkit-column-gap:20px;column-gap:20px;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:10px}.histroy-column .history-row.flex-1{flex:1 1}.histroy-column .history-row.hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.histroy-column .history-row.blue{color:#447ef2}.histroy-column .history-row.red{color:#f22e2e}.history-column-hover:hover{background:#f4f4f4;cursor:pointer}.grid-item{height:250px}.grid-item #devices-three-dot{height:25px;width:25px}.grid-item .lost-mode{background:#f22e2e;border-radius:50px;color:#fff;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:2;text-align:center;width:40px}.grid-item .grid-table .progress-bar{background:#f6f6f6;border-radius:50px;height:6px;position:relative;width:60%}.grid-item .grid-table .fill{background-color:#4caf50;border-radius:50px;height:6px;transition:width .5s}.grid-item .grid-table .progress-text{color:#242a4b;left:120%;position:absolute;top:-11px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-item .grid-table{align-items:flex-start;display:flex;flex-direction:column;margin-top:10px;width:100%}.grid-item .grid-table .row-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;width:100%}.grid-item .grid-table .row-layout.title{margin-bottom:20px}.grid-item .grid-table .row-layout.contents{margin-bottom:10px}.grid-item .grid-table .contents-text{color:#242a4b;font-size:14px;letter-spacing:1.6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item .grid-table .label-text{font-size:14px;letter-spacing:1.6px}#devices-status{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#devices-status .on-off-icon{background-color:#000;border-radius:100px;height:8px;width:8px}#devices-status .on-off-icon.on{background-color:#447ef2}#devices-status .on-off-icon.off{background-color:#767a8e}#devices-status .on-off-label{color:#000}#devices-status .on-off-label.on{color:#447ef2}#devices-status .on-off-label.off{color:#767a8e}#device-detail-pop-layout{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:20px;letter-spacing:1.4px;line-height:normal;padding:30px}#device-detail-pop-layout #device-detail-title{display:flex;flex-direction:row;font-size:16px;font-weight:600;letter-spacing:1.6px}#device-detail-pop-layout #device-detail-name{display:flex;flex-direction:row;justify-content:space-between}#device-detail-pop-layout #device-detail-name #main{-webkit-column-gap:15px;column-gap:15px;display:flex;flex-direction:row;font-size:18px;letter-spacing:1.8px;margin-bottom:50px}#device-detail-pop-layout #device-detail-name #anomaly-info{display:flex;flex-direction:column;gap:5px}#device-detail-pop-layout #device-detail-name #anomaly-info .info-row{align-items:center;display:flex;flex-direction:row;gap:5px}#device-detail-pop-layout #device-detail-name #anomaly-info .info-row .head-item{background-color:#fdb140;border-radius:50px;height:7px;width:7px}#device-detail-pop-layout #device-detail-contents-layout{display:flex;flex-direction:row}#device-detail-pop-layout #device-detail-contents-layout #options-tab{display:flex;flex-direction:column}#device-detail-pop-layout #device-detail-contents{display:flex;flex-direction:column;gap:10px;height:500px;width:650px}#device-detail-pop-layout .option-tab{color:#767a8e;cursor:pointer;font-size:14px;font-weight:400;line-height:40px;margin-bottom:20px;margin-right:40px}#device-detail-pop-layout .option-tab.active{border-bottom:2px solid #447ef2;color:#447ef2;font-weight:700}#device-detail-pop-layout #info-box-layout{border:1px solid #a0a2af;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:10px;padding:15px;row-gap:10px}#device-detail-pop-layout #info-box-layout #info-title{color:#767a8e}#device-detail-pop-layout #info-box-layout #info-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#device-detail-pop-layout .installed-app-contents{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;overflow:auto}#device-detail-pop-layout .installed-app-contents .installed-app-box{background:#fff;border-radius:6px;box-shadow:2px 2px 12px 0 rgba(36,42,75,.05),-2px -2px 12px 0 rgba(36,42,75,.05);display:flex;flex-direction:column;height:150px;margin:10px;padding:30px;width:220px}#device-detail-pop-layout .installed-app-contents .installed-app-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#device-detail-pop-layout .installed-app-contents img{height:auto;max-width:50px}#device-detail-pop-layout #info-message{font-size:20px;text-align:center}#device-detail-pop-layout #history-list-layout{height:100%;overflow:auto}#edit-name-pop-layout{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;padding:20px}#edit-name-pop-layout #edit-name-pop-title{font-size:16px;font-weight:600;letter-spacing:1.6px;margin-bottom:20px}#edit-name-pop-layout #name-rule{color:#767a8e;font-size:12px;font-weight:400;letter-spacing:.6px;margin-bottom:20px}#edit-name-pop-layout .btn-layout{display:flex;flex-direction:row;justify-content:space-evenly}#policy-detail-pop-layout{padding:20px}#policy-detail-pop-layout #detail-layout{display:flex;height:500px;width:600px}#question-layout{position:relative}#question{vertical-align:bottom}#question-info-layout{left:50%;position:absolute;top:36px}.question-info{align-items:flex-start;background:#242a4b;border-radius:6px;color:#fff;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:12px;line-height:16px;padding:15px;position:relative;width:330px}.question-info:before{border-color:#242a4b transparent;border-style:solid;border-width:0 12px 14px 0;content:"";display:block;left:0;position:absolute;top:-8px;width:0}#filter-box{background:#fff;border-radius:6px;box-shadow:4px 4px 30px 0 rgba(36,42,75,.05),-4px -4px 30px 0 rgba(36,42,75,.05);max-width:400px;position:absolute;right:0;top:50px;z-index:8}#filter-box .filter-contents{color:#242a4b;display:flex;flex-direction:column;font-size:13px;font-weight:400;letter-spacing:1.6px;line-height:normal;padding:20px;row-gap:10px;text-align:left}#filter-box .filter-contents .title{font-size:16px;font-weight:500}#filter-box .filter-contents .type{font-size:14px;margin-bottom:5px}#filter-box .option-layout{display:flex;flex-direction:column;max-height:400px;overflow:auto;row-gap:10px}#filter-box .contents{color:#767a8e;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#filter-box .policy-contents{display:flex;flex-direction:column;row-gap:5px}#filter-box .policy-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#filter-box .btn-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.search{background:#fff;border:1px solid #d3d5dd;border-radius:20px;display:inline-flex;flex-direction:row;height:40px;position:relative;vertical-align:top;width:40%}.search input[type=text]{background:none;border:none;color:#000;float:left;font-size:14px;font-weight:400;height:38px;line-height:36px;padding-left:25px;width:calc(100% - 39px)}.search .inputdiv{width:100%}.search span{background:#447ef2;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:30px;line-height:30px;margin:5px;overflow:hidden;padding-left:15px;padding-right:36px;position:relative;text-overflow:ellipsis;vertical-align:middle;vertical-align:top;white-space:nowrap}.search span:before{color:#fff;content:"x";font-size:19px;font-weight:700;height:17px;line-height:14px;position:absolute;right:8px;top:7px;width:17px}.search .search-button{background:url(/static/media/search.a9b29ed127279a1bfe96.svg) no-repeat;background-size:100% 100%;border:none;height:24px;position:absolute;right:20px;top:8px;width:24px}.order-box-layout{background:#fff url(/static/media/order_box_button.080e04e982324b3139d1.svg) no-repeat;background-position:right 10px center;border:1px solid #d3d5dd;border-radius:17px;height:35px;width:140px}select{color:#242a4b;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:normal;padding-left:15px}.check-layout{align-items:center;color:#a0a2af;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;font-size:14px}#refresh{margin-left:7px;vertical-align:bottom}.checkbox-container{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;position:relative;-webkit-user-select:none;user-select:none}.checkbox-container .checkbox-input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-container .checkmark{background-color:#fff;border:1px solid #d4d4d4;border-radius:5px;display:inline-block;height:25px;position:relative;width:25px}.checkbox-container input:checked~.checkmark{background-color:#447ef2;border:1px solid #447ef2}.checkbox-container .checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{background-image:url(/static/media/check.899a2dcce0c1db4d802c.svg);background-position:50%;background-repeat:no-repeat;height:100%;width:100%}.custom-radio{background:#fff;border:1px solid #767a8e;border-radius:20px;cursor:pointer;height:20px;width:20px}#empty-layout{align-items:center;color:#767a8e;display:flex;flex-direction:column;font-size:24px;font-weight:400;height:80%;justify-content:center;letter-spacing:3.6px;line-height:normal;row-gap:10px;text-align:center}.mytable{height:auto;margin-top:10px;width:100%}.mytable thead{background:#f9f9f9;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;color:#767a8e;font-size:14px;font-weight:600;letter-spacing:1.4px;line-height:normal;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1}.mytable th{padding:10px}.mytable th.table-check{width:50px}.mytable tbody{background-color:#fff;color:#767a8e;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;text-align:center}.mytable tbody .rental-possible{color:#447ef2;font-weight:600}.mytable tbody .rental-over{color:#f22e2e;font-weight:600}.mytable tbody .rental-ing{color:#767a8e;font-weight:600}.mytable tbody .rental-rental{background:#447ef2;border-radius:4px;color:#fff;font-weight:700}.mytable tbody .rental-return{background:#f22e2e;border-radius:4px;color:#fff;font-weight:700}.mytable tbody .anomaly_device_row{background-color:#fff7ec}.mytable tr{border-bottom:1px solid #d3d5dd}.mytable tr.dimed{background-color:#f4f4f4}.mytable td{padding:10px;vertical-align:middle}.mytable td.cell{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mytable .os_code{text-align:center;width:40px}.mytable .detail{display:flex;flex-direction:row;justify-content:center;text-align:center}.mytable .table-os-code{height:30px;width:30px}.mytable .table-detail{height:24px;width:24px}.mytable #capacity-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:center}.mytable #capacity-layout .capacity-icon{background-color:#000;border-radius:100px;height:10px;width:10px}.mytable #capacity-layout .capacity-icon.low{background-color:#50cd89}.mytable #capacity-layout .capacity-icon.middle{background-color:#fdb140}.mytable #capacity-layout .capacity-icon.high{background-color:#f22e2e}.mytable #capacity-layout .capacity-label{color:#000}.mytable #capacity-layout .capacity-label.low{color:#50cd89}.mytable #capacity-layout .capacity-label.middle{color:#fdb140}.mytable #capacity-layout .capacity-label.high{color:#f22e2e}.mytable.community tbody tr,.mytable.rental tbody tr{cursor:pointer}.mytable.web tbody{height:40%}.rc-pagination{font-size:14px;margin:0;padding:0}.rc-pagination ol,.rc-pagination ul{list-style:none;margin:0;padding:0}.rc-pagination:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.rc-pagination-item,.rc-pagination-total-text{display:inline-block;height:28px;line-height:26px;margin-right:8px;vertical-align:middle}.rc-pagination-item{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;font-family:Arial;list-style:none;min-width:28px;outline:0;text-align:center;-webkit-user-select:none;user-select:none}.rc-pagination-item a{color:rgba(0,0,0,.85);display:block;padding:0 6px;transition:none}.rc-pagination-item a:hover{text-decoration:none}.rc-pagination-item:focus,.rc-pagination-item:hover{border-color:#1890ff;transition:all .3s}.rc-pagination-item:focus a,.rc-pagination-item:hover a{color:#1890ff}.rc-pagination-item-active{background:#fff;border-color:#1890ff;font-weight:500}.rc-pagination-item-active a{color:#1890ff}.rc-pagination-item-active:focus,.rc-pagination-item-active:hover{border-color:#40a9ff}.rc-pagination-item-active:focus a,.rc-pagination-item-active:hover a{color:#40a9ff}.rc-pagination-jump-next,.rc-pagination-jump-prev{outline:0}.rc-pagination-jump-next button,.rc-pagination-jump-prev button{background:transparent;border:none;color:#666;cursor:pointer}.rc-pagination-jump-next button:after,.rc-pagination-jump-prev button:after{content:"•••";display:block}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-prev{margin-right:8px}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-next,.rc-pagination-prev{border-radius:2px;color:rgba(0,0,0,.85);cursor:pointer;display:inline-block;font-family:Arial;height:28px;line-height:28px;list-style:none;min-width:28px;text-align:center;transition:all .3s;vertical-align:middle}.rc-pagination-next,.rc-pagination-prev{outline:0}.rc-pagination-next button,.rc-pagination-prev button{color:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;user-select:none}.rc-pagination-next:hover button,.rc-pagination-prev:hover button{border-color:#40a9ff}.rc-pagination-next .rc-pagination-item-link,.rc-pagination-prev .rc-pagination-item-link{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;display:block;font-size:12px;height:100%;outline:none;text-align:center;transition:all .3s;width:100%}.rc-pagination-next:focus .rc-pagination-item-link,.rc-pagination-next:hover .rc-pagination-item-link,.rc-pagination-prev:focus .rc-pagination-item-link,.rc-pagination-prev:hover .rc-pagination-item-link{border-color:#1890ff;color:#1890ff}.rc-pagination-prev button:after{content:"‹";display:block}.rc-pagination-next button:after{content:"›";display:block}.rc-pagination-disabled,.rc-pagination-disabled:focus,.rc-pagination-disabled:hover{cursor:not-allowed}.rc-pagination-disabled .rc-pagination-item-link,.rc-pagination-disabled:focus .rc-pagination-item-link,.rc-pagination-disabled:hover .rc-pagination-item-link{border-color:#d9d9d9;color:rgba(0,0,0,.25);cursor:not-allowed}.rc-pagination-slash{margin:0 10px 0 5px}.rc-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}@media (-ms-high-contrast:none){.rc-pagination-options,.rc-pagination-options ::-ms-backdrop{vertical-align:top}}.rc-pagination-options-size-changer.rc-select{display:inline-block;margin-right:8px;width:auto}.rc-pagination-options-quick-jumper{display:inline-block;height:28px;line-height:28px;vertical-align:top}.rc-pagination-options-quick-jumper input{margin:0 8px;width:50px}.rc-pagination-simple .rc-pagination-next,.rc-pagination-simple .rc-pagination-prev{height:24px;line-height:24px;vertical-align:top}.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link,.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link{background-color:transparent;border:0;height:24px}.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link:after,.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link:after{height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.rc-pagination-simple .rc-pagination-simple-pager input{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;height:100%;margin-right:8px;outline:none;padding:0 6px;text-align:center;transition:border-color .3s}.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#1890ff}.rc-pagination.rc-pagination-disabled{cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item a{background:transparent;border:none;color:rgba(0,0,0,.25);cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active{background:#dbdbdb;border-color:transparent}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active a{color:#fff}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link{background:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.25);cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link-icon{opacity:0}.rc-pagination.rc-pagination-disabled .rc-pagination-item-ellipsis{opacity:1}@media only screen and (max-width:992px){.rc-pagination-item-after-jump-prev,.rc-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.rc-pagination-options{display:none}}.pagination{margin-top:20px;position:relative;text-align:center;width:100%}.rc-pagination-item-active{background:none;border:none}.rc-pagination-item-active a{color:#447ef2;font-weight:700}.rc-pagination-item{background:none;border:none}.rc-pagination-prev .rc-pagination-item-link{background:url(/static/media/pagination_left_arrow.de9f2ef50dbedc6ad779.svg) no-repeat;background-size:100% 100%;border:none}.rc-pagination-next .rc-pagination-item-link{background:url(/static/media/pagination_right_arrow.d619bccddd7c2e2865e6.svg) no-repeat;background-size:100% 100%;border:none}.rc-pagination-next button:after,.rc-pagination-prev button:after{content:"";display:none}.select-div{align-items:center;color:#a0a2af;display:flex;flex-direction:row;font-size:12px;font-weight:400;position:absolute;right:0;top:0}.select-len{background:#fff url(/static/media/down_arrow.d983ebc3d853f8f2d082.svg) no-repeat;background-position:right 10px center;border:1px solid #d3d5dd;border-radius:10px;height:25px;margin-right:5px;padding-left:14px;width:80px}.app-info{display:flex;flex-direction:column;gap:5px;height:100%;overflow:auto}.app-info .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.app-info .Table{height:100%;overflow:auto}.app-info .Table .mytable thead{z-index:0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;stroke:#aeaeae;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;stroke:#aeaeae;color:#fff}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker__triangle{display:none}.react-datepicker{border:none!important;border-radius:4px;box-shadow:2px 2px 10px rgba(0,0,0,.25)}.react-datepicker__navigation-icon:before{border-color:#fff}.react-datepicker__current-month,.react-datepicker__day-name{color:#fff}.filter-date-picker .react-datepicker-wrapper{width:250px}.filter-date-picker .react-datepicker-popper{z-index:2}.filter-date-picker .react-datepicker__input-container input{border:1px solid #447ef2!important;border-radius:100px!important;color:#242a4b!important;letter-spacing:1.4px!important;padding:10px 20px 10px 10px!important;text-align:center!important}.filter-date-picker .react-datepicker__close-icon:after{background-color:transparent;color:#447ef2}.filter-date-picker .react-datepicker__header{background-color:#447ef2!important;border:none!important;padding:0!important;position:relative;text-align:center}.filter-date-picker .react-datepicker-ignore-onclickoutside{border:1px solid #447ef2!important;outline:none}.filter-date-picker .react-datepicker__month{display:flex;flex-direction:column;justify-content:space-between}.filter-date-picker .react-datepicker__week{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:.5px 0}.filter-date-picker .react-datepicker__day--selected{align-items:center;background-color:#fff!important;border-radius:100px!important;display:flex;flex-direction:row;justify-content:center}.filter-date-picker .react-datepicker__day--in-range,.filter-date-picker .react-datepicker__day--in-selecting-range{background-color:#447ef2!important;border-radius:100px!important;color:#fff!important}.filter-date-picker .react-datepicker__day--keyboard-selected{background-color:#fff!important;color:#2b2b2b!important}.filter-date-picker .react-datepicker__day--today{background-color:#fff;color:#2b2b2b}.filter-date-picker .react-datepicker__day--range-start{background-color:#447ef2!important;border-radius:100px!important;color:#fff!important}.year-date-picker{position:relative}.year-date-picker input[type=text]{border:1px solid #a0a2af!important;border-radius:6px;height:40px;padding:8px 50px;width:100%}.year-date-picker .calendar-icon{left:12px;position:absolute;top:8px;z-index:1}.year-date-picker .react-datepicker-wrapper{width:100%}.year-date-picker .react-datepicker{color:#242a4b}.year-date-picker .react-datepicker__header{background-color:#447ef2!important;border:none!important;position:relative;text-align:center}.year-date-picker .react-datepicker-year-header{color:#fff}.year-date-picker .react-datepicker__year{display:flex;flex-direction:column;justify-content:space-between}.year-date-picker .react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-around;max-width:180px;min-height:150px}.year-date-picker .react-datepicker__year-text{align-items:center;display:flex;justify-content:center}.year-date-picker .react-datepicker__year-text--keyboard-selected:hover,.year-date-picker .react-datepicker__year-text--selected,.year-date-picker .react-datepicker__year-text--selected:hover{background-color:#447ef2}.web-info{display:flex;flex-direction:column;gap:5px;height:100%;overflow:auto}.web-info .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.web-info .Table{height:100%;overflow:auto}.web-info .Table .mytable thead{z-index:0}.table-headless-layout{border-top:1px solid #d3d5dd}.table-headless-layout .column{align-items:center;border-bottom:1px solid #d3d5dd;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal;padding:10px}.table-headless-layout .column .row{border-right:1px solid #d3d5dd;padding:0 10px;text-align:center}.table-headless-layout .column .row.condition-true:first-child,.table-headless-layout .column .row:last-child{border-right:none}.table-headless-layout .column .row.flex-1{flex:1 1}.table-headless-layout .column .row.hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-headless-layout .column .row.center{text-align:center}.table-headless-layout .column .row.connected{align-items:center;display:flex;flex-direction:row;justify-content:center}.table-headless-layout .column-hover:hover{background:#f4f4f4;cursor:pointer}.panel-footer-layout{padding:30px 10px 0}.panel-footer-layout.devices{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:10px}.three-btn-layout{display:flex;flex-direction:row;justify-content:space-between}.three-btn-layout .two-btn-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}.one-btn-layout{display:flex;justify-content:center;width:100%}.confirm-policy-layout{align-items:center;color:#767a8e;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;margin-bottom:30px;max-height:400px;overflow:auto;row-gap:30px;width:100%}.confirm-policy-layout .body-row{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.confirm-policy-layout .body-row .hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm-app-layout{display:flex;flex-direction:column;row-gap:10px;width:100%}.confirm-app-layout .title{color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:normal}.confirm-app-layout .app-info-list{border:1px solid #a0a2af;border-radius:6px;max-height:300px;overflow:auto;width:100%}.confirm-app-layout .app-info-list.devices{max-height:180px}.confirm-app-layout .app-info-text{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:10px 10px 10px 20px;width:100%}.confirm-app-layout .app-info-text,.confirm-app-layout .contents-info-text,.confirm-app-layout .hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm-app-layout .contents-info-text{color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:10px 10px 10px 20px;width:100%}.confirm-app-layout .contents-info-text span{color:#767a8e}.confirm-account-layout{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:16px;font-weight:400;letter-spacing:1.4px;line-height:normal;margin-bottom:30px;max-height:400px;overflow:auto;row-gap:30px;width:100%}.confirm-account-layout .body-row{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:center;width:100%}.confirm-account-layout .body-row .hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm-message-layout{display:flex;flex-direction:column;padding:30px;row-gap:10px;width:100%}.confirm-message-layout span{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}.confirm-message-layout textarea{border:1px solid #a0a2af;border-radius:6px;color:#242a4b;font-size:15px;font-weight:400;height:150px;letter-spacing:1.5px;line-height:normal;overflow-y:auto;padding:13px}.confirm-reset-layout{display:flex;flex-direction:column;margin-bottom:60px;padding:20px;row-gap:60px;width:100%}.confirm-reset-layout .item-layout{display:flex;flex-direction:column;row-gap:30px}.confirm-reset-layout .input-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.confirm-reset-layout .label-layout{display:flex;flex-direction:column}.confirm-reset-layout .label{color:#767a8e;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:25px}.confirm-reset-layout .label.checked{color:#447ef2}.confirm-reset-layout .desc{color:#767a8e;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:25px}.confirm-reset-layout .desc.checked{color:#447ef2}.confirm-reset-layout .title{color:#242a4b;font-size:20px;font-weight:600;letter-spacing:2px;line-height:normal}.confirm-devices-policy-layout{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;max-height:400px;overflow:auto;row-gap:30px;width:100%}.confirm-devices-policy-layout .policy-layout{align-items:center;color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:20px;font-weight:500;letter-spacing:2px;line-height:normal}.confirm-devices-policy-layout .policy-layout span{font-weight:600}.confirm-devices-policy-layout .policy-layout .hidden{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm-stop-detect-anomal-layout{align-items:center;display:flex;flex-direction:column;gap:40px}.confirm-stop-detect-anomal-layout .message{color:#242a4b;font-size:18px;font-weight:500;letter-spacing:1.8px;text-align:center}.confirm-stop-detect-anomal-layout .message span{font-weight:1000}.confirm-stop-detect-anomal-layout .sub{color:#242a4b;font-size:16px;font-weight:400}.confirm-stop-detect-anomal-layout .sub span{color:#447ef2;font-size:16px;font-weight:700}.message-body{display:flex;flex-direction:column;padding:30px;row-gap:10px}.message-body .info-message{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}.message-body .info-message span{color:#a0a2af;font-size:12px;letter-spacing:1.2px}.message-body textarea{border:1px solid #a0a2af;border-radius:6px;color:#242a4b;font-size:15px;font-weight:400;height:300px;letter-spacing:1.5px;line-height:normal;overflow-y:auto;padding:13px}.reset-body{display:flex;flex-direction:column;padding:20px;row-gap:60px}.reset-body .item-layout{display:flex;flex-direction:column;row-gap:30px}.reset-body .input-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.reset-body .label-layout{display:flex;flex-direction:column}.reset-body .label{color:#767a8e;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:25px}.reset-body .label.checked{color:#447ef2}.reset-body .desc{color:#767a8e;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:25px}.reset-body .desc.checked{color:#447ef2}.reset-body .title{color:#242a4b;font-size:20px;font-weight:600;letter-spacing:2px;line-height:normal}.search-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.search-layout span{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal}.search-layout .list-info-layout{align-items:center;display:flex;flex-direction:row}.devices-table-body{flex:1 1;overflow:auto}.devices-table-body:not(:last-child){margin-bottom:20px}.devices-table-body .info-message{font-size:18px;padding:20px;text-align:center}.contents-download-layout,.devices-table-body .info-message{color:#242a4b;font-weight:400;letter-spacing:1.4px;line-height:normal}.contents-download-layout{font-size:14px;margin-bottom:10px}.contents-download-layout span{font-weight:500}.contents-download-layout span:last-child{margin-left:20px}.main-body.height{justify-content:center}.main-body.height .confirm-detect-anomal-layout{align-items:center;display:flex;flex-direction:column;gap:40px}.main-body.height .confirm-detect-anomal-layout .sub{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px}.main-body.height .confirm-detect-anomal-layout .sub span{color:#447ef2;font-weight:700}.main-body.height .confirm-detect-anomal-layout .input-layout{display:flex;flex-direction:column;gap:40px}.main-body.height .confirm-detect-anomal-layout .input-layout .line{align-content:center;align-self:stretch;display:flex;flex-direction:row;gap:64px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .title{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;letter-spacing:1.4px;width:70px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input{display:flex;flex-direction:row;width:300px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input .address,.main-body.height .confirm-detect-anomal-layout .input-layout .line .input .range{width:70%}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input .duration{width:100%}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input label{align-items:center;display:flex;flex-direction:row;width:35%}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input label .label{font-size:14px;letter-spacing:1.4px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input label .label.blue{color:#447ef2}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input label .label.weight{font-weight:600}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input button{background:#242a4b;border:1px solid #242a4b;border-radius:0 4px 4px 0;color:#fff;width:30%}.main-body.height .confirm-detect-anomal-layout .input-layout .line .input .sub{margin-left:5px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .inputs{display:flex;flex-direction:column;gap:10px;width:300px}.main-body.height .confirm-detect-anomal-layout .input-layout .line .inputs .input .address{width:70%}.main-body.height .confirm-detect-anomal-layout .input-layout .line .inputs .input button{background:#242a4b;border:1px solid #242a4b;border-radius:0 4px 4px 0;color:#fff;width:30%}.confirm-detect-anomal-layout{align-items:center;display:flex;flex-direction:column;gap:40px;width:100%}.confirm-detect-anomal-layout .info-layout{display:flex;flex-direction:column;gap:24px}.confirm-detect-anomal-layout .info-layout .title{color:#242a4b;font-size:16px;font-weight:500;letter-spacing:1.6px}.confirm-detect-anomal-layout .info-layout .info{color:#242a4b;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:30px}.confirm-detect-anomal-layout .info-layout .info .address,.confirm-detect-anomal-layout .info-layout .info .duration,.confirm-detect-anomal-layout .info-layout .info .multiboot{align-items:center;display:flex;flex-direction:row;gap:10px}.confirm-detect-anomal-layout .info-layout .info .head-item{background-color:#000;border-radius:50px;height:5px;width:5px}.confirm-detect-anomal-layout .check-layout{display:flex;flex-direction:column;gap:32px;width:100%}.confirm-detect-anomal-layout .check-layout .info-layout{align-items:center;background:#f6f6f6;border-radius:12px;display:flex;flex-direction:column;width:70%}.confirm-detect-anomal-layout .check-layout .info-layout .condition{display:flex;flex-direction:column;gap:16px;padding:24px 16px}.confirm-detect-anomal-layout .check-layout .info-layout .condition .address,.confirm-detect-anomal-layout .check-layout .info-layout .condition .duration,.confirm-detect-anomal-layout .check-layout .info-layout .condition .multiboot{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:400;gap:10px}.confirm-detect-anomal-layout .check-layout .info-layout .condition .address .head-item,.confirm-detect-anomal-layout .check-layout .info-layout .condition .duration .head-item,.confirm-detect-anomal-layout .check-layout .info-layout .condition .multiboot .head-item{background-color:#fdb140;border-radius:50px;height:10px;width:10px}.confirm-detect-anomal-layout .check-layout .message{color:#242a4b;font-size:16px;font-weight:500;letter-spacing:1.6px;text-align:center}.popup-address{display:flex;flex-direction:column;padding:4px 0 0}.popup-address #x-button-layout{margin-right:5px}.policy-popup-layout{height:100%;padding:20px;width:700px}.policy-popup-layout.app,.policy-popup-layout.web{display:flex;flex-direction:column;row-gap:30px;width:900px}.policy-popup-layout.web{height:100%}.policy-popup-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal}.policy-popup-layout .btn-layout{justify-content:left}.policy-popup-layout #body,.policy-popup-layout .btn-layout{-webkit-column-gap:30px;column-gap:30px;display:flex;flex-direction:row}.policy-popup-layout #body{height:100%}.policy-popup-layout #body #edit-input-layout{display:flex;flex-direction:column;row-gap:30px;width:15%}#policy-radio-input{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-weight:400;line-height:normal}#policy-radio-input .label{font-size:14px;letter-spacing:1.4px}#policy-radio-input .label.blue{color:#447ef2}#policy-radio-input .label.weight{font-weight:600}#policy-radio-input .desc{font-size:12px;letter-spacing:1.2px}#policy-radio-input .desc.blue{color:#447ef2}.policy-check-input{color:#242a4b;-webkit-column-gap:10px;column-gap:10px;font-weight:400;line-height:normal}.policy-check-input .label{font-size:14px;letter-spacing:1.4px}.policy-check-input .label.blue{color:#447ef2}.policy-check-input .label.weight{font-weight:600}#checked-items-layout{padding:20px 30px}#checked-items-layout #header{align-items:center;color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:normal;margin-bottom:30px}#checked-items-layout #header span{font-weight:700}#checked-items-layout #body{height:300px;overflow:auto;width:600px}#function-layout{color:#242a4b;font-size:14px;font-weight:600;letter-spacing:1.4px;line-height:normal;margin:20px 0;padding:10px}#function-layout #functions-layout{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px}#function-layout #functions-layout,#function-layout .function{-webkit-column-gap:10px;column-gap:10px}#function-layout .body{align-items:center;color:#242a4b;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;font-weight:400;line-height:normal}#function-layout .body .label{font-size:14px;letter-spacing:1.4px}#function-layout .body .desc{font-size:12px;letter-spacing:1.2px;width:220px}#function-layout .icon-backgroud{align-items:center;background-color:rgba(0,0,0,.05);border-radius:50px;display:flex;height:40px;justify-content:center;width:40px}#policy-app-layout{display:flex;flex:1 1;flex-direction:column;gap:10px;height:550px;justify-content:center;overflow:auto}#policy-app-layout .head #title{color:#242a4b;font-family:Noto Sans;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:normal}#policy-app-layout .head #search-layout{align-items:flex-end;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:1.4px}#policy-app-layout .head #search-layout span:hover{color:#447ef2;cursor:pointer}#policy-app-layout .head #search-layout .search_btn{display:flex;flex-direction:row;gap:16px;height:100%;justify-content:flex-end;width:70%}#policy-app-layout .head #search-layout .search_btn .btn.btn-md{height:100%}#policy-app-layout .body{flex:1 1;overflow:auto}#policy-app-layout .body #info-message{color:#242a4b;font-size:20px;font-weight:500;letter-spacing:1.4px;line-height:normal;text-align:center}#policy-app-layout .foot{display:flex;justify-content:flex-end;padding-top:16px}#policy-app-layout .foot .button-block{padding:4px 8px 4px 16px}#policy-app-layout .foot .button-block,#policy-app-layout .foot .button-use{align-items:center;background:#f1faff;border:1px solid #447ef2;border-radius:50px;display:flex;gap:4px}#policy-app-layout .foot .button-use{padding:4px 16px 4px 8px}#policy-app-layout .foot button{color:#447ef2;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.4px;line-height:normal}#policy-web-layout{display:flex;flex:1 1;flex-direction:column;gap:8px;height:550px;justify-content:center;overflow:auto}#policy-web-layout #search-layout{color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:1.4px;line-height:normal}#policy-web-layout #search-layout .title{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:8px}#policy-web-layout #search-layout .bar{display:flex;flex-direction:row;gap:16px;height:100%;width:50%}#policy-web-layout #search-layout .bar .search{height:100%;width:55%}#policy-web-layout #search-layout .bar button{height:100%}#policy-web-layout #search-layout span:hover{color:#447ef2;cursor:pointer}#policy-web-layout #search-layout .search_btn{display:flex;flex-direction:row;gap:16px;height:100%;justify-content:flex-end;width:70%}#policy-web-layout #search-layout .search_btn .btn.btn-md{height:100%}#policy-web-layout #add-web-layout{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:10px}#policy-web-layout #info-message{color:#242a4b;font-size:20px;font-weight:500;letter-spacing:1.4px;line-height:normal;text-align:center}#policy-web-layout .body{display:flex;flex:1 1;flex-direction:column;overflow:auto}#policy-web-layout .body .empty{height:75%}#policy-web-layout .body .empty p{color:#242a4b;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.6px;text-align:center}#policy-web-layout .foot{display:flex;justify-content:flex-end;padding-top:16px}#policy-web-layout .foot .button-use{padding:4px 8px 4px 16px}#policy-web-layout .foot .button-connect,#policy-web-layout .foot .button-use{align-items:center;background:#f1faff;border:1px solid #447ef2;border-radius:50px;display:flex;gap:4px}#policy-web-layout .foot .button-connect{padding:4px 16px 4px 8px}#policy-web-layout .foot button{color:#447ef2;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.4px;line-height:normal}#add-web-popup-layout{display:flex;flex-direction:column;padding:40px 32px 24px;row-gap:30px}#add-web-popup-layout #header{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal}#add-web-popup-layout #body{display:flex;flex-direction:column;row-gap:20px;width:450px}#add-web-popup-layout #body .row-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;width:100%}#add-web-popup-layout #body .row-layout .title{color:#a0a2af;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;width:25%}#add-web-popup-layout #body .row-layout .input-layout{display:flex;flex-direction:column;width:100%}#add-web-popup-layout #body .row-layout .input-layout .input-btn{display:flex;flex-direction:row;gap:10px}#add-web-popup-layout .text{display:flex;flex-direction:column;row-gap:8px}#add-web-popup-layout .text span{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px}#add-web-popup-layout .text .seq{display:flex;flex-direction:column}#add-web-popup-layout .btn-layout{-webkit-column-gap:30px;column-gap:30px;display:flex;flex-direction:row;justify-content:space-between}#add-web-popup-layout span{color:#767a8e;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal}#add-app-popup-layout{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:40px 32px 24px}#add-app-popup-layout #main-layout{display:flex;flex-direction:column;gap:12px}#add-app-popup-layout #main-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px}#add-app-popup-layout #main-layout span{color:#242a4b;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:normal}#add-app-popup-layout #main-layout #info{display:flex;flex-direction:column;gap:16px}#add-app-popup-layout #main-layout #info .row-layout{align-items:center;display:flex;flex-direction:row}#add-app-popup-layout #main-layout #info .row-layout .title{flex:1 1}#add-app-popup-layout #main-layout #info .row-layout input{width:70%}#add-app-popup-layout #btn-layout{align-self:stretch;display:flex;justify-content:space-between}#title-layout-policy-add{display:flex;flex-direction:row;justify-content:space-between}#title-layout-policy-add #os-layout{align-items:center;color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal}.add-policy-layout{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:20px;overflow:auto}.add-policy-layout.select-os{align-items:center;color:#242a4b;font-size:24px;font-weight:400;justify-content:center;letter-spacing:2.4px;line-height:normal;row-gap:50px}.add-policy-layout #select-os-layout{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.add-policy-layout #select-os-layout #os-button{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:20px;font-weight:400;letter-spacing:2px;row-gap:20px}.add-policy-layout #select-input-layout{display:flex;flex-direction:row;justify-content:space-between;margin:10px 0}.add-policy-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal}.add-policy-layout #policy-info{margin-top:20px}.add-policy-layout .checkbox-container .label .text{display:flex;flex-direction:column}.custom-stepper{justify-content:space-between;margin:20px}.custom-stepper,.step{align-items:center;display:flex}.step{background-color:#fff;border:1px solid #a0a2af;border-radius:50%;color:#a0a2af;font-size:16px;height:50px;justify-content:center;position:relative;width:50px}.step.active{background-color:#f1faff;border:2px solid #447ef2;color:#447ef2}.step.completed{background-color:#447ef2;border:2px solid #447ef2}.step span{color:#fff;font-size:25px}#confirm-add-layout{display:flex;flex-direction:column;height:100%;justify-content:center;min-height:400px;overflow:auto;padding:20px;row-gap:10px}#confirm-add-layout #app-img{background:#fff;background-size:100% 100%;border-radius:6px;height:130px;width:130px}#confirm-add-layout #name{color:#242a4b;font-size:18px;font-weight:400;letter-spacing:1.8px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#confirm-add-layout #open-status{color:#242a4b;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}#confirm-add-layout #info-message{color:#242a4b;font-size:24px;font-weight:400;letter-spacing:2.4px;line-height:60px;text-align:center}#confirm-add-layout .description{border:1px solid #a0a2af;border-radius:6px;color:#242a4b;display:flex;flex-direction:row;font-weight:400;letter-spacing:1.8px;line-height:30px;margin-bottom:30px;max-height:150px;overflow:auto;padding:10px 30px;width:100%}#confirm-add-layout .file-name-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#confirm-add-layout #file-name{color:#a0a2af;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}#confirm-add-layout #add-devices-result-layout{align-items:center;display:flex;flex-direction:column;row-gap:20px}#confirm-add-layout #add-devices-result-layout #row-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}#confirm-add-layout #add-devices-result-layout #row-layout span{color:#242a4b;font-size:20px;font-weight:500;letter-spacing:2px;line-height:40px}#confirm-add-layout #add-policy-layout{align-items:center;color:#242a4b;-webkit-column-gap:15px;column-gap:15px;display:flex;flex-direction:row;font-size:20px;font-weight:600;justify-content:center;letter-spacing:2px;line-height:normal}#option-tab-layout .option-tab{cursor:pointer}.grid-item #app-three-dot{height:25px;width:25px}.grid-item #app-img{background:#fff;background-size:100% 100%;border-radius:6px;height:50px;width:50px}.grid-item .grid-body{-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;margin-bottom:20px;width:100%}.grid-item .grid-info-layout{display:flex;flex-direction:column;row-gap:5px;width:70%}.grid-item .grid-info-layout .grid-app-name{color:#242a4b;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item .grid-info-layout .grid-user-name{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item .grid-footer{display:flex;flex-direction:row;justify-content:flex-start}#app-info{color:#242a4b;display:flex;flex-direction:column;font-size:15px;font-weight:400;height:100%;letter-spacing:1.5px;line-height:normal}#app-info .title{color:#767a8e;font-size:14px;letter-spacing:1.4px}#app-info .title.label{flex:1 1;margin-right:10px}#app-info .value{flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app-info .value.order{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#app-info .title-value-layout{-webkit-column-gap:50px;column-gap:50px;display:flex;flex-direction:row}#app-info .app-info-box{align-items:center;-webkit-column-gap:30px;column-gap:30px;max-height:300px}#app-info .app-description,#app-info .app-info-box{border:1px solid #a0a2af;border-radius:6px;display:flex;flex-direction:row;margin-bottom:20px;overflow:auto;padding:10px 30px;width:100%}#app-info .app-description{max-height:150px}#app-info #app-img{background:#fff;background-size:100% 100%;border-radius:6px;height:100px;width:100px}#app-info #app-info-row-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#app-info #header-search-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#add-app-layout{display:flex;flex:1 1;flex-direction:column;margin:20px 0;overflow:auto}#add-app-layout #search-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#add-app-layout #search-table-layout{flex:1 1;min-height:300px;overflow:auto}#add-app-layout #open-description-layout{display:flex;flex-direction:column;margin-bottom:40px;margin-top:40px;row-gap:40px}#open-status-layout{align-items:center;color:#767a8e;-webkit-column-gap:40px;column-gap:40px;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}#open-status-layout #title-layout{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#open-status-layout #row-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#description-layout{align-items:center;color:#767a8e;-webkit-column-gap:40px;column-gap:40px;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal;width:100%}#description-layout textarea{background:#fff;border:1px solid #a0a2af;border-radius:6px;color:#242a4b;flex:1 1;font-weight:400;letter-spacing:.7px;line-height:normal;padding:15px}.grids{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.grid-item{background:#fff;border-radius:6px;box-shadow:2px 2px 12px 0 rgba(36,42,75,.05),-2px -2px 12px 0 rgba(36,42,75,.05);height:100%;margin:15px;padding:15px;width:300px}.grid-item .grid-header-layout{display:flex;flex-direction:row;justify-content:space-between}.grid-item #order-text{color:#a0a2af;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal}.grid-item .grid-header-row{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.grid-item #contents-three-dot{height:25px;width:25px}.grid-item .grid-contents{display:flex;flex-direction:column;padding:10px;row-gap:10px}.grid-item .grid-contents .grid-title-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;width:100%}.grid-item .grid-contents .grid-title-layout .grid-title{display:flex;flex-direction:column;row-gap:5px;width:70%}.grid-item .grid-contents .grid-title-layout .grid-contents-name{color:#242a4b;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item .grid-contents .grid-grey{color:#a0a2af;font-size:12px;letter-spacing:1.2px}.grid-item .grid-contents .grid-grey,.grid-item .grid-contents .grid-user-name{font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item .grid-contents .grid-user-name{color:#767a8e;font-size:14px;letter-spacing:1.4px}.grid-item .grid-contents .grid-file-size{color:#242a4b;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:normal}.grid-item .grid-contents .grid-date{color:#767a8e;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:normal}.grid-item .grid-contents .grid-date-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.grid-item .grid-contents .grid-footer{display:flex;flex-direction:row;justify-content:space-between}#contents-info{color:#242a4b;display:flex;flex-direction:column;font-size:15px;font-weight:400;height:100%;letter-spacing:1.5px;padding:20px;row-gap:20px}#contents-info .title{color:#767a8e;font-size:14px;letter-spacing:1.4px}#contents-info .title.label{flex:1 1;margin-right:10px}#contents-info .value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contents-info .contents-header-layout,#contents-info .value.order{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#contents-info .contents-header-layout{font-size:18px}#contents-info .file-name{color:#a0a2af;font-size:14px;font-weight:500;letter-spacing:1.4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contents-info .contents-info-box{-webkit-column-gap:50px;column-gap:50px;max-height:300px}#contents-info .contents-description,#contents-info .contents-info-box{border:1px solid #a0a2af;border-radius:6px;display:flex;flex-direction:row;margin-bottom:20px;overflow:auto;padding:10px 30px;width:100%}#contents-info .contents-description{max-height:150px}#contents-info #contents-info-row-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#add-contents-layout{display:flex;flex:1 1;flex-direction:column;margin:20px 0;overflow:auto;padding:20px;row-gap:40px}#add-contents-layout #open-description-layout{display:flex;flex-direction:column;margin-bottom:40px;row-gap:40px}#add-contents-layout #label{color:#767a8e;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}#add-contents-layout #label-layout{align-items:center;-webkit-column-gap:40px;column-gap:40px;display:flex;flex-direction:row}#add-contents-layout input[type=file]{display:none}#add-contents-layout .input-button{background-color:#f1f2f4;border:none;border-radius:20px;color:#767a8e;cursor:pointer;font-size:14px;font-weight:500;height:32px;letter-spacing:1.4px;padding:0 16px;text-align:center}#add-contents-layout #file-input-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex:2 1;flex-direction:row}#add-contents-layout .agree-layout{display:flex;flex-direction:column;row-gap:10px}#add-contents-layout .agree-info-box{border:1px solid #a0a2af;border-radius:6px;color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:20px}#add-contents-layout .agree-checkbox-row{-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}.table-os-count-layout{-webkit-column-gap:40px;column-gap:40px;display:flex;flex-direction:row;justify-content:center}.table-os-count-layout .os-count{align-items:center;color:#767a8e;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal}.table-os-count-layout .len{width:50px}#organization-info{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;height:100%;letter-spacing:.7px;line-height:normal}#organization-info .title{color:#767a8e;font-size:14px;letter-spacing:1.4px}#organization-info .title.label{flex:1 1;margin-right:10px}#organization-info .value{flex:2 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#organization-info .organization-name-box{align-items:center;-webkit-column-gap:30px;column-gap:30px}#organization-info .organization-description,#organization-info .organization-name-box{border:1px solid #a0a2af;border-radius:6px;display:flex;flex-direction:row;margin-bottom:20px;min-height:45px;padding:10px 20px;width:100%}#organization-info .organization-description{max-height:150px;overflow:auto}#organization-info #organization-info-row-layout{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#organization-info #table-header-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#organization-info span{font-weight:700}#organization-info #table-layout{flex:1 1;min-height:300px;overflow-y:auto}#add-devices-layout{display:flex;flex:1 1;flex-direction:column;margin:20px 0;overflow:auto;padding:20px}#add-devices-layout #header{color:#242a4b;font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:normal}#add-devices-layout #header span{font-weight:700}#add-devices-layout #search-layout{align-items:flex-end;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:1.4px;line-height:normal}#add-devices-layout #search-layout span:hover{color:#447ef2;cursor:pointer}#add-devices-layout .body{flex:1 1;min-height:300px;overflow:auto}#account-info{color:#242a4b;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:100%;letter-spacing:1.6px;line-height:normal}#account-info #info-layout{align-items:center;-webkit-column-gap:30px;column-gap:30px;display:flex;flex:1 1;flex-direction:row;justify-content:center}#account-info .label-layout{color:#767a8e;display:flex;flex-direction:column;row-gap:30px}#account-info .label-layout .label{align-items:center;display:flex;height:35px}#account-info .value-layout{display:flex;flex-direction:column;row-gap:30px}#account-info .value-layout .value{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;height:35px}#add-account-layout{color:#767a8e;display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.6px;line-height:normal;margin:20px;overflow:auto}#add-account-layout #add-layout{display:flex;flex:1 1;flex-direction:column;justify-content:center;row-gap:40px}#add-account-layout #add-layout .input-layout{-webkit-column-gap:25px;column-gap:25px;display:flex;flex-direction:row}#add-account-layout #add-layout .input-layout .label{width:100px}#add-account-layout #add-layout .input-layout .label.check-password{margin-top:35px}#add-account-layout #add-layout .label-layout{display:flex;flex-direction:column;row-gap:30px}#add-account-layout #confirm-info{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;row-gap:50px}#add-account-layout #account-confirm-layout{-webkit-column-gap:30px;column-gap:30px;display:flex;flex-direction:row;font-size:16px}#add-account-layout #account-confirm-layout .label-layout{display:flex;flex-direction:column;row-gap:30px}#add-account-layout #account-confirm-layout .label-layout .label{height:35px}#add-account-layout #account-confirm-layout .value-layout{display:flex;flex-direction:column;row-gap:30px}#add-account-layout #account-confirm-layout .value-layout #value{color:#242a4b;height:35px}#add-account-layout .info-message{color:#242a4b;font-size:20px;text-align:center}#dupli-check-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex:1 1;flex-direction:row}#dupli-check-layout .value{display:flex;flex:1 1;flex-direction:column}#dupli-check-layout span{font-size:12px;font-weight:400;letter-spacing:.6px;line-height:normal}#validate-check-layout{display:flex;flex:1 1;flex-direction:column}#validate-check-layout span{font-size:12px;font-weight:400;letter-spacing:.6px;line-height:normal}#password-input-layout{display:flex;flex-direction:column;row-gap:30px;width:100%}#role-input-layout{-webkit-column-gap:70px;column-gap:70px;display:flex;flex-direction:row}#role-input-layout #role-input{align-items:center;display:flex;flex-direction:row}#clas-select-layout{flex:1 1}#pw-info-message{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px}.edit-account-layout{padding:20px 30px}.edit-account-layout.pw{width:550px}.edit-account-layout.username{width:530px}.edit-account-layout.class,.edit-account-layout.email,.edit-account-layout.phone,.edit-account-layout.role{width:410px}.edit-account-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;margin-bottom:20px}.edit-account-layout .btn-layout{display:flex;flex-direction:row;justify-content:space-around;margin-top:20px}.edit-account-layout #info-message{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal}.edit-account-layout #info-message span{font-weight:600}#login-content{display:flex;flex:1 1;flex-direction:row}#login-content #logo-body{align-items:center;background:url(/static/media/banner.30d87b304400679c0ad8.png);background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;width:60%}#login-content #login-body{display:flex;flex-direction:column;height:100%;padding:30px;width:40%}#login-content #login-body #login-top-layout{display:flex;flex-direction:row;justify-content:space-between}#login-content #login-body #row-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#login-content #login-body #row-layout span{background:#f22e2e;border-radius:15px;color:#fff;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:normal;padding:3px 9px;text-align:center}#login-content #login-body .title{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal}#login-content #login-body .title:hover{cursor:pointer;text-decoration:underline}#login-content #login-body #login-main-layout{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}#login-content #login-body #login-main-layout #input-layout{display:flex;flex-direction:column;row-gap:20px;width:350px}#login-content #login-body #login-main-layout #logo{background:url(/static/media/smartmdm_logo.8ad1602dbb1a0a6f00a6.svg) no-repeat;height:60px;width:100px}#login-content #login-body #login-main-layout #title{color:#447ef2;font-size:20px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal}#login-content #login-body #login-main-layout #logo-title-layout{align-items:center;display:flex;flex-direction:column}#login-content #login-body #login-main-layout .login-checkbox-row{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#login-content #login-body #login-main-layout .login-checkbox-row #label{color:#a0a2af;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal}#login-content #login-body #login-main-layout #login-layout{display:flex;flex-direction:row;justify-content:space-between;width:100%}#developers-layout{display:flex;flex-direction:column;padding:20px}#developers-layout #developers-menu{color:#242a4b;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:normal;padding:10px}#developers-layout #developers-menu:hover{cursor:pointer;text-decoration:underline}#qr-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-around}#qr-layout #contents-layout{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:1.6px;row-gap:20px;width:30%}#qr-layout #contents-layout .title{font-size:16px}#qr-layout #qr-size{border:1px solid #c9cad1;height:500px;width:500px}#developers-get-devices-layout,#qr-layout #input-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#developers-get-devices-layout{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.6px;width:50%}#developers-get-devices-layout .input-layout{flex:2 1}#enroll-license-layout{color:#242a4b;display:flex;flex-direction:column;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:normal;padding:30px;row-gap:30px}#enroll-license-layout #row-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}#enroll-license-layout .input-layout{flex:2 1}#privacy-layout{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;height:100%;letter-spacing:1.6px;overflow:auto;padding:35px}#privacy-layout #title{font-size:22px;font-weight:700;line-height:normal}#privacy-layout .mid-title{font-size:16px;font-weight:600}#privacy-layout #privacy-contents{display:flex;flex-direction:column;overflow:auto;padding:40px;row-gap:30px}#deletion-layout{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;height:100%;justify-content:center;letter-spacing:1.6px;overflow:auto;row-gap:20px;width:100%}#deletion-layout #title{font-size:22px;font-weight:700;line-height:normal}#community-item-layout{display:flex;flex-direction:column;gap:20px;margin:20px 0}#community-item-layout #back-layout{color:#a0a2af;cursor:pointer;gap:4px;text-align:center}#community-item-layout #back-layout,#community-item-layout #item-header-layout{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;letter-spacing:1.4px}#community-item-layout #item-header-layout{background:#f9f9f9;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;color:#767a8e;justify-content:space-between;padding:16px 24px}#community-item-layout #item-header-layout #category_title_layout{align-items:center;display:flex;flex-direction:row;gap:24px}#community-item-layout #item-header-layout #category_title_layout .title{font-weight:600}#community-item-layout #item-header-layout input{background-color:transparent;border:none}#community-item-layout #item-date-user-layout{color:#767a8e;display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:16px 24px}#community-item-layout #item-contents-layout,#community-item-layout #item-date-user-layout{background:#fff;border-bottom:1px solid #d3d5dd;font-size:14px;font-weight:500;letter-spacing:1.4px}#community-item-layout #item-contents-layout{color:#242a4b;line-height:25px;padding:24px}#community-item-layout #item-contents-layout textarea{border:none;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:25px;min-height:300px;resize:none;width:100%}#community-item-layout .item-file-layout{align-items:center;background:#fff;border-bottom:1px solid #d3d5dd;display:flex;flex-direction:row;gap:10px;padding:16px 24px}#community-item-layout .item-file-layout.add-post{align-items:flex-start;display:flex;flex-direction:column}#community-item-layout .item-file-layout input{display:none}#community-item-layout .item-file-layout span{color:#767a8e;font-size:14px;font-weight:400;letter-spacing:.7px}#community-item-layout .item-file-layout span:hover{cursor:pointer;text-decoration:underline}#community-item-layout .item-file-layout #ext-list-layout{color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:16px;letter-spacing:.7px}#community-item-layout .item-file-layout #ext-item-layout{align-items:center;display:flex;flex-direction:row;gap:4px;overflow:hidden}#community-item-layout .item-file-layout #ext-item-layout button{align-items:center;display:flex;flex-direction:row}#community-item-layout .item-file-layout #ext-item-layout .ext-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#community-item-layout .item-file-layout .allow-ext{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px}#community-item-layout #item-button-layout{align-items:center;background:#fff;border-bottom:1px solid #d3d5dd;display:flex;flex-direction:row;justify-content:space-between;padding:16px 24px}#community-item-layout #item-button-layout .add-post-button{display:flex;flex-direction:row;gap:16px}#community-item-layout #comment-title{color:#242a4b;font-size:14px;font-weight:500;letter-spacing:1.4px}#community-item-layout #comment-title span{color:#447ef2}#community-item-layout #add-comment-layout{background:#fff;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;display:flex;flex-direction:column;gap:16px;padding:24px}#community-item-layout #add-comment-layout textarea{border:none;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:25px;min-height:100px;resize:none}#community-item-layout #add-comment-layout #submit-button-layout{align-items:center;align-self:stretch;color:#a0a2af;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:8px;justify-content:flex-end;letter-spacing:1.4px;line-height:25px}#community-item-layout #add-comment-layout #submit-button-layout span{color:#242a4b}#community-item-layout #item-comment-layout{align-items:flex-start;background:#fff;border-top:1px solid #d3d5dd;display:flex;flex-direction:column;gap:16px;padding:24px}#community-item-layout #item-comment-layout:first-child svg{display:none}#community-item-layout #item-comment-layout:last-child{border-bottom:1px solid #d3d5dd}#community-item-layout #item-comment-layout #reply-layout{align-items:flex-start;display:flex;flex-direction:row;gap:16px;width:100%}#community-item-layout #item-comment-layout #item-layout{color:#242a4b;display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:500;gap:16px;letter-spacing:1.4px;line-height:25px}#community-item-layout #item-comment-layout #item-layout .user{font-weight:700}#community-item-layout #item-comment-layout #item-layout .user span{color:#a0a2af;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:25px}#community-item-layout #item-comment-layout #item-layout textarea{border:1px solid #447ef2;border-radius:7px;font-size:14px;font-weight:500;height:100px;letter-spacing:1.4px;line-height:25px;padding:10px;resize:none;width:100%}#community-item-layout #item-comment-layout #item-layout .edit-textarea{border:none}#community-item-layout #item-comment-layout #button-layout{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;width:100%}#community-popup-layout{display:flex;flex-direction:column;gap:40px;justify-content:center;padding:32px;width:360px}#community-popup-layout .title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px}#community-popup-layout .contents{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px;text-align:center}#community-popup-layout #button-layout{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.date-picker-layout{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}.date-picker-layout.active{background-color:rgba(0,0,0,.05);border-radius:100px;height:40px;width:40px}.date-picker-layout.active svg path{fill:#447ef2}td.cell span{color:#447ef2;font-size:14px;font-weight:500;letter-spacing:1.4px}#option-tab-layout{-webkit-column-gap:40px;column-gap:40px;display:flex;flex-direction:row}#option-tab-layout a,#option-tab-layout a:hover{text-decoration:none}#option-tab-layout .option-tab{color:#767a8e;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:10px 0}#option-tab-layout .option-tab.active{border-bottom:2px solid #447ef2;color:#447ef2;font-weight:600}#access-ip-layout{align-items:center;background:#fff;display:flex;flex-direction:column;gap:16px;justify-content:center;padding-bottom:32px}#access-ip-layout #contents{width:100%}#access-ip-layout #header{align-items:center;background:#f9f9f9;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;display:flex;flex-direction:row;justify-content:space-between;padding:24px 16px}#access-ip-layout #header .title{color:#767a8e;font-size:18px;font-weight:600;letter-spacing:1.8px}#access-ip-layout #header .ip{color:#447ef2;font-size:16px;font-weight:500}#access-ip-layout .row{border-top:1px solid #d3d5dd}#access-ip-layout .row.use-setting{align-items:center;display:flex;flex-direction:row;gap:40px;padding:24px 16px}#access-ip-layout .row.use-setting .title{color:#242a4b;font-size:16px;font-weight:600}#access-ip-layout .row.use-setting label{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:8px}#access-ip-layout .row.info-message{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px 16px}#access-ip-layout .row.info-message .title{align-items:center;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:8px}#access-ip-layout .row.info-message .contents{align-items:flex-start;color:#767a8e;display:flex;flex-direction:column;font-size:14px;font-weight:500;justify-content:center}#access-ip-layout .row.add-ip{display:flex;flex-direction:column;gap:16px;padding:40px 24px}#access-ip-layout .row.add-ip .title{color:#242a4b;font-size:16px;font-weight:600}#access-ip-layout .row.add-ip .contents{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:24px;justify-content:center}#access-ip-layout .row.add-ip .contents .info{color:#242a4b;font-size:14px;font-weight:500}#access-ip-layout .row.add-ip .contents .info .info-row{align-items:center;display:flex;flex-direction:row;gap:4px}#access-ip-layout .row.add-ip #input-ip-layout{display:flex;flex-direction:row;gap:16px;width:100%}#access-ip-layout .row.add-ip #input-ip-layout .ip-input{text-align:center;width:75px}#access-ip-layout .row.add-ip #input-ip-layout input::-webkit-input-placeholder{color:#a0a2af;font-size:14px;font-weight:500}#access-ip-layout .row.add-ip #input-ip-layout input::placeholder{color:#a0a2af;font-size:14px;font-weight:500}#access-ip-layout .row.add-ip #input-ip-layout input{color:#242a4b;font-family:Noto Sans;font-size:14px;font-weight:500;height:45px;padding:12px 16px}#access-ip-layout .row .ip-add-button{align-items:center;background:#447ef2;border-radius:6px;display:flex;gap:10px;height:100%;justify-content:center;padding:12px 20px}#access-ip-layout .row.allow-ip-table{display:flex;flex-direction:column;gap:8px;padding:24px 16px}#access-ip-layout .row.allow-ip-table #title-layout{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}#access-ip-layout .row.allow-ip-table #title-layout .title{color:#242a4b;font-size:16px;font-weight:600}#access-ip-layout .row.allow-ip-table #title-layout .info{color:#767a8e;font-size:14px;font-weight:500}#access-ip-layout .row #empty-layout{border-bottom:1px solid #d3d5dd;color:#767a8e;font-size:16px;font-weight:500;padding:24px 0}#access-ip-layout .row #header-layout{align-items:center;align-self:stretch;background:#f7f7f7;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;color:#767a8e;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:16px;padding:16px}#access-ip-layout .row .tmp-ip{color:#447ef2}#access-ip-layout .row #body-layout{align-items:center;align-self:stretch;border-bottom:1px solid #d3d5dd;color:#767a8e;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:16px;padding:16px}#access-ip-layout .row #body-layout span{font-weight:700}#access-ip-layout .row .index-col{width:50px}#access-ip-layout .row .ip-col{width:170px}#access-ip-layout .row .description-col{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}#add-allow-ip-layout{gap:40px;padding:40px 32px 24px;width:500px}#add-allow-ip-layout,#add-allow-ip-layout #contents{align-items:center;display:flex;flex-direction:column;justify-content:center}#add-allow-ip-layout #contents{align-self:stretch;color:#242a4b;font-size:14px;font-weight:400;gap:16px;letter-spacing:1.4px;text-align:center}#add-allow-ip-layout #contents .red{color:#f22e2e;font-weight:700}#add-allow-ip-layout #contents .blue{color:#447ef2;font-weight:700}#add-allow-ip-layout #btn-layout{display:flex;flex-direction:row;justify-content:space-between;width:100%}#security-download-history-layout{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:40px 32px 24px;width:500px}#security-download-history-layout #title-layout{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}#security-download-history-layout .title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px}#security-download-history-layout .info{color:#767a8e;font-size:14px;font-weight:400;letter-spacing:1.4px}#security-download-history-layout .contents{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:.7px;text-align:center}#security-download-history-layout #button-layout{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}#security-download-history-layout #table-layout{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:8px 0}#security-download-history-layout #header-layout{align-items:flex-start;align-self:stretch;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:1.4px;padding:12px 8px}#security-download-history-layout #header-layout span{width:160px}#security-download-history-layout .emtpy-contents{width:100%}#security-download-history-layout #contents{display:flex;flex-direction:row;justify-content:space-between;width:100%}#security-download-history-layout #body-layout{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;max-height:220px;overflow:auto;padding:8px 0}#security-download-history-layout .body-contents{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px;overflow:hidden;text-align:center;text-overflow:ellipsis}#security-download-history-layout #back-layout{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.device-status-panel-title{margin-bottom:24px}#device-status-panel-layout{display:flex;flex-direction:column;height:100%}#device-status-panel-layout #body-layout{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:40px;justify-content:center}#device-status-panel-layout #body-layout #message-layout{color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:8px;letter-spacing:1.4px}#device-status-panel-layout #body-layout #message-layout span{font-weight:700}#device-status-panel-layout #body-layout #input-layout{display:flex;flex-direction:column;gap:32px;width:65%}#device-status-panel-layout #body-layout #input-layout #input-item{align-items:center;align-self:stretch;display:flex;flex-direction:row}#device-status-panel-layout #body-layout #input-layout #check-layout{align-items:center;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:10px;letter-spacing:1.4px;width:120px}#device-status-result-layout{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:32px;height:100%;padding:34px 0 20px}#device-status-result-layout #info{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:80px;justify-content:center}#device-status-result-layout #info .change-info{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;width:50%}#device-status-result-layout #info .change-info .table-row{color:#242a4b;display:flex;flex-direction:row;font-size:16px;letter-spacing:1.6px;width:100%}#device-status-result-layout #info .change-info .table-row .table-cell-key{font-weight:700;width:30%}#device-status-result-layout #info .change-info .table-row .table-cell-value{font-weight:500}#device-status-result-layout #info .change-info .content{align-items:center;display:flex;gap:15px}#device-status-result-layout #info .change-info .content span{color:#242a4b;display:flex;flex-direction:row;font-size:16px;letter-spacing:1.6px;line-height:normal}#device-status-result-layout #info .change-info .content .key{display:inline-block;font-weight:700}#device-status-result-layout #info .change-info .content .value{display:inline-block;font-weight:500}#device-status-result-layout #info .check-info{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center}#device-status-result-layout #info .check-info .info-success .contents{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:20px;font-weight:500;gap:30px;letter-spacing:2px;line-height:40px;text-align:center}#device-status-result-layout #info .check-info .info-success .contents span{font-weight:700}#device-status-result-layout #info .check-info .info-success .contents .result-status{align-items:center;display:flex;flex-direction:column}#device-status-result-layout #info .check-info .info-success .contents .message{font-size:22px}#device-status-result-layout #info .check-info .info-fail .title{color:#242a4b;font-size:16px;font-weight:500;letter-spacing:1.6px;line-height:normal;text-align:center}#device-status-result-layout #info .check-info .info-fail .title span{color:#767a8e;font-size:12px;letter-spacing:1.2px}#device-status-result-layout #info .check-info .info-fail #device-layout{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px;letter-spacing:1.4px}#device-status-result-layout #btn-layout{align-items:flex-start;align-self:stretch;display:flex;justify-content:center;padding:0 40px}.select-dropdown-lyaout{background:#fff url(/static/media/down_arrow_middle_grey.9dda32f6f7ab549c10e3.svg) no-repeat;background-position:right 10px center;border:1px solid #a0a2af;border-radius:6px;height:35px;width:100%}.select-dropdown-lyaout.disabled{border:1px solid #d3d5dd;color:#c9cad1;cursor:not-allowed}#device-status-detail-layout{align-items:flex-start;display:flex;flex-direction:column;gap:32px;padding:40px}#device-status-detail-layout #x-button-title-layout{align-items:center;display:flex;justify-content:space-between;width:100%}#device-status-detail-layout #title{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px;letter-spacing:1.6px}#device-status-detail-layout #detail-contents{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:24px}#device-status-detail-layout #detail-contents #title-layout{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}#device-status-detail-layout #detail-contents #title-layout #device-name{align-items:center;color:#242a4b;display:flex;font-size:16px;font-weight:500;gap:16px;letter-spacing:1.6px}#device-status-detail-layout #detail-contents #contents-layout{display:flex;flex-direction:column;gap:16px;width:600px}#device-status-detail-layout #detail-contents #contents-layout #row-layout{align-self:stretch;display:flex;flex-direction:row;gap:16px}#device-status-detail-layout #detail-contents #contents-layout #contents{align-items:flex-start;align-self:stretch;border:1px solid #a0a2af;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:16px 20px}#device-status-detail-layout #detail-contents #contents-layout .label{color:#767a8e;font-size:14px;font-weight:500;letter-spacing:1.4px;overflow:hidden;text-overflow:ellipsis}#device-status-detail-layout #detail-contents #contents-layout .text{color:#242a4b;font-size:14px;font-weight:500;letter-spacing:1.4px;overflow:hidden;text-overflow:ellipsis}#device-status-detail-layout #table-layout{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:16px;width:600px}#device-status-detail-layout #scrollable-table{max-height:300px;overflow-y:auto;width:100%}#device-status-detail-layout #header{background:#f9f9f9;border-bottom:1px solid #d3d5dd;border-top:1px solid #d3d5dd;color:#767a8e;display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-around;letter-spacing:1.4px;line-height:normal;padding:8px 0;position:-webkit-sticky;position:sticky;width:100%}#device-rental-detail-layout{align-items:flex-start;display:flex;flex-direction:column;gap:32px;padding:40px;width:700px}#device-rental-detail-layout #x-button-title-layout{align-items:center;display:flex;justify-content:space-between;width:100%}#device-rental-detail-layout #x-button-title-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;overflow:hidden;text-overflow:ellipsis}#device-rental-detail-layout #detail-contents{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:40px;width:100%}#device-rental-detail-layout #detail-contents .title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;overflow:hidden;text-overflow:ellipsis}#device-rental-detail-layout #detail-contents .device-info{width:100%}#device-rental-detail-layout #detail-contents .device-info,#device-rental-detail-layout #detail-contents .device-info .info{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px}#device-rental-detail-layout #detail-contents .device-info .info .icon{align-content:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:24px;justify-content:center;letter-spacing:1.6px;line-height:normal}#device-rental-detail-layout #detail-contents .device-info .info .class,#device-rental-detail-layout #detail-contents .device-info .info .serial_number{display:flex;flex-direction:column;gap:16px;width:100%}#device-rental-detail-layout #detail-contents .device-info .info .class #contents,#device-rental-detail-layout #detail-contents .device-info .info .serial_number #contents{align-items:flex-start;align-self:stretch;border:1px solid #a0a2af;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:16px 20px}#device-rental-detail-layout #detail-contents .device-info .info .class .text,#device-rental-detail-layout #detail-contents .device-info .info .serial_number .text{color:#242a4b;font-family:Inter;font-size:14px;font-weight:500;line-height:normal}#device-rental-detail-layout #detail-contents .rental-info{align-self:stretch;display:flex;flex-direction:column;gap:16px;width:100%}#device-rental-detail-layout #detail-contents .rental-info .name-layout{display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px}#device-rental-detail-layout #detail-contents .rental-info .name-layout .name{width:15%}#device-rental-detail-layout #detail-contents .rental-info .name-layout span{color:#f22e2e}#device-rental-detail-layout #detail-contents .rental-info .date-layout{align-items:flex-start;color:#767a8e;display:flex;font-size:14px;font-weight:500;gap:24px;width:100%}#device-rental-detail-layout #detail-contents .rental-info .date-layout .date-start,#device-rental-detail-layout #detail-contents .rental-info .date-layout .date-stop{width:50%}#device-rental-detail-layout #detail-contents .rental-info .date-layout span{color:#f22e2e}#device-rental-detail-layout #info-layout{align-items:flex-start;color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px;letter-spacing:1.4px;line-height:normal}#device-rental-detail-layout #info-layout span{color:#f22e2e}#device-rental-detail-layout #btn-layout{align-self:stretch;display:flex;justify-content:center}#device-return-detail-layout{align-items:flex-start;display:flex;flex-direction:column;gap:32px;padding:40px;width:700px}#device-return-detail-layout .title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;overflow:hidden;text-overflow:ellipsis}#device-return-detail-layout #x-button-title-layout{align-items:center;display:flex;justify-content:space-between;width:100%}#device-return-detail-layout #x-button-title-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;overflow:hidden;text-overflow:ellipsis}#device-return-detail-layout #detail-contents{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:40px;width:100%}#device-return-detail-layout #detail-contents .device-info,#device-return-detail-layout #detail-contents .device-info .info{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px}#device-return-detail-layout #detail-contents .device-info .info .icon{align-content:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:16px;justify-content:center;letter-spacing:1.6px;line-height:normal}#device-return-detail-layout #detail-contents .device-info .info .class,#device-return-detail-layout #detail-contents .device-info .info .serial_number{display:flex;flex-direction:column;gap:16px;width:100%}#device-return-detail-layout #detail-contents .device-info .info .class #contents,#device-return-detail-layout #detail-contents .device-info .info .serial_number #contents{align-items:flex-start;align-self:stretch;border:1px solid #a0a2af;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:16px 20px}#device-return-detail-layout #detail-contents .device-info .info .class .text,#device-return-detail-layout #detail-contents .device-info .info .serial_number .text{color:#242a4b;font-family:Inter;font-size:14px;font-weight:500;line-height:normal}#device-return-detail-layout #detail-contents .rental-info{align-self:stretch;display:flex;flex-direction:column;gap:16px;width:100%}#device-return-detail-layout #detail-contents .rental-info .rental{display:flex;flex-direction:column;gap:16px;width:100%}#device-return-detail-layout #detail-contents .rental-info .rental .date{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:center}#device-return-detail-layout #detail-contents .rental-info .rental .date .rental-start,#device-return-detail-layout #detail-contents .rental-info .rental .date .rental-stop{width:50%}#device-return-detail-layout #detail-contents .rental-info #contents{align-items:flex-start;align-self:stretch;border:1px solid #a0a2af;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:16px 20px}#device-return-detail-layout #detail-contents .rental-info .text{color:#242a4b;font-family:Inter;font-size:14px;font-weight:500;line-height:normal}#device-return-detail-layout #btn-layout{align-self:stretch;display:flex;justify-content:center}#device-history-detail-layout{align-items:center;display:flex;flex-direction:column;gap:20px;padding:40px;width:100%}#device-history-detail-layout #x-button-title-layout{align-items:center;display:flex;justify-content:space-between;width:100%}#device-history-detail-layout #x-button-title-layout #title{color:#242a4b;font-size:16px;font-weight:700;letter-spacing:1.6px;line-height:normal}#device-history-detail-layout #table-layout{height:400px;overflow:auto;width:100%}#device-history-detail-layout #table-layout .mytable{table-layout:auto;width:100%}#device-history-detail-layout #table-layout .mytable tbody td,#device-history-detail-layout #table-layout .mytable thead th{overflow:hidden;padding-left:2px;padding-right:2px;text-overflow:ellipsis;white-space:nowrap}#device-history-detail-layout #table-layout .mytable td:nth-child(2),#device-history-detail-layout #table-layout .mytable td:nth-child(4){padding:12px}#device-history-detail-layout #table-layout .mytable td:nth-child(6){padding:16px}#device-history-detail-layout #table-layout .mytable td:nth-child(10),#device-history-detail-layout #table-layout .mytable td:nth-child(8),#device-history-detail-layout #table-layout .mytable th:nth-child(10),#device-history-detail-layout #table-layout .mytable th:nth-child(8){overflow:visible;white-space:normal;width:auto}#content-layout{align-items:flex-start;gap:56px}#content-layout,#content-layout #device-control{display:flex;flex-direction:column;overflow:auto}#content-layout #device-control{gap:60px;overflow-y:auto;width:100%}#content-layout #device-control .table-title{color:#242a4b;font-size:20px;font-weight:700}#content-layout #device-control .app-table,#content-layout #device-control .policy-table{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:100%}#content-layout #device-control .app-table .table-content,#content-layout #device-control .policy-table .table-content{display:flex;flex-direction:row;gap:16px;width:100%}#content-layout #device-control .app-table .table-content .android-content,#content-layout #device-control .app-table .table-content .window-content,#content-layout #device-control .policy-table .table-content .android-content,#content-layout #device-control .policy-table .table-content .window-content{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:32px;padding:32px 24px;width:50%}#content-layout #device-control .app-table .table-content .android-content .content-title,#content-layout #device-control .app-table .table-content .window-content .content-title,#content-layout #device-control .policy-table .table-content .android-content .content-title,#content-layout #device-control .policy-table .table-content .window-content .content-title{display:flex;flex-direction:row;justify-content:space-between}#content-layout #device-control .app-table .table-content .android-content .content-title .title-name,#content-layout #device-control .app-table .table-content .window-content .content-title .title-name,#content-layout #device-control .policy-table .table-content .android-content .content-title .title-name,#content-layout #device-control .policy-table .table-content .window-content .content-title .title-name{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:10px;line-height:normal}#content-layout #device-control .app-table .table-content .android-content .content-title .title-num,#content-layout #device-control .app-table .table-content .window-content .content-title .title-num,#content-layout #device-control .policy-table .table-content .android-content .content-title .title-num,#content-layout #device-control .policy-table .table-content .window-content .content-title .title-num{color:#767a8e;font-size:14px;font-weight:500;line-height:normal;text-align:center}#content-layout #device-control .app-table .table-content .android-content .content,#content-layout #device-control .app-table .table-content .window-content .content,#content-layout #device-control .policy-table .table-content .android-content .content,#content-layout #device-control .policy-table .table-content .window-content .content{display:flex;flex-direction:column;gap:40px;width:100%}#content-layout #device-control .app-table .table-content .android-content .content .detail-container,#content-layout #device-control .app-table .table-content .window-content .content .detail-container,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container{display:flex;flex-direction:column;gap:16px;padding:0 16px}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .table-container,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .table-container,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .table-container,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .table-container{flex:1 1}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-name,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-name,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-name,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-name{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-name .sub,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-name .sub,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-name .sub,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-name .sub{color:#767a8e;font-size:14px;font-weight:500;text-align:center}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table{display:flex;flex-direction:row}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-first,#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-second,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-first,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-second,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-first,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-second,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-first,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-second{color:#242a4b;font-size:16px;font-weight:500;width:100%}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-first td:first-child,#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-second td:first-child,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-first td:first-child,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-second td:first-child,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-first td:first-child,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-second td:first-child,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-first td:first-child,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-second td:first-child{text-align:center;width:30px}#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-first span,#content-layout #device-control .app-table .table-content .android-content .content .detail-container .detail-container-table .table-second span,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-first span,#content-layout #device-control .app-table .table-content .window-content .content .detail-container .detail-container-table .table-second span,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-first span,#content-layout #device-control .policy-table .table-content .android-content .content .detail-container .detail-container-table .table-second span,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-first span,#content-layout #device-control .policy-table .table-content .window-content .content .detail-container .detail-container-table .table-second span{font-weight:700}#content-layout #device-control .contents-table{display:flex;flex-direction:column;gap:24px;width:100%}#content-layout #device-control .contents-table .table-content{display:flex;flex-direction:column;gap:32px;width:100%}#content-layout #device-control .contents-table .table-content .detail-name{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-control .contents-table .table-content .detail-name .sub{color:#767a8e;font-size:14px;font-weight:500;text-align:center}#content-layout #device-control .contents-table .table-content .top10-extension{display:flex;flex-direction:row;gap:16px;width:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10{background:#fff;border-radius:8px;padding:32px 24px;width:70%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container{align-items:flex-start;display:flex;flex-direction:column;gap:32px;height:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-name{color:#242a4b;font-size:16px;font-weight:700;width:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table{height:100%;width:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table .table-container{height:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table .table-container .table-first{height:100%;width:100%}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table .table-container .table-first tr{color:#242a4b;font-size:16px;font-weight:500}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table .table-container .table-first td:first-child{text-align:center;width:40px}#content-layout #device-control .contents-table .table-content .top10-extension .top10 .detail-container .detail-container-table .table-container .table-first span{font-weight:700}#content-layout #device-control .contents-table .table-content .top10-extension .extension{background:#fff;border-radius:8px;padding:32px 24px;width:35%}#content-layout #device-control .contents-table .table-content .top10-extension .extension .detail-container{align-items:flex-start;display:flex;flex-direction:column;gap:32px}#content-layout #device-control .contents-table .table-content .top10-extension .extension .detail-container .detail-container-name{color:#242a4b;font-size:16px;font-weight:700;width:100%}#content-layout #device-control .contents-table .table-content .top10-extension .extension .detail-container .detail-container-table,#content-layout #device-control .contents-table .table-content .top10-extension .extension .detail-container .detail-container-table canvas{width:100%}#content-layout #device-control .contents-table .table-content .montly{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:32px 24px;width:100%}#content-layout #device-control .contents-table .table-content .montly .detail-table{height:200px;width:100%}#content-layout #device-operation{display:flex;flex-direction:column;gap:60px;overflow:auto;overflow-y:auto;width:100%}#content-layout #device-operation .table-title{color:#242a4b;font-size:20px;font-weight:700}#content-layout #device-operation .connect-table{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:24px;width:100%}#content-layout #device-operation .connect-table .table-content{align-items:flex-start;align-self:stretch;background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:40px;padding:32px 24px}#content-layout #device-operation .connect-table .table-content .bar-title{display:flex;flex-direction:row;justify-content:space-between;width:100%}#content-layout #device-operation .connect-table .table-content .bar-title .text{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .connect-table .table-content .bar-title .text .label{color:#242a4b;margin-right:8px}#content-layout #device-operation .connect-table .table-content .bar-title .text span{color:#447ef2}#content-layout #device-operation .connect-table .table-content .bar-title .refresh{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:500}#content-layout #device-operation .connect-table .table-content .bar-content{display:flex;flex-direction:row;height:100%;width:100%}#content-layout #device-operation .connect-table .table-content .bar-content .android,#content-layout #device-operation .connect-table .table-content .bar-content .windows{display:flex;flex-direction:column;gap:24px;height:100%;width:50%}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-title,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-title{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout{display:flex;flex-direction:column;gap:16px;height:100%;width:70%}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .title,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .title{font-size:14px;font-weight:400;letter-spacing:1.4px;width:35px}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .total,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .total{align-items:center;display:flex;flex-direction:row;gap:16px}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .total .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .total .title,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .total .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .total .title{color:#242a4b}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .total .bar,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .total .bar{background:#242a4b;border-radius:50px;height:30%}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .on,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .on{align-items:center;display:flex;flex-direction:row;gap:16px}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .on .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .on .title,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .on .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .on .title{color:#447ef2}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .on .bar,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .on .bar{background:#447ef2;border-radius:50px;height:30%}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .off,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .off{align-items:center;display:flex;flex-direction:row;gap:16px}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .off .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .off .title,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .off .device-num,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .off .title{color:#a0a2af}#content-layout #device-operation .connect-table .table-content .bar-content .android .content-layout .off .bar,#content-layout #device-operation .connect-table .table-content .bar-content .windows .content-layout .off .bar{background:#a0a2af;border-radius:50px;height:30%}#content-layout #device-operation .active-table{display:flex;flex-direction:column;gap:24px;width:100%}#content-layout #device-operation .active-table .days-line,#content-layout #device-operation .active-table .hours-line{align-items:flex-start;align-self:stretch;background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:32px;padding:32px 24px}#content-layout #device-operation .active-table .days-line .title,#content-layout #device-operation .active-table .hours-line .title{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .active-table .info{width:100%}#content-layout #device-operation .status-table{display:flex;flex-direction:column;gap:24px;width:100%}#content-layout #device-operation .status-table .table-sub{align-items:center;display:flex;flex-direction:row;font-family:Noto Sans;font-size:16px;font-weight:700;justify-content:space-between}#content-layout #device-operation .status-table .table-sub .all{color:#242a4b;display:flex;flex-direction:row;gap:24px}#content-layout #device-operation .status-table .table-sub .all .main{position:relative}#content-layout #device-operation .status-table .table-sub .all .main span{color:#447ef2}#content-layout #device-operation .status-table .table-sub .all .main:after{background-color:#242a4b;bottom:0;content:"";position:absolute;right:-12px;top:0;width:2px}#content-layout #device-operation .status-table .table-sub .all .android,#content-layout #device-operation .status-table .table-sub .all .windows{align-items:center;display:flex;flex-direction:row}#content-layout #device-operation .status-table .table-sub .all .android .icon,#content-layout #device-operation .status-table .table-sub .all .windows .icon{margin-right:5px}#content-layout #device-operation .status-table .table-sub #plus-devices{color:#447ef2;font-size:20px;font-weight:900}#content-layout #device-operation .status-table .table-sub #plus-devices span{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .status-table .table-bar{display:flex;flex-direction:row;gap:16px;height:50%;width:100%}#content-layout #device-operation .status-table .table-bar .kind-table{background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:32px;height:100%;padding:32px 24px;width:30%}#content-layout #device-operation .status-table .table-bar .kind-table .kind-table-title{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row{color:#242a4b;display:flex;flex-direction:row;font-size:16px;font-weight:500}#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row .count,#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row .name,#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row .rank{margin-right:12px}#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row .count{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row:first-child .rank,#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row:nth-child(2) .rank,#content-layout #device-operation .status-table .table-bar .kind-table .table-content .data-row:nth-child(3) .rank{color:blue}#content-layout #device-operation .status-table .table-bar .year-bar{background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex:1 0;flex-direction:column;gap:32px;height:100%;padding:32px 24px;width:70%}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-title{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content{display:flex;flex-direction:row;gap:32px}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content .chart{width:70%}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content .chart-table{color:#242a4b;display:flex;flex-direction:column;font-size:16px;font-weight:700;margin-left:20px;text-align:center}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content .chart-table .chart-table-row{display:flex;flex-direction:row;margin-bottom:5px}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content .chart-table .chart-table-row div{margin-right:10px}#content-layout #device-operation .status-table .table-bar .year-bar .year-bar-content .chart-table .chart-table-row span{font-weight:500;margin-right:10px}#content-layout #device-operation .status-table .table-pie{align-items:center;display:flex;flex-direction:row;gap:24px}#content-layout #device-operation .status-table .table-pie .status-pie,#content-layout #device-operation .status-table .table-pie .supply-pie{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:32px;padding:32px 24px;width:50%}#content-layout #device-operation .status-table .table-pie .status-pie .pie-name,#content-layout #device-operation .status-table .table-pie .supply-pie .pie-name{color:#242a4b;display:flex;flex-direction:row;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:normal;width:100%}#content-layout #device-operation .status-table .table-pie .status-pie .pie-body,#content-layout #device-operation .status-table .table-pie .supply-pie .pie-body{align-items:center;display:flex;flex-direction:column;width:100%}#content-layout #device-operation .status-table .table-pie .status-pie .pie-body .pie,#content-layout #device-operation .status-table .table-pie .supply-pie .pie-body .pie{display:flex;flex-direction:column;width:60%}#content-layout #device-operation .rental-table{display:flex;flex-direction:column;gap:24px;width:49%}#content-layout #device-operation .rental-table .table-sub{align-items:center;display:flex;flex-direction:row;font-family:Noto Sans;font-size:16px;font-weight:700;justify-content:space-between}#content-layout #device-operation .rental-table .table-sub .all{color:#242a4b;display:flex;flex-direction:row;gap:24px}#content-layout #device-operation .rental-table .table-sub .all .main{position:relative}#content-layout #device-operation .rental-table .table-sub .all .main span{color:#447ef2}#content-layout #device-operation .rental-table .table-sub .all .main:after{background-color:#242a4b;bottom:0;content:"";position:absolute;right:-12px;top:0;width:2px}#content-layout #device-operation .rental-table .table-sub .all .android,#content-layout #device-operation .rental-table .table-sub .all .windows{align-items:center;display:flex;flex-direction:row}#content-layout #device-operation .rental-table .table-sub .all .android .icon,#content-layout #device-operation .rental-table .table-sub .all .windows .icon{margin-right:5px}#content-layout #device-operation .rental-table .table-sub #plus-devices{color:#447ef2;font-size:20px;font-weight:900}#content-layout #device-operation .rental-table .table-sub #plus-devices span{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .rental-table .table-content{background:#fff;border-radius:8px;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.05),2px 2px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:32px;padding:32px 24px;width:100%}#content-layout #device-operation .rental-table .table-content .table-name{color:#242a4b;font-size:16px;font-weight:700}#content-layout #device-operation .rental-table .table-content .table-pie{align-items:center;display:flex;flex-direction:column;height:500px}#content-layout #device-operation .rental-table .table-content .table-pie .pie,#content-layout #device-operation .rental-table .table-content .table-pie .pie canvas{height:100%}#root-layout.desktop{display:flex;flex-direction:row;height:100vh;height:100dvh}#root-layout.desktop #layout-sidebar{background:#181c32;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-x:hidden;position:fixed;row-gap:20px;width:80px;z-index:9}#root-layout.desktop #layout-sidebar:hover{width:250px}#root-layout.desktop #layout-sidebar:hover .menu-icon{background:url(/static/media/menu_on.748a6eae366e325b4537.svg) no-repeat}#root-layout.desktop #layout-sidebar:hover .text{display:block}#root-layout.desktop #layout-sidebar .text{color:#fff;display:none;left:75px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}#root-layout.desktop #layout-sidebar .nav-link-icon{border-radius:6px;height:50px;margin:10px;padding:10px 15px;position:relative}#root-layout.desktop #layout-sidebar .nav-link-icon:hover{background:hsla(0,0%,100%,.1);width:230px}#root-layout.desktop #layout-sidebar .nav-link-icon.active{background:hsla(0,0%,100%,.1)}#root-layout.desktop #layout-sidebar .menu-icon-layout{height:50px;margin:10px;padding:10px}#root-layout.desktop #layout-sidebar .menu-icon{background:url(/static/media/menu.2689c1db403116a1620b.svg) no-repeat;background-size:100% 100%;border:none;height:40px;width:40px}#root-layout.desktop #layout-body{display:flex;flex-direction:column;overflow-x:auto;padding-left:80px;width:100%}#root-layout.desktop #layout-body #layout-header{align-items:center;background:#fff;border-bottom:.7px solid #d3d5dd;box-shadow:0 1px 10px 0 rgba(36,42,75,.1);display:flex;flex-direction:row;justify-content:space-between;min-height:70px;padding:0 70px;position:-webkit-sticky;position:sticky;position:relative;width:100%}#root-layout.desktop #layout-body #layout-header #logo-title-layout{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}#root-layout.desktop #layout-body #layout-header .header-logo{background:url(/static/media/smartmdm_logo.8ad1602dbb1a0a6f00a6.svg) no-repeat;height:40px;width:70px}#root-layout.desktop #layout-body #layout-header .header-title{color:#000;font-size:18px;font-weight:700}#root-layout.desktop #layout-body #layout-header #user_info-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#root-layout.desktop #layout-body #layout-header #user-ip-last-login{color:#767a8e;-webkit-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;font-size:14px;font-weight:400;letter-spacing:.6px;line-height:normal}#root-layout.desktop #layout-body #layout-header #user-ip-last-login span{font-weight:600}#root-layout.desktop #layout-body #layout-header #header-user{height:40px}#root-layout.desktop #layout-body #layout-header #header-user .user-icon.active svg path{fill:#447ef2}#root-layout.desktop #layout-body #layout-header #header-user .user-info-box{align-items:center;background:#fff;border-radius:6px;box-shadow:0 3px 6px 0 rgba(36,42,75,.1),0 3px 6px 0 rgba(36,42,75,.1);display:flex;flex-direction:column;max-height:120px;padding:20px;position:absolute;right:60px;top:55px;z-index:9}#root-layout.desktop #layout-body #layout-header #header-user .user-info{color:#242a4b;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal}#root-layout.desktop #layout-body #layout-header #header-user .user-info.accountId{color:#a1a5b7}#root-layout.desktop #layout-body #layout-header #header-user .header-logout{align-items:center;display:flex;flex-direction:row;margin-top:20px}#root-layout.desktop #layout-body #layout-header #header-user .header-logout .logout{color:#767a8e;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-left:5px}#root-layout.desktop #layout-body #layout-content{background:#f5f8fa;display:flex;flex-direction:row;height:100%;overflow:auto}#root-layout.desktop #layout-body #layout-content .main-layout{display:flex;flex-direction:column;height:100%;padding:40px 50px;width:100%}#root-layout.desktop #layout-body #layout-content .main-layout.panel{width:60%}#root-layout.desktop #layout-body #layout-content .main-layout #title-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#root-layout.desktop #layout-body #layout-content .main-layout #title{color:#242a4b;font-size:22px;font-weight:700;line-height:normal}#root-layout.desktop #layout-body #layout-content .main-layout #filter-search-layout{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:10px}#root-layout.desktop #layout-body #layout-content .main-layout #filter-search-layout .filter{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}#root-layout.desktop #layout-body #layout-content .main-layout #filter-search-layout .filter.active{background-color:rgba(0,0,0,.05);border-radius:100px;height:40px;width:40px}#root-layout.desktop #layout-body #layout-content .main-layout #filter-search-layout .filter.active svg path{fill:#447ef2}#root-layout.desktop #layout-body #layout-content .main-layout #tab-search-layout{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px 0 10px}#root-layout.desktop #layout-body #layout-content .main-layout #date-picker-search-layout{display:flex;flex:1 1;flex-direction:row;justify-content:flex-end}#root-layout.desktop #layout-body #layout-content .main-layout #date-picker-search-layout .filter{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}#root-layout.desktop #layout-body #layout-content .main-layout #date-picker-search-layout .filter.active{background-color:rgba(0,0,0,.05);border-radius:100px;height:40px;width:40px}#root-layout.desktop #layout-body #layout-content .main-layout #date-picker-search-layout .filter.active svg path{fill:#447ef2}#root-layout.desktop #layout-body #layout-content .main-layout #date-picker-layout{align-items:center;display:flex;flex-direction:row;gap:10px}#root-layout.desktop #layout-body #layout-content .main-layout #ordering-layout{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;height:40px;justify-content:flex-end}#root-layout.desktop #layout-body #layout-content .main-layout #contents-wrap{overflow:auto}.copy-right{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.copy-right .privacy{cursor:pointer}#error-boundary-layout{align-items:center;background:#fff;display:flex;justify-content:center;padding:288px 0}#error-boundary-layout #body{align-items:center;display:flex;flex-direction:column;gap:56px}#error-boundary-layout #body-layout{align-items:center;display:flex;flex-direction:column;gap:36px}#error-boundary-layout #contents{align-items:center;align-self:stretch;color:#242a4b;display:flex;flex-direction:column;font-family:Noto Sans;font-size:24px;font-weight:400;gap:20px;justify-content:center;line-height:38px;text-align:center}#error-boundary-layout #contents .blue{color:#447ef2}#grid{background:#fff;border-radius:6px;box-shadow:5px 5px 50px 0 rgba(36,42,75,.1),-5px -5px 50px 0 rgba(36,42,75,.05);display:flex;flex-direction:column}button{background:none;border:none;cursor:pointer;padding:0;-webkit-user-select:none;user-select:none}a:hover{cursor:pointer;text-decoration:underline}h1,h2{font-weight:400}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}a{color:#42b983}body{-webkit-user-select:none;user-select:none}::-ms-expand{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,ob ject,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;word-break:keep-all}body,html{color:gray;font-size:14px;font-size:13px;height:100%;letter-spacing:0;line-height:30px;margin:0 auto;min-width:100%;padding:0;width:100%}*,body,html{font-family:Noto Sans KR,sans-serif}img{border:0;display:inline-block;vertical-align:middle}a{color:gray;text-decoration:none}select{-webkit-appearance:none;appearance:none;-webkit-border-radius:0}select::-ms-expand{display:none}*{outline:none}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c8cace;border:3px solid transparent;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#888;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}:root{font-family:Noto Sans KR,sans-serif}@media(max-width:1281px){#home-layout{flex-direction:row}#home-layout #grid{width:100%}#device-detail-pop-layout #device-detail-contents{height:450px;width:450px}#device-detail-pop-layout .installed-app-contents .installed-app-box{height:150px;width:170px}#login-content #logo-body{width:0}#login-content #login-body{width:100%}}.layout-popup{background:#fff;border-radius:6px;border-top:10px solid #447ef2;box-shadow:8px 8px 100px 0 rgba(36,42,75,.1),-8px -8px 100px 0 rgba(36,42,75,.1)}#x-button-layout{display:flex;justify-content:flex-end;margin-bottom:10px}#x-button-between-layout{display:flex;justify-content:space-between;margin-bottom:10px}.login-check-layout{display:flex;flex-direction:column;padding:20px 40px}.login-check-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;margin-bottom:20px}.login-check-layout #message{align-items:center;color:#242a4b;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:15px;font-weight:400;justify-content:center;letter-spacing:1.6px;line-height:normal;margin-bottom:15px}.login-check-layout #message span{font-weight:600}.login-check-layout .btn-layout{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:15px}.edit-contents-layout{padding:20px}.edit-contents-layout #title{color:#242a4b;font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:normal;margin-bottom:20px}.edit-contents-layout .btn-layout{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:20px}.edit-contents-layout .contents-layout{padding:20px;width:260px}.edit-contents-layout .contents-layout.desc{padding:10px;width:500px}.edit-contents-layout .contents-layout.delete{align-items:center;color:#242a4b;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;padding:10px;width:300px}.edit-contents-layout .contents-layout.delete .text-layout{-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;justify-content:center;width:100%}.edit-contents-layout .contents-layout.delete span{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-contents-layout .contents-layout.delete-class{width:400px}.edit-contents-layout .contents-layout.delete-class .info-message{margin-top:10px}.edit-contents-layout .contents-layout.name{width:350px}.edit-contents-layout .contents-layout.add{color:#767a8e;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;padding:10px;row-gap:30px;width:500px}.edit-contents-layout .contents-layout.add textarea{background:#fff;border:1px solid #c9cad1;border-radius:6px;color:#242a4b;font-weight:400;letter-spacing:.7px;line-height:normal;padding:15px;width:100%}.btn{background-color:#447ef2;border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:normal;padding:0 16px;text-align:center}.btn.btn-lightblue{background-color:#f1faff;color:#447ef2;font-weight:400;letter-spacing:.7px}.btn.btn-blueline{border:1px solid #447ef2}.btn.btn-lightgrey{background-color:#f1f2f4;color:#767a8e}.btn.btn-whitegrey{background-color:#fff;border:1px solid #d3d5dd;color:#767a8e}.btn.btn-md{height:32px}.btn.btn-mr{background-color:#f22e2e;height:32px}.btn.btn-100{padding:0 11px;width:100px}.btn.btn-backgroud-none{background-color:transparent;padding:0}input[type=password],input[type=text]{border:1px solid #c9cad1;border-radius:5px;color:#242a4b;font-size:14px;font-style:normal;font-weight:400;height:35px;letter-spacing:.7px;line-height:normal;padding-left:15px;text-align:left;width:100%}.radio{flex-shrink:0;height:20px;margin:0 8px 0 0;width:20px}.select-option{background:#fff url(/static/media/order_box_button.080e04e982324b3139d1.svg) no-repeat;background-position:right 10px center;border:1px solid #d3d5dd;border-radius:5px;height:35px;padding-left:14px;width:100%}#panel-layout{background:#fff;border-left:1px solid #d3d5dd;display:flex;flex-direction:column;height:100%;padding:25px;width:40%}#panel-layout #x-button{display:flex;justify-content:flex-end}#panel-layout #checked-item-title{color:#242a4b;font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:normal;margin-bottom:20px}#panel-layout .checked-item-header{align-items:center;color:#242a4b;display:flex;flex-direction:row;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:normal}#panel-layout .checked-item-header.button{justify-content:space-between}#panel-layout #title-header-layout{padding:0 30px 30px}#panel-layout #checked-item-icons{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}#panel-layout #checked-item-body{flex:1 1;overflow:auto}#panel-layout #title-layout{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;flex-direction:row}#panel-layout #header-layout{margin-top:20px}#panel-layout #title{color:#242a4b;font-size:18px;font-weight:600;letter-spacing:1.8px;line-height:normal}#panel-layout #confirm-layout{display:flex;flex:1 1;flex-direction:column;margin:20px 0;overflow:auto}#panel-layout #confirm-body{align-items:center;justify-content:center;row-gap:10px}#panel-layout #confirm-body,#panel-layout .main-body{display:flex;flex:1 1;flex-direction:column}#panel-layout .main-body.confirm-body{align-items:center;justify-content:center;row-gap:10px}#panel-layout .main-body.height{height:100%}#panel-layout #confirm-contents{color:#242a4b;font-size:24px;font-weight:400;letter-spacing:1.4px;line-height:normal;text-align:center}#panel-layout #confirm-contents span{font-weight:700}#panel-layout #confirm-info-message{font-size:18px;text-align:center}#panel-layout #confirm-info-message,#panel-layout #result-body{color:#242a4b;font-weight:400;letter-spacing:1.4px;line-height:normal}#panel-layout #result-body{align-items:center;display:flex;flex:1 1;flex-direction:column;font-size:20px;justify-content:center;overflow:auto;row-gap:40px}#panel-layout #result-body span{font-weight:700}#panel-layout #result-body #result-text{font-size:22px}#panel-layout #result-contents-layout{align-items:center;display:flex;flex-direction:column;row-gap:10px}#panel-layout #detail-body-layout{flex:1 1;margin:20px 0;overflow:auto}.icon-file.ppt{background:url(/static/media/icon_ppt.28777fd4c26644204ad8.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.ppt.big{height:80px;width:80px}.icon-file.doc{background:url(/static/media/icon_doc.c281ea6a044945cd6272.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.doc.big{height:80px;width:80px}.icon-file.etc{background:url(/static/media/icon_etc.865d4a1bfd8052dd47a7.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.etc.big{height:80px;width:80px}.icon-file.exe{background:url(/static/media/icon_exe.851ac3a4272b8b06a49c.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.exe.big{height:80px;width:80px}.icon-file.hwp{background:url(/static/media/icon_hwp.d560d25bfabca0e6558a.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.hwp.big{height:80px;width:80px}.icon-file.pdf{background:url(/static/media/icon_pdf.0077f921971be8fc4d8b.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.pdf.big{height:80px;width:80px}.icon-file.xls{background:url(/static/media/icon_xls.f5903ccb298b29d31d04.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.xls.big{height:80px;width:80px}.icon-file.zip{background:url(/static/media/icon_zip.86134d2614cf3689dfda.svg) no-repeat;background-size:cover;height:40px;width:40px}.icon-file.zip.big{height:80px;width:80px}span.contents{align-items:center;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:25px;justify-content:center;letter-spacing:1.2px;line-height:normal;text-align:center;width:40px}span.pdf{background:#f22e2e}span.xls{background:#0f733b}span.doc{background:#1651b5}span.ppt{background:#c13c1c}span.hwp{background:#50bee8}span.zip{background:#84bd5a}span.exe{background:#576d7e}span.etc{background:#d3d5dd;color:#000}