@font-face{font-family:"Barlow-Thin";src:url("/assets/fonts/Barlow-100.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Extra-Light";src:url("/assets/fonts/Barlow-200.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Light";src:url("/assets/fonts/Barlow-300.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Regular";src:url("/assets/fonts/Barlow-400.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Medium";src:url("/assets/fonts/Barlow-500.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Semi-Bold";src:url("/assets/fonts/Barlow-600.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Bold";src:url("/assets/fonts/Barlow-700.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Extra-Bold";src:url("/assets/fonts/Barlow-800.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}@font-face{font-family:"Barlow-Black";src:url("/assets/fonts/Barlow-900.ttf?v=vbxm8JsIbo0Mu--BTcprUSQvskY") format("truetype")}*{font-family:"Barlow-Medium",sans-serif;font-weight:normal;font-size:16px;color:rgba(255,255,255,.9);outline:none;box-sizing:border-box}body ::-webkit-scrollbar{width:6px;height:6px;background-color:transparent;padding-left:20px}body ::-webkit-scrollbar-thumb{border-radius:3px;background-color:#bbb;padding-left:20px}html,body,app{height:100%;width:100%;margin:0;background-image:url("/assets/img/background.svg?v=vbxm8JsIbo0Mu--BTcprUSQvskY");background-size:cover;background-position:center;color:rgba(255,255,255,.9)}.main-content{overflow:auto}h1,h2,h3,h4,h5,h6{margin:0;user-select:none}h1{font-family:"Barlow-Light",sans-serif;font-size:48px;color:rgba(255,255,255,.9);letter-spacing:18px}h2{font-family:"Barlow-Light",sans-serif;font-size:46px;color:rgba(255,255,255,.9);letter-spacing:2px}h3{font-family:"Barlow-Light",sans-serif;font-size:24px;color:rgba(255,255,255,.9);letter-spacing:1px}h4{font-family:"Barlow-Medium",sans-serif;font-size:20px;color:rgba(255,255,255,.9);letter-spacing:.5px}p,label{margin:0}.blazored-modal{background-color:#272727 !important;border:none !important}.blazored-modal-close span{font-size:25px !important}strong{font-weight:normal}input{height:26px;border:0;border-bottom:1px solid rgba(255,255,255,.2);padding:0;background-color:unset;font-family:"Barlow-Semi-Bold",sans-serif;font-size:16px;color:rgba(255,255,255,.9);letter-spacing:0}select{-webkit-appearance:none;border:none;padding:5px 29px 5px 10px;margin:4px 8px;background-color:rgba(255,255,255,.2);border-radius:10px;text-align:center;cursor:pointer}select option{border-radius:10px;background-color:#272727}.dropdown-arrow{transform:rotate(90deg);margin-left:-43px;margin-right:15px;pointer-events:none}button{height:36px;min-height:36px;border:0;border-radius:18px;padding:0 18px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#7d2833;cursor:pointer;font-family:"Barlow-Semi-Bold",sans-serif;font-size:16px;color:rgba(255,255,255,.9);letter-spacing:0}button.text-button{background:none;color:rgba(255,255,255,.5)}button.text-button:hover{background-color:rgba(255,255,255,.1)}button.icon-button{width:36px;min-width:36px;padding:0;display:flex;justify-content:center;align-items:center}button.disabled{cursor:default !important;outline:none;background-color:#646464}#session-overview-container{width:100%;display:flex;flex-direction:column}#session-overview-container .content{height:100%;width:100%;padding:63px 6% 0;display:flex;flex-direction:column;align-items:flex-start}#session-overview-container .content #session-container{width:100%}#session-overview-container .content h2{margin-bottom:24px;width:90%}#session-overview-container .content #sessions-table{width:100%;max-width:500px}#session-overview-container .content #sessions-table .table-row{height:36px;margin-bottom:8px;padding:0 8px;display:flex;flex-direction:row;align-items:center}#session-overview-container .content #sessions-table .table-row .table-header{font-family:"Barlow-Light",sans-serif;font-size:14px;color:rgba(255,255,255,.5);letter-spacing:1px}#session-overview-container .content #sessions-table .table-row .first-column{width:260px;margin-right:15px}#session-overview-container .content #sessions-table .table-row .second-column{width:90px;display:flex;justify-content:flex-end;align-items:center;margin-right:25px}#session-overview-container .content #sessions-table .table-row.create-session-row{height:52px;padding:8px}#session-overview-container .content #sessions-table .table-row.validation-message{height:21px;color:#cd1200}#session-overview-container .content #sessions-table .table-row.session-entry{height:52px;padding:8px;border-radius:12px;background-color:rgba(255,255,255,.2)}#session-overview-container .content #sessions-table .table-row.session-entry:hover{background-color:#7d2833}#session-overview-container .content .info-no-sessions{background:rgba(255,255,255,.1);padding:8px;border-radius:12px;display:flex;align-items:center}#session-overview-container .content .info-no-sessions p{color:rgba(255,255,255,.5)}#session-overview-container .content .info-no-sessions .info-icon{margin-right:8px;min-width:24px}#session-container{width:100%;display:flex;flex-direction:column;padding:40px 6% 0}#session-container button.button-leave{margin-bottom:10px;margin-left:-20px;width:max-content}#session-container button.button-leave .arrow-icon{transform:rotate(180deg);margin-left:-8px}#session-container .help-icon{min-width:24px}#session-container .copy-session-link{margin:5px 10px 0 0}#session-container .hint{margin-top:5px;font-family:"Barlow-Light",sans-serif;font-size:16px;color:rgba(255,255,255,.9);letter-spacing:0}#session-container .align-beside{display:flex;flex-wrap:wrap;width:100%;align-items:baseline}#session-container .align-beside .help-button{margin-left:28px}#session-container .main-content{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start}#session-container .main-content p.p-voting-for{margin-top:25px;margin-bottom:5px}#session-container .main-content .ticket-key-form{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#session-container .main-content .ticket-key-form input{width:120px}#session-container .main-content .user-story-name{height:32px;width:100%;max-width:850px;font-family:"Barlow-Light",sans-serif;font-size:24px;color:rgba(255,255,255,.9);letter-spacing:1px}#session-container .main-content p.p-select-voting{margin-top:15px;margin-bottom:10px}#session-container .main-content button.toggle-show-voting{margin-top:30px;background-color:rgba(255,255,255,.1)}#session-container .main-content button.toggle-show-voting:hover,#session-container .main-content button.toggle-show-voting.highlighted{background-color:#7d2833}#session-container .main-content button.toggle-show-voting.highlighted{border:1px solid rgba(255,255,255,.5)}#session-container .main-content div.vote-control{margin-top:20px}#session-container #additional-content{display:flex;flex-wrap:wrap;column-gap:60px;row-gap:30px}#session-container #additional-content #vote-summary-component{width:100%;max-width:620px}#session-container .validation{margin-left:8px;padding:5px 0;color:#cd1200 !important}#session-container .validation strong{font-family:"Barlow-Light",sans-serif;font-size:16px;color:rgba(255,255,255,.5);letter-spacing:0}#login-container{height:90vh;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:scroll;scrollbar-width:none}#login-container h1{margin:32px 0;text-align:center}#login-container div{height:100%;display:flex;flex-direction:column;justify-content:center}#login-container div form{height:150px;display:flex;flex-direction:column;align-items:center}#login-container div form.guest-login{justify-content:space-between}#login-container div form input.text-input{height:36px;min-height:36px;width:260px;border-radius:18px;border-bottom:0;padding:0 18px;background-color:rgba(255,255,255,.1)}#login-container div form button{min-width:260px;padding:0 40px}#login-container div form span.validation-error{height:24px;color:#cd1200;margin-top:15px}#login-container div form .loading-container{display:flex;flex-direction:row;align-items:center;height:min-content;margin-top:8px}#login-container div form .loading-container p{height:min-content;margin-left:10px}#login-container .clickable{text-decoration:underline;cursor:pointer}#login-container strong{margin:32px 0;font-family:"Barlow-Extra-Bold",sans-serif;font-size:48px;color:rgba(255,255,255,.9);letter-spacing:4px}#login-container .loading-spinner{color:initial;display:inline-block;position:relative;width:30px;height:30px;mask:url("/assets/img/LoadingSpinner.svg?v=vbxm8JsIbo0Mu--BTcprUSQvskY");-webkit-mask:url("/assets/img/LoadingSpinner.svg?v=vbxm8JsIbo0Mu--BTcprUSQvskY");background-color:#fff}#login-container .xitaso-logo{width:70%;height:210px;max-width:500px;background-color:#fff;mask:url("/assets/img/XITASO-Logo.svg?v=vbxm8JsIbo0Mu--BTcprUSQvskY") no-repeat center;-webkit-mask:url("/assets/img/XITASO-Logo.svg?v=vbxm8JsIbo0Mu--BTcprUSQvskY") no-repeat bottom;margin-bottom:25px;cursor:pointer}#login-container .version-number{position:fixed;bottom:0;left:0}#vote-selection-component{display:flex;flex-direction:row;flex-wrap:wrap}#vote-selection-component div{height:35px;width:50px;border-radius:16px;margin-right:8px;margin-bottom:8px;display:flex;justify-content:center;align-items:center}#vote-selection-component div.not-selected{background-color:rgba(255,255,255,.1);cursor:pointer}#vote-selection-component div.selected{background-color:#7d2833;border:1px solid rgba(255,255,255,.5)}#vote-selection-component div:hover{background-color:#7d2833}#vote-overview-component{width:100%;max-width:300px;min-width:max-content}#vote-overview-component .table-row{padding:5px 5px 5px 5px;display:flex;flex-direction:row;align-items:center;border-radius:8px}#vote-overview-component .table-row.grey-row{background-color:rgba(255,255,255,.05)}#vote-overview-component .table-row .table-header{font-family:"Barlow-Light",sans-serif;font-size:14px;color:rgba(255,255,255,.5);letter-spacing:1px;margin-bottom:6px}#vote-overview-component .table-row .first-column{width:100%}#vote-overview-component .table-row .second-column{min-width:40px;padding-left:16px;display:flex;justify-content:flex-end}#vote-overview-component .table-row .check{color:#32cd32}#vote-overview-component .table-row .cross{color:#f00}#vote-overview-component .table-row div.icon-button{height:36px;width:36px;border-radius:18px;margin-left:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(255,255,255,.1)}#vote-overview-component .table-row div.icon-button:hover{background-color:#7d2833}#vote-overview-component .table-row div.icon-button img.button-icon{transform:rotate(45deg)}#vote-summary-component h3{margin:0 0 8px}#vote-summary-component #summary-diagram-container{display:flex;flex-direction:column;width:100%;max-width:620px;background-color:rgba(255,255,255,.2);border-radius:12px;font-weight:bold}#vote-summary-component #summary-diagram-container .diagram-row{width:100%;height:41px;padding:0 8px 8px;display:flex}#vote-summary-component #summary-diagram-container .diagram-row h4{font-size:17px}#vote-summary-component #summary-diagram-container .diagram-row .diagram-label{width:22.5%;min-width:105px;height:100%;display:flex;align-items:center}#vote-summary-component #summary-diagram-container .diagram-row .diagram-bar{width:77.5%;height:100%;display:flex;align-items:center}#vote-summary-component #summary-diagram-container .diagram-row .diagram-bar .vote-bar{height:100%;background-color:#7d2833;border-radius:12px;display:flex;align-items:center;justify-content:flex-start;border-width:2px}#vote-summary-component #summary-diagram-container .diagram-row .diagram-bar .vote-bar label{margin-left:12px}#vote-summary-component .info-not-voted{background:rgba(255,255,255,.1);margin-top:12px;padding:8px;border-radius:12px;display:flex;align-items:center}#vote-summary-component .info-not-voted p,#vote-summary-component .info-not-voted span{color:rgba(255,255,255,.5)}#vote-summary-component .info-not-voted .info-icon{margin-right:8px}#vote-summary-component #suggestion{margin-top:10px;font-family:"Barlow-Medium",sans-serif;font-size:20px;color:rgba(255,255,255,.9);letter-spacing:0}#vote-summary-component img#consensus{height:200px;margin-top:18px}#session-summary-container{cursor:pointer;width:100%;max-width:400px}#session-summary-container .participants-count{margin-right:8px}#result-table-container{width:100%;max-width:500px}#result-table-container h3{margin-bottom:15px}#result-table-container #result-table{width:100%}#result-table-container #result-table td{padding:0 10px 15px 0}#result-table-container #result-table td button{height:25px;min-height:25px}#result-table-container #result-table #ticket-key-header{width:85px}#result-table-container #result-table .result-column{text-align:right}.save-result-option-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:20px;column-gap:5px;row-gap:10px}.save-result-option-container button.icon-button{margin:0 8px}.save-result-option-container span{margin-bottom:8px}.save-result-option-container p{font-family:"Barlow-Light",sans-serif;font-size:16px;color:rgba(255,255,255,.5);letter-spacing:0;display:flex;flex-wrap:wrap;align-items:center}.save-result-option-container p button{margin:4px 10px 0 0}.save-result-option-container ul{list-style:none;padding:0}.save-result-option-container ul li label{font-family:"Barlow-Light",sans-serif;font-size:16px;color:rgba(255,255,255,.5);letter-spacing:0}.save-result-option-container ul li label input{height:10px;width:10px;background-color:rgba(255,255,255,.9)}.save-result-option-container button{margin:0 8px}.save-result-option-container span.validation-error{color:#f00}.save-result-option-container span.success{margin:0;color:#54ff6a}.checkbox-container{height:25px;display:block;position:relative;padding-left:35px;padding-top:2px;margin:5px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:rgba(255,255,255,.1);border-radius:5px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#user-indicator-component #user-information-container{width:fit-content;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#3a3a3a;border-radius:12px;position:fixed;top:15px;right:20px}#user-indicator-component #user-information-container .avatar{height:40px;width:40px;margin:5px 5px 5px 0;border-radius:50%;background:rgba(255,255,255,.2)}#user-indicator-component #user-information-container .guest-avatar{margin:12px 12px 12px 0}#user-indicator-component #user-information-container span{display:flex;justify-content:center;align-items:center;font-family:"Barlow-Semi-Bold",sans-serif;font-size:16px;color:rgba(255,255,255,.9);letter-spacing:0;margin:0 17px}#user-indicator-component .options-container{position:fixed;top:65px;right:10px;display:flex;flex-direction:column;align-items:flex-end}#user-indicator-component .options-container span{text-decoration:underline;cursor:pointer;margin:5px 10px 0}#user-stories-list-component{width:100vw;max-width:1000px}#user-stories-list-component .info-entered-data{background:rgba(255,255,255,.1);padding:8px;border-radius:12px;display:flex;align-items:center}#user-stories-list-component .info-entered-data p{color:rgba(255,255,255,.5)}#user-stories-list-component .info-entered-data .info-icon{margin-right:8px;min-width:24px}#user-stories-list-component .user-stories-container{margin-top:15px}#user-stories-list-component .table-row{display:grid;grid-template-columns:130px 100px auto 70px 55px 55px;grid-template-rows:45px;align-items:center;column-gap:5px;border-radius:12px;padding:0 15px}#user-stories-list-component .table-row.grey-row{background-color:rgba(255,255,255,.05)}#user-stories-list-component .table-row span{max-height:100%;overflow:hidden}#user-stories-list-component .table-row button{justify-self:flex-start}#user-stories-list-component .add-user-story-container{margin-top:30px;display:flex;align-items:center}#user-stories-list-component .add-user-story-container input{margin-right:10px}#user-stories-list-component .add-user-story-container span{margin-left:10px}