.ui-heading{border-color:#1236bf;background-color:#fff;border-top-style:solid;border-top-width:5px}.ui-heading--primary{background:-webkit-gradient(linear,left top,right top,color-stop(22.71%,#e6ecf4),to(rgba(248,249,252,0)));background:linear-gradient(90deg,#e6ecf4 22.71%,rgba(248,249,252,0))}.ui-heading--is-specific{border-color:#00d1b2}.ui-heading--single-col{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.ui-heading--allow-sticky{background-color:transparent;border-top-width:0;position:relative;padding:0;-webkit-transition:padding .2s ease-in-out,height .4s ease-in-out;transition:padding .2s ease-in-out,height .4s ease-in-out;pointer-events:none}.ui-heading--is-sticky{background-color:transparent;top:-1px;padding-top:53px;position:sticky;z-index:21}@media screen and (min-width:1024px){.ui-heading--is-sticky{padding-top:0;z-index:31}}.ui-heading__ui-box--allow-sticky{background-color:#fff;border-top:4px solid #1236bf;border-bottom:1px solid transparent;pointer-events:auto}.ui-heading__ui-box--allow-sticky.ui-heading__ui-box--is-specific{border-top-color:#00d1b2}.ui-heading__ui-box--is-sticky{-webkit-box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)}@media screen and (min-width:1024px){.ui-heading__ui-box--is-sticky{border-top-width:9px}}.ui-heading__col{-ms-flex-negative:1;flex-shrink:1}.ui-heading__col--single{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ui-heading__level-item{-ms-flex-negative:1;flex-shrink:1}.ui-heading__level-item>:first-child{margin-top:0!important}.ui-heading__level-item>:last-child{margin-bottom:0!important}.ui-heading__level-item--single{width:100%}.ui-heading__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:769px){.ui-heading__actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.sticky-heading__icon-container[data-v-64289926]{white-space:nowrap;vertical-align:middle;line-height:0;margin-left:-4px}@media screen and (min-width:1216px){.sticky-heading__icon-container[data-v-64289926]{position:relative;top:5px;margin-left:-8px}.sticky-heading__icon-container--sticky[data-v-64289926]{position:relative;top:0;margin-left:-4px}}.justification-editor[data-v-14c6e268]{background-color:#e7ecf4;border-radius:4px;margin-top:-.5rem;padding:.75rem;position:relative}.justification-editor[data-v-14c6e268]:before{content:"";position:absolute;top:-.75rem;left:.5rem;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid #e7ecf4}.tab-dot[data-v-99b250d2]{display:inline-block;height:6px;width:6px;background:#1236bf;border-radius:9px;margin-left:4px}.tab-dot--specific[data-v-99b250d2]{background:#00d1b2}@media screen and (min-width:1024px){.notes-form__form--absolute[data-v-dc014fee]{position:absolute;left:0;right:0;top:0}}@media print{.ui-drawer .card-header-icon{display:none!important}.ui-drawer .collapse-content{display:block!important}}@media screen and (min-width:1024px){.document .document-head .level-right[data-v-9fd18514]{opacity:0}.document:hover .document-head .level-right[data-v-9fd18514]{opacity:1}.document__footer[data-v-9fd18514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.documents-move[data-v-36434a51]{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.documents-leave-active[data-v-36434a51]{-webkit-transition:opacity .5s;transition:opacity .5s}.documents-leave-to[data-v-36434a51]{opacity:0}.indicator-status-tag[data-v-2538e5e4]{font-size:14px}.indicator-status-tag--blue[data-v-2538e5e4]{background-color:#d1dff6;color:#3776dc}.indicator-status-tag--green[data-v-2538e5e4]{background-color:#d8f3e5;color:#23d160}.indicator-status-tag--red[data-v-2538e5e4]{background-color:#fff;color:#ff185e;border:1px solid #ff185e}.indicator-status-tag--yellow[data-v-2538e5e4]{background-color:#fff;color:#e4961f;border:1px solid #e4961f}.indicator-status-tag--grey[data-v-2538e5e4]{background-color:#f8f9fc;color:#7f8ea5}.specific-switch{margin-right:0}@media print,screen and (min-width:769px){.specific-switch{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.specific-switch .control-label{color:#7f8ea5;font-size:1rem;font-weight:500;line-height:1.2;text-align:right}@media print,screen and (min-width:769px){.specific-switch .control-label{padding-left:0;padding-right:12px}}@media screen and (min-width:1024px){.specific-switch .control-label{max-width:120px}}.specific-switch input[type=checkbox]+.check:before{background-image:url(../img/icon-specific.990aa4e8.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;background-size:12px 16px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.specific-switch input[type=checkbox]:checked+.check{background-color:#00d1b2}.specific-switch input[type=checkbox]:checked+.check:before{-webkit-filter:grayscale(0);filter:grayscale(0)}.specific-switch.is-large input[type=checkbox]+.check{height:40px}.specific-switch.is-medium .control-label,.specific-switch.is-small .control-label{font-weight:400;font-size:.81rem;white-space:nowrap}@media screen and (min-width:1024px){.specific-switch.is-medium .control-label,.specific-switch.is-small .control-label{max-width:none}}.specific-switch:focus-within input[type=checkbox]:checked+.check,.specific-switch:focus input[type=checkbox]:checked+.check,.specific-switch:hover input[type=checkbox]:checked+.check{background-color:#00d1b2;-webkit-box-shadow:0 0 .5em #7adbc4;box-shadow:0 0 .5em #7adbc4}.indicator-heading__actions[data-v-19a04aa4]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-status[data-v-19a04aa4]{margin-top:24px}@media print,screen and (min-width:769px){.template-status[data-v-19a04aa4]{margin-right:0;margin-left:auto;margin-top:0;padding-left:24px}}.template-status__badge[data-v-19a04aa4]{white-space:nowrap}