@import url(https://nmg-dev.github.io/bs-daterange/daterange.css);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&display=swap&subset=korean);@import url(https://use.fontawesome.com/releases/v5.8.2/css/all.css);.gnb.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--gnb-height)}.gnb.navbar .navbar-brand img{width:calc(var(--sidebar-width) - 2*var(--padding-0))}.gnb.navbar .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-size-4)}.gnb.navbar .navbar-nav li{text-indent:var(--padding-0)}.gnb.navbar .navbar-nav li i{color:var(--font-white)}.gnb.navbar .navbar-nav .dropdown-menu{position:absolute}.gnb.navbar .navbar-nav .dropdown-menu img{width:32px;height:32px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.gnb.navbar .profile-badge{padding:0}.gnb.navbar .profile-badge img{width:36px;height:36px;margin:0;padding:0;border-radius:50%}.gnb.navbar .profile-badge span{padding-left:28px;padding-right:12px;font-weight:600;color:var(--font-light);vertical-align:middle}#guide-modal .modal-body img{padding:0;margin:0;width:100%}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--font-white);font-size:var(--font-size-3);font-weight:500}.sidebar .sidebar-inner{overflow:hidden}.sidebar .sidebar-inner,.sidebar .sidebar-inner>ul{width:calc(var(--sidebar-width) - var(--padding-0))}.sidebar .sidebar-inner>ul{padding-left:var(--padding-0);position:fixed}.sidebar .sidebar-item *{margin-top:var(--padding-3);display:block;color:var(--font-light);cursor:pointer;font-size:var(--font-size-3);font-stretch:normal;line-height:normal;letter-spacing:-.1rem;font-weight:700}.sidebar img.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:var(--sidebar-width)}.sidebar .sidebar-item .router-link-active{color:var(--font-white);font-weight:border;font-size:calc(var(--font-size-3) + 1px);border-bottom:3px solid #fff}.sidebar .sidebar-item:first-child{margin-bottom:10vh}.sidebar .sidebar-holder{width:20px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;font-size:var(--font-size-1);color:var(--font-white)}.sidebar .sidebar-holder i{color:var(--font-white);position:fixed;top:50%}.period-control{min-width:240px}table.bs-daterange-calendar-table{min-width:240px;max-width:360px;width:25vw}.query-control.top-control .daterange-form{font-size:var(--font-size-0);text-align:center}.query-control.top-control .daterange-form .input-group button{border:none}.query-control.top-control .daterange-form .input-group input{text-align:center}.query-control.top-control .daterange-form .input-group div.input-group-text,.query-control.top-control .daterange-form .input-group input{background-color:transparent;border:none;font-size:var(--font-size-0)}.query-control.top-control .daterange-form .input-group input[data-mselect]{background-color:var(--bg-select);color:var(--font-grey)}.query-control.top-control .daterange-form button.daterange-submit{background-color:var(--data-primary);border-radius:5%}.query-control.top-control .daterange-form button.daterange-submit i{color:var(--font-white)}.daterange-form table th{font-weight:600;padding:var(--padding-0)}.daterange-form table [data-weekday="0"]{color:red}.daterange-form table [data-weekday="6"]{color:#00f}.daterange-form table td{padding:var(--padding-0)}.daterange-form table td:not([data-current]){opacity:.65}.daterange-form table td[data-in]{background-color:var(--bg-select)}.daterange-form table td[data-from]{border-radius:50% 0 0 50%}.daterange-form table td[data-from],.daterange-form table td[data-till]{color:var(--font-white);font-weight:600;background-color:var(--data-secondary)}.daterange-form table td[data-till]{border-radius:0 50% 50% 0}.daterange-form .bs-daterange-calendar-month{color:var(--data-secondary);font-weight:600}.query-control.categorybtn .btn-group>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:13.5vw;padding-top:calc(0.5*var(--font-size--1));padding-bottom:calc(0.5*var(--font-size--1));overflow:hidden}.query-control.categorybtn .btn-group>.btn .label-icon{vertical-align:middle;border-style:none;width:26px;height:26px;overflow:visible}.querybar-mid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.querybar-mid,.querybar-mid .query-control{display:-webkit-box;display:-ms-flexbox;display:flex}.querybar-mid .query-control{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:13.5vw;padding-top:calc(0.5*var(--font-size--1));padding-bottom:calc(0.5*var(--font-size--1))}.querybar .querybar-mid .query-control .query-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.categorybar-wrapper,.categorybar-wrapper .categorybar-subwrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.categorybar-wrapper .categorybar-subwrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.querybar-down{width:100%;display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.querybar-down .categorybar-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:var(--padding-2)}.querybar-down .categorybar-wrapper .wrapper-title{font-size:var(--font-size-2);font-weight:700;padding-bottom:calc(0.25*var(--font-size-0));border-bottom:3px solid var(--data-grey)}.querybar-down .categorybar-wrapper .categorybar-subwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.querybar-down .categorybar-subwrapper .control-title{font-size:var(--font-size-0);font-weight:600;text-transform:capitalize;margin:0}.querybar-down .query-control{margin-top:0;margin-bottom:0}.querybar-down .query-control .query-btn .label-icon{display:none;width:0;height:0;border:0;padding:0}.querybar-down .query-control.categorybtn .query-btn{width:8vw;border:1px solid var(--data-grey)}.querybar-down .query-control.categorybtn .btn-group>.btn{width:8vw;font-size:var(--font-size--1);border-radius:6px;margin:0;padding:2px}.querybar-down .query-btn.shadow{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px}.querybar-down .query-control.categorybtn .btn-group>.btn .label-text{padding:0}.querybar-down .query-control.categorybtn .btn-group>.btn .label-text .text-muted{margin:0}.querybar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:var(--padding-1)}.querybar,.querybar .querybar-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.querybar .querybar-controls .query-control:first-child{margin-left:0}.querybar .querybar-controls .query-control:last-child{margin-right:0}.querybar .querybar-mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.querybar .querybar-mid .query-control .query-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:13.5vw;padding-top:calc(0.5*var(--font-size--1));padding-bottom:calc(0.5*var(--font-size--1))}.query-control{margin:20px}.query-control .label-text{padding-left:12px;padding-right:24px;text-align:left;width:100%;line-height:1.5em;line-break:unset;word-break:keep-all;white-space:nowrap;overflow:hidden;font-size:var(--font-size-0);font-weight:500}.query-control .label-text b{color:var(--font-light);font-size:var(--font-size-1);font-weight:700}.query-control .label-text .text-muted{font-weight:300;margin-top:6px}.query-control i.fa-chevron-down{color:var(--font-light);padding-top:2px}.querybar .querybar-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:90px}.querybar .querybar-top .querybar-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-9);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.querybar .querybar-top .querybar-title h1{font-weight:300}.querybar .querybar-top .querybar-title sup{color:var(--data-primary);font-size:var(--font-size-4);font-weight:300}.querybar .querybar-top .query-control.top-control{margin:calc(0.5*var(--padding-0));margin-left:0;margin-right:0;border-radius:0;color:var(--font-light);min-width:12vw}.querybar .querybar-top .query-control.top-control>.dropdown{width:100%;border:1px solid #d9d9d9}.querybar .querybar-top .query-control.top-control button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1px;-webkit-box-shadow:none;box-shadow:none;padding-top:2px;padding-bottom:2px;background-color:var(--bg-white)}.querybar .querybar-top .query-control.top-control .label-text{font-size:var(--font-size-1)}.querybar .querybar-top .query-control.top-control i.fa-chevron-down{padding-top:8px}.querybar-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.querybar-bottom .categorybar-wrapper{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:var(--padding-2)}.querybar-bottom .categorybar-wrapper .wrapper-title{font-size:var(--font-size-2);font-weight:700;padding-bottom:calc(0.25*var(--font-size-0));border-bottom:3px solid var(--data-grey)}.querybar-bottom .categorybar-wrapper .categorybar-subwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.querybar-bottom .categorybar-subwrapper .control-title{font-size:var(--font-size-0);font-weight:600;text-transform:capitalize;margin:0}.querybar-bottom .query-control .query-btn{width:8.5vw;font-size:var(--font-size--1);border-radius:6px;border:1px solid #d9d9d9;margin-top:2px;margin-right:12px;margin-left:0;margin-bottom:1px;padding-top:3px;padding-bottom:3px}.querybar-bottom .query-control .query-btn.shadow{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:4px}.querybar-bottom .label-text{width:100%;padding-left:4px}.modal .query-control{border-radius:2px;border:1px solid var(--bg-dark);-webkit-box-shadow:none;box-shadow:none}.modal .query-control i.fa-chevron-down{padding:0;padding-top:8px}.card.panel .panel-details .section-title{border-bottom:1px solid #f2f2f2}.card.panel .panel-details .section-title h5{font-size:var(--font-size-3);font-weight:300}.creative-chart svg{overflow:visible}.card.panel .row.creative-previews{margin-top:var(--padding-3);margin-bottom:var(--padding-1)}.card.panel .row.creative-previews h5{font-size:var(--font-size-1);font-weight:700}.card.panel .row.panel-charts{margin-top:var(--padding-3);margin-bottom:var(--padding-1)}.creative-chart-link{font-size:var(--font-size-0);font-weight:500;text-align:right;color:var(--data-primary)}.card.panel .panel-details .creative-chart-wrapper{border:1px solid #f2f2f2;border-radius:2px;margin:4px;padding:var(--padding-0);color:var(--font-light)}.card.panel .panel-details .creative-chart-wrapper h5{font-size:var(--font-size-2);line-height:1.5em;margin-bottom:2.5rem;font-weight:600;text-align:center}.modal-content{padding:var(--padding-3)}.modal-header{padding:0}.modal-header .close{padding:0;margin:0;font-size:var(--font-size-9);font-weight:100;color:var(--font-light)}.modal-header h3.modal-title{text-transform:capitalize;font-size:var(--font-size-9);font-weight:700;padding-bottom:.5em}.modal-header h5.modal-subtitle{color:var(--font-normal);font-size:var(--font-size-3);font-weight:300}.creative-modal{margin:0;padding:0}.creative-modal>div{margin-top:var(--padding-0)}.creative-modal .query-control{margin:0;padding:0;border:none}.creative-modal .query-control button{margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px;padding-top:2px;padding-bottom:2px;border-radius:2px;border:1px solid #d9d9d9;min-height:32px;min-width:10vw;padding-left:12px;padding-right:24px;text-align:left;width:100%;line-height:1.5em;line-break:unset;word-break:keep-all;white-space:nowrap;overflow:hidden;font-size:var(--font-size-0);font-weight:500}.modal-body table.table{font-size:var(--font-size-0)}.modal-body table.table thead th{font-weight:700;color:var(--font-normal);text-align:center;text-transform:capitalize;background-color:var(--bg-light);border:none;cursor:pointer}.modal-body table.table thead .kpi-column{background-color:var(--data-primary);color:var(--font-white)}.modal-body table.table tbody .kpi-column{background-color:var(--bg-select)}.modal-body table.table tr td{font-weight:300;color:var(--font-light);text-align:right;padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid #e9ecef}.modal-body table.table tr td:first-child{text-align:center}.modal-body table.table td.selected{background-color:var(--bg-select)}.modal-body table.table th.selected{color:var(--font-white);background-color:var(--data-primary)}.modal-body .dropdown.query-control{border:none}.modal-body .query-control .btn-group{margin:0;padding:0}.modal-body .query-control button.dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px;padding-top:2px;padding-bottom:2px;border-radius:2px;border:1px solid #d9d9d9;min-height:32px;min-width:10vw}.modal-body .query-control button.dropdown-toggle .label-text{padding-left:12px;padding-right:24px;text-align:left;width:100%;line-height:1.5em;line-break:unset;word-break:keep-all;white-space:nowrap;overflow:hidden;font-size:var(--font-size-0);font-weight:500}.card.panel .section-title{font-size:var(--font-size-7);padding:var(--padding-1)}.card.panel .panel-details .section-title .subtitle{font-size:var(--font-size-2);margin-top:.75rem;margin-bottom:.75rem}.card.panel .panel-details .section-content{margin-top:var(--padding-5);margin-bottom:var(--padding-2)}.card.panel .panel-details table.table.simulate-table thead{background-color:transparent;border:none}.card.panel .panel-details table.table.simulate-table thead th{padding-left:1vw;padding-right:1vw;text-align:left;background-color:transparent;border:none}.card.panel .panel-details table.table.simulate-table tbody th{padding:0;text-align:left;font-weight:300;font-size:var(--font-size-0);vertical-align:middle}.card.panel .panel-details table.table.simulate-table tbody td{padding:0;text-align:center;vertical-align:middle;font-size:var(--font-size-0)}.card.panel .panel-details table.table.simulate-table tbody td .btn-group>.btn{font-size:var(--font-size-0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:7.5vw}.card.panel .panel-details table.table.simulate-table tbody td ul.dropdown-menu a.dropdown-item[checked]{color:var(--data-primary);background-color:var(--bg-select)}.card.panel .section-content.simulate-options>div.col:first-child table.simulate-table tbody{background-color:var(--bg-light)}.card.panel .section-result .section-result-title{text-align:left;margin-top:-2.5rem}.card.panel .section-result .simulate-option{text-align:left;display:block;margin-top:1.5em;margin-bottom:1em;font-size:.5em;font-weight:300}.card.panel .section-result table.simulate-result{width:100%}.card.panel .section-result table.simulate-result td:first-child,.card.panel .section-result table.simulate-result th:first-child{border-left:none}.card.panel .section-result table.simulate-result td:last-child,.card.panel .section-result table.simulate-result th:last-child{border-right:none}.card.panel .section-result table.simulate-result thead th{text-align:left;text-transform:none;text-indent:1em;background-color:#d8d8d8;min-width:9vw;border-top:1px solid #979797;border-bottom:1px solid #979797;border-left:1px solid #979797;border-right:1px solid}.card.panel .section-result table.simulate-result td{font-size:var(--font-size-1);padding:.75rem;vertical-align:top;min-width:9vw;border-left:1px solid #979797;border-right:1px solid #979797;font-weight:400;text-align:right}.card.panel .panel-details .section-controls button.btn{min-width:10vw;font-size:var(--font-size-1);font-weight:700;border:2px solid #979797;border-radius:8px;margin-top:var(--padding-2);margin-left:var(--padding-1);height:var(--padding-3)}*,body{margin:0;padding:0;background-color:transparent;color:var(--font-normal);font-weight:300;font-family:Noto Sans KR,sans-serif;--bg-dark:#262626;--bg-light:#f2f2f2;--bg-select:#deebf7;--bg-white:#fff;--data-grey:#d9d9d9;--data-primary:#20ade3;--data-secondary:#002060;--data-dark:#1f4e79;--data-light:#9dc3e6;--font-normal:#262626;--font-dark:#002060;--font-light:#595959;--font-white:#eee;--gnb-height:76px;--sidebar-width:190px;--font-size--2:8px;--font-size--1:10px;--font-size-0:12px;--font-size-1:14px;--font-size-2:16px;--font-size-3:18px;--font-size-3:20px;--font-size-4:22px;--font-size-5:24px;--font-size-6:26px;--font-size-7:28px;--font-size-8:32px;--font-size-9:40px;--padding-0:14px;--padding-1:25px;--padding-2:35px;--padding-3:45px;--padding-4:65px;--padding-5:80px;--padding-6:100px;--section-title-font-size:40px;--section-subtitle-font-size:var(--font-size-2)}#app{background-color:var(--bg-light)}.query-bar .querybar-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.querybar .querybar-controls:first-child{margin-left:0}.querybar .querybar-controls:last-child{margin-right:0}.query-control .query-btn{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:5vw;max-width:280px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px}.query-control ul.dropdown-menu a.dropdown-item[checked]{color:var(--data-primary);background-color:var(--bg-select)}.query-btn.shadow{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5)!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)!important}[data-toggle=dropdown] i.fa-chevron{-ms-flex-item-align:start;align-self:flex-start;color:var(--bg-light);margin:0;padding:0}.input-group{width:inherit}.wrap-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:90vw;min-height:calc(100vh - 56px);margin-top:var(--gnb-height)}.background-light{color:var(--font-normal);background-color:var(--bg-light);font-size:.5em}.background-dark{color:var(--font-white);background-color:#000}.panel-wrapper{padding-top:var(--padding-1);padding-left:var(--padding-0)}.dropdown-menu .dropdown-item{font-size:var(--font-size-1);min-width:10vw}.dropdown-menu{max-height:50vh;overflow:auto}.dropdown-menu::-webkit-scrollbar{width:4px}.dropdown-menu::-webkit-scrollbar-track{background-color:var(--bg-light)}.dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--data-primary)}.card.panel{border-top:none;border-left:none;border-radius:2px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5);box-shadow:0 1px 4px 0 rgba(0,0,0,.5);width:100%;min-width:720px;padding-top:4vh;padding-bottom:6vh;padding-left:10vw;padding-right:10vw;text-align:center;color:var(--font-normal)}.card.panel .row.panel-header{text-align:center;border-bottom:1px solid #262626;margin:0}.card.panel .panel-title{margin-top:.25rem;margin-bottom:.25rem;font-size:var(--font-size-5);font-weight:600}.card.panel .section-title{text-align:center;font-weight:700;font-size:var(--font-size-6);margin-top:var(--padding-1);padding:0}div.panel-category-detail{margin-top:12px;margin-bottom:24px}div.panel-category-detail h5{text-align:left;font-weight:700;line-height:2.5em}.card.panel .row.dashboard-card-table .section-title{text-align:left}.card.panel .panel-details tbody td svg{width:100%}.card.panel a{cursor:pointer}.card.panel .row.dashboard-card-design,.card.panel .row.dashboard-card-message{padding-left:5vw;padding-right:5vw;word-break:keep-all;white-space:nowrap;overflow:visible}.card.panel .row.dashboard-card-chart{margin-top:var(--padding-5);padding:0}.card.panel .row.dashboard-card-message{margin-bottom:var(--padding-1)}.card.panel .row.dashboard-card-chart{margin-bottom:var(--padding-5)}.card.panel .row.dashboard-card-table .section-title{padding:0;line-height:2em;border-bottom:1px solid #595959}.card.panel .panel-details h3{font-size:var(--font-size-8)}.card.panel .panel-details h5{font-weight:700;font-size:var(--font-size-5)}.card.panel .panel-details table.table{font-size:var(--font-size-1)}.card.panel .panel-details thead{background-color:var(--bg-light);border-top:2px solid var(--data-grey);text-transform:capitalize}.card.panel .panel-details tr{border-bottom:1px solid var(--data-grey)}.card.panel .panel-details th{padding:.24rem;min-width:5vw;font-weight:700;text-align:center;vertical-align:middle}.card.panel .panel-details tbody td{font-weight:400;text-align:right}.card.panel .panel-details tbody td.class-design{background-color:var(--bg-select)}.card.panel .panel-details tbody td.cell-value{text-align:center}.class-design{color:var(--font-normal)}.class-message{color:var(--font-dark)}.footer{height:30px;background-color:#f2f2f2;font-size:var(--font-size-1);line-height:2em}.footer,.footer a{color:var(--font-light)}.footer a{text-decoration:none;text-transform:uppercase}@media print{body{visibility:hidden}.printable{visibility:visible;position:absolute;top:0;left:0;width:100%}}