@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-ce.80437895.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-c.71a33b6b.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-ge.16961982.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-g.c35e4c39.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-v.3230f9b0.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-le.861b791f.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/bundles/hlasovanie/build/fonts/roboto-400-l.b009a76a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body:not(.ea){font-family:Roboto,sans-serif;margin:0}footer{bottom:.25rem;position:fixed;text-align:center;width:100%}footer a,footer span{color:#acacac;display:inline-block;font-size:.875rem;font-weight:300;line-height:1rem;text-decoration:none;text-transform:lowercase}footer a:not(:last-child),footer span:not(:last-child){border-right:1px solid #acacac;margin-right:.25rem;padding-right:.25rem}.login form{margin:10rem auto 0;max-width:14rem}.login form .error{color:red;font-weight:600;text-align:center}.login form .form-group{margin-bottom:1rem}.login form .form-group button{background-color:#e27823;border:none;border-radius:2.5rem;color:#fff;cursor:pointer;height:5rem;margin-top:.5rem;outline:none;text-transform:uppercase;width:100%}.login form .form-group input{border:none;border-radius:2.625rem;outline:none;padding:.6rem 1rem;text-align:center;width:100%}.login form .form-group label{color:#acacac;display:block;font-size:.875rem;margin-bottom:.5rem;text-align:center;text-transform:lowercase}main{height:100%;position:fixed;width:100%}main:after{background-color:#003b5c;border:.3125rem solid #e27823;border-radius:3.125rem;bottom:19rem;content:"";height:120rem;min-width:50rem;overflow:hidden;position:absolute;right:-18rem;transform:rotate(16deg);width:150%;z-index:-4}main.green:after{background-color:#12b42d}main.red:after{background-color:#db1938}.presenter{color:#fff;font-size:5rem}.presenter:after{border:none;border-radius:0;bottom:0;height:unset;left:0;right:0;top:0;transform:none;width:unset}.presenter .no-voting-in-progress{margin-top:20rem;text-align:center}.presenter .result{background-color:#db1938;height:100%;position:fixed;text-align:center;text-transform:uppercase;width:100%}.presenter .result.approved{background-color:#12b42d}.presenter .result table{margin:0 auto 4rem}.presenter .result table tr td{padding:1rem 4rem}.presenter .voting-in-progress{margin-top:10rem;text-align:center}.presenter .voting-in-progress .countdown{border:.5rem solid #ccc;border-radius:50%;height:32rem;margin:0 auto;width:32rem}.presenter .voting-in-progress .countdown span{font-size:12rem;vertical-align:-14rem}.presenter .voting-in-progress .message{margin-bottom:8rem}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}.ea-index .content-wrapper .datagrid>tbody>tr[draggable=true]{cursor:move;user-select:none;-webkit-user-drag:element}.ea-index .content-wrapper .datagrid>tbody>tr:hover [data-action-name=sort]{visibility:visible}.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort]{cursor:move;margin-right:.25rem;padding:.25rem .5rem;visibility:hidden}@media (max-width:992px){.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort]{display:none}}.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort]:focus,.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort]:hover{color:var(--text-color-dark)}.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort].not-allowed{color:var(--text-color-light);cursor:not-allowed}.ea-index .content-wrapper .datagrid>tbody>tr [data-action-name=sort] i{font-size:1rem;margin:0}.ea-index .content-wrapper .pager .pagination .page-item .page-link *{pointer-events:none}.voter .bubble{background:#fff;border:3px solid #003b5c;border-radius:5rem;color:#1e1e1e;display:inline-block;font-weight:600;left:50%;padding:.25rem 1rem;position:absolute;top:10.8rem;transform:translateX(-50%);z-index:4}.voter .buttons{bottom:3rem;height:8.5rem;left:2rem;position:absolute;right:2rem}.voter .buttons button{background-color:#d1d1d1;border:0;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:1.15rem;height:3.75rem;outline:0;padding:0;position:absolute;text-transform:uppercase}.voter .buttons button.abstain{border-bottom-left-radius:.1875rem;border-top-left-radius:.1875rem;bottom:0;right:0;width:calc(100% - 4.1rem)}.voter .buttons button.abstain.active{background-color:#7d7d7d}.voter .buttons button.against{right:0;width:48%}.voter .buttons button.against.active{background-color:#db1938}.voter .buttons button.for{width:48%}.voter .buttons button.for.active{background-color:#12b42d}.voter .buttons button.present{border-bottom-left-radius:.1875rem;border-top-left-radius:.1875rem;bottom:0;right:0;width:calc(100% - 4.1rem)}.voter .buttons button.present.active{background-color:#e27823}.voter .buttons .countdown{background-color:#d1d1d1;border-radius:1.875rem .1875rem .1875rem 1.875rem;bottom:0;color:#fff;font-size:1.2rem;height:3.75rem;overflow:hidden;padding:1rem 0 1rem .5rem;position:absolute;text-align:center;width:3.75rem;z-index:4}.voter .card{background-color:#fff;border-radius:1.875rem;color:#1e1e1e;height:80rem;left:50%;max-width:80rem;padding:2rem 1rem;position:absolute;top:12rem;transform:translateX(-50%);width:90%}.voter .card.message{font-size:1.2rem;font-weight:600;padding:2rem;text-align:center;text-transform:uppercase}.voter .card table{width:100%}.voter .card table td{padding-bottom:1rem;text-transform:uppercase}.voter .card table td:nth-child(2){font-weight:600}.voter .card .wording{max-height:15rem;overflow-y:auto;text-align:justify}.voter .title{color:#fff;font-size:1.2rem;left:50%;max-width:80rem;padding:0 1rem;position:absolute;text-align:center;text-transform:uppercase;top:2rem;transform:translateX(-50%);width:100%}