.conflicts>.error{padding:12px;background:#be0000;color:#fff}.conflicts .item{border-bottom:1px solid #d4d4d4;background:#e9e9e9;color:#272626;padding:12px 12px 11px 12px}.conflicts table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%}.conflicts table>tbody{border-bottom:1px solid #d4d4d4}.conflicts table>tbody>tr td:first-child{border-right:1px solid #d4d4d4}.conflicts table>tbody>tr td:not(:first-child){padding:0 12px}.conflicts table>tbody>tr td:first-child{width:100px}.conflicts table>tbody>tr td>.person,.conflicts table>tbody>tr td>.time{background:#be0000;color:#fff;padding:2px 6px}.conflicts table>tbody>tr td>.time{margin:0 1px 6px 6px;border-radius:4px 0 0 4px}.conflicts table>tbody>tr td>.person{display:inline-block;margin-left:-12px;padding-left:12px;border-radius:0 4px 4px 0}.conflicts table>tbody>tr.title.session>td{padding:6px 12px}.conflicts table>tbody>tr.title.session>td>a{color:inherit;text-decoration:none}.conflicts table>tbody>tr.title.session>td>a:hover{text-decoration:underline}.conflicts table>tbody>tr.title.presentation>td{padding:6px 12px 0 12px}.conflicts table>tbody>tr.title.presentation>td>a{color:inherit;text-decoration:none}.conflicts table>tbody>tr.title.presentation>td>a:hover{text-decoration:underline}.conflicts table>tbody>tr:first-child>td:not(:first-child){padding:12px 12px 0 12px}.conflicts table>tbody>tr.person>td:not(:first-child),.conflicts table>tbody>tr:last-child>td:not(:first-child){padding:6px 12px 12px 12px}.details{table-layout:fixed;border-collapse:collapse;width:100%}.details td{padding:6px 12px;vertical-align:top}.details td.code{width:80px}.details td.title{width:100%}.details td.time{width:260px;text-align:right}.details td a{color:inherit;text-decoration:none}.details td a:hover{text-decoration:underline}.details.head.divider{border-top:1px solid #d4d4d4}.details.persons tr:first-child td{padding-top:0}.details:not(.persons) tr:first-child td{padding-top:16px}.details.head:last-child td,.details.persons:last-child td{padding-bottom:16px}.details.presentations>tr.empty>td{padding:0}.details.presentations>tr.backup>td{background:#e9e9e9}.details.presentations>tr:last-child td{padding-bottom:16px}.details.presentations>tr.headline>td{padding-top:22px;border-bottom:1px solid #d4d4d4}.details .icon{display:inline-block;margin:0 0 0 4px;font-size:13px}.details .icon.not_invited{color:#272626;opacity:.3}.details .icon.invited{color:#d6af00}.details .icon.confirmed{color:#00811e}.details .icon.declined{color:#be0000}.details .icon>svg{margin-bottom:-1px}.details .abstract_details{margin-left:4px;padding:1px 4px 1px 4px;background:#e4e4e4;cursor:pointer;border-radius:4px}.details .abstract_details:hover{text-decoration:underline}.details.presentation{padding:12px}.details.presentation>.persons{margin-top:4px}.details.presentation>.abstract{margin-top:6px;margin-bottom:6px}.details.presentation>.abstract>p{padding:6px 0}.details.presentation>.abstract sub,.details.presentation>.abstract sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.details.presentation>.abstract sup{top:-.5em}.details.presentation>.abstract sub{bottom:-.25em}.details.presentation>.abstract table{border-collapse:collapse;border-spacing:0;margin-top:12px}.details.presentation>.abstract table td,.details.presentation>.abstract table th{text-align:left;vertical-align:top;padding:6px;border:1px solid #d4d4d4}.details.presentation>.abstract>.results>table{width:100%}.details.presentation .session_details{margin-bottom:8px}.details.presentation .session_details>span{padding:1px 4px 1px 4px;background:#e4e4e4;cursor:pointer;border-radius:4px}.details.presentation .session_details>span:hover{text-decoration:underline}.details.presentation .session_details>span>svg{margin-right:4px}.details.person>table>tbody>tr td:first-child{width:120px}.details.person>table>tbody>tr td:not(:first-child){font-weight:700}.details.room>table>tbody>tr td:first-child{width:120px}.details.room>table>tbody>tr td:not(:first-child){font-weight:700}.modal>div>div>.content>div{position:relative}.modal>div>div{display:grid;grid-template-rows:40px 1fr;grid-template-columns:1fr;height:100%}.modal>div>div>.title{grid-area:1/1/2/2;background:#272626;color:#fff;padding:12px;font-weight:700}.modal>div>div>.title>span{float:right;margin-right:4px;opacity:.4}.modal>div>div>.title>span:hover{opacity:1}.modal>div>div>.title .svg-inline--fa{cursor:pointer}.modal>div>div>.content{grid-area:2/1/3/2;background:#fff;overflow-y:scroll;position:relative}.modal>div>div>.content>div.confirm{background:#ecb3b3;color:#be0000;border-bottom:1px solid #e59999;line-height:28px;padding:12px}.modal>div>div>.content>div.confirm>.control{float:right}.modal>div>div>.content>div.confirm>.control .button{padding:8px 12px;cursor:pointer;font-weight:700}.modal>div>div>.content>div.confirm>.control .button.delete{border-radius:4px 0 0 4px;border:1px solid #be0000;background:#be0000;color:#fff}.modal>div>div>.content>div.confirm>.control .button.cancel{border-radius:0 4px 4px 0;border:1px solid #e59999}.modal>div>div>.content>div>div{position:relative}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow:hidden;background:#e9e9e9;min-width:960px;font-size:100%;line-height:100%}body{overflow:hidden}body,button,input,select,textarea{font-family:Fira Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.5px}code,kbd,pre,samp,tt{font-family:Consolas,Menlo,monospace;font-size:.75rem}h4{font-weight:400}h4,p{padding:12px 12px}svg.fa-clock,svg.fa-clone,svg.fa-toggle-off,svg.fa-user-friends{color:#be0000}#app{display:grid;grid-template-columns:1fr;grid-template-rows:56px 40px 1fr;height:100vh}#app>.head{grid-area:1/1/2/2;background:#0b708c;color:#fff}#app>.head>p{position:absolute;top:0;left:0}#app>.head>p>span{opacity:.4}#app>.menu{grid-area:2/1/3/2;background-color:#fff;border-bottom:1px solid #d4d4d4;color:#fff}#app>.body{grid-area:3/1/4/2;overflow-y:auto}.view{display:grid;height:100%}.view.body-bar{grid-template-rows:1fr;grid-template-columns:1fr 260px}.view.body-bar>.body{grid-area:1/1/2/2}.view.body-bar>.bar{grid-area:1/2/2/3}.view.head-body-bar{grid-template-rows:41px 1fr;grid-template-columns:1fr 260px}.view.head-body-bar>.head{grid-area:1/1/2/2}.view.head-body-bar>.body{grid-area:2/1/3/2}.view.head-body-bar>.bar{grid-area:1/2/3/3}.view.menu-body-bar{grid-template-rows:41px 1fr;grid-template-columns:1fr 260px}.view.menu-body-bar>.menu{grid-area:1/1/2/2}.view.menu-body-bar>.body{grid-area:2/1/3/2}.view.menu-body-bar>.bar{grid-area:1/2/3/3}.view.menu-head-body-bar{grid-template-rows:41px 41px 1fr;grid-template-columns:1fr 260px}.view.menu-head-body-bar>.menu{grid-area:1/1/2/2}.view.menu-head-body-bar>.head{grid-area:2/1/3/2}.view.menu-head-body-bar>.body{grid-area:3/1/4/2}.view.menu-head-body-bar>.bar{grid-area:1/2/4/3}.view.filter-body-bar{grid-template-rows:44px 1fr;grid-template-columns:1fr 260px}.view.filter-body-bar>.filter{grid-area:1/1/2/2}.view.filter-body-bar>.filter .info{float:right;line-height:44px;margin-right:12px}.view.filter-body-bar>.body{grid-area:2/1/3/2;overflow-y:scroll}.view.filter-body-bar>.bar{grid-area:1/2/3/3}.view>.body{overflow-x:hidden;overflow-y:auto}.view>.body>div.content{margin-bottom:-1px}.view>.body>div.content,.view>.head{position:relative;background:#fff;border-bottom:1px solid #d4d4d4}.view>.head>div>p{display:inline-block}.view>.head>div>p>.headline{color:#272626}.view>.bar,.view>.filter,.view>.menu{background:#e9e9e9}.view>.bar{border-left:1px solid #d4d4d4}.view>.bar h4{color:#272626}.view>.filter,.view>.menu{border-bottom:1px solid #d4d4d4}.progress{position:absolute;top:0;left:0;height:56px;width:100%;background-image:-webkit-linear-gradient(-45deg,#0b708c 25%,#28819a 0,#28819a 50%,#0b708c 0,#0b708c 75%,#28819a 0,#28819a);background-size:16px 16px;-webkit-animation:progress .5s linear 0s infinite;animation:progress .5s linear 0s infinite}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:16px 16px}}@keyframes progress{0%{background-position:0 0}to{background-position:16px 16px}}.modal{width:100%;height:100%;background:rgba(39,38,38,.4);z-index:12000}.modal,.modal>div{position:absolute;top:0;left:0}.modal>div{overflow:hidden;bottom:0;right:0;border-radius:4px;-webkit-box-shadow:0 0 2rem rgba(0,0,0,.6);box-shadow:0 0 2rem rgba(0,0,0,.6)}.modal.large>div{margin:auto;width:960px;height:80vh}.modal.small>div{margin:auto;width:660px;height:200px}.navigation{display:inline-block;margin:12px}.navigation>li{display:inline-block;margin-right:12px;text-decoration:none;color:#272626}.navigation>li>a{text-decoration:none;color:inherit;opacity:.4}.navigation>li>a.router-link-active,.navigation>li>a:hover{opacity:1}.navigation>li.button{opacity:.4;cursor:pointer}.navigation>li.button.router-link-active,.navigation>li.button:hover{opacity:1}.navigation>li>svg{font-size:1rem;line-height:1rem;margin-bottom:-2px;margin-right:2px}.navigation.right{float:right}.navigation.right>li{margin-right:0;margin-left:12px}#app>.head>.languages{top:16px;left:auto;right:0}#app>.head>.languages>span{display:inline-block;margin:0 0 0 12px;cursor:pointer;opacity:.4}#app>.head>.languages>span.active{opacity:1}#app>.menu>.navigation>li{color:#272626}#app>.menu>.navigation>li.button{opacity:1}#app>.menu>.navigation>li>a{opacity:1;color:inherit}#app>.menu>.navigation>li>a.router-link-active{display:inline-block;height:1px;-webkit-box-shadow:0 18px 0 0 #686767;box-shadow:0 18px 0 0 #686767}.changelog{position:absolute;top:0;right:0;width:680px;height:100%;opacity:.9}.changelog>div{background:#fff;border-left:1px solid #d4d4d4;position:sticky;top:0;height:calc(100vh - 178px);overflow-y:scroll}.changelog>div>div{padding:12px}.changelog>div>div:not(:first-child){border-top:1px solid #d4d4d4}.changelog>div>div>span{display:inline-block;opacity:.4;margin-bottom:6px}.chat{position:absolute;top:0;right:0;width:460px;height:100%}.chat>div{background:#fff;border-left:1px solid #d4d4d4;position:sticky;top:0;height:calc(100vh - 178px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr 132px}.chat>div>.comments{grid-area:1/1/2/2;overflow-y:scroll}.chat>div>.comments .comment{padding:12px 12px 0 12px}.chat>div>.comments .comment>.user{opacity:.5;border-bottom:none}.chat>div>.comments .comment>.text{position:relative;display:inline-block;width:100%;margin-top:4px;padding:6px 14px 6px 6px;border-radius:4px;background:#e9e9e9}.chat>div>.comments .comment>.text>.status{position:absolute;top:0;right:0;width:8px;height:100%;border-top-right-radius:3px;border-bottom-right-radius:3px}.chat>div>.add{grid-area:2/1/3/2;border-top:1px solid #d4d4d4;position:relative}.chat>div>.add>textarea{outline:0;border:0;resize:none;padding:12px;width:437px;height:96px}.chat>div>.add>span{position:absolute;top:12px;right:10px;color:#939393;font-size:14px;cursor:pointer}.chat>div>.add>span:hover{color:#272626}.chat>div>.add>div{padding:7px 7px 7px 12px;border-top:1px dashed #d4d4d4;text-align:right}.chat>div>.add>div>label{margin-right:4px;padding:3px 6px 3px 5px;background:#eee;color:#fff;border-radius:3px}.chat>div>.add>div>label>input{vertical-align:top;margin-top:1px;margin-right:4px}.chat>div>.add>div>span{float:left}.history{border-top:1px solid #d4d4d4;overflow:hidden}.history>ul{padding:0 12px}.history>ul>li{list-style:none}.history>ul>li a{text-decoration:none;color:#a9a8a8}.history>ul>li a:hover{color:#272626}.response{position:sticky;top:0;padding:12px;background:#e4e4e4;border-bottom:1px solid #d4d4d4;z-index:2}.response.error{color:#fff;background-color:#be0000}.response.warning{color:#fff;background-color:#d6af00}.response.success{color:#fff;background-color:#00811e}.response>.error,.response>.success,.response>.warning{font-size:14px;margin-right:4px}.response>.error>svg,.response>.success>svg,.response>.warning>svg{margin-bottom:-1px}.response ul{padding:0;margin:8px 0 0 22px}.response ul li{list-style:none}.response ul li>a{color:#fff;text-decoration:none}.response ul li>a:hover{text-decoration:underline}.response button{margin:8px 0 0 22px;background:#fff;color:#d6af00}.response>.close{position:absolute;top:12px;right:16px;display:inline-block;opacity:.4;cursor:pointer}.response>.close:hover{opacity:1}.response>.button{color:inherit;text-decoration:none;background:rgba(0,0,0,.15);margin-left:12px;padding:4px 5px;border-radius:4px}.response>.button:hover{background:rgba(0,0,0,.35)}.filter .container{display:inline-block;padding:3px 0 3px 0}.filter .container>.filter{width:650px;margin:3px 0 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.filter .container>.filter .filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.filter .container>.filter .filter-row.input{border:1px solid #d4d4d4;border-radius:4px 0 0 4px}.filter .container>.filter .filter-row.condition{width:393px}.filter .container>.filter .filter-row.operator>.filter-control.text,.filter .container>.filter .filter-row.operator>.filter-control.text>input[type=text]{width:273px}.filter .container>.filter .filter-row>.filter-control{position:relative;width:170px;line-height:30px;padding:0 6px;border-right:1px solid #d4d4d4;border-radius:3px 0 0 3px;background:#e9e9e9;color:#272626;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}.filter .container>.filter .filter-row>.filter-control .placeholder{font-weight:400;color:#a9a8a8}.filter .container>.filter .filter-row>.filter-control .icon{position:absolute;top:-2px;right:5px;font-size:14px}.filter .container>.filter .filter-row>.filter-control .icon.up{top:3px}.filter .container>.filter .filter-row>.filter-control>.options{position:absolute;top:30px;left:-1px;width:171px;max-height:400px;overflow-y:scroll;padding:2px 0 0 0;background:#e9e9e9;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px dashed #d4d4d4;border-radius:0 0 0 4px;z-index:11000}.filter .container>.filter .filter-row>.filter-control>.options>ul{padding:3px 6px}.filter .container>.filter .filter-row>.filter-control>.options>ul>li{list-style:none;line-height:1.1rem}.filter .container>.filter .filter-row>.filter-control>.options>ul>li .checkbox,.filter .container>.filter .filter-row>.filter-control>.options>ul>li .radio{color:#d4d4d4;font-size:13px;margin:0 3px 0 0;cursor:pointer}.filter .container>.filter .filter-row>.filter-control>.options>ul>li .checkbox.selected,.filter .container>.filter .filter-row>.filter-control>.options>ul>li .radio.selected{color:#272626}.filter .container>.filter .filter-row>.filter-control>.options>ul>li.selected{color:#bebebe;cursor:default}.filter .container>.filter .filter-row>.filter-control>.options>ul>li:hover:not(.selected){text-decoration:underline}.filter .container>.filter .filter-row>.filter-control.operator>.options{border-radius:0}.filter .container>.filter .filter-row>.filter-control.radio,.filter .container>.filter .filter-row>.filter-control.select{width:393px;background:#fff;border-right:none;font-weight:400;color:#000}.filter .container>.filter .filter-row>.filter-control.radio>.options,.filter .container>.filter .filter-row>.filter-control.select>.options{width:395px;background:#fff;border-radius:0}.filter .container>.filter .filter-row>.filter-control.radio>.options>ul>li,.filter .container>.filter .filter-row>.filter-control.select>.options>ul>li{padding-left:18px}.filter .container>.filter .filter-row>.filter-control.radio>.options>ul>li .checkbox,.filter .container>.filter .filter-row>.filter-control.radio>.options>ul>li .radio,.filter .container>.filter .filter-row>.filter-control.select>.options>ul>li .checkbox,.filter .container>.filter .filter-row>.filter-control.select>.options>ul>li .radio{margin:0 6px 0 -17px}.filter .container>.filter .filter-row>.filter-control.radio>.selected,.filter .container>.filter .filter-row>.filter-control.select>.selected{overflow:hidden;margin-right:14px}.filter .container>.filter .filter-row>.filter-control.radio>.selected>span:not(.icon),.filter .container>.filter .filter-row>.filter-control.select>.selected>span:not(.icon){overflow:hidden;white-space:nowrap}.filter .container>.filter .filter-row>.filter-control.text{width:393px;background:#fff;padding:0;border-right:0;outline:none}.filter .container>.filter .filter-row>.filter-control.text>input[type=text]{background:#fff;border:none;padding:0 6px;width:380px;outline:none}.filter .container>.filter.disabled{color:#bebebe}.filter .container>.filter.disabled .filter-row,.filter .container>.filter.disabled .filter-row .filter-control,.filter .container>.filter.disabled .filter-row .filter-control input[type=text]{color:#a9a8a8}.filter .container>.filter>.filter-action{padding:0 6px;font-size:14px;padding:7px 6px 6px 6px;background:#e9e9e9;border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;color:#bebebe;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.filter .container>.filter>.filter-action>svg{margin-bottom:-1px}.filter .container>.filter>.filter-action.status,.filter .container>.filter>.filter-action:hover{color:#272626}.filter .container>.filter>.filter-action.status.disabled{color:#bebebe}.filter .container>.filter>.filter-action.delete.disabled{color:#bebebe;cursor:default}.filter .container>.filter>.filter-action.add{border-radius:0 4px 4px 0}.filter .control{display:inline-block;position:absolute;top:6px;left:663px;padding:0;white-space:nowrap}.filter .control button.filter{border-radius:4px 0 0 4px}.filter .control button.presets{position:relative;border-radius:0;border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#e9e9e9;color:#a9a8a8;padding:7px 20px 7px 7px}.filter .control button.presets.active,.filter .control button.presets:hover{color:#272626}.filter .control button.presets>.icon{position:absolute;top:4px;right:1px;font-size:14px}.filter .control button.presets>.icon.up{top:9px}.filter .control button.presets>div{position:absolute;top:30px;left:-1px;width:340px;border:1px solid #d4d4d4;background:#fff;color:#272626;z-index:2000}.filter .control button.presets>div>ul>li{list-style:none;padding:7px 7px;text-align:left}.filter .control button.presets>div>ul>li:hover{background:#e9e9e9}.filter .control button.reset{border-radius:0 4px 4px 0;border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#e9e9e9;color:#a9a8a8;padding:7px}.filter .control button.reset:hover{color:#272626}.shortcuts ul{margin:0 12px 12px 12px}.shortcuts ul li{list-style:none}.shortcuts ul li a{color:#a9a8a8;text-decoration:none}.shortcuts ul li a:hover{color:#272626}.user{border-bottom:1px solid #d4d4d4}.user>span{display:inline-block;padding:0 0 12px 12px;text-decoration:none;color:#272626}.user>span.button{opacity:.4;cursor:pointer}.user>span.button.router-link-active,.user>span.button:hover{opacity:1}.user>span>svg{font-size:1rem;line-height:1rem;margin-bottom:-2px;margin-right:2px}