*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:"Rubik",serif;font-size:1rem;line-height:1.5;color:#2e3d48;background-color:#f8fcff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;color:#2e3d48;font-weight:500;line-height:1.2}h1{font-size:1.7rem}h2{font-size:1.5rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}a{color:#4a5ddf;text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:middle;border-style:none;max-width:100%}hr{box-sizing:content-box;height:0;overflow:visible;margin:1rem 0;border:0;border-top:1px solid rgba(0,0,0,.1)}table{border-collapse:collapse}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{cursor:pointer}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1,.col{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.w-100{width:100% !important}.h-100{height:100% !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-danger{color:#dc3545 !important}.text-muted{color:#6c757d !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-block{display:block !important}.d-sm-flex{display:flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-flex{display:flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}.d-lg-flex{display:flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-block{display:block !important}.d-xl-flex{display:flex !important}}.rounded-0{border-radius:0 !important}small,.small{font-size:80%;font-weight:400}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar-brand{display:inline-block;margin-right:1rem}.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.nav-item{display:flex;align-items:center}.nav-link{display:block;padding:.5rem 1rem}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.justify-content-center{justify-content:center !important}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#495057;background-color:#fff;border-color:rgb(182.3450704225,189.9718309859,242.1549295775);outline:0;box-shadow:0 0 0 .2rem rgba(74,93,223,.25)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append{display:flex;margin-left:-1px}.input-group-append .btn{position:relative;z-index:2;border-top-left-radius:0;border-bottom-left-radius:0}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;user-select:none;border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:rgba(0,0,0,0);color:#2e3d48;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn:hover{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(74,93,223,.25)}.btn:disabled{opacity:.65;pointer-events:none}.btn-primary{color:#fff;background-color:#4a5ddf;border-color:#4a5ddf}.btn-primary:hover{background-color:rgb(41.4964788732,63.9084507042,217.2535211268);border-color:rgb(36.9577464789,58.9014084507,209.0422535211)}.btn-link{font-weight:400;color:#4a5ddf;text-decoration:none}.btn-link:hover{text-decoration:underline}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:100;top:0;left:0}.page-a4{width:100%;position:relative;padding-top:70.71067%;max-width:127.2792352272vh;margin:50px auto}.page-a4 .page-inner{position:absolute;height:100%;width:100%;top:0;left:0;box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;padding:5%}.page-a4 .corner{color:#999;position:absolute;bottom:20px;right:27px}@media(max-width: 991.98px){.page-a4{padding-top:141.42%;max-width:none}}.list{position:relative;margin-top:.6rem;margin-bottom:.6rem}.list h3{margin-top:.15rem;margin-bottom:.35rem;height:1.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.list .title-box{display:flex}.list .title-box .actions{flex-grow:0;font-size:1.3rem}.list .title-box .actions span{cursor:pointer}.list .list-inner{border:1px solid #add8e6;height:100%;min-height:66px;padding:.25rem .5rem;display:flex;flex-direction:column}.list .list-inner .items{margin-left:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.25rem;padding:0 .5rem .25rem;overflow:auto;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.list .list-inner .items:first-child{margin-top:-0.25rem;padding-top:.25rem}.list .list-inner p{margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list .list-inner .list-item:last-child p{margin-bottom:0}.tool-ishikawa-diagram .page-first .page-inner{display:flex;justify-content:center}.tool-ishikawa-diagram .page-first .page-inner .all-aspects{display:flex;flex-direction:column;flex-basis:80%;flex-grow:1}.tool-ishikawa-diagram .page-first .page-inner .all-aspects .aspects{display:flex;flex-grow:0;flex-shrink:0;flex-basis:50%}.tool-ishikawa-diagram .page-first .page-inner .all-aspects .aspects .list{height:calc(100% - 1.3rem);width:33%}.tool-ishikawa-diagram .page-first .page-inner .list-problem{flex-grow:0;flex-basis:20%;max-width:20%;margin-left:40px;display:flex;flex-direction:column;justify-content:center}.tool-ishikawa-diagram .page-first .page-inner .list-problem .list-inner{border-width:2px;max-height:40%}.tool-ishikawa-diagram .page-first .page-inner .list-problem .list-inner p{white-space:normal}.tool-ishikawa-diagram .page-second .page-inner{display:flex}.tool-ishikawa-diagram .page-second .page-inner .row{width:calc(100% + 30px)}.tool-ishikawa-diagram .page-second .page-inner .list{height:calc(50% - 1.3rem)}.placeholder{color:#999}h1.teamkit{background:rgba(0,0,0,0) url("/images/icon-3e3539831a1c94ef4f756aacf8e19100.png?vsn=d") center left no-repeat;padding:20px 0 20px 36px;color:#0423f1;font-weight:500;margin-bottom:0;margin-left:-2px}h1.teamkit span{color:#4a5ddf;font-weight:300}.top-bg{background:#59bef6;background:linear-gradient(201.71deg, #3883FF 0%, #59BEF6 100%);height:135px;margin-bottom:-90px}.container-inner{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff}header.header{margin-top:40px}header.header .navbar-nav{line-height:3}header.header .language-picker a{color:rgba(0,0,0,.45)}header.header .language-picker a.current{color:#4a5ddf;font-weight:500}header.header .language-picker a:hover,header.header .language-picker a:active,header.header .language-picker a:focus{color:#4a5ddf}header.header .language-picker .sep{color:rgba(0,0,0,.25);margin:0 .35rem}header.header .navbar{padding-left:5%;padding-right:5%}.main{margin-top:50px;margin-bottom:50px}.main .container-inner{padding:30px 5%}.spawning{position:relative;height:220px}.spawning .loading-dot{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:10px;height:10px;border-radius:100%;background-color:#4a5ddf;box-shadow:0 40px 0 0 #4a5ddf,0 -40px 0 0 #4a5ddf,40px 0 0 0 #4a5ddf,-40px 0 0 0 #4a5ddf,40px 40px 0 0 #4a5ddf,-40px -40px 0 0 #4a5ddf,40px -40px 0 0 #4a5ddf,-40px 40px 0 0 #4a5ddf;animation:load 3s infinite linear}@keyframes load{0%{transform:rotate(0deg);box-shadow:0 40px 0 0 #4a5ddf,0 -40px 0 0 #4a5ddf,40px 0 0 0 #4a5ddf,-40px 0 0 0 #4a5ddf,40px 40px 0 0 #4a5ddf,-40px -40px 0 0 #4a5ddf,40px -40px 0 0 #4a5ddf,-40px 40px 0 0 #4a5ddf}25%{box-shadow:0 40px 0 0 #4a5ddf,0 -40px 0 0 #4a5ddf,40px 0 0 0 #4a5ddf,-40px 0 0 0 #4a5ddf,-40px -40px 0 0 #4a5ddf,40px 40px 0 0 #4a5ddf,-40px 40px 0 0 #4a5ddf,40px -40px 0 0 #4a5ddf}50%{box-shadow:0 -40px 0 0 #4a5ddf,0 40px 0 0 #4a5ddf,-40px 0 0 0 #4a5ddf,40px 0 0 0 #4a5ddf,-40px -40px 0 0 #4a5ddf,40px 40px 0 0 #4a5ddf,-40px 40px 0 0 #4a5ddf,40px -40px 0 0 #4a5ddf}70%,75%{box-shadow:0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf;width:10px;height:10px}80%,85%{transform:rotate(360deg);box-shadow:0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf;width:40px;height:40px}90%{transform:rotate(360deg);box-shadow:0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf,0 0 0 0 #4a5ddf;width:10px;height:10px}95%,100%{transform:rotate(360deg);box-shadow:0 40px 0 0 #4a5ddf,0 -40px 0 0 #4a5ddf,40px 0 0 0 #4a5ddf,-40px 0 0 0 #4a5ddf,40px 40px 0 0 #4a5ddf,-40px -40px 0 0 #4a5ddf,40px -40px 0 0 #4a5ddf,-40px 40px 0 0 #4a5ddf}}.icon{width:1em;height:1em;flex-shrink:0;vertical-align:-0.125em}.preview-notice{margin:1.25rem -5.5555555556% -30px;padding:.85rem 5.5555555556%;background:#fffbe6;border-top:1px solid #f0e2a8;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.preview-notice p{margin:0;font-size:.9rem;color:#6b5d2a}.preview-notice form{margin:0}.editors{position:fixed;right:1rem;bottom:1rem;z-index:90;padding:.35rem .75rem;border-radius:1rem;background:hsla(0,0%,100%,.95);box-shadow:0 2px 12px rgba(0,0,0,.1);font-size:.85rem;color:#637079}.editors span[aria-hidden]{color:#42a015}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.list-editor .drag-handle{cursor:grab;opacity:.25;transition:opacity .15s ease-in-out}.list-editor .drag-handle:focus{opacity:1;outline:2px solid #4a5ddf}.list-editor .list-item:hover .drag-handle{opacity:.7}.list-editor .list-item.dragging{opacity:.4}.list-editor .list-item.dragging .drag-handle{cursor:grabbing}.list-item-busy{position:relative;background:rgba(74,93,223,.07);box-shadow:inset 2px 0 0 #4a5ddf}.list-item-busy::after{content:"";position:absolute;top:50%;right:6px;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#4a5ddf;animation:busy-pulse 1.4s ease-in-out infinite}.list-editor .list-item-busy input{background:rgba(0,0,0,0)}.list-editor .list-item-busy::after{right:2.5rem}@keyframes busy-pulse{0%,100%{opacity:.2;transform:scale(0.7)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion: reduce){.list-item-busy::after{animation:none;opacity:.9}}.guide{max-width:44rem;line-height:1.7}.guide h1{margin-bottom:1.5rem}.guide h2{margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.3rem;border-bottom:1px solid #add8e6}.guide h3,.guide h4{margin-top:1.75rem;margin-bottom:.5rem;color:#495057}.guide ol,.guide ul{padding-left:1.5rem}.guide ol li,.guide ul li{margin-bottom:.4rem}.guide ol ol,.guide ol ul,.guide ul ol,.guide ul ul{margin-top:.4rem}.guide table{width:100%;margin:1rem 0}.guide table th,.guide table td{padding:.5rem .75rem;border:1px solid #dee2e6;text-align:left;vertical-align:top}.guide table thead th{background:rgba(0,0,0,.03)}.tool{margin-top:50px}header.tool-header{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;padding:30px 5%}header.tool-header .tool-header-main{display:flex;justify-content:space-between;align-items:center}header.tool-header h1,header.tool-header h2{margin-bottom:0}header.tool-header a{color:rgba(0,0,0,.4);text-decoration:none;font-size:1.25rem}header.tool-header a:hover,header.tool-header a:active,header.tool-header a:focus{color:rgba(0,0,0,.7)}.tool-export{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;padding:24px 5%;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.tool-export p{margin:0;color:rgba(0,0,0,.6)}.footer footer{margin-top:100px;padding-top:50px;border-top:1px solid #4a5ddf;margin-bottom:50px;text-align:center}.footer footer img{max-width:100%}.footer footer img.pb{max-height:120px;padding:24px 6px 30px 6px}.footer footer .built-by{font-size:2em;color:#435765}.footer footer p{margin-top:40px;color:#79828b}input,button{font-family:"Rubik",sans-serif}.list-editor{display:flex;flex-direction:column;width:80vw;height:80vh;background:#fff;margin:10vh auto;padding:3vh 3vw;border-radius:3px}.list-editor .list-inner{overflow-y:auto;overflow-x:hidden;flex-grow:1}.list-editor h3 input{border:1px solid #fff;width:100%;font-size:1.5rem;font-weight:500;border-radius:3px;padding:4px 8px;margin:0 -8px}.list-editor h3 input:hover{border:1px solid rgba(0,0,0,.1)}.list-editor .list-item{display:flex;margin:1rem 0}.list-editor .list-item .icon{width:1.1rem;height:1.1rem}.list-editor .list-item form{display:flex;flex:1 1 auto;min-width:0;margin:0}.list-editor .list-item button{flex-grow:0;background:rgba(0,0,0,0);border:1px solid #fff;color:#2e3d48;width:36px;color:#2e3d48;font-size:1.2rem}.list-editor .list-item input{flex-grow:1;min-width:0;padding:4px 8px;font-size:1.2rem;border:1px solid #fff;color:#2e3d48}.list-editor .list-item input:hover{border:1px solid rgba(0,0,0,.1)}.list-editor .add-item{margin:1rem 0;padding-left:76px}.list-editor .add-item button{background:rgba(0,0,0,0);border:0;color:#2e3d48;font-size:1.2rem}.list-editor .finish{flex-grow:0}.list-editor .finish button{background:#0423f1;display:block;border:0;color:#fff;padding:10px 40px}.tool-5-why .page-inner{display:flex;flex-direction:column;justify-content:space-between}.tool-5-why .page-second .page-inner{display:flex}.tool-5-why .page-second .page-inner .list{width:auto;flex-grow:1}.tool-5-why .concrete .list{position:relative;width:46%;min-height:62px}.tool-5-why .concrete .list .after button{background:#add8e6;border:0;font:"Rubik",sans-serif;display:block;margin-left:auto;padding:10px;width:116px;min-width:80px;text-align:center}.tool-5-why .concrete .list .after{position:absolute;bottom:0px;right:-120px}.tool-5-why .list-problem{min-height:66px}.tool-5-why .list-problem .list-inner{border-color:#f17204}.tool-5-why .list-why-1{margin-left:10%}.tool-5-why .list-why-2{margin-left:20%}.tool-5-why .list-why-3{margin-left:30%}.tool-5-why .list-why-4{margin-left:40%}.tool-5-why .list-why-5{margin-left:50%}.tool-5-why .list-why-5 .list-inner p{white-space:normal}.tool-5-why .list-why-5 .list-inner{border-width:2px}.tool-5w1h .lists{height:100%}.tool-5w1h .lists .list{height:calc(100% - 1.3rem)}@media(min-width: 768px){.tool-5w1h .lists.investigative .list-who,.tool-5w1h .lists.investigative .list-when{top:6%}.tool-5w1h .lists.investigative .list-where,.tool-5w1h .lists.investigative .list-how{bottom:6%}.tool-5w1h .lists.start-with-why .list-why,.tool-5w1h .lists.start-with-why .list-what{top:6%}.tool-5w1h .lists.start-with-why .list-who,.tool-5w1h .lists.start-with-why .list-when{bottom:6%}.tool-5w1h .lists.planning .list-what,.tool-5w1h .lists.planning .list-when{top:6%}.tool-5w1h .lists.planning .list-how,.tool-5w1h .lists.planning .list-who{bottom:6%}}.tool-5w1h .top,.tool-5w1h .bottom{height:45%}.tool-5w1h .middle{height:10%;display:flex;justify-content:center;align-items:center}.tool-5w1h .investigative .list-what .list-inner{border-color:rgb(94.8317757009,178.8224299065,206.1682242991);border-width:2px}.tool-5w1h .start-with-why .list-why .list-inner,.tool-5w1h .start-with-why .list-how .list-inner,.tool-5w1h .start-with-why .list-what .list-inner{border-color:#f17204}.checklist .page-inner{display:flex;flex-direction:row;justify-content:space-between}.checklist .list{width:48%}.checklist .checklist .list-inner p{white-space:normal}.checklist .checklist p{cursor:pointer}.checklist .checklist button{flex-grow:0;background:rgba(0,0,0,0);border:1px solid #fff;color:#2e3d48;width:36px;color:#2e3d48;font-size:1.2rem}.checklist .checklists{display:flex;flex-direction:column}.checklist .checklists .list{flex-grow:1;width:96%;overflow:hidden}.checklist .constraints{margin-top:10%;margin-bottom:10%}.checklist .constraints h3{text-align:center}.checklist .constraints .list-inner{border-color:#bbb}.checklist .constraints p{margin-top:.5rem;margin-bottom:.5rem}.checklist .constraints .list-inner p{white-space:normal}body{overflow-x:hidden}.timer{margin-left:50vw;left:50%;margin-top:-5%;position:absolute;z-index:50;height:100%;width:6em;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:center}.timer .handle{margin-left:-60px;width:60px;position:absolute;font-size:2em;color:#999;cursor:pointer;transition:all .3s ease-in-out}.timer.show{margin-left:calc(50vw - 6em)}.timer.show .handle{opacity:.3}.timer .component-inner{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;text-align:center;padding:60px 5px}.timer .component-inner .display{font-size:1.5em}.timer button{background:rgba(0,0,0,0);border:0}.tool-de-bono-hats .overlay{z-index:40}.tool-de-bono-hats .lists{height:100%}.tool-de-bono-hats .lists .list{height:calc(100% - 1.3rem)}@media(min-width: 768px){.tool-de-bono-hats .lists .list-blue,.tool-de-bono-hats .lists .list-white{top:6%}.tool-de-bono-hats .lists .list-green,.tool-de-bono-hats .lists .list-yellow{bottom:6%}}.tool-de-bono-hats .top,.tool-de-bono-hats .bottom{height:45%}.tool-de-bono-hats .middle{height:10%;display:flex;justify-content:center;align-items:center}.tool-de-bono-hats .toggled-blue .blue,.tool-de-bono-hats .toggled-red .red,.tool-de-bono-hats .toggled-yellow .yellow,.tool-de-bono-hats .toggled-black .black,.tool-de-bono-hats .toggled-green .green,.tool-de-bono-hats .toggled-white .white{z-index:50}.tool-de-bono-hats .page-first .list-inner{background:#fff;opacity:.7}.tool-de-bono-hats .toggled-blue .blue .list-inner,.tool-de-bono-hats .toggled-red .red .list-inner,.tool-de-bono-hats .toggled-yellow .yellow .list-inner,.tool-de-bono-hats .toggled-black .black .list-inner,.tool-de-bono-hats .toggled-green .green .list-inner,.tool-de-bono-hats .toggled-white .white .list-inner{transform:scale(1.4);box-shadow:0 0 12px rgba(0,0,0,.1);opacity:1}.tool-de-bono-hats .toggled-null .list-inner{opacity:1}.tool-de-bono-hats .list-inner{transition:.3s all ease-in-out}.tool-de-bono-hats .before span{font-style:normal}.tool-de-bono-hats .blue .before span{color:#1e74c3}.tool-de-bono-hats .red .before span{color:#c31e1e}.tool-de-bono-hats .yellow .before span{color:#d29e04}.tool-de-bono-hats .white .before span{color:#999}.tool-de-bono-hats .green .before span{color:#49860b}.tool-de-bono-hats .black .before span{font-style:normal;font-weight:500}.tool-de-bono-hats .before p{white-space:normal;line-height:.9rem}.tool-de-bono-hats .page-second .list{height:95%}.tool-plus-model .page-first .page-inner{display:flex;justify-content:center;overflow:auto}.tool-plus-model .page-first .page-inner .list-inner{border:0}.tool-plus-model .page-first .page-inner td{border:1px solid #add8e6;vertical-align:top}.tool-plus-model .page-first .page-inner .all-aspects{width:100%;max-width:100%;height:100%;border-collapse:collapse}.tool-plus-model .page-first .page-inner .all-aspects .aspects th{width:2rem;border:1px solid #add8e6}.tool-plus-model .page-first .page-inner .all-aspects .aspects th span{width:100px;text-align:center;display:block;transform:rotate(-90deg)}.tool-plus-model .page-first .page-inner .all-aspects .aspects .list{border:1px solid #add8e6}.tool-plus-model .page-first .page-inner .all-aspects .aspects .list .list-inner p{white-space:normal}.tool-plus-model .page-first .page-inner .all-aspects .aspects .list .before p{line-height:1rem}.tool-plus-model .page-zeroth .list,.tool-plus-model .page-second .list{height:calc(100% - 1.3rem)}.tool-risk-assessment .page-first .page-inner{display:flex;justify-content:center;overflow:auto}.tool-risk-assessment .page-first .page-inner .list-inner{border:0}.tool-risk-assessment .page-first .page-inner td{border:1px solid #add8e6;vertical-align:top}.tool-risk-assessment .page-first .page-inner .list-inner .before p em{font-style:normal;font-weight:500}.tool-risk-assessment .page-first .page-inner .all-aspects{width:100%;max-width:100%;height:100%;border-collapse:separate}.tool-risk-assessment .page-first .page-inner .all-aspects .headers td{text-align:center;font-weight:bold}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects td{border:1px solid #ddd}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class1{border:1px solid #84e23d}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class1 .before p{color:#42a015}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class2{border:1px solid #91c514}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class2 .before p{color:#7ca015}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class3{border:1px solid #e2c63d}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class3 .before p{color:#a09815}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class4{border:1px solid #da5c13}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class4 .before p{color:#a05115}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class5{border:1px solid #e01c1c}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .class5 .before p{color:#a01515}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects th{width:2rem;border:1px solid #ddd}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects th span{width:100px;display:block;transform:rotate(-90deg)}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .list .list-inner p{white-space:normal}.tool-risk-assessment .page-first .page-inner .all-aspects .aspects .list .before p{line-height:1rem}.tool-risk-assessment .page-second .page-inner{display:flex}.tool-risk-assessment .page-second .page-inner .row{width:calc(100% + 30px)}.tool-risk-assessment .page-second .page-inner .list{height:calc(50% - 1.3rem)}.tool-risk-assessment .page-zeroth .list{height:calc(100% - 1.3rem)}.tool-risk-assessment .page-zeroth .list .list-inner p{white-space:normal}.tool-laura-nash-12-questions .list .list-inner p{white-space:normal}.tool-swot-analysis .page-first .page-inner{display:flex;justify-content:center;overflow:auto}.tool-swot-analysis .page-first .page-inner .list-inner{border:0}.tool-swot-analysis .page-first .page-inner td{border:1px solid #add8e6;vertical-align:top}.tool-swot-analysis .page-first .page-inner .list-inner .before p em{font-style:normal;font-weight:500}.tool-swot-analysis .page-first .page-inner .all-aspects{width:100%;max-width:100%;height:100%;border-collapse:separate}.tool-swot-analysis .page-first .page-inner .all-aspects .headers td{text-align:center;font-weight:bold}.tool-swot-analysis .page-first .page-inner .all-aspects .list{width:50%}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects td{border:1px solid #ddd}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .class1{border:1px solid #84e23d}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .class2{border:1px solid #91c514}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .class3{border:1px solid #e2c63d}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .class4{border:1px solid #da5c13}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .class5{border:1px solid #e01c1c}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects th{width:2rem;border:1px solid #ddd}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects th span{width:100px;display:block;transform:rotate(-90deg)}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .list .list-inner p{white-space:normal}.tool-swot-analysis .page-first .page-inner .all-aspects .aspects .list .before p{line-height:1rem}.tool-swot-analysis .page-second .page-inner{display:flex}.tool-swot-analysis .page-second .page-inner .row{width:calc(100% + 30px)}.tool-swot-analysis .page-second .page-inner .list{height:calc(50% - 1.3rem)}.tool-swot-analysis .page-zeroth .list{height:calc(100% - 1.3rem)}.tool-swot-analysis .page-zeroth .list .list-inner p{white-space:normal}.tool-tows-analysis .page-first .page-inner{display:flex;justify-content:center;overflow:auto}.tool-tows-analysis .page-first .page-inner .list-inner{border:0}.tool-tows-analysis .page-first .page-inner td{border:1px solid #add8e6;vertical-align:top}.tool-tows-analysis .page-first .page-inner .list-inner .before p em{font-style:normal;font-weight:500}.tool-tows-analysis .page-first .page-inner .all-aspects{width:100%;max-width:100%;height:100%;border-collapse:separate}.tool-tows-analysis .page-first .page-inner .all-aspects .headers td{text-align:center;font-weight:bold}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects td{border:1px solid #ddd}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects th{width:2rem;border:1px solid #ddd}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects th span{width:100px;display:block;transform:rotate(-90deg)}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .list .list-inner p{white-space:normal}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .list .before p{line-height:1rem}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class1,.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class2,.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class3,.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class4,.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class5{border:0}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class2{border:1px solid #91c514}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class2 .before p{color:#7ca015}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class3{border:1px solid #e2c63d}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class3 .before p{color:#a09815}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class4{border:1px solid #da5c13}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class4 .before p{color:#a05115}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class5{border:1px solid #e01c1c}.tool-tows-analysis .page-first .page-inner .all-aspects .aspects .class5 .before p{color:#a01515}.tool-tows-analysis .page-second .page-inner{display:flex}.tool-tows-analysis .page-second .page-inner .row{width:calc(100% + 30px)}.tool-tows-analysis .page-second .page-inner .list{height:calc(50% - 1.3rem)}.tool-tows-analysis .page-zeroth .list{height:calc(100% - 1.3rem)}.tool-tows-analysis .page-zeroth .list .list-inner p{white-space:normal}.tool-metaphors-associations .page-first .page-inner{display:flex;justify-content:center;overflow:auto}.tool-metaphors-associations .page-first .page-inner .list-inner{border:0}.tool-metaphors-associations .page-first .page-inner td{border:1px solid #add8e6;vertical-align:top}.tool-metaphors-associations .page-first .page-inner .list-inner .before p em{font-style:normal;font-weight:500}.tool-metaphors-associations .page-first .page-inner .all-aspects{width:100%;max-width:100%;height:100%;border-collapse:separate}.tool-metaphors-associations .page-first .page-inner .all-aspects .headers td{text-align:center;font-weight:bold}.tool-metaphors-associations .page-first .page-inner .all-aspects .class1{border:1px solid #84e23d}.tool-metaphors-associations .page-first .page-inner .all-aspects .class1 .before p{color:#42a015}.tool-metaphors-associations .page-first .page-inner .all-aspects .class2{border:1px solid #91c514}.tool-metaphors-associations .page-first .page-inner .all-aspects .class2 .before p{color:#7ca015}.tool-metaphors-associations .page-first .page-inner .all-aspects .class3{border:1px solid #e2c63d}.tool-metaphors-associations .page-first .page-inner .all-aspects .class3 .before p{color:#a09815}.tool-metaphors-associations .page-first .page-inner .all-aspects .class4{border:1px solid #da5c13}.tool-metaphors-associations .page-first .page-inner .all-aspects .class4 .before p{color:#a05115}.tool-metaphors-associations .page-first .page-inner .all-aspects .aspects th{width:2rem;border:1px solid #ddd}.tool-metaphors-associations .page-first .page-inner .all-aspects .aspects th span{width:100px;display:block;transform:rotate(-90deg)}.tool-metaphors-associations .page-first .page-inner .all-aspects .aspects .list .list-inner p{white-space:normal}.tool-metaphors-associations .page-first .page-inner .all-aspects .aspects .list .before p{line-height:1rem}.tool-metaphors-associations .page-second .page-inner{display:flex}.tool-metaphors-associations .page-second .page-inner .row{width:calc(100% + 30px)}.tool-metaphors-associations .page-second .page-inner .list{height:calc(50% - 1.3rem)}.tool-metaphors-associations .page-zeroth .list{height:calc(100% - 1.3rem)}.tool-metaphors-associations .page-zeroth .list .list-inner p{white-space:normal}.page-multiline .list .list-inner p{white-space:normal}.page-one-list .list{height:calc(100% - 1.3rem)}.page-four-lists .page-inner{display:flex}.page-four-lists .page-inner .row{width:calc(100% + 30px)}.page-four-lists .page-inner .list{height:calc(50% - 1.3rem)}.tool-options{display:flex;flex-direction:column;width:80vw;max-width:800px;height:80vh;background:#fff;margin:10vh auto;padding:3vh 3vw;border-radius:3px}.tool-options .tool-inner{overflow-y:auto;overflow-x:hidden;flex-grow:1}.tool-options .card-header{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.tool-options .card-header .nav-tabs .nav-link{border-color:rgba(0,0,0,0);color:rgb(120.15,131,141.85);border-bottom:1px solid #add8e6}.tool-options .card-header .nav-tabs .nav-link.active,.tool-options .card-header .nav-tabs .nav-item.show .nav-link{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-weight:500;color:#495057;border-bottom:1px solid #495057}.tool-options .card-header .nav-link{padding:1rem 3rem}.tool-options .finish{flex-grow:0}.tool-options .finish button{background:#0423f1;display:block;border:0;color:#fff;padding:10px 40px}.tool-options label{display:block;margin-bottom:0;margin-top:.5rem}.tool-options .field{margin:.5rem 0}.tool-options .split-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.tool-options .split-row label{margin:0;flex:1 1 16rem}.tool-options .split-row .btn{flex:0 0 auto}.tool-options .tab-pane{margin-left:auto;margin-right:auto}.pin{margin:40px 0 120px 0;text-align:center}.pin button{background:#0423f1;display:block;border:0;color:#fff;margin:.5rem auto;padding:10px 40px}.pin label{font-size:2em;margin-right:.5rem}.pin input,.pin button{width:260px}.pin input[type=number]{font-size:2em;text-align:center;border:1px solid #ccc}.itool .tool-inner{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;padding:.5rem 1rem}.itool .tool-inner img+h3{border-top:1px solid #4a5ddf}.itool .tool-inner img{max-width:100%;height:auto}.itool .tool-inner h3+p{margin-top:-0.5rem;font-size:.9rem;font-style:italic;color:#637079}.itool:hover,.itool:active{text-decoration:none}.tool-description .desc-inner{box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff;padding:2rem 2rem 1rem}p.read-more{margin-bottom:0}.use{margin-top:2rem;margin-bottom:4rem}.use form{margin-bottom:1.5rem}.use div{margin:.5rem 0}.tool-index .itool{margin-top:30px;margin-bottom:30px}a.w-100{display:block}.card-body{padding:1.25rem 0}.connection-info{position:fixed;top:0;left:0;margin:0 auto;right:0;width:auto;background:#fcff51;max-width:320px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:5px 10px;text-align:center;font-size:.9rem;font-weight:500;box-shadow:0 2px 12px rgba(0,0,0,.1)}.connection-info.danger{background:#f75b5b}.tool-disabled{opacity:.3;text-shadow:0 0 3px #999}.tool-disabled *{color:#999 !important;pointer-events:none !important}pre code{color:#e83e8c}@media print{@page{size:landscape}.dont-print,.tool-header,.top-bg,.header,.footer{display:none !important}.tool,.pages{margin:0;padding:0}.container{width:auto !important;height:auto !important;max-width:none !important;max-height:none !important}.page-a4{page-break-inside:avoid;width:26cm !important;padding-top:17.5cm !important;max-width:none !important;margin:0 auto !important}.page-a4 .page-inner{padding:0;background:rgba(0,0,0,0)}.page-a4 .page-inner .items{background:rgba(0,0,0,0) !important}.page-a4 .page-inner .corner{display:none}.all-aspects{border-collapse:collapse !important}.connection-info{display:none !important}.list-item-busy{background:none !important;box-shadow:none !important}.list-item-busy::after{display:none !important}}@media(max-width: 767.98px){body{background:#e1f0fb}.tool{margin-top:20px}.header .container-inner,.tool-header,.main .container-inner{box-shadow:none !important}.pages .page-a4{padding:0;max-width:none;margin:20px auto}.pages .page-a4 .page-inner{position:static;height:auto;width:auto;box-shadow:none;padding:20px;display:block !important}.pages .page-a4 .page-inner div{display:block}.pages .page-a4 .page-inner .list{width:100% !important;height:auto !important;margin:.6rem 0 !important;max-width:none;display:block !important}.pages .page-a4 .page-inner .list .list-inner{display:block !important;border-width:0;border-bottom-width:1px;margin:0 !important;max-width:none;width:100%;height:auto}.pages .page-a4 .page-inner .list .list-inner .items{padding-bottom:1.2rem}.pages .page-a4 .page-inner .corner{top:2px;right:6px;width:auto}.tool-5-why .concrete .list .after{position:static;display:block}.tool-5w1h .middle{display:none !important}.tool-ishikawa-diagram .page-first .page-inner .all-aspects .aspects{display:block}.list-editor{width:99vw;height:90vh;margin-top:5vh;margin-bottom:5vh}.list-editor .list-inner .items .list-item input[type=text]{min-width:100px}.list-editor .list-inner .add-item{padding-left:0}.list-editor .list-inner .add-item button{padding-left:12px;text-align:left;width:100%}.tool-risk-assessment .headers,.tool-swot-analysis .headers{display:none}.tool-tows-analysis td{display:none}.tool-tows-analysis .list{top:0 !important}.tool-tows-analysis .pages .page-a4 .page-inner .list.list-readonly{display:none !important}.timer.component{display:none !important}.tool-de-bono-hats .actions{display:none !important}}
