*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Graphik;font-weight:100;src:url(/static/fonts/GraphikThin.otf)}@font-face{font-family:Graphik;font-weight:200;src:url(/static/fonts/GraphikExtralight.otf)}@font-face{font-family:Graphik;font-weight:300;src:url(/static/fonts/GraphikLight.otf)}@font-face{font-family:Graphik;font-weight:400;src:url(/static/fonts/GraphikRegular.otf)}@font-face{font-family:Graphik;font-weight:500;src:url(/static/fonts/GraphikMedium.otf)}@font-face{font-family:Graphik;font-weight:600;src:url(/static/fonts/GraphikSemibold.otf)}@font-face{font-family:Graphik;font-weight:700;src:url(/static/fonts/GraphikBold.otf)}@font-face{font-family:Graphik;font-weight:900;src:url(/static/fonts/GraphikBlack.otf)}a{text-decoration:none;color:inherit}ul{list-style:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-size:calc(10px + 5*(100vw - 300px)/1800);font-family:Graphik;line-height:1.35;letter-spacing:-.00278rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input[type=button],input[type=submit]{font-family:inherit;outline:0;cursor:pointer;letter-spacing:.05em}input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-family:inherit;letter-spacing:inherit;line-height:inherit}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:.3}80%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:.7}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInFromLeft{0%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:.3}80%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:.7}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}#header{grid-area:header;display:grid;grid-template-columns:1fr 4fr 1fr -webkit-max-content 1fr 4fr 1fr;grid-template-columns:1fr 4fr 1fr max-content 1fr 4fr 1fr;grid-template-areas:".    left   .   center  .   right      .";position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#f2f4f6;background-color:#fff;font-size:1.2em;-webkit-box-shadow:0 5px 10px 0 rgba(44,10,94,.05098);box-shadow:0 5px 10px 0 rgba(44,10,94,.05098)}#header .header-left{grid-area:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header-left,#header .header-left .breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}#header .header-left .breadcrumbs>*+*{margin-left:10px}#header .header-left .breadcrumbs .bc-item{color:#a1b1cf}#header .header-left .breadcrumbs .bc-item a,#header .header-left .breadcrumbs .bc-item span{display:inline-block}#header .header-left .breadcrumbs .bc-item a.active,#header .header-left .breadcrumbs .bc-item span.active{font-weight:600;color:#2c406e}#header .header-left .breadcrumbs .bc-item .company-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}#header .header-left .breadcrumbs .bc-item .company-breadcrumb>*+*{margin-left:8px}#header .header-left .breadcrumbs .bc-item .company-breadcrumb .icon{border-radius:5px;background-size:cover}#header .header-left .breadcrumbs .bc-arrow{color:#86a0c7}#header .header-center{grid-area:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:center;font-weight:500}#header .header-center .menu-item{padding:8px 0;margin-right:50px;color:#676478}#header .header-center .menu-item.active{border-bottom:4px solid #30c4b8;color:#2c0a5e}#header .header-right{grid-area:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header .header-right,#header .header-right .company-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header-right .company-switch{position:relative}#header .header-right .company-switch .company-text{display:inline-block;color:#a4a4ac}#header .header-right .company-switch button.company-dropdown-button .selected-company{display:inline-block;padding-left:10px;color:#2c0a5e;font-weight:500;font-size:1.2em}#header .header-right .company-switch .companies-list{position:absolute;top:80px;top:30px;right:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #eee;border-radius:10px;-webkit-box-shadow:0 0 5px 0 #eee;box-shadow:0 0 5px 0 #eee;background-color:#fff;overflow:hidden}#header .header-right .company-switch .companies-list .company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;color:#727272}#header .header-right .company-switch .companies-list .company:hover{color:#424242}#header .header-right .company-switch .icon{display:inline-block;margin-left:15px;color:#f8ad1d}#header .header-right .separator{width:1px;height:50%;margin-left:40px;border:1px solid #e5e5e5}#header .header-right .user-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header-right .user-controls .notification-faded-icon,#header .header-right .user-controls .settings-faded-icon{width:30px;height:30px;margin-left:40px}#header .header-right .user-controls .dp-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px;padding:5px 15px 5px 5px;background-color:rgba(242,244,248,.70196);border-radius:999px}#header .header-right .user-controls .dp-name-wrapper img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:50%}#header .header-right .user-controls .dp-name-wrapper .user-name{margin-left:15px;font-size:.9em;color:#2c406e;font-weight:500}#header .header-right .user-controls .more-icon{width:15px;height:15px;margin:0 40px 0 24px}#__react-alert__>div{pointer-events:auto!important}#__react-alert__>div>div .alert-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 50px 0 0;padding:0 30px;height:50px;background-color:#fff;border-radius:9999px;font-weight:500;font-size:.85em;background-color:#f8f8f8}#__react-alert__>div>div .alert-template>*+*{margin-left:20px}#__react-alert__>div>div .alert-template.success{color:#30c4b8}#__react-alert__>div>div .alert-template.error{color:#f96f8d}.dropdown-switch{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dropdown-switch,.dropdown-switch button.dropdown-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-switch button.dropdown-button{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-switch button.dropdown-button .dropdown-selected-company{display:inline-block;padding-left:10px;color:#2c0a5e;font-weight:500;font-size:1.2em}.dropdown-switch button.dropdown-button .icon{display:inline-block;margin-left:15px;color:#f8ad1d}.dropdown-switch .dropdown-list{position:absolute;top:20px;left:-40px;width:193px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5;border:1px solid #eee;border-radius:10px;-webkit-box-shadow:0 0 5px 0 #eee;box-shadow:0 0 5px 0 #eee;background-color:#fff;overflow:hidden}.dropdown-switch .dropdown-list .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;color:#727272}.dropdown-switch .dropdown-list .dropdown-item:hover{color:#424242}.scenario-dropdown-switch{color:#676478;font-weight:500}#sidebar{grid-area:sidebar;position:fixed;top:80px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;height:calc(100vh - 80px);z-index:1}#sidebar .sidebar-expanded{display:grid;grid-template-rows:-webkit-max-content 1fr -webkit-max-content 50px;grid-template-rows:max-content 1fr max-content 50px;grid-template-areas:"top" "." "bottom" ".";width:200px;height:100%;color:#a1b1cf;background-color:hsla(0,0%,100%,.5)}#sidebar .sidebar-expanded .sidebar-top{grid-area:top}#sidebar .sidebar-expanded .sidebar-bottom{grid-area:bottom}#sidebar .sidebar-expanded .side-menu-heading{margin:30px;letter-spacing:.08em;text-transform:uppercase;font-size:.7em;font-weight:500}#sidebar .sidebar-expanded .side-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:40px;font-size:.9em}#sidebar .sidebar-expanded .side-menu-items>*+*{margin-top:27px}#sidebar .sidebar-expanded .side-menu-items .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sidebar .sidebar-expanded .side-menu-items .menu-item .menu-name{margin-left:15px}#sidebar .sidebar-expanded .side-menu-items .menu-item .active{display:none}#sidebar .sidebar-expanded .side-menu-items .menu-item.active-menu-item .active,#sidebar .sidebar-expanded .side-menu-items .menu-item .inactive{display:block}#sidebar .sidebar-expanded .side-menu-items .menu-item.active-menu-item .inactive{display:none}#sidebar .sidebar-expanded .side-menu-items .logout-menu-item{color:#f96f8d}#sidebar .sidebar-collapsed{display:grid;grid-template-rows:50px -webkit-max-content 1fr -webkit-max-content 50px;grid-template-rows:50px max-content 1fr max-content 50px;grid-template-areas:"." "top" "." "bottom" ".";width:70px;height:100%;color:#a1b1cf;background-color:#fff}#sidebar .sidebar-collapsed .sidebar-top{grid-area:top}#sidebar .sidebar-collapsed .sidebar-bottom{grid-area:bottom}#sidebar .sidebar-collapsed .side-menu-heading{margin:30px;letter-spacing:.08em;text-transform:uppercase;font-size:.7em;font-weight:500}#sidebar .sidebar-collapsed .side-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:29px;font-size:.9em}#sidebar .sidebar-collapsed .side-menu-items>*+*{margin-top:27px}#sidebar .sidebar-collapsed .side-menu-items .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sidebar .sidebar-collapsed .side-menu-items .menu-item .menu-name{margin-left:15px}#sidebar .sidebar-collapsed .side-menu-items .menu-item .active{display:none}#sidebar .sidebar-collapsed .side-menu-items .menu-item.active-menu-item .active,#sidebar .sidebar-collapsed .side-menu-items .menu-item .inactive{display:block}#sidebar .sidebar-collapsed .side-menu-items .menu-item.active-menu-item .inactive{display:none}#sidebar .sidebar-collapsed .side-menu-items .logout-menu-item{color:#f96f8d}footer{grid-area:footer;padding:0 150px;background-color:#ddd;color:#727272}footer .footer-links{display:grid;grid-template-rows:50px -webkit-max-content 30px;grid-template-rows:50px max-content 30px;grid-template-columns:-webkit-max-content 1fr -webkit-max-content 50px;grid-template-columns:max-content 1fr max-content 50px;grid-template-areas:".            .         .       ." "linksgroup   .         logos   ." ".            .         .       ."}footer .footer-links .links-group{grid-area:linksgroup;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-links .links-group .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px}footer .footer-links .links-group .footer-links .footer-link{margin-bottom:10px}footer .footer-links .logos-wrapper{grid-area:logos}footer .footer-links .logos-wrapper .logos-group .logos-heading{margin-bottom:10px;font-weight:700}footer .footer-links .logos-wrapper .logos-group .logos{margin-bottom:40px}footer .footer-links .logos-wrapper .logos-group .logos img{margin-right:20px}footer .footer-links .logos-wrapper .logos-group .logos img.social-logo{margin-right:10px}footer .copyright-wrapper{padding:25px;text-align:center;border-top:1px solid silver}.board{background-color:#fff;-webkit-box-shadow:0 15px 0 20px rgba(44,64,110,.03137);box-shadow:0 15px 0 20px rgba(44,64,110,.03137);border-radius:10px}.placeholder-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:60vh;color:#ccc}.placeholder-wrapper,.placeholder-wrapper .placeholder-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.placeholder-wrapper .placeholder-text{height:100px;font-style:italic;font-size:1.3em;color:#a6a6a6}.placeholder-wrapper .placeholder-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.placeholder-wrapper .placeholder-cta a,.placeholder-wrapper .placeholder-cta button{display:inline-block;padding:10px 15px;background-color:#7523ef;border-radius:4px;font-weight:500;color:#fff}.more-options .more-options-inner{position:relative}.more-options .more-options-inner .options{position:absolute;top:-24px;left:-24px;z-index:1;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);border:1px solid #e9ecf1;width:265px}.more-options .more-options-inner .options .more-options-header{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;width:100%;padding:22px 22px 10px}.more-options .more-options-inner .options .more-options-header .more-options-header-left{color:#a1b1cf;text-transform:uppercase;font-size:.88em;font-weight:500;letter-spacing:.02em}.more-options .more-options-inner .options .more-options-body{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:start;-ms-flex-align:start;align-items:flex-start;width:100%}.more-options .more-options-inner .options .more-options-body .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px 22px;font-weight:500;font-size:.93em;color:#2c406e;border-top:1px solid #f6f7f9}.more-options .more-options-inner .options .more-options-body .option>*+*{margin-left:15px}.more-options .more-options-inner .options .more-options-body .option:first-child{border-top:0}.more-options .more-options-inner .options .more-options-body .option.archive-option{color:#f96f8d}.add-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 18px;background-color:#e2d0fc;border:0;border-radius:5px;cursor:pointer;outline:0}.add-button img{width:20px;height:20px}.add-button .create-text{margin-left:10px;color:#6d16ee;font-weight:500}.title-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}.title-row,.title-row .title-row-left,.title-row .title-row-left .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-row .title-row-left .title-text .back-link{margin-right:10px}.title-row .title-row-left .title-text{margin-left:50px;color:#2c0a5e;font-weight:700;font-size:1.8em}.title-row .title-row-left .title-text .title-text-content{margin-left:20px}.title-row .title-row-left .dropdown-switch{margin-left:61px}.title-row .filters-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-row .filters-section .separator{width:1px;height:20px;border-left:1px solid #eee}.title-row .filters-section .filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.title-row .filters-section .filter-wrapper .filter-faded-icon{width:20px;height:20px;margin-right:15px}.title-row .filters-section .filter-wrapper .filter-text{color:#a4a4ac}.title-row .filters-section .filter-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px 0 0}.title-row .filters-section .filter-inputs .date-field{width:160px;height:unset;margin:0 40px 0 20px}.title-row .filters-section .filter-inputs .date-field .date-label{-webkit-box-shadow:0 0 15px 0 #f1f1f1;box-shadow:0 0 15px 0 #f1f1f1;color:#676478}.title-row .filters-section .filter-inputs button.filter-input{margin-right:20px;padding:10px 20px;color:#676478;border:1px solid #e6eaf9;border-radius:5px;background-color:#fff;cursor:pointer;outline:0}.title-row .filters-section .filter-inputs button.filter-input.active{color:#2c0a5e;border:1px solid #e4d4fc;background-color:#e4d4fc;font-weight:500;-webkit-box-shadow:0 5px 15px 0 rgba(159,180,245,.29804);box-shadow:0 5px 15px 0 rgba(159,180,245,.29804)}.revexp-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:60px 0 20px}.revexp-header .revexp-header-left{font-weight:600;font-size:2.2em;color:#2c406e}.revexp-header .revexp-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revexp-header .revexp-header-right>*+*{margin-left:20px}.revexp-header .revexp-header-right .button-group a.default,.revexp-header .revexp-header-right .button-group button.default{padding:19px 36px;letter-spacing:.09em;text-transform:uppercase;font-size:.81em}.revexp-header .revexp-header-right .button-group a.default>*+*,.revexp-header .revexp-header-right .button-group button.default>*+*{margin-left:10px}.table-wrapper{position:relative;padding:5px 20px 20px 40px;border-radius:10px;background-color:#fff}.table-wrapper .column-preference-link{position:absolute;top:17px;right:0;width:15px;height:15px;z-index:2;cursor:pointer}.table-wrapper table.table{position:relative;width:100%;border-collapse:collapse;color:#2c406e}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data{position:-webkit-sticky;position:sticky;top:80px;padding:20px 16px;background-color:#fff;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data.category{color:#241f3e;font-size:1.2em}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data .column-name{position:relative;display:inline-block;cursor:pointer}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data button.expand-collapse{padding:5px;font-size:2em;border:0;background-color:inherit;cursor:pointer;outline:0}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data .arrow{display:inline-block;width:0;height:0;margin-left:10px;border-style:none}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data .upward-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #000;margin-bottom:0}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data .downward-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data:first-child{padding-left:20px;border-radius:6px 0 0 0}.table-wrapper table.table thead.table-header tr.table-header-row th.table-header-data:last-child{padding-right:20px;border-radius:0 6px 0 0}.table-wrapper table.table thead.table-header tr.add-row{cursor:pointer}.table-wrapper table.table thead.table-header tr.add-row:hover th{z-index:-1}.table-wrapper table.table thead.table-header tr.add-row:hover th .add-row-box{border:2px dashed #cebe9f;color:#a5977b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.table-wrapper table.table thead.table-header tr.add-row th{padding:3px 10px 10px;z-index:-1}.table-wrapper table.table thead.table-header tr.add-row th .add-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #e7d4af;padding:16px;border-radius:8px;color:#c8af7f;-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out}.table-wrapper table.table thead.table-header tr.add-row th .add-row-box .add-row-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-wrapper table.table thead.table-header tr.add-row th .add-row-box .add-row-placeholder .add-row-icon{display:inline-block;width:20px;height:20px;background-image:url(/static/images/icons/plus-circle.svg)}.table-wrapper table.table thead.table-header tr.add-row th .add-row-box .add-row-placeholder .add-row-text{margin-left:7px}.table-wrapper table.table tbody.table-body tr.table-body-row{border-radius:4px;border-top:1px solid #f6f7f9}.table-wrapper table.table tbody.table-body tr.table-body-row td.table-body-data{padding:9px 15px}.table-wrapper table.table tbody.table-body tr.table-body-row td.table-body-data:first-child{padding-left:0}.table-wrapper table.table tbody.table-body tr.table-body-row td.table-body-data.control-cell{width:3.6em;margin:0;padding:0;text-align:center}.table-wrapper table.table tbody.table-body tr.table-body-row td.table-body-data:first-child{border-radius:10px 0 0 10px}.table-wrapper table.table tbody.table-body tr.table-body-row td.table-body-data:last-child{border-radius:0 10px 10px 0}.table-wrapper table.table tbody.table-body tr.table-body-row.selected_{font-size:1.1em}.table-wrapper table.table tbody.table-body tr.table-body-row.selected_ td.table-body-data{padding:9px 17px;background-color:#fff}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data button.icon{width:20px;height:20px;border:0;outline:0;background-color:inherit;cursor:pointer}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data button.icon:last-child{margin-left:10px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data input[type=number],.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data input[type=password],.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data input[type=text]{padding:7px;outline:0;border:1px solid #e5e5e5;border-radius:5px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data input.item-amount{width:60px;margin-left:5px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data input.item-growth-rate{width:60px;margin-right:5px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data .date-field{width:100px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data .date-field .date-label{border-radius:5px}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data .date-field .date-label .placeholder{font-weight:400}.table-wrapper table.table tbody.table-body tr.new-row td.table-body-data .date-field .date-label:hover{-webkit-box-shadow:inset 0 0 13px 0 #f7f7f7;box-shadow:inset 0 0 13px 0 #f7f7f7}.table-wrapper table.table tbody.table-body tr.add-new-row td.table-body-data button.add-new-button{border:0;cursor:pointer;outline:0;background-color:inherit;color:#241f3e}.cobb{cursor:pointer;outline:0;border:0;background-color:inherit}.paginator ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px}.paginator ul li{padding:5px 7px;background-color:#e19241;cursor:pointer;font-weight:700;color:#444;font-size:.94em}.paginator ul li:hover{background-color:#ca8500}.paginator ul li.active{background-color:#ffd27a}.arrow{display:inline-block;width:0;height:0;margin-left:6px;margin-bottom:1px;border-style:solid}.arrow-up{border-width:0 5px 5px}.arrow-down,.arrow-up{border-color:#333 transparent}.arrow-down{border-width:5px 5px 0}.arrow-right{border-width:5px 0 5px 5px}.arrow-left,.arrow-right{border-color:transparent #333}.arrow-left{border-width:5px 5px 5px 0}.icotext-button{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:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:0;background-color:inherit;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.icotext-button .button-icon{width:20px;height:20px;margin-bottom:6px}.icotext-button:hover{opacity:.8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.icotext-button:focus{outline:0}.icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.row-control-icon{width:2em;height:2em;vertical-align:middle;background-size:1em;cursor:pointer;background-color:inherit;border:0;outline:0}.row-control-icon:hover{border-radius:50%;background-color:#f9e7c6}.checkbox-field,.date-field,.file-field,.input,.radio-field,.select-field{width:100%}.checkbox-field label.title,.date-field label.title,.file-field label.title,.input label.title,.radio-field label.title,.select-field label.title{display:inline-block;margin-bottom:5px;font-weight:400;font-size:.888em;letter-spacing:.043em;color:#8f9eb8;cursor:default}.checkbox-field .select-field-inner,.checkbox-field .select-input,.checkbox-field>.date-input,.date-field .select-field-inner,.date-field .select-input,.date-field>.date-input,.file-field .select-field-inner,.file-field .select-input,.file-field>.date-input,.input .select-field-inner,.input .select-input,.input>.date-input,.radio-field .select-field-inner,.radio-field .select-input,.radio-field>.date-input,.select-field .select-field-inner,.select-field .select-input,.select-field>.date-input{height:50px}.checkbox-field .date-input,.checkbox-field .hidden-div,.checkbox-field .select-field-inner>.select-top,.checkbox-field>textarea,.date-field .date-input,.date-field .hidden-div,.date-field .select-field-inner>.select-top,.date-field>textarea,.file-field .date-input,.file-field .hidden-div,.file-field .select-field-inner>.select-top,.file-field>textarea,.input .date-input,.input .hidden-div,.input .select-field-inner>.select-top,.input>textarea,.radio-field .date-input,.radio-field .hidden-div,.radio-field .select-field-inner>.select-top,.radio-field>textarea,.select-field .date-input,.select-field .hidden-div,.select-field .select-field-inner>.select-top,.select-field>textarea{width:100%;padding:0 20px;color:#2c406e;border:1px solid #e9ecf1;border-radius:5px;font-size:.96em}.checkbox-field .date-input:focus,.checkbox-field .hidden-div:focus,.checkbox-field .select-field-inner>.select-top:focus,.checkbox-field>textarea:focus,.date-field .date-input:focus,.date-field .hidden-div:focus,.date-field .select-field-inner>.select-top:focus,.date-field>textarea:focus,.file-field .date-input:focus,.file-field .hidden-div:focus,.file-field .select-field-inner>.select-top:focus,.file-field>textarea:focus,.input .date-input:focus,.input .hidden-div:focus,.input .select-field-inner>.select-top:focus,.input>textarea:focus,.radio-field .date-input:focus,.radio-field .hidden-div:focus,.radio-field .select-field-inner>.select-top:focus,.radio-field>textarea:focus,.select-field .date-input:focus,.select-field .hidden-div:focus,.select-field .select-field-inner>.select-top:focus,.select-field>textarea:focus{outline:none}.checkbox-field .input-element-wrapper,.date-field .input-element-wrapper,.file-field .input-element-wrapper,.input .input-element-wrapper,.radio-field .input-element-wrapper,.select-field .input-element-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;border:1px solid #e9ecf1;border-radius:5px;font-size:.96em;color:#2c406e}.checkbox-field .input-element-wrapper.disabled,.date-field .input-element-wrapper.disabled,.file-field .input-element-wrapper.disabled,.input .input-element-wrapper.disabled,.radio-field .input-element-wrapper.disabled,.select-field .input-element-wrapper.disabled{color:#aab1c1;background-color:#fafafa}.checkbox-field .input-element-wrapper .icon,.date-field .input-element-wrapper .icon,.file-field .input-element-wrapper .icon,.input .input-element-wrapper .icon,.radio-field .input-element-wrapper .icon,.select-field .input-element-wrapper .icon{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.checkbox-field .input-element-wrapper input.input-element,.date-field .input-element-wrapper input.input-element,.file-field .input-element-wrapper input.input-element,.input .input-element-wrapper input.input-element,.radio-field .input-element-wrapper input.input-element,.select-field .input-element-wrapper input.input-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px;width:100%;height:100%;border:0;border-radius:5px}.checkbox-field .input-element-wrapper input.input-element:focus,.date-field .input-element-wrapper input.input-element:focus,.file-field .input-element-wrapper input.input-element:focus,.input .input-element-wrapper input.input-element:focus,.radio-field .input-element-wrapper input.input-element:focus,.select-field .input-element-wrapper input.input-element:focus{outline:none}.checkbox-field .input-element-wrapper input.input-element:disabled,.date-field .input-element-wrapper input.input-element:disabled,.file-field .input-element-wrapper input.input-element:disabled,.input .input-element-wrapper input.input-element:disabled,.radio-field .input-element-wrapper input.input-element:disabled,.select-field .input-element-wrapper input.input-element:disabled{color:inherit;background-color:inherit}.checkbox-field .input-element-wrapper input.input-element::-moz-placeholder,.date-field .input-element-wrapper input.input-element::-moz-placeholder,.file-field .input-element-wrapper input.input-element::-moz-placeholder,.input .input-element-wrapper input.input-element::-moz-placeholder,.radio-field .input-element-wrapper input.input-element::-moz-placeholder,.select-field .input-element-wrapper input.input-element::-moz-placeholder{color:#8f9eb8;opacity:.5}.checkbox-field .input-element-wrapper input.input-element:-ms-input-placeholder,.date-field .input-element-wrapper input.input-element:-ms-input-placeholder,.file-field .input-element-wrapper input.input-element:-ms-input-placeholder,.input .input-element-wrapper input.input-element:-ms-input-placeholder,.radio-field .input-element-wrapper input.input-element:-ms-input-placeholder,.select-field .input-element-wrapper input.input-element:-ms-input-placeholder{color:#8f9eb8;opacity:.5}.checkbox-field .input-element-wrapper input.input-element::-ms-input-placeholder,.date-field .input-element-wrapper input.input-element::-ms-input-placeholder,.file-field .input-element-wrapper input.input-element::-ms-input-placeholder,.input .input-element-wrapper input.input-element::-ms-input-placeholder,.radio-field .input-element-wrapper input.input-element::-ms-input-placeholder,.select-field .input-element-wrapper input.input-element::-ms-input-placeholder{color:#8f9eb8;opacity:.5}.checkbox-field .input-element-wrapper input.input-element::-webkit-input-placeholder,.date-field .input-element-wrapper input.input-element::-webkit-input-placeholder,.file-field .input-element-wrapper input.input-element::-webkit-input-placeholder,.input .input-element-wrapper input.input-element::-webkit-input-placeholder,.radio-field .input-element-wrapper input.input-element::-webkit-input-placeholder,.select-field .input-element-wrapper input.input-element::-webkit-input-placeholder{color:#8f9eb8;opacity:.5}.checkbox-field .input-element-wrapper input.input-element::placeholder,.date-field .input-element-wrapper input.input-element::placeholder,.file-field .input-element-wrapper input.input-element::placeholder,.input .input-element-wrapper input.input-element::placeholder,.radio-field .input-element-wrapper input.input-element::placeholder,.select-field .input-element-wrapper input.input-element::placeholder{color:#8f9eb8;opacity:.5}.checkbox-field .input-element-wrapper .input-inside-right,.date-field .input-element-wrapper .input-inside-right,.file-field .input-element-wrapper .input-inside-right,.input .input-element-wrapper .input-inside-right,.radio-field .input-element-wrapper .input-inside-right,.select-field .input-element-wrapper .input-inside-right{margin-right:20px;white-space:nowrap}.checkbox-field .input-element-wrapper .suggestions,.date-field .input-element-wrapper .suggestions,.file-field .input-element-wrapper .suggestions,.input .input-element-wrapper .suggestions,.radio-field .input-element-wrapper .suggestions,.select-field .input-element-wrapper .suggestions{position:absolute;top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:187px;overflow-y:auto;z-index:1;border:1px solid #f6f7f9;border-radius:0 0 10px 10px;background-color:#fff}.checkbox-field .input-element-wrapper .suggestions button.suggestion,.date-field .input-element-wrapper .suggestions button.suggestion,.file-field .input-element-wrapper .suggestions button.suggestion,.input .input-element-wrapper .suggestions button.suggestion,.radio-field .input-element-wrapper .suggestions button.suggestion,.select-field .input-element-wrapper .suggestions button.suggestion{padding:12px 16px;border-bottom:1px solid #f6f7f9;cursor:default;color:#2c406e;font-size:.95em;text-align:left}.checkbox-field .input-element-wrapper .suggestions button.suggestion:hover,.date-field .input-element-wrapper .suggestions button.suggestion:hover,.file-field .input-element-wrapper .suggestions button.suggestion:hover,.input .input-element-wrapper .suggestions button.suggestion:hover,.radio-field .input-element-wrapper .suggestions button.suggestion:hover,.select-field .input-element-wrapper .suggestions button.suggestion:hover{background-color:#fbfbfb}.checkbox-field .input-element-wrapper .suggestions button.suggestion .suggestion-character.match,.date-field .input-element-wrapper .suggestions button.suggestion .suggestion-character.match,.file-field .input-element-wrapper .suggestions button.suggestion .suggestion-character.match,.input .input-element-wrapper .suggestions button.suggestion .suggestion-character.match,.radio-field .input-element-wrapper .suggestions button.suggestion .suggestion-character.match,.select-field .input-element-wrapper .suggestions button.suggestion .suggestion-character.match{font-weight:500}.checkbox-field>textarea,.date-field>textarea,.file-field>textarea,.input>textarea,.radio-field>textarea,.select-field>textarea{padding:17px 20px;resize:none}.checkbox-field .select-field-inner,.date-field .select-field-inner,.file-field .select-field-inner,.input .select-field-inner,.radio-field .select-field-inner,.select-field .select-field-inner{position:relative}.checkbox-field .select-field-inner .select-box,.date-field .select-field-inner .select-box,.file-field .select-field-inner .select-box,.input .select-field-inner .select-box,.radio-field .select-field-inner .select-box,.select-field .select-field-inner .select-box{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:100%;padding:0 15px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #e9ecf1;border-radius:5px}.checkbox-field .select-field-inner .select-box input[type=text],.date-field .select-field-inner .select-box input[type=text],.file-field .select-field-inner .select-box input[type=text],.input .select-field-inner .select-box input[type=text],.radio-field .select-field-inner .select-box input[type=text],.select-field .select-field-inner .select-box input[type=text]{width:100%;height:100%;border:0;outline:0;line-height:.5em}.checkbox-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,.date-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,.file-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,.input .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,.radio-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,.select-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder{color:#444}.checkbox-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,.date-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,.file-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,.input .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,.radio-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,.select-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder{color:#444}.checkbox-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,.date-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,.file-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,.input .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,.radio-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,.select-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder{color:#444}.checkbox-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,.date-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,.file-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,.input .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,.radio-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,.select-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder{color:#444}.checkbox-field .select-field-inner .select-box input[type=text].option-selected::placeholder,.date-field .select-field-inner .select-box input[type=text].option-selected::placeholder,.file-field .select-field-inner .select-box input[type=text].option-selected::placeholder,.input .select-field-inner .select-box input[type=text].option-selected::placeholder,.radio-field .select-field-inner .select-box input[type=text].option-selected::placeholder,.select-field .select-field-inner .select-box input[type=text].option-selected::placeholder{color:#444}.checkbox-field .select-field-inner .select-box .select-box-left .placeholder,.date-field .select-field-inner .select-box .select-box-left .placeholder,.file-field .select-field-inner .select-box .select-box-left .placeholder,.input .select-field-inner .select-box .select-box-left .placeholder,.radio-field .select-field-inner .select-box .select-box-left .placeholder,.select-field .select-field-inner .select-box .select-box-left .placeholder{color:#8f9eb8;opacity:.5;font-size:.93em}.checkbox-field .select-field-inner .select-box .select-box-right,.date-field .select-field-inner .select-box .select-box-right,.file-field .select-field-inner .select-box .select-box-right,.input .select-field-inner .select-box .select-box-right,.radio-field .select-field-inner .select-box .select-box-right,.select-field .select-field-inner .select-box .select-box-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox-field .select-field-inner .select-options,.date-field .select-field-inner .select-options,.file-field .select-field-inner .select-options,.input .select-field-inner .select-options,.radio-field .select-field-inner .select-options,.select-field .select-field-inner .select-options{position:absolute;top:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:450px;overflow-x:hidden;overflow-y:auto;width:calc(100% + 30px);margin-left:-15px;margin-right:15px;z-index:1;border:1px solid #f6f7f9;border-radius:6px;-webkit-box-shadow:0 0 10px 0 #e5e5e5;box-shadow:0 0 10px 0 #e5e5e5}.checkbox-field .select-field-inner .select-options button.select-option,.date-field .select-field-inner .select-options button.select-option,.file-field .select-field-inner .select-options button.select-option,.input .select-field-inner .select-options button.select-option,.radio-field .select-field-inner .select-options button.select-option,.select-field .select-field-inner .select-options button.select-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;height:40px;padding-left:15px;background-color:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0}.checkbox-field .select-field-inner .select-options button.select-option .suggestion-character.match,.date-field .select-field-inner .select-options button.select-option .suggestion-character.match,.file-field .select-field-inner .select-options button.select-option .suggestion-character.match,.input .select-field-inner .select-options button.select-option .suggestion-character.match,.radio-field .select-field-inner .select-options button.select-option .suggestion-character.match,.select-field .select-field-inner .select-options button.select-option .suggestion-character.match{font-weight:500}.checkbox-field .select-field-inner .select-options button.select-option:hover,.date-field .select-field-inner .select-options button.select-option:hover,.file-field .select-field-inner .select-options button.select-option:hover,.input .select-field-inner .select-options button.select-option:hover,.radio-field .select-field-inner .select-options button.select-option:hover,.select-field .select-field-inner .select-options button.select-option:hover{background-color:#fafafa}.checkbox-field .select-field-inner .select-options button.select-option:first-child,.date-field .select-field-inner .select-options button.select-option:first-child,.file-field .select-field-inner .select-options button.select-option:first-child,.input .select-field-inner .select-options button.select-option:first-child,.radio-field .select-field-inner .select-options button.select-option:first-child,.select-field .select-field-inner .select-options button.select-option:first-child{border-radius:6px 6px 0 0}.checkbox-field .select-field-inner .select-options button.select-option:last-child,.date-field .select-field-inner .select-options button.select-option:last-child,.file-field .select-field-inner .select-options button.select-option:last-child,.input .select-field-inner .select-options button.select-option:last-child,.radio-field .select-field-inner .select-options button.select-option:last-child,.select-field .select-field-inner .select-options button.select-option:last-child{border-radius:0 0 6px 6px}.checkbox-field .date-input,.date-field .date-input,.file-field .date-input,.input .date-input,.radio-field .date-input,.select-field .date-input{position:relative}.checkbox-field .date-input .date-label,.date-field .date-input .date-label,.file-field .date-input .date-label,.input .date-input .date-label,.radio-field .date-input .date-label,.select-field .date-input .date-label{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:100%;cursor:pointer}.checkbox-field .date-input .date-label .placeholder,.date-field .date-input .date-label .placeholder,.file-field .date-input .date-label .placeholder,.input .date-input .date-label .placeholder,.radio-field .date-input .date-label .placeholder,.select-field .date-input .date-label .placeholder{color:#a1b1cf}.checkbox-field .date-input .calendar,.date-field .date-input .calendar,.file-field .date-input .calendar,.input .date-input .calendar,.radio-field .date-input .calendar,.select-field .date-input .calendar{position:absolute;top:56px;left:-13px;margin-top:0;padding:15px 20px 20px;z-index:2;border:1px solid #f1f1f1;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 16px 25px 0 #eee;box-shadow:0 16px 25px 0 #eee}.checkbox-field .date-input .calendar .date-header,.date-field .date-input .calendar .date-header,.file-field .date-input .calendar .date-header,.input .date-input .calendar .date-header,.radio-field .date-input .calendar .date-header,.select-field .date-input .calendar .date-header{margin-bottom:10px}.checkbox-field .date-input .calendar .date-header .date-input,.date-field .date-input .calendar .date-header .date-input,.file-field .date-input .calendar .date-header .date-input,.input .date-input .calendar .date-header .date-input,.radio-field .date-input .calendar .date-header .date-input,.select-field .date-input .calendar .date-header .date-input{width:105px;padding:4px 5px;font-size:1.1em;letter-spacing:.05em}.checkbox-field .date-input .calendar .date-header .time-input,.date-field .date-input .calendar .date-header .time-input,.file-field .date-input .calendar .date-header .time-input,.input .date-input .calendar .date-header .time-input,.radio-field .date-input .calendar .date-header .time-input,.select-field .date-input .calendar .date-header .time-input{float:right;width:90px;padding:4px 5px;font-size:1.1em;letter-spacing:.05em}.checkbox-field .date-input .calendar table.calendar-table,.date-field .date-input .calendar table.calendar-table,.file-field .date-input .calendar table.calendar-table,.input .date-input .calendar table.calendar-table,.radio-field .date-input .calendar table.calendar-table,.select-field .date-input .calendar table.calendar-table{border-collapse:collapse;table-layout:fixed;width:auto}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header,.date-field .date-input .calendar table.calendar-table thead.calendar-header,.file-field .date-input .calendar table.calendar-table thead.calendar-header,.input .date-input .calendar table.calendar-table thead.calendar-header,.radio-field .date-input .calendar table.calendar-table thead.calendar-header,.select-field .date-input .calendar table.calendar-table thead.calendar-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-left:0;border:0;cursor:pointer}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .control-data.month-year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;font-size:.9em}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year{font-weight:500;font-size:1.07em;color:#2c0a5e}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data .month-year .year-wrapper{margin-left:9px}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.calendar-header-data.arrow-cell .control-data{width:100%;height:100%}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.controls-row td.disabled{opacity:.25;pointer-events:none}.checkbox-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th,.date-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th,.file-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th,.input .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th,.radio-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th,.select-field .date-input .calendar table.calendar-table thead.calendar-header tr.calendar-header-row.weeks-row th{font-weight:400}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body,.date-field .date-input .calendar table.calendar-table tbody.calendar-body,.file-field .date-input .calendar table.calendar-table tbody.calendar-body,.input .date-input .calendar table.calendar-table tbody.calendar-body,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body,.select-field .date-input .calendar table.calendar-table tbody.calendar-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data{padding:3px;cursor:pointer;text-align:center;font-weight:500}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.calendar-body-data .day-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:34px;padding:2px}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day{font-weight:700!important;color:#fff!important}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.selected-day .day-wrapper{border-radius:999px;background-color:#6d16ee}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today{position:relative}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.today:after{content:"";position:absolute;bottom:5px;left:calc(50% - 2px);width:5px;height:5px;background-color:#30c4b8;border-radius:999px}.checkbox-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled,.date-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled,.file-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled,.input .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled,.radio-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled,.select-field .date-input .calendar table.calendar-table tbody.calendar-body tr.calendar-body-row td.disabled{color:#ccc!important;pointer-events:none}.checkbox-field .date-input .calendar .date-footer,.date-field .date-input .calendar .date-footer,.file-field .date-input .calendar .date-footer,.input .date-input .calendar .date-footer,.radio-field .date-input .calendar .date-footer,.select-field .date-input .calendar .date-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.checkbox-field .date-input .calendar .date-footer .calendar-control-button,.date-field .date-input .calendar .date-footer .calendar-control-button,.file-field .date-input .calendar .date-footer .calendar-control-button,.input .date-input .calendar .date-footer .calendar-control-button,.radio-field .date-input .calendar .date-footer .calendar-control-button,.select-field .date-input .calendar .date-footer .calendar-control-button{width:77px;padding:12px 0;color:#fff;outline:0;border:0;cursor:pointer;font-weight:500;border-radius:5px}.checkbox-field .date-input .calendar .date-footer .clear-button,.date-field .date-input .calendar .date-footer .clear-button,.file-field .date-input .calendar .date-footer .clear-button,.input .date-input .calendar .date-footer .clear-button,.radio-field .date-input .calendar .date-footer .clear-button,.select-field .date-input .calendar .date-footer .clear-button{border:1px solid #f2f2f2;background-color:#fff;color:#2c0a5e}.checkbox-field .date-input .calendar .date-footer .set-button,.date-field .date-input .calendar .date-footer .set-button,.file-field .date-input .calendar .date-footer .set-button,.input .date-input .calendar .date-footer .set-button,.radio-field .date-input .calendar .date-footer .set-button,.select-field .date-input .calendar .date-footer .set-button{background-color:#30c4b8}.checkbox-field.disabled .date-input,.date-field.disabled .date-input,.file-field.disabled .date-input,.input.disabled .date-input,.radio-field.disabled .date-input,.select-field.disabled .date-input{color:#aab1c1;background-color:#fafafa;cursor:pointer;pointer-events:none;border:1px solid #e9ecf1}.checkbox-field .select-input>div,.date-field .select-input>div,.file-field .select-input>div,.input .select-input>div,.radio-field .select-input>div,.select-field .select-input>div{border:1px solid #e9ecf1;border-radius:5px}.checkbox-field label.checkbox-inner,.date-field label.checkbox-inner,.file-field label.checkbox-inner,.input label.checkbox-inner,.radio-field label.checkbox-inner,.select-field label.checkbox-inner{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:50px}.checkbox-field label.checkbox-inner input,.date-field label.checkbox-inner input,.file-field label.checkbox-inner input,.input label.checkbox-inner input,.radio-field label.checkbox-inner input,.select-field label.checkbox-inner input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.checkbox-field label.checkbox-inner input:checked~.checkmark,.date-field label.checkbox-inner input:checked~.checkmark,.file-field label.checkbox-inner input:checked~.checkmark,.input label.checkbox-inner input:checked~.checkmark,.radio-field label.checkbox-inner input:checked~.checkmark,.select-field label.checkbox-inner input:checked~.checkmark{background-color:rgba(48,196,184,.09804);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox-field label.checkbox-inner input:checked~.checkmark>.checkmark-inner,.date-field label.checkbox-inner input:checked~.checkmark>.checkmark-inner,.file-field label.checkbox-inner input:checked~.checkmark>.checkmark-inner,.input label.checkbox-inner input:checked~.checkmark>.checkmark-inner,.radio-field label.checkbox-inner input:checked~.checkmark>.checkmark-inner,.select-field label.checkbox-inner input:checked~.checkmark>.checkmark-inner{border:0;background-color:#30c4b8}.checkbox-field label.checkbox-inner input:checked~.checkmark:after,.date-field label.checkbox-inner input:checked~.checkmark:after,.file-field label.checkbox-inner input:checked~.checkmark:after,.input label.checkbox-inner input:checked~.checkmark:after,.radio-field label.checkbox-inner input:checked~.checkmark:after,.select-field label.checkbox-inner input:checked~.checkmark:after{display:block}.checkbox-field label.checkbox-inner .checkmark,.date-field label.checkbox-inner .checkmark,.file-field label.checkbox-inner .checkmark,.input label.checkbox-inner .checkmark,.radio-field label.checkbox-inner .checkmark,.select-field label.checkbox-inner .checkmark{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;width:60px;height:50px;border-radius:5px;background-color:rgba(143,158,184,.09804);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.checkbox-field label.checkbox-inner .checkmark .checkmark-inner,.date-field label.checkbox-inner .checkmark .checkmark-inner,.file-field label.checkbox-inner .checkmark .checkmark-inner,.input label.checkbox-inner .checkmark .checkmark-inner,.radio-field label.checkbox-inner .checkmark .checkmark-inner,.select-field label.checkbox-inner .checkmark .checkmark-inner{display:inline-block;width:18px;height:18px;border-radius:2px;background-color:#fff;border:1px solid rgba(161,177,207,.6)}.checkbox-field label.checkbox-inner .checkmark:after,.date-field label.checkbox-inner .checkmark:after,.file-field label.checkbox-inner .checkmark:after,.input label.checkbox-inner .checkmark:after,.radio-field label.checkbox-inner .checkmark:after,.select-field label.checkbox-inner .checkmark:after{content:"";position:absolute;display:none;top:19px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-field label.checkbox-inner .label-text,.date-field label.checkbox-inner .label-text,.file-field label.checkbox-inner .label-text,.input label.checkbox-inner .label-text,.radio-field label.checkbox-inner .label-text,.select-field label.checkbox-inner .label-text{margin-left:30px}.checkbox-field label.checkbox-inner:hover .checkmark,.date-field label.checkbox-inner:hover .checkmark,.file-field label.checkbox-inner:hover .checkmark,.input label.checkbox-inner:hover .checkmark,.radio-field label.checkbox-inner:hover .checkmark,.select-field label.checkbox-inner:hover .checkmark{background-color:rgba(109,126,155,.09804);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.checkbox-field .hidden-div,.date-field .hidden-div,.file-field .hidden-div,.input .hidden-div,.radio-field .hidden-div,.select-field .hidden-div{display:none;white-space:pre-wrap;word-wrap:break-word;line-height:unset}.checkbox-field .radio-options,.date-field .radio-options,.file-field .radio-options,.input .radio-options,.radio-field .radio-options,.select-field .radio-options{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;overflow:hidden}.checkbox-field .radio-options label,.date-field .radio-options label,.file-field .radio-options label,.input .radio-options label,.radio-field .radio-options label,.select-field .radio-options label{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(143,158,184,.10196)}.checkbox-field .radio-options label input,.date-field .radio-options label input,.file-field .radio-options label input,.input .radio-options label input,.radio-field .radio-options label input,.select-field .radio-options label input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.checkbox-field .radio-options label input:checked~.checkmark,.date-field .radio-options label input:checked~.checkmark,.file-field .radio-options label input:checked~.checkmark,.input .radio-options label input:checked~.checkmark,.radio-field .radio-options label input:checked~.checkmark,.select-field .radio-options label input:checked~.checkmark{color:#fff;background-color:rgba(44,64,110,.8);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox-field .radio-options label input:checked~.checkmark:after,.date-field .radio-options label input:checked~.checkmark:after,.file-field .radio-options label input:checked~.checkmark:after,.input .radio-options label input:checked~.checkmark:after,.radio-field .radio-options label input:checked~.checkmark:after,.select-field .radio-options label input:checked~.checkmark:after{display:block}.checkbox-field .radio-options label .checkmark,.date-field .radio-options label .checkmark,.file-field .radio-options label .checkmark,.input .radio-options label .checkmark,.radio-field .radio-options label .checkmark,.select-field .radio-options label .checkmark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#a1b1cf}.checkbox-field .radio-options label:hover,.date-field .radio-options label:hover,.file-field .radio-options label:hover,.input .radio-options label:hover,.radio-field .radio-options label:hover,.select-field .radio-options label:hover{cursor:pointer}.checkbox-field .radio-options label:hover input:not(:checked)~.checkmark,.date-field .radio-options label:hover input:not(:checked)~.checkmark,.file-field .radio-options label:hover input:not(:checked)~.checkmark,.input .radio-options label:hover input:not(:checked)~.checkmark,.radio-field .radio-options label:hover input:not(:checked)~.checkmark,.select-field .radio-options label:hover input:not(:checked)~.checkmark{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox-field .date-input.error,.checkbox-field .input-element-wrapper.error,.checkbox-field .select-field-inner .select-box.error,.checkbox-field textarea.input-element.error,.date-field .date-input.error,.date-field .input-element-wrapper.error,.date-field .select-field-inner .select-box.error,.date-field textarea.input-element.error,.file-field .date-input.error,.file-field .input-element-wrapper.error,.file-field .select-field-inner .select-box.error,.file-field textarea.input-element.error,.input .date-input.error,.input .input-element-wrapper.error,.input .select-field-inner .select-box.error,.input textarea.input-element.error,.radio-field .date-input.error,.radio-field .input-element-wrapper.error,.radio-field .select-field-inner .select-box.error,.radio-field textarea.input-element.error,.select-field .date-input.error,.select-field .input-element-wrapper.error,.select-field .select-field-inner .select-box.error,.select-field textarea.input-element.error{border:1px solid #f96f8d}.checkbox-field .error-message,.checkbox-field .success-message,.date-field .error-message,.date-field .success-message,.file-field .error-message,.file-field .success-message,.input .error-message,.input .success-message,.radio-field .error-message,.radio-field .success-message,.select-field .error-message,.select-field .success-message{display:inline-block;margin-top:5px;letter-spacing:.02em;font-size:.9em}.checkbox-field .success-message,.date-field .success-message,.file-field .success-message,.input .success-message,.radio-field .success-message,.select-field .success-message{color:#30c4b8}.checkbox-field .error-message,.date-field .error-message,.file-field .error-message,.input .error-message,.radio-field .error-message,.select-field .error-message{color:#f96f8d}.input-with-icon{position:relative}.input-with-icon .uu-input input{padding-left:45px}.input-with-icon .icon{position:absolute;bottom:34px;left:17px}.number-input{display:-webkit-box;display:-ms-flexbox;display:flex}.number-input>*+*{margin-left:10px}.number-input button.plus-minus-button{width:60px;font-size:1.9em;border-radius:5px;background-color:rgba(143,158,184,.10196)}.number-input .years-text,.number-input button.plus-minus-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px}.number-input .years-text{width:100px;outline:0;color:#2c406e;border:1px solid #e9ecf1;border-radius:5px}.checkbox-field-old{display:inline-block;margin:10px 0}.checkbox-field-old label.checkbox-inner{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-field-old label.checkbox-inner input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.checkbox-field-old label.checkbox-inner input:checked~.checkmark{background-color:#fcdc17;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox-field-old label.checkbox-inner input:checked~.checkmark:after{display:block}.checkbox-field-old label.checkbox-inner .checkmark{position:absolute;top:-4px;left:0;width:25px;height:25px;background-color:#eee;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.checkbox-field-old label.checkbox-inner .checkmark:after{content:"";position:absolute;display:none;top:5px;left:9px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-field-old label.checkbox-inner .label-text{margin-left:30px}.checkbox-field-old label.checkbox-inner:hover .checkmark{background-color:#ddd;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.file-field{height:100%}.file-field,.file-field .file-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-field .file-field-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:5px;background-color:rgba(143,158,184,.05098)}.file-field .file-field-inner>*+*{margin-top:16px}.file-field .file-field-inner .file-field-input{display:none}.file-field .file-field-inner .file-field-input~label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;cursor:pointer;background-color:unset;color:#8f9eb8;font-weight:500}.file-field .file-field-inner .file-field-input~label img{display:inline-block;width:15px;height:15px}.composite-text-field .required,.date-field .required,.select-field .required,.text-area .required,.text-field .required{color:#000}.composite-text-field .error,.date-field .error,.select-field .error,.text-area .error,.text-field .error{border-color:red}.modal{display:grid;grid-template-rows:80px -webkit-max-content 1fr;grid-template-rows:80px max-content 1fr;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;grid-template-areas:".      .     ." ".      inner ." ".      .     .";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:10;background-color:rgba(0,0,0,.5)}.modal .inner{grid-area:inner;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#fff;border-radius:10px}.modal .inner .header{width:100%;padding:40px 40px 20px}.modal .inner .header h2{font-weight:500;font-size:1.3em;color:#2c406e}.modal .inner .header button.close-button{display:inline-block;position:absolute;top:29px;right:34px}.modal .inner .body{width:100%;height:100%;padding:0}.modal .inner .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:20px 30px;border-top:1px solid #e9ecf1}.sticker{position:fixed;bottom:40px;right:calc((100vw - 200px - 70%)/2);padding:10px 15px;width:70%;min-height:100px;border:1px solid #d4d4d4;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 30px 0 #b9b9b9;box-shadow:0 0 30px 0 #b9b9b9;background-color:#fff6e5}.button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137)}a.default,button.default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 33px;color:#2c406e;background-color:#fff;font-weight:500;font-size:.84em}a.default.inactive,button.default.inactive{color:#a1b1cf;background-color:hsla(0,0%,100%,.46667)}a.default:first-child,button.default:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}a.default:last-child,button.default:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}a.danger,a.primary,a.secondary,button.danger,button.primary,button.secondary{font-size:1em;border-radius:5px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.primary,button.primary{color:#30c4b8;background-color:rgba(48,196,184,.10196)}a.secondary,button.secondary{color:#8f9eb8;background-color:rgba(143,158,184,.10196)}a.danger,button.danger{color:#f96f8d;background-color:rgba(249,111,141,.13333)}.user-stack{display:-webkit-box;display:-ms-flexbox;display:flex}.user-stack .user-stack-image{margin-left:-10px;background-color:#fff;border-radius:100%}.user-stack .user-stack-image img{display:block;width:27px;height:27px;padding:2px;border-radius:100%}.button{padding:15px;border-radius:2px;color:#fff;border:0;outline:0;cursor:pointer}.button,.button:active,.button:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.button:disabled{background-color:#b7b7b7;cursor:default}.primary-button{color:#fff;background-color:#516cf0;border:0;border-radius:3px}.primary-button,.secondary-button{padding:12px 25px;text-align:center;font-weight:700;font-size:1.12em}.secondary-button{color:#2c0a5e;border:1px solid #2c0a5e;border-radius:6px}.danger-button{background-color:#f33}.danger-button:hover:enabled{background-color:#f51a1a}.danger-button:active:enabled{background-color:#bf1111}#login-view,#register-view{display:grid;grid-template-columns:2fr 3fr;grid-template-areas:"left   right";width:100vw;height:100vh}#login-view .login-left,#register-view .login-left{background-image:url(/static/images/login-illustration.png);background-color:#975cef;background-repeat:no-repeat;background-size:cover}#login-view .registration-left,#register-view .registration-left{background-image:url(/static/images/registration-illustration.png);background-color:#975cef;background-repeat:no-repeat;background-size:cover}#login-view .login-right,#register-view .login-right{display:grid;grid-template-rows:30px -webkit-max-content 1fr;grid-template-rows:30px max-content 1fr;grid-template-areas:"." "top" "bottom";background-color:#f2f4f6}#login-view .login-right .login-right-top,#register-view .login-right .login-right-top{grid-area:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px}#login-view .login-right .login-right-top .sign-up-text,#register-view .login-right .login-right-top .sign-up-text{display:inline-block;font-weight:500}#login-view .login-right .login-right-top .sign-up-text .sign-up-link,#register-view .login-right .login-right-top .sign-up-text .sign-up-link{margin-left:14px;color:#6d16ee}#login-view .login-right .login-right-bottom,#register-view .login-right .login-right-bottom{display:grid;grid-template-rows:1fr minmax(300px,500px) 1fr;grid-template-columns:1fr minmax(300px,500px) 1fr;grid-template-areas:".            .           ." ".            form        ." ".            .           .";grid-area:bottom}#login-view .login-right .login-right-bottom form.login-form,#register-view .login-right .login-right-bottom form.login-form{grid-area:form}#login-view .login-right .login-right-bottom form.login-form h1,#register-view .login-right .login-right-bottom form.login-form h1{margin-bottom:55px;color:#2c0a5e}#login-view .login-right .login-right-bottom form.login-form .uu-input,#register-view .login-right .login-right-bottom form.login-form .uu-input{margin-bottom:8px}#login-view .login-right .login-right-bottom form.login-form .uu-input label,#register-view .login-right .login-right-bottom form.login-form .uu-input label{font-weight:500;color:#2c0a5e}#login-view .login-right .login-right-bottom form.login-form .uu-input input[type=password],#login-view .login-right .login-right-bottom form.login-form .uu-input input[type=text],#register-view .login-right .login-right-bottom form.login-form .uu-input input[type=password],#register-view .login-right .login-right-bottom form.login-form .uu-input input[type=text]{border:0}#login-view .login-right .login-right-bottom form.login-form .uu-checkbox,#register-view .login-right .login-right-bottom form.login-form .uu-checkbox{margin-bottom:19px}#login-view .login-right .login-right-bottom form.login-form .uu-checkbox .uu-checkbox-label a,#register-view .login-right .login-right-bottom form.login-form .uu-checkbox .uu-checkbox-label a{color:#6d16ee}#login-view .login-right .login-right-bottom form.login-form .password-input-wrapper,#register-view .login-right .login-right-bottom form.login-form .password-input-wrapper{position:relative}#login-view .login-right .login-right-bottom form.login-form .password-input-wrapper .forgot-password-link,#register-view .login-right .login-right-bottom form.login-form .password-input-wrapper .forgot-password-link{position:absolute;top:0;right:0;color:#6d16ee}#login-view .login-right .login-right-bottom form.login-form .login-button,#register-view .login-right .login-right-bottom form.login-form .login-button{padding:25px 60px;border-radius:12px;border:0;background-color:#30c4b8;color:#fff}#login-view .login-right .login-right-bottom .forgot-email-success,#register-view .login-right .login-right-bottom .forgot-email-success{grid-area:form;text-align:center;font-weight:500;font-size:1.2em;line-height:1.5em}#users-view .title-row .title-row-left .title-text{margin-left:32px}#users-view .title-row .title-row-left .title-text .title-text-content{margin-left:8px}#users-view .add-new-button{color:#30c4b8;font-weight:500}#users-view table thead tr{color:#2c0a5e;font-size:1.1em}#users-view table thead tr th{font-weight:600}#users-view table tbody tr{font-weight:500}#users-view table tbody tr .email-cell-inner input[type=text],#users-view table tbody tr .name-cell-inner input[type=text]{margin-left:-6px;padding:5px 6px;border:1px solid #f0f0f0;outline:0;border-radius:4px}#users-view table tr td.name .scenario-name-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#users-view table tr td.name .scenario-name-inner .icon{margin-left:12px}#users-view table tr td.start-amount .amount-wrapper{cursor:pointer}#users-view table tr td.start-amount .amount-wrapper .amount{padding:9px 12px;color:#30c4b8}#users-view table tr td.start-amount .amount-wrapper .amount:hover{-webkit-box-shadow:inset 0 0 13px 0 #eee;box-shadow:inset 0 0 13px 0 #eee}#users-view table tr td.start-amount .amount-wrapper form input[type=number]{width:67px;margin-right:-6px;outline:0;padding:5px 6px;border:1px solid #f0f0f0;border-radius:4px}#users-view table tr td.controls .delete-button-wrapper{position:relative;display:inline-block}#users-view table tr td.controls .delete-button-wrapper .confirm-button{position:absolute;left:-31px;top:-17px;width:86px;padding:8px 13px;background-color:#d33333;color:#fff;font-weight:500;border-radius:3px}#users-view table tr.add-new-row td.table-body-data{padding-top:22px;padding-bottom:22px}#users-view table tr.new-row td .date-field{width:150px;height:unset}#users-view .date-field-input-wrapper{position:relative}#users-view .date-field-input-wrapper .date-field{width:150px;height:unset}#users-view .date-field-input-wrapper .date-field .date-label{border:0;border-radius:5px}#users-view .date-field-input-wrapper .dropdown-icon{position:absolute;top:12px;left:120px}#users-view .users{display:grid;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));grid-gap:10px;gap:10px}#users-view .users .user-box{background-color:green}#companies-view{padding-top:60px}#companies-view .control-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}#companies-view .control-row .controls-left .button-group button{text-transform:uppercase}#companies-view .control-row .controls-right .button-group button{font-size:.9em;font-weight:500;line-height:0}#companies-view .control-row .controls-right .button-group button .icon{margin-right:10px}#companies-view .companies{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:20px;gap:20px}#companies-view .companies .company{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137)}#companies-view .companies .company .company-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 30px 40px;border-bottom:1px solid #f6f7f9}#companies-view .companies .company .company-top .top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#companies-view .companies .company .company-top .top-left .company-name{margin-bottom:15px;font-size:2.2em;color:#2c406e;font-weight:600}#companies-view .companies .company .company-top .top-left .company-metadata,#companies-view .companies .company .company-top .top-left .company-metadata .creator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#companies-view .companies .company .company-top .top-left .company-metadata .creator .creator-name{margin-left:8px;color:#2c406e;font-weight:500}#companies-view .companies .company .company-top .top-left .company-metadata .created-at{margin-left:20px;color:#a1b1cf}#companies-view .companies .company .company-top .top-right .icon.company-logo{border-radius:15px;background-size:cover}#companies-view .companies .company .company-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 28px 18px 40px}#companies-view .companies .company .company-bottom .bottom-left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#companies-view .companies .company .company-bottom .bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex}#companies-view .companies .company .company-bottom .bottom-right .shared-with{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#companies-view .companies .company .company-bottom .bottom-right .shared-with .shared-with-text{margin-left:10px;color:#a1b1cf;font-size:.9em}#companies-view .companies .company .company-bottom .bottom-right .shared-people{margin-left:20px}#companies-view .company-old{position:relative;display:grid;grid-template-rows:20px 1fr 20px 1fr 20px;grid-template-columns:20px -webkit-max-content 60px -webkit-max-content 20px;grid-template-columns:20px max-content 60px max-content 20px;grid-template-areas:".        .         .         .         ." ".        main      main      main      ." ".        .         .         .         ." ".        creator   .         time      ." ".        .         .         .         .";width:360px;border:2px solid #c9adf3;display:inline-grid;border-radius:13px;-webkit-box-shadow:0 5px 10px 0 #f4f5f8;box-shadow:0 5px 10px 0 #f4f5f8;background-color:#fff}#companies-view .company-old .main-details{grid-area:main;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#companies-view .company-old .main-details .company-name-wrapper{margin-left:25px}#companies-view .company-old .main-details .company-name-wrapper .company-name{color:#2c0a5e;font-weight:600;font-size:1.3em}#companies-view .company-old .main-details .company-name-wrapper .company-status{color:#676478;font-weight:500}#companies-view .company-old .creator-details{grid-area:creator;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#companies-view .company-old .creator-details>*+*{margin-top:8px}#companies-view .company-old .creator-details .creator-head{font-weight:600;color:#2c0a5e}#companies-view .company-old .creator-details .creator-body{color:#676478;font-weight:500}#companies-view .company-old .creation-time-details{grid-area:time;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#companies-view .company-old .creation-time-details>*+*{margin-top:8px}#companies-view .company-old .creation-time-details .creation-time-head{font-weight:600;color:#2c0a5e}#companies-view .company-old .creation-time-details .creation-time-body{color:#676478;font-weight:500}#companies-view .modal.create-update-company-modal .body{padding:10px 40px 40px}#companies-view .modal.create-update-company-modal .body form.create-update-company-form{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content 20px -webkit-max-content;grid-template-rows:max-content max-content 20px max-content;grid-template-columns:280px 280px 260px;grid-template-areas:"cname            cname             logo" "cdescription     cdescription      logo" ".                .                 .     " "cstatus          cvisibility       carchivebutton";grid-gap:20px;gap:20px}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .status-field,#companies-view .modal.create-update-company-modal .body form.create-update-company-form .visibility-field{width:100%}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .company-name{grid-area:cname}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .company-description{grid-area:cdescription}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .company-description textarea{height:140px}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .logo{grid-area:logo;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .logo>*+*{margin-top:10px}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .logo .file-field label.title{color:#8f9eb8;font-size:.888em;letter-spacing:.043em;cursor:default}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .logo .file-field .file-field-inner .icon{border-radius:15px;background-size:cover}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .company-status{grid-area:cstatus}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .company-visibility{grid-area:cvisibility}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .archive-company-button{grid-area:carchivebutton;align-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:1;color:#f96f8d;background-color:rgba(249,111,141,.13333);border-radius:5px;font-weight:500}#companies-view .modal.create-update-company-modal .body form.create-update-company-form .archive-company-button>*+*{margin-left:16px}#companies-view .modal.create-update-company-modal .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px}#companies-view .modal.create-update-company-modal .footer button{font-size:1em;border-radius:5px;text-align:center}#companies-view .modal.create-update-company-modal .footer button.discard{width:280px}#companies-view .modal.create-update-company-modal .footer button.save{width:260px}#scenarios-view{padding-top:60px}#scenarios-view .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#scenarios-view .title-row .title-row-left{font-size:1.2em;color:#2c406e}#scenarios-view .title-row .title-row-left h1.page-title{font-weight:600}#scenarios-view .title-row .title-row-right{display:-webkit-box;display:-ms-flexbox;display:flex}#scenarios-view .title-row .title-row-right>*+*{margin-left:10px}#scenarios-view .title-row .title-row-right .create-scenario-button-group button{font-size:.9em;font-weight:500;line-height:0}#scenarios-view .title-row .title-row-right .create-scenario-button-group button .icon{margin-right:10px}#scenarios-view .title-row .title-row-right .status-button-group button{font-size:.85em;font-weight:600;line-spacing:.05em;text-transform:uppercase}#scenarios-view .add-new-button{color:#30c4b8;font-weight:500}#scenarios-view table thead tr{color:#8f9eb8}#scenarios-view table thead tr th{font-weight:500}#scenarios-view table thead tr th:first-child{padding-left:0}#scenarios-view table thead tr th.name{width:230px}#scenarios-view table tbody tr{font-weight:500}#scenarios-view table tr td.name .scenario-name-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scenarios-view table tr td.name .scenario-name-inner .icon{margin-right:12px}#scenarios-view table tr td.name .name-cell-inner input[type=text]{margin-left:17px;padding:5px 6px;border:1px solid #f0f0f0;outline:0;border-radius:4px}#scenarios-view table tr td.start-date .date-field .date-input{border:0}#scenarios-view table tr td.start-amount .amount-wrapper{cursor:pointer}#scenarios-view table tr td.start-amount .amount-wrapper .amount{padding:9px 12px;color:#30c4b8}#scenarios-view table tr td.start-amount .amount-wrapper .amount:hover{-webkit-box-shadow:inset 0 0 13px 0 #eee;box-shadow:inset 0 0 13px 0 #eee}#scenarios-view table tr td.start-amount .amount-wrapper form input[type=number]{width:67px;margin-right:-6px;outline:0;padding:5px 6px;border:1px solid #f0f0f0;border-radius:4px}#scenarios-view table tr td.created-by .created-by-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scenarios-view table tr td.created-by .created-by-cell .creator-dp{display:inline-block;width:20px;height:20px;border-radius:100%}#scenarios-view table tr td.created-by .created-by-cell .creator-name{margin-left:8px}#scenarios-view table tr td.controls .controls-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scenarios-view table tr td.controls .controls-cell>*+*{margin-left:25px}#scenarios-view table tr td.controls .controls-cell .delete-button-wrapper{position:relative;display:inline-block}#scenarios-view table tr td.controls .controls-cell .delete-button-wrapper .confirm-button{position:absolute;left:-31px;top:-17px;width:86px;padding:8px 13px;background-color:#d33333;color:#fff;font-weight:500;border-radius:3px}#scenarios-view table tr.add-new-row td.table-body-data{padding-top:22px;padding-bottom:22px}#scenarios-view table tr.new-row td .date-field{width:150px;height:unset}#scenarios-view table .date-field-input-wrapper{position:relative}#scenarios-view table .date-field-input-wrapper .date-field{width:150px;height:unset}#scenarios-view table .date-field-input-wrapper .date-field .date-label{border:0;border-radius:5px}#scenarios-view .modal.create-scenario-modal .body{padding:15px 40px 30px}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;grid-template-columns:280px 280px;grid-template-areas:"name       name" "date       amount" "status     .";grid-gap:20px;gap:20px}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .scenario-name{grid-area:name}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .start-date{grid-area:date}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .start-date .date-field{width:100%}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .start-date .date-field .calendar{-webkit-box-shadow:unset;box-shadow:unset}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .start-amount{grid-area:amount}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .status{grid-area:status}#scenarios-view .modal.create-scenario-modal .body form#create-scenario-form .status .status-field{width:100%}#scenarios-view .modal.create-scenario-modal .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px}#scenarios-view .modal.create-scenario-modal .footer button{font-size:1em;border-radius:5px;text-align:center}#scenarios-view .modal.create-scenario-modal .footer button.discard,#scenarios-view .modal.create-scenario-modal .footer button.save{width:280px}#spreadsheet-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#spreadsheet-view .top-section{grid-area:top;margin-top:30px;padding:0 0 15px}#spreadsheet-view .top-section .spreadsheet-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#spreadsheet-view .top-section .spreadsheet-controls .field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#spreadsheet-view .top-section .spreadsheet-controls .field-wrapper>*+*{margin-top:10px}#spreadsheet-view .top-section .spreadsheet-controls .field-wrapper .field-title{color:#8f9eb8;font-size:.9em}#spreadsheet-view .top-section .spreadsheet-controls .field-wrapper .field-content button.export-reports{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 29px 0 20px;border-radius:5px;color:#2c406e;background-color:rgba(143,158,184,.10196);font-weight:500}#spreadsheet-view .top-section .spreadsheet-controls .field-wrapper .field-content button.export-reports .icon{margin-right:15px}#spreadsheet-view .top-section .spreadsheet-controls .spreadsheet-controls-left{display:-webkit-box;display:-ms-flexbox;display:flex}#spreadsheet-view .top-section .spreadsheet-controls .spreadsheet-controls-left>*+*{margin-left:20px}#spreadsheet-view .top-section .title-row{margin-bottom:-35px}#spreadsheet-view .top-section .title-row .filters-section a.export-reports{margin-right:20px;padding:10px 15px;font-weight:500;color:#fff;background-color:#7d2fef;border-radius:5px}#spreadsheet-view .chart-section{height:350px}#spreadsheet-view .chart-section .bar-tooltip{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-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;padding:7px 10px;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 hsla(0,0%,78.4%,.6);box-shadow:0 2px 5px 0 hsla(0,0%,78.4%,.6);background-color:#fff;font-size:.8em}#spreadsheet-view .chart-section .bar-tooltip .profit-loss.negative,#spreadsheet-view .chart-section .bar-tooltip .profit-loss.positive{color:#676478}#spreadsheet-view .chart-section .bar-tooltip .balance{margin-top:7px;color:#676478}#spreadsheet-view .chart-section .bar-tooltip .arrow-down{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:10px solid #d0d6ef;border-left:10px solid transparent;border-right:10px solid transparent}#spreadsheet-view .chart-section .bar-tooltip .arrow-down .arrow-down-inner{position:relative;top:-12px;right:10px;width:0;height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}#spreadsheet-view .chart-section .legends-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:72px}#spreadsheet-view .chart-section .legends-wrapper .icon{opacity:.4}#spreadsheet-view .chart-section .legends-wrapper .icon:hover+.legends{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#spreadsheet-view .chart-section .legends-wrapper .legends{display:none;position:absolute;bottom:-2px;padding:5px 10px;-webkit-box-shadow:0 0 5px 0 #ddd;box-shadow:0 0 5px 0 #ddd;border-radius:5px}#spreadsheet-view .chart-section .legends-wrapper .legends .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px}#spreadsheet-view .chart-section .legends-wrapper .legends .legend .legend-color{width:12px;height:12px;border-radius:50%}#spreadsheet-view .chart-section .legends-wrapper .legends .legend .legend-text{margin-left:8px;font-weight:500;font-size:.9em}#spreadsheet-view .chart-section .legends-wrapper .legends .actual-positive .legend-color,#spreadsheet-view .chart-section .legends-wrapper .legends .actual-positive .legend-text{background:-webkit-gradient(linear,left top,left bottom,from(#80efcb),to(#46b8ca));background:-o-linear-gradient(#80efcb,#46b8ca);background:linear-gradient(#80efcb,#46b8ca)}#spreadsheet-view .chart-section .legends-wrapper .legends .actual-positive .legend-text{-webkit-background-clip:text;background-clip:text;color:transparent}#spreadsheet-view .chart-section .legends-wrapper .legends .actual-negative .legend-color,#spreadsheet-view .chart-section .legends-wrapper .legends .actual-negative .legend-text{background:-webkit-gradient(linear,left top,left bottom,from(#a571f4),to(#7d2ff0));background:-o-linear-gradient(#a571f4,#7d2ff0);background:linear-gradient(#a571f4,#7d2ff0)}#spreadsheet-view .chart-section .legends-wrapper .legends .actual-negative .legend-text{-webkit-background-clip:text;background-clip:text;color:transparent}#spreadsheet-view .chart-section .legends-wrapper .legends .projected-positive .legend-color,#spreadsheet-view .chart-section .legends-wrapper .legends .projected-positive .legend-text{background:-webkit-gradient(linear,left top,left bottom,from(#bbf3f0),to(#c2f4f1));background:-o-linear-gradient(#bbf3f0,#c2f4f1);background:linear-gradient(#bbf3f0,#c2f4f1)}#spreadsheet-view .chart-section .legends-wrapper .legends .projected-positive .legend-text{-webkit-background-clip:text;background-clip:text;color:transparent}#spreadsheet-view .chart-section .legends-wrapper .legends .projected-negative .legend-color,#spreadsheet-view .chart-section .legends-wrapper .legends .projected-negative .legend-text{background:-webkit-gradient(linear,left top,left bottom,from(#e2d0fc),to(#e4d4fc));background:-o-linear-gradient(#e2d0fc,#e4d4fc);background:linear-gradient(#e2d0fc,#e4d4fc)}#spreadsheet-view .chart-section .legends-wrapper .legends .projected-negative .legend-text{-webkit-background-clip:text;background-clip:text;color:transparent}#spreadsheet-view .table-section-wrapper{overflow:hidden;width:100%;margin-bottom:30px}#spreadsheet-view .table-section-wrapper .table-section{grid-area:bottom;width:100%;height:100%;overflow-x:scroll}#spreadsheet-view .table-section-wrapper .table-section::-webkit-scrollbar{width:10px;height:10px}#spreadsheet-view .table-section-wrapper .table-section::-webkit-scrollbar-track{background-color:#fff;border-top:1px solid #eee;border-left:1px solid #eee}#spreadsheet-view .table-section-wrapper .table-section::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ccc}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories{width:100%}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table{border-collapse:collapse;table-layout:fixed;width:2000px;background-color:#fff}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table td:first-child,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table th:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-left:0!important;border-right:0!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table td:first-child .cell-wrapper,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table th:first-child .cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-left:0!important;border-right:1px solid #e9ecf1!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table td:first-child .cell-wrapper .arrow-icon,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table th:first-child .cell-wrapper .arrow-icon{margin-left:20px}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table td:first-child .cell-wrapper .seq-name-inner,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table th:first-child .cell-wrapper .seq-name-inner{width:100%}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table td:first-child .category-name-cell-wrapper,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table th:first-child .category-name-cell-wrapper{border-bottom:0!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.sp-year-cell{border:0!important;background-color:#30c4b8;border-radius:14px 14px 0 0;font-size:.7em!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.invisible-cell{border:1px solid #e9ecf1!important;background-color:#f2f4f6}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.invisible-cell .sp-header-year{color:#f2f2f6!important;visibility:hidden}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.sp-header-data{font-weight:700;font-size:1.2em;border:1px solid #e9ecf1}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.sp-header-data:first-child{width:250px}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row th.sp-header-data:not(:first-child){width:95px}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row.month-row .sp-header-data{height:40px;color:#aaa;font-weight:700;font-size:.8em;background-color:#f7f7f9}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row.year-row .sp-header-data{height:27px;color:#aaa;font-weight:500;font-size:.8em;border-top:0!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row.year-row .sp-header-data .sp-header-year-wrapper{height:100%;background-color:#f2f4f6}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead.sp-header tr.sp-header-row.year-row .sp-header-data .sp-header-year-wrapper .sp-header-year{padding-top:8px;height:100%;border-radius:5px 5px 0 0;color:#2c406e;font-size:1.25em;background-color:#fff}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-category-row th.sp-category-data .cell-wrapper{text-align:left;font-weight:700;padding:10px 20px;border:1px solid #e9ecf1;color:#241f3e}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-category-row th.sp-category-data .cell-wrapper .category-name{color:#2c406e}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-category-row th.sp-category-data .cell-wrapper button{position:absolute;right:15px;top:1px;padding:0 10px;font-size:2em;cursor:pointer;border:0;color:#535353;background-color:inherit;outline:0}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row.hidden-row .amount-wrapper,#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row.hidden-row .seq-name-inner{color:#ddd!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row.hidden-row .icon{opacity:.4}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data{height:40px;border:1px solid #e9ecf1}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-amount{text-align:center}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-amount .amount-wrapper{color:#676478;font-weight:500}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-amount .amount-wrapper .amount-input{width:49px;padding:5px 0;margin-left:5px;text-align:center;outline:0;border-radius:3px;border:0}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-name .cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-name .cell-wrapper>*+*{margin-left:10px}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-name .cell-wrapper button{opacity:.4}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row td.sp-body-data.seq-name .cell-wrapper .seq-name-inner{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:100%;color:#2c406e;font-weight:500}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-body-row th{border:1px solid #ccc}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-total-row td.sp-total-text{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;padding:0 20px}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-total-row td.sp-total-text .add-category-button{font-weight:500;color:#8e6ff9}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-total-row td.sp-total-text .cell-wrapper.total-text-cell-wrapper{height:100%;padding:10px 0;color:#8f9eb8;font-weight:500;border-top:0!important;border-bottom:0!important;border-right:0!important}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-total-row td.sp-total-number{font-weight:500;border:1px solid #e9ecf1}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.sp-total-row td.sp-total-number .amount-wrapper{color:#6d16ee;text-align:center}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table tbody.sp-body tr.category-separator-row td{height:20px;background-color:#f7f7f9}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead tr.month-row th:first-child{background-color:#f2f4f6}#spreadsheet-view .table-section-wrapper .table-section .spreadsheet-categories table.sp-table thead tr.month-row th:first-child .cell-wrapper{background-color:#f7f7f9;border-top-left-radius:25px}#spreadsheet-view .create-sequence-modal .inner .body{padding:60px 40px 40px}#spreadsheet-view .create-sequence-modal .inner .body form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 80px;gap:40px 80px}#spreadsheet-view .create-sequence-modal .inner .body form .calendar{-webkit-box-shadow:none!important;box-shadow:none!important}#spreadsheet-view .board{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137)}#spreadsheet-view .top-sections-wrapper .top-section{margin-top:0;padding:27px 40px 30px}#spreadsheet-view .top-sections-wrapper .chart-section{margin-top:20px;margin-left:-100px;margin-right:200px}#spreadsheet-view .table-section{margin-top:30px}#spreadsheet-view .modal.create-line-modal .body{padding:15px 40px 30px}#spreadsheet-view .modal.create-line-modal .body form#create-line-form{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content max-content;grid-template-columns:280px 280px;grid-template-areas:"name       name" "amount     visibility" "start      end" "frequency  growth";grid-gap:20px;gap:20px}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .line-name{grid-area:name}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .amount{grid-area:amount}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .visibility{grid-area:visibility}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .visibility .radio-field{width:100%}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .start-date{grid-area:start}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .start-date .date-field{width:100%}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .start-date .date-field .calendar{-webkit-box-shadow:unset;box-shadow:unset}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .end-date{grid-area:end}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .end-date .date-field{width:100%}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .end-date .date-field .calendar{-webkit-box-shadow:unset;box-shadow:unset}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .frequency{grid-area:frequency}#spreadsheet-view .modal.create-line-modal .body form#create-line-form .growth-rate{grid-area:growth}#spreadsheet-view .modal.create-line-modal .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#spreadsheet-view .modal.create-line-modal .footer>*+*{margin-left:20px}#spreadsheet-view .modal.create-line-modal .footer{padding:30px 40px}#spreadsheet-view .modal.create-line-modal .footer button{font-size:1em;border-radius:5px;text-align:center}#spreadsheet-view .modal.create-line-modal .footer button.discard,#spreadsheet-view .modal.create-line-modal .footer button.save{width:280px}#expense-view .add-button,#revenue-view .add-button{margin:50px}#expense-view .category-delete-button,#revenue-view .category-delete-button{position:absolute;top:28px;right:34px;z-index:2}#expense-view .category-delete-button .confirm-button,#revenue-view .category-delete-button .confirm-button{position:absolute;left:-73px;top:0;width:86px;padding:8px 13px;background-color:#d33333;color:#fff;font-weight:500;border-radius:3px}#expense-view .more-options,#revenue-view .more-options{z-index:2}#expense-view .more-options .more-options-inner,#revenue-view .more-options .more-options-inner{position:relative}#expense-view .more-options .more-options-inner .options,#revenue-view .more-options .more-options-inner .options{position:absolute;right:-19px;top:-22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:2}#expense-view .more-options .more-options-inner .options .option,#revenue-view .more-options .more-options-inner .options .option{margin:5px 0}#expense-view .categories,#revenue-view .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#expense-view .categories>*+*,#revenue-view .categories>*+*{margin-top:20px}#expense-view .categories .table-wrapper,#revenue-view .categories .table-wrapper{padding:35px 10px 20px 40px}#expense-view .categories .table-wrapper .category-name,#revenue-view .categories .table-wrapper .category-name{font-size:1.4em;color:#2c406e;font-weight:600}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row{color:#2c0a5e;font-size:1.1em}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th{z-index:1;font-weight:500;color:#8f9eb8;font-size:.9em}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th:first-child,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th:first-child{padding-left:0}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.name,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.name{width:23%}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.name .category-name-cell-inner input[type=text],#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.name .category-name-cell-inner input[type=text]{width:200px;padding:5px 10px;margin-left:-11px;border-radius:5px;border:1px solid #f0f0f0;outline:0;font-weight:700;font-size:1em}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.is-hidden,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.is-hidden{width:5%}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.amount,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.amount{width:10%;background-color:rgba(242,244,246,.4);border-radius:10px 10px 0 0;text-align:right}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.end-date,#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.frequency-mode,#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.start-date,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.end-date,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.frequency-mode,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.start-date{width:14%}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.growth-rate,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.growth-rate{width:15%}#expense-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.collapse,#revenue-view .categories .table-wrapper table.revenue-expense-table thead.table-header tr.table-header-row th.collapse{width:5%}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td{font-weight:500;color:#2c406e}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .date-field,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .date-field{width:150px;height:unset}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .date-field .date-input,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .date-field .date-input{border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .frequency-field-input-wrapper,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .frequency-field-input-wrapper{position:relative}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text],#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text]{border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder{color:#2c406e;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder{color:#2c406e;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder{color:#2c406e;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder{color:#2c406e;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-box input[type=text].option-selected::placeholder{color:#2c406e;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-options,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td .select-field .select-field-inner .select-options{top:47px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name{width:230px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner span,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner span{padding:10px;border-radius:4px;cursor:pointer}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner span:hover,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner span:hover{-webkit-box-shadow:inset 0 0 13px 0 #eee;box-shadow:inset 0 0 13px 0 #eee}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner form input[type=text],#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.name .name-cell-inner form input[type=text]{width:150px;margin-left:1px;padding:5px 8px;border:1px solid #f0f0f0;background-color:#fcfcfc;border-radius:4px;outline:0;font-weight:500;font-size:1em}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount{background-color:rgba(242,244,246,.4);text-align:right}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount .amount-wrapper,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount .amount-wrapper{cursor:pointer}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount .amount-wrapper form input[type=number],#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.amount .amount-wrapper form input[type=number]{width:67px;margin-right:-6px;text-align:right;outline:0;padding:5px 6px;border:1px solid #f0f0f0;border-radius:4px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate .growth-rate-cell-inner>span,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate .growth-rate-cell-inner>span{padding:9px 12px;cursor:pointer}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate .growth-rate-cell-inner>span:hover,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate .growth-rate-cell-inner>span:hover{-webkit-box-shadow:inset 0 0 13px 0 #eee;box-shadow:inset 0 0 13px 0 #eee}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate form input[type=number],#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.growth-rate form input[type=number]{width:37px;margin-left:-6px;outline:0;padding:5px 6px;border:1px solid #f0f0f0;border-radius:4px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-button-wrapper,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-button-wrapper>*+*,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-button-wrapper>*+*{margin-left:10px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .cancel-line-button,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .cancel-line-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:10px 12px 10px 15px;font-weight:500;border-radius:5px;letter-spacing:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button{background-color:rgba(48,196,184,.10196);color:#30c4b8}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button .new-line-text,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button .new-line-text,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .add-new-button .new-line-text,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .save-line-button .new-line-text{margin-left:10px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .cancel-line-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .cancel-line-button{color:#8f9eb8;background-color:rgba(143,158,184,.0902)}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .total-text,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-text-cell .total-text-cell-inner .total-text{font-weight:500;color:#8f9eb8}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-amount-cell,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-amount-cell{background-color:#f2f4f6;border-radius:0 0 10px 10px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-amount-cell .total-amount-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.total-amount-cell .total-amount-cell-inner{font-weight:600;color:#30c4b8}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.collapse .delete-button-wrapper,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.collapse .delete-button-wrapper{position:relative;display:inline-block}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr td.collapse .delete-button-wrapper .confirm-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr td.collapse .delete-button-wrapper .confirm-button{position:absolute;left:-31px;top:-17px;width:86px;padding:8px 13px;background-color:#d33333;color:#fff;font-weight:500;border-radius:3px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.add-new-row td,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.add-new-row td{padding-top:22px;padding-bottom:22px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-moz-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-moz-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-moz-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-moz-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-moz-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-moz-placeholder{font-style:italic;color:rgba(44,64,110,.2);font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount:-ms-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate:-ms-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name:-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount:-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate:-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name:-ms-input-placeholder{font-style:italic;color:rgba(44,64,110,.2);font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-ms-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-ms-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-ms-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-ms-input-placeholder{font-style:italic;color:rgba(44,64,110,.2);font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-webkit-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-webkit-input-placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-webkit-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::-webkit-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::-webkit-input-placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::-webkit-input-placeholder{font-style:italic;color:rgba(44,64,110,.2);font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field .placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::placeholder,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field .placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-amount::placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-growth-rate::placeholder,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row input.item-name::placeholder{font-style:italic;color:rgba(44,64,110,.2);font-weight:500}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell input.item-name,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell input.item-name{border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell>*+*,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.name-cell>*+*{margin-left:7px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.amount-cell,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.amount-cell{text-align:right;background-color:rgba(242,244,246,.4)}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.amount-cell input[type=number],#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.amount-cell input[type=number]{width:100%;border:0;background-color:unset;text-align:right}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.growth-rate-cell input.item-growth-rate,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row td.growth-rate-cell input.item-growth-rate{border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field{height:30px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field .date-input,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .date-field .date-input{height:30px;border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .select-field .select-field-inner .select-box,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.new-row .select-field .select-field-inner .select-box{border:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td{padding:0 12px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.total-text-cell .total-text-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.total-text-cell .total-text-cell-inner{padding:20px 0 0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.total-amount-cell .total-amount-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.total-amount-cell .total-amount-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0 0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell{padding-bottom:0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell .edit-button-cell-inner,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell .edit-button-cell-inner{padding:20px 0 0}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell .edit-button-cell-inner button.edit-section-defaults-button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.total-row td.edit-button-cell .edit-button-cell-inner button.edit-section-defaults-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 0;width:100%;height:40px;font-weight:500;color:#8f9eb8;background-color:rgba(143,158,184,.13333);border-radius:5px}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.name .name-cell-inner button,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.name .name-cell-inner button{opacity:.4}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.amount .amount-wrapper,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.name .name-cell-inner span,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.amount .amount-wrapper,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.name .name-cell-inner span{opacity:.2}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.frequency-mode div,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.frequency-mode div{opacity:.7}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.frequency-mode .icon,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.frequency-mode .icon{opacity:1}#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.end-date,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.growth-rate,#expense-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.start-date,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.end-date,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.growth-rate,#revenue-view .categories .table-wrapper table.revenue-expense-table tbody tr.hidden td.start-date{opacity:.2}#expense-view .create-new-category-button-group,#revenue-view .create-new-category-button-group{margin:20px 0 100px}#expense-view .create-new-category-button-group .create-new-category-button>*+*,#revenue-view .create-new-category-button-group .create-new-category-button>*+*{margin-left:10px}#expense-view .modal.update-section-defaults-modal .body,#revenue-view .modal.update-section-defaults-modal .body{padding:40px 40px 10px}#expense-view .modal.update-section-defaults-modal .body form#update-company-form,#revenue-view .modal.update-section-defaults-modal .body form#update-company-form{display:grid;grid-template-columns:280px 280px;grid-template-areas:"start      end";grid-gap:20px;gap:20px}#expense-view .modal.update-section-defaults-modal .body form#update-company-form .start-date,#revenue-view .modal.update-section-defaults-modal .body form#update-company-form .start-date{grid-area:start}#expense-view .modal.update-section-defaults-modal .body form#update-company-form .end-date,#revenue-view .modal.update-section-defaults-modal .body form#update-company-form .end-date{grid-area:end}#expense-view .modal.update-section-defaults-modal .body form#update-company-form .date-field,#revenue-view .modal.update-section-defaults-modal .body form#update-company-form .date-field{width:100%}#expense-view .modal.update-section-defaults-modal .body form#update-company-form .date-field .calendar,#revenue-view .modal.update-section-defaults-modal .body form#update-company-form .date-field .calendar{-webkit-box-shadow:unset;box-shadow:unset}#expense-view .modal.update-section-defaults-modal .footer,#revenue-view .modal.update-section-defaults-modal .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px}#expense-view .modal.update-section-defaults-modal .footer button,#revenue-view .modal.update-section-defaults-modal .footer button{font-size:1em;border-radius:5px;text-align:center}#expense-view .modal.update-section-defaults-modal .footer button.discard,#expense-view .modal.update-section-defaults-modal .footer button.save,#revenue-view .modal.update-section-defaults-modal .footer button.discard,#revenue-view .modal.update-section-defaults-modal .footer button.save{width:280px}#expense-view .modal.create-category-modal .body,#revenue-view .modal.create-category-modal .body{padding:10px 40px 40px}#expense-view .modal.create-category-modal .footer,#revenue-view .modal.create-category-modal .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px}#expense-view .modal.create-category-modal .footer>*+*,#revenue-view .modal.create-category-modal .footer>*+*{margin-left:20px}#expense-view .modal.create-category-modal .footer button,#revenue-view .modal.create-category-modal .footer button{font-size:1em;border-radius:5px;text-align:center}#expense-view .modal.create-category-modal .footer button.discard,#revenue-view .modal.create-category-modal .footer button.discard{width:280px}#expense-view .modal.create-category-modal .footer button.save,#revenue-view .modal.create-category-modal .footer button.save{width:260px}#settings-view .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:30px;padding:40px 13px}#settings-view .section>*+*{margin-left:50px}#settings-view .section form.update-user-form{width:380px;padding-left:46px}#settings-view .section form.update-user-form .uu-input{margin-bottom:8px}#settings-view .section form.update-user-form .uu-input label{font-weight:500;color:#2c0a5e}#settings-view .section form.update-user-form .uu-input input[type=password]:focus,#settings-view .section form.update-user-form .uu-input input[type=text]:focus{border:1px solid #6d16ee}#settings-view .section .dp-section .dp-title{margin-bottom:20px;text-align:center;color:#777;font-weight:400}#settings-view .section .dp-section .dp{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#settings-view .section .dp-section .dp img{display:inline-block;width:100px;height:100px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;border-radius:50%}#profile-view{color:#2c406e;margin-bottom:50px}#profile-view .profile-header{margin-top:50px}#profile-view .profile-header .profile-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}#profile-view .profile-header .profile-header-top>*+*{margin-left:20px}#profile-view .profile-header .profile-header-top .main-box{padding:0;width:500px}#profile-view .profile-header .profile-header-top .main-box .main-box-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px 20px 40px}#profile-view .profile-header .profile-header-top .main-box .main-box-top .mbt-left .name{font-size:1.8em;font-weight:600;color:#2c406e}#profile-view .profile-header .profile-header-top .main-box .main-box-top .mbt-left .position{font-weight:500;color:#8f9eb8}#profile-view .profile-header .profile-header-top .main-box .main-box-top .mbt-right .profile-dp img{width:70px;height:70px;border-radius:999px}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 20px 40px;border-top:1.5px solid rgba(44,64,110,.03137)}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom .mbb-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom .mbb-left>*+*{margin-left:10px}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom .mbb-left .user-type{color:#62b9f5}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom .mbb-left .join-date{color:#a1b1cf}#profile-view .profile-header .profile-header-top .main-box .main-box-bottom .mbb-right .more-icon{width:15px;height:15px}#profile-view .profile-header .profile-header-top .locale-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}#profile-view .profile-header .profile-header-top .locale-box .locale-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:0 50px 0 40px}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-top{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-top>*+*{margin-left:15px}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-top .hourly-rate{font-weight:600;font-size:2.1em;color:#2c406e}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-top .hourly-rate .hourly-unit{color:#a1b1cf}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-bottom{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-bottom .locale-sub-section .locale-sub-heading{margin-bottom:5px;color:#a1b1cf;font-size:.83em;letter-spacing:.04em}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-bottom .locale-sub-section .locale-sub-body{font-weight:500;font-size:1.3em}#profile-view .profile-header .profile-header-top .locale-box .locale-left .locale-left-bottom .locale-sub-section .locale-sub-body .hourly-rate .hourly-unit{color:#a1b1cf}#profile-view .profile-header .profile-header-top .locale-box .locale-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;border-left:1px solid #e9ecf1}#profile-view .profile-header .profile-header-top .locale-box .locale-right .time-location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis: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;padding:0 40px 0 30px}#profile-view .profile-header .profile-header-top .locale-box .locale-right .time-location .time-location-left .tll-title{margin-bottom:10px;color:#a1b1cf;font-size:.9em;letter-spacing:.02em}#profile-view .profile-header .profile-header-top .locale-box .locale-right .time-location .time-location-left .tll-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.25em;color:#2c406e}#profile-view .profile-header .profile-header-top .locale-box .locale-right .time-location .time-location-left .tll-body>*+*{margin-left:10px}#profile-view .profile-header .profile-header-top .locale-box .locale-right .time-location .time-location-right{color:#8f9eb8;font-size:.9em;letter-spacing:.04em;text-align:right}#profile-view .profile-header .profile-header-top .locale-box .locale-right .locale-right-bottom{border-top:1px solid #e9ecf1}#profile-view .profile-header .profile-header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}#profile-view .profile-header .profile-header-bottom .header-left{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-view .profile-header .profile-header-bottom .header-left .profile-tab{padding:17px 30px;text-transform:uppercase;font-size:.8em;letter-spacing:.1em;color:#a1b1cf;background-color:hsla(0,0%,100%,.50196);font-weight:600}#profile-view .profile-header .profile-header-bottom .header-left .profile-tab.active{color:#2c406e;background-color:#fff}#profile-view .profile-header .profile-header-bottom .header-left .profile-tab:first-child{border-radius:9px 0 0 9px}#profile-view .profile-header .profile-header-bottom .header-left .profile-tab:last-child{border-radius:0 9px 9px 0}#profile-view .profile-header .profile-header-bottom .header-right{-ms-flex-item-align:end;align-self:end}#profile-view .profile-header .profile-header-bottom .header-right a.edit-button{display:inline-block;cursor:pointer}#profile-view .profile-header .profile-header-bottom .header-right .profile-tab{padding:10px 20px;border-radius:5px;color:#2c406e;font-weight:500;-webkit-box-shadow:0 5px 10px 0 rgba(44,10,94,.05098);box-shadow:0 5px 10px 0 rgba(44,10,94,.05098);background-color:#fff}#profile-view .profile-body{display:grid;width:100%;grid-template-columns:minmax(200px,1fr) 40px minmax(280px,460px);grid-template-areas:"left     .       right"}#profile-view .profile-body .profile-body-left{grid-area:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .profile-body-left>*+*{margin-top:20px}#profile-view .profile-body .profile-body-left .misc-box{font-weight:500}#profile-view .profile-body .profile-body-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .profile-body-right>*+*{margin-top:20px}#profile-view .profile-body .quick-actions-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#profile-view .profile-body .quick-actions-box .quick-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 15px}#profile-view .profile-body .quick-actions-box .quick-action>*+*{margin-left:10px}#profile-view .profile-body .quick-actions-box .quick-action:first-child{border-bottom:1px solid #e9ecf1;border-radius:10px 10px 0 0}#profile-view .profile-body .quick-actions-box .quick-action:last-child{border-radius:0 0 10px 10px}#profile-view .profile-body .quick-actions-box .quick-action .quick-action-text{color:#2c406e;letter-spacing:.02em;font-weight:500}#profile-view .profile-body .quick-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#profile-view .profile-body .quick-info-box .quick-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding:0 15px}#profile-view .profile-body .quick-info-box .quick-info:first-child{border-bottom:1px solid #e9ecf1;border-radius:10px 10px 0 0}#profile-view .profile-body .quick-info-box .quick-info:last-child{border-radius:0 0 10px 10px}#profile-view .profile-body .quick-info-box .quick-info .quick-info-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .profile-body .quick-info-box .quick-info .quick-info-left>*+*{margin-left:10px}#profile-view .profile-body .quick-info-box .quick-info .quick-info-left .quick-info-text{color:#2c406e;letter-spacing:.02em;font-weight:500}#profile-view .profile-body .tags-box .tags-group{margin-bottom:30px}#profile-view .profile-body .tags-box .tags-group .tags-heading{margin-bottom:15px;color:#2c406e}#profile-view .profile-body .tags-box .tags-group .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}#profile-view .profile-body .tags-box .tags-group .tags .tag{padding:5px 9px;margin-left:8px;margin-top:8px;font-size:.9em;border-radius:5px;color:#8f9eb8;background-color:rgba(161,177,207,.10196)}#profile-view .profile-body .tags-box .tags-group .tags .tag.selected{color:#fff;background-color:#2c406e}#profile-view .profile-body .bio-box .bio-heading{margin-bottom:20px;font-size:1.19em;font-weight:500;color:#2c406e}#profile-view .profile-body .bio-box .bio-body{font-size:.9em;white-space:pre-line}#profile-view .profile-body .bio-box .bio-body p{margin-bottom:15px;letter-spacing:.26px;color:#8f9eb8}#profile-view .profile-body .organizations-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .organizations-box .institutions .organization,#profile-view .profile-body .organizations-box .organizations .organization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;padding-top:15px;border-top:1.5px solid rgba(44,64,110,.03137)}#profile-view .profile-body .organizations-box .institutions .organization .org-header,#profile-view .profile-body .organizations-box .organizations .organization .org-header{display:grid;grid-template-columns:40px 15px 1fr;grid-template-areas:"left   .     right"}#profile-view .profile-body .organizations-box .institutions .organization .org-header .org-header-left,#profile-view .profile-body .organizations-box .organizations .organization .org-header .org-header-left{grid-area:left}#profile-view .profile-body .organizations-box .institutions .organization .org-header .org-header-left .org-dp,#profile-view .profile-body .organizations-box .organizations .organization .org-header .org-header-left .org-dp{display:inline-block;width:40px;height:40px}#profile-view .profile-body .organizations-box .institutions .organization .org-header .org-header-right,#profile-view .profile-body .organizations-box .organizations .organization .org-header .org-header-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .organizations-box .institutions .organization .org-header .org-header-right .org-name,#profile-view .profile-body .organizations-box .organizations .organization .org-header .org-header-right .org-name{margin-bottom:5px;color:#2c406e;font-weight:500;font-size:1.15em}#profile-view .profile-body .organizations-box .institutions .organization .org-header .org-header-right .org-category,#profile-view .profile-body .organizations-box .organizations .organization .org-header .org-header-right .org-category{color:#8f9eb8;font-weight:500}#profile-view .profile-body .organizations-box .institutions .organization .org-body,#profile-view .profile-body .organizations-box .organizations .organization .org-body{margin-top:20px;color:#8f9eb8;white-space:pre-line}#profile-view .profile-body .organizations-box .institutions .organization .org-footer,#profile-view .profile-body .organizations-box .organizations .organization .org-footer{margin-top:15px;color:#a1b1cf;font-size:.9em}#profile-view .profile-body .organizations-box .organizations-wrapper{margin-top:8px}#profile-view .profile-body .organizations-box .institutions-wrapper{margin-top:40px}#profile-view .profile-body .designations-box .designation-groups,#profile-view .profile-body .designations-box .designation-groups .designation-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .designations-box .designation-groups .designation-group{margin-top:15px;padding-top:15px;border-top:1px solid #eee}#profile-view .profile-body .designations-box .designation-groups .designation-group .designation-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}#profile-view .profile-body .designations-box .designation-groups .designation-group .designation-company>*+*{margin-left:15px}#profile-view .profile-body .designations-box .designation-groups .designation-group .designation-company .designation-company-name{font-weight:500;letter-spacing:.04em}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations>*+*{margin-top:12px}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations .designation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations .designation>*+*{margin-top:8px}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations .designation .designation-title{font-weight:500;color:#2c406e}#profile-view .profile-body .designations-box .designation-groups .designation-group .designations .designation .designation-sub-title{color:#8f9eb8}#profile-view .profile-body .roles-box .roles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .profile-body .roles-box .roles .role{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;padding-top:15px;border-top:1px solid #eee;font-weight:500}#profile-view .profile-body .roles-box .roles .role,#profile-view .profile-body .roles-box .roles .role .role-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .profile-body .roles-box .roles .role .role-left>*+*{margin-left:10px}#profile-view .profile-body .roles-box .roles .role .role-left .role-company-name{color:#2c406e}#profile-view .profile-body .roles-box .roles .role .role-right .role-name-orange{color:#f39c37}#profile-view .profile-body .roles-box .roles .role .role-right .role-name-blue{color:#62b9f5}#profile-view .profile-body .languages-box .languages .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;padding-top:15px;border-top:1px solid #eee;font-weight:500}#profile-view .profile-body .languages-box .languages .language .lang-name{color:#2c406e}#profile-view .profile-body .languages-box .languages .language .lang-proficiency{margin-top:5px;color:#8f9eb8}#profile-view .profile-body .notes-box{padding:40px 40px 20px}#profile-view .profile-body .notes-box .notes-heading{margin-bottom:20px}#profile-view .profile-body .notes-box .notes-heading .notes-heading-left{font-size:1.19em;font-weight:500;color:#2c406e}#profile-view .profile-body .notes-box .notes-body .notes .note{display:grid;grid-template-columns:-webkit-max-content 15px 1fr 50px -webkit-max-content;grid-template-columns:max-content 15px 1fr 50px max-content;grid-template-areas:"left   .     center    .     right";margin-top:20px;padding-top:22px;border-top:1.5px solid rgba(44,64,110,.03137)}#profile-view .profile-body .notes-box .notes-body .notes .note .note-left{grid-area:left}#profile-view .profile-body .notes-box .notes-body .notes .note .note-center{grid-area:center}#profile-view .profile-body .notes-box .notes-body .notes .note .note-center .note-title{margin-bottom:10px;color:blue-grey-heading;font-weight:500}#profile-view .profile-body .notes-box .notes-body .notes .note .note-center .note-body{color:#8f9eb8}#profile-view .profile-body .notes-box .notes-body .notes .note .note-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .profile-body .notes-box .notes-body .notes .note .note-right>*+*{margin-left:10px}#profile-view .profile-body .notes-box .notes-body .notes .note .note-right .note-date{font-size:.88em;color:#a1b1cf}#profile-view .profile-body .notes-box .notes-body .notes .note .note-right .note-creator .note-creator-dp{display:inline-block;width:30px;height:30px}#profile-view .profile-body .notes-box .notes-footer{margin-top:28px}#profile-view .profile-body .notes-box .notes-footer .add-notes-button{padding:8px 16px;border-radius:5px;color:#30c4b8;background-color:rgba(48,196,184,.1)}#profile-view .box{padding:40px;border-radius:10px;background-color:#fcfcfd;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.05098);box-shadow:0 15px 20px 0 rgba(44,64,110,.05098)}#profile-view .box .sub-heading{font-size:1em;font-weight:500;color:#2c406e}#profile-view .modal.contact-modal .inner{width:460px}#profile-view .modal.contact-modal .inner .body{padding:0 40px 40px;font-weight:500}#profile-view .modal.contact-modal .inner .body .general-rows,#profile-view .modal.contact-modal .inner .body .general-rows .general-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .modal.contact-modal .inner .body .general-rows .general-row{margin-top:15px;padding-top:15px;border-top:1px solid #e9ecf1}#profile-view .modal.contact-modal .inner .body .general-rows .general-row:first-child{margin-top:0}#profile-view .modal.contact-modal .inner .body .general-rows .general-row .general-row-title{color:#2c406e}#profile-view .modal.contact-modal .inner .body .general-rows .general-row .general-row-body{color:#8f9eb8;font-size:.888em}#profile-view .modal.contact-modal .inner .body .general-rows .general-row .general-row-body.email-row-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .modal.contact-modal .inner .body .general-rows .general-row .general-row-body.email-row-body>*+*{margin-left:10px}#profile-view .modal.contact-modal .inner .body .social-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}#profile-view .modal.contact-modal .inner .body .social-rows .social-row{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:15px;padding-top:15px;border-top:1px solid #e9ecf1}#profile-view .modal.contact-modal .inner .body .social-rows .social-row .social-row-left .social-row-title{color:#2c406e}#profile-view .modal.contact-modal .inner .body .social-rows .social-row .social-row-left .social-row-body{color:#8f9eb8;font-size:.888em}#profile-view .modal.contact-modal .inner .body .social-rows .social-row .social-row-left .social-row-body.email-row-body{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-view .modal.contact-modal .inner .body .social-rows .social-row .social-row-left .social-row-body.email-row-body>*+*{margin-left:10px}#profile-view .modal.contact-modal .inner .footer{padding:40px}#profile-view .modal.legals-modal .inner{width:660px}#profile-view .modal.legals-modal .inner .body{padding:0 40px 40px}#profile-view .modal.legals-modal .inner .body .documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .modal.legals-modal .inner .body .documents .document-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9ecf1}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left>*+*{margin-left:20px}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left .document-type-icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f7fa;width:60px;height:60px;border-radius:8px}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left .document-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left .document-data>*+*{margin-top:5px}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left .document-data .document-name{font-weight:500;color:#2c406e}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-left .document-data .document-metadata{color:#8f9eb8;font-weight:500;font-size:.8em}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-right>*+*{margin-left:25px}#profile-view .modal.legals-modal .inner .body .documents .document-row .document-row-right .document-upload-time{color:#a1b1cf;font-size:.78em}#profile-view .modal.legals-modal .inner .footer{padding:40px}#profile-edit-view{display:grid;grid-template-columns:minmax(300px,460px) minmax(427px,940px);grid-template-areas:"left       right";grid-gap:40px;gap:40px;margin-top:60px;margin-bottom:150px}#profile-edit-view .edit-left{grid-area:left}#profile-edit-view .edit-left .sections-controls-wrapper{position:-webkit-sticky;position:sticky;top:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-left .sections-controls-wrapper>*+*{margin-top:20px}#profile-edit-view .edit-left .sections-controls-wrapper .sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);background-color:#fff}#profile-edit-view .edit-left .sections-controls-wrapper .sections .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;height:60px;border-bottom:1px solid #f6f7f9;color:#a1b1cf;font-weight:500;letter-spacing:.02em}#profile-edit-view .edit-left .sections-controls-wrapper .sections .section>*+*{margin-left:10px}#profile-edit-view .edit-left .sections-controls-wrapper .sections .section.active{color:#2c406e}#profile-edit-view .edit-left .sections-controls-wrapper .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#profile-edit-view .edit-left .sections-controls-wrapper .controls .button-group{width:220px}#profile-edit-view .edit-left .sections-controls-wrapper .controls .button-group a,#profile-edit-view .edit-left .sections-controls-wrapper .controls .button-group button{width:100%;background-color:#fff}#profile-edit-view .edit-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form>*+*{margin-top:20px}#profile-edit-view .edit-right #profile-update-form .input input[type=email],#profile-edit-view .edit-right #profile-update-form .input input[type=number],#profile-edit-view .edit-right #profile-update-form .input input[type=text]{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .input textarea{color:#2c406e;letter-spacing:.05em}#profile-edit-view .edit-right #profile-update-form .select-field .select-field-inner .select-box input[type=text].option-selected::-moz-placeholder{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .select-field .select-field-inner .select-box input[type=text].option-selected:-ms-input-placeholder{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .select-field .select-field-inner .select-box input[type=text].option-selected::-ms-input-placeholder{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .select-field .select-field-inner .select-box input[type=text].option-selected::-webkit-input-placeholder{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .select-field .select-field-inner .select-box input[type=text].option-selected::placeholder{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .date-field .date-input .date-label span.readable-date{font-weight:500;color:#2c406e}#profile-edit-view .edit-right #profile-update-form .box{position:relative;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.03137);box-shadow:0 15px 20px 0 rgba(44,64,110,.03137)}#profile-edit-view .edit-right #profile-update-form .box .section-anchor{position:absolute;display:block;top:-140px;visibility:hidden}#profile-edit-view .edit-right #profile-update-form .box .box-section{padding:40px}#profile-edit-view .edit-right #profile-update-form .box .box-section:not(:last-child){border-bottom:1px solid #f6f7f9}#profile-edit-view .edit-right #profile-update-form .box .box-section .sub-title{margin-bottom:30px;color:#2c406e;font-weight:600;font-size:.8em;text-transform:uppercase;letter-spacing:.11em}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;grid-template-columns:minmax(80px,280px) minmax(80px,280px) minmax(80px,260px);grid-template-areas:"first      last      dp" "date       tz        dp" "email      email     save";grid-gap:20px;gap:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .first-name{grid-area:first}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .last-name{grid-area:last}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .dp-field{grid-area:dp}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .dp-field .file-field-inner .icon{border-radius:9999px;background-size:cover}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .date-field{grid-area:date}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .time-zone{grid-area:tz}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .email{grid-area:email}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .save-button-wrapper{grid-area:save}#profile-edit-view .edit-right #profile-update-form .box .box-section .basic-information-content .save-button-wrapper .save-button{width:100%}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;grid-template-columns:minmax(80px,280px) minmax(80px,280px) minmax(80px,260px);grid-template-areas:"street     street    suite" "city       state     postal" "country    phone     phone";grid-gap:20px;gap:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .street-address{grid-area:street}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .suite{grid-area:suite}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .city{grid-area:city}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .state{grid-area:state}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .postal-code{grid-area:postal}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .country{grid-area:country}#profile-edit-view .edit-right #profile-update-form .box .box-section .home-address-content .phone-number{grid-area:phone}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left     right";grid-gap:20px;gap:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left{grid-area:left}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left .secondary-email-delete{background-color:#f2f4f6;border-radius:5px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right{grid-area:right}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right .secondary-phone-delete{background-color:#f2f4f6;border-radius:5px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left>*+*,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right>*+*{margin-top:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left .secondary-email,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left .secondary-phone,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right .secondary-email,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right .secondary-phone{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left .secondary-email>*+*,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-left .secondary-phone>*+*,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right .secondary-email>*+*,#profile-edit-view .edit-right #profile-update-form .box .box-section .contact-info-content .contact-info-right .secondary-phone>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content>*+*{margin-top:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links-header{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links-header>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links-header .type-field{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links-header .handle-field{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links-header .url-field{-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links>*+*{margin-top:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link .platform{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link .handle{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link .url-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link .url-wrapper>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .links-content .links .link .url-wrapper .link-delete-button{background-color:#f2f4f6;border-radius:5px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .box-section .bio-content .bio textarea{height:195px}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content>*+*{margin-top:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation .job-title{-webkit-box-flex:12;-ms-flex-positive:12;flex-grow:12;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation .designation{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation .level{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .default-occupation .empty-button-section{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations>*+*{margin-top:5px}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation .job-title{-webkit-box-flex:12;-ms-flex-positive:12;flex-grow:12;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation .designation{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation .level{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .job-titles-content .secondary-occupations .secondary-occupation .delete-occupation-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 0 0 10px;background-color:#f2f4f6;border-radius:5px;width:50px;height:50px}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content{display:grid;grid-template-rows:auto;grid-template-columns:minmax(80px,280px) minmax(80px,280px) minmax(80px,260px);grid-template-areas:"current        starting        default" "from           to              available";grid-gap:20px;gap:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .current-rate{grid-area:current}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .starting-rate{grid-area:starting}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .default-rate{grid-area:default}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .availability-from{grid-area:from}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .availability-to{grid-area:to}#profile-edit-view .edit-right #profile-update-form .box .box-section .rates-content .available{grid-area:available}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content{display:grid;grid-template-rows:auto;grid-template-columns:minmax(80px,280px) minmax(80px,280px) minmax(80px,260px);grid-template-areas:"school       school      school        dp" "field        field       field         dp" "degree       degree      degree        dp" "from         end         to            delete" "description  description description   description";grid-gap:20px;gap:20px;margin-top:40px;padding-top:40px;border-top:1px solid #f6f7f9}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .school{grid-area:school}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .field-of-study{grid-area:field}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .degree{grid-area:degree}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .school-dp-field{grid-area:dp}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .from-date{grid-area:from}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .end-date{grid-area:end}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .to-date{grid-area:to}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .delete-button-wrapper{grid-area:delete}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .delete-button-wrapper button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .delete-button-wrapper button>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .delete-button-wrapper button .delete-button-text{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-left:5px}#profile-edit-view .edit-right #profile-update-form .box .box-section .education-content .description{grid-area:description}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content{display:grid;grid-template-rows:auto;grid-template-columns:minmax(80px,280px) minmax(80px,280px) minmax(80px,260px);grid-template-areas:"title        title       title         dp" "company      company     company       dp" "location     location    location      dp" "from         end         to            delete" "description  description description   description";grid-gap:20px;gap:20px;margin-top:40px;padding-top:40px;border-top:1px solid #f6f7f9}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .title{grid-area:title}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .company{grid-area:company}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .location{grid-area:location}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .company-dp-field{grid-area:dp}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .from-date{grid-area:from}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .end-date{grid-area:end}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .to-date{grid-area:to}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .delete-button-wrapper{grid-area:delete}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .delete-button-wrapper button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .delete-button-wrapper button>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .delete-button-wrapper button .delete-button-text{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-left:5px}#profile-edit-view .edit-right #profile-update-form .box .box-section .employment-content .description{grid-area:description}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content>*+*{margin-top:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages-header{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages-header>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages-header .language-field{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages-header .proficiency-field{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages>*+*{margin-top:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language{display:-webkit-box;display:-ms-flexbox;display:flex}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language>*+*{margin-left:20px}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language .language-name{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language .proficiency-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-preferred-size:0;flex-basis:0}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language .proficiency-wrapper>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .box-section .languages-content .languages .language .proficiency-wrapper .proficiency-delete-button{background-color:#f2f4f6;border-radius:5px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .education-section label.employment-availability-checkbox,#profile-edit-view .edit-right #profile-update-form .box .employment-section label.employment-availability-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile-edit-view .edit-right #profile-update-form .box .education-section label.employment-availability-checkbox>*+*,#profile-edit-view .edit-right #profile-update-form .box .employment-section label.employment-availability-checkbox>*+*{margin-left:10px}#profile-edit-view .edit-right #profile-update-form .box .education-section label.employment-availability-checkbox .employment-availability-text,#profile-edit-view .edit-right #profile-update-form .box .employment-section label.employment-availability-checkbox .employment-availability-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2c406e;font-weight:500;font-size:.9em}#profile-edit-view .edit-right #profile-update-form .box .education-section .add-button-group-wrapper,#profile-edit-view .edit-right #profile-update-form .box .employment-section .add-button-group-wrapper{margin-top:30px}#profile-edit-view .edit-right #profile-update-form .box .skills-section{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-template-areas:"primary        secondary" "equipment      .";grid-gap:60px 20px;gap:60px 20px}#profile-edit-view .edit-right #profile-update-form .box .skills-section .primary-skills{grid-area:primary}#profile-edit-view .edit-right #profile-update-form .box .skills-section .secondary-skills{grid-area:secondary}#profile-edit-view .edit-right #profile-update-form .box .skills-section .equipment{grid-area:equipment}#profile-edit-view .edit-right #profile-update-form .box .skills-section .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}#profile-edit-view .edit-right #profile-update-form .box .skills-section .tags .tag{margin-left:8px;margin-top:8px}#profile-edit-view .add-button-group-wrapper .button-group{border-radius:5px}#profile-edit-view .add-button-group-wrapper .button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8f9eb8;background-color:rgba(143,158,184,.09804);border-radius:5px}#profile-edit-view .add-button-group-wrapper .button-group button>*+*{margin-left:7px}#profile-edit-view .add-button-group-wrapper .button-group button .button-group-text{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile-edit-view .field-title{display:inline-block;margin-bottom:5px;font-weight:400;font-size:.888em;letter-spacing:.043em;color:#8f9eb8;cursor:default}#profile-edit-view .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 5px 5px 9px;background-color:rgba(161,177,207,.10196);border-radius:5px;font-size:.9em;color:#8f9eb8}#profile-edit-view .tag.selected{color:#fff;background-color:#2c406e}#profile-edit-view .tag>*+*{margin-left:7px}#misc-view{display:grid;grid-template-columns:440px 880px;grid-template-areas:"left      right";padding:140px 0 0 240px;grid-gap:25px;gap:25px}#misc-view .misc-view-left{grid-area:left;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:130px;width:100%}#misc-view .misc-view-left .misc-view-child{padding:24px 0 24px 30px;-ms-flex-preferred-size:1;flex-basis:1}#misc-view .misc-view-left .misc-view-child:first-child{border-bottom:1px solid #e9ecf1;color:#a1b1cf;font-weight:500}#misc-view .misc-view-left .misc-view-child:last-child{color:#2c406e;font-weight:500}#misc-view .misc-view-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#misc-view .misc-view-right .misc-view-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px;border-bottom:1px solid #e9ecf1}#misc-view .misc-view-right .misc-view-top>*+*{margin-left:20px}#misc-view .misc-view-right .misc-view-top .misc-view-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:540px;height:73px}#misc-view .misc-view-right .misc-view-top .misc-view-filter .filter-dateview{padding-left:20px}#misc-view .misc-view-right .notes-main{padding:0 40px 40px}#misc-view .misc-view-right .notes-main,#misc-view .misc-view-right .notes-main .notes-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#misc-view .misc-view-right .notes-main .notes-body{padding:25px 0 0;height:550px}#misc-view .misc-view-right .notes-main .notes-body .notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#misc-view .misc-view-right .notes-main .notes-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#misc-view .misc-view-right .notes-main .notes-footer,#misc-view .misc-view-right .notes-main .notes-footer .page-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#misc-view .misc-view-right .notes-main .notes-footer .page-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;background-color:#f4f5f9;border-radius:5px;font-weight:500;color:#2c406e}#misc-view .misc-view-right .notes-main .notes-footer .add-notes-button{height:40px;width:260px}#misc-view .activity-menu-right{grid-area:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#misc-view .activity-menu-right .activity-view-top{border-bottom:1px solid #f6f7f9}#misc-view .activity-menu-right .activity-view-top .activity-view-filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 420px 10px 40px;border-bottom:1px solid #f6f7f9}#misc-view .activity-menu-right .activity-view-top .activity-view-filter .activity-filter-date{padding-left:20px}#misc-view .activity-menu-right .activities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px 40px}#misc-view .activity-menu-right .activities .activity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f6f7f9;padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#misc-view .activity-menu-right .activities .activity .activity-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#misc-view .activity-menu-right .activities .activity .activity-left .activity-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em}#misc-view .activity-menu-right .activities .activity .activity-left .activity-title .activity-owner{font-weight:500;color:#2c406e;padding-left:4px}#misc-view .activity-menu-right .activities .activity .activity-left .activity-title .activity-type{font-weight:400;color:#a1b1cf;padding-left:4px}#misc-view .activity-menu-right .activities .activity .activity-left .activity-title .activity-desc{font-weight:500;color:#2c406e;padding-left:4px}#misc-view .activity-menu-right .activities .activity .activity-left .activity-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 10px 10px 20px}#misc-view .activity-menu-right .activities .activity .activity-left .activity-details .activity-details-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:3px;font-size:.9em;color:#2c406e;opacity:.8}#misc-view .activity-menu-right .activities .activity .activity-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#a1b1cf;font-size:.9em;min-width:120px}#misc-view .activity-menu-right .activity-view-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px 40px}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left .previous-button{border-radius:5px}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left button{background-color:#f2f4f6}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left .page-numbers .page-number{height:20px;width:20px}#misc-view .activity-menu-right .activity-view-bottom .activity-view-bottom-left .next-button{border-radius:5px;margin-left:5px}#misc-view .box{border-radius:10px;background-color:#fcfcfd;-webkit-box-shadow:0 15px 20px 0 rgba(44,64,110,.05098);box-shadow:0 15px 20px 0 rgba(44,64,110,.05098)}#misc-view .box .sub-heading{font-size:1em;font-weight:500;color:#2c406e}#misc-view .add-button-group-wrapper .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px}#misc-view .add-button-group-wrapper .button-group .title{display:inline-block;margin-bottom:5px;font-weight:400;font-size:.888em;letter-spacing:.043em;color:#8f9eb8;cursor:default}#misc-view .add-button-group-wrapper .button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px;height:50px;color:#8f9eb8;background-color:rgba(143,158,184,.09804);border-radius:5px}#misc-view .add-button-group-wrapper .button-group button>*+*{margin-left:7px}#misc-view .add-button-group-wrapper .button-group button .button-group-text{padding-left:5px;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#misc-view .note{border-bottom:1px solid #f6f7f9;padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#misc-view .note,#misc-view .note .note-left{display:-webkit-box;display:-ms-flexbox;display:flex}#misc-view .note .note-left{width:640px}#misc-view .note .note-left .note-center{padding-left:20px}#misc-view .note .note-left .note-center .note-title{font-weight:500;color:#2c406e;letter-spacing:.04em}#misc-view .note .note-left .note-center .note-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;padding:10px 0;color:#8f9eb8;font-size:13px;letter-spacing:.26px}#misc-view .note .note-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#misc-view .note .note-right .note-date{font-weight:400;color:#a1b1cf}#misc-view .note .note-right .note-creator{padding-left:7px}html{scroll-behavior:smooth}html body{font-family:Graphik;color:#333;background:#f2f4f6;overflow-x:hidden}html body #main-grid{display:grid;grid-template-rows:80px 1fr;grid-template-columns:230px calc(100vw - 460px) 230px;grid-template-areas:"header     header      header" "sidebar    content     ."}html body #main-grid .app-content{grid-area:content;background-color:#f2f4f6}#section-1 *,#section-2 *,#section-3 *{-webkit-animation:slideInFromLeft .31s ease-out 0s 1;animation:slideInFromLeft .31s ease-out 0s 1}
