html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{overflow:hidden;margin:0;font:16px/1 sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,p,blockquote,figure{margin:0;padding:0}h1,h2,h3,h4{font-size:inherit}strong{font-weight:bold}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;border-radius:5px}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}@font-face{font-family:"Akkurat-Light";src:url("../../applications/fonts/lineto-akkurat-light.woff2") format("woff2"),url("../../applications/fonts/lineto-akkurat-light.eot?#iefix") format("embedded-opentype"),url("../../applications/fonts/lineto-akkurat-light.eot");font-weight:normal;font-style:normal}body{font-family:'Akkurat-Light',Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;line-height:1.4}.header-title{font-size:34px;font-weight:600}.header-description{font-size:24px}form input{font-size:3vmin}.rb-note-default{margin:10px 0px}input{font-family:inherit}input[type=radio]{margin:4px 4px 0 0}input[type="text"],input[type="number"]{display:block;background-color:white;border-color:#dbdbdb;border-style:solid;border-width:1px;border-radius:5px;padding:5px 0;margin:12px 0;text-indent:12px;line-height:1.4;width:100%}input[type="button"],input[type="submit"],.btn{display:inline-block;background-image:none;background-color:white;border:1px solid transparent;border-radius:5px;vertical-align:middle;-webkit-appearance:button;user-select:none;touch-action:manipulation;cursor:pointer;padding:20px 10px;margin:12px 0;text-align:center;line-height:0;width:100px}input[type="button"].btn-success,input[type="submit"].btn-success,.btn.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:white}input[type="button"].btn-failure,input[type="submit"].btn-failure,.btn.btn-failure{background-color:#d9534f;border-color:#d43f3a;color:white}select{display:block;width:100%;padding:0;text-indent:12px;font-size:14px;height:22px}option{padding:6px 0}input[type="range"]{-webkit-appearance:none;margin:12px 0;width:100%}input[type="range"]:focus{outline:none}input[type="range"]::-webkit-slider-runnable-track{height:8.4px;width:100%;cursor:pointer;background:rgba(0,0,0,0.65);border-radius:5px;border:1px solid #1a1a1a}input[type="range"]::-moz-range-track{height:8.4px;width:100%;cursor:pointer;background:rgba(0,0,0,0.65);border-radius:5px;border:1px solid #1a1a1a}input[type="range"]::-ms-track{height:8.4px;width:100%;cursor:pointer;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}input[type="range"]::-webkit-slider-thumb{height:36px;width:16px;border:1px solid #1a1a1a;border-radius:5px;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-14px}input[type="range"]::-moz-range-thumb{height:36px;width:16px;border:1px solid #1a1a1a;border-radius:5px;background:#ffffff;cursor:pointer}input[type="range"]::-ms-thumb{border:1px solid #1a1a1a;height:36px;width:16px;border-radius:5px;background:#ffffff;cursor:pointer}input[type="range"]::-ms-fill-lower{background:rgba(0,0,0,0.65);border:1px solid #1a1a1a;border-radius:5px}input[type="range"]::-ms-fill-upper{background:rgba(0,0,0,0.65);border:1px solid #1a1a1a;border-radius:5px}input[type="range"]:focus::-webkit-slider-runnable-track{background:rgba(0,0,0,0.65)}input[type="range"]:focus::-ms-fill-lower{background:rgba(0,0,0,0.65)}input[type="range"]:focus::-ms-fill-upper{background:rgba(0,0,0,0.65)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{background-color:#bdc3c7;color:rgba(255,255,255,0.75);opacity:.7;filter:alpha(opacity=70);cursor:not-allowed}.btn-primary{color:#fff;background-color:#7f8c8d}.btn-info{color:#fff;background-color:#3498db}.btn-default{color:#fff;background-color:#bdc3c7}.btn-download{-webkit-appearance:none;width:auto}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:white;background-color:#cacfd2;border-color:#cacfd2}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:white;background-color:#5dade2;border-color:#5dade2}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:white;background-color:#99a3a4;border-color:#99a3a4}form[name="evidence"]{display:inline-block}.innerNav{overflow-y:auto;flex:1 1 auto;min-height:100px;background:white;padding-bottom:50px}.lineBreakBetween+.lineBreakBetween{border-top:1px solid rgba(0,0,0,0.08);margin-top:20px;padding-top:15px}.agent-wrapper{display:flex;flex-direction:column}.agent-wrapper .agent{height:100vh;display:flex;flex-direction:column;flex:0 0 auto}.agent-wrapper .agent .agent-content{flex:1 1 auto;display:flex;flex-direction:column;overflow-x:hidden}.agent-wrapper .agent .agent-footer{position:absolute;bottom:0px;left:0;right:0;height:50px}.agent-wrapper .agent .agent-button-row{display:block;bottom:60px;left:0;padding:0 8px;right:0;margin-top:-3px}.agent-wrapper .agent .agent-modal-footer{position:absolute;bottom:0;left:0;right:0}.agent-wrapper .agent .modal-footer{text-align:right}.modal-footer button{float:right}.modal-footer button.separate{float:left}.try-goal-body,.question,.result{margin:24px;flex:1 0 auto}ul{padding-left:12px}ul li{margin-left:24px}#error{display:none;padding:20%}#error.active{display:block}.btn{margin:10px 3px;font-size:14px}h1,h2,h3,h4,h5{margin:0;font-family:inherit}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143;opacity:1;visibility:visible}.ui.label{flex:none}.datePickerSemantic{cursor:text;width:100%;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0);transform:rotateZ(0);min-width:14em;min-height:2.71428571em;background:#fff;display:flex;padding:7px;color:rgba(0,0,0,0.87);box-shadow:none;border:1px solid rgba(34,36,38,0.15);border-radius:.28571429rem;-webkit-transition:box-shadow .1s ease,width .1s ease;flex-direction:row;flex-wrap:wrap;transition:box-shadow .1s ease,width .1s ease}.datePickerSemantic .calendar-label{position:absolute;right:0;top:0;bottom:0;padding:15px;border-radius:0 0 0 0;transition:box-shadow .3s ease;background:#bdc3c7;color:rgba(0,0,0,0.8)}.numberInputSemantic{cursor:text;width:100%;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0);transform:rotateZ(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:7px;color:rgba(0,0,0,0.87);box-shadow:none;border:1px solid rgba(34,36,38,0.15);border-radius:.28571429rem;-webkit-transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease}.numberInputSemantic .plusButton{position:absolute;right:0px;top:0px;bottom:0px;padding:15px;border-radius:0 0px 0px 0px;transition:box-shadow .3s ease;background:#bdc3c7;color:rgba(0,0,0,0.8)}.ui.dropdown .remove.icon{font-size:.857143em;margin:0;padding:0;right:2em;top:auto;position:absolute;opacity:.5;z-index:3}.semanticInputOverride{display:inline-block;padding:0px !important;margin:2px 0 0 0 !important;width:150px;border:none !important;background:transparent !important;flex:1 1 !important;min-width:110px}.search{font-family:inherit !important;color:rgba(0,0,0,0.8) !important}.clearfix::after{content:"";clear:both;display:table}.agent{height:100%}.agent .agent-footer{background-color:#1C083B}.agent .agent-footer-holder{bottom:0px;left:0px;right:0px;position:absolute;background-color:#fff;border-top:1px rgba(0,0,0,0.1) solid;padding:0;flex:0 0 auto}.agent .agent-footer-holder-standard{height:105px}.agent .agent-header{background-color:#1C083B;color:#C0C90D}.agent .agent-header h1,.agent .agent-header h3{line-height:33px}.agent .agent-content{font-weight:300;flex:0 1 auto;left:0px;right:0px;overflow:auto}.agent .agent-content .loading{position:absolute;top:45%;left:50%;margin:-125px 0 0 -125px;text-align:center}.agent .agent-content .loading .loading-spinner{display:inline-block;width:250px}.agent .agent-content .goals{display:block;margin:0;padding:0}.agent .agent-content .goals .goal{margin-left:0;border-bottom:2px #F4F4F4 solid;border-top:2px #F4F4F4 solid;display:block;padding:24px 12px}.agent .agent-content .goals .goal:hover{border-top:2px #85b7d9 solid;border-bottom:2px #85b7d9 solid;cursor:pointer}.agent .agent-content .question-radio-container{margin:12px 0 0 12px}.agent .agent-content .question-unknown{text-align:right}.agent .agent-content .question-certainty{margin-top:12px}.agent .agent-content .question-certainty .question-help-text{margin-bottom:12px}.agent .agent-content .question-certainty .question-cf-text{margin-top:12px;text-align:center;font-size:20px;display:block}.agent .agent-content .question-buttons{text-align:right}.agent .agent-content .question-buttons .btn-failure{margin-right:12px}.agent .agent-content .boron-modal{top:7% !important;width:100% !important;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.agent .agent-content .boron-modal .boron-modal--container{padding:12px}.agent .agent-content .boron-modal .boron-modal--container .boron-modal--input,.agent .agent-content .boron-modal .boron-modal--container .boron-modal--btn{display:inline-block}.agent .agent-content .boron-modal .boron-modal--container .boron-modal--input{width:80%}.agent .agent-content .boron-modal .boron-modal--container .boron-modal--btn{width:20%}.agent .agent-content .result .results-title{font-size:17px}.agent .agent-content .result .results-list .result{font-size:17px;line-height:1.8}.agent .agent-content .result .results-list .result .result-cf{display:inline;color:white;font-weight:400;padding:4.8px;background-color:#636363;border-radius:5px}.agent .agent-content .result .result-buttons{text-align:right}.agent .agent-content .agent-content .result{margin:24px 12px}.agent .agent-content .agent .modal-footer{clear:left}.agent .agent-content .modal-footer .btn+.btn{margin-left:2px}.agent .agent-content blockquote{border-left:3px solid #f2f4f4;padding:0 0 0 16px;margin:0 0 29px}.agent .agent-content .tooltipHolder .tooltipText{visibility:hidden;width:175px;background-color:rgba(0,0,0,0.75);color:#fff;text-align:center;border-radius:0px;padding:2px 4px;position:absolute;top:-23px;left:17px;font-family:sans-serif;z-index:1;font-size:18px}.agent .agent-content .tooltipHolder:hover .tooltipText{visibility:visible}.agent .agent-content .why-analysis-icon{font-size:25px;vertical-align:middle}.agent .btn{font-weight:600}.agent label{font-weight:normal;font-size:13px;line-height:2.4}.agent label input[type=radio]{margin:4px 4px 0 0}.markdown-metadata{clear:both;margin:10px 0}.markdown-metadata table,.markdown-metadata td,.markdown-metadata th{border:1px solid #CCC;text-align:left}.markdown-metadata table{border-collapse:collapse;width:100%}.markdown-metadata tr:nth-child(even),.markdown-metadata thead{background-color:#F4F4F4}.markdown-metadata th,.markdown-metadata td{padding:5px}.text-metadata{clear:both;margin:10px 0}.modal-footer{border-top:none;clear:both}.modal-footer button,.modal-footer input{width:87px}.modal-footer button:focus{outline-style:auto;outline-width:4px;transition:unset;box-shadow:0 0 5px 2px #0091c5}#cfbar:focus{outline-color:#0091c5;outline-width:4px;outline-style:auto}.noTransition{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.inlineCheckboxGrouped{position:relative;white-space:nowrap}.inlineCheckboxGrouped label{background:#e4e4e4;border-radius:5px;padding:0 10px 0 5px;width:100%;box-shadow:inset -1px -2px 0 0 rgba(255,255,255,0.6),inset -1px 2px 0 0 rgba(0,0,0,0.1);min-height:30px}.inlineCheckboxGrouped input{width:20px;height:14px}.inlineCheckboxGrouped:after{content:'';width:9px;height:100%;position:absolute;top:0px;left:25px;border-left:2px solid rgba(0,0,0,0);background:transparent}.inlineCheckboxGrouped input[type=checkbox]{margin:7px 0 0 0;padding:0}.inlineCheckboxGrouped span{white-space:pre-line;vertical-align:middle;display:inline-block;margin-right:20px;-ms-word-break:break-all;word-break:break-word}.inlineCheckboxGrouped input[type=text]{width:calc(100% - 20px);background-color:transparent;border:none;margin-left:11px;display:inline-block;margin:0 6px 0 0;padding:1px;text-indent:5px;height:30px}.inlineCheckboxGrouped i{font-size:13px;margin-left:4px;vertical-align:middle}.longLineTrim{text-overflow:ellipsis;overflow:hidden}span.disabled{color:rgba(0,0,0,0.55)}.splitModal,.splitModal:visited{position:absolute;right:40px;top:10px;color:#fff;opacity:1;text-shadow:none}.splitModal .active{color:#4FBBC5}.splitModal:hover,.question-context-btn:hover{color:#4FBBC5;opacity:1}.question-context-btn{position:absolute;right:80px;top:10px;color:#fff;text-shadow:none}.question-context-btn .active{color:#4FBBC5}.question-context-ul{margin:0 0 10px 0}.question-context-inner-wrapper{height:166px;width:100%;border:1px #dbdbdb solid;overflow-y:scroll;border-radius:5px;margin-bottom:60px}.question-context{margin:0 24px}.api-log{flex:4;background-color:#f3f3f5;width:200px}#log-scrollable-container{width:100%;height:598px;padding:5px;overflow:scroll}#scroll-content{font-family:monospace;font-size:12px;height:100%;padding-left:0px;margin:0px}.agent-wrapper{width:200px;flex:4}#log-wrapper{display:flex;height:100%}.split-screen-footer{width:50%;left:initial !important}.hoverOverLightElement{transition:box-shadow .1s ease}.hoverOverLightElement:hover{box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.4)}.agent .agent-header{text-align:center;padding:24px 12px;transform:translate3d(0, 0, 0)}.agent.agent--not-started .agent-header{padding:48px 12px}.agent.agent--not-started .agent-header .header-description{opacity:1;height:initial}@media print{@page{margin:0}body{padding:1cm}ui-view{display:block;width:100%}.agent-wrapper{width:100%}.agent-wrapper .agent{height:auto !important}.agent-footer-holder,.agent-footer,.result-download{display:none}.agent-header{text-align:left !important}.agent-header h1,.agent-header h3{margin-left:24px !important}.innerNav{overflow-y:unset}.result .clearfix{margin:0px}.try-goal-body{margin-left:12px;margin-right:12px}}.instanceDatepicker{position:relative;clear:left}.instanceDatepicker .form-control{-webkit-transition:none !important;transition:none !important}.instanceDatepicker .uib-datepicker-popup{visibility:visible;opacity:1;-webkit-transition:none;transition:none}.instanceDatepicker .uib-title{width:100%}.instanceDatepicker .text-muted{color:#777}.instanceDatepicker .uib-month button{width:100%}.instanceDatepicker .form-control{float:left}.instanceDatepicker .displayPicker{position:absolute;right:0;height:34px;padding:5px}.instanceDatepicker ul li{margin-left:0px}.dropdown-menu{background-color:#f9fafa;border:none;display:block;margin-top:8px;opacity:0;padding:0;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.25s;transition:.25s}.btn-sm{font-size:11px;padding:9px 13px;line-height:1.385}.uib-datepicker button{width:100%;border-radius:4px;margin:0}#rb-try-goal-add-plural-button .tooltipText{bottom:100%;font-size:14px;border-radius:5px;left:-40px;width:140px;line-height:20px}#rb-try-goal-remove-plural-button .tooltipText{bottom:100%;font-size:14px;border-radius:5px;left:0;width:140px;line-height:20px}#rb-try-goal-remove-plural-button{margin-top:5px}#rb-try-goal-add-plural-button{margin-top:5px;float:right}.editable-empty{color:#D42373 !important}.alert-success{color:white !important;background-color:#C0C90D !important;border-color:#C0C90D !important}.alert-warning{color:white !important;background-color:#E0BF12 !important;border-color:#E0BF12 !important}.alert-danger{color:white !important;background-color:#D42373 !important;border-color:#D42373 !important}.alert-info{color:white !important;background-color:#4FBBC5 !important;border-color:#4FBBC5 !important}.alert-fixed-container{top:40px !important;left:28% !important;right:28% !important}.btn-success:active{background-color:#4FBBC5;border-color:#4FBBC5}.btn{box-shadow:inset 0 0 100px 100px rgba(255,255,255,0);transition:.3s;border:none}.btn:hover{box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2)}.btn-info{background-color:#4FBBC5;border-color:#4FBBC5}.btn-info:hover{background-color:#4FBBC5;border-color:#4FBBC5}.btn-danger{background-color:#D42373 !important;border-color:#D42373 !important}