*,:after,:before,input[type=search]{box-sizing:border-box}.taxrates thead th{text-align:left}.td.contactinfo{white-space:pre-wrap}.form-link a{text-decoration:underline}.checkki .checbox,.checkki label{float:left}.pre_links a{padding-right:.2em;cursor:pointer}.pre_links a:hover{text-decoration:underline}.noedit label{display:block;width:100%}.checkki .input{display:block;clear:both}.form-block.full{width:100%;display:block;white-space:pre-wrap}.td.pdf a{text-decoration:underline}span.move-item{cursor:pointer}.memo-text textarea{border:1px solid #f3f5f7;background-color:#f3f5f7;font-size:1em;padding:.4em;outline:none;width:100%;height:80px}.memo-text textarea:focus{outline:none;border:1px solid #e4328a!important}td.urlini{min-width:100px}td.s-select select{max-width:150px}.bgtable{background-color:#fff}.loginContainer{display:flex;align-items:center;justify-content:center}.loginContainer .loginForm{background-color:#fff;padding:1em;margin-top:2em}.loginContainer .loginForm form{display:flex;flex-direction:column;min-width:300px}.loginContainer .loginForm form .label-input,.loginContainer .loginForm form .label-password{padding-bottom:1em;text-transform:uppercase}.loginContainer .loginForm form .label-input input,.loginContainer .loginForm form .label-password input{display:block;width:100%;border:1px solid #f3f5f7;background-color:#f3f5f7;font-size:1em;padding:.4em;outline:none}.loginContainer .loginForm form .label-input input:focus,.loginContainer .loginForm form .label-password input:focus{outline:none;border:1px solid #000}.loginContainer .loginForm form input[type=submit]{background-color:#d3d3d3;border:none;outline:none;color:#000;text-transform:uppercase;padding:.5em 0;cursor:pointer}.sidenav span{width:100%;display:block;text-transform:uppercase;text-align:center;font-size:.8em;padding-top:.5em}.sidenav span:hover{color:#000;cursor:pointer}.smaller .td-inner{font-size:.9em;white-space:pre-wrap}div.errors{background-color:red;padding:1em}div.errors .error{color:#fff;padding:.5em 1em;text-transform:uppercase}li.ver{text-align:center;padding-top:1em;color:#303030!important;font-size:.8em;text-transform:uppercase}.dates span{display:block}h2{color:#e4328a;text-transform:uppercase;font-weight:700}.input-clock{display:flex}.event-dates{display:block!important}.event-dates.edit span:after{content:"remove"}.event-dates span{display:block}.sponsor-img img{max-width:100px;width:100%;height:auto}.fringetable{width:100%}.fringetable.has-links tr:hover a{color:#e4328a!important}.fringetable th{font-weight:700;text-transform:uppercase;padding-bottom:.5em!important}.fringetable td{padding-left:0!important;padding-bottom:.5em!important}.tr .input{width:100%;margin-bottom:0!important}.tr .input input,.tr .input textarea{border:1px solid #f3f5f7;background-color:#f3f5f7;font-size:1em;padding:.4em;outline:none;width:100%}.tr .input textarea{height:150px}.tr .input input:focus,.tr .input textarea:focus{outline:none;border:1px solid #e4328a!important}.edit-btn,h2{display:inline-block}.edit-btn{margin-left:1em}.table-div{display:block;width:auto;border-spacing:5px}.table-div .tr{display:flex;margin-bottom:.5em}.table-div .td{display:flex;align-items:start;font-size:.9em;width:300px}.table-div .td .td-inner{margin-right:1em;width:100%}.table-div .td.th{width:190px!important}.table-div .td.td-th,.table-div .td.th{font-weight:700;font-size:.9em;text-transform:uppercase}.table-div .td.td-check{width:30px}.table-div .td.td-locale{font-weight:700;text-transform:uppercase}.table-div .td.remove-me{font-size:.9em;text-transform:uppercase}.table-div .td.remove-me:hover{color:red;cursor:pointer}.fringetable tr td{padding-top:1em!important;border-bottom:1px solid #add8e6}.uploader span{padding:.5em 1em;background-color:#5c6779;font-size:.7em;color:#fff;cursor:pointer;text-transform:uppercase}span.remove,span.remove-me{text-transform:uppercase;padding:.5em}span.remove-me:hover,span.remove:hover{color:red;cursor:pointer}.show-image{width:200px;height:Auto}h2.color-black{color:#000;text-transform:none}.leafnav-small{margin-bottom:.5em}.leafnav-small ul{padding:0;list-style:none}.leafnav-small ul li{margin-right:1em;display:inline-block}.leafnav-small ul li.active-li a{background-color:#e4328a;color:#fff}.leafnav-small ul li a{font-size:.9em;text-transform:uppercase;padding:.2em 1em;border-radius:5px;background-color:#d3d3d3}.uploader input{display:none}.wide{flex-basis:100%;display:flex}.translations,.wide{width:100%}.translations .fields>div{display:flex}.translations .fields>div .trans{flex-basis:50%}.table-new{width:100%}.table-new thead th{text-align:left}@media print{@page{size:auto;margin:0}.App>.left{display:none!important}.App>.right{position:static!important;left:0!important;right:0!important}.App>.right .palkka-nav{display:none}}.settings-all .setting-section h5{line-height:1.5em;padding-left:.5em}.settings-all table{font-size:.9em}.settings-all table td,.settings-all table th{padding-right:.6em}.settings-all .btn-remove{cursor:pointer}.settings-all .btn-remove:hover{color:red}.results-preview{margin-bottom:2em}.results-preview .wage-display-holder{padding:0;font-size:.9em}.results-preview .wage-display-holder table{margin-left:0;margin-right:0}.wage-display-holder .buttons{text-align:center;margin:2em}.wage-display-holder .buttons button{border:none;outline:none;cursor:pointer;padding:1em;background-color:#5c6779;font-size:.8em;color:#fff;border-radius:5px;text-transform:uppercase}.wage-display-holder .buttons button:hover{background-color:#000}.provision-editor,.yrityslainat-editor{padding-top:1em;width:100%}.smalltable{padding-top:.5em;padding-bottom:.5em}.smalltable table{font-size:.8em;width:100%}.smalltable table th{text-align:left}.palkka-nav{padding-left:0}.palkka-nav li{display:inline-block;margin-right:1em}.palkka-nav li span{cursor:pointer;padding:.5em 1em;background-color:#5c6779;font-size:.7em;color:#fff;border-radius:5px;text-transform:uppercase}.palkka-nav li.active span{color:#d3d3d3;box-shadow:inset 0 0 10px #000}.wage-display-holder{max-width:900px;margin:0 auto;background-color:#fff;padding:1em}.wage-display-holder .yhteenveto-all td{text-align:left}.wage-display-holder .yhteenveto-all th{padding-right:1em}.wage-display-holder table{margin:1em}.error-wage{color:red;font-weight:700}.input-procent{padding-right:0!important}.input-procent input{display:inline-block!important;width:calc(100% - 30px)!important}.input-procent:after{content:" %";display:inline}table.palkkalaskelma{font-size:.9em;width:100%}table.palkkalaskelma .border{border-top:1px solid #000;padding-top:1em}table.palkkalaskelma td.strong{font-weight:700}table.palkkalaskelma .address_rows span{font-weight:700;display:block}table.palkkalaskelma .info_rows span{display:block}table.palkkalaskelma tr th{text-align:left}table.palkkalaskelma tr.header-row-lisatietoja th{padding-top:2em;border-bottom:1px solid #000}body{background-color:#f3f5f7!important;min-height:100%;height:100%}.sheet table{width:100%}.sheet table tr.item td{font-size:.8em}.sheet table tr.item td.value{text-align:right}.sheet table tr.total td{text-align:right;font-weight:700;font-size:.8em}.previouswages .paywage{background-color:#f2f2f0;margin-top:0!important;border-bottom:5px solid #d3d3d3}.preview .table tbody tr td{padding-top:.3em}.preview .table tbody tr:last-child{font-weight:700}.preview .table tbody tr:last-child td{padding-top:1em}.preview .table tbody tr:last-child td.amount{text-decoration:underline}.wage-content .left h4{margin:.6em 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wage-content .right h3{font-size:1em}.wage-content .right h4{margin:.6em 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wage-content .right .table{width:100%;font-size:.9em}.wage-content .right .table .formula{font-size:.8em;display:none}.wage-content .right .table th{text-align:left}.form-blocks{background-color:#fff;padding:1em}.form-blocks .form-block .input.input-edit-false{margin-bottom:0;padding-right:0}.form-blocks .form-block .input.error input{background-color:red;color:#fff}.form-blocks .form-block .input.error .error-text{font-size:.8em;color:red}.form-blocks .form-block .input label{font-size:.9em;padding-bottom:.2em}.form-blocks .form-block .input input{border:1px solid #f3f5f7;background-color:#f3f5f7;font-size:1em;padding:.4em;outline:none}.form-blocks .form-block .input input:focus{outline:none;border:1px solid #000}.medic input:focus{outline:none;border:1px solid #3ead4b!important}.medic .leafnav ul{border-bottom:3px solid #3ead4b}.medic .leafnav ul .active-li{background-color:#3ead4b;color:#fff}.medic .leafnav ul .active-li a{color:#fff}.safe input:focus{outline:none;border:1px solid red!important}.safe .leafnav ul{border-bottom:3px solid red}.safe .leafnav ul .active-li{background-color:red;color:#fff}.safe .leafnav ul .active-li a{color:#fff}.hidden{display:none}.wage-content .both{display:flex;background-color:#fff}.wage-content .both .left,.wage-content .both .right{flex-basis:50%}.form-blocks .row{display:flex;flex-basis:100%}.form-blocks .row .col{display:flex;flex-direction:column;justify-content:flex-end}.form-blocks h4{display:block;width:100%}.leafnav.as-event-menu ul li a{font-size:.75em}.leafnav ul{margin:0;padding-left:0;border-bottom:3px solid #e4328a}.leafnav ul>li{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:.5em 1em;margin-right:.2em;opacity:.5;background-color:#fff}.leafnav ul>li.nav{padding:0}.leafnav ul>li.nav ul li{padding:.5em 1em!important}.leafnav ul>li.active-li{opacity:1;background-color:#e4328a}.leafnav ul>li.active-li a{color:#fff}.leafnav ul>li.active-li.current-half{opacity:.5}.leafnav ul>li a{line-height:1.2em;text-transform:uppercase;font-size:.9em;font-weight:700}.leafnav ul>li.nav{opacity:1!important}.leafnav ul li.nav ul{border-bottom:none}.leafnav ul li.nav ul li{padding:0;cursor:pointer}.mycontent{padding-left:1em;padding-right:1em}.mycontent .table-new{border-collapse:collapse;width:100%}.mycontent .table-new tbody{overflow:auto}.mycontent .table-new tbody tr.data-row{border-top:1px solid #d3d3d3;background-color:#fff}.mycontent .table-new tbody tr.data-row td{font-size:.9em;line-height:3em}.mycontent .table-new tbody tr.text-header+tr{border-top:none}.mycontent .table-new tbody tr td{padding:0 .4em}.mycontent .table-new tbody.medic tr.text-header{border-bottom:3px solid #3ead4b}.mycontent .table-new tbody.safe tr.text-header{border-bottom:3px solid red}.mycontent .table-new tbody tr.text-header th{padding:0 .4em;text-align:left;font-size:.9em;line-height:2em;color:grey;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mycontent .table-new tbody tr.text-header th.orderable{cursor:pointer}.mycontent .table-new tbody tr.text-header th.orderable.order-active{color:#000}.mycontent .table-new tbody tr.text-header th.orderable.order-active:after{content:"▼";padding-left:.5em;font-size:.5em;display:inline-block;transform:translateY(-1px)}.mycontent .table-new tbody tr.text-header th.orderable.order-active.desc:after{content:"▲";transform:translateY(-2px)}.mycontent .table-new tbody tr.header th{padding-top:3em;padding-bottom:1em;text-align:left}.mycontent .table-new tbody tr.header th h2{margin-top:0;margin-bottom:0}.mycontent .table-new tbody tr.header th h2 span{font-size:.5em;font-weight:400;text-transform:uppercase;display:block;color:grey}.topnav{display:none!important}.forms fieldset{padding:1em;margin:1em 0}.forms legend{padding:0;font-weight:700;font-size:1.2em}.forms label{display:block;margin:.5em 0;font-size:.8em;text-transform:uppercase}.forms label input[type=color],.forms label input[type=date],.forms label input[type=datetime-local],.forms label input[type=datetime],.forms label input[type=email],.forms label input[type=file],.forms label input[type=month],.forms label input[type=number],.forms label input[type=password],.forms label input[type=range],.forms label input[type=search],.forms label input[type=tel],.forms label input[type=text],.forms label input[type=time],.forms label input[type=url],.forms label input[type=week],.forms label select,.forms label textarea{display:block;width:100%}.forms input[type=color],.forms input[type=date],.forms input[type=datetime-local],.forms input[type=datetime],.forms input[type=email],.forms input[type=file],.forms input[type=month],.forms input[type=number],.forms input[type=password],.forms input[type=range],.forms input[type=search],.forms input[type=tel],.forms input[type=text],.forms input[type=time],.forms input[type=url],.forms input[type=week],.forms select,.forms textarea{margin:.2em 0;padding:.25em .4em;border:1px solid #ddd;max-width:100%}.forms input[type=search]{box-sizing:border-box}.forms input[type=file]{border-width:0;padding:0}.forms input[type=image]{vertical-align:bottom}.has-event{display:flex;align-items:center}.has-event h3{color:#e4328a;text-transform:uppercase;font-weight:700;font-size:24px}.has-event h3:after{content:"/";color:#000;padding-left:.25em;padding-right:.25em}.has-event h2{color:#000;text-transform:none;font-size:20px}body{margin:0;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}h4.arrow{cursor:pointer}h4.arrow:before{content:"▸";padding-right:.2em}h4.arrow.open:before{content:"▼";font-size:.5em}.row.closed{display:none!important}.period-topic>div,.period-topic h2{display:inline-block}.period-topic>div{margin-left:1em}.period-topic>div .period{font-weight:700;cursor:pointer}.period-topic>div .period:after{content:"▼";color:grey;font-size:.6em;padding-left:.5em}.right>.content{margin-top:0}.topnav{position:fixed;width:100%;overflow:auto;background-color:#3b4557;min-height:60px;display:flex;top:0;justify-content:flex-start}.topnav .search{flex-grow:1;display:flex;justify-content:flex-end}.topnav .search input{display:none}.topnav ul{display:flex;list-style:none;padding-left:2em;align-items:center}.topnav ul h2{margin:0;font-size:1.1em;text-transform:uppercase}.topnav ul li{margin-right:.5em}.topnav ul li a{text-transform:uppercase;font-size:.8em;padding:.5em .7em;cursor:pointer;color:#fff}.topnav ul li a.active{background-color:#add8e6;border-radius:1em;color:#000}.settings-all{width:100%}.setting-section{flex-basis:100%;width:100%}.setting-section h5{width:100%;text-transform:uppercase;font-size:1em;padding:.2em;background-color:#d3d3d3}.creditcard .nettoform{background-color:#f5f5f5;padding:1em;display:flex}.creditcard .nettoform .col{flex-basis:20%;padding:.5em}.creditcard .nettoform .col.store{display:flex;flex-shrink:0;align-items:center;justify-content:right}.creditcard .nettoform .col.store button{margin-left:1em}.creditcard .nettoform .col label{display:block;text-transform:uppercase;font-weight:700;font-size:.9em;margin-bottom:.3em}table.lainan-lyhennykset{display:block;width:100%}.paywage.content .inners{margin-left:1em;margin-right:1em;display:flex;flex-basis:100%}.paywage.content .inner{width:50%;margin:0}.paywage.content .inner.leftinner .box{border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.paywage.content .inner.rightinner .box{border-left:none!important;border-right:1px solid #d3d3d3}.paywage h3{margin-top:2em}.paywage .row{display:flex;flex-wrap:wrap;margin-bottom:1em;flex-basis:100%}.paywage .row.three .col{flex-basis:33.33%}.paywage .row .col{flex-basis:50%}.paywage .row .col label{display:block}.paywage .row .col.col-wide{flex-basis:100%}.person-content h2{display:inline-block;margin-right:1em}.person-content h2 span{cursor:pointer;padding:.5em 1em;background-color:#5c6779;font-size:.7em;color:#fff;border-radius:5px;text-transform:uppercase}.person-content h2.active span{color:#d3d3d3;box-shadow:inset 0 0 10px #000}.remove-btn:hover span{background-color:red}.save-btn:hover span{background-color:green}.remove-btn{margin-left:2em}.edit-btn,.remove-btn,.save-btn{display:inline-block;margin-right:1em}.edit-btn span,.remove-btn span,.save-btn span{cursor:pointer;padding:.5em 1em;background-color:#5c6779;font-size:.7em;color:#fff;border-radius:5px;text-transform:uppercase}.edit-btn.active span,.remove-btn.active span,.save-btn.active span{color:#d3d3d3;box-shadow:inset 0 0 10px #000}.App,.App>.left{min-height:100%}.App>.left{position:fixed;top:0;left:0;right:0;width:100px;height:100%;border-left:1px;background-color:#fff;bottom:0}.App>.left h1{background-color:#e4328a;margin:0;padding:0;line-height:60px;color:#fff;text-align:center}.App>.left ul{list-style:none;padding-left:0;padding-right:0;margin-top:0}.App>.left ul li a{text-align:center;font-size:.8em;padding-top:1em;padding-bottom:1em;display:block;padding-left:0}.App>.left ul li a svg{display:block;margin:0 auto;width:20px;padding-bottom:.8em;height:auto}.App>.left ul li a svg path{fill:#adadad}.App>.left ul li a.active{background-color:#4ea7d3;color:#fff}.App>.left ul li a.active svg path{fill:#fff}.App>.left ul a,.App>.left ul li{color:#adadad;text-decoration:none}.App>.right{position:absolute;left:100px;right:0}.content .inner{margin:1em;padding-top:1em}.content .inner .box{padding:1em;background-color:#fff;border:1px solid #d3d3d3}.content .inner .box h2{font-size:1.3em;text-transform:uppercase;margin-top:0}.content .inner .box h2:after{content:"";display:table;width:40px;padding-top:5px;border-bottom:2px solid #525a65}.content .inner .table{width:100%;border:none;outline:none}.content .inner .table td,.content .inner .table th{text-align:left;padding:0;margin:0;border:none;outline:none}.content .inner .table tbody td{font-size:.8em;line-height:1.6em}.content .inner .table tbody tr:nth-child(2n){background-color:#f6f4f4}.content .inner .table td,.content .inner .table th{padding:.2em}.content .inner .table thead tr.company-header{background-color:#f0f0f0}.content .inner .table thead tr.company-header th{font-size:1.2em;line-height:2em;padding-left:.5em}.content .inner .table thead tr.field-header th{line-height:2em}.content .inner .table th{font-size:.8em;text-transform:uppercase}a{color:#000;text-decoration:none}.form-block{display:flex;flex-wrap:wrap;margin-bottom:1.5em}.form-block h3{flex-basis:100%;font-weight:400}.form-block>.left,.form-block>.right{flex-basis:50%}.form-block .input{padding-right:2em;margin-bottom:.5em}.form-block .input label{display:block;font-size:1em;font-weight:700;font-weight:300}.form-block .input input{width:100%}.form-block .asetus{flex-basis:100%}.form-block .asetus h5{text-transform:uppercase}tr.gray td{color:grey}.negative td.amount,.negative td.amount input{color:red}.positive td.amount{color:#000}.positive td.amount input{color:green}tr.total-row{background-color:#fff!important}tr.total-row td{line-height:3em;border-top:1px solid grey!important;font-weight:700}.negative td div.input,.negative td span,.positive td div.input,.positive td span{display:inline-block}.negative td div.input.nega,.negative td span.nega,.positive td div.input.nega,.positive td span.nega{padding-right:.2em}.topicbar{display:flex;align-items:center;justify-content:flex-start}.topicbar .right-buttons{flex-grow:1;display:flex;justify-content:flex-end}.sub-nav span.active{font-weight:700}.paywage{display:flex;flex-wrap:wrap}.paywage.paywage-set{margin-top:4.5em}.paywage h2{width:100%;margin-left:1em}.paywage .left,.paywage .right{width:calc(50% - 4em);padding:2em}.paywage .bottom,.paywage .buttons{width:100%;display:flex;border-top:1px solid #d3d3d3}.paywage .buttons{padding:2em}.paywage .buttons button{width:100%;padding-top:.5em;padding-bottom:.5em;cursor:pointer}.paywage .props{margin-bottom:0}.paywage .props .item-kaikki_yhteensa{margin-top:2em}.paywage .props .item-bonus span.value,.paywage .props .item-brutto span.value,.paywage .props .item-ilmoitettu_myynti span.value,.paywage .props .item-kaikki_yhteensa span.value,.paywage .props .item-kulukorvaukset_yhteensa span.value,.paywage .props .item-provisio span.value{font-weight:700;text-decoration:underline}.paywage .props .item{margin-bottom:.5em;display:flex;flex-wrap:wrap}.paywage .props .item span.label{font-weight:700}.paywage .props .item span.value{flex-grow:1;text-align:right}.paywage .props .item span.description{width:100%;font-style:italic;font-size:.9em}.month-picker{position:relative}.month-picker>.rmp-container{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:100;top:1px;left:-10000px;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s}@media screen and (max-width:767px){.month-picker>.rmp-container{position:fixed;top:0;left:-10000px;width:100%;height:100%;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s}}.month-picker>.rmp-container.rmp-table{display:table}.month-picker>.rmp-container.show{left:0;transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms}.month-picker>.rmp-container.show .rmp-overlay{left:0}.month-picker>.rmp-container .rmp-overlay{position:fixed;height:100%;width:100%;z-index:9;top:0;left:-10000px;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:opacity;transform:translateZ(0);transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms,opacity .4s cubic-bezier(.23,1,.32,1) 0ms}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-overlay{background-color:rgba(0,0,0,.25)}}.month-picker>.rmp-container .rmp-cell{display:table-cell;vertical-align:middle;box-sizing:border-box;width:100%;height:100%}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-cell{vertical-align:bottom}}.month-picker>.rmp-container .rmp-popup{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .45s cubic-bezier(.23,1,.32,1);margin:0 auto;z-index:10;font-size:1.2rem;opacity:0;border-radius:3px;padding:.4rem;box-sizing:content-box}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup{box-sizing:border-box;bottom:0;width:100%;max-width:100%;height:14.4rem;transform:translate3d(0,14.4rem,0)}.month-picker>.rmp-container .rmp-popup.range{height:28rem;transform:translate3d(0,28rem,0)}.month-picker>.rmp-container .rmp-popup.range .rmp-pad{margin-top:.4rem}.month-picker>.rmp-container .rmp-popup.range .rmp-pad:first-of-type{margin-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup{transform:translate3d(0,-64px,0);top:0;width:20rem}.month-picker>.rmp-container .rmp-popup.range{width:40.6rem;padding:.6rem}}.month-picker>.rmp-container .rmp-popup.show{opacity:1;transform:translateZ(0)}.month-picker>.rmp-container .rmp-popup:after{content:" ";clear:both;display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad{position:relative}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup .rmp-pad{box-sizing:border-box;float:left;width:20rem}.month-picker>.rmp-container .rmp-popup .rmp-pad:nth-of-type(2){float:right}}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label{display:block;font-size:1.4rem;text-align:center;line-height:3.4rem}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label b{font-weight:400;margin-right:.5em}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i{font-style:normal;text-align:center;width:3.4rem;height:3.4rem;line-height:3.4rem;position:absolute;top:0}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.prev{left:0}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.next{right:0}.month-picker>.rmp-container .rmp-popup .rmp-pad li,.month-picker>.rmp-container .rmp-popup .rmp-pad ul{list-style-type:none;margin:0;padding:0}.month-picker>.rmp-container .rmp-popup .rmp-pad ul{display:block;width:100%}.month-picker>.rmp-container .rmp-popup .rmp-pad ul:after{content:" ";clear:both;display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad li{display:block;float:left;text-align:center;font-size:1.15rem;border-radius:3px;line-height:3.3rem;box-sizing:border-box;padding:.05rem;text-overflow:ellipsis;white-space:nowrap;*white-space:nowrap;overflow:hidden;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:25%}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:33.3333333333%}}.month-picker>.rmp-container .rmp-popup .rmp-pad li.multiple{background-clip:content-box}.month-picker>.rmp-container .rmp-popup .rmp-pad li.range{border-radius:1px}.month-picker>.rmp-container .rmp-popup.light{color:#666;background-color:hsla(0,0%,100%,.96)}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup.light{border-top:1px solid #ccc;box-shadow:0 -1px 5px rgba(0,0,0,.08)}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{border-top:1px solid hsla(0,0%,80%,.5)}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.light{border:1px solid #ccc;box-shadow:0 1px 5px #ddd}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{background-color:hsla(0,0%,93.3%,.9)}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn{cursor:pointer;moz-user-select:-moz-none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn:hover{background-color:rgba(255,227,160,.59)}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.select{background-color:#d3d3d3}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active:hover{background-color:rgba(31,42,58,.73);color:#fff}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable:hover,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.disable,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.disable:hover{background-color:transparent;color:#bbb;cursor:default}.month-picker>.rmp-container .rmp-popup.dark{color:#fff;background-color:rgba(50,50,50,.96)}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{border-top:1px solid hsla(0,0%,44.3%,.41)}.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{background-color:rgba(70,70,70,.9)}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn{cursor:pointer;moz-user-select:-moz-none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn:hover{background-color:rgba(255,210,96,.33)}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn.select{background-color:#262828}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active:hover{background-color:rgba(189,211,242,.7);color:#303030}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable:hover,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.disable,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.disable:hover{background-color:transparent;color:#717171;cursor:default}.month-picker>.box{cursor:pointer}@media screen and (max-width:767px){.month-picker>.box{box-sizing:border-box;line-height:5rem;font-size:1.32rem;color:#777;text-align:right}}@media screen and (min-width:768px){.month-picker>.box{border:1px solid #e0e0e0;background-color:#f6f6f6;padding-left:.9rem;box-sizing:border-box;line-height:3.2rem}.month-picker>.box,.month-picker>.box>label{font-size:1.3rem;color:#525252}}.month-picker .tab.btn{font-size:0}.month-picker .tab.btn:before{speak:none;font-style:normal;font-weight:400;font-family:"icomoon";-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;font-size:1.8rem;line-height:3.4rem;text-align:center;width:3.4rem}.month-picker .tab.btn.prev:before{content:""}.month-picker .tab.btn.next:before{content:""}.years-panel{position:fixed;box-sizing:border-box;-webkit-tap-highlight-color:transparent;z-index:100;width:100%;height:100%;top:0;bottom:0;left:-10000px;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s}.years-panel.table{display:table}.years-panel.show{left:0;transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms}.years-panel.show>.overlay{left:0;background-color:rgba(82,82,82,.49)}.years-panel>.overlay{position:fixed;height:100%;width:100%;z-index:-1;top:0;left:-10000px;opacity:1;-webkit-tap-highlight-color:transparent;will-change:opacity;transform:translateZ(0);transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms,opacity .4s cubic-bezier(.23,1,.32,1) 0ms}.years-panel .cell{display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box;width:100%;height:100%}.years-panel .popup{display:inline-block;transition:all .45s cubic-bezier(.23,1,.32,1);margin:0 auto;z-index:10;font-size:1.2rem;opacity:0;border-radius:10px;background-color:hsla(0,0%,100%,.81);padding:1.8rem}.years-panel .popup textarea{outline:none;border:1px solid #ccc;border-radius:5px;font-size:1.5rem;width:20rem;line-height:150%;padding:1rem}.years-panel .popup:after{content:" ";clear:both;display:table}.years-panel.show .popup{opacity:1;transform:translateZ(0)}.list-area{margin-top:5rem}@media screen and (min-width:768px){.list-area{width:500px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.list-area>ul{border-bottom:1px solid #e8e8e8}.list-area>ul>li{position:relative;background-color:#fff;border-top:1px solid #e8e8e8;padding:0 1.6rem}.list-area>ul>li:after{content:" ";clear:both;display:table}.list-area>ul>li>label{float:left;display:block;line-height:5rem;color:#440f24;font-size:1.12rem}.list-area>ul>li>label b{font-size:1.1em}.list-area>ul>li>label span{position:absolute;display:block;font-size:.8rem;color:#bfbfbf;left:1.6rem;top:1.5em}.list-area>ul>li>label span i{display:inline-block;font-style:normal}.list-area>ul>li>label span i.sub-btn{display:none}.list-area>ul>li .edit{margin-left:9rem;line-height:5rem}}@media screen and (min-width:768px){.list-area>ul{padding:1.8rem}.list-area>ul>li{padding:.5rem 0 1.4rem;font-size:1.3rem}.list-area>ul>li:after{content:" ";clear:both;display:table}.list-area>ul>li>label{display:block;margin-right:1rem;padding:1px;color:#898989;font-size:1.1rem;margin-bottom:.5em}.list-area>ul>li>label b{display:block;font-size:1.1em}.list-area>ul>li>label span{display:block;font-size:.9em;color:#afafaf;margin-top:.4em}.list-area>ul>li>label span i{display:inline-block;font-style:normal}.list-area>ul>li>label span i.sub-btn{padding:.1rem .3rem;margin-left:1.5rem;border-radius:3px;background-color:#696969;color:#fff;font-size:.8em;cursor:pointer}.list-area>ul>li .edit{padding:1px;height:3.3rem}}
/*# sourceMappingURL=main.19c75178.chunk.css.map */