body,h1,h2,h3,h4,h5,h6,figure,dl,dd,pre,blockquote,input[type="radio"],input[type="checkbox"]{margin:0}legend{padding:0}fieldset,ul,ol{padding:0;margin:0}body{line-height:1}main,figure,figcaption,img{display:block}ul,ol{list-style:none}a{text-decoration:none}img{max-width:100%;height:auto}fieldset{border:0}input,textarea,select,button{display:block;max-width:100%;font-family:inherit;font-size:inherit;color:inherit}label{display:table}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],input[type="button"],input[type="submit"],textarea{-webkit-appearance:none}button{line-height:inherit}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0}html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:20px}:focus{outline-color:#fc9f0b}body{min-width:300px;background-color:#fff;font-family:'Helvetica Neue', 'Helvetica', 'Lucida Grande', 'Arial', sans-serif;color:#363636;position:relative}@media (min-width: 500px){body{overflow-x:hidden !important}}a{color:#4dabde;word-wrap:break-word}a:hover,a:focus{color:#2587b0}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:'Montserrat';font-weight:500;line-height:1.2}h1{font-size:1.75em;color:#4dabde}h1 span{display:inline-block;color:#363636}h2{font-size:1.4em;color:#363636;color:#4dabde;font-weight:400}h2 b{color:#4dabde;font-weight:500}h2:not(:first-child){margin-top:2rem}h3{font-size:1em}h4{font-size:.8em;color:#000}p,blockquote,address{font-size:.75em;margin:0 0 1em;line-height:1.3}p a,blockquote a,address a{font-weight:bold}sup,sub{font-size:.7em}code{font-family:inherit;color:#4dabde}hr{border:none;border-top:1px solid #bebebe;border-color:#dcdcdc;margin:0 0 1em}a,a::before,a::after,button,button::before,button::after,label{transition:background-color .2s, border-color .2s, color .2s}fieldset{margin:0 0 1em}legend{font-size:.75em;margin:0 0 1em}label{font-size:.75em;line-height:1.2;margin:0 0 .3em}label a{font-weight:bold}input,textarea,select{box-sizing:border-box;max-width:100%;padding:.3em;background-color:#fff;border-style:none;border:1px solid #bebebe;border-radius:0;font-size:.75em;margin:0 0 1em;text-overflow:ellipsis;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-color:#4dabde}:-ms-input-placeholder{color:#bebebe}::-ms-input-placeholder{color:#bebebe}::placeholder{color:#bebebe;opacity:1}:focus::-ms-input-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus::placeholder{opacity:0;transition:opacity .2s .5s}.select-container{display:inline-block;max-width:100%;position:relative;margin:0 0 1em}.select-container::before{display:block;width:1.4em;background-color:#818181;position:absolute;top:0;bottom:0;right:0;pointer-events:none;transition:background-color .2s;content:""}.select-container:hover::before{background-color:#4dabde}.select-container::after{display:block;width:0;height:0;border:0 solid transparent;border-width:.3em .2em 0 .2em;border-top-color:#fff;position:absolute;top:.6em;right:.5em;pointer-events:none;content:""}.select-container select{-webkit-appearance:none;padding-left:.5em;padding-right:2.5em;margin-bottom:0}input[type='checkbox'],input[type='radio']{float:left;margin:.2em .4em 0 .2em}input[type='checkbox']:focus,input[type='radio']:focus{outline:2px solid #4dabde;outline-offset:-3px}input[type='checkbox']+label,input[type='radio']+label{margin-bottom:1em}input[type='checkbox']:focus+label,input[type='radio']:focus+label{color:#4dabde}input[type='checkbox']+label[for]:hover,input[type='radio']:not(:checked)+label[for]:hover{color:#4dabde}.required label::after{color:#4dabde;content:"*"}.input-hint{font-size:.6em;color:#818181;font-style:italic;margin:0 0 1rem}input+.input-hint{margin-top:-.7em}.error-message{font-size:.6em;color:#bf4d4d;font-style:italic;margin:0 0 1rem}input+.error-message{margin-top:-.7em}input[type='checkbox']+label,input[type='radio']+label{position:relative}input[type='checkbox']+label::before,input[type='radio']+label::before{box-sizing:border-box;display:block;width:1em;height:1em;background-color:#fff;border:1px solid #bebebe;font-size:.9rem;position:absolute;top:0;left:-1.2em;content:""}input[type='radio']+label::before{border-radius:50%}input[type='checkbox']:checked+label::before,input[type='radio']:checked+label::before{background-color:#4dabde;box-shadow:inset 0 0 0 0.15rem #fff}input[type='checkbox']+label:not([for])::before,input[type='radio']+label:not([for])::before{display:none}button,input[type="button"],input[type="submit"]{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#2587b0;color:#fff}input[type="button"],input[type="submit"]{line-height:1;white-space:normal}a.button{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;display:table}a.button:hover,a.button:focus{background-color:#2587b0;color:#fff}button.on{background-color:#449d44 !important}button.on:hover,button.on:focus{background-color:#3a863a !important}.bullet-list,main>ul:not([class]):not([id]){margin:0 0 1em 1em}.bullet-list li,main>ul:not([class]):not([id]) li{padding:0 0 0 .7em;font-size:.75em;line-height:1.3;position:relative;margin:0 0 1em}.bullet-list li::before,main>ul:not([class]):not([id]) li::before{display:block;width:.3rem;height:.3rem;background-color:#818181;border-radius:50%;position:absolute;top:.5em;left:0;content:""}.bullet-list a,main>ul:not([class]):not([id]) a{font-weight:bold}.checklist{margin:0 0 1em 1em;margin-left:.3em}.checklist li{padding:0 0 0 .7em;font-size:.75em;line-height:1.3;position:relative;margin:0 0 1em}.checklist li::before{display:block;width:.3rem;height:.3rem;background-color:#818181;border-radius:50%;position:absolute;top:.5em;left:0;content:""}.checklist a{font-weight:bold}.checklist li::before{display:inline;width:auto;height:auto;padding-right:.2em;background-color:unset;font-weight:bold;color:#449d44;position:static;content:"\2714"}.numbered-list,main>ol:not([class]):not([id]){margin:0 0 1em 1em}.numbered-list li,main>ol:not([class]):not([id]) li{padding:0 0 1em 1.8em;font-size:.75em;line-height:1.3;position:relative;counter-increment:ordered-list}.numbered-list li::before,main>ol:not([class]):not([id]) li::before{display:flex;justify-content:center;align-items:center;min-width:1.6em;height:1.6em;background-color:#818181;font-family:'Montserrat';font-size:.6rem;line-height:1;color:#fff;text-align:center;position:absolute;top:.1em;left:0;content:counter(ordered-list)}.numbered-list p,main>ol:not([class]):not([id]) p{font-size:1em}.numbered-list a,main>ol:not([class]):not([id]) a{font-weight:bold}.content-image{clear:both;display:table;max-height:30em;background:repeating-linear-gradient(135deg, #5f5f5f, #5f5f5f 1em, #deb52d 1em, #deb52d 2em);margin:0 auto 1em}.content-image img{max-height:30em}@media (min-width: 800px){.content-image{display:block}.content-image.left{clear:left;float:left;max-width:40%;margin-right:1em}.content-image.right{clear:right;float:right;max-width:40%;margin-left:1em}}[class^="message"]{padding:.5em .5em .45em;background-color:#818181;font-family:'Montserrat';font-weight:normal;font-size:.85em;text-transform:uppercase;text-align:center;color:#fff;margin:0 0 1rem}.message-success{background-color:#449d44}.message-error{background-color:#bf4d4d}body>[class^="message"]:first-child{margin:2rem 1rem 1rem}.new-project{overflow:hidden;display:block;height:2.5em;width:2.5em;background-color:#4dabde;border-radius:50%;box-shadow:0 0 0.1em 0.05em rgba(0,0,0,0.2);color:#fff;position:fixed;bottom:.5rem;right:.5rem;z-index:1}.new-project::before{display:block;height:200%;content:""}.new-project::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -2em center;background-size:auto 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.new-project:hover,.new-project:focus{background-color:#449d44}.project-title{padding:.5em 1rem;background-color:#f8f8f8;border-top:1px solid #bebebe;border-color:#dcdcdc;font-size:.9em;font-weight:bold;color:#818181;margin:-2rem -1rem 2rem}@media (max-width: 949px){.project-title{padding-top:.7em;padding-bottom:.7em;background-color:#f8f8f8}}@media (max-width: 499px){.project-title{padding-left:.5rem;padding-right:.5rem;margin-left:-.5rem;margin-right:-.5rem}}@media (min-width: 1080px){.project-title{padding-left:calc(((100vw - 1080px) / 2) + 1.4em);padding-right:calc(((100% - 1080px) / 2) + 1em);margin-left:calc((50% - 50vw));margin-right:calc((50% - 50vw))}}.user-generated{color:#363636}.system-generated{color:#4dabde}.button-group{padding:1em;background-color:#f8f8f8;margin:0 0 1em}@media (max-width: 499px){.button-group{padding:.5em}}.button-group div{font-family:'Montserrat';font-weight:500;color:#4dabde;text-align2:center;margin:0 0 .5em}.button-group a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;display:block}.button-group a:hover,.button-group a:focus{background-color:#2587b0;color:#fff}.button-group a:only-child,.button-group a:last-child{margin-bottom:0}.button-group button{background-color:#449d44}.button-group button:hover,.button-group button:focus{background-color:#3a863a}.button-group button:only-child,.button-group button:last-child{margin-bottom:0}@media (max-width: 699px){.button-group button{width:100%}}@media (min-width: 700px){.button-group{display:flex;justify-content:flex-end;align-items:center}.button-group div,.button-group a,.button-group button{margin-bottom:0}.button-group div:not(:first-child),.button-group a:not(:first-child),.button-group button:not(:first-child){margin-left:1em}}.pricing{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;margin:0 0 1em}.pricing div{margin-bottom:.5em}.pricing div:not(:last-child){margin-right:.5em}.regular{color:#818181;text-decoration:line-through;font-weight:normal}.regular sup,.regular sub{display:inline-block;text-decoration:none}.pricing .regular{font-size:.8em}.sale{color:#449d44;font-weight:bold}.video{background-color:#000;position:relative}.video::before{display:block;padding-top:56.25%;content:""}.video iframe{display:block;width:100%;height:100%;position:absolute;top:0;border:none;box-shadow:0 0 0 1px #fff,0 0 3px 1px rgba(0,0,0,0.6)}.user-guide{display:block;float:right;min-width:3.2rem;padding:.2em 0;font-size:.7em;font-weight:bold;text-align:center;margin:-.2em 0 0 .5rem}.user-guide::before{display:block;width:.5em;height:.5em;padding:.25em;background:#4dabde url(images/braincat-icon-sprite.svg) no-repeat -18.95em center;background-size:auto 100%;border-radius:50%;background-origin:content-box;font-size:2em;margin:0 auto .3em;content:""}.user-guide:hover::before,.user-guide:focus::before{background-color:#2587b0}#overlay{box-sizing:border-box;max-width:800px;max-width:calc(800px - 2em);padding:1em;background:#fff;box-shadow:0 0 0.5em rgba(0,0,0,0.5),0 0 0 20000px rgba(0,0,0,0.3);margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:1000;opacity:0;transition:opacity .2s}@media (max-width: 799px){#overlay{margin-left:1em;margin-right:1em}}#overlay>button:last-child{display:block;width:2em;height:2em;padding:0;border-radius:50%;box-shadow:0 0 0.1em 0 rgba(0,0,0,0.5);position:absolute;top:-.5em;right:-.5em;margin:0;overflow:hidden}#overlay>button:last-child::before{display:block;height:200%;content:""}#overlay>button:last-child::after{display:block;width:1em;height:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.8em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}#overlay.open{opacity:1}header.site{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:.5em .5em;background-color:#4dabde;color:#fff;position:relative}@media (min-width: 500px){header.site{padding-left:1em;padding-right:1em}}@media (min-width: 950px){header.site{padding-bottom:0}}@media (min-width: 1080px){header.site{padding:1em calc(((100% - 1080px) / 2) + 1em) 0}}header.site>a:first-child{overflow:hidden;display:block;width:1em;height:.225em;background:url(images/braincat-logo.svg) no-repeat center;background-size:contain;font-size:8em;font-size:calc(8em + 90 * (100vw - 300px) / (500 - 300));position:relative;top:.15rem;transition:opacity .2s}header.site>a:first-child::before{display:block;height:200%;content:""}header.site>a:first-child:hover,header.site>a:first-child:focus{opacity:.7}@media (min-width: 500px){header.site>a:first-child{font-size:12.5em;font-size:calc(12.5em + 50 * (100vw - 500px) / (1000 - 500))}}@media (min-width: 1080px){header.site>a:first-child{font-size:15em}}@media (min-width: 1120px){header.site>a:first-child{left:-.5rem}}header.site>div{font-family:'Montserrat';font-weight:500;font-size:.65em;font-size:calc(.65em + 6 * (100vw - 500px) / (700 - 500));margin:auto}@media (max-width: 499px){header.site>div{display:none}}@media (min-width: 700px){header.site>div{font-size:.95em}}@media (min-width: 950px){header.site>div{margin-right:8%}}header.site .main-menu-toggle{overflow:hidden;width:2.2em;height:2.2em;padding:0;font-size:1em;position:relative;margin:0 0 0 auto}header.site .main-menu-toggle::before{display:block;height:200%;content:""}header.site .main-menu-toggle::after{display:block;width:1em;height:1em;background:url(images/braincat-icon-sprite.svg) no-repeat left center;background-size:auto 100%;font-size:1.5em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}header.site .main-menu-toggle:hover,header.site .main-menu-toggle:focus{background-color:rgba(0,0,0,0.1)}header.site .main-menu-toggle.open{background-color:rgba(0,0,0,0.1)}@media (min-width: 500px){header.site .main-menu-toggle{margin:0}}@media (min-width: 950px){header.site .main-menu-toggle{display:none}}header.site .main-menu{width:100%;background-color:#f8f8f8;position:relative;z-index:1000}@media (max-width: 949px){header.site .main-menu{height:0;position:absolute;top:100%;left:0;overflow:hidden;transition:height .2s}header.site .main-menu.open{height:auto;box-shadow:0 0.1em 0.2em 0.1em rgba(0,0,0,0.2)}}@media (min-width: 950px){header.site .main-menu{width:calc(100% + 2rem);padding:0 1rem;margin:.5em -1.8rem 0}}@media (min-width: 1080px){header.site .main-menu{padding:0 calc(((100vw - 1080px) / 2) + 1.5em) 0 calc(((100vw - 1080px) / 2) + 1em);margin:1em calc((50% - 50vw) - 1.3em) 0 calc((50% - 50vw) - .7em)}}header.site .main-menu a{display:block;padding:.5em 1em;font-size:.75em;line-height:1.2;color:#4dabde;text-align:center}header.site .main-menu a:hover,header.site .main-menu a:focus{color:#2587b0}header.site .main-menu a:not(:only-child)::after{display:inline-block;vertical-align:top;width:0;height:0;border:0 solid transparent;border-width:.3em .3em 0 .3em;border-top-color:#4dabde;margin:.5em 0 0 .4em;transition:border-color .2s;content:""}header.site .main-menu a:not(:only-child):hover::after,header.site .main-menu a:not(:only-child):focus::after{border-top-color:#2587b0}header.site .main-menu a.open{background-color:#dcdcdc}@media (max-width: 949px){header.site .main-menu a{padding:.5em 1.5em;font-size:1em}}header.site .main-menu>ul{counter-reset:menu-sequence}header.site .main-menu>ul>li{counter-increment:menu-sequence}header.site .main-menu>ul>li>a:before{content:counter(menu-sequence) ".";margin:0 .2em 0 0}header.site .main-menu>ul>li:nth-child(n+7) a:before{display:none}header.site .main-menu>ul>li:first-child{counter-increment:menu-sequence 0}header.site .main-menu>ul>li:first-child a:before{display:none}header.site .main-menu>ul>li:nth-last-child(-n+2) a:before{display:none}header.site .main-menu>ul>li.active{background-color:#dcdcdc}@media (max-width: 949px){header.site .main-menu>ul{padding:.5em}}@media (min-width: 950px){header.site .main-menu>ul{display:flex}header.site .main-menu>ul>li>a{padding:1em 1em}header.site .main-menu>ul>li:nth-last-child(3){margin-left:auto}}header.site .main-menu ul ul{height:0;overflow:hidden;transition:height .2s}header.site .main-menu ul ul.open{height:auto}header.site .main-menu ul ul a{text-align:left;color:#818181}header.site .main-menu ul ul a:hover,header.site .main-menu ul ul a:focus{color:#363636}header.site .main-menu ul ul li:first-child a{padding-top:1em}header.site .main-menu ul ul li:last-child a{padding-bottom:1em}@media (max-width: 949px){header.site .main-menu ul ul.open{border-color:#dcdcdc;margin-bottom:.5em}}@media (min-width: 950px){header.site .main-menu ul ul{width:12em;background-color:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;position:absolute;top:100%;transition:height .2s}header.site .main-menu ul ul.open{border-width:1px;box-shadow:inset 0 0 0 1px #dcdcdc,0 0.1em 0.15em 0.05em rgba(0,0,0,0.1)}}header.site .main-menu li:first-child li:nth-child(-n+2) a{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #bebebe;border-color:#dcdcdc;color:#4dabde}header.site .main-menu li:first-child li:nth-child(-n+2) a:hover,header.site .main-menu li:first-child li:nth-child(-n+2) a:focus{color:#2587b0}header.site .main-menu li:first-child li:nth-child(3) a{padding-top:1em}main{max-width:1040px;min-height:calc(100vh - 18em);padding:2rem 1rem;margin:0 auto}@media (max-width: 499px){main{padding-left:.5rem;padding-right:.5em}}@media (min-width: 900px){main{min-height:calc(100vh - 20em)}}main>section{clear:both;margin:0 0 2em}main>.navbar:first-child,.project-title+.navbar{margin-top:-1rem}.navbar ul{display:flex}.navbar li{flex:1}.navbar a{display:block;height:1em;padding:.5em .5em;border:1px solid #bebebe;border-width:1px 0 1px 1px;font-family:'Montserrat';text-align:center;font-size:.7em;font-size:calc(.7em + 4 * (100vw - 300px) / (800 - 300));text-transform:uppercase;color:#4dabde}.navbar a:hover{color:#2587b0}.navbar li:first-child{flex-grow:0}.navbar li:first-child a{overflow:hidden;width:1em;background-color:#4dabde;border-color:#4dabde;border-right-width:1px;border-right-color:#fff;color:#fff;position:relative}.navbar li:first-child a::before{display:block;height:200%;content:""}.navbar li:first-child a::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -16em center;background-size:auto 100%;font-size:.9rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.navbar li:first-child a:hover{background-color:#2587b0;border-color:#2587b0;border-right-color:#fff}.navbar li:nth-child(2) a{border-left:none}.navbar li:last-child a{border-right-width:1px}.navbar li.active a{background-color:#4dabde;border-color:#4dabde;color:#fff;pointer-events:none}.navbar li.active+li a{border-left-color:#4dabde}@media (min-width: 800px){.navbar a{font-size:.9em}}.sidebar-wrapper{position:relative;margin:0 0 2em}@media (min-width: 800px){.sidebar-wrapper{display:flex}}.sidebar-wrapper>div{padding-top:1.5em}@media (max-width: 799px){.sidebar-wrapper>div{padding-top:3em}}@media (max-width: 799px){.sidebar{position:absolute;top:.5em;left:-12.05em;z-index:100;transition:left .2s}.sidebar.open{left:0}}@media (max-width: 499px){.sidebar{left:-11.55em}}@media (min-width: 800px){.sidebar{flex:0 0 10em;margin-right:1em}}.sidebar .sidebar-toggle{overflow:hidden;width:1em;height:1em;padding:0;font-size:2em;position:absolute;top:0;left:100%;margin:0 0 0 -1px}.sidebar .sidebar-toggle::before{display:block;height:200%;content:""}.sidebar .sidebar-toggle::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat 0em center;background-size:auto 100%;font-size:1rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.sidebar .sidebar-toggle.open{background-color:#2587b0}@media (min-width: 800px){.sidebar .sidebar-toggle{display:none}}.sidebar>ul{width:10em;padding:.5em;font-family:'Montserrat';border:1px solid #bebebe;border-top:none;color:#363636}.sidebar li{margin:0 0 .4em}.sidebar a{display:block;padding:.3em .5em;font-size:.8em;line-height:1.2}.sidebar a:not(.button):hover{background-color:#f8f8f8}.sidebar .active a{background-color:#4dabde;color:#fff;pointer-events:none}.sidebar li ul{padding:0 1em .5em}.sidebar li li a{padding:.3em .5em;font-size:.7em}.sidebar .button{display2:table;margin:1em 0 0}@media (max-width: 799px){.sidebar>ul{visibility:hidden;background-color:#fff;border-top:1px solid #bebebe;transition:visibility 0s .2s}.sidebar.open>ul{visibility:visible;transition-delay:0s}}footer.site{padding:2rem 1rem;background-color:#f8f8f8;border-top:1px solid #bebebe;border-color:#dcdcdc;box-shadow:0 4rem 0 0 #f8f8f8,0 8rem 0 0 #f8f8f8,0 12rem 0 0 #f8f8f8,0 16rem 0 0 #f8f8f8;font-size:.65em;line-height:1.2;color:#818181;text-align:center}footer.site span{display:inline-block}.full-page{box-sizing:border-box;min-height:100vh;padding:2.5em .5em 0;background:#438bb2 url(images/background-small.jpg) no-repeat center;background-size:cover;background-attachment:fixed;margin:0}@media (min-width: 1000px){.full-page{background-image:url(images/background-large.jpg)}}.full-page:before{display:table;width:1em;height:.225em;background:url(images/braincat-logo.svg) no-repeat center;background-size:contain;font-size:14em;font-size:calc(14em + 140 * (100vw - 300px) / (800 - 300));margin:0 auto 3rem;content:""}@media (min-width: 800px){.full-page:before{font-size:21em}}.full-page .sign-in{box-shadow:0 0.1em 0.21em 0.1em rgba(0,0,0,0.2)}.full-page.alternate{background-color:#fff;background-image:none}.full-page.alternate::before{background-image:url(images/braincat-logo-alt.svg)}.dialog{max-width:15em;padding:0 .5em .5em;background-color:#fff;border:1px solid #bebebe;margin:0 auto}.dialog h1{padding:1.2em .1em .8em;background-color:#f8f8f8;border-bottom:1px solid #bebebe;font-size:1.4em;text-align:center;margin:0 -.5rem 1rem}.dialog h1 span{display:inline-block}.dialog form input:not([type="checkbox"])+label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}.dialog form input:not([type="checkbox"]){width:100%}.dialog form button{width:100%;margin-bottom:.5em}.dialog form a{display:block;padding:.4em .2em;font-size:.9em;text-align:center}.join{max-width:40em;margin:0 auto 2em}.join h2{color:#363636}.join>div{padding:.5em;background-color:#fff;border:1px solid #bebebe;margin:0 0 1em}.join>div:first-child{margin:0 0 1em}.join>div:last-child .bullet-list li::before{background-color:#4dabde}@media (max-width: 699px){.join>div:last-child section:first-of-type{display:none}}@media (min-width: 700px){.join{display:flex;align-items:flex-start}.join>div:first-child{flex:1;margin-bottom:0}.join>div:last-child{box-sizing:border-box;flex:0 0 300px;margin:0 0 0 .5em}}.join h1{padding:.8em .1em;background-color:#f8f8f8;border-bottom:1px solid #bebebe;font-size:1.4em;text-align:center;margin:-.5rem -.5rem 1rem}.join h1 span{display:inline-block}.join form section{padding-bottom:.2em;margin:0 0 1em}.join form section:nth-of-type(even){padding:1em .5em .5em;background-color:#f8f8f8;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;margin-left:-.5em;margin-right:-.5em}.join form section:nth-of-type(even):last-child{padding-bottom:.5em;border-bottom:0;margin-bottom:-.5em}.join input:not([type='radio']):not([type='checkbox']),.join select{width:100%}.join label[for^="SubscriberPaymentMethod"]::after{display:inline-block;vertical-align:top;width:154px;height:20px;background:url(images/payment-icon-sprite.svg) no-repeat left center;filter:drop-shadow(-1px 0 0px #ddd) drop-shadow(1px 0 0 #ddd) drop-shadow(0 -1px 0 #ddd) drop-shadow(0 1px 0 #ddd);margin:0 0 0 .5em;content:""}.join label[for="SubscriberPaymentMethodPaypal"]::after{width:34px;background-position:right center}.join .cc-info{padding:.5em;background-color:#f8f8f8;border:1px solid #bebebe;border-color:#dcdcdc;margin:0 0 1em}.join .cc-info .select{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:12em}.join .cc-info .select label{width:100%}.join .cc-info .select select{width:auto;margin-right:.5em}.join .cc-info #CartCvv{max-width:5em}@media (min-width: 400px){.join .cc-info{display:flex;flex-wrap:wrap;align-items:flex-start}.join .cc-info>div:first-of-type{width:100%}.join .cc-info>div:not(:first-of-type):not(:last-of-type){margin-right:.5em}}.join .cc-info+div{padding-top:1em;border-top:1px solid #bebebe}.join .login{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;display:inline-block;margin-bottom:.5em}.join .login:hover,.join .login:focus{background-color:#2587b0;color:#fff}.join .membership-price{font-size:1em;color:#3a863a;margin:0 0 1em}.join button[type="submit"]{margin-top:1.5em;margin-bottom:0}.join .cart-summary li{padding:.5em;border:1px solid #bebebe;background-color:#fff;margin:0 0 .5em}.join .cart-summary .pricing{margin-bottom:0}.join .cart-summary p:last-child{margin-bottom:0}.join .cart-summary-amounts{width:100%;border-collapse:collapse;font-weight:bold;margin:0 0 1em}.join .cart-summary-amounts td:last-child{text-align:right}.join .cart-summary-amounts .stotal td{padding:.5em;background-color:#818181;color:#fff}.join .customer-confidence{padding-top:.5em}@media (min-width: 700px){.join .customer-confidence{padding:1em .5em 0;background-color:#f8f8f8;border-top:1px solid #bebebe;margin-left:-.5em;margin-right:-.5em}}.join .customer-confidence h3::before{padding-right:.2em;font-weight:bold;color:#449d44;content:"\2714"}.join .customer-confidence img{margin:0 auto .5em}#EntryIndexForm{display:flex;flex-wrap:wrap;margin:0 0 1em;max-width:25em;margin:0 0 2em}#EntryIndexForm label{width:100%}#EntryIndexForm input{flex-basis:0;flex-grow:1;min-width:4em;padding-left:.5em;border-right:none;font-size:.9em;margin:0}#EntryIndexForm button{padding-left:1em;padding-right:1em;margin:0}#EntryIndexForm label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}#data{border:1px solid #bebebe;margin:0 0 2em}#data li{display:flex;padding:.2em}#data li:not(:first-child){border-top:1px solid #bebebe}#data li:nth-child(even){background-color:#f8f8f8}#data div{flex-basis:0;flex-grow:1;align-self:center;padding:0 1em 0 .3em;font-size:.75em}#data div input{width:100%;font-size:.75rem;margin:-.4em 0 -.4em -.35em}#data button{overflow:hidden;width:1.5em;height:1.5em;padding:0;background-color:#bebebe;font-size:1em;position:relative;margin2:-.3em -.3em -.3em .3em;margin:0}#data button::before{display:block;height:200%;content:""}#data button::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.5em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}#data button:hover,#data button:focus{background-color:#bf4d4d}#data+.button-group a:not(:last-child){background-color:#449d44}#data+.button-group a:not(:last-child):hover,#data+.button-group a:not(:last-child):focus{background-color:#3a863a}@media (min-width: 700px){#data+.button-group a:nth-child(2){margin-right:auto}}@media (min-width: 700px) and (max-width: 799px){#data+.button-group{flex-wrap:wrap}#data+.button-group::before{order:1;width:100%;margin:0 0 1em;content:""}#data+.button-group div:nth-last-child(-n+2),#data+.button-group a:nth-last-child(-n+2){order:2}}@media (min-width: 700px){.categorize-data{display:flex;flex-wrap:wrap;align-items:flex-start}}.category-entry-listing{border:1px solid #bebebe;margin:0 0 1em}.category-entry-listing li{display:flex;flex-wrap:wrap;padding:.2em}.category-entry-listing li:not(:first-child){border-top:1px solid #bebebe}.category-entry-listing li:nth-child(even){background-color:#f8f8f8}.category-entry-listing li>div:first-child{flex-basis:0;flex-grow:1;align-self:center;padding:0 1em 0 .3em;font-size:.75em;margin:0em auto 0 0}.category-entry-listing li>button{overflow:hidden;width:1.5em;height:1.5em;padding:0;background-color:#bebebe;font-size:1em;position:relative;margin:0 0 0 .2em}.category-entry-listing li>button::before{display:block;height:200%;content:""}.category-entry-listing li>button::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.5em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.category-entry-listing li>button:hover,.category-entry-listing li>button:focus{background-color:#bf4d4d}.category-entry-listing li>button:first-of-type:after{background:none;font-size:.7em;content:"A"}.category-entry-listing li>button:first-of-type:hover,.category-entry-listing li>button:first-of-type:focus{background-color:#449d44}@media (min-width: 500px){.category-entry-listing li>button{margin-bottom:0}}.category-entry-listing li>div:last-child{width:100%;margin:.2em 0 0}.category-entry-listing li>div:last-child form{display:flex;flex-wrap:wrap;margin:0 0 1em;margin:0}.category-entry-listing li>div:last-child form label{width:100%}.category-entry-listing li>div:last-child form input{flex-basis:0;flex-grow:1;min-width:4em;padding-left:.5em;border-right:none;font-size:.9em;margin:0}.category-entry-listing li>div:last-child form button{padding-left:1em;padding-right:1em;margin:0}.category-entry-listing li>div:last-child form label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}.category-entry-listing li>div:last-child form input{font-size:.75em}.category-entry-listing li>div:last-child form button{padding:.6em 1em;font-size:.65em;min-width:3.2rem}@media (min-width: 500px){.category-entry-listing li>div:last-child{width:40%;margin:0 0 0 .2em}}@media (min-width: 700px){.category-entry-listing{box-sizing:border-box;order:-1;width:70%}}@media (min-width: 700px){.category-entry-listing+.button-group{width:100%}.category-entry-listing+.button-group button{margin-right:auto}}@media (min-width: 700px) and (max-width: 1049px){.category-entry-listing+.button-group{flex-wrap:wrap}.category-entry-listing+.button-group::before{order:1;width:100%;margin:0 0 1em;content:""}.category-entry-listing+.button-group div:nth-last-child(-n+2),.category-entry-listing+.button-group a:nth-last-child(-n+2){order:2}}@media (min-width: 700px) and (max-width: 1049px) and (max-width: 749px){.category-entry-listing+.button-group div:nth-last-child(-n+3),.category-entry-listing+.button-group a:nth-last-child(-n+3),.category-entry-listing+.button-group button:nth-last-child(-n+3){order:2}.category-entry-listing+.button-group a:nth-child(2){margin-right:auto}.category-entry-listing+.button-group button{margin-left:0;margin-right:auto}}.ui-autocomplete{box-sizing:border-box;max-width:10em;max-width:calc(100% - 4.5rem - 3px);background-color:#fff;border:1px solid #bebebe}.ui-autocomplete div{padding:.3em .3em .3em .5em;font-size:.75em;line-height:1.3;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word}.ui-autocomplete div:hover,.ui-autocomplete div:focus{background:#f8f8f8}.ui-autocomplete div.ui-state-active{background-color:#f8f8f8}@media (min-width: 500px){.ui-autocomplete{max-width:calc(40% - 4rem - 3px)}}@media (min-width: 700px){.ui-autocomplete{max-width:calc(28% - 3.8rem - 3px)}}@media (min-width: 1080px){.ui-autocomplete{max-width:11.2rem}}.ui-helper-hidden-accessible{display:none}#categoryCloud ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -.1em 1em}#categoryCloud ul li{max-width:100%;margin:0 .1em .2em}#categoryCloud ul button,#categoryCloud ul a{padding:.6em 1em;font-size:.65em;background-color:#818181 !important;word-wrap:break-word;overflow-wrap:break-word;margin:0}#categoryCloud ul button:hover,#categoryCloud ul button:focus,#categoryCloud ul a:hover,#categoryCloud ul a:focus{background-color:#363636 !important}#categoryCloud ul a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;padding:.6em 1em;font-size:.65em;display:block}#categoryCloud ul a:hover,#categoryCloud ul a:focus{background-color:#2587b0;color:#fff}@media (min-width: 700px){#categoryCloud{box-sizing:border-box;order:-1;width:30%;padding-left:1em}}#categoryCloud.sticky{width:30%;width:calc((100% - 2rem) * .3);position:fixed;top:10px;right:1rem}@media (min-width: 1080px){#categoryCloud.sticky{width:300px;width:calc((1080px - 2rem) * .3);left:calc(((100% - 1080px) / 2) + 1080px - (1080px * .3) - .4rem)}}.visualize-listing li{padding:0 0 .5em}.visualize-listing a{display:block;height:calc(100% - 1rem);padding:.5rem .2rem;background-color:#4dabde;font-family:'Montserrat';font-size:.75em;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff}.visualize-listing a::before{display:block;width:1em;height:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -6em center;background-size:auto 100%;font-size:3em;margin:1rem auto;content:""}.visualize-listing a:hover,.visualize-listing a:focus{background-color:#2587b0}.visualize-listing .categories a::before{background-position:-6em center}.visualize-listing .everything a::before{background-position:-8em center}.visualize-listing .mindmap a::before{background-position:-10em center}.visualize-listing .export-data a::before{background-position:-12em center}.visualize-listing .export-doc a::before{background-position:-14em center}.visualize-listing .export-categories a::before{background-position:-16em center}.visualize-listing .actions a::before{background-position:-28em center}@media (min-width: 400px){.visualize-listing{display:flex;flex-wrap:wrap;margin:0 -.25em}.visualize-listing li{box-sizing:border-box;padding:0 .25em .5em;width:50%}}@media (min-width: 700px){.visualize-listing li{width:33.3333333333%}}@media (min-width: 900px){.visualize-listing li{width:16.666666666%}}.discover-options{clear:both;margin:2em 0 2em}.discover-options li{padding:1em 0;border-top:1px solid #bebebe}.discover-options h2{font-size:1.2em;color:#4dabde;margin-bottom:.5rem}.discover-options p{font-weight:bold;margin-bottom:.5em}.discover-options div{font-size:.75em;font-weight:bold;color:#bebebe;font-style:italic;margin-bottom:1em}.discover-options a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;display:table;margin-bottom:0}.discover-options a:hover,.discover-options a:focus{background-color:#2587b0;color:#fff}@media (min-width: 400px){.discover-options li{padding-right:6em;position:relative}.discover-options div{margin-bottom:0}.discover-options a{position:absolute;top:50%;right:0;margin:-1.6em 0 0}}.discover-tip{max-width:18em;padding:1em 1em .5em;border:1px solid #bebebe;margin:0 auto 2em}.discover-tip h2{font-size:1.2em;text-align:center;color:#4dabde;margin-bottom:.5em}.discover-tip p{text-align:center}.question-heading{font-family:'Helvetica Neue', 'Helvetica', 'Lucida Grande', 'Arial', sans-serif;font-weight:bold;font-size:.9em;color:#363636;margin-bottom:.9em}.question-nav{display:flex}.question-nav a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;padding:.6em 1em;font-size:.65em;display:table;margin:0 0 2em}.question-nav a:hover,.question-nav a:focus{background-color:#2587b0;color:#fff}.question-nav a::before,.question-nav a::after{display:inline-block;vertical-align:top;width:0;height:0;border:0 solid transparent;border-width:.3em .4em .3em 0;border-left-color:#fff;border-right-color:#fff;margin:.3em .5em 0 0;content:""}.question-nav a::after{display:none;border-width:.3em 0 .3em .4em;margin-right:0;margin-left:.5em}.question-nav a:nth-child(1):nth-last-child(2){margin-right:1em}.question-nav a.next::before{display:none}.question-nav a.next::after{display:inline-block}.question-nav a.disabled{background-color:#dcdcdc;pointer-events:none}@media (min-width: 1000px){.question-nav{float:right;margin-bottom:2em}}#EntryExploreForm{display:flex;flex-wrap:wrap;margin:0 0 1em;margin:0 0 2em}#EntryExploreForm label{width:100%}#EntryExploreForm input{flex-basis:0;flex-grow:1;min-width:4em;padding-left:.5em;border-right:none;font-size:.9em;margin:0}#EntryExploreForm button{padding-left:1em;padding-right:1em;margin:0}#EntryExploreForm label{font-size:1em}#EntryExploreForm input{max-width:25em}#EntryExploreForm button{background-color:#449d44}#EntryExploreForm button:hover,#EntryExploreForm button:focus{background-color:#3a863a}.project-listing{margin:0 0 1em}.project-listing li{display:flex;flex-wrap:wrap;padding:.5em 0;border-bottom:1px solid #bebebe}.project-listing li:first-child{border-top:1px solid #bebebe}.project-listing a:first-of-type{align-self:center;flex-basis:0;flex-grow:1;padding-left:2.7em;font-size:.75em;color:#363636;position:relative;margin-right:1em}.project-listing a:first-of-type:hover,.project-listing a:first-of-type:focus{color:#2587b0}.project-listing a:first-of-type::before{display:block;width:1em;height:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -22em center;background-size:auto 100%;font-size:1rem;position:absolute;top:50%;left:.25em;margin:-.5em 0 0;content:""}.project-listing a:first-of-type span{display:block}.project-listing a:first-of-type span time{display:inline-block;font-size:.7em;color:#818181}.project-listing a:first-of-type span time:not(:last-child){margin-right:1em}.project-listing .folder>a:first-of-type::before{background-position:-20em center;font-size:1.5rem;left:0;margin2:0 .5rem 0 0}.project-listing a:not(:first-of-type){overflow:hidden;display:block;width:1.5em;height:1.5em;padding:0;background-color:#bebebe;font-size:1rem;color:#fff;text-align:center;position:relative;margin:0 0 0 .2em}.project-listing a:not(:first-of-type)::before{display:block;height:200%;content:""}.project-listing a:not(:first-of-type)::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.6rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.project-listing a:not(:first-of-type):hover,.project-listing a:not(:first-of-type):focus{background-color:#449d44}.project-listing a:not(:first-of-type)[title="Data"]:after,.project-listing a:not(:first-of-type)[title="data"]:after{background-position:-8em center}.project-listing a:not(:first-of-type)[title="Actions"]:after,.project-listing a:not(:first-of-type)[title="actions"]:after{background:none;font-size:.7em;content:"A"}.project-listing a:not(:first-of-type)[title="Edit"]:after,.project-listing a:not(:first-of-type)[title="edit"]:after{background-position:-18em center}.project-listing a:not(:first-of-type)[title="Archive"]:after,.project-listing a:not(:first-of-type)[title="archive"]:after{background-position:-30em center}.project-listing a:not(:first-of-type)[title="Unarchive"]:after,.project-listing a:not(:first-of-type)[title="unarchive"]:after{background-position:-34em center}.project-listing a:not(:first-of-type)[title="Duplicate"]:after,.project-listing a:not(:first-of-type)[title="duplicate"]:after{background-position:-32em center}.project-listing a:not(:first-of-type)[title="Delete"]:after,.project-listing a:not(:first-of-type)[title="delete"]:after{background-position:-4em center}.project-listing a:not(:first-of-type)[title="Delete"]:hover,.project-listing a:not(:first-of-type)[title="Delete"]:focus,.project-listing a:not(:first-of-type)[title="delete"]:hover,.project-listing a:not(:first-of-type)[title="delete"]:focus{background-color:#bf4d4d}.project-listing a:not(:first-of-type)[title="Team"]:after,.project-listing a:not(:first-of-type)[title="team"]:after{font-size:.7rem;background-position:-36em center}.project-listing ul{height:0;width:100%;margin:.5em 0 -.5em;overflow:hidden;transition:height .2s}.project-listing ul li{padding-left:1.7em}.project-listing ul li:last-child{border-bottom:none}.project-listing ul.open{height:auto}@media (max-width: 399px){.project-listing ul li{padding-left:.5em}}@media (min-width: 700px){.project-listing+.button-group a:nth-child(2){margin-right:auto}}.pagination{margin:0 0 1em}.pagination div{font-size:.75em;margin:.3em 0 1em}.pagination ol{display:flex}.pagination li:first-child{margin-right:.3em}.pagination a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;padding:.6em 1em;font-size:.65em;display:table}.pagination a:hover,.pagination a:focus{background-color:#2587b0;color:#fff}@media (min-width: 500px){.pagination{display:flex;justify-content:space-between}}#ProjectIndexForm label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}#ProjectIndexForm input[type="text"]{width:20em}#tablesort{border-collapse:collapse;width:100%;font-size:.75em;margin:0 0 2em}#tablesort tr{border:1px solid #bebebe}#tablesort tr:nth-child(even){background-color:#f8f8f8}#tablesort thead{background-color:#f8f8f8}#tablesort th{padding:.5rem .2rem .5rem .5em;font-weight:normal;color:#4dabde;text-align:left}#tablesort td{padding:.2rem .2rem .2rem .5em}#tablesort button{overflow:hidden;width:1.5em;height:1.5em;padding:0;background-color:#bebebe;font-size:1rem;position:relative;margin:0 auto}#tablesort button::before{display:block;height:200%;content:""}#tablesort button::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -28em center;background-size:auto 100%;font-size:.5rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}#tablesort button.true{background-color:#449d44}#tablesort td:last-child{vertical-align:top}#tablesort td:last-child div{display:flex;flex-wrap:wrap;justify-content:flex-end}#tablesort td:last-child a{overflow:hidden;display:block;width:1.5em;height:1.5em;padding:0;background-color:#bebebe;font-size:1rem;color:#fff;text-align:center;position:relative;margin:0 0 0 .2em}#tablesort td:last-child a::before{display:block;height:200%;content:""}#tablesort td:last-child a::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.5rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}#tablesort td:last-child a:hover,#tablesort td:last-child a:focus{background-color:#449d44}#tablesort td:last-child a[title="Data"]:after,#tablesort td:last-child a[title="data"]:after{background-position:-8em center}#tablesort td:last-child a[title="Actions"]:after,#tablesort td:last-child a[title="actions"]:after{background:none;font-size:.7em;content:"A"}#tablesort td:last-child a[title="Edit"]:after,#tablesort td:last-child a[title="edit"]:after{background-position:-18em center}#tablesort td:last-child a[title="Archive"]:after,#tablesort td:last-child a[title="archive"]:after{background-position:-30em center}#tablesort td:last-child a[title="Unarchive"]:after,#tablesort td:last-child a[title="unarchive"]:after{background-position:-34em center}#tablesort td:last-child a[title="Duplicate"]:after,#tablesort td:last-child a[title="duplicate"]:after{background-position:-32em center}#tablesort td:last-child a[title="Delete"]:after,#tablesort td:last-child a[title="delete"]:after{background-position:-4em center}#tablesort td:last-child a[title="Delete"]:hover,#tablesort td:last-child a[title="Delete"]:focus,#tablesort td:last-child a[title="delete"]:hover,#tablesort td:last-child a[title="delete"]:focus{background-color:#bf4d4d}#tablesort td:last-child a[title="Team"]:after,#tablesort td:last-child a[title="team"]:after{background-position:-36em center}#tablesort.sequence td:first-child{padding-left:2.8em;position:relative}#tablesort.sequence td:first-child button{background-color:#4dabde;position:absolute;top:50%;left:.2em;margin:-.75em 0 0;cursor:all-scroll}#tablesort.sequence td:first-child button::after{background-position:-26em center}#tablesort.sequence td:first-child button:hover,#tablesort.sequence td:first-child button:focus{background-color:#2587b0}#tablesort.sequence th:nth-child(2),#tablesort.sequence td:nth-child(2){text-align:center}@media (min-width: 500px){#tablesort.sequence th:nth-child(2),#tablesort.sequence td:nth-child(2){width:5.5em}}#tablesort.sequence td:last-child{width:7rem}@media (max-width: 499px){#tablesort.sequence td:last-child{width:3.5rem}#tablesort.sequence td:last-child a:nth-child(n+3){margin-top:.2em}}#tablesort.sequence .sortable-placeholder{background-color:#dcdcdc}#tablesort.data th:nth-child(2),#tablesort.data td:nth-child(2){width:3em;text-align:center}#tablesort.data td:last-child{width:3.5rem}#tablesort.actions th:nth-child(2),#tablesort.actions td:nth-child(2){width:3em;text-align:center}#tablesort.actions td:last-child{width:3.5rem}@media (min-width: 700px){#tablesort+.button-group a:first-child{margin-right:auto}}#TagCategorizeForm input[type="text"]{width:20em}#EntryEditForm h2{margin-top:2rem;color:#4dabde}#EntryEditForm label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}#EntryEditForm input[type="text"]{width:20em}#EntryEditForm .tagCloud{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -.1em 1em;margin-top:1em}#EntryEditForm .tagCloud li{max-width:100%;margin:0 .1em .2em}#EntryEditForm .tagCloud button,#EntryEditForm .tagCloud a{padding:.6em 1em;font-size:.65em;background-color:#818181 !important;word-wrap:break-word;overflow-wrap:break-word;margin:0}#EntryEditForm .tagCloud button:hover,#EntryEditForm .tagCloud button:focus,#EntryEditForm .tagCloud a:hover,#EntryEditForm .tagCloud a:focus{background-color:#363636 !important}#EntryEditForm .tagCloud a{padding:1em 2em;background-color:#4dabde;border:none;border-radius:0;font-family:'Montserrat';font-size:.75rem;line-height:1.2;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin:0 0 2em;transition:color .2s, background-color .2s, border-color .2s;cursor:pointer;padding:.6em 1em;font-size:.65em;display:block}#EntryEditForm .tagCloud a:hover,#EntryEditForm .tagCloud a:focus{background-color:#2587b0;color:#fff}#TagEditForm input[type="text"]{width:20em}.import>div{margin:0 0 2em}.import h2{color:#4dabde}.import p{color:#4dabde}.import label{clip:rect(1px, 1px, 1px, 1px);position:absolute;height:1px;width:1px;overflow:hidden}.import input[type="file"]{width:90%;padding-left:0;border:none}.import textarea{width:100%;min-height:6em}@media (min-width: 600px){.import{display:flex;flex-wrap:wrap}.import>div{box-sizing:border-box;flex:50%}.import>div:first-child{padding-right:1em}}.video-tutorials{display:flex;flex-wrap:wrap;margin:0 0 1em}.video-tutorials li{margin:0 .5rem .5rem  0}.video-tutorials .user-guide{float:none;min-width:8em;padding:.5em;background-color:#f8f8f8;border:1px solid #bebebe;margin:0}.help-form input,.help-form textarea{width:100%}.help-form textarea{min-height:5em}@media (min-width: 500px){.help-form{max-width:20em}.help-form li{display:flex;margin:0 0 .5em}.help-form label{display:block;flex-basis:5.5rem}.help-form label span{display:block}.help-form input,.help-form textarea{flex:1}.help-form button{margin-left:5.5rem}}#ProjectAddForm #ProjectProjectFolderId option[value="new"]{color:#4dabde}#ProjectAddForm button[type="submit"]{background-color:#449d44}#ProjectAddForm button[type="submit"]:hover,#ProjectAddForm button[type="submit"]:focus{background-color:#3a863a}#freshwidget-button{display:none !important}a.freshwidget-theme{border-radius:0 !important;box-shadow:none !important;text-transform:uppercase;font-weight:normal}.intro{visibility:hidden;height:0;color:#4dabde;overflow:hidden;transition:visibility 0s .2s, height .2s}.intro.open{visibility:visible;height:auto;transition-delay:0s, 0s}.intro-toggle{padding:.5em .5em .4em;font-size:.6em}@media (min-width: 800px){.intro-toggle{font-size:calc(.6rem - 4 * (100vw - 800px) / (150))}}@media (min-width: 950px){.intro-toggle{font-size:.4rem}}.sticky-notes{clear:both}.sticky-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:-1.5rem 0 .5em}.sticky-nav button{overflow:hidden;display:block;width:1em;height:1em;padding:0;position:relative;margin:0}.sticky-nav button::before{display:block;height:200%;content:""}.sticky-nav ul:first-of-type{display:flex}.sticky-nav ul:first-of-type button{font-size:2rem;margin:0 .2rem 0 0}.sticky-nav ul:first-of-type button::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -2em center;background-size:auto 100%;font-size:.4em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.sticky-nav ul:first-of-type li:nth-child(2) button::after{background-position:-6em center}.sticky-nav ul:first-of-type li:nth-child(3) button::after{background-position:-28em center}.sticky-nav ul:last-of-type{display:flex;margin:0 .2em 0 auto}.sticky-nav ul:last-of-type button{background-color:#818181;background-color:transparent;font-size:2em;transition:transform .2s}.sticky-nav ul:last-of-type button::after{display:block;height:1em;width:1em;background-color:#ebc43d;border-radius:50%;font-size:.8em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.sticky-nav ul:last-of-type button:hover{transform:scale(1.1)}.sticky-nav ul:last-of-type li:nth-child(2) button::after{background-color:#f881a1}.sticky-nav ul:last-of-type li:nth-child(3) button::after{background-color:#78d678}.sticky-nav ul:last-of-type li:nth-child(4) button::after{background-color:#81e1f8}.sticky-nav .user-guide{display:block;float:none;margin:0 1rem 0 auto}.sticky-nav>a{margin:0 0 0 0}.sticky-board{min-height:90vh;background-color:#363636;background:#363636 url(images/plus-pattern.svg) top left;background-attachment:local;box-shadow:inset 0 0 0.5em rgba(0,0,0,0.7);position:relative;color:#fff;margin:0 -1em 1em;overflow:auto}@media (max-width: 499px){.sticky-board{margin-left:-.5rem;margin-right:-.5em}}@media (min-width: 1100px){.sticky-board{margin-left:calc(((-100vw + 100%) / 2) + .4em);margin-right:calc(((-100vw + 100%) / 2) + .4em)}}.sticky-board li{width:12em;padding:1.5em .5em 1.5em;background-color:#81e1f8;box-shadow:0 0 0.2em rgba(0,0,0,0.4);position:absolute;z-index:1;color:#363636;margin:.5em;cursor:move;transition:box-shadow .2s, transform .2s}.sticky-board li.active,.sticky-board li:focus-within{box-shadow:0 0 1em rgba(0,0,0,0.6);z-index:1000}.sticky-board li.yellow{background-color:#ebc43d}.sticky-board li.red{background-color:#f881a1}.sticky-board li.green{background-color:#78d678}.sticky-board li.blue{background-color:#81e1f8}.sticky-board li.category{background-color:#bebebe}.sticky-board li.category div{text-transform:uppercase}.sticky-board button{overflow:hidden;display:block;width:1em;height:1em;padding:0;background-color:transparent;font-size:1.8em;position:absolute;top:0;right:0;margin:0}.sticky-board button::before{display:block;height:200%;content:""}.sticky-board button::after{display:block;height:1em;width:1em;background:url(images/braincat-icon-sprite.svg) no-repeat -4em center;background-size:auto 100%;font-size:.3em;position:absolute;top:0;bottom:.5em;left:.5em;right:0;margin:auto;content:""}.sticky-board div{display:block;font-family:'Sriracha';font-weight:normal;font-size:1.4rem;line-height:1.1;text-align:center;cursor2:text}.sticky-board div:focus{outline:none}.sticky-board.output li{position:static}

/*# sourceMappingURL=styles.css.map */