body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:PT Sans,Roboto,Helvetica Neue,sans-serif;margin:0;min-width:100px!important}body:not(:has(.main-header)){background:#f5f1e9}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1.ui.header,h2.ui.header{font-family:GrueneType,PT Sans,Roboto,Helvetica Neue,sans-serif}.ui.header .sub.header{font-family:PT Sans,Roboto,Helvetica Neue,sans-serif;font-weight:700}body>header{padding:1em!important}@media only screen and (min-width:1200px){body>header{padding-left:0!important;padding-right:0!important}body{margin-left:1em;margin-right:1em}.ui.container{max-width:1400px!important;width:auto}}#app{margin-top:1em}.ui.basic.segment,.ui.placeholder.segment{background:#fff!important;border:none!important;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,.2)}#meeting-manager-speech .placeholder.segment{min-height:auto!important;padding-top:0!important}#meeting-manager-speech .speaker-status--speaking{font-weight:700}#meeting-manager-speech .active-speakers-list-container{display:flex;flex-direction:column;justify-content:flex-end;max-height:15.5em;overflow:hidden;padding-top:1.5em;position:relative}#meeting-manager-speech .active-speakers-list-container:after{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);content:"";height:1.5em;left:0;position:absolute;right:0;top:0;width:100%}body.iframe .user-header{position:absolute;top:0;width:100%;z-index:1}body.iframe .user-header .user-header--logo{visibility:hidden!important}body.iframe .admin-menu{display:none}@media only screen and (max-width:767px){body.iframe>.ui.main.container{margin-top:60px}}.ui.button.large{line-height:1.25;max-width:none!important}.ui.button.green{background:#008939}.ui.button.green:focus,.ui.button.green:hover{background:#006e2e}.ui.button.large.green{background:#005437}.ui.button.large.green:focus,.ui.button.large.green:hover{background:#00432c}.ui.button.large{font-weight:700;text-transform:uppercase}.ui.basic.green.button{box-shadow:inset 0 0 0 1px #008939!important;color:#008939!important}.ui.basic.green.button:focus,.ui.basic.green.button:hover{box-shadow:inset 0 0 0 2px #006e2e!important;color:#006e2e!important}body.iframe .logout-button,body.iframe .meeting-menu,body.iframe .meeting-title{display:none}.ui.styled.accordion{width:auto}.result-table-header-counts{font-size:1.25rem}.vertical-tabs .ui.grid>:first-child{padding-right:0;z-index:1}.vertical-tabs .ui.grid>:first-child>.ui.vertical.tabular.menu{border-right:0}.vertical-tabs .ui.grid>:last-child{left:1px;padding-left:0;padding-right:calc(1rem + 1px)}.pool-menu{border-radius:0!important}.pool-menu>:last-child:before{display:none}.pool-option-advanced-group{padding:1rem}.pool-option-advanced-group>:last-child{display:none!important}.option-group--item>.content{padding:0!important}.logo{width:50px}.editor-pool{margin:1rem 0}.editor-pool>.segment{padding:1rem!important}.editor-pool.editor-pool--closed>.segment{display:none}.editor-pool:last-child>.ui.vertical.segment:last-child{border-bottom:1px solid #d4d4d5}.agenda-editor--title{display:flex}.agenda-editor--title>.ui.input{flex:1;padding-right:1rem}.back-button{font-weight:700}.motion-selection{margin-right:1rem;max-width:400px}.delegation-table-status i.circular.icon{display:block;height:100%!important;width:2rem!important}.time-input{margin-right:1rem}.time-input input{max-width:100px!important}.time-input>.input:first-child>.label,.time-input>.input:last-child>input{border-radius:0}.time-input>.input:last-child>input{border-left:0}.result-statistics>table{border-bottom:1px solid #0a321e;margin-bottom:.5rem;max-width:630px;width:100%}.result-statistics>table:last-child{border-bottom:none;margin-bottom:1.5rem}.result-statistics>table .result-bar{overflow:hidden;width:90%}.result-statistics>table .result-name{min-width:80px;width:33%}.result-statistics>table .result-bar>div{background:#0a321e;color:#fff;height:20px;text-align:right}.result-statistics>table .result-bar>div>span{margin-right:10px}.result-table{overflow:auto}.delegation-table td{box-sizing:border-box!important}.ui.menu.main-menu{background-image:linear-gradient(90deg,#006e2e,#008939);box-shadow:0 3px 10px rgba(0,0,0,.2);height:60px;padding:0 20px}.ui.menu.main-menu .ui.dropdown{justify-content:center;margin-right:-20px;min-width:5rem}.main-menu .item,.ui.menu.main-menu .ui.dropdown .menu>.item{color:#878c85!important;font-size:15px;font-weight:700!important;text-transform:uppercase!important}@media only screen and (min-width:1004px){.main-menu .item{color:#fff!important}}.main-menu .item .bars{color:#fff!important}.ui.header,.ui.main.container{margin-top:90px}.ui.relaxed.divided.list a.header{color:#005437!important}.ui.relaxed.divided.list a.header.focus,.ui.relaxed.divided.list a.header:hover{color:#2f765e!important}.ui.relaxed.divided.list .content{line-height:2.25}.ui.dividing.header{margin-top:30px}.ui.header+.ui.main.container{margin-top:60px}.admin-menu{justify-content:space-between;margin:0 30px -15px!important}.admin-menu a{color:#000;font-weight:700}h1{text-transform:uppercase}h1+h2{font-size:1.5rem;margin-top:0}.header h1,.header h2{text-align:center}.desktop-only,.tablet-up{display:none!important}.delegation-modal{left:50%;max-height:80vh;max-width:650px;min-height:500px;overflow-y:scroll;position:fixed!important;top:50%;transform:translate(-50%,-50%)}.modal .close.icon{color:#000;font-size:24px;position:absolute;right:1rem;top:1rem}.vote-modal{left:50%;max-height:80vh;max-width:500px;min-height:500px;overflow-y:scroll;position:fixed!important;top:50%;transform:translate(-50%,-50%)}.vote-modal .checkbox{width:100%}.vote-modal .checkbox label{border:2px solid #008939;color:#008939;font-size:1.14285714rem;font-weight:700;min-height:1em;padding:.78571429em 1.5em;text-align:center;width:100%}.vote-modal .checkbox label:after,.vote-modal .checkbox label:before{display:none}.vote-modal .checkbox label:hover{background-color:#008939;color:#fff}.vote-modal .checkbox input:checked~label{background-color:#008939;border:none;color:#fff}.vote-modal .checkbox input:checked~label:hover{background-color:#16ab39}.vote-modal button+.checkbox,.vote-modal button+button{margin-top:2rem!important}#actions{width:100%}#app-antragsgruen-show:empty,#app-bylaw-motion-show:empty,#app-candidacy-show:empty,#app-delegation-show:empty,#app-question-show:empty,#app-speechbox-show:empty,#app-votes-show:empty,#meeting-manager-akkreditate:empty{display:none!important}#app-stepper-show .statistic{display:flex;justify-content:center;width:100%}#app-stepper-show .statistic .value{font-size:2rem!important;margin-left:1rem;min-width:50px;text-align:left}#accordeons .card .content{padding:1em!important}#accordeons .accordion,#accordeons .accordion>.title,#accordeons .card,#app-stepper-show .steps,.meeting-manager-delegation .ui.button{border-radius:0!important}#accordeons .accordion>.title{font-size:1.2rem}.ui.steps .step.active .title{color:#008939!important}#js-go-table-wrapper td.ui.form{min-width:325px;width:325px}#js-go-table-wrapper td.ui.form textarea{width:250px}#js-go-table-wrapper td.ui.form a{margin-left:5px}@media only screen and (min-width:768px){.mobile-only{display:none!important}.tablet-up{display:flex!important}#accordeons{margin-top:3rem}#actions{margin-top:1rem}}@media only screen and (min-width:1004px){.tablet-down{display:none!important}.desktop-only{display:flex!important}}.modal-header{display:flex;flex-direction:row;justify-content:space-between}.modal-headline{display:flex;justify-content:flex-start}.modal-close{cursor:pointer;display:flex;justify-content:flex-end}.ui.modal>.header{padding-right:1rem!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-left:0}.result-statistics{margin-bottom:2rem;margin-top:.5rem;padding-top:.5rem;width:100%}.result-name{width:33%}.result-count,.result-percentage{text-align:right;width:33%}.id-card{padding:.5rem!important}.id-card-header{padding-bottom:.5rem}@media only screen and (max-width:600px){.main-header{max-height:5%;padding:0 15px!important}.main-headline{font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-date{font-size:1.2rem}}.ui.basic.button,.ui.button,.ui.card,.ui.modal,.ui.segment,.ui.selection.dropdown{border-radius:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-float 3s ease-in-out infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#704cb6}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}