@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;

300;400;500;700;900&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.input-group:after{content:"";display:table;clear:both}body,html{background:#fff;margin:50px 0 0;font-family:Noto Sans JP,sans-serif;font-weight:300;font-size:14px;color:#575e75}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 30px;color:#3c445c}h1 span.label,h2 span.label,h3 span.label,h4 span.label,h5 span.label,h6 span.label{position:relative;top:-5px;font-size:35%;background:#f6f2f8;color:#87909e;padding:3px 5px;border-radius:3px;margin:0 0 0 5px}h1.w,h2.w,h3.w,h4.w,h5.w,h6.w{color:#fff}h1.l,h2.l,h3.l,h4.l,h5.l,h6.l{font-weight:400}h4,h5,h6{font-weight:500}h4 span.label,h5 span.label,h6 span.label{padding:3px 8px;top:-1px;font-size:60%}h1{font-size:32px}h1.lead{font-size:64px}h2{font-size:24px}h2.strong{font-size:22px;font-weight:700}h2 small{display:block;font-size:14px;margin-top:10px;color:#87909e}h3{font-size:18px}h4{font-size:16px}h4+.tag-label-container{margin-top:4px}h5{font-size:14px}h6{font-size:12px}h6.strong{font-size:11px;font-weight:900;text-transform:uppercase}p{margin:0 0 30px}address,p{line-height:22px}address.s,p.s{font-size:12px;margin:0 0 20px}address.l,p.l{font-size:16px;color:#3c445c}address.light,p.light{color:#87909e}address.dark,p.dark{color:#575e75}ul{font-size:14px;line-height:30px}ul.ul{margin:0 0 30px}ul.ul li{list-style-type:disc;list-style-position:inside}address{font-size:12px;margin:0 0 20px}.b,b{font-weight:700}.a,a{text-decoration:none;color:#3e274a;cursor:pointer}.a.s,a.s{font-size:12px}[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-o-user-select:text;-ms-user-select:text;user-select:text}[contenteditable=true]:empty:before{content:attr(placeholder);color:#a3aab5;display:block}.grid{display:grid;margin:0 auto;grid-gap:20px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.grid-without-row-gap{grid-row-gap:0;grid-auto-rows:auto}.grid-without-column-gap{grid-column-gap:0}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-12{grid-template-columns:repeat(12,1fr)}.grid-24{grid-template-columns:repeat(24,1fr)}.grid .col-1{grid-column:span 1}.grid .col-2{grid-column:span 2}.grid .col-3{grid-column:span 3}.grid .col-4{grid-column:span 4}.grid .col-5{grid-column:span 5}.grid .col-6{grid-column:span 6}.grid .col-7{grid-column:span 7}.grid .col-8{grid-column:span 8}.grid .col-9{grid-column:span 9}.grid .col-10{grid-column:span 10}.grid .col-11{grid-column:span 11}.grid .col-12{grid-column:span 12}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (max-width:1000px){.grid{grid-template-columns:auto!important}}.grid-center{align-items:center}.grid .align-self-start{align-self:start}.modal-grid{display:grid;grid-template-areas:"header header" "main sidebar";grid-template-columns:1fr 30px}.modal-grid .modal-header{grid-area:header}.modal-grid .modal-main{grid-area:main}.modal-grid .modal-sidebar{grid-area:sidebar;border-top-right-radius:3px;border-bottom-right-radius:3px;position:fixed;right:0;height:100%;max-width:100%;overflow-y:scroll;transition:max-width .3s ease,left .3s ease}@media (max-width:1000px){.modal-grid .modal-sidebar-compact{max-width:30px}}@media (min-width:1000px){.modal-grid .modal-sidebar{position:static}}@media (min-width:1000px){.modal-grid{grid-template-columns:1fr 33%}}#locked{background:#fff;width:100%}#locked,#locked .locked-wall{position:absolute;height:100%;left:0;top:0}#locked .locked-wall{background:#3e274a;width:50%;overflow:hidden}#locked .locked-wall img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);min-width:100%;min-height:100%;opacity:0;transition:all 5s ease}#locked .locked-wall img.active{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.4}#locked .locked-content{position:absolute;width:40%;margin-left:5%;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1000px){#locked .locked-content{position:relative;width:100%;margin:0;top:0;left:0;padding:40px;-webkit-transform:translate(0);transform:translate(0)}}#locked .locked-content-logo{width:200px;height:50px;background:url(/images/logo_dark.svg) no-repeat 0/contain;margin:0 0 20px}#locked .locked-credits{position:absolute;font-size:12px;color:#87909e;bottom:15px;left:15px}#locked .locked-credits a{color:#3e274a;font-weight:700;text-decoration:none}#app{left:0;width:100%}#app,#app #main{position:absolute;top:0;height:100%}#app #main{left:280px;right:0;transition:left .3s ease}@media (min-width:1000px){#app #main.sidebar_compact{left:60px}}@media (max-width:1000px){#app #main{left:0}}#app #main #page{position:relative;top:70px;width:100%;height:calc(100% - 70px)}.back{margin:0 0 15px;cursor:pointer;width:50%;color:#3e274a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.back .icon{float:left;margin:0 5px 0 0}.back .icon svg{width:10px;height:10px;fill:#3e274a}.back-full-width{width:100%}.back-secondary{color:#ff7356}.back-secondary .icon svg{fill:#ff7356}.no-results{position:relative;text-align:center;margin:50px 0 0;-webkit-animation:fadein .3s;animation:fadein .3s}.no-results svg{width:100px;height:100px;fill:#3e274a;margin:0 0 30px}.no-results-centered{-webkit-animation:fadeincenter .3s;animation:fadeincenter .3s;position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.category-title{font-size:10px;text-transform:uppercase;font-weight:600;margin-bottom:20px}.category-title .label{font-size:80%}.form-group{position:relative;margin:0 0 15px}.form-group>.label,.form-group label{font-size:13px;color:#3c445c}.form-group label{display:block;font-weight:500;margin:0 0 10px}.form-group label small{font-size:7px;color:#87909e;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0 0 0 5px}.form-group>.label{font-weight:400;padding:0 0 0 7px}.form-group .input-group-with-button{width:100%;height:35px;background:#fff;border-radius:3px;border:1px solid #d7d9e3;transition:border-color .2s ease;display:block;padding:0 10px}.form-group .input-group-with-button .form-element{width:100%}.form-group .input-group-with-button .form-element-input{width:75%;height:33px;padding:0;border:0}.form-group .input-group-with-button .form-element-input[contenteditable=true]{padding:8px 0}.form-group .input-group-with-button button{position:absolute;top:6px;right:6px}.form-group .form-element{position:relative}.form-group .form-element-icon{position:absolute;z-index:1;left:8px;top:8px}.form-group .form-element-icon svg{width:18px;height:18px;fill:#a2b2c9}.form-group .form-element-icon-large{left:15px;top:15px}.form-group .form-element-icon-large svg{width:24px;height:24px;fill:#3e274a}.form-group .form-element-icon-small{top:8px;left:4px}.form-group .form-element-icon-small svg{width:12px;height:12px}.form-group .form-element-input{width:100%;height:35px;padding:0 10px;background:#fff;border-radius:3px;border:1px solid #d7d9e3;box-sizing:border-box;color:#575e75;outline:none;transition:border-color .2s ease;font-family:Noto Sans JP,sans-serif;font-size:14px}.form-group .form-element-input:not(input):not([contenteditable=true]){line-height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group .form-element-input-active{border-color:#3e274a}.form-group .form-element-input-icon{padding-left:35px}.form-group .form-element-input-square{width:35px;padding:0;text-align:center}.form-group .form-element-input-small,.form-group .form-element-input-square-small{height:27px;line-height:27px;font-size:12px;text-align:center}.form-group .form-element-input-small{min-width:70px;padding:0}.form-group .form-element-input-small.form-element-input-icon{text-align:left;padding-left:18px}.form-group .form-element-input-square-small{width:27px;padding:0}.form-group .form-element-input-xsmall{font-size:12px;width:45px;height:25px;line-height:25px;text-align:center}.form-group .form-element-input-large{height:55px;font-size:16px;font-weight:300}.form-group .form-element-input-large.form-element-input-icon{padding-left:55px}.form-group .form-element-input:focus{border-color:#3e274a}.form-group .form-element-input-danger{border-color:#e83749}.form-group .form-element-input:disabled{cursor:not-allowed}.form-group .form-element-input:disabled:not(.form-element-input-default){background:#eceef4!important}.form-group .form-element-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;position:relative;width:100%;height:35px;line-height:35px;padding:0 10px;background:#fff;border-radius:3px;border:1px solid #d7d9e3;box-sizing:border-box;color:#575e75;outline:none;transition:border-color .2s ease;font-family:Noto Sans JP,sans-serif!important;font-size:14px!important}.form-group .form-element-select-arrow{position:absolute;right:10px;top:9px;z-index:1}.form-group .form-element-select-arrow svg{fill:#87909e}.form-group .form-element-select-icon{padding-left:35px}.form-group .form-element-select:hover:not([disabled]){border-color:#3e274a}.form-group .form-element-select:disabled{cursor:not-allowed;background:#eceef4!important}.form-group .form-element-async-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;position:relative!important;width:100%;height:35px;padding:12px 10px!important;background:#fff;border-radius:3px;border:1px solid #d7d9e3;box-sizing:border-box;color:#575e75!important;outline:none;transition:border-color .2s ease;font-family:Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400;box-shadow:none!important;cursor:pointer}.form-group .form-element-async-select .text{white-space:nowrap!important;width:90%!important;height:35px!important;overflow:hidden}.form-group .form-element-async-select-loading{pointer-events:none}.form-group .form-element-async-select-loading:before{content:"";z-index:10;position:absolute;width:25px;height:25px;background:#fff;right:5px;top:5px}.form-group .form-element-async-select-loading:after{content:"";position:absolute;top:16px;right:12px;margin:-7px 0 0 -7px;width:14px;height:14px;border-radius:100%;z-index:11;border:1px solid;border-color:#aaa #aaa transparent;-webkit-animation:preloader .5s linear infinite;animation:preloader .5s linear infinite}.form-group .form-element-async-select.active{border-color:#3e274a!important}.form-group .form-element-async-select .menu{border-color:#3e274a!important;box-shadow:none!important}.form-group .form-element-async-select .menu .item{font-family:Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500}.form-group .form-element-async-select .icon{position:absolute!important;top:12px!important}.form-group .form-element-async-select .search{width:90%!important}.form-group .form-element-small .form-element-select{height:25px;line-height:25px}.form-group .form-element-small .form-element-select-arrow{right:10px;top:5px;z-index:1}.form-group .input-textarea{width:100%;border:1px solid #d7d9e3;border-radius:3px;resize:none;outline:none;transition:border-color .2s ease;padding:10px;box-sizing:border-box;margin:0 0 5px}.form-group .input-textarea:focus{border-color:#3e274a}.editable_title{position:relative;left:-2px;top:-2px;display:inline-block}.editable_title input{font-weight:400;margin:0 0 15px;color:#3c445c;font-size:32px;padding:2px;border:1px solid #3e274a;transition:border .2s ease;border-radius:3px;outline:none}.editable_title input:disabled{color:#3c445c;border-color:#fff;cursor:pointer;-webkit-text-fill-color:#3c445c}.checkbox,.radiobutton{position:relative;display:inline-block!important;margin:5px 8px 5px 0!important;cursor:pointer}.checkbox-block,.radiobutton-block{display:block;width:100%;margin:5px 8px 10px 0!important}.checkbox .label,.radiobutton .label{font-weight:400;padding:0 0 0 23px}.checkbox input,.radiobutton input{position:absolute;opacity:0}.checkbox-disabled,.radiobutton-disabled{cursor:not-allowed}.radiobutton-circle{position:absolute;border:1px solid #d7d9e3;width:16px;height:16px;top:-1px;border-radius:100%;transition:border-color .15s ease}.radiobutton-circle:after{content:"";position:absolute;width:8px;height:8px;background:#3e274a;left:3px;top:3px;border-radius:100%;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);transition:all .15s ease}input:checked+.radiobutton-circle{border-color:#3e274a}input:checked+.radiobutton-circle:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radiobutton+.tag{top:3px;margin-left:0;margin-right:15px}.checkbox-default{background:#fff;position:absolute;border:1px solid #d7d9e3;width:16px;height:16px;top:-1px;border-radius:3px;transition:border-color .15s ease}.checkbox-default:after{content:"";position:absolute;left:4px;top:1px;opacity:0;transition:all .15s ease;width:4px;height:7px;border:solid #3e274a;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input:checked+.checkbox-default{border-color:#3e274a}input:checked+.checkbox-default:after{opacity:1}::-webkit-input-placeholder{color:#a3aab5}::-moz-placeholder{color:#a3aab5}:-ms-input-placeholder{color:#a3aab5}::-ms-input-placeholder{color:#a3aab5}::placeholder{color:#a3aab5}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-element-async-select-wrapper,.input-group>.form-element-input{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-element-async-select-wrapper:not(:last-child),.input-group>.form-element-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-element-async-select-wrapper>.form-element-async-select{min-height:35px!important;padding:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend .input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}+.input-group-prepend .input-group-text-text{margin-left:-1px}.input-group-append{margin-left:-1px;display:flex}.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append>.input-group-text+.input-group-text{margin-left:-1px}.input-group-append:last-child>.input-group-text:not(:last-child),.input-group-append:not(:last-child)>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-weight:400;text-align:center;white-space:nowrap;background-color:#f6f2f8;border:1px solid #e2dbe5;border-radius:3px}.input-group .icon{display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.input-group .icon svg{padding-top:3px;width:16px;height:16px;fill:#3e274a}.input-group .icon-default svg{fill:#575e75}.input-group .icon-large svg{padding-top:0;width:18px;height:18px}.radioselect{position:relative;padding:0 0 0 23px}.radioselect .radiobutton{position:absolute;left:0;top:5px;pointer-events:none}.button{position:relative;display:inline-block;line-height:35px;height:35px;padding:0 20px;background:#3e274a;border:1px solid #3e274a;color:#fff;cursor:pointer;font-weight:400;font-family:Noto Sans JP,sans-serif;font-size:14px;outline:none;transition:background .2s ease,border-color .2s ease;border-radius:3px}.button:hover{background:#221529;border-color:#221529}.button-wide{padding:0 60px}.button .icon{display:block;float:left;margin:8px 8px 0 0}.button .icon svg{display:block;float:left;width:18px;height:18px;fill:#fff}.button .icon-inline{position:relative;top:2px;display:inline-block;float:none;margin:0 0 0 4px}.button .icon-inline svg{width:12px;height:12px}.button-large{padding:0 30px;font-size:14px;font-weight:400;border-radius:3px}.button-large,.button-vertical-large{height:45px;line-height:45px}.button-small{height:28px;line-height:28px;padding:0 15px;font-size:12px;font-weight:300;border-radius:3px}.button-small .icon{margin:6px 3px 0 0}.button-small .icon svg{display:block;float:left;width:14px;height:14px;fill:#fff}.button-message{height:auto;line-height:25px}.button-tiny{height:23px;line-height:20px;padding:0 12px;font-size:10px;font-weight:400;border-radius:3px}.button-rounded{border-radius:35px}.button-line{border-color:#e2dbe5;background:transparent;color:#3e274a}.button-line:hover{background:#3e274a;color:#fff}.button-line:hover .icon svg,.button-line:hover .icon svg path{fill:#fff}.button-line .icon svg{fill:#3e274a}.button-line-small{height:28px;line-height:28px;padding:0 12px;font-size:12px;border-radius:3px}.button-line-small .icon svg{width:10px;height:10px}.button-line-small .icon-large svg{margin-top:-1px;width:14px;height:14px}.button-line-primary{border-color:#3e274a;background:transparent;color:#3e274a}.button-line-primary:hover{background:transparent;border-color:#e2dbe5;color:#575e75}.button-line-primary:hover .icon svg,.button-line-primary:hover .icon svg path{fill:#575e75}.button-line-primary .icon svg,.button-line-primary .icon svg path{fill:#3e274a}.button-line-danger{color:#e83749}.button-line-danger,.button-line-danger:hover{border-color:#e83749;background:transparent}.button-line-danger:hover .icon svg,.button-line-danger:hover .icon svg path{fill:#575e75}.button-line-danger .icon svg,.button-line-danger .icon svg path{fill:#e83749}.button-line-dark{border-color:#a2b2c9;background:transparent;color:#575e75}.button-line-dark:hover{background:transparent;border-color:#3e274a;color:#3e274a}.button-line-dark .icon svg{fill:#3e274a}.button-link{color:#3e274a}.button-link,.button-link:hover{background:transparent;border-color:transparent}.button-sub-select{font-size:10px;font-weight:500;border:0;margin:8px 0;padding:0;height:auto;line-height:normal}.button-light{background:#eceef4;border-color:#e2dbe5;color:#575e75}.button-light:hover{background:#e2dbe5;border-color:#e2dbe5}.button-success{background:#69c98f;border-color:#69c98f}.button-success:hover{background:#44bc73;border-color:#44bc73}.button-danger{background:#e83749;border-color:#e83749}.button-danger:hover{background:#d4182b;border-color:#d4182b}.button-dark{background:#3c445c;border-color:#3c445c}.button-dark:hover{background:#282d3d;border-color:#282d3d}.button-semi-dark{background:#575e75;border-color:#575e75}.button-semi-dark:hover{background:#414758;border-color:#414758}.button-loading{cursor:default;opacity:.7;background:#3e274a}.button-loading .button-text{visibility:hidden}.button-loading .dot-falling-container{display:block}.button-loading:hover{background:#3e274a;border-color:#3e274a}.button-block{display:block;width:100%;text-align:center}.button-only-icon{position:relative;display:inline-block;height:28px;line-height:auto;padding:0 5px;font-size:12px;font-weight:300;border-radius:3px;background:#fff;top:8px;margin:0 3px 0 0}.button-only-icon:hover{background:#fff}.button-only-icon .icon{margin:6px 3px 0 0}.button-only-icon .icon svg{display:block;float:left;width:16px;height:16px;fill:#3e274a}.button-group{font-size:0;display:flex}.button-group .button{padding:0;flex:1;border-radius:0}.button-group .button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.button-group .button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group .button-toggle{font-size:12px}.button-group .button-toggle-inactive{background:transparent;color:#575e75;border-color:#e2dbe5}#topbar{z-index:20;left:0;width:100%;background:#fff;border-bottom:1px solid #e2dbe5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#topbar,#topbar .user{position:absolute;height:70px;right:0;top:0}#topbar .user{margin:0 30px 0 0;padding:0 75px 0 0;cursor:pointer;z-index:3}@media (max-width:1000px){#topbar .user{margin-right:20px}}#topbar .user .name{line-height:70px}#topbar .user .arrow{position:absolute;z-index:1;width:10px;top:50%;right:0;margin:-8px 0 0}#topbar .user .arrow svg{fill:#87909e}#topbar .user .avatar{position:absolute;right:0;top:50%;margin:-23px 20px 0 0}#topbar .user .avatar img{width:45px;height:45px;border-radius:100%}#topbar .user .user-menu{position:absolute;width:200px;background:#fff;border:1px solid #e2dbe5;top:60px;right:0;border-radius:3px;box-shadow:0 0 5px rgba(60,68,92,.1)}#topbar .user .user-menu ul li{border-bottom:1px solid #e2dbe5}#topbar .user .user-menu ul li:last-child{border-bottom:none}#topbar .user .user-menu ul li:hover{background:#f6f2f8}#topbar .user .user-menu ul li a{display:block;padding:15px;color:#3e274a;text-decoration:none}#topbar .topbar-content{position:relative;margin:0 0 0 30px}@media (max-width:1000px){#topbar .topbar-content{margin-left:20px}}#topbar .topbar-content .toggle-menu{position:relative;display:block;float:left;top:15px;width:35px;height:35px;border-radius:3px;background:#eceef4;text-align:center;margin:0 10px 0 0;transition:background .3s ease;cursor:pointer}#topbar .topbar-content .toggle-menu svg{width:20px;height:20px;margin-top:8px;transition:fill .3s ease}#topbar .topbar-content .toggle-menu:hover{background:#3e274a}#topbar .topbar-content .toggle-menu:hover svg{fill:#fff}#topbar .topbar-content .menu-elevator{height:70px}#topbar .topbar-content .menu-elevator .menu-elevator-level{position:absolute;padding-top:15px;height:69px;top:0;transition:all .4s ease;background:#fff;z-index:1}#topbar .topbar-content .menu-elevator .menu-elevator-level:first-child{z-index:2;width:calc(100% - 30px)}#topbar .topbar-content .menu-elevator .menu-elevator-level:nth-child(2){opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}#topbar .topbar-content .menu-elevator-elevate .menu-elevator-level:first-child{top:-70px}#topbar .topbar-content .menu-elevator-elevate .menu-elevator-level:nth-child(2){opacity:1;-webkit-transform:scale(1);transform:scale(1)}#topbar .topbar-content .actions{float:left;margin:0 10px 0 0}#topbar .topbar-content .batchactions{position:relative;float:left;background:#ff7356;height:35px;margin:0 10px 0 0;border-radius:3px;line-height:35px;padding:0 35px 0 20px;color:#fff;font-weight:400;cursor:pointer}#topbar .topbar-content .batchactions .icon{position:absolute;right:15px;top:2px}#topbar .topbar-content .batchactions .icon svg{position:relative;margin:0 0 0 13px;top:-2px}#topbar .topbar-content .batchactions .icon svg g{fill:#fff}#topbar .topbar-content .search{display:inline-block;position:relative;z-index:100;width:30%;max-width:250px;height:35px;background:#fff;border-radius:3px;border:1px solid #e2dbe5;transition:border .3s ease}#topbar .topbar-content .search-active{border-color:#3e274a}#topbar .topbar-content .search-icon{position:absolute;fill:#a2b2c9;top:8px;left:10px}#topbar .topbar-content .search-icon svg{width:18px;height:18px}#topbar .topbar-content .search-input input{border:none;background:none;outline:none;width:100%;height:35px;margin:0;padding:0 15px 0 38px;box-sizing:border-box;color:#575e75;font-family:Noto Sans JP,sans-serif;font-size:14px}#topbar .topbar-content .search-results{position:absolute;width:300px;background:#fff;border:1px solid #e2dbe5;border-radius:3px;box-shadow:0 0 5px rgba(60,68,92,.1);overflow:hidden}#topbar .topbar-content .search-results-result{padding:0 10px;line-height:35px;height:35px;border-bottom:1px solid #e2dbe5;color:#3e274a}#topbar .topbar-content .search-results-result .text-highlight{background:none;font-weight:900;color:#3e274a}#topbar .topbar-content .search-results-result:hover{background:#f6f2f8;cursor:pointer}.tag{position:relative;top:-3px;background:#3e274a;display:inline-block;vertical-align:super;height:18px;line-height:18px;padding:0 12px;border-radius:10px;font-size:8px;color:#fff;text-transform:uppercase;font-weight:600}.tag-success{background:#69c98f}.tag-danger{background:#e83749}.tag-secondary{background:#ff7356}.tag-small{top:3px;margin-left:10px;height:13px;line-height:14px;font-size:7px;padding:0 7px}.tag-rounded{border-radius:3px}.tag-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}h1 .tag{top:5px}h3 .tag{font-size:7px;top:2px;left:10px;padding:3px 6px;height:13px;line-height:8px}#sidebar{position:fixed;z-index:30;width:280px;height:100%;left:0;top:0;background:#3e274a;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;transition:width .3s ease,left .3s ease}#sidebar .logo{width:100%;height:70px;line-height:70px;background:url(/images/logo.svg) no-repeat left 60%/55%}#sidebar .logo-normal{position:absolute;color:#fff;font-size:22px;font-weight:600;top:0;left:52px;transition:opacity .2s ease}#sidebar .logo-compact{position:absolute;top:7px}#sidebar .logo-compact svg{fill:#fff;margin:0 0 0 -2px;width:25px;height:25px}#sidebar .mainmenu{margin:10px 0 0}#sidebar .mainmenu li{font-size:16px;font-weight:300}#sidebar .mainmenu li a{white-space:nowrap;display:block;text-decoration:none;height:45px;line-height:45px}#sidebar .mainmenu li a .label,#sidebar .mainmenu li a svg{color:#fff;transition:opacity .3s ease}#sidebar .mainmenu li a svg{position:relative;float:left;width:20px;height:20px;margin:13px 10px 0 0;opacity:.5}#sidebar .mainmenu li a.router-link-active{font-weight:600}#sidebar .mainmenu li a.router-link-active svg{opacity:1}#sidebar .collapse{position:absolute;width:100%;left:0;bottom:0;height:30px;cursor:pointer}#sidebar .collapse-compact{display:none}#sidebar .collapse svg{position:absolute;float:left;width:15px;height:15px;left:10px;top:7px;fill:hsla(0,0%,100%,.4);transition:fill .3s ease}#sidebar .collapse:hover{background:#301e39}#sidebar .collapse:hover svg{fill:#fff}@media (min-width:1000px){#sidebar.compact{width:60px}#sidebar.compact .logo-normal,#sidebar.compact .mainmenu li .label{opacity:0}#sidebar.compact .collapse-normal{display:none}#sidebar.compact .collapse-compact{display:block}}@media (max-width:1000px){#sidebar.closed{left:-280px}}.sidebar-close{position:fixed;left:0;top:0;right:0;bottom:0;z-index:29;background:rgba(60,68,92,.9);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease}@media (max-width:1000px){.sidebar-close.active{opacity:1;pointer-events:auto}}.activitylog{position:relative}.activitylog,.activitylog .log{-webkit-animation:fadein .3s;animation:fadein .3s}.activitylog .log{margin-bottom:15px;border-radius:3px;border:1px solid #e2dbe5;overflow:hidden}.activitylog .log-header{height:55px;background:#fff}.activitylog .log-header-icon{display:block;float:left;width:20px;height:20px;margin:16px}.activitylog .log-header-icon svg{fill:#3e274a;width:20px;height:20px}.activitylog .log-header h6{line-height:55px}.activitylog .log-header-meta{float:right;margin:0 20px 0 0;height:55px}.activitylog .log-header-meta .avatar{float:right;margin:8px 0 0 10px}.activitylog .log-header-meta-date{float:left;line-height:55px;font-size:12px;color:#87909e}.activitylog .log-body{background:#f6f2f8;padding:20px;border-top:1px solid #e2dbe5}.activitylog .log-body-field{margin:0 0 10px}.activitylog .log-body-field:last-child{margin-bottom:0}.activitylog .log-body-field-value{margin-bottom:5px}.activitylog .log-body-field-value:last-child{margin-bottom:0}.activitylog .log-body-field .field{position:relative;top:-1px;display:inline-block;text-transform:capitalize;border-radius:10px;padding:3px;font-size:8px;text-transform:uppercase;color:#fff;font-weight:500;min-width:50px;text-align:center;margin:0 5px 0 0;border:1px solid #ff7356;background:transparent;color:#ff7356}.activitylog .log-body-field .icon{display:inline-block}.activitylog .log-body-field .icon svg{width:8px;height:8px;fill:#87909e}.activitylog .log-body-field .light{color:#87909e}.activitylog .log-body-label{background-color:#5e7cdd;color:#fff;padding:3px 13px;font-size:8px;font-weight:500;border-radius:10px;text-transform:uppercase}.activitylog .log-body-label-tertiary{background-color:#7380a4}.activitylog .log-body-label-success{background-color:#69c98f}.activitylog .log-body-label-warning{background-color:#ff7356}.activitylog .log-body-label-danger{background-color:#e83749}.activitylog .log-body-label-info{background-color:#56beff}.activitylog .log-body-label-light{background-color:#eceef4}.activitylog .load-more{text-align:center;padding:10px 0;cursor:pointer;color:#3e274a}.datatable{position:relative;display:table;width:100%;border:1px solid #e2dbe5;border-radius:3px;overflow:hidden;-webkit-animation:fadein .3s;animation:fadein .3s;margin:0 0 30px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datatable-header{background:#f9f9fc;font-size:10px;text-transform:uppercase;color:#9cabc1;font-weight:900;border-bottom:1px solid #e2dbe5;display:table-header-group}.datatable-body{display:table-row-group}.datatable-tr{display:table-row;width:100%}.datatable-tr.clickable{transition:background .1s ease;cursor:pointer}.datatable-tr.clickable:hover{background:rgba(105,201,143,.1)}.datatable-link{padding:20px}.datatable-td{display:table-cell;padding:20px;border-bottom:1px solid #e2dbe5;white-space:nowrap}.datatable-td-small{padding-right:0}.datatable-td-small+.datatable-td{padding-left:10px}.datatable-td .sortable{cursor:pointer;-moz-user-select:-moz-none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.datatable-td .light{color:#a3aab5}.datatable-td>.icon,.datatable-td>a .icon{position:absolute;margin-top:-2px}.datatable-td>.icon svg,.datatable-td>a .icon svg{width:20px;height:20px}.datatable-td>.icon-small svg,.datatable-td>a .icon-small svg{width:15px;height:15px}.datatable-td>.icon-success svg,.datatable-td>a .icon-success svg{fill:#69c98f}.datatable-td .box-actions-more{margin-top:8px}.datatable-td .boxmenu{position:absolute;background-color:transparent;top:12px}.datatable>.datatable-tr:last-child .datatable-td{border-bottom:0}.datatable-body .datatable-tr:last-child .datatable-td{border-bottom:none}.datatable-smaller{font-size:12px}.datatable-label{margin-left:5px;border:1px solid #e2dbe5;font-size:11px;border-radius:20px;padding:4px 10px;display:inline-block}.datatable-label-icon{position:relative}.datatable-label-icon .icon{position:absolute;left:4px;top:4px}.datatable-label-icon .icon svg{width:12px;height:12px}.datatable-label-icon .icon+span{display:inline-block;margin:1px 0 0 10px;font-size:11px;font-weight:500}.table{width:100%}.table-totals{font-size:13px}.table-totals tr td{padding:10px 0}.table-totals tr td:last-child{text-align:right;font-weight:500}.table-totals tbody tr:first-child td{padding-top:0}.table-totals tfoot{padding:5px;border-top:1px solid #e2dbe5}.table-totals tfoot tr:last-child td{padding-bottom:0}.table-totals tfoot .total{color:#3e274a;font-size:20px}.comments .comment{min-height:50px;margin:0 0 15px}.comments .comment .avatar{position:absolute}.comments .comment-contents{margin:0 0 0 50px}.comments .comment-contents .comment-note{margin-top:3px;font-size:11px;color:#87909e}.tabs li{display:inline-block;margin:0 15px 20px 0}.tabs li:last-child{margin-right:0}.tabs li>a{color:inherit;font-weight:400}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion-title{flex-grow:1}.accordion-body{max-width:100%;padding:0;max-height:0;overflow:hidden;transition:.4s;transition-timing-function:ease-out}.accordion-body p{white-space:pre-wrap}.accordion .is-open .accordion-body{max-height:100vh;transition-timing-function:ease-in}.accordion .icon svg{margin-left:20px;width:15px;height:15px;fill:#87909e}.pseudo-select{line-height:normal}.pseudo-select li{position:relative;cursor:pointer}.pseudo-select li:not(:first-child) .box{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.pseudo-select li:not(.closed):not(:last-child) .box{border-bottom-left-radius:0;border-bottom-right-radius:0}.pseudo-select li .pseudo-select-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.pseudo-select li .pseudo-select-arrow .icon{position:relative;top:-1px}.pseudo-select li .pseudo-select-arrow .icon svg{fill:#87909e}.pseudo-select li .pseudo-select-arrow+.tag{right:40px}.icon-list{line-height:normal}.icon-list li .icon{position:relative;display:inline-block;top:3px;margin-right:5px}.icon-list li .icon svg{width:14px;height:14px;fill:#a2b2c9}.icon-list-inline li{display:inline-block}.attachments{line-height:normal;margin-top:5px}.attachments li{display:inline-block;font-size:12px;background-color:rgba(197,202,216,.34);color:#3c445c;padding:3px 8px;border-radius:10px;font-weight:500;margin-top:5px}.attachments li .icon{display:inline-block;margin-right:2px}.attachments li svg{position:relative;top:1px;width:10px;height:10px}.tasks{position:relative;white-space:nowrap;width:100%;overflow:scroll}.tasks-columns{position:relative;padding:0 30px}.tasks-columns-column{display:inline-block;min-width:280px;min-height:100px;margin:0 20px 0 0;vertical-align:top}.placeloader{position:relative;width:100%;height:60px;-webkit-animation:gracePeriod .3s .3s forwards;animation:gracePeriod .3s .3s forwards;opacity:0}.placeloader:after{content:"";position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;border-radius:100%;border:1px solid #3e274a;border-bottom-color:transparent;-webkit-animation:preloader .5s linear infinite;animation:preloader .5s linear infinite}@-webkit-keyframes gracePeriod{0%{top:-5px;opacity:0}to{top:0;opacity:1}}@keyframes gracePeriod{0%{top:-5px;opacity:0}to{top:0;opacity:1}}.progress-container{display:flex;flex-direction:column;justify-content:center;height:100%}.progress-container .progress-title{color:#3c445c;font-size:30px;font-weight:400;margin-bottom:10px}.progress-container .progress-title-danger{color:#e83749}.progress-container .progress{display:flex;height:1px;overflow:hidden;background-color:#eceef4;border-radius:1px}.progress-container .progress-large{height:5px;border-radius:4px}.progress-container .progress-complete{height:2px;border-radius:2px}.progress-container .progress .progressbar{display:flex;color:#fff;text-align:center;white-space:nowrap;background-color:#3e274a;transition:width .6s ease}.progress-container .progress .progressbar-danger{background-color:#e83749}.progress-container .progress .progressbar-success{background-color:#69c98f}.progress-container-with-subtitle{flex-flow:row wrap;flex-direction:row;justify-content:space-around;align-items:center}.progress-container-with-subtitle .progress{width:calc(100% - 70px)}.progress-container .subtitle-container{display:flex;justify-content:flex-end;width:30px}.progress-container .subtitle-container .progress-subtitle{font-size:11px;color:#87909e}.progress-container-with-large-subtitle .progress{width:calc(100% - 120px)}.progress-container-with-large-subtitle .subtitle-container{width:110px}.progress-ring{stroke:#eceef4;fill:transparent}.progress-ring-progress{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.progress-ring-primary{stroke:#3e274a}.progress-ring-secondary{stroke:#a2b2c9}.progress-ring-danger{stroke:#e83749}.progress-ring-title{stroke:#3c445c;font-size:16px}.progress-ring-title-small{font-size:14px}.progress-ring-title-danger{stroke:#e83749}.progress-ring-subtitle{margin-top:5px;text-align:center;stroke:#3c445c;font-weight:400}.progress-ring-subtitle-danger{stroke:#e83749}.pagebar{position:absolute;width:280px;height:100%;overflow-y:scroll;background:#fff;border-left:1px solid #e2dbe5;top:0;right:0;z-index:10;-webkit-animation:fadein .3s;animation:fadein .3s}.pagebar .padding{padding:30px 20px}.pagesearch{position:relative}.pagesearch .icon{position:absolute;z-index:1;left:15px;top:10px}.pagesearch .icon svg{width:16px;height:16px;fill:#575e75}.pagesearch input{border:1px solid #e2dbe5;width:150px;height:35px;border-radius:18px;padding:0 15px 0 40px;outline:none;transition:border .3s ease}.pagesearch input:focus.active{border-color:#3e274a}.popupmenu{position:absolute;background:#fff;z-index:1;border-radius:3px;border:1px solid #e2dbe5;text-align:left;opacity:1;-webkit-animation:popup-menu .2s;animation:popup-menu .2s}.popupmenu ul li{position:relative;display:block;padding:0 6px;white-space:nowrap;border-bottom:1px solid #e2dbe5;height:29px;overflow:hidden;line-height:30px;cursor:pointer;font-size:12px}.popupmenu ul li:last-child{border-bottom:none}.popupmenu ul li:hover{background:#f6f2f8}@-webkit-keyframes popup-menu{0%{margin-top:-5px;opacity:0}to{margin-top:0;opacity:1}}@keyframes popup-menu{0%{margin-top:-5px;opacity:0}to{margin-top:0;opacity:1}}.pageheader{padding:0 30px}@media (max-width:1000px){.pageheader{padding:0 20px}}.pageheader h2{font-size:20px}.pageheader h2 .label{top:-2px;font-size:10px}.pageheader-actions{position:relative;float:right;top:-5px;height:30px;border:1px solid #e2dbe5;border-radius:3px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pageheader-actions ul li{position:relative;display:inline-block;padding:0 6px;white-space:nowrap;border-right:1px solid #e2dbe5;height:29px;overflow:hidden;line-height:30px;cursor:pointer;font-size:12px}.pageheader-actions ul li:last-child{border-right:none}.pageheader-actions ul li .icon{display:inline-block;position:relative;top:3px}.pageheader-actions ul li .icon svg{width:16px;height:16px;fill:#3e274a}.pageheader-actions ul li .boxmenu-label{top:-1px;position:relative;display:inline-block;color:#3e274a;margin:0 0 0 4px;font-size:10px}.pageheader-actions ul li .toggle{top:7px}#pagefilter{position:absolute;z-index:15;width:300px;height:100%;left:0;top:0;background:#f6f2f8;border-right:1px solid #e2dbe5;transition:left .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pagefilter.closed{left:-300px}@media (max-width:1000px){#pagefilter{width:100%}#pagefilter.closed{left:-100%}}#pagefilter .pagefilter-close{position:absolute;width:30px;height:30px;top:5px;right:5px;text-align:center;cursor:pointer;z-index:1}#pagefilter .pagefilter-close svg{width:12px;height:12px;margin-top:8px}#pagefilter .pagefilter-scroll{width:100%;height:100%;overflow-y:scroll}#pagefilter .pagefilter-padding{padding:30px;-webkit-animation:fadein .3s;animation:fadein .3s}#pagefilter .pagefilter-padding .pagefilter-menu{margin:0 0 30px}#pagefilter .pagefilter-padding .pagefilter-menu h6{margin-bottom:10px}#pagefilter .pagefilter-padding .pagefilter-menu ul li a{display:block;text-decoration:none;line-height:30px;color:#87909e}#pagefilter .pagefilter-padding .pagefilter-menu ul li a.router-link-active{color:#3e274a;font-weight:700}.open-filter{position:absolute;width:25px;height:100%;left:-25px;top:0;background:#f6f2f8;z-index:14;cursor:pointer;transition:background 3s ease,left .5s ease;border-right:1px solid #e2dbe5}.open-filter.open{left:0;background:#eceef4}.open-filter svg{position:absolute;width:12px;top:50%;margin:0 0 0 6px;fill:#8b97bc;transition:margin .1s ease}.toggle{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:50px;min-height:30px;line-height:normal;cursor:pointer}.toggle-checkbox{position:absolute;opacity:0}.toggle .label{display:block;position:relative;margin:0 0 0 60px;top:12px;font-weight:400}.toggle-slider{width:50px;height:30px;position:absolute;top:5px;margin:0 0 30px;border-radius:30px;background:#ccd1e1;cursor:pointer;transition:background .15s ease}.toggle-slider:after{content:"";position:absolute;width:22px;height:22px;border-radius:100%;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);left:4px;top:4px;transition:left .15s ease}.toggle-checkbox:checked+.toggle-slider{background-color:#69c98f}.toggle-checkbox:checked+.toggle-slider:after{left:23px}.toggle-medium{min-width:40px}.toggle-medium .label{margin:0 0 0 50px;top:2px;font-size:12px}.toggle-medium .label .icon{display:inline-block;position:relative;top:0}.toggle-medium .label .icon svg{width:16px;height:16px;fill:#3e274a}.toggle-medium .toggle-slider{width:40px;height:24px;top:0;margin:0}.toggle-medium .toggle-slider:after{width:18px;height:18px;left:3px;top:3px;box-shadow:0 1px 1px rgba(0,0,0,.2)}.toggle-medium .toggle-checkbox:checked+.toggle-slider:after{left:19px}.toggle-tiny{min-width:25px}.toggle-tiny .label{margin:0 0 0 32px;top:-1px;font-size:12px}.toggle-tiny .label .icon{display:inline-block;position:relative;top:0}.toggle-tiny .label .icon svg{width:16px;height:16px;fill:#3e274a}.toggle-tiny .toggle-slider{width:25px;height:14px;top:0;margin:0}.toggle-tiny .toggle-slider:after{width:10px;height:10px;left:2px;top:2px;box-shadow:0 1px 1px rgba(0,0,0,.2)}.toggle-tiny .toggle-checkbox:checked+.toggle-slider:after{left:13px}#topbar .actions,.status-actions{position:relative;background:#69c98f;height:35px;border-radius:3px;line-height:35px;padding:0 35px 0 0;color:#fff;font-weight:400;display:inline-block}#topbar .actions-main,.status-actions-main{cursor:pointer;padding:0 20px}#topbar .actions-more,.status-actions-more{position:absolute;top:0;right:0;width:35px;height:35px;background:#69c98f;border-left:1px solid #44bc73;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer;transition:background .3s ease}#topbar .actions-more>.icon>div,.status-actions-more>.icon>div{background:#44bc73;border-top-right-radius:3px;border-bottom-right-radius:3px}#topbar .actions-more svg,.status-actions-more svg{position:relative;margin:0 0 0 13px;top:0;fill:#fff}#topbar .actions-menu,.status-actions-menu{position:absolute;left:0;background:#fff;box-shadow:0 0 5px rgba(60,68,92,.1);border-radius:3px;border:1px solid #e2dbe5;top:45px;padding:5px}#topbar .actions-menu ul li,.status-actions-menu ul li{cursor:pointer;line-height:normal;padding:10px 50px 10px 10px;color:#575e75;transition:background .3s ease;white-space:nowrap}#topbar .actions-menu ul li .icon,.status-actions-menu ul li .icon{position:relative;float:left;margin:0 10px 0 0}#topbar .actions-menu ul li .icon svg,.status-actions-menu ul li .icon svg{width:15px;height:15px;fill:#3e274a}#topbar .actions-menu ul li:hover,.status-actions-menu ul li:hover{background:#eceef4}.batchactions-menu{position:absolute;left:0;background:#fff;box-shadow:0 0 5px rgba(60,68,92,.1);border-radius:3px;border:1px solid #e2dbe5;top:55px;z-index:10}.batchactions-model{position:relative;min-width:300px}.batchactions-model:before{content:"";z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.7);-webkit-animation:overlay-fadein .4s;animation:overlay-fadein .4s;opacity:0;pointer-events:none;transition:opacity .3s ease}.batchactions-model-loading{pointer-events:none}.batchactions-model-loading:before{opacity:1}.batchactions-model-loading:after{content:"";z-index:2;position:absolute;width:25px;height:25px;top:50%;left:50%;margin:-12px 0 0 -12px;border:1px solid #3e274a;border-bottom-color:rgba(62,39,74,0);border-radius:100%;-webkit-animation:preloader .5s linear infinite;animation:preloader .5s linear infinite}.batchactions-model-padding{padding:15px}.files{display:grid;margin:0 auto;grid-gap:10px;grid-template-columns:repeat(4,0fr)}.files .file{padding:5px;width:90px;margin-bottom:4px;text-align:center;font-size:11px;cursor:pointer;border-radius:3px;transition:background .2s ease;border:1px solid hsla(0,0%,100%,0);overflow:hidden}.files .file:hover{border:1px solid #d7d9e3}.files .file .image{height:50px;margin:0 0 7px;display:block;text-align:center}.files .file .image img{height:100%}.upload input{display:none}.upload .dropzone{position:relative;display:block;border:1px dashed #d7d9e3;text-align:center;height:200px;cursor:pointer;border-radius:3px}.upload .dropzone .dropzone-element{position:relative;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.upload .dropzone .dropzone-element.dropzone-element-no-select{pointer-events:none}.upload .dropzone .dropzone-element .preloader{content:"";position:relative;left:50%;margin:0 0 10px -15px;width:30px;height:30px;border-radius:100%;border:1px solid #3e274a;border-bottom-color:transparent;-webkit-animation:preloader .5s linear infinite;animation:preloader .5s linear infinite;z-index:2;transition:opacity .2s ease}.upload .dropzone svg{width:40px;height:40px;fill:#3e274a}#pagecontent{position:absolute;left:0;top:0;width:100%;height:100%;transition:padding .3s ease;overflow:scroll;-webkit-animation:fadein .3s;animation:fadein .3s}#pagecontent.grey{background:#eceef4}@media (min-width:1000px){#pagecontent.filter-exists{padding-left:25px}#pagecontent.filter-exists.filter-open{padding-left:300px}#pagecontent.pagebar-exists.pagebar-open{padding-right:280px}#pagecontent.pagebar-exists.pagebar-open .page-actions-wrapper{right:310px}}#pagecontent .pagecontent-filter{padding:0 15px 30px}#pagecontent .pagecontent-header{background:#fff;overflow:hidden}#pagecontent .pagecontent-header .padding{padding:30px 30px 0}@media (max-width:1000px){#pagecontent .pagecontent-header .padding{padding:30px 15px 0}}#pagecontent .pagecontent-header .page-actions-wrapper{position:absolute;right:30px;z-index:2}#pagecontent .pagecontent-body{position:relative}#pagecontent .pagecontent-body-full-height{height:100%}#pagecontent .pagecontent-body .padding{padding:0 30px 30px}#pagecontent .pagecontent-body .padding-top{padding-top:30px}@media (max-width:1000px){#pagecontent .pagecontent-body .padding{padding:0 15px 30px}#pagecontent .pagecontent-body .padding-top{padding-top:30px 15px}}#pagecontent .page-actions{position:relative;float:right;top:-3px}.pagemenu{position:relative;height:50px;border-bottom:1px solid #e2dbe5;width:100%;padding-left:30px;padding-right:30px;background:#fff;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagemenu li{float:left;margin:0 7px 0 0;font-size:14px}@media (min-width:1600px){.pagemenu li{margin:0 15px 0 0}}.pagemenu li a{display:block;text-decoration:none;color:#575e75;line-height:48px}.pagemenu li a.router-link-active{font-weight:700;color:#3e274a;border-bottom:2px solid #3e274a}.boxselect{position:relative}.boxselect-selected{position:relative;border:1px solid #d7d9e3;margin-bottom:-1px;height:50px;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.boxselect-selected-disabled{cursor:auto}.boxselect-selected-extended{height:55px}.boxselect-selected-active:not(.boxselect-selected-disabled),.boxselect-selected:hover:not(.boxselect-selected-disabled){z-index:1;border-color:#3e274a;border-radius:3px}.boxselect-selected-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.boxselect-selected-link{position:absolute;top:0;right:0;width:25px;height:25px;border:1px solid #d7d9e3;border-top:none;border-right:none;z-index:1;transition:all .2s ease;border-bottom-left-radius:3px;cursor:pointer}.boxselect-selected-link .icon svg{fill:#3c445c;width:15px;height:15px;margin:4px 0 0 5px}.boxselect-selected-link:hover{border-color:#3e274a;background:#3e274a}.boxselect-selected-link:hover .icon svg{fill:#fff}.boxselect-selected-icon{position:absolute;margin:10px 0 0 10px;width:30px;height:30px;background:#aaa;border-radius:100%}.boxselect-selected-icon-primary{background:#3e274a}.boxselect-selected-icon-success{background:#69c98f}.boxselect-selected-icon-yellow{background:#ffcb00}.boxselect-selected-icon-orange{background:#ff7356}.boxselect-selected-icon-preloader{position:relative;width:20px;height:20px;border-radius:100%;left:5px;top:5px;border:1px solid;border-color:#fff #fff hsla(0,0%,100%,0);-webkit-animation:preloader .5s linear infinite;animation:preloader .5s linear infinite}.boxselect-selected-icon .icon{position:relative;left:7px;top:7px}.boxselect-selected-icon .icon svg{fill:#fff;width:16px;height:16px}.boxselect-selected-label{margin:12px 0 0 48px}.boxselect-selected-label h6{color:#87909e;font-size:10px;margin:0 0 2px;font-weight:400}.boxselect-selected-label h3{font-size:12px;font-weight:500}.boxselect-selected-label h3.multiple{font-style:italic;color:#87909e}.boxselect-selected-label .extra-info{font-size:8px;font-weight:400;color:#87909e;text-transform:uppercase;margin-top:3px}.boxselect-select{position:absolute;z-index:3;width:100%;background:#fff;border:1px solid #3e274a;border-top:none;left:0;margin:-2px 0 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.boxselect-select-search{position:relative;padding:5px 10px 0}.boxselect-select-search-icon{position:absolute;left:20px;top:15px}.boxselect-select-search-icon svg{width:16px;height:16px}.boxselect-select-search-input{box-sizing:border-box;width:100%;height:35px;border:1px solid #e2dbe5;border-radius:3px;outline:none;padding:0 15px 0 35px}.boxselect-select-results{margin:10px 0 0;max-height:200px;overflow-y:scroll}.boxselect-select-results-result{position:relative;margin-bottom:1px;border-bottom:1px solid #e2dbe5;padding:10px;min-height:36px;font-weight:400;font-size:13px;cursor:pointer}.boxselect-select-results-result-with-icon{padding-left:42px}.boxselect-select-results-result:hover{background:rgba(62,39,74,.05)}.boxselect-select-results-result:last-child{border-bottom:none}.boxselect-select-results-result-icon{position:absolute;left:10px;top:4px}.boxselect-select-results-result-icon img{position:relative;width:25px;height:25px;border-radius:100%}.boxselect-select-results-result-icon svg{width:18px;height:18px;fill:#3e274a}.boxselect-select-results-no-results{padding:0 15px 10px;font-size:12px}.tiles .tile{position:relative;margin:0 0 20px;border:1px solid #e2dbe5;transition:background .2s ease;border-radius:3px}.tiles .tile pre{white-space:pre-wrap}.tiles .tile-clickable{cursor:pointer}.tiles .tile-checkbox{position:absolute;right:0;top:0;padding:10px;cursor:pointer;z-index:1}.tiles .tile-content{position:relative;padding:20px}.tiles .tile-content-light{background-color:#fff}.tiles .tile-content .avatar{position:relative;top:-7px}.tiles .tile-content .avatar-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.tiles .tile-content .avatar-bottom-right{position:absolute;right:20px;bottom:20px;top:auto}.tiles .tile-content .avatar+.text-block{margin-left:10px;max-width:80%}.tiles .tile-content .avatar+.text-block .text-block-text{color:#fff;background-color:#3e274a}.tiles .tile-content .text-block{max-width:80%}.tiles .tile-content .text-block-text{border-radius:3px;padding:10px;background-color:#eceef4}.tiles .tile-content .tile-header-icon{position:relative;top:1px;display:inline-block}.tiles .tile-content .tile-header-icon svg{width:15px;height:15px}.tiles .tile-content .tile-content-icon{position:relative;top:-3px}.tiles .tile-content .tile-content-icon svg{width:14px;height:14px;fill:#a2b2c9}.tiles .tile-content .tile-content-icon-left{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.tiles .tile-content .handle .tile-content-icon{top:0}.tiles .tile-content .handle .tile-content-icon svg{width:20px;height:20px}.tiles .tile-content h4,.tiles .tile-content h5{margin-bottom:5px}.tiles .tile-rank{font-size:25px;font-weight:500}.tiles .tile-properties{display:inline-block;background-color:#eceef4;border-radius:3px;padding:10px 20px;font-size:12px}.tiles .tile-properties .icon{margin-left:5px;margin-right:5px}.tiles .tile-borderless{border:0}.tiles .tile-borderless .tile-content{padding:0}.tiles .tile-borderless .tile-content .avatar{top:0}.tiles .tile-mid{padding:20px;position:absolute;position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tiles .tile-end{padding:20px;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tiles .tile .label{margin:5px 5px 0 0;border:1px solid #e2dbe5;font-size:11px;border-radius:20px;padding:4px 10px;display:inline-block}.tiles .tile .label:last-child{margin-right:0}.tiles .tile .label-primary{color:#fff;background-color:#3e274a;border-color:#3e274a}.tiles .tile .label-success{color:#fff;background-color:#69c98f;border-color:#69c98f}.tiles .tile .label-danger{color:#fff;background-color:#e83749;border-color:#e83749}.tiles .tile .label-light{background-color:#f6f2f8}.tiles .tile .label-secondary{color:#fff;background:#ff7356;border-color:#ff7356}.tiles .tile .label-emphasis{font-size:8px;font-weight:600;text-transform:uppercase}.tiles .tile .label-icon{position:relative}.tiles .tile .label-icon .icon{position:absolute;left:4px;top:4px}.tiles .tile .label-icon .icon svg{width:12px;height:12px}.tiles .tile .label-icon .icon+span{display:inline-block;margin:1px 0 0 10px;font-size:11px;font-weight:500}.tiles .tile-info{background:#f6f2f8;border-top:1px solid #e2dbe5;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tiles .tile-info-content{padding:10px 20px;font-size:12px}.tiles .tile-note{margin-top:3px;font-size:11px;color:#87909e}.tiles .tile-note-dark{color:#575e75}.notifications{position:fixed;right:10px;bottom:10px;z-index:200}.notifications .notification{position:relative;width:300px;min-height:50px;background:#3e274a;border-radius:3px;color:#fff;padding:25px 25px 25px 55px;margin:10px 0 0;opacity:0;transition:all .3s ease;pointer-events:none}.notifications .notification.active{opacity:1;-webkit-animation:notification-fadein .3s;animation:notification-fadein .3s;pointer-events:auto}.notifications .notification p{margin:3px 0 0}.notifications .notification-close{position:absolute;top:5px;right:5px;width:26px;height:26px;cursor:pointer;opacity:0;transition:opacity .3s ease;background:rgba(0,0,0,.2);border-radius:100%}.notifications .notification-close svg{position:relative;width:8px;height:8px;left:9px;top:6px;fill:#fff}.notifications .notification:hover .notification-close{opacity:1}.notifications .notification-icon{position:absolute;left:20px;top:20px}.notifications .notification-icon .icon svg{width:25px;height:25px;fill:#fff}.icon-primary svg{fill:#3e274a}.icon-danger svg{fill:#e83749}.icon-small svg{width:15px;height:15px}.modal-bg{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(60,68,92,.75);z-index:100;-webkit-animation:modal_bg .2s;animation:modal_bg .2s}.modal-bg-light{background:rgba(60,68,92,.4)}.modal-bg-none{background:rgba(60,68,92,0)}.modal-box{position:fixed;width:450px;max-height:90vh;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;z-index:101;border-radius:3px;box-shadow:0 5px 5px rgba(0,0,0,.1);-webkit-animation:modal_box .2s;animation:modal_box .2s}.modal-box-border{border:1px solid #e2dbe5}.modal-box-large{width:880px}.modal-box-medium{width:370px}.modal-box-small{width:300px}@media (max-width:1000px){.modal-box{max-width:none;max-height:none;width:100%;height:100%;top:0;left:0;-webkit-transform:translate(0);transform:translate(0);border-radius:0;-webkit-animation:none;animation:none}}.modal-box-close{position:absolute;z-index:1;width:50px;height:50px;top:0;right:0;cursor:pointer}.modal-box-close svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-box-header{position:relative;padding:35px 25px 35px 75px;height:85px}.modal-box-header:after{content:"";position:absolute;width:100%;height:20px;background-image:linear-gradient(rgba(60,68,92,.2),rgba(60,68,92,0));left:0;top:85px;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s ease}.modal-box-header.shadow:after{opacity:1}.modal-box-header .icon{left:25px;top:25px;position:absolute;display:block;width:40px;height:40px;background:rgba(105,201,143,.1);border-radius:100%}.modal-box-header .icon svg{width:20px;height:20px;fill:#69c98f;padding:10px}.modal-box-header .icon-danger{background:rgba(232,55,73,.1)}.modal-box-header .icon-danger svg{fill:#e83749}.modal-box-header h3{margin:0}.modal-box-body{position:relative}.modal-box-body-scroller{overflow-y:scroll;max-height:90vh}@media (max-width:1000px){.modal-box-body-scroller{max-height:100vh}}.modal-box-body-scroller.mind-header{max-height:calc(90vh - 85px)}@media (max-width:1000px){.modal-box-body-scroller.mind-header{max-height:calc(100vh - 85px)}}.modal-box-body-scroller.mind-footer{max-height:calc(90vh - 60px)}@media (max-width:1000px){.modal-box-body-scroller.mind-footer{max-height:calc(100vh - 60px)}}.modal-box-body-scroller.mind-header.mind-footer{max-height:calc(90vh - 145px)}@media (max-width:1000px){.modal-box-body-scroller.mind-header.mind-footer{max-height:calc(100vh - 145px)}}.modal-box-body-sidebar{background-color:#eceef4}.modal-box-body-sidebar .collapse{cursor:pointer;position:fixed;bottom:0;width:100%;padding:8px;background-color:#dce0eb;z-index:1}.modal-box-body-sidebar .collapse svg{width:15px;height:15px;left:10px;top:7px;fill:rgba(0,0,0,.4);transition:fill .3s ease}.modal-box-body-sidebar .collapse:hover{background-color:#ccd1e1}.modal-box-body .padding{padding:12.5px 25px 25px}.modal-box-body .padding-l{padding:20px 30px}.modal-box-footer{display:block;height:60px;background:#f1f3f4;text-align:right;padding:15px 25px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-box-footer .button{margin:0 0 0 5px}@media (max-width:1000px){.modal-box-footer{position:absolute;width:100%;bottom:0}}.modal-saved{width:100%;height:250px}@media (max-width:1000px){.modal-saved{height:100vh}}.modal-saved-content{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-saved-content svg{width:60px;height:60px;fill:#69c98f;margin:0 0 20px;-webkit-animation:modal_icon .5s;animation:modal_icon .5s}.modal .modal-select{position:absolute;width:calc(100% - 50px)}@-webkit-keyframes modal_bg{0%{opacity:0}to{opacity:1}}@keyframes modal_bg{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal_box{0%{top:49%}to{top:50%}}@keyframes modal_box{0%{top:49%}to{top:50%}}@-webkit-keyframes modal_icon{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal_icon{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.budget-box-history{margin-top:10px}.budget-box-history li{display:flex;justify-content:space-between}.budget-box-history li .budget-box-history-line-end{margin-left:auto}.budget-box-history li .budget-box-history-line-end-bold{font-weight:700}.budget-box-footer{margin-top:10px;padding-top:15px;display:flex;border-top:1px dashed #e2dbe5;justify-content:flex-end}.avatar{position:relative;width:35px;height:35px}.avatar.avatar-medium{width:45px;height:45px}.avatar.avatar-large{width:90px;height:90px}.avatar.avatar-small{width:25px;height:25px}.avatar.avatar-boxselect{width:30px;height:30px}.avatar-online:after{content:"";position:absolute;width:7px;height:7px;background:#69c98f;top:0;right:0;border-radius:100%;border:1px solid #fff}.avatar-online.avatar-medium:after{width:10px;height:10px}.avatar-online.avatar-large:after{width:12px;height:12px;top:6px;right:6px}.avatar-no-image{position:relative;width:100%;height:100%;border-radius:100%;background:#eceef4;color:#abb4cf;text-align:center;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatar-no-image.avatar-large{font-size:25px}.avatar-no-image.avatar-small{font-size:10px}.avatar-no-image span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.avatar img{width:100%;height:100%;border-radius:100%}.query_message{position:relative;background:#fff;border-bottom:1px solid #b4e4c7;color:#69c98f;padding:0 15px;top:-45px;line-height:45px;height:0;transition:all .4s ease;cursor:pointer}.query_message.active{top:0;height:45px}.message{background:#a881bc;color:#3e274a;padding:10px 20px;line-height:25px;border-radius:3px;margin-bottom:30px;-webkit-animation:fadein .3s;animation:fadein .3s}.message-bordered{border-bottom:#3e274a}.message-light{background:#fff;color:#575e75}.message-light-bordered{border-bottom:1px solid #fff}.message-info{color:#575e75;background:inherit;border:1px dashed #e2dbe5}.message-info-bordered{border-bottom:1px solid #e2dbe5}.message-success{background:#f8fcf9;color:#69c98f}.message-success-bordered{border-bottom:1px solid #69c98f}.message-error{background:#fdeeef;color:#e83749}.message-error-bordered{border-bottom:1px solid rgba(232,55,73,.25);border-bottom-left-radius:0;border-bottom-right-radius:0}.message-dash{background:transparent;border:1px dashed #e2dbe5;text-align:center;color:#575e75}.message-l{padding:20px 30px}.tooltip{display:block!important;z-index:10000;-webkit-animation:fadein .3s;animation:fadein .3s}.tooltip .tooltip-inner{background:#3c445c;color:#fff;border-radius:3px;padding:6px 10px;font-size:12px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#3c445c;z-index:1}.tooltip[x-placement^=top]{margin-bottom:10px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:10px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:10px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:10px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.badge{width:50px;height:50px;line-height:50px;border-radius:100%;text-align:center;background-color:#f6f2f8;color:#3e274a;font-weight:500;margin:0 auto 10px}.accolade{float:right;width:20px;height:100%;border:2px solid #dde0e5;border-right:0;border-top-left-radius:8px;border-bottom-left-radius:8px}.accolade .avatar{left:-18px;top:22px}.box{position:relative;border:1px solid #e2dbe5;border-radius:3px;height:100%;background:#fff}.box-with-margin{margin-bottom:20px}.box-light{background-color:#fff}.box-border-dotted{border:1px dotted #e2dbe5}.box-primary,.box-primary.tile{background-color:#decfe6;border-color:#8f5ca9}.box-primary .highlight,.box-primary.tile .highlight{color:#3e274a}.box-danger,.box-danger.tile{background-color:#fffcfc;border-color:#f8c0c6}.box-danger .highlight,.box-danger.tile .highlight{color:#e83749}.box-faded,.box-faded.tile{background-color:#f6f2f8;border-color:#d7d9e3}.box-faded .highlight,.box-faded.tile .highlight{color:#3e274a}.box-secondary,.box-secondary.tile{background-color:#f9fdff;border-color:#d6efff}.box-secondary .highlight,.box-secondary.tile .highlight{color:#3e274a}.box-active{border-color:#3e274a}.box-padding{padding:30px}.box-padding-icon{padding:38px 30px 30px 80px}.box-padding-icon-small{padding:25px 25px 0 50px}.box-padding-small{padding:20px}.box-padding-tiny{padding:15px}.box-padding-amount{-moz-user-select:-moz-none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;height:inherit;padding:5px 10px;font-size:12px;font-weight:500}.box-add-button{position:absolute;top:15px;right:15px;font-size:12px}.box-budget-title,.box-budget p{margin-bottom:5px}.box-budget .icon{position:absolute;right:10px;top:9px}.box-icon{position:absolute;left:30px;top:30px}.box-icon .toggle{position:relative;margin-top:4px;left:-3px}.box-icon svg{width:30px;height:30px;fill:#3e274a}.box-icon svg path{fill:#3e274a}.box-icon-small{left:20px;top:20px}.box-icon-small svg{width:20px;height:20px}.box-icon-static{position:static}.box .icon-primary svg,.box .icon-primary svg path{fill:#3e274a}.box .icon-success svg,.box .icon-success svg path{fill:#69c98f}.box .icon-danger svg,.box .icon-danger svg path{fill:#e83749}.box .icon-l svg{height:50px;width:50px}.box .icon-s svg{height:20px;width:20px}.box .inline-icon{position:relative;padding-left:23px}.box .inline-icon .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:16px}.box .inline-icon .icon svg{width:16px;height:16px}.box-title{font-size:10px;font-weight:600;color:#a2b2c9;text-transform:uppercase}.box-pseudo-title{font-size:12px;font-weight:500;color:#3c445c}.box-pseudo-title-primary{color:#3e274a}.box-pseudo-title-secondary{font-weight:300;color:#87909e}.box-pseudo-title-block{display:inline-block;min-width:75px}.box-pseudo-title+.box-note{display:block;margin-top:5px}.box-label{position:relative;top:-2px;background-color:#a2b2c9;color:#fff;font-size:7px;border-radius:10px;padding:2px 7px;margin-left:3px}.box-big-label{display:inline-block;padding:3px 10px;margin-left:0;margin-top:10px;background-color:#f9f9fc;color:#575e75;border:1px solid #dde0e5;border-radius:10px;font-size:11px;font-weight:300}.box-number-label{font-size:12px;background:#eceef4;padding:3px 12px;border-radius:3px}.box-number-label-square{display:inline-block;text-align:center;padding:0;width:27px;height:27px;line-height:27px}.box-em{margin:15px 0;font-size:18px;line-height:20px}.box-em-s{font-size:15px}.box-note{font-size:12px;line-height:15px;color:#87909e;margin:0}.box-note-subtitle{display:block;margin-top:5px;font-weight:400;color:#575e75}.box-note-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.box-note-right-with-avatar{right:65px}.box-note-s{font-size:10px;line-height:12px}.box-actions-more,.box-actions-vertical-center-right{cursor:pointer}.box-actions-more{position:absolute;top:0;right:0;padding:12px;z-index:2}.box-actions-more-top-right{padding:0}.box-actions-vertical-center-right{right:10px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box-actions-menu{position:absolute;top:0;margin-top:12px;right:12px;z-index:3;background:#f6f2f8;border:1px solid #e2dbe5;border-radius:2px;font-size:13px;color:#575e75;-webkit-animation:fadein .3s;animation:fadein .3s}.box-actions-menu ul{min-width:120px}.box-actions-menu ul li{position:relative;cursor:pointer;line-height:normal;padding:8px;color:#575e75;transition:background .3s ease;white-space:nowrap;text-align:left}.box-actions-menu ul li .icon{position:relative;float:left;margin:0 10px 0 0}.box-actions-menu ul li .icon svg{width:15px;height:15px;fill:#3e274a}.box-actions-menu ul li:hover{background:#eceef4}.box-actions-menu ul li.divider:not(:first-child){border-top:1px solid #e2dbe5}.box-list:not(:first-child){border-top:0;border-top-left-radius:0;border-top-right-radius:0}.box-list:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.box-grouped{padding:15px 0}.box-grouped:not(:last-child){border-bottom:1px solid #e2dbe5}.box-grouped:first-child{padding-top:0}.box-grouped:last-child{padding-bottom:0}.boxmenu{position:absolute;top:20px;right:20px;height:30px;border:1px solid #e2dbe5;border-radius:3px;background:#f6f2f8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.boxmenu-static{position:static}.boxmenu ul li{position:relative;display:inline-block;padding:0 6px;white-space:nowrap;border-right:1px solid #e2dbe5;height:29px;overflow:hidden;line-height:30px;cursor:pointer;font-size:12px}.boxmenu ul li:last-child{border-right:none}.boxmenu ul li .icon{display:inline-block;position:relative;top:3px}.boxmenu ul li .icon svg{width:16px;height:16px;fill:#3e274a}.boxmenu ul li .boxmenu-label{top:-1px;position:relative;display:inline-block;color:#3e274a;margin:0 0 0 4px;font-size:10px}.boxmenu ul li .toggle{top:7px}.buttonactions{position:relative}.buttonactions-menu{position:absolute;right:0;z-index:1;background:#f6f2f8;border:1px solid #e2dbe5;border-radius:2px;font-size:13px;color:#575e75}.buttonactions-menu ul{-webkit-animation:fadein .3s;animation:fadein .3s;min-width:120px}.buttonactions-menu ul li{position:relative;cursor:pointer;line-height:normal;padding:8px;color:#575e75;transition:background .3s ease;white-space:nowrap;text-align:left}.buttonactions-menu ul li .icon{position:relative;float:left;margin:0 10px 0 0}.buttonactions-menu ul li .icon svg{width:15px;height:15px;fill:#3e274a}.buttonactions-menu ul li:hover{background:#eceef4}.buttonactions-menu ul li.divider:not(:first-child){border-top:1px solid #e2dbe5}.buttonactions-menu ul li.with-anchor{padding:0}.buttonactions-menu ul li.with-anchor>a{display:block;padding:8px}.buttonactions-pseudo-button>button{font-weight:400;font-family:Noto Sans JP,sans-serif;font-size:14px;line-height:35px;height:35px}.v-tribute{width:100%}.tribute-container{position:absolute;left:0;bottom:100%;max-height:175px;overflow:scroll}.tribute-container ul{margin:0;padding:0;list-style:none;background:#fff;border-radius:3px;border:1px solid #d7d9e3;background-clip:padding-box;overflow:hidden;line-height:25px}.tribute-container ul li{color:#3e274a;padding:5px 10px;cursor:pointer;font-size:14px}.tribute-container ul li.tribute-highlight,.tribute-container ul li:hover{background:#3e274a;color:#fff}.tribute-container ul li span{font-weight:700}.tribute-container ul li.no-match{cursor:default}.tribute-container ul li:not(:last-child){border-bottom:1px solid #d7d9e3}.tribute-container .menu-highlighted{font-weight:700}.tribute-mention{color:#3e274a}.form-input-mention{overflow-y:scroll}.dot-falling-container{position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.dot-falling{position:relative;left:-9999px;width:8px;height:8px;border-radius:5px;background-color:#fff;color:#fff;box-shadow:9999px 0 0 0 #fff;-webkit-animation:dotFalling 1s linear infinite;animation:dotFalling 1s linear infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.dot-falling:after,.dot-falling:before{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{-webkit-animation:dotFallingBefore 1s linear infinite;animation:dotFallingBefore 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.dot-falling:after,.dot-falling:before{width:8px;height:8px;border-radius:5px;background-color:#fff;color:#fff}.dot-falling:after{-webkit-animation:dotFallingAfter 1s linear infinite;animation:dotFallingAfter 1s linear infinite;-webkit-animation-delay:.2s;animation-delay:.2s}.datepicker{position:absolute!important;z-index:10;background:red;font-family:Noto Sans JP,sans-serif!important;font-size:12px;font-weight:400;border-color:#e2dbe5!important;margin:10px 0 20px;border-radius:3px;padding:5px;-webkit-animation:calendar .2s;animation:calendar .2s}.datepicker header>span{height:30px!important;line-height:30px}.datepicker header>span.up{font-weight:500}.datepicker header>span.prev:after{border:4px solid transparent;border-right:5px solid #3c445c}.datepicker header>span.next:after{border:4px solid transparent;border-left:5px solid #3c445c}.datepicker header>span:hover{background:#f6f2f8!important;border-radius:3px}.datepicker .cell{height:30px!important;line-height:30px!important;border-radius:3px}.datepicker .cell.day-header{color:#87909e;text-transform:uppercase}.datepicker .cell.day:not(.blank):hover,.datepicker .cell.month:not(.blank):hover,.datepicker .cell.year:not(.blank):hover{border-color:#3e274a!important}.datepicker .cell.day.selected,.datepicker .cell.month.selected,.datepicker .cell.year.selected{background:#3e274a!important;border-color:#3e274a!important;color:#fff!important}.vdp-datepicker__calendar{max-width:100%;width:100%;display:block}.vdp-datepicker__calendar>div{display:flex;flex-wrap:wrap;width:100%}.vdp-datepicker__calendar .cell{flex:0 0 14.28571%;max-width:14.28571%;display:inline-block;text-align:center;box-sizing:border-box}.vdp-datepicker__clear-button{position:absolute;right:10px;top:-27px}.vdp-datepicker__clear-button i{font-size:18px;color:#87909e}.form-element.static .vdp-datepicker__clear-button{right:75px}.vdp-datepicker{position:absolute!important;width:100%}.datepicker-modal-wrapper,.datepicker-modal-wrapper .form-element{position:relative}.datepicker-modal-wrapper .vdp-datepicker{width:auto;min-width:280px;-webkit-transform:translateY(0);transform:translateY(0)}.datepicker-modal-wrapper .datepicker,.datepicker-modal-wrapper .vdp-datepicker{position:fixed!important;z-index:110!important}@-webkit-keyframes calendar{0%{top:-5px;opacity:0}to{top:0;opacity:1}}@keyframes calendar{0%{top:-5px;opacity:0}to{top:0;opacity:1}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{touch-action:manipulation}.multiselect.form-element-select{padding:0}.multiselect *{box-sizing:border-box}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;padding:0 10px;border:none;width:100%;box-sizing:border-box;overflow:hidden}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__tags-wrap{display:inline}.multiselect__tags{display:block;max-height:40px;overflow:hidden}.multiselect__tag{position:relative;display:inline-block;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#69c98f;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:color-success}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{overflow:hidden;padding-right:30px;white-space:nowrap;border-radius:5px;border:1px solid #d7d9e3;line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__placeholder{color:#a3aab5;display:inline-block;margin-bottom:10px;padding:0 10px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{margin-left:-1px;position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #d7d9e3;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:2;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #d7d9e3}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__element.afterList{display:block;padding:3px 0;background:#f1f3f4}.multiselect__option{display:block;padding:8px 12px;line-height:12px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;border-bottom:1px solid #e2dbe5}.multiselect__option:last-child{border-bottom:0}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px}.multiselect__option--highlight{background:#69c98f;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#69c98f;color:#fff}.multiselect__option--selected{background-color:#eceef4;color:#35495e}.multiselect__option--selected:after{content:attr(data-selected);color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{content:attr(data-deselect)}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select,.multiselect__option--disabled{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight:after{content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}.ui.multiple.dropdown>.label{position:relative;padding-right:30px!important}.ui.multiple.dropdown>.label i.icon.delete{box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3px;display:inline-block;width:18px;height:24px;cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;transition:background .1s ease}.ui.multiple.dropdown>.label i.icon.delete:after,.ui.multiple.dropdown>.label i.icon.delete:before{position:absolute;content:" ";height:12px;width:3px;top:25%;left:25%;background-color:#333}.ui.multiple.dropdown>.label i.icon.delete:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.multiple.dropdown>.label i.icon.delete:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imageupload{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;background:red;top:0;left:0}.pagination{text-align:right;height:25px;margin:0 0 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination-page{position:absolute;line-height:25px}.pagination-controls{float:right}.pagination-controls-page{float:left;min-width:25px;height:25px;line-height:26px;background:#f6f2f8;text-align:center;border-radius:5px;font-size:11px;margin:0 0 0 6px;font-weight:500;padding:0 8px;cursor:pointer}.pagination-controls-page.active{background:#3e274a;color:#fff}@-webkit-keyframes fadein{0%{top:-5px;opacity:0}to{top:0;opacity:1}}@keyframes fadein{0%{top:-5px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes fadeincenter{0%{top:48%;opacity:0}to{top:50%;opacity:1}}@keyframes fadeincenter{0%{top:48%;opacity:0}to{top:50%;opacity:1}}@-webkit-keyframes notification-fadein{0%{top:-5px;opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{top:0;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes notification-fadein{0%{top:-5px;opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{top:0;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #fff}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #fff}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #fff}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #fff}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #fff}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #fff}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.text-center{text-align:center}.text-right{text-align:right}.hidden{position:absolute;opacity:0}.highlight{color:#3e274a}.error{color:#e83749}.success{color:#69c98f}.highlight-secondary{color:#ff7356}.bg-light{background-color:#f6f2f8}.title-link{position:relative;top:8px;margin-left:5px}.title-link,.yN{display:inline-block}.yN{min-width:30px}.animate{position:relative;-webkit-animation:fadein .3s;animation:fadein .3s}.m-0{margin:0!important}.m-t-0{margin-top:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.p-0{padding:0!important}.p-t-0{padding-top:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.m-1{margin:10px!important}.m-t-1{margin-top:10px!important}.m-b-1{margin-bottom:10px!important}.m-l-1{margin-left:10px!important}.m-r-1{margin-right:10px!important}.p-1{padding:10px!important}.p-t-1{padding-top:10px!important}.p-b-1{padding-bottom:10px!important}.p-l-1{padding-left:10px!important}.p-r-1{padding-right:10px!important}.m-2{margin:20px!important}.m-t-2{margin-top:20px!important}.m-b-2{margin-bottom:20px!important}.m-l-2{margin-left:20px!important}.m-r-2{margin-right:20px!important}.p-2{padding:20px!important}.p-t-2{padding-top:20px!important}.p-b-2{padding-bottom:20px!important}.p-l-2{padding-left:20px!important}.p-r-2{padding-right:20px!important}.m-3{margin:30px!important}.m-t-3{margin-top:30px!important}.m-b-3{margin-bottom:30px!important}.m-l-3{margin-left:30px!important}.m-r-3{margin-right:30px!important}.p-3{padding:30px!important}.p-t-3{padding-top:30px!important}.p-b-3{padding-bottom:30px!important}.p-l-3{padding-left:30px!important}.p-r-3{padding-right:30px!important}.m-4{margin:40px!important}.m-t-4{margin-top:40px!important}.m-b-4{margin-bottom:40px!important}.m-l-4{margin-left:40px!important}.m-r-4{margin-right:40px!important}.p-4{padding:40px!important}.p-t-4{padding-top:40px!important}.p-b-4{padding-bottom:40px!important}.p-l-4{padding-left:40px!important}.p-r-4{padding-right:40px!important}.m-5{margin:50px!important}.m-t-5{margin-top:50px!important}.m-b-5{margin-bottom:50px!important}.m-l-5{margin-left:50px!important}.m-r-5{margin-right:50px!important}.p-5{padding:50px!important}.p-t-5{padding-top:50px!important}.p-b-5{padding-bottom:50px!important}.p-l-5{padding-left:50px!important}.p-r-5{padding-right:50px!important}.m-6{margin:60px!important}.m-t-6{margin-top:60px!important}.m-b-6{margin-bottom:60px!important}.m-l-6{margin-left:60px!important}.m-r-6{margin-right:60px!important}.p-6{padding:60px!important}.p-t-6{padding-top:60px!important}.p-b-6{padding-bottom:60px!important}.p-l-6{padding-left:60px!important}.p-r-6{padding-right:60px!important}.m-7{margin:70px!important}.m-t-7{margin-top:70px!important}.m-b-7{margin-bottom:70px!important}.m-l-7{margin-left:70px!important}.m-r-7{margin-right:70px!important}.p-7{padding:70px!important}.p-t-7{padding-top:70px!important}.p-b-7{padding-bottom:70px!important}.p-l-7{padding-left:70px!important}.p-r-7{padding-right:70px!important}.m-8{margin:80px!important}.m-t-8{margin-top:80px!important}.m-b-8{margin-bottom:80px!important}.m-l-8{margin-left:80px!important}.m-r-8{margin-right:80px!important}.p-8{padding:80px!important}.p-t-8{padding-top:80px!important}.p-b-8{padding-bottom:80px!important}.p-l-8{padding-left:80px!important}.p-r-8{padding-right:80px!important}.m-9{margin:90px!important}.m-t-9{margin-top:90px!important}.m-b-9{margin-bottom:90px!important}.m-l-9{margin-left:90px!important}.m-r-9{margin-right:90px!important}.p-9{padding:90px!important}.p-t-9{padding-top:90px!important}.p-b-9{padding-bottom:90px!important}.p-l-9{padding-left:90px!important}.p-r-9{padding-right:90px!important}.m-10{margin:100px!important}.m-t-10{margin-top:100px!important}.m-b-10{margin-bottom:100px!important}.m-l-10{margin-left:100px!important}.m-r-10{margin-right:100px!important}.p-10{padding:100px!important}.p-t-10{padding-top:100px!important}.p-b-10{padding-bottom:100px!important}.p-l-10{padding-left:100px!important}.p-r-10{padding-right:100px!important}.float-left{float:left}.float-right{float:right}.inline-block{display:inline-block}.show-xl{display:none!important}@media (min-width:1600px){.show-xl{display:initial!important}}@media (min-width:1600px){.hide-xl{display:none!important}}@media (min-width:1000px){.hide-desktop{display:none!important}}@media (max-width:1000px){.hide-mobile{display:none!important}}.clickable{cursor:pointer}.italic{font-style:italic}.default-lh{line-height:normal}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.absolute-center{position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.absolute-right-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.relative{position:relative}.static{position:static!important}.overflow-auto{overflow:auto}.flex{display:flex}.flex-space-between{justify-content:space-between}.flex-align-center{align-items:center}.flex-right{margin-left:auto}.flex-auto{flex:auto}.flex-justify-content-end{justify-content:flex-end}.flex-1{flex:1 1 0}