@charset "UTF-8";@import url(https://rsms.me/inter/inter.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.diff,.diff ul{overflow:auto}.diff ul{background:#fff;display:table;font-size:13px;list-style:none;margin:0;padding:0;width:100%}.diff del,.diff ins{display:block;text-decoration:none}.diff li{display:table-row;height:1em;margin:0;padding:0}.diff li.ins{background:#dfd;color:#080}.diff li.del{background:#fee;color:#b00}.diff li:hover{background:#ffc}.diff del,.diff ins,.diff span{font-family:courier;white-space:pre-wrap}.diff del strong{background:#fcc;font-weight:400}.diff ins strong{background:#9f9;font-weight:400}.diff li.diff-comment{display:none}.diff li.diff-block-info{background:none repeat scroll 0 0 gray}:root{--color-primary:#06a070;--color-secondary:#dbe8e0;--color-background:#f7f7f8;--color-accent:#585858;--color-white:#fff;--color-black:#1a202c;--color-notice:#155724;--color-notice-light:#c3e6cb;--color-notice-lighter:#d4edda;--color-info:#004085;--color-info-light:#b8daff;--color-info-lighter:#cce5ff;--color-error:#721c24;--color-error-light:#f5c6cb;--color-error-lighter:#f8d7da;--color-error-vibrant:#f95849;--color-warning:#856404;--color-warning-light:#ffeeba;--color-warning-lighter:#fff3cd;--color-contrast-lowest:#efefef;--color-contrast-lower:#fafafa;--color-contrast-low:#e7ecef;--color-contrast-medium:#cbcbcb;--color-contrast-high:#919191;--color-contrast-higher:#515151;--color-link-dark:#252525;--modal-background-z-index:10;--radius:6px;--radius-sm:2px;--border-width:1.5px;--shadow:0px 1px 4px rgba(81,121,109,.26);--panel-shadow:-2px 1px 6px rgba(81,121,109,.26);--font-primary:"Inter",sans-serif;--text-scale-ratio:1.2;--text-xs:calc((1rem/var(--text-scale-ratio))/var(--text-scale-ratio));--text-sm:calc(var(--text-xs)*var(--text-scale-ratio));--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--space-unit:1rem;--space-xxs:calc(var(--space-unit)*0.236);--space-xs:calc(var(--space-unit)*0.382);--space-sm:calc(var(--space-unit)*0.618);--space-md:calc(var(--space-unit)*1);--space-lg:calc(var(--space-unit)*1.618);--space-xl:calc(var(--space-unit)*2.618);--panel-width:650px;--panel-transition-speed:400ms}*,:after,:before{box-sizing:border-box}html{font-family:Inter,sans-serif;font-family:var(--font-primary);font-size:16px;height:100%}body{background:#f7f7f8;background:var(--color-background);color:#1a202c;color:var(--color-black);height:inherit;overflow-x:hidden}img{height:auto;max-width:100%}a{color:#06a070;color:var(--color-primary)}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-overflow:ellipsis}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,pre{margin:0}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.618rem;margin-bottom:var(--space-sm);margin-top:0}h1{font-size:2.0736rem;font-size:var(--text-xxl)}h2{font-size:1.728rem;font-size:var(--text-xl)}h3{font-size:1.44rem;font-size:var(--text-lg)}h4{font-size:1.2rem;font-size:var(--text-md)}h5{font-size:.83333rem;font-size:var(--text-sm)}h6{font-size:.69444rem;font-size:var(--text-xs)}p{font-size:1rem;margin-bottom:.618rem;margin-bottom:var(--space-sm)}small{font-size:.83333rem;font-size:var(--text-sm)}hr{border-top:1.2px solid #e7ecef;border-top:1.2px var(--color-contrast-low);border-style:ridge;margin-bottom:1rem;margin-bottom:var(--space-md)}.project__info{display:flex;flex:1 1 100%;flex-direction:column}.project__properties{align-items:center;display:flex;flex:1 0 200px;flex-direction:column;font-size:.875rem}.project__scales{align-items:flex-end;display:flex;flex:1 0 328px;flex-direction:column;font-size:.875rem;margin-right:20px}.client-landing{min-height:calc(100vh - 112px)}.floating-bottom-action-bar{background:#fff;background:var(--color-white);border-radius:6px;border-radius:var(--radius);bottom:0;box-shadow:0 1px 4px rgba(81,121,109,.26);box-shadow:var(--shadow);display:flex;left:0;position:fixed;right:0;width:100%}.ribbon--column{align-items:center;display:flex;flex-direction:column;margin:.618rem;margin:var(--space-sm) var(--space-sm)}.ribbon--column>:first-child{font-weight:700}.ribbon--column>*{margin-bottom:.618rem;margin-bottom:var(--space-sm)}.process-groups{display:flex;justify-content:flex-start;overflow-x:auto}.project__details-header{align-items:flex-start;display:flex;flex:3 1;flex-direction:column}.center-column{align-items:center;flex:1 1}.loader{animation:spinner 1s linear infinite;border:3px solid #f7f7f8;border-radius:50%;border-top:3px solid #06a070;border:3px solid var(--color-background);border-top-color:var(--color-primary);height:15.59px;margin:auto .382rem auto auto;margin-right:var(--space-xs);width:15.59px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.full-width{width:100%}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-grow-1{flex-grow:1}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-end{justify-content:flex-end}.flex-between,.flex-end{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-center{align-items:center;display:flex;justify-content:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-end{align-items:flex-end}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.gap-xl{gap:2.618rem;gap:var(--space-xl)}.gap-lg{gap:1.618rem;gap:var(--space-lg)}.gap-md{gap:1rem;gap:var(--space-md)}.gap-sm{gap:.618rem;gap:var(--space-sm)}.gap-xs{gap:.382rem;gap:var(--space-xs)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.font-sm{font-size:.83333rem;font-size:var(--text-sm)}.font-xs{font-size:.69444rem;font-size:var(--text-xs)}.margin-xl{margin:2.618rem;margin:var(--space-xl)}.margin-lg{margin:1.618rem;margin:var(--space-lg)}.margin-md{margin:1rem;margin:var(--space-md)}.margin-sm{margin:.618rem;margin:var(--space-sm)}.margin-xs{margin:.382rem;margin:var(--space-xs)}.margin-none{margin:0}.margin-y-xl{margin-bottom:2.618rem;margin-bottom:var(--space-xl);margin-top:2.618rem;margin-top:var(--space-xl)}.margin-y-lg{margin-bottom:1.618rem;margin-bottom:var(--space-lg);margin-top:1.618rem;margin-top:var(--space-lg)}.margin-y-md{margin-bottom:1rem;margin-bottom:var(--space-md);margin-top:1rem;margin-top:var(--space-md)}.margin-y-sm{margin-bottom:.618rem;margin-bottom:var(--space-sm);margin-top:.618rem;margin-top:var(--space-sm)}.margin-y-xs{margin-bottom:.382rem;margin-bottom:var(--space-xs);margin-top:.382rem;margin-top:var(--space-xs)}.margin-y-none{margin-bottom:0;margin-top:0}.margin-x-xl{margin-left:2.618rem;margin-left:var(--space-xl);margin-right:2.618rem;margin-right:var(--space-xl)}.margin-x-lg{margin-left:1.618rem;margin-left:var(--space-lg);margin-right:1.618rem;margin-right:var(--space-lg)}.margin-x-md{margin-left:1rem;margin-left:var(--space-md);margin-right:1rem;margin-right:var(--space-md)}.margin-x-sm{margin-left:.618rem;margin-left:var(--space-sm);margin-right:.618rem;margin-right:var(--space-sm)}.margin-x-xs{margin-left:.382rem;margin-left:var(--space-xs);margin-right:.382rem;margin-right:var(--space-xs)}.margin-x-none{margin-left:0;margin-right:0}.margin-top-xl{margin-top:2.618rem;margin-top:var(--space-xl)}.margin-top-lg{margin-top:1.618rem;margin-top:var(--space-lg)}.margin-top-md{margin-top:1rem;margin-top:var(--space-md)}.margin-top-sm{margin-top:.618rem;margin-top:var(--space-sm)}.margin-top-xs{margin-top:.382rem;margin-top:var(--space-xs)}.margin-top-none{margin-top:0}.margin-bottom-xl{margin-bottom:2.618rem;margin-bottom:var(--space-xl)}.margin-bottom-lg{margin-bottom:1.618rem;margin-bottom:var(--space-lg)}.margin-bottom-md{margin-bottom:1rem;margin-bottom:var(--space-md)}.margin-bottom-sm{margin-bottom:.618rem;margin-bottom:var(--space-sm)}.margin-bottom-xs{margin-bottom:.382rem;margin-bottom:var(--space-xs)}.margin-bottom-none{margin-bottom:0}.margin-right-xl{margin-right:2.618rem;margin-right:var(--space-xl)}.margin-right-lg{margin-right:1.618rem;margin-right:var(--space-lg)}.margin-right-md{margin-right:1rem;margin-right:var(--space-md)}.margin-right-sm{margin-right:.618rem;margin-right:var(--space-sm)}.margin-right-xs{margin-right:.382rem;margin-right:var(--space-xs)}.margin-right-none{margin-left:0}.margin-left-xl{margin-left:2.618rem;margin-left:var(--space-xl)}.margin-left-lg{margin-left:1.618rem;margin-left:var(--space-lg)}.margin-left-md{margin-left:1rem;margin-left:var(--space-md)}.margin-left-sm{margin-left:.618rem;margin-left:var(--space-sm)}.margin-left-xs{margin-left:.382rem;margin-left:var(--space-xs)}.margin-left-none{margin-left:0}.text-bold{font-weight:600}.text-italic{font-style:italic}.text-primary{color:#06a070;color:var(--color-primary)}.min-width-0{min-width:0}.min-width-200{min-width:200px}.max-width-600{max-width:600px}.container{margin:0 auto;max-width:80rem;padding:0 1.618rem;padding:0 var(--space-lg);width:100%}.container--sm{max-width:20rem;width:100%}.container--md{max-width:38rem;width:100%}.container--lg{max-width:57rem;width:100%}.expand,.toggle{display:none}.toggle:checked~.expand{display:block}.page-load__error{align-items:center;display:flex;flex-direction:column;margin-top:10rem}.page-load__error .material-icons{color:#f95849;color:var(--color-error-vibrant);font-size:2rem}.padding-none{padding:0!important}.hidden{display:none}.client-landing{align-items:center;display:flex;flex-direction:column;min-height:calc(100vh - 80px)}.client-landing__intro{line-height:1.4}.fujifilm-logo--client{left:1rem;position:absolute;top:.4rem}.client-landing__header{align-items:center;display:flex;margin-bottom:2.618rem;margin-bottom:var(--space-xl)}.client-landing__header>*{flex:0 1 100%}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(0,8px);right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(.75rem,0 + 0)!important;padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(.75rem,0 + 0)!important;padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form-group.tom_select>.ts-wrapper{grid-column:1/3}.form-group.tom_select>.ts-wrapper .ts-control,.form-group.tom_select>.ts-wrapper .ts-control>*{flex-wrap:nowrap}.ts-wrapper .ts-control{background-color:#fafafa;background-color:var(--color-contrast-lower);border:1px solid #cbcbcb;border:1px solid var(--color-contrast-medium);border-radius:6px;border-radius:var(--radius);color:#1a202c;color:var(--color-black)}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove,.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#919191;border-left-color:var(--color-contrast-high)}.ts-wrapper.multi .ts-control>div{background-color:#cbcbcb;background-color:var(--color-contrast-medium)}.ts-wrapper.multi .ts-control>div.active{background-color:#dbe8e0;background-color:var(--color-secondary)}.ts-wrapper .optgroup{border-bottom:1px solid #cbcbcb;border-bottom:1px solid var(--color-contrast-medium)}.ts-wrapper .optgroup-header{color:#919191;color:var(--color-contrast-high);font-size:.83333rem;font-size:var(--text-sm);text-transform:uppercase}.accordion{--_op-accordion-summary-min-height:32px;--op-transition-accordion:rotate 120ms ease-in}.accordion summary{align-items:center;cursor:pointer;display:grid;min-height:var(--_op-accordion-summary-min-height);grid-gap:var(--op-space-2x-small);gap:var(--op-space-2x-small);grid-template-columns:auto 1fr auto;margin-bottom:1rem;margin-bottom:var(--space-md)}.accordion summary::-webkit-details-marker,.accordion summary::marker{content:"";display:none}.accordion summary .accordion__label{color:#515151;color:var(--color-contrast-higher);font-size:.69444rem;font-size:var(--text-xs);font-weight:600}.accordion summary .accordion__marker{--op-mso-optical-sizing:48;align-self:center;font-size:1.728rem;font-size:var(--text-xl);justify-self:start;transition:var(--op-transition-accordion);-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion summary .accordion__title{margin:0}[open].accordion summary .accordion__marker{rotate:90deg}.bulk-addable #toggle-off,.bulk-addable .bulk-add,.bulk-addable input[type=submit]{display:none}.bulk-addable.bulk-add__active #toggle-off,.bulk-addable.bulk-add__active .bulk-add,.bulk-addable.bulk-add__active input[type=submit]{display:flex}.bulk-addable.bulk-add__active #toggle-on,.bulk-addable.bulk-add__active .individual-add{display:none}.flash{animation:animateMessage 9s normal forwards;border:1.5px solid transparent;border:var(--border-width) solid transparent;border-radius:6px;border-radius:var(--radius);margin-bottom:1rem;margin-bottom:var(--space-md);padding:.618rem 1rem;padding:var(--space-sm) var(--space-md);position:absolute;right:1rem;top:1rem;top:var(--space-md);width:auto;z-index:10}@keyframes animateMessage{0%{right:-100%}1%{right:-100%}10%{right:1rem}70%{right:1rem}to{right:-100%}}.flash--notice{background-color:#d4edda;background-color:var(--color-notice-lighter);border-color:#c3e6cb;border-color:var(--color-notice-light);color:#155724;color:var(--color-notice)}.flash--info{background-color:#cce5ff;background-color:var(--color-info-lighter);border-color:#b8daff;border-color:var(--color-info-light);color:#004085;color:var(--color-info)}.flash--alert{background-color:#f8d7da;background-color:var(--color-error-lighter);border-color:#f5c6cb;border-color:var(--color-error-light);color:#721c24;color:var(--color-error)}.flash--warning{background-color:#fff3cd;background-color:var(--color-warning-lighter);border-color:#ffeeba;border-color:var(--color-warning-light);color:#856404;color:var(--color-warning)}button{background:none;margin:0;outline:0;padding:0}.btn,button{border:0;cursor:pointer}.btn{-webkit-appearance:none;border-radius:6px;border-radius:var(--radius);border-width:1.5px;border-width:var(--border-width);display:inline-flex;font-size:.83333rem;font-size:var(--text-sm);font-weight:500;justify-content:center;padding:.69444rem .83333rem;padding:var(--text-xs) var(--text-sm);text-align:center;text-decoration:none;transition:all .12s}.btn--primary{background:#06a070;background:var(--color-primary);color:#fff;color:var(--color-white)}.btn--primary:hover{background:#585858;background:var(--color-accent)}.btn--primary:visited{color:#fff;color:var(--color-white)}.btn--primary:disabled{background:#919191;background:var(--color-contrast-high)}.btn--secondary{background:#dbe8e0;background:var(--color-secondary);font-weight:500;padding:.382rem 8px;padding:var(--space-xs) 8px}.btn--icon{color:#919191;color:var(--color-contrast-high);font-size:1rem;padding:0}.btn--icon:hover{color:var(--color-contrast-highest)}.btn--outline{background:#fff;background:var(--color-white);border:1.5px solid #e7ecef;border:var(--border-width) solid var(--color-contrast-low);color:#1a202c;color:var(--color-black)}.btn--outline:hover{background:#e7ecef;background:var(--color-contrast-low)}.btn--outline:disabled{background:#cbcbcb;background:var(--color-contrast-medium);cursor:not-allowed}.btn--small{font-size:.83333rem;font-size:var(--text-sm);padding:.236rem .382rem;padding:var(--space-xxs) var(--space-xs)}.btn--label{background:#cbcbcb;background:var(--color-contrast-medium);border-radius:30px}.btn--icon-nav{background:#06a070;background:var(--color-primary);color:#fff;color:var(--color-white);font-size:.96rem}.btn--icon-nav,.btn--icon-secondary{padding:.382rem 5px;padding:var(--space-xs) 5px}.btn--icon-secondary{background:#dbe8e0;background:var(--color-secondary);color:#06a070;color:var(--color-primary);font-size:1.2rem}.card{background:#fff;background:var(--color-white);border-radius:6px;border-radius:var(--radius);box-shadow:0 1px 4px rgba(81,121,109,.26);box-shadow:var(--shadow);padding:1.618rem;padding:var(--space-lg);width:100%}.card a{text-decoration:none}.card--padding-md{padding:1rem;padding:var(--space-md)}.card--table{display:flex;flex-direction:column;padding:0}.card--table__header{align-items:center;display:flex;padding:.618rem 1rem;padding:var(--space-sm) var(--space-md)}.card--table__header>h3{margin:0}.card__title{font-size:20px;font-weight:500;line-height:24px;margin:1rem;margin:var(--space-md)}.card--inset{background-color:#fafafa;background-color:var(--color-contrast-lower);box-shadow:none}.card--process{display:flex;flex:0 1 31%;flex-direction:column;margin-right:1rem;margin-right:var(--space-md);min-width:380px}.card__title--unit-op{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:194px}.card--bom{background-color:#fafafa;background-color:var(--color-contrast-lower);box-shadow:none;margin-bottom:1rem;margin-bottom:var(--space-md);margin-top:.382rem;margin-top:var(--space-xs);padding:.618rem 1rem;padding:var(--space-sm) var(--space-md)}.card--bom>.card--bom{background:#efefef;background:var(--color-contrast-lowest)}.card__title--bom{display:flex;justify-content:space-between;margin:.618rem 0;margin:var(--space-sm) 0}.card-1-of-2{flex:1 0 464px;width:100%}.card--empty-state{align-items:center;border:2px dashed #cbcbcb;border:2px dashed var(--color-contrast-medium);border-radius:6px;border-radius:var(--radius);display:flex;height:64px;justify-content:center;text-align:center}.card--empty-state,.card--empty-state-sm{background:#efefef;background:var(--color-contrast-lowest);width:100%}.card--empty-state-sm{border-radius:6px;border-radius:var(--radius);display:block;height:56px;margin-bottom:1rem;margin-bottom:var(--space-md)}.card--empty-state-sm:last-of-type{margin-bottom:1.618rem;margin-bottom:var(--space-lg)}.card--sticky{border:2px solid #cbcbcb;border:2px solid var(--color-contrast-medium);box-shadow:0 1rem 1rem #f7f7f8;box-shadow:0 1rem 1rem var(--color-background);padding:0 .618rem;padding:0 var(--space-sm);position:sticky;top:44px;z-index:9;z-index:calc(var(--modal-background-z-index) - 1)}.scrolled--title{height:0;margin:0 -3px;position:sticky;top:0;z-index:9}.scrolled--title>h2{background:#f7f7f8;background:var(--color-background);margin:0;padding:.382rem 0;padding:var(--space-xs) 0;position:relative;top:0}.card--error{border:2px solid #f5c6cb;border:2px solid var(--color-error-light)}.empty-state{color:#515151;color:var(--color-contrast-higher);font-size:.83333rem;font-size:var(--text-sm);font-style:italic}label{display:inline-block;margin-bottom:.618rem;margin-bottom:var(--space-sm);margin-right:.618rem;margin-right:var(--space-sm)}[type=checkbox],label:hover{cursor:pointer}.form__label{color:#515151;color:var(--color-contrast-higher);font-weight:400;letter-spacing:.4px;margin-bottom:0;padding-bottom:.382rem;padding-bottom:var(--space-xs)}.form__input,.form__label{font-size:.83333rem;font-size:var(--text-sm);line-height:1.5}.form__input{background-color:#fafafa;background-color:var(--color-contrast-lower);border:1px solid #cbcbcb;border:1px solid var(--color-contrast-medium);border-radius:6px;border-radius:var(--radius);box-shadow:none;color:#1a202c;color:var(--color-black);display:block;height:auto;padding:.618rem 1rem;padding:var(--space-sm) var(--space-md);width:100%;will-change:border-color,box-shadow}.form__input:focus{border-color:#919191;border-color:var(--color-contrast-high)}.form__dropdown,.form__input:focus{color:#1a202c;color:var(--color-black);outline:0}.form__dropdown{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iI2QxZDFkMSIgZD0ibTkuMzc3IDMuNjI1IDUuMDgyIDYuOTM1IDUuMDgxLTYuOTM1Ii8+PC9zdmc+") 100% no-repeat;background-color:#fafafa;background-color:var(--color-contrast-lower);border:1px solid #cbcbcb;border:1px solid var(--color-contrast-medium);border-radius:6px;border-radius:var(--radius);display:inline-block;font-size:.83333rem;font-size:var(--text-sm);font-weight:300;line-height:1.5;padding:.618rem 1rem;padding:var(--space-sm) var(--space-md);width:100%}.form__dropdown:hover:not(:focus):not(:disabled){border-color:#919191;border-color:var(--color-contrast-high);cursor:pointer}.form__dropdown:focus{border-color:#919191;border-color:var(--color-contrast-high);outline:0}.form__group{text-align:left}.form__actions,.form__group{margin-bottom:.382rem;margin-bottom:var(--space-xs);margin-top:var(--space-sx)}.form__actions{align-self:end}.form__actions input[type=submit]{height:auto;line-height:1.6;padding:.618rem 1rem;padding:var(--space-sm) var(--space-md)}.form__checkbox{display:inline-block;width:auto}.form__checkbox,.form__radio{margin:.618rem .618rem .618rem 0;margin:var(--space-sm) var(--space-sm) var(--space-sm) 0}#error_explanation{background-color:#f8d7da;background-color:var(--color-error-lighter);border:1px solid #f5c6cb;border:1px solid var(--color-error-light);border-radius:6px;border-radius:var(--radius);color:#721c24;color:var(--color-error);margin-bottom:1.618rem;margin-bottom:var(--space-lg);padding:1.618rem;padding:var(--space-lg)}#error_explanation h2{font-size:1.2rem;font-size:var(--text-md)}#error_explanation ul{margin-bottom:0}.form__hint{display:block;font-style:italic}.error,.form__hint{font-size:.69444rem;font-size:var(--text-xs)}.error{background:#f95849;background:var(--color-error-vibrant);border-radius:2px;border-radius:var(--radius-sm);color:#fff;color:var(--color-white);padding:.236rem .382rem;padding:var(--space-xxs) var(--space-xs)}.field_with_errors input{box-shadow:inset 0 0 0 1px #f95849;box-shadow:inset 0 0 0 1px var(--color-error-vibrant)}.field_group{margin-bottom:1.618rem;margin-bottom:var(--space-lg)}.ts-input>div{margin-right:20px;overflow:hidden;text-overflow:ellipsis}#panel{position:fixed;right:0;top:0;transform:translateX(650px);transform:translateX(var(--panel-width));width:650px;width:var(--panel-width);z-index:1000}.panel{background:#f7f7f8;background:var(--color-background);color:var(--color-on-background);height:100vh;overflow-y:scroll;padding-bottom:1.618rem;padding-bottom:var(--space-lg);transform:translateX(0);transition:transform .4s;transition:transform var(--panel-transition-speed);width:100%}.panel--active{box-shadow:-2px 1px 6px rgba(81,121,109,.26);box-shadow:var(--panel-shadow);transform:translateX(-100%)}.panel__close{cursor:pointer;display:flex;padding:1rem;padding:var(--space-md);position:absolute;right:.618rem;right:var(--space-sm);top:.618rem;top:var(--space-sm)}#panel-content{padding-bottom:1.618rem;padding-bottom:var(--space-lg);padding-top:1.618rem;padding-top:var(--space-lg)}.modal{align-items:center;display:flex;justify-content:center;outline:0;overflow:hidden;z-index:10;z-index:var(--modal-background-z-index)}.modal,.modal__backdrop{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden}.modal__backdrop{background:#1a202c;background:var(--color-black);opacity:0;transition:all .3s;z-index:11}.modal__content{background:#fff;background:var(--color-white);border-radius:6px;border-radius:var(--radius);max-height:500px;opacity:0;padding:1.618rem;padding:var(--space-lg);transform:scale(.7);transition:all .3s;width:564px;z-index:12}.modal--active{align-items:center;display:flex;justify-content:center;visibility:visible}.modal--active .modal__content{opacity:1;transform:scale(1)}.modal--active .modal__backdrop{opacity:.5;visibility:visible}.modal__body{overflow-y:auto}.modal__close{cursor:pointer;float:right}.swatch{align-items:flex-start;border-radius:6px;border-radius:var(--radius);box-shadow:0 1px 4px rgba(81,121,109,.26);box-shadow:var(--shadow);display:flex;flex-direction:column;height:7.5rem;margin-right:1rem;margin-right:var(--space-md);padding:1rem;padding:var(--space-md);width:13.8rem}.swatch span{background:#fafafa;background:var(--color-contrast-lower);border:1px solid #cbcbcb;border:1px solid var(--color-contrast-medium);border-radius:6px;border-radius:var(--radius);color:#919191;color:var(--color-contrast-high);padding:.236rem .382rem;padding:var(--space-xxs) var(--space-xs)}table.table{border-collapse:collapse;width:100%}table.table thead{background:#fafafa;background:var(--color-contrast-lower)}table.table thead tr{border-bottom:1.5px solid #e7ecef;border-bottom:1.5px solid var(--color-contrast-low);border-top:1.5px solid #e7ecef;border-top:1.5px solid var(--color-contrast-low)}table.table tbody tr{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--color-contrast-low)}table.table th{color:#585858;color:var(--color-accent);font-size:.83333rem;font-size:var(--text-sm);font-weight:400;padding:1rem;padding:var(--space-md) var(--space-md);text-align:left;text-transform:uppercase}table.table th.text-right{text-align:right}table.table th:first-child{border-top-left-radius:6px;border-top-left-radius:var(--radius)}table.table th:last-child{border-top-right-radius:6px;border-top-right-radius:var(--radius)}table.table td{color:#515151;color:var(--color-contrast-higher);font-size:.875rem;padding:.75rem 1rem;padding:.75rem var(--space-md)}table.table td.text-green{color:#155724;color:var(--color-notice)}table.table td.text-red{color:#721c24;color:var(--color-error)}table.table td.actions{text-align:right;width:116px}.sidebar{background:#fff;background:var(--color-white);box-shadow:0 1px 4px rgba(81,121,109,.26);box-shadow:var(--shadow);display:flex;flex:0 0 250px;flex-direction:column;height:100vh;overflow:auto;padding:0 1rem 1.618rem;padding:0 var(--space-md) var(--space-lg)}.sidebar a{text-decoration:none}.sidebar__bottom{bottom:1rem;bottom:var(--space-md);display:flex;flex-direction:column;position:absolute;width:210px}.sidebar__copyright{font-size:.83333rem;font-size:var(--text-sm);text-align:center}.status-bubble{align-items:center;display:flex;font-size:.875rem;white-space:nowrap}.status-bubble:before{border-radius:50%;content:"";display:flex;height:8px;margin-right:6px;width:8px}.status-bubble--complete:before{background:#06a070;background:var(--color-primary)}.status-bubble--in-progress:before{background:#856404;background:var(--color-warning)}.status-bubble--not-started:before{background:#f95849;background:var(--color-error-vibrant)}nav ul{list-style:none;margin:0;padding:0}.nav__item{font-weight:500;line-height:1.25rem;margin-bottom:1rem}.nav__item:last-of-type{margin-bottom:0}.nav__item a{color:#252525;color:var(--color-link-dark);text-decoration:none}.nav__item a.nav__item--active{color:#06a070;color:var(--color-primary)}.project-label{align-items:center;background:#dbe8e0;background:var(--color-secondary);color:#06a070;color:var(--color-primary);display:inline-flex;font-weight:600;justify-content:center;line-height:1rem;margin-bottom:1rem;margin-bottom:var(--space-md);padding:.618rem 1rem;padding:var(--space-sm) var(--space-md);text-transform:uppercase;width:100%}.label-archived,.project-label{border-radius:6px;border-radius:var(--radius);font-size:.83333rem;font-size:var(--text-sm)}.label-archived{background-color:#cbcbcb;background-color:var(--color-contrast-medium);padding:.382rem .618rem;padding:var(--space-xs) var(--space-sm)}.breadcrumb{display:flex;margin-bottom:.382rem;margin-bottom:var(--space-xs);margin-top:1.618rem;margin-top:var(--space-lg)}.breadcrumb a{color:#636363;font-weight:500;margin-right:.618rem;margin-right:var(--space-sm)}.breadcrumb a:after{color:#cbcbcb;color:var(--color-contrast-medium);content:"▸";margin-left:.618rem;margin-left:var(--space-sm)}.breadcrumb a:last-of-type:after{display:none}.sortable-container{min-height:73.75px}.draggable-source--is-dragging{border:1px dashed #919191;border:1px dashed var(--color-contrast-high);opacity:.4}.draggable-mirror{opacity:1;z-index:20}.draggable-item{max-width:328.234px;outline:none}.tab-bar{display:flex;flex-wrap:wrap;padding:0}.tab-bar .empty-state{background:#efefef;background:var(--color-contrast-lowest);color:#515151;color:var(--color-contrast-higher);font-size:.83333rem;font-size:var(--text-sm);font-style:italic;height:3rem;justify-content:center;width:10rem}.tab,.tab-bar .empty-state{align-items:center;display:flex;margin-right:.618rem;margin-right:var(--space-sm)}.tab{background:#fff;border-bottom:3px solid #cbcbcb;border-bottom:3px solid var(--color-contrast-medium);padding:1rem 2rem}.tab>a{color:#1a202c;color:var(--color-black);text-decoration:none}.tab--active{border-bottom:3px solid #06a070;border-bottom:3px solid var(--color-primary)}.warning-banner{background-color:#f8d7da;background-color:var(--color-error-lighter);color:#721c24;color:var(--color-error)}.staging-banner,.warning-banner{padding:1rem;padding:var(--space-md);text-align:center}.staging-banner{background-color:#585858;background-color:var(--color-accent);color:#fff;color:var(--color-white)}.audit{background-color:#fff;background-color:var(--color-white);border-radius:5px;box-shadow:0 0 2px #cbcbcb;box-shadow:0 0 2px var(--color-contrast-medium);display:flex;flex-direction:column;gap:.618rem;gap:var(--space-sm);padding:.618rem;padding:var(--space-sm)}.audit+.audit{margin-top:1rem;margin-top:var(--space-md)}.audit__header{align-items:center;display:flex;gap:1rem;gap:var(--space-md);justify-content:flex-start}.audit__changes{display:flex;flex-direction:column;gap:.618rem;gap:var(--space-sm)}.audit__changes .audit__change{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--color-contrast-low);display:flex;gap:1rem;gap:var(--space-md);justify-content:space-between;padding:.618rem;padding:var(--space-sm)}.audit__user{font-weight:700}.audit__date,.audit__user{font-size:.83333rem;font-size:var(--text-sm)}.audit__date{color:#585858;color:var(--color-accent)}.audit__comment{padding:0 1rem;padding:0 var(--space-md)}.audit__comment p{font-size:.83333rem;font-size:var(--text-sm);font-weight:400}[data-tooltip-text]{--_op-tooltip-max-width:200px;--_op-tooltip-padding:var(--space-xs) var(--space-md);--_op-tooltip-background-color:var(--color-black);--_op-tooltip-text-color:var(--color-white);--_op-tooltip-arrow-size:calc(var(--space-sm));--_op-tooltip-tooltip-offset:var(--space-xs);--_op-tooltip-tooltip-radius:var(--radius);--_op-tooltip-tooltip-font-size:var(--text-sm);--op-z-index-tooltip:1000;--op-transition-tooltip:all 300ms ease-in 300ms;--op-opacity-none:0;--op-opacity-full:1;position:relative}[data-tooltip-text]:after,[data-tooltip-text]:before{opacity:var(--op-opacity-none);transition:var(--op-transition-tooltip);visibility:hidden}[data-tooltip-text]:before{background-color:var(--_op-tooltip-background-color);border-radius:var(--_op-tooltip-tooltip-radius);color:var(--_op-tooltip-text-color);content:attr(data-tooltip-text);display:block;font-family:Inter,sans-serif;font-family:var(--font-primary);font-size:var(--_op-tooltip-tooltip-font-size);max-width:var(--_op-tooltip-max-width);overflow-wrap:break-word;padding:var(--_op-tooltip-padding);text-align:center;white-space:normal;width:-moz-max-content;width:max-content}[data-tooltip-text]:after,[data-tooltip-text]:before{pointer-events:none;position:absolute;z-index:var(--op-z-index-tooltip)}[data-tooltip-text]:after{border:var(--_op-tooltip-arrow-size) solid var(--_op-tooltip-background-color);content:""}[data-tooltip-text]:hover:after,[data-tooltip-text]:hover:before{opacity:var(--op-opacity-full);visibility:visible}[data-tooltip-position=top][data-tooltip-text]:after,[data-tooltip-position=top][data-tooltip-text]:before,[data-tooltip-text]:not([data-tooltip-position]):after,[data-tooltip-text]:not([data-tooltip-position]):before{left:50%;transform:translateX(-50%)}[data-tooltip-position=top][data-tooltip-text]:before,[data-tooltip-text]:not([data-tooltip-position]):before{bottom:100%;margin-bottom:15px}[data-tooltip-position=top][data-tooltip-text]:after,[data-tooltip-text]:not([data-tooltip-position]):after{border-color:var(--_op-tooltip-background-color) transparent transparent transparent;bottom:100%;margin-bottom:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}[data-tooltip-position=left][data-tooltip-text]:after,[data-tooltip-position=left][data-tooltip-text]:before{top:50%;transform:translateY(-50%)}[data-tooltip-position=left][data-tooltip-text]:before{margin-right:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset));right:100%}[data-tooltip-position=left][data-tooltip-text]:after{border-color:transparent transparent transparent var(--_op-tooltip-background-color);margin-right:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset));right:100%}[data-tooltip-position=bottom][data-tooltip-text]:after,[data-tooltip-position=bottom][data-tooltip-text]:before{left:50%;transform:translateX(-50%)}[data-tooltip-position=bottom][data-tooltip-text]:before{margin-top:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset));top:100%}[data-tooltip-position=bottom][data-tooltip-text]:after{border-color:transparent transparent var(--_op-tooltip-background-color) transparent;margin-top:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset));top:100%}[data-tooltip-position=right][data-tooltip-text]:after,[data-tooltip-position=right][data-tooltip-text]:before{top:50%;transform:translateY(-50%)}[data-tooltip-position=right][data-tooltip-text]:before{left:100%;margin-left:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-position=right][data-tooltip-text]:after{border-color:transparent var(--_op-tooltip-background-color) transparent transparent;left:100%;margin-left:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}.specification{background:#efefef;background:var(--color-contrast-lowest);border-radius:6px;border-radius:var(--radius);flex:0 1 calc(50% - 1rem);margin-bottom:1rem;margin-bottom:var(--space-md);margin-right:1rem;margin-right:var(--space-md);padding:1rem;padding:var(--space-md)}.specification hr{border-top:1.2px solid #cbcbcb;border-top:1.2px solid var(--color-contrast-medium)}.specification__details{font-style:italic;margin:.618rem 0 0 1rem;margin:var(--space-sm) 0 0 var(--space-md);min-height:20px}.app-body{display:flex;height:100%}.wrapper--main{display:flex;flex-direction:column;height:100vh;overflow:auto;padding-bottom:1.618rem;padding-bottom:var(--space-lg);width:100%}.wrapper--main footer{bottom:0;position:absolute}@media print{.btn--print,.sidebar{display:none}.wrapper--main{overflow:visible}.breadcrumb{display:none}body{background:#fff;background:var(--color-white)}.print-hide{display:none}}.styleguide-section__title{border-bottom:1.5px solid #e7ecef;border-bottom:var(--border-width) solid var(--color-contrast-low);margin-bottom:1.618rem;margin-bottom:var(--space-lg);padding-bottom:.382rem;padding-bottom:var(--space-xs)}.styleguide-section__title:before{color:#cbcbcb;color:var(--color-contrast-medium);content:"#";margin-right:.382rem;margin-right:var(--space-xs)}.styleguide-section--typography{flex:1}.styleguide-section--spacing{flex:4}.spacing-example{background:#06a070;background:var(--color-primary);display:block;height:2rem;margin-bottom:1.618rem;margin-bottom:var(--space-lg);position:relative}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url("/assets/material-icons/iconfont/MaterialIcons-Regular-7d9b2515.eot");src:local("Material Icons"),local("MaterialIcons-Regular"),url("/assets/material-icons/iconfont/MaterialIcons-Regular-be3813f2.woff2") format("woff2"),url("/assets/material-icons/iconfont/MaterialIcons-Regular-3cc728e1.woff") format("woff"),url("/assets/material-icons/iconfont/MaterialIcons-Regular-5ec8bdcf.ttf") format("truetype")}.material-icons{display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;word-wrap:normal;direction:ltr;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:1.3em;line-height:.9em;max-width:28px}.material-icons--lg{font-size:5rem}
/*# sourceMappingURL=/assets/application-b5a590aa.css.map*/