:root{--border-radius-sm:0.2rem;--border-radius-md:0.4rem;--border-radius-base:0.8rem;--border-radius-lg:1rem;--border-radius-xl:2em;--border-round:99rem;--white:#fff;--black:#000;--gray-100:#f8fafc;--gray-200:#edf2f7;--gray-300:#e1e7ef;--gray-400:#ccd6e0;--gray-500:#a0aec0;--gray-600:#728197;--gray-700:#4a5568;--gray-800:#2d3748;--gray-900:#1a212d;--red-100:#fff5f5;--red-200:#fed7d7;--red-300:#feb4b4;--red-400:#fc8383;--red-500:#f56666;--red-600:#e53e3e;--red-700:#c53030;--red-800:#9b2c2c;--red-900:#742a2a;--green-100:#f0fff4;--green-200:#c6f6d5;--green-300:#99e6b4;--green-400:#69d392;--green-500:#49bc78;--green-600:#39a26a;--green-700:#2e8459;--green-800:#27684a;--green-900:#22533c;--yellow-100:ivory;--yellow-200:#fefcbe;--yellow-300:#faf189;--yellow-400:#f6df60;--yellow-500:#ecc94b;--yellow-600:#d69e2e;--yellow-700:#b77a1f;--yellow-800:#985b16;--yellow-900:#754210;--orange-100:#fffaf0;--orange-200:#feebc8;--orange-300:#fbd38e;--orange-400:#f6ae55;--orange-500:#ed8835;--orange-600:#df6c20;--orange-700:#c05621;--orange-800:#9c4221;--orange-900:#7b341e;--blue-100:#d1d9ff;--blue-200:#9eb0ff;--blue-300:#7d8ed8;--blue-400:#5573f6;--blue-500:#4663f1;--blue-600:#3952d0;--blue-700:#2a3fa7;--blue-800:#233380;--blue-900:#152465;--indigo-100:#ebf4ff;--indigo-200:#c3d9fe;--indigo-300:#a3bffa;--indigo-400:#7f9df5;--indigo-500:#667fea;--indigo-600:#5a66d8;--indigo-700:#4b51be;--indigo-800:#434190;--indigo-900:#3d376d;--navy-100:#ebf8ff;--navy-200:#bee3f8;--navy-300:#90cef4;--navy-400:#64b4ed;--navy-500:#4199e1;--navy-600:#3082cf;--navy-700:#2b6bb1;--navy-800:#2c5281;--navy-900:#2a4365;--purple-100:#faf5ff;--purple-200:#e9d8fd;--purple-400:#b895f4;--purple-300:#d6bdfa;--purple-500:#a07bea;--purple-600:#8059d4;--purple-700:#6c47c2;--purple-800:#553c9a;--purple-900:#44337a;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-base:"Inter",sans-serif;--font-heading:"Gilroy",sans-serif;--font-size-body-xs:0.8rem;--font-size-body-sm:1rem;--font-size-body-base:1.4rem;--font-size-body-lg:1.6rem;--font-size-header-xs:1.4rem;--font-size-header-sm:1.6rem;--font-size-header-base:2.4rem;--font-size-header-lg:3.2rem}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/front/fonts/a1f9e860.woff2) format("woff2"),url(/assets/front/fonts/c58ea231.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/1e081edc.woff2) format("woff2"),url(/assets/front/fonts/3ae6a7d3.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/c709803c.woff2) format("woff2"),url(/assets/front/fonts/95b8a989.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/e7ae9868.woff2) format("woff2"),url(/assets/front/fonts/00189378.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/front/fonts/90dc7efa.woff2) format("woff2"),url(/assets/front/fonts/bcc98a0e.woff) format("woff")}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.capitalize{text-transform:capitalize}:root{--spacing-1:0.4rem;--spacing-2:0.8rem;--spacing-3:1.2rem;--spacing-4:1.6rem;--spacing-5:2rem;--spacing-6:2.4rem;--spacing-7:2.8rem;--spacing-8:3.2rem;--spacing-9:3.6rem;--spacing-10:4rem;--spacing-12:4.8rem;--spacing-16:6.4rem;--spacing-32:12.8rem;--spacing-48:19.2rem;--bg-color:var(--gray-100);--text-color:var(--gray-800);--primary-color:var(--blue-500);--primary-border-color:var(--blue-600);--primary-button-background:var(--primary-color);--primary-button-color:var(--white);--primary-button-border:1px solid var(--blue-600);--primary-button-icon-color:var(--white);--primary-button-hover-background:var(--blue-400);--primary-button-hover-color:var(--white);--primary-button-hover-border:1px solid var(--blue-700);--primary-button-hover-icon-color:var(--white);--secondary-button-background:var(--gray-100);--secondary-button-color:var(--gray-700);--secondary-button-border:1px solid var(--gray-300);--secondary-button-icon-color:var(--gray-300);--secondary-button-hover-background:var(--blue-400);--secondary-button-hover-color:var(--white);--secondary-button-hover-border:1px solid var(--blue-700);--secondary-button-hover-icon-color:var(--white);--focus-box-shadow:0 0 0 3px var(--indigo-200);--focus-border:var(--gray-400);--panel-box-shadow:0 0 18px var(--gray-300);--panel-border:1px solid var(--gray-300);--karma-path-one:var(--blue-500);--karma-path-one-shadow:var(--blue-200);--karma-path-one-border:var(--blue-100);--karma-path-two:var(--purple-500);--karma-path-two-shadow:var(--purple-200);--karma-path-two-border:var(--purple-200);--karma-positive:var(--green-400);--karma-positive-shadow:var(--green-200);--karma-positive-border:var(--green-200);--karma-negative:var(--red-500);--karma-negative-shadow:var(--red-200);--karma-negative-border:var(--red-200)}.primary-color{color:#4663f1;color:var(--primary-color)}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0;line-height:1.5}small{font-size:1rem;font-size:var(--font-size-body-sm)}p{color:#4a5568;color:var(--gray-700);font-size:1.4rem;font-size:var(--font-size-body-base);margin-bottom:1.6rem;margin-bottom:var(--spacing-4)}p.small{font-size:1rem;font-size:var(--font-size-body-sm)}p.large{font-size:1.6rem;font-size:var(--font-size-body-lg)}h1,h2,h3,h4{font-family:Gilroy,sans-serif;font-family:var(--font-heading)}h1{font-size:3.2rem;font-size:var(--font-size-header-lg)}h2{font-size:2.4rem;font-size:var(--font-size-header-base)}h3{font-size:1.6rem;font-size:var(--font-size-header-sm)}h4{font-size:1.4rem;font-size:var(--font-size-header-xs)}:root{--icon-size-small:1.2rem;--icon-size-base:2rem}.btn,button{padding:1.2rem 1.6rem;padding:var(--spacing-3) var(--spacing-4);border-radius:.4rem;border-radius:var(--border-radius-md);box-shadow:none;border:none;cursor:pointer;outline:none;font-weight:var(--font-weight-normal);font-family:inherit;font-size:inherit;text-decoration:none;transition:box-shadow .3s,background .3s,color .3s;display:inline-block;box-sizing:border-box;position:relative;background:transparent}.btn .icon:not(.v-loader),button .icon:not(.v-loader){position:absolute;top:50%;left:.8rem;left:var(--spacing-2);margin-right:.8rem;margin-right:var(--spacing-2);transform:translateY(-50%)}.btn.with-icon,button.with-icon{padding:1.2rem 1.6rem 1.2rem 2rem;padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-5)}.btn.full-width,button.full-width{width:100%;text-align:center;padding:1.2rem 3.2rem;padding:var(--spacing-3) var(--spacing-8);word-break:break-word}.btn.primary,button.primary{color:#fff;color:var(--primary-button-color);background:#4663f1;background:var(--primary-button-background);border:1px solid #3952d0;border:var(--primary-button-border)}.btn.primary .icon,button.primary .icon{color:#fff;color:var(--primary-button-icon-color)}.btn.primary.active,.btn.primary:hover,button.primary.active,button.primary:hover{color:#fff;color:var(--primary-button-hover-color);background:#5573f6;background:var(--primary-button-hover-background);border:1px solid #2a3fa7;border:var(--primary-button-hover-border)}.btn.primary.active .icon,.btn.primary:hover .icon,button.primary.active .icon,button.primary:hover .icon{color:#fff;color:var(--primary-button-hover-icon-color)}.btn.secondary,button.secondary{color:#4a5568;color:var(--secondary-button-color);background:#f8fafc;background:var(--secondary-button-background);border:1px solid #e1e7ef;border:var(--secondary-button-border)}.btn.secondary .icon,button.secondary .icon{color:#e1e7ef;color:var(--secondary-button-icon-color)}.btn.secondary.active,.btn.secondary:hover,button.secondary.active,button.secondary:hover{color:#fff;color:var(--secondary-button-hover-color);background:#5573f6;background:var(--secondary-button-hover-background);border:1px solid #2a3fa7;border:var(--secondary-button-hover-border)}.btn.secondary.active .icon,.btn.secondary:hover .icon,button.secondary.active .icon,button.secondary:hover .icon{color:#fff;color:var(--secondary-button-hover-icon-color)}.btn.light,button.light{color:#4a5568;color:var(--gray-700);background:#fff;background:var(--white);border:1px solid #e1e7ef;border:1px solid var(--gray-300)}.btn.light.active,.btn.light:hover,button.light.active,button.light:hover{background:#fff;background:var(--white);border-color:#ccd6e0;border-color:var(--gray-400)}.btn.light .icon,button.light .icon{color:#a0aec0;color:var(--gray-500)}.btn.small,button.small{padding:.8rem 1.2rem;padding:var(--spacing-2) var(--spacing-3)}.btn.small.with-icon,button.small.with-icon{padding:.8rem 1.2rem .8rem 3.2rem;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-8)}.btn[disabled],button[disabled]{cursor:not-allowed}.btn[disabled],.btn[disabled]:hover,button[disabled],button[disabled]:hover{background:#edf2f7;background:var(--gray-200);border-color:#ccd6e0;border-color:var(--gray-400);color:#a0aec0;color:var(--gray-500)}form fieldset{border:none;padding:0;margin:0}form .actions{margin-top:.8rem;margin-top:var(--spacing-2)}form label{display:block;margin:0 0 2.4rem;margin:0 0 var(--spacing-6);position:relative}form label:last-of-type{margin:0}form label.icon-before .icon{transform:translateY(60%);left:1.2rem;left:var(--spacing-3);position:absolute}form label.icon-before input:not(.align-center){padding-left:4rem;padding-left:var(--spacing-10)}form label.icon-after .icon{transform:translateY(60%);right:1.2rem;right:var(--spacing-3);position:absolute}form label.icon-after input{padding-right:4rem;padding-right:var(--spacing-10)}form .icon{transition:color .3s;color:#ccd6e0;color:var(--gray-400);pointer-events:none}form[focus-within] .icon{color:#a0aec0;color:var(--gray-500)}form:focus-within .icon{color:#a0aec0;color:var(--gray-500)}label span.label{display:block;color:#728197;color:var(--gray-600);margin:0 0 .8rem;margin:0 0 var(--spacing-2);font-size:1.4rem;font-size:var(--font-size-body-base)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{display:block;margin:0;width:100%;outline:none;color:#4a5568;color:var(--gray-700);font-size:inherit;padding:1.2rem;padding:var(--spacing-3);border:.1rem solid #e1e7ef;border:.1rem solid var(--gray-300);border-radius:.4rem;border-radius:var(--border-radius-md);transition:border .3s,box-shadow .3s;box-sizing:border-box}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0;color:var(--gray-500)}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0;color:var(--gray-500)}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0;color:var(--gray-500)}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0;color:var(--gray-500)}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#a0aec0;color:var(--gray-500)}input[type=email][disabled],input[type=email][read-only],input[type=number][disabled],input[type=number][read-only],input[type=password][disabled],input[type=password][read-only],input[type=search][disabled],input[type=search][read-only],input[type=tel][disabled],input[type=tel][read-only],input[type=text][disabled],input[type=text][read-only],input[type=url][disabled],input[type=url][read-only],textarea[disabled],textarea[read-only]{color:#ccd6e0;color:var(--gray-400);cursor:not-allowed}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#ccd6e0;border-color:var(--focus-border);box-shadow:0 0 0 3px #c3d9fe;box-shadow:var(--focus-box-shadow)}textarea{resize:vertical;min-height:10rem}label.checkbox,label.radio{position:relative;display:inline-block;vertical-align:sub;cursor:pointer}label.checkbox input[type=checkbox],label.checkbox input[type=radio],label.radio input[type=checkbox],label.radio input[type=radio]{left:0;position:absolute;top:0;opacity:0}label.checkbox input:checked~.label:before,label.radio input:checked~.label:before{border-color:#3952d0;border-color:var(--primary-border-color);background:#4663f1;background:var(--primary-color)}label.checkbox input:checked~.label:after,label.radio input:checked~.label:after{background:#fff;background:var(--white)}label.checkbox input:checked~.label p,label.radio input:checked~.label p{color:#2d3748;color:var(--gray-800)}label.checkbox input:disabled~.label,label.radio input:disabled~.label{color:var(--neutral-500);cursor:not-allowed}label.checkbox input:disabled~.label:before,label.radio input:disabled~.label:before{-webkit-mask:none;mask:none;border-color:#e1e7ef;border-color:var(--gray-300);background:#f8fafc;background:var(--gray-100)}label.checkbox.checkbox .label:before,label.radio.checkbox .label:before{border-radius:.4rem;border-radius:var(--border-radius-md)}label.checkbox.radio .label:before,label.radio.radio .label:before{border-radius:50%}label.checkbox .label,label.checkbox span,label.radio .label,label.radio span{display:flex;align-items:center;position:relative;line-height:1;margin:0 0 0 .4rem;margin:0 0 0 var(--spacing-1)}label.checkbox .label:after,label.checkbox .label:before,label.checkbox span:after,label.checkbox span:before,label.radio .label:after,label.radio .label:before,label.radio span:after,label.radio span:before{transition:background .3s,border .3s,box-shadow .3s;content:"";display:block;flex:0 0 1.6rem;height:1.6rem;width:1.6rem}label.checkbox .label:before,label.checkbox span:before,label.radio .label:before,label.radio span:before{border:.1rem solid #e1e7ef;border:.1rem solid var(--gray-300);margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0}label.checkbox .label:after,label.checkbox span:after,label.radio .label:after,label.radio span:after{border:1px solid transparent;-webkit-mask-image:url(/assets/front/icons/5c58e855.svg);mask-image:url(/assets/front/icons/5c58e855.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.2rem;mask-size:1.2rem;-webkit-mask-size:var(--icon-size-small);mask-size:var(--icon-size-small);position:absolute;margin-right:-.1rem}label.checkbox[focus-within] .label:before,label.radio[focus-within] .label:before{border:.1rem solid #ccd6e0;border:.1rem solid var(--focus-border);box-shadow:0 0 0 3px #c3d9fe;box-shadow:var(--focus-box-shadow)}label.checkbox:focus-within .label:before,label.radio:focus-within .label:before{border:.1rem solid #ccd6e0;border:.1rem solid var(--focus-border);box-shadow:0 0 0 3px #c3d9fe;box-shadow:var(--focus-box-shadow)}label.checkbox p,label.radio p{margin:0;color:#728197;color:var(--gray-600);transition:color .3s}.centered-panel{display:flex;flex-direction:column;justify-content:center;align-items:center}.centered-panel .panel{margin:10vh 0 0;width:35rem}.centered-panel .options{margin:2.4rem 0 0;margin:var(--spacing-6) 0 0}.centered-panel .options ul{padding:0;list-style:none;margin:0}.centered-panel .options li{margin:.4rem 0;margin:var(--spacing-1) 0}.panel{background:var(--white);background:var(--panel-bg,var(--white));padding:3.2rem;padding:var(--spacing-8);border:1px solid #e1e7ef;border:var(--panel-border);border-radius:.8rem;border-radius:var(--border-radius-base);box-shadow:0 0 18px #e1e7ef;box-shadow:var(--panel-box-shadow);box-sizing:border-box}.panel header .title,.panel header h2{font-weight:var(--fontweight-light)}.panel header .subtitle,.panel header h4{margin:.4rem 0 0;margin:var(--spacing-1) 0 0}.panel header *{line-height:1}.panel .subtitle{font-weight:var(--fontweight-light);color:#728197;color:var(--gray-600)}.panel section{margin:3.2rem 0 0;margin:var(--spacing-8) 0 0}.v-business-kpi{width:12rem}.v-business-kpi .value{margin:auto auto -2rem;background:#4663f1;background:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);color:#fff;color:var(--white);width:3.2rem;width:var(--spacing-8);height:3.2rem;height:var(--spacing-8);border-radius:50%;text-align:center;line-height:3.2rem;line-height:var(--spacing-8);position:relative;transition:background .5s}.v-business-kpi .background{height:12rem;border-radius:50%;background:#fff;background:var(--white);border:2px solid #728197;border:2px solid var(--gray-600);box-sizing:border-box;padding:2.8rem 1.6rem 2rem;padding:var(--spacing-7) var(--spacing-4) var(--spacing-5) var(--spacing-4);text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:border-color .3s}.v-business-kpi .title{font-weight:300;font-weight:var(--font-weight-light);margin:0 0 .4rem;margin:0 0 var(--spacing-1);line-height:1.2;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.v-business-kpi .icon{width:2.4rem;width:var(--spacing-6);height:2.4rem;height:var(--spacing-6);color:#4663f1;color:var(--primary-color)}.v-business-kpi.add .value{background:#49bc78;background:var(--green-500)}.v-business-kpi.add .background{border-color:#99e6b4;border-color:var(--green-300)}.v-business-kpi.remove .value{background:#f56666;background:var(--red-500)}.v-business-kpi.remove .background{border-color:#feb4b4;border-color:var(--red-300)}.v-flits{position:absolute;bottom:0;left:50%;transform:translate(-50%);margin:3.2rem 0;margin:var(--spacing-8) 0;z-index:10000}.v-flits ul{list-style:none;margin:0;padding:0}.v-flits li{min-width:25rem;display:flex;padding:1.6rem;padding:var(--spacing-4);background:#fff;background:var(--white);border:1px solid #edf2f7;border:1px solid var(--gray-200);border-radius:1rem;border-radius:var(--border-radius-lg);box-sizing:border-box;align-items:center;margin:.4rem 0 0;margin:var(--spacing-1) 0 0}.v-flits li div{flex:1}.v-flits li.error{background:#f56666;background:var(--red-500);border-color:#c53030;border-color:var(--red-700)}.v-flits li.error p{color:#fff;color:var(--white)}.v-flits li.error .close{border-color:#c53030;border-color:var(--red-700);color:#c53030;color:var(--red-700)}.v-flits li.success{background:#49bc78;background:var(--green-500);border-color:#2e8459;border-color:var(--green-700)}.v-flits li.success p{color:#fff;color:var(--white)}.v-flits li.success .close{border-color:#2e8459;border-color:var(--green-700);color:#2e8459;color:var(--green-700)}.v-flits li.info{background:#2d3748;background:var(--gray-800);border-color:#1a212d;border-color:var(--gray-900)}.v-flits li.info p{color:#fff;color:var(--white)}.v-flits li.info .close{border-color:#4a5568;border-color:var(--gray-700);color:#4a5568;color:var(--gray-700)}.v-flits li .close{border-left:1px solid #edf2f7;border-left:1px solid var(--gray-200);color:#ccd6e0;color:var(--gray-400);transition:color .3s}.v-flits li .close,.v-flits li .close .icon{margin:0 0 0 1.2rem;margin:0 0 0 var(--spacing-3)}.v-flits li .close:hover{color:#fff;color:var(--white)}.v-flits li p{margin:0}.v-flits li h3{line-height:1}.flitsfade-enter-active,.flitsfade-leave-active{transition:transform .8s,opacity .8s}.flitsfade-enter,.flitsfade-leave-to{opacity:0;transform:translateY(100%)}.flitsfade-leave-to{transition-duration:.6s;transform:translateY(10%)}svg.icon,v-icon{width:2rem;width:var(--icon-size-base);height:2rem;height:var(--icon-size-base);display:inline-block;vertical-align:middle;stroke-width:3.2rem}svg.icon{fill:transparent;stroke:currentColor}.v-loader.icon{-webkit-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;color:#a0aec0;color:var(--gray-500);vertical-align:text-top}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.v-point-input{display:flex;align-items:center;background:#e1e7ef;background:var(--gray-300);border:.1rem solid #ccd6e0;border:.1rem solid var(--gray-400);border-radius:99rem;border-radius:var(--border-round);width:9.5rem;justify-content:space-between}.v-point-input .icon{color:#a0aec0;color:var(--gray-500);margin:0;transition:color .3s}.v-point-input span{text-align:center;width:100%;background:#fff;background:var(--white);line-height:2.4rem;font-weight:700;font-weight:var(--font-weight-bold);font-size:1rem;font-size:var(--font-size-body-sm)}.v-point-input button{border:.1rem solid #ccd6e0;border:.1rem solid var(--gray-400);margin:-.1rem;transition:background .3s}.v-point-input button:active .icon{color:#fff;color:var(--white)}.v-point-input button:focus{box-shadow:none}.v-point-input button:first-child{border-radius:99rem 0 0 99rem;border-radius:var(--border-round) 0 0 var(--border-round)}.v-point-input button:first-child:active{background:#f56666;background:var(--red-500);border-color:#e53e3e;border-color:var(--red-600)}.v-point-input button:first-child .icon{margin:0 .3rem 0 0}.v-point-input button:last-child{border-radius:0 99rem 99rem 0;border-radius:0 var(--border-round) var(--border-round) 0}.v-point-input button:last-child:active{background:#49bc78;background:var(--green-500);border-color:#39a26a;border-color:var(--green-600)}.v-point-input button:last-child .icon{margin:0 0 0 -.3rem}.v-point-meter{position:relative;width:100%}.v-point-meter .value{position:absolute;top:50%;transition:left .2s;z-index:2}.v-point-meter .value span{font-size:1rem;font-size:var(--font-size-body-sm);display:inline-block;padding:.4rem;padding:var(--spacing-1);color:#fff;color:var(--white);border-radius:.4rem;border-radius:var(--border-radius-md);font-weight:700;font-weight:var(--font-weight-bold);line-height:1}.v-point-meter .value .trophy{position:absolute;top:0;left:50%;transform:translate(-50%,-110%) scale(1);background:#fff;border-radius:50%;padding:.5rem}.v-point-meter .value .difference{width:2rem;width:var(--spacing-5);height:2rem;height:var(--spacing-5);border-radius:99rem;border-radius:var(--border-round);position:absolute;top:50%;display:flex;align-items:center;justify-content:center}.v-point-meter .value .difference h4{font-size:1rem;font-size:var(--font-size-body-sm);line-height:1}.v-point-meter .value .difference.add{right:0;color:#2e8459;color:var(--green-700);border-radius:99rem;border-radius:var(--border-round);position:absolute;transform:translate(140%,-50%);border:1px solid #49bc78;border:1px solid var(--green-500);background:#99e6b4;background:var(--green-300)}.v-point-meter .value .difference.remove{left:0;color:#c53030;color:var(--red-700);border-radius:99rem;border-radius:var(--border-round);position:absolute;transform:translate(-140%,-50%);border:1px solid #f56666;border:1px solid var(--red-500);background:#feb4b4;background:var(--red-300)}.v-point-meter .value .difference.appear-enter{opacity:0}.v-point-meter .value .difference.appear-enter.add{transform:translate(90%,-50%)}.v-point-meter .value .difference.appear-enter.remove{transform:translate(-90%,-50%)}.v-point-meter .value .difference.appear-enter-to{opacity:1}.v-point-meter .value .difference.appear-enter-active,.v-point-meter .value .difference.appear-leave-active{transition:opacity .3s,transform .3s cubic-bezier(1,.5,.8,1)}.v-point-meter .value .difference.appear-leave-active{transition-delay:2s}.v-point-meter .value .difference.appear-leave{opacity:1}.v-point-meter .value .difference.appear-leave-to{opacity:0}.v-point-meter .value .difference.appear-leave-to.remove{transform:translate(-150%,-50%)}.v-point-meter .value .difference.appear-leave-to.add{transform:translate(150%,-50%)}.v-point-meter .value.bronze .trophy{border:.1rem solid #df6c20;border:.1rem solid var(--orange-600);background:#feebc8;background:var(--orange-200);color:#df6c20;color:var(--orange-600)}.v-point-meter .value.bronze span{background:#c05621;background:var(--orange-700)}.v-point-meter .value.silver .trophy{border:.1rem solid #728197;border:.1rem solid var(--gray-600);background:#edf2f7;background:var(--gray-200);color:#728197;color:var(--gray-600)}.v-point-meter .value.silver span{background:#4a5568;background:var(--gray-700)}.v-point-meter .value.gold .trophy{border:.1rem solid #d69e2e;border:.1rem solid var(--yellow-600);background:#fefcbe;background:var(--yellow-200);color:#d69e2e;color:var(--yellow-600)}.v-point-meter .value.gold span{background:#d69e2e;background:var(--yellow-600)}.v-point-meter meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;display:block;top:50%;left:0;width:100%;height:.3rem;margin:-.15rem 0 0;overflow:hidden;z-index:1;background:#e1e7ef;background:var(--gray-300);border-radius:99rem;border-radius:var(--border-round)}.v-point-meter meter::-webkit-meter-bar{background:#e1e7ef;background:var(--gray-300);border-radius:99rem;border-radius:var(--border-round)}.v-point-meter meter::-moz-meter-optimum,.v-point-meter meter::-moz-meter-sub-optimum,.v-point-meter meter::-moz-meter-sub-sub-optimum,.v-point-meter meter::-webkit-meter-even-less-good-value,.v-point-meter meter::-webkit-meter-optimum-value,.v-point-meter meter::-webkit-meter-suboptimum-value{-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;border-radius:99rem;border-radius:var(--border-round)}.v-point-meter meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#ed8835;background:var(--orange-500)}.v-point-meter meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#a0aec0;background:var(--gray-500)}.v-point-meter meter:-moz-meter-optimum::-moz-meter-bar{background:#f6df60;background:var(--yellow-400)}.v-point-meter meter::-webkit-meter-even-less-good-value{background:#ed8835;background:var(--orange-500)}.v-point-meter meter::-webkit-meter-suboptimum-value{background:#a0aec0;background:var(--gray-500)}.v-point-meter meter::-webkit-meter-optimum-value{background:#f6df60;background:var(--yellow-400)}.bounce-enter-active{-webkit-animation:trophy-bounce-in 1s;animation:trophy-bounce-in 1s}.bounce-leave-active{animation:trophy-bounce-in 1s reverse;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes trophy-bounce-in{0%{transform:translate(-50%,-110%) scale(0) rotateY(0deg)}50%{transform:translate(-50%,-110%) scale(1.5) rotateY(180deg)}to{transform:translate(-50%,-110%) scale(1) rotateY(1turn)}}@keyframes trophy-bounce-in{0%{transform:translate(-50%,-110%) scale(0) rotateY(0deg)}50%{transform:translate(-50%,-110%) scale(1.5) rotateY(180deg)}to{transform:translate(-50%,-110%) scale(1) rotateY(1turn)}}.v-shared-kpi{display:flex;background:#fff;background:var(--white);padding:1.6rem;padding:var(--spacing-4);box-sizing:border-box;box-shadow:0 0 18px #e1e7ef;box-shadow:var(--panel-box-shadow);border:1px solid #e1e7ef;border:var(--panel-border);border-radius:.8rem;border-radius:var(--border-radius-base);width:20rem;align-items:center}.v-shared-kpi .icon{flex:0 0 2rem;flex:0 0 var(--icon-size-base);height:2rem;height:var(--icon-size-base);margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0}.v-shared-kpi div{flex:1}.v-shared-kpi div small{display:block}.v-shared-kpi div .v-point-meter{padding:1.4rem 0 1rem}.v-shared-kpi .v-point-input{margin-top:.4rem;margin-top:var(--spacing-1)}.v-team{box-sizing:border-box;padding:2rem;padding:var(--spacing-5);border:1px solid #e1e7ef;border:1px solid var(--gray-300);border-radius:.8rem;border-radius:var(--border-radius-base)}.v-team.active{background:#fff;background:var(--white)}.v-team:not(.active){-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.v-team.path-one.active{border-color:#d1d9ff;border-color:var(--karma-path-one-border);box-shadow:0 1px 15px #9eb0ff;box-shadow:0 1px 15px var(--karma-path-one-shadow)}.v-team.path-one .karma{background:#4663f1;background:var(--karma-path-one);box-shadow:0 2px 4px #9eb0ff;box-shadow:0 2px 4px var(--karma-path-one-shadow)}.v-team.path-two.active{border-color:#e9d8fd;border-color:var(--karma-path-two-border);box-shadow:0 1px 15px #e9d8fd;box-shadow:0 1px 15px var(--karma-path-two-shadow)}.v-team.path-two .karma{background:#a07bea;background:var(--karma-path-two);box-shadow:0 2px 4px #e9d8fd;box-shadow:0 2px 4px var(--karma-path-two-shadow)}.v-team.negative.active{border-color:#fed7d7;border-color:var(--karma-negative-border);box-shadow:0 1px 15px #fed7d7;box-shadow:0 1px 15px var(--karma-negative-shadow)}.v-team.negative .karma{background:#f56666;background:var(--karma-negative);box-shadow:0 2px 4px #fed7d7;box-shadow:0 2px 4px var(--karma-negative-border)}.v-team.positive.active{border-color:#c6f6d5;border-color:var(--karma-positive-border);box-shadow:0 1px 15px #c6f6d5;box-shadow:0 1px 15px var(--karma-positive-shadow)}.v-team.positive .karma{background:#69d392;background:var(--karma-positive);box-shadow:0 2px 4px #c6f6d5;box-shadow:0 2px 4px var(--karma-positive-border)}.v-team header{text-align:center;display:flex;align-items:center;justify-content:center}.v-team header .title{font-weight:300;font-weight:var(--font-weight-light)}.v-team header .karma{color:#fff;color:var(--white);width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0}.v-team header .karma .icon{stroke:transparent;fill:currentColor}.v-team .kpis ul{margin:0;padding:0;list-style:none}.v-team .kpis ul li{margin:.8rem 0 0;margin:var(--spacing-2) 0 0;box-sizing:border-box}.v-team .kpis ul .kpi{display:flex;margin-top:.8rem;margin-top:var(--spacing-2)}.v-team .kpis ul .kpi .kpi-icon{flex:0 0 2rem;flex:0 0 var(--icon-size-base);color:#4a5568;color:var(--gray-700);margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0;width:2rem;width:var(--icon-size-base);height:2rem;height:var(--icon-size-base)}.v-team .kpis ul .kpi .point-meter{flex:1}.v-team.inline,.v-team:not(.edit-mode){width:32rem}.v-team.inline .kpis ul{display:flex;flex-wrap:wrap;margin:0 -.8rem;margin:0 calc(-1*var(--spacing-2))}.v-team.inline .kpis ul li{flex-basis:50%;padding:0 .8rem;padding:0 var(--spacing-2)}.allocate-points .business,.allocate-points .v-team:not(.active){opacity:.2}.allocate-points .panel{width:35rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.allocate-points .panel header .subtitle{margin:1.2rem 0 0;margin:var(--spacing-3) 0 0}.allocate-points .panel header .subtitle strong{color:#2d3748;color:var(--gray-800)}.allocate-points .panel footer{margin-top:1.6rem;margin-top:var(--spacing-4)}.board .room-name{position:absolute;top:-.1rem;left:50%;transform:translateX(-50%);background:#2d3748;background:var(--gray-800);color:#fff;color:var(--white);padding:.4rem 1.2rem .8rem;padding:var(--spacing-1) var(--spacing-3) var(--spacing-2);line-height:1;border-radius:0 0 .4rem .4rem;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);border:1px solid #ccd6e0;border:1px solid var(--gray-400);min-width:6rem;text-align:center;z-index:10}.board .logo{--size:6.5rem;position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);transform:translate(-50%,-50%);background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/front/img/9641615f.svg)}.board .kpis>ul{margin:0;padding:0;list-style:none}.board .shared{position:absolute;left:50%;top:75vh;transform:translateX(-50%)}.board .shared li{margin:0 0 .4rem;margin:0 0 var(--spacing-1)}.board .business{width:53vh;height:40vh;top:50%;left:50%;transform:translate(-50%,-50%)}.board .business,.board .business li{position:absolute}.board .business li:first-child,.board .business li:nth-child(2){top:50%;transform:translateY(-50%)}.board .business li:nth-child(2){right:0}.board .business li:nth-child(3){left:50%;transform:translate(-50%,-50%)}.board .teams>li{position:absolute;margin:3.2rem;margin:var(--spacing-8)}.board .teams>li:first-child{top:0;left:0}.board .teams>li:nth-child(2){top:0;right:0}.board .teams>li:nth-child(3){bottom:0;left:0}.board .teams>li:nth-child(4),.board .visual{bottom:0;right:0}.board .visual{position:absolute;top:0;left:0;width:100vw;width:-webkit-fill-available;height:100vh;height:-webkit-fill-available}.board .visual .player-line{stroke:#e1e7ef;stroke:var(--gray-300);stroke-width:8;stroke-linejoin:round}.board .visual .player-line.active.path-one{stroke:#9eb0ff;stroke:var(--karma-path-one-shadow)}.board .visual .player-line.active.path-two{stroke:#e9d8fd;stroke:var(--karma-path-two-shadow)}.board .visual .player-line.active.negative{stroke:#fed7d7;stroke:var(--karma-negative-shadow)}.board .visual .player-line.active.positive{stroke:#c6f6d5;stroke:var(--karma-positive-shadow)}.board .visual .connector .inner-oval,.board .visual .connector .inner-rectangle{fill:#728197;fill:var(--gray-600)}.board .visual .connector .outer-rectangle{fill:#2d3748;fill:var(--gray-800)}#connector-bg{stroke:#2d3748;stroke:var(--gray-800);fill:#728197;fill:var(--gray-600);stroke-width:5}#dotted-circle{stroke:#e1e7ef;stroke:var(--gray-300);stroke-width:2;stroke-dasharray:2,6;stroke-linecap:round;stroke-linejoin:round}.organization footer{margin:2.4rem 0 0;margin:var(--spacing-6) 0 0}.organization .body form label{margin-bottom:.4rem;margin-bottom:var(--spacing-1)}.result-check-player .panel{width:35rem}.result-check-player .modal{display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.result-check-player .modal .panel{margin:0}.result-check aside{position:absolute;top:9vh;left:50%;transform:translate(-50%);z-index:1}.result-check aside h3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result-check .panel{text-align:center;padding:1.2rem 1.6rem;padding:var(--spacing-3) var(--spacing-4)}.result-check .business{width:60vh}.result-check .v-business-kpi{text-align:center;background:#edf2f7;background:var(--gray-200);padding:.8rem;padding:var(--spacing-2);border:1px solid #e1e7ef;border:1px solid var(--gray-300);box-shadow:0 0 18px #e1e7ef;box-shadow:var(--panel-box-shadow);border-radius:.8rem;border-radius:var(--border-radius-base)}.result-check .v-business-kpi .v-point-input{margin:.8rem auto;margin:var(--spacing-2) auto}.results .panel{width:50rem}.results .scores li{background:#f8fafc;background:var(--gray-100);padding:.8rem 1.6rem .8rem .8rem;padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-2);box-sizing:border-box;border:.1rem solid #edf2f7;border:.1rem solid var(--gray-200);border-radius:.4rem;border-radius:var(--border-radius-md);margin:0 0 .4rem;margin:0 0 var(--spacing-1)}.results .scores li:last-child{margin:0}.results .scores li span{margin-right:.8rem;margin-right:var(--spacing-2)}.results .scores li output{float:right}.results .scores li span{padding:.4rem 1.2rem;padding:var(--spacing-1) var(--spacing-3);border-radius:.4rem;border-radius:var(--border-radius-md);background:#e1e7ef;background:var(--gray-300)}.results .scores li.gold{background:#faf189;background:var(--yellow-300);border-color:#ecc94b;border-color:var(--yellow-500);color:#985b16;color:var(--yellow-800)}.results .scores li.gold span{background:#d69e2e;background:var(--yellow-600);color:#fff;color:var(--white)}.results .scores li.silver{background:#a0aec0;background:var(--gray-500);border-color:#4a5568;border-color:var(--gray-700);color:#fff;color:var(--white)}.results .scores li.silver span{background:#4a5568;background:var(--gray-700);color:#fff;color:var(--white)}.results .scores li.bronze{background:#ed8835;background:var(--orange-500);border:#df6c20;border:var(--orange-600);color:#7b341e;color:var(--orange-900)}.results .scores li.bronze span{background:#7b341e;background:var(--orange-900);color:#fff;color:var(--white)}.results .options li{margin:0 0 1.6rem;margin:0 0 var(--spacing-4)}.results .kpi{display:flex;margin-top:.8rem;margin-top:var(--spacing-2)}.results .kpi .kpi-icon{color:#4a5568;color:var(--gray-700);margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0;width:2rem;width:var(--icon-size-base);height:2rem;height:var(--icon-size-base)}.results .kpi .point-meter{flex:1}.splash{box-sizing:border-box;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem}.splash a{display:block;text-indent:-999em;max-width:100%;width:40rem;height:30rem;background:url(/assets/front/img/bc2aff3b.svg) 50% no-repeat;background-size:contain}main.support.browser-update section{box-sizing:border-box;margin:10vh auto;width:90%;max-width:65rem;padding:2.4rem;padding:var(--spacing-6);border:1px solid #e1e7ef;border:1px solid var(--gray-300);border-radius:.8rem;border-radius:var(--border-radius-base);background:#fff;background:var(--white)}main.support.browser-update h2{margin:0 0 1.5em}main.support.browser-update h2 strong{display:block}main.support.browser-update li{padding:.25em 0}main.support.browser-update a{color:#4663f1;color:var(--primary-color)}main.support.browser-update a:focus,main.support.browser-update a:hover{color:#3952d0;color:var(--primary-border-color)}.card{width:67.5rem}.card.panel header .title,.card.panel header h2{text-transform:capitalize}.card section>div{margin:3.2rem 0;margin:var(--spacing-8) 0}.card section ol li{margin:.8rem 0;margin:var(--spacing-2) 0}.card section ol,.card section ul{padding-left:2.4rem;padding-left:var(--spacing-6);color:#728197;color:var(--gray-600)}.card section ol p,.card section ul p{margin:0;display:inline}.card section ol li,.card section ul li{margin:.8rem 0;margin:var(--spacing-2) 0}.card section .options{margin:0 0 3.2rem;margin:0 0 var(--spacing-8)}.card.result header,.card.view header{display:flex;align-items:center}.card.result header .card-type,.card.view header .card-type{margin:0 .8rem 0 0;margin:0 var(--spacing-2) 0 0}.card.result header .subtitle,.card.view header .subtitle{margin-left:.4rem;margin-left:var(--spacing-1)}.card.result header .minimize,.card.view header .minimize{margin-left:auto;box-shadow:none}.card.result header .minimize .icon,.card.view header .minimize .icon{width:30px;height:40px;color:#a0aec0;color:var(--gray-500)}.card .card-type{border-radius:50%;box-sizing:border-box;width:4rem;width:var(--spacing-10);height:4rem;height:var(--spacing-10);position:relative}.card .card-type:after{content:"";width:120%;height:120%;border:1px solid transparent;display:block;margin:-10%;border-radius:50%;box-sizing:border-box}.card .card-type .icon{width:2rem;width:var(--spacing-5);height:2rem;height:var(--spacing-5);position:absolute;left:50%;top:50%;stroke-width:1rem;transform:translate(-50%,-50%)}.card .card-type.dilemma{background:#feebc8;background:var(--orange-200);border:1px solid #ed8835;border:1px solid var(--orange-500);color:#ed8835;color:var(--orange-500)}.card .card-type.dilemma:after{border-color:#feebc8;border-color:var(--orange-200)}.card .card-type.chance{background:#bee3f8;background:var(--navy-200);border:1px solid #3082cf;border:1px solid var(--navy-600);color:#3082cf;color:var(--navy-600)}.card .card-type.chance:after{border-color:#bee3f8;border-color:var(--navy-200)}.card .card-type.event{background:#f8fafc;background:var(--gray-100);border:1px solid #a0aec0;border:1px solid var(--gray-500);color:#a0aec0;color:var(--gray-500)}.card .card-type.event:after{border-color:#e1e7ef;border-color:var(--gray-300)}.card .card-type.challenge{background:#a3bffa;background:var(--indigo-300);border:1px solid #434190;border:1px solid var(--indigo-800);color:#434190;color:var(--indigo-800)}.card .card-type.challenge:after{border-color:#c3d9fe;border-color:var(--indigo-200)}.card .card-types{margin:0;padding:0;list-style:none;display:flex;justify-content:space-evenly}.card .card-types .type{margin:2rem 0 0;margin:var(--spacing-5) 0 0;color:#4a5568;color:var(--gray-700);font-weight:300;font-weight:var(--font-weight-light);text-transform:capitalize}.card .card-types .card-type{flex:0 0 12.8rem;flex:0 0 var(--spacing-32);width:12.8rem;width:var(--spacing-32);height:12.8rem;height:var(--spacing-32)}.card .card-types .card-type:after{width:110%;height:110%;margin:-5%}.card .card-types .card-type .icon{width:6.4rem;width:var(--spacing-16);height:6.4rem;height:var(--spacing-16);position:absolute;left:50%;top:50%;stroke-width:1rem;transform:translate(-50%,-50%)}.card .card-types .card-type.loading{opacity:.4}.card .effects{margin:0 0 1.6rem;margin:0 0 var(--spacing-4);list-style:none;padding:0}.card .effects li{padding:.8rem 1.6rem;padding:var(--spacing-2) var(--spacing-4);box-sizing:border-box;border-radius:.2rem;border-radius:var(--border-radius-sm);border:1px solid #e1e7ef;border:1px solid var(--gray-300);font-weight:700;font-weight:var(--font-weight-bold)}.card .type-button,.card .type-display{background:none;text-align:center}.card .type-display .card-type:not(.selected){opacity:.35}.pulse-enter-active{-webkit-animation:pulse .5s ease-in-out 3;animation:pulse .5s ease-in-out 3}.pulse-out-enter-active{-webkit-animation:pulse-out .5s ease-in-out 3;animation:pulse-out .5s ease-in-out 3}.card section ul li:first-of-type .card-type{-webkit-animation-delay:0s;animation-delay:0s}.card section ul li:nth-of-type(2) .card-type{-webkit-animation-delay:.15s;animation-delay:.15s}.card section ul li:nth-of-type(3) .card-type{-webkit-animation-delay:.3s;animation-delay:.3s}.card section ul li:nth-of-type(4) .card-type{-webkit-animation-delay:.4s;animation-delay:.4s}.card section ul li.pulse-enter-active.card-type{-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes pulse-out{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}@keyframes pulse-out{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.35}to{opacity:1}}.modal{top:0;right:0;bottom:0;left:0;inset:0;position:fixed;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10vh 0;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);overflow:auto;transition:top .3s,height .3s,-webkit-backdrop-filter .3s linear .5s;transition:top .3s,height .3s,backdrop-filter .3s linear .5s;transition:top .3s,height .3s,backdrop-filter .3s linear .5s,-webkit-backdrop-filter .3s linear .5s;z-index:1000}.modal .panel{margin:auto;transition:transform .5s}.modal .panel .finished{text-align:center}.modal .panel .finished p{margin:0;font-size:1.2em}.modal.minimized{-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;padding:0;height:6.5rem;top:calc(100% - 6.5rem);transition:top .3s,height .3s,-webkit-backdrop-filter .3s linear;transition:top .3s,height .3s,backdrop-filter .3s linear;transition:top .3s,height .3s,backdrop-filter .3s linear,-webkit-backdrop-filter .3s linear}.modal.minimized .panel{width:320px;transform:scale(.6);margin:0}.modal.minimized .panel footer,.modal.minimized .panel section{display:none}.modal.fade-shrink-in-enter-active,.modal.fade-shrink-in-leave-active{transition:all .3s cubic-bezier(.075,.82,.165,1) .2s}.modal.fade-shrink-in-enter{opacity:0;transform:scale(.8) translateY(-4rem)}.modal.fade-shrink-in-leave-to{opacity:0}@-moz-document url-prefix(){.modal{background:hsla(0,0%,100%,.9)}}body[\:has\(.modal\)]{overflow:hidden}body:has(.modal){overflow:hidden}.result-check-mode button{display:block;width:100%;margin-bottom:5px}.wait{width:24rem;text-align:center}.wait button.primary .icon{color:currentcolor}[v-cloak]{display:none}html{font-family:Inter,sans-serif;font-family:var(--font-base);font-size:62.5%}body{background:#f8fafc;background:var(--bg-color);font-size:1.4rem;color:#2d3748;color:var(--text-color);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y}.reset-role{margin:2rem 0;margin:var(--spacing-5) 0}.centered-panel>.v-loader,.game>.v-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.fade-leave-to{transition-duration:.6s}.socket-disconnected{position:fixed;bottom:10vh;left:50%;transform:translateX(-50%);background:#f56666;background:var(--red-500);border:.1rem solid #e53e3e;border:.1rem solid var(--red-600);color:#fff;color:var(--white);padding:1.2rem 2rem;padding:var(--spacing-3) var(--spacing-5);border-radius:.4rem;border-radius:var(--border-radius-md)}@media (min-width:961px){.board.background ul.business,.board.background ul.shared{display:none}}@media (max-width:960px){:root{--bg-color:#f1f5f9}.game>.board{display:flex;flex-direction:column}.board .kpis ul.business,.board .kpis ul.shared{display:none}.board .kpis ul.teams{display:flex;flex-direction:column;padding:1.6rem;padding:var(--spacing-4);grid-gap:3.2rem;gap:3.2rem;grid-gap:var(--spacing-8);gap:var(--spacing-8)}.board .kpis ul.teams>li{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 auto;max-width:65rem}.board .board.background{padding-top:3.2rem;padding-top:var(--spacing-8);background:#fff;background:var(--white)}.board .board.background .logo{--size:8rem;position:relative;-webkit-filter:invert(1);filter:invert(1);top:auto;left:auto;margin:10px auto 0;transform:none}.board .board.background ul.business{display:flex;justify-content:space-between;grid-gap:1em;gap:1em;border:1px solid #e1e7ef;border:1px solid var(--gray-300);background:#f8fafc;background:var(--gray-100);border-radius:8px;padding:1.6rem;padding:var(--spacing-4);margin:1.6rem;margin:var(--spacing-4)}.board .board.background ul.business li{flex:1;position:relative;display:flex}.board .board.background ul.business li:nth-child(1n){left:auto;top:auto;right:auto;transform:none}.board .board.background ul.shared{display:flex;flex-direction:column;grid-gap:1em;gap:1em;margin:1.6rem;margin:var(--spacing-4)}.board .board.background ul.shared li{display:block}.board .board.background ul.shared .v-shared-kpi{width:auto;max-width:36rem;box-shadow:none;margin:0 auto}.board .visual{display:none}.board ul.business,.board ul.shared{all:unset;list-style:none}.board.allocate-points .board.background{display:none}.board.allocate-points .panel{position:relative;margin:1.6rem auto;margin:var(--spacing-4) auto;top:auto;left:auto;transform:none}.board.allocate-points ul.teams>li[\:not-has\(.edit-mode\)]{display:none}.board.allocate-points ul.teams>li:not(:has(.edit-mode)){display:none}.board.allocate-points .kpis ul.shared{display:block;padding:0 1.6rem;padding:0 var(--spacing-4)}.board.allocate-points .kpis ul.shared .v-shared-kpi{margin:0 auto}.panel{padding:2.4rem;padding:var(--spacing-6)}.v-team{background:#fff;background:var(--white)}.v-team.inline{width:min(calc(100vw - 3.2rem),36rem);width:min(calc(100vw - 2*var(--spacing-4)),36rem)}.v-business-kpi{width:auto;height:auto;flex:1;padding:0;display:grid;grid-template-columns:auto;grid-template-rows:1fr 3rem;grid-template-areas:"background" "score";grid-gap:1.6rem;gap:1.6rem;grid-gap:var(--spacing-4);gap:var(--spacing-4);text-align:center}.v-business-kpi .background{display:grid;height:100%;border:0;padding:0;background:none;grid-template-columns:auto;grid-template-rows:3rem 1fr;grid-template-areas:"icon" "title";grid-gap:.8rem;gap:.8rem;grid-gap:var(--spacing-2);gap:var(--spacing-2)}.v-business-kpi h4.title{grid-area:title;font-size:1.2rem;font-weight:450;margin:0}.v-business-kpi .icon{--size:2.6rem;grid-area:icon;margin:0 auto;width:var(--size);height:var(--size);transition:color .4s ease}.v-business-kpi .value{all:unset;grid-area:score;font-size:2.4rem;font-weight:700;color:#5573f6;color:var(--blue-400);transition:all .4s ease}.v-business-kpi.add .value{color:#49bc78;color:var(--green-500);background:transparent;-webkit-filter:drop-shadow(0 0 12px #49bc78);filter:drop-shadow(0 0 12px hsl(145,46%,51%));-webkit-filter:drop-shadow(0 0 12px var(--green-500));filter:drop-shadow(0 0 12px var(--green-500))}.v-business-kpi.add .icon{color:#99e6b4;color:var(--green-300)}.v-business-kpi.remove .value{color:#f56666;color:var(--red-500);background:transparent}.v-business-kpi.remove .icon{color:#feb4b4;color:var(--red-300)}.result-check .v-business-kpi{box-shadow:none}.card.select.panel{max-width:min(360px,calc(100vw - 3.2rem));max-width:min(360px,calc(100vw - var(--spacing-8)))}.card.select.panel header{text-align:center}.card.select.panel ul.card-types{display:flex;flex-direction:column;grid-gap:3.2rem;gap:3.2rem;grid-gap:var(--spacing-8);gap:var(--spacing-8)}.card.select.panel ul.card-types li{margin:0}.card.select.panel ul.card-types button{display:flex;align-items:center;grid-gap:1.6rem;gap:1.6rem;grid-gap:var(--spacing-4);gap:var(--spacing-4);padding:0}.card.select.panel ul.card-types button .card-type{--size:calc(var(--spacing-16)*1.2);flex-basis:var(--size);width:auto;height:var(--size)}.card.select.panel ul.card-types button .card-type .icon{--iconSize:calc(var(--size)*0.6);width:var(--iconSize);height:var(--iconSize)}.card.select.panel ul.card-types button h3.type{margin:0}.card.result.panel button.minimize,.card.view.panel button.minimize{display:none}.modal>div{max-width:min(780px,calc(100vw - 3.2rem));max-width:min(780px,calc(100vw - var(--spacing-8)))}.modal .card{width:100vw}.socket-disconnected{right:1.6rem;bottom:1.6rem;left:1.6rem;inset:auto 1.6rem 1.6rem;top:auto;right:var(--spacing-4);bottom:var(--spacing-4);left:var(--spacing-4);inset:auto var(--spacing-4) var(--spacing-4);padding:.8rem;padding:var(--spacing-2);transform:none;text-align:center}.socket-disconnected h3{font-size:1.2rem}body[\:has\(.socket-disconnected\)]{padding-bottom:6.4rem;padding-bottom:var(--spacing-16)}body:has(.socket-disconnected){padding-bottom:6.4rem;padding-bottom:var(--spacing-16)}}

/*# sourceMappingURL=css.377f11c4.css.map*/