.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}a{color:#970705;cursor:pointer;text-decoration:underline}a:visited{color:#660503}a:hover{color:#970705;text-decoration:none}@media (hover: none) and (pointer: coarse){a{display:inline-block;padding:.5rem}}h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto;margin:.75rem 0;word-break:break-word}h1:has(+.subtitle),h2:has(+.subtitle),h3:has(+.subtitle),h4:has(+.subtitle){margin-bottom:0}h1+.subtitle,h1>.subtitle,h2+.subtitle,h2>.subtitle,h3+.subtitle,h3>.subtitle{font-size:22px;line-height:28px;font-weight:400;letter-spacing:0;display:block;line-height:1.2em;margin:.1rem 0 2rem}@media (min-width: 768px){h1+.subtitle,h1>.subtitle,h2+.subtitle,h2>.subtitle,h3+.subtitle,h3>.subtitle{margin-top:.2rem}}@media (min-width: 1080px){h1+.subtitle,h1>.subtitle,h2+.subtitle,h2>.subtitle,h3+.subtitle,h3>.subtitle{margin-top:.3rem}}h1{font-weight:700;letter-spacing:0;font-size:2.86rem;font-style:normal;line-height:52px;text-align:left}h1.login{font-size:32px;line-height:40px}h2{font-weight:700;letter-spacing:0;font-size:2.37rem}h3{font-size:1.78rem}h4{font-size:1.33rem}main h1+.intro{font-size:22px;line-height:33px;margin-block-end:2rem}.a-center{text-align:center}.a-right{text-align:right}.accordion .accordion__item>header{cursor:pointer;align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between}.accordion .accordion__item>header>.content{align-items:center;display:flex;flex:1 1 80%;flex-flow:row wrap;gap:1rem;justify-content:space-between}.accordion .accordion__item>header>.content>.name{flex:1 1 40%;min-width:0}.accordion .accordion__item>header>.content>.summary{align-items:center;display:flex;flex:1 1 375px;flex-flow:row nowrap;gap:1rem}.accordion .accordion__item>header>.content>.summary.a-right{justify-content:flex-end}.accordion .accordion__item>header>.toggle{align-self:center;flex:0 0 30px;margin-left:auto}.accordion .accordion__item>.accordion__body{display:block;padding:0 0 1rem 2rem}.box{border:1px solid #e7e5df;display:flex;flex-direction:column}.box>a:first-of-type{font-weight:600;letter-spacing:0;color:#3c3c3b}.box.box--login{background:#fff;border-radius:12px;box-shadow:0 4px 14px #00000014;padding:40px;max-width:500px}.box.box--login .logo{margin:0 auto 1em;max-width:200px}.box.box--login .intro{margin:0 0 1em}.box.box--padded{padding:1rem}.box.box--rounded{border-radius:5px}.box.box--shadowed{background:#faf8f4;box-shadow:0 0 20px #0000000a}.box.box--gray{background:#f3f0ed}.box.box--sand{background:#faf8f4}.box.box--white{background:#fff}.entity-box{border:1px solid #e7e5df;border-radius:4px;width:100%;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:.75rem .75rem .75rem 1rem;margin:.75rem 0}.entity-box.highlight{box-shadow:0 0 20px #74de7e80}.entity-box.processing{opacity:.5}.entity-box>*{flex:1 1 40%;min-width:0}.entity-box>.data{flex:6 1 70%}.entity-box>.data>header{font-size:12px;line-height:15px}.entity-box>.data>main{font-size:19px;line-height:24px;padding:3px 0}.entity-box>.data>main>a:first-of-type{font-weight:600;letter-spacing:0;color:#3c3c3b}.entity-box>.data>footer{font-size:16px;line-height:20px;align-items:flex-start;display:flex;gap:.25rem}.entity-box>.actions{flex:1 0 65px;margin-left:auto;text-align:right}.clickable{cursor:pointer}.count-label-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start}.count-label-list>*{flex:0 1 80px;min-width:0}.count-label-list .count-label{background-color:#f6f4f0;border:1px solid #E7E5DF;padding:.5rem .75rem;border-radius:8px;text-align:center;min-width:80px}.count-label-list .count-label.dual{min-width:95px}.count-label-list .count-label.dual .number-wrapper{align-items:center;display:inline-flex;flex-flow:row nowrap;gap:.75rem;justify-content:center}.count-label-list .count-label.dual .number-wrapper>*{flex:1 1 30%;min-width:0}.count-label-list .count-label.dual .number-wrapper>*.rating.rating--emoji{flex:1 0 30px}.count-label-list .count-label .number-wrapper .number{font-size:2rem;line-height:2rem}.count-label-list .count-label .label-wrapper{color:#828282;display:block;font-size:.875rem}.count-label-list .count-label>a{text-decoration:none}.count-label-list .count-label>a>.number-wrapper{color:#3c3c3b}.count-label-list .count-label>a>.label-wrapper{color:#970705;text-decoration:underline}.count-label-list .count-label>a>.label-wrapper:hover{color:#d40b00}.flex{display:flex;flex-flow:row wrap;width:100%}@media (min-width: 768px){.flex--dual{gap:1%}.flex--dual>*{flex:1 1 49%}}.hover-highlight-bg:hover{background:#f6f4f0}.menu-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,345px));gap:1rem;width:100%}.rating--emoji{background-size:contain;background-repeat:no-repeat;background-position:left 50%;height:30px;width:30px;margin:0}.rating--emoji.rating--1,.rating--emoji.rating--2{background-image:url(/assets/emoji/smiley-angry.png)}.rating--emoji.rating--3,.rating--emoji.rating--4{background-image:url(/assets/emoji/smiley-sad.png)}.rating--emoji.rating--5,.rating--emoji.rating--6{background-image:url(/assets/emoji/smiley-neutral.png)}.rating--emoji.rating--7,.rating--emoji.rating--8{background-image:url(/assets/emoji/smiley-smile.png)}.rating--emoji.rating--9,.rating--emoji.rating--10{background-image:url(/assets/emoji/smiley-grin.png)}@media (min-width: 768px) and (hover: hover){.recipient-list-type>.placeholder{border-bottom:1px dotted #b5b2af;cursor:help}.recipient-list-type>.replaced{border-bottom:1px dotted #b5b2af;color:#2f2f2f;cursor:default}}.section{display:flex;flex-flow:row wrap;gap:1rem;margin:1.5rem 0}.section.section--highlight{background:#f6f4f0;border:1px solid #e7e5df;border-radius:4px;margin:1.5rem .5rem;padding:clamp(.25rem,2%,2rem)}@media (min-width: 1080px){.section.section--highlight{margin:1.5rem auto}}.section.section--login{background:#fff;border-radius:12px;box-shadow:0 4px 14px #00000014;padding:40px;max-width:500px}.section.section--login .logo{margin:0 auto 1em;max-width:200px}.section.section--login .intro{margin:0 0 1em}.section.section--summary{flex-flow:column nowrap;gap:.2rem;margin-bottom:2rem;width:100%}.section.section--summary>.summary__detail{align-items:center;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:space-between;padding:.35rem 0}.section.section--summary>.summary__detail:not(:last-child):not(.borderless){border-bottom:1px solid #e7e5df}.section.section--summary>.summary__detail>.label{font-size:14px;line-height:18px;flex:1 0 150px}.section.section--summary>.summary__detail>.label--header{font-size:19px;line-height:24px;font-weight:600;letter-spacing:0;margin-top:.5rem}.section.section--summary>.summary__detail>.data{font-size:14px;line-height:18px;font-weight:600;letter-spacing:0;flex:5 0 70%;text-align:right}.section.section--summary>.summary__detail>.data.status{align-items:center;display:flex;flex-flow:row wrap;gap:.25rem;justify-content:flex-end}.section.section--summary>.summary__detail>.feature{background:#faf8f4;border:1px solid #e7e5df;border-radius:5px;margin:.2rem;padding:.5rem .75rem}.section.section--summary>.summary__detail>.fullwidth{flex:1 1 100%}.section.section--app{flex-flow:column nowrap;gap:.2rem;margin:0;width:100%}.section.section--app>header{flex:1 1 2.5rem}.section.section--app>main{align-self:stretch;flex:1 0 90%}.visually-hidden{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.well,.section.section--summary,.section.section--app{background-color:#f6f4f0;border:1px solid #e7e5df;padding:10px}@media (min-width: 611px){.well,.section.section--summary,.section.section--app{padding:1.25rem}}.well--transparent{background:transparent;border:1px solid transparent}.well--sand-150{background:#faf8f4}.well--rounded{border-radius:5px}a{color:#970705}a:focus,a:focus-visible{outline:#2f2f2f auto 1px;outline-offset:3px}a:hover{color:#d40b00}blockquote{background:#faf8f4;border:1px solid #e7e5df;border-radius:5px;margin:.2rem;padding:.5rem .75rem}h1,.h1{font-size:56px;font-style:normal;font-weight:700;letter-spacing:0;line-height:70.39px;text-align:left}h1.login,.h1.login{font-size:32px;line-height:40px}h2,.h2{font-size:22px;font-weight:600;line-height:27.65px}h3,.h3{font-size:19px;font-weight:600;line-height:23.88px}ul{list-style-type:none;margin:0;padding:0}ul>li{list-style-type:none;padding:0}.buttons{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-top:2rem}.buttons--inline{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start}.btn{align-items:center;border:none;border-radius:5px;display:inline-flex;font-size:19px;font-weight:600;justify-content:center;text-align:center;text-decoration:none!important;padding:1rem}.btn:hover{cursor:pointer}.btn:focus-visible{outline:#3c3c3b auto 1px;outline-offset:1px}.btn.fullwidth{display:flex;height:100%;margin:auto;width:auto}.btn.inline{display:inline-flex;font-size:16px;height:100%}.btn.padded{padding:11px 17px}.btn.standalone{display:flex;height:100%}.btn>.icon{margin-right:.4rem}.btn--green{background-color:#16b971;border-bottom-color:#13a263;color:#fff}.btn--green:hover{background-color:#118b55;border-bottom-color:#0f8250}.btn--green:focus{border-color:#0f8250;box-shadow:0 0 0 3px #16b97180}.btn--primary{background-color:#ea1106;box-shadow:inset 0 -3px 1px #0000001a;color:#fff!important}.btn--primary:hover{background:#d10f05}.btn--secondary{background-color:#b5b2af;box-shadow:inset 0 -3px 1px #0000001a;color:#fff!important}.btn--secondary:hover{background:#a9a5a2}.btn--plain,.btn--sand{background-color:#eeeae5;box-shadow:inset 0 -2px 1px #0000001a;color:#3c3c3b}.btn--plain:hover,.btn--sand:hover{background-color:#d8d9d9}.btn.disabled{cursor:not-allowed;background-color:#b5b2af}.btn--block{width:100%}.btn.text,.btn--text{display:block;width:auto;color:#ea1106;text-decoration:underline!important}.btn.text:hover,.btn--text:hover{text-decoration:none!important}.btn--micro{font-size:12px;font-weight:600;line-height:16px;padding:6px 12px}.btn--small{font-size:14px;font-weight:600;line-height:18px;padding:7px 18px 8px}.btn--medium{font-size:16px;font-weight:600;line-height:20px;padding:8px 18px}.btn--large{font-size:19px;font-weight:600;line-height:24px;letter-spacing:0}a.btn.btn--gray:link,a.btn.btn--gray:visited,a.btn.btn--gray:hover,a.btn.btn--gray:active,a.btn.btn--sand:link,a.btn.btn--sand:visited,a.btn.btn--sand:hover,a.btn.btn--sand:active{color:#3c3c3b}a.btn.btn--green:link,a.btn.btn--green:visited,a.btn.btn--green:hover,a.btn.btn--green:active{color:#fff}.form{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5em}.form .form-group,.form .form-array{align-items:flex-start;display:flex;flex:1 1 100%;flex-flow:row wrap;gap:.5em}@media (min-width: 1080px){.form .form-group--dual,.form .form-array--dual{flex:1 1 40%}}.form .form-group .form-control,.form .form-array .form-control{flex:1 1 100%;transition-property:box-shadow,border-color;transition-duration:.15s;transition-timing-function:ease-in-out}.form .form-group .form-control--dual,.form .form-array .form-control--dual{flex:1 1 100%}@media (min-width: 1080px){.form .form-group .form-control--dual,.form .form-array .form-control--dual{flex:1 1 40%;gap:.75em}}.form .form-group .form-control .input-group__item:not(:first-child),.form .form-array .form-control .input-group__item:not(:first-child){margin-top:1rem}.form .form-group .form-control .radio-group label,.form .form-array .form-control .radio-group label{font-weight:400;cursor:pointer}.form .form-group .form-control .radio-group-inline,.form .form-array .form-control .radio-group-inline{align-items:center;display:flex;justify-content:flex-start;gap:0 1rem}.form .form-group .form-control .helper-text,.form .form-array .form-control .helper-text{font-size:90%;margin:0 0 .3em}.form .form-group .form-control .validation,.form .form-array .form-control .validation{color:#ea1106;font-size:80%;margin-top:.25rem;padding:0 0 0 .5rem;width:100%}.form .form-group+.form-group:not(.form-group--dual) .form-control,.form .form-array+.form-group:not(.form-group--dual) .form-control{margin:calc(2rem / 1.5) 0 0}.form form>.form-group:first-of-type>.form-control{margin-top:0}.form label{color:#3c3c3b;cursor:pointer;display:inline-block;font-size:19px;font-weight:600;letter-spacing:.1px;margin:0 0 .3em}.form textarea{resize:none;min-height:100px}.form app-dropdown,.form app-multiselect{display:block;width:100%}.form input:not([type=checkbox]):not([type=radio]):not([ffngxinput]),.form .input,.form select,.form textarea{background-color:#fff;border-width:1px;border-color:#e7e5df;border-radius:4px;border-style:solid;box-sizing:border-box;color:#3c3c3b;display:block;font-size:19px;font-family:Source Sans Pro,sans-serif;padding:15px 18px;width:100%}.form input:not([type=checkbox]):not([type=radio]):not([ffngxinput]).secondary,.form .input.secondary,.form select.secondary,.form textarea.secondary{background-color:transparent;cursor:pointer}.form input:not([type=checkbox]):not([type=radio]):not([ffngxinput])::-moz-placeholder,.form .input::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{opacity:1}.form input:not([type=checkbox]):not([type=radio]):not([ffngxinput])::placeholder,.form .input::placeholder,.form select::placeholder,.form textarea::placeholder{color:#b5b2af}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible{outline:#2f2f2f auto 1px;outline-offset:2px}.form input:not([ffngxinput]):disabled,.form input:not([ffngxinput])[disabled],.form select:disabled,.form select[disabled],.form textarea:disabled,.form textarea[disabled]{background:#d8d9d9!important;cursor:not-allowed!important}.form input:not([ffngxinput]):read-only,.form input:not([ffngxinput])[readonly],.form textarea:read-only,.form textarea[readonly]{background:#f4f1ec!important;cursor:pointer!important}.form select[readonly],.form select.readonly{background:#f4f1ec!important;cursor:pointer!important}.form input[type=checkbox]:hover,.form input[type=radio]:hover{cursor:pointer}.form.submitted input:not([type=checkbox]):not([type=radio]).ng-invalid,.form.submitted select.ng-invalid,.form.submitted textarea.ng-invalid{border-color:#ea1106}.form.submitted input[type=radio].ng-invalid:after{border:1px solid #ea1106;border-radius:4px;content:"";display:block;height:inherit;margin:-3px 0 0 -3px;padding:2px;width:inherit}.form .buttons{width:100%}.custom input[type=checkbox],.custom input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}svg-icon{align-items:center;display:inline-flex;justify-content:center;margin:0;padding:0}svg-icon svg{fill:none;font-size:1px;height:28px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5;transition:background-color .15s ease-in-out,color .15s ease-in-out,fill .15s ease-in-out;width:28px}svg-icon svg .fill-border{fill:#e7e5df}svg-icon svg .fill-border-120{fill:#f6f7f9}svg-icon svg .fill-border-80{fill:#dcdad3}svg-icon svg .fill-border-60{fill:#b5b2af}svg-icon svg .fill-green{fill:#16b971}svg-icon svg .fill-none{fill:none}svg-icon svg .fill-red{fill:#ea1106}svg-icon svg .fill-red-dark{fill:#970705}svg-icon svg .fill-red-hover{fill:#d40b00}svg-icon svg .fill-text{fill:#3c3c3b}svg-icon svg .fill-text-120{fill:#6d6d6d}svg-icon svg .fill-text-70{fill:#2f2f2f}svg-icon svg .fill-transparent{fill:transparent}svg-icon svg .fill-white{fill:#fff}svg-icon svg .stroke-border{stroke:#e7e5df}svg-icon svg .stroke-border-120{stroke:#f6f7f9}svg-icon svg .stroke-border-80{stroke:#dcdad3}svg-icon svg .stroke-border-60{stroke:#b5b2af}svg-icon svg .stroke-green{stroke:#16b971}svg-icon svg .stroke-none{stroke:none}svg-icon svg .stroke-red{stroke:#ea1106}svg-icon svg .stroke-red-dark{stroke:#970705}svg-icon svg .stroke-red-hover{stroke:#d40b00}svg-icon svg .stroke-text{stroke:#3c3c3b}svg-icon svg .stroke-text-120{stroke:#6d6d6d}svg-icon svg .stroke-text-70{stroke:#2f2f2f}svg-icon svg .stroke-transparent{stroke:transparent}svg-icon svg .stroke-white{stroke:#fff}svg-icon svg .no-fill{fill:none}svg-icon svg .no-stroke{stroke:none}svg-icon.s12 svg{height:12px;width:12px}svg-icon.s16 svg{height:16px;width:16px}svg-icon.s18 svg{height:18px;width:18px}svg-icon.s20 svg{height:20px;width:20px}svg-icon.s22 svg{height:22px;width:22px}svg-icon.s24 svg{height:24px;width:24px}svg-icon.s28 svg{height:28px;width:28px}svg-icon.s48 svg{height:48px;width:48px}svg-icon.s100 svg{height:100px;width:100px}svg-icon.s120 svg{height:120px;width:120px}svg-icon.w196 svg{width:196px}svg-icon.rotate--90-ccw svg{rotate:-90deg}svg-icon.monochrome--dark *:not(.stroke-none):not(.stroke-transparent),svg-icon.monochrome.stroke-text *:not(.stroke-none):not(.stroke-transparent){stroke:#3c3c3b}svg-icon.monochrome--gray *:not(.stroke-none),svg-icon.monochrome--disabled *:not(.stroke-none){fill-opacity:60%;stroke-opacity:60%}svg-icon.monochrome--white *:not(.stroke-none):not(.stroke-transparent){stroke:#fff}svg-icon.active svg .active--accent-stroke-red *:not(.stroke-none):not(.stroke-transparent){stroke:#ea1106}svg-icon.active svg .active--fill-border{fill:#e7e5df}svg-icon.active svg .active--fill-border-120{fill:#f6f7f9}svg-icon.active svg .active--fill-border-80{fill:#dcdad3}svg-icon.active svg .active--fill-border-60{fill:#b5b2af}svg-icon.active svg .active--fill-green{fill:#16b971}svg-icon.active svg .active--fill-none{fill:none}svg-icon.active svg .active--fill-red{fill:#ea1106}svg-icon.active svg .active--fill-red-dark{fill:#970705}svg-icon.active svg .active--fill-red-hover{fill:#d40b00}svg-icon.active svg .active--fill-text{fill:#3c3c3b}svg-icon.active svg .active--fill-text-120{fill:#6d6d6d}svg-icon.active svg .active--fill-text-70{fill:#2f2f2f}svg-icon.active svg .active--fill-transparent{fill:transparent}svg-icon.active svg .active--fill-white{fill:#fff}svg-icon.active svg .active--stroke-border{stroke:#e7e5df}svg-icon.active svg .active--stroke-border-120{stroke:#f6f7f9}svg-icon.active svg .active--stroke-border-80{stroke:#dcdad3}svg-icon.active svg .active--stroke-border-60{stroke:#b5b2af}svg-icon.active svg .active--stroke-green{stroke:#16b971}svg-icon.active svg .active--stroke-none{stroke:none}svg-icon.active svg .active--stroke-red{stroke:#ea1106}svg-icon.active svg .active--stroke-red-dark{stroke:#970705}svg-icon.active svg .active--stroke-red-hover{stroke:#d40b00}svg-icon.active svg .active--stroke-text{stroke:#3c3c3b}svg-icon.active svg .active--stroke-text-120{stroke:#6d6d6d}svg-icon.active svg .active--stroke-text-70{stroke:#2f2f2f}svg-icon.active svg .active--stroke-transparent{stroke:transparent}svg-icon.active svg .active--stroke-white{stroke:#fff}svg-icon.active svg .active--stroke-2{stroke-width:2}svg-icon.active svg .active--stroke-2-2{stroke-width:2.2}svg-icon.active svg .active--stroke-2-5{stroke-width:2.5}svg-icon.active svg .active--stroke-3{stroke-width:3}svg-icon.active svg .active--hidden{visibility:hidden}svg-icon.active svg .active--visible{visibility:visible}svg-icon.badge svg .badge--fill-border{fill:#e7e5df}svg-icon.badge svg .badge--fill-border-120{fill:#f6f7f9}svg-icon.badge svg .badge--fill-border-80{fill:#dcdad3}svg-icon.badge svg .badge--fill-border-60{fill:#b5b2af}svg-icon.badge svg .badge--fill-green{fill:#16b971}svg-icon.badge svg .badge--fill-none{fill:none}svg-icon.badge svg .badge--fill-red{fill:#ea1106}svg-icon.badge svg .badge--fill-red-dark{fill:#970705}svg-icon.badge svg .badge--fill-red-hover{fill:#d40b00}svg-icon.badge svg .badge--fill-text{fill:#3c3c3b}svg-icon.badge svg .badge--fill-text-120{fill:#6d6d6d}svg-icon.badge svg .badge--fill-text-70{fill:#2f2f2f}svg-icon.badge svg .badge--fill-transparent{fill:transparent}svg-icon.badge svg .badge--fill-white{fill:#fff}svg-icon.badge svg .badge--stroke-border{stroke:#e7e5df}svg-icon.badge svg .badge--stroke-border-120{stroke:#f6f7f9}svg-icon.badge svg .badge--stroke-border-80{stroke:#dcdad3}svg-icon.badge svg .badge--stroke-border-60{stroke:#b5b2af}svg-icon.badge svg .badge--stroke-green{stroke:#16b971}svg-icon.badge svg .badge--stroke-none{stroke:none}svg-icon.badge svg .badge--stroke-red{stroke:#ea1106}svg-icon.badge svg .badge--stroke-red-dark{stroke:#970705}svg-icon.badge svg .badge--stroke-red-hover{stroke:#d40b00}svg-icon.badge svg .badge--stroke-text{stroke:#3c3c3b}svg-icon.badge svg .badge--stroke-text-120{stroke:#6d6d6d}svg-icon.badge svg .badge--stroke-text-70{stroke:#2f2f2f}svg-icon.badge svg .badge--stroke-transparent{stroke:transparent}svg-icon.badge svg .badge--stroke-white{stroke:#fff}svg-icon.colored svg .colored--fill-border{fill:#e7e5df}svg-icon.colored svg .colored--fill-border-120{fill:#f6f7f9}svg-icon.colored svg .colored--fill-border-80{fill:#dcdad3}svg-icon.colored svg .colored--fill-border-60{fill:#b5b2af}svg-icon.colored svg .colored--fill-green{fill:#16b971}svg-icon.colored svg .colored--fill-none{fill:none}svg-icon.colored svg .colored--fill-red{fill:#ea1106}svg-icon.colored svg .colored--fill-red-dark{fill:#970705}svg-icon.colored svg .colored--fill-red-hover{fill:#d40b00}svg-icon.colored svg .colored--fill-text{fill:#3c3c3b}svg-icon.colored svg .colored--fill-text-120{fill:#6d6d6d}svg-icon.colored svg .colored--fill-text-70{fill:#2f2f2f}svg-icon.colored svg .colored--fill-transparent{fill:transparent}svg-icon.colored svg .colored--fill-white{fill:#fff}svg-icon.colored svg .colored--stroke-border{stroke:#e7e5df}svg-icon.colored svg .colored--stroke-border-120{stroke:#f6f7f9}svg-icon.colored svg .colored--stroke-border-80{stroke:#dcdad3}svg-icon.colored svg .colored--stroke-border-60{stroke:#b5b2af}svg-icon.colored svg .colored--stroke-green{stroke:#16b971}svg-icon.colored svg .colored--stroke-none{stroke:none}svg-icon.colored svg .colored--stroke-red{stroke:#ea1106}svg-icon.colored svg .colored--stroke-red-dark{stroke:#970705}svg-icon.colored svg .colored--stroke-red-hover{stroke:#d40b00}svg-icon.colored svg .colored--stroke-text{stroke:#3c3c3b}svg-icon.colored svg .colored--stroke-text-120{stroke:#6d6d6d}svg-icon.colored svg .colored--stroke-text-70{stroke:#2f2f2f}svg-icon.colored svg .colored--stroke-transparent{stroke:transparent}svg-icon.colored svg .colored--stroke-white{stroke:#fff}svg-icon,svg-icon>svg,svg-icon>svg *{transition:background-color .15s ease-in-out,color .15s ease-in-out,fill .15s ease-in-out}.file-icon{font-size:9px;line-height:11px;align-items:center;background:#eeeae5;border-radius:5px;display:inline-flex;letter-spacing:.5px;height:30px;justify-content:center;margin:0 .5rem;width:30px}.file-icon.odt{background:#d4e0fa}.file-icon.pdf{background:#d40b00;color:#fff}.file-icon.png{background:#d8fccb}.file-icon.xls,.file-icon.xlsx{background:#4b853c;color:#fff}table.table--row-borders,.table.table--row-borders{border-collapse:collapse}table.table--row-borders thead>tr,table.table--row-borders tr:not(:last-child),.table.table--row-borders thead>tr,.table.table--row-borders tr:not(:last-child){border-bottom:1px solid #dcdad3}table.table--break-lines,.table.table--break-lines{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}table.table--padded th,table.table--padded td,.table.table--padded th,.table.table--padded td{padding:.75rem .5rem}table.table--full,.table.table--full{width:100%}table.table--striped-tbody tbody tr:nth-of-type(2n),.table.table--striped-tbody tbody tr:nth-of-type(2n){background:#efefef}table.table--striped-tbody tbody tr:nth-of-type(odd),.table.table--striped-tbody tbody tr:nth-of-type(odd){background:#fff}table .td--descriptor,.table .td--descriptor{color:#2f2f2f;padding:.2rem .5rem .2rem 0}table .td--data,.table .td--data{color:#3c3c3b;font-weight:600;text-align:right}*,*:before,*:after{box-sizing:border-box}body{background-color:#faf8f4;font-family:Source Sans Pro,sans-serif;color:#3c3c3b;font-size:1.1875rem;line-height:1.5rem;font-weight:400;letter-spacing:0;min-height:100vh;text-align:left}body{margin:0}input,button,textarea,select{font:inherit}.ff-text-9{font-size:.5625rem;line-height:.6875rem}.ff-text-12{font-size:.75rem;line-height:.9375rem}.ff-text-14{font-size:.875rem;line-height:1.125rem}.ff-text-16{font-size:1rem;line-height:1.25rem}.ff-text-17{font-size:1.0625rem;line-height:1.375rem}.ff-text-18{font-size:1.125rem;line-height:1.4375rem}.ff-text-19{font-size:1.1875rem;line-height:1.5rem}.ff-text-20{font-size:1.25rem;line-height:1.625rem}.ff-text-22{font-size:1.375rem;line-height:1.75rem}.ff-text-24{font-size:1.5rem;line-height:1.875rem}.ff-text-27{font-size:1.6875rem;line-height:2.25rem}.ff-text-32{font-size:2rem;line-height:2.5rem}.ff-text-normal{font-weight:400;letter-spacing:0}.ff-text-semibold{font-weight:600;letter-spacing:0}.ff-text-bold{font-weight:700;letter-spacing:0}.ff-text-control-error{font-size:1rem;line-height:1.25rem;color:#d32b1f;margin:0}.ff-button-grid,.ff-button-grid--inline{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-block-start:1rem}.ff-button-grid--inline{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start}.ff-button{font-weight:600;letter-spacing:0;align-items:center;background-color:#fff;border:1.5px solid transparent;border-radius:5px;box-shadow:0 0 14px #0000000f;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding-block:11px;padding-inline:17px;position:relative;text-align:center;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out;-webkit-user-select:none;user-select:none}.ff-button--red,.ff-button--primary{background-color:#fa3e34;box-shadow:inset 0 -3px 1px #0000001a;color:#fff}.ff-button--red:link,.ff-button--red:visited,.ff-button--red:hover,.ff-button--red:active,.ff-button--primary:link,.ff-button--primary:visited,.ff-button--primary:hover,.ff-button--primary:active{color:#fff;text-decoration:none}.ff-button--red:hover,.ff-button--primary:hover{background:#d32b1f}.ff-button--gray,.ff-button--secondary{background:#b5b2af;box-shadow:inset 0 -2px 1px #0000001a;color:#fff}.ff-button--gray:link,.ff-button--gray:visited,.ff-button--gray:hover,.ff-button--gray:active,.ff-button--secondary:link,.ff-button--secondary:visited,.ff-button--secondary:hover,.ff-button--secondary:active{color:#fff;text-decoration:none}.ff-button--gray:hover,.ff-button--secondary:hover{background-color:#a29f9c}.ff-button--gray:focus-visible,.ff-button--secondary:focus-visible{box-shadow:0 -2px #a29f9c inset}.ff-button--sand{background-color:#f4f1ec;box-shadow:inset 0 -3px 1px #0000001a;color:#3c3c3b}.ff-button--sand:link,.ff-button--sand:visited,.ff-button--sand:hover,.ff-button--sand:active{color:#3c3c3b;text-decoration:none}.ff-button--sand:hover{background:#ebe5dc}.ff-button--transparent{background-color:transparent;border-color:transparent;box-shadow:none}.ff-button--transparent:link,.ff-button--transparent:visited,.ff-button--transparent:hover,.ff-button--transparent:active{text-decoration:none}.ff-button--transparent:hover,.ff-button--transparent:disabled{background-color:transparent;border-color:transparent}.ff-button--white{background-color:#fff;box-shadow:inset 0 -3px 1px #0000001a;color:#3c3c3b}.ff-button--white:link,.ff-button--white:visited,.ff-button--white:hover,.ff-button--white:active{color:#3c3c3b;text-decoration:none}.ff-button--white:hover{background:#f2f2f2}.ff-button--stretch{width:100%}.ff-button--mini{font-size:.75rem;line-height:.9375rem;line-height:1rem;padding:6px 12px}.ff-button--small{font-size:.875rem;line-height:1.125rem;padding:7px 18px 8px}.ff-button--medium{font-size:1rem;line-height:1.25rem;padding:8px 18px}.ff-button--large{font-size:1.1875rem;line-height:1.5rem}.ff-button--extra-large{font-size:1.5rem;line-height:1.875rem;padding:18.75px 22.5px 20px}.ff-button:active:not(:disabled){transform:translateY(1px)}.ff-button:focus-visible{outline:#3c3c3b auto 1px;outline-offset:1px}.ff-button:disabled:hover,.ff-button:disabled{cursor:not-allowed;background-color:#b5b2af;box-shadow:none;color:#fff}.ff-button--link{color:#d32b1f;font-weight:400;background-color:transparent;text-decoration:underline;box-shadow:none;text-align:left;justify-content:left;padding:2px 0}.ff-button--link:hover{background-color:transparent;text-decoration:none;color:#970705}.ff-checkbox input{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ff-checkbox{font-weight:400;letter-spacing:0;display:grid;gap:6px;grid-template-columns:auto 1fr;padding-block:6px}.ff-checkbox:before{background-color:#fff;border:1px solid #c8c6bd;border-radius:3.5px;content:"";height:24px;width:24px}.ff-checkbox.processing:before{display:none}.ff-checkbox:focus-within:before{outline:solid 3px #fed8d6;outline-offset:0}.ff-checkbox:has(input:checked):before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.02147,0,0,1.02147,-3.31722,-3.32377)'%3E%3Cg id='_.checkbox-icon-master' serif:id='.checkbox icon master'%3E%3Cpath id='foreground--Stroke-' serif:id='foreground (Stroke)' d='M21.397,11.09L13.048,20.247L8.15,15.637L9.35,14.363L12.952,17.754L20.104,9.911L21.397,11.09Z' style='fill:%233C3C3B;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.ff-checkbox:has(input:disabled){color:#c1c1c1;cursor:default}.ff-checkbox:has(input:disabled):before{border-color:#eee;cursor:not-allowed}.ff-checkbox:has(input:checked:disabled):before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.02147,0,0,1.02147,-3.31722,-3.32377)'%3E%3Cg id='_.checkbox-icon-master' serif:id='.checkbox icon master'%3E%3Cpath id='foreground--Stroke-' serif:id='foreground (Stroke)' d='M21.397,11.09L13.048,20.247L8.15,15.637L9.35,14.363L12.952,17.754L20.104,9.911L21.397,11.09Z' style='fill:%23C1C1C1;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent),.ff-control-error-outline.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent),.ff-control-error-outline.ff-ngx-control-error.ng-touched.invalid:not(.transparent){outline:1px solid #fa3e34}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus-visible,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):has(input:focus-visible),.ff-control-error-outline.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus-visible,.ff-control-error-outline.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus,.ff-control-error-outline.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):has(input:focus-visible),.ff-control-error-outline.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus-visible,.ff-control-error-outline.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus,.ff-control-error-outline.ff-ngx-control-error.ng-touched.invalid:not(.transparent):has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-control-error:not(.transparent){outline:1px solid #fa3e34}.ff-control-error:not(.transparent):focus-visible,.ff-control-error:not(.transparent):focus,.ff-control-error:not(.transparent):has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-control-error-text{font-size:1rem;line-height:1.25rem;color:#d32b1f;margin:0;visibility:hidden}.ff-control-error-text.collapse,.ff-control-error-text.transparent{display:none}form.ng-submitted .ng-invalid+.ff-control-error-text:not(.transparent),.ng-touched.ng-invalid+.ff-control-error-text:not(.transparent),.ng-touched.invalid+.ff-control-error-text:not(.transparent){visibility:visible}form.ng-submitted .ng-invalid+.ff-control-error-text:not(.transparent).collapse,.ng-touched.ng-invalid+.ff-control-error-text:not(.transparent).collapse,.ng-touched.invalid+.ff-control-error-text:not(.transparent).collapse{display:block}.ff-form{align-items:flex-start;display:flex;flex-flow:column wrap;gap:.5em}.ff-input{display:block;background-color:#fff;border:1px solid #dcdad3;border-radius:4px;box-sizing:border-box;color:#3c3c3b;line-height:30px;padding:10px;width:100%}.ff-input[type=text]{line-height:30px}.ff-input.secondary{background-color:transparent;cursor:pointer}.ff-input:hover{border-color:#a29f9c}.ff-input::placeholder,.ff-input .placeholder{color:#b5b2af}.ff-input:focus-visible,.ff-input:focus,.ff-input:has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-input[readonly],.ff-input:has(input[readonly]){background-color:#f3f0ed;cursor:default}.ff-input:disabled,.ff-input[disabled],.ff-input.disabled,.ff-input:has(input[disabled]){background-color:#eeeae5;border-color:#e7e5df;cursor:not-allowed}.ff-input:disabled:focus,.ff-input[disabled]:focus,.ff-input.disabled:focus,.ff-input:has(input[disabled]):focus{outline:none}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent),.ff-input.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent),.ff-input.ff-ngx-control-error.ng-touched.invalid:not(.transparent){outline:1px solid #fa3e34}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus-visible,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):has(input:focus-visible),.ff-input.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus-visible,.ff-input.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus,.ff-input.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):has(input:focus-visible),.ff-input.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus-visible,.ff-input.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus,.ff-input.ff-ngx-control-error.ng-touched.invalid:not(.transparent):has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-input.dropdown-input-field.panel-open{box-shadow:0 0 0 3px #979a9a2e;border:1px solid #979797;border-radius:4px 4px 0 0;outline:none}.ff-input.dropdown-input-field.panel-open.transparent{border:none;border-radius:0;box-shadow:none}.ff-input.transparent{background-color:transparent;border:none;border-radius:0;padding:0}.ff-input.transparent:focus-visible,.ff-input.transparent:has(input:focus-visible){box-shadow:none;outline:none}.ff-textarea{display:block;min-height:100px;resize:vertical;background-color:#fff;border:1px solid #dcdad3;border-radius:4px;box-sizing:border-box;color:#3c3c3b;line-height:30px;padding:10px;width:100%}.ff-textarea[type=text]{line-height:30px}.ff-textarea.secondary{background-color:transparent;cursor:pointer}.ff-textarea:hover{border-color:#a29f9c}.ff-textarea::placeholder,.ff-textarea .placeholder{color:#b5b2af}.ff-textarea:focus-visible,.ff-textarea:focus,.ff-textarea:has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-textarea[readonly],.ff-textarea:has(input[readonly]){background-color:#f3f0ed;cursor:default}.ff-textarea:disabled,.ff-textarea[disabled],.ff-textarea.disabled,.ff-textarea:has(input[disabled]){background-color:#eeeae5;border-color:#e7e5df;cursor:not-allowed}.ff-textarea:disabled:focus,.ff-textarea[disabled]:focus,.ff-textarea.disabled:focus,.ff-textarea:has(input[disabled]):focus{outline:none}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent),.ff-textarea.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent),.ff-textarea.ff-ngx-control-error.ng-touched.invalid:not(.transparent){outline:1px solid #fa3e34}form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus-visible,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):focus,form.ng-submitted .ff-ngx-control-error.ng-invalid:not(.transparent):has(input:focus-visible),.ff-textarea.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus-visible,.ff-textarea.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):focus,.ff-textarea.ff-ngx-control-error.ng-touched.ng-invalid:not(.transparent):has(input:focus-visible),.ff-textarea.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus-visible,.ff-textarea.ff-ngx-control-error.ng-touched.invalid:not(.transparent):focus,.ff-textarea.ff-ngx-control-error.ng-touched.invalid:not(.transparent):has(input:focus-visible){outline:solid 3px #fed8d6;outline-offset:0}.ff-textarea.dropdown-input-field.panel-open{box-shadow:0 0 0 3px #979a9a2e;border:1px solid #979797;border-radius:4px 4px 0 0;outline:none}.ff-textarea.dropdown-input-field.panel-open.transparent{border:none;border-radius:0;box-shadow:none}.ff-textarea.transparent{background-color:transparent;border:none;border-radius:0;padding:0}.ff-textarea.transparent:focus-visible,.ff-textarea.transparent:has(input:focus-visible){box-shadow:none;outline:none}.ff-label{font-weight:600;letter-spacing:0;color:#3c3c3b;cursor:pointer;display:flex;flex-direction:column;gap:6px;margin:0}.ff-label>*,.ff-label:has(input)>*{font-weight:400;letter-spacing:0}.ff-radiobutton{appearance:none;background-color:#fff;border:1px solid #c8c6bd;border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:24px;margin:0;place-content:center;width:24px}.ff-radiobutton:focus{outline:solid 3px #fed8d6;outline-offset:0}.ff-radiobutton:before{content:"";background-color:#3c3c3b;border:.5px solid #ffffff;border-radius:50%;height:12px;transform:scale(0);transition:.12s transform ease-in-out;width:12px}.ff-radiobutton:checked:before{transform:scale(1)}.ff-radiobutton:disabled{border-color:#eee;cursor:not-allowed}label:has(.ff-radiobutton:disabled){color:#c1c1c1;cursor:default}.ff-radiobutton:disabled:checked:before{background-color:#c1c1c1}label:has(.ff-radiobutton){font-weight:400;letter-spacing:0;display:flex;flex-direction:row;gap:8px;place-items:flex-start}.ff-link{color:#d32b1f;cursor:pointer;text-decoration:underline}.ff-link:visited{color:#970705}.ff-link:hover{color:#970705;text-decoration:none}.ff-link:focus,.ff-link:focus-visible{outline:#6d6d6d auto 1px;outline-offset:2px}@media (hover: none) and (pointer: coarse){.ff-link{display:inline-block;padding:.5rem}}.ff-card{background-color:#f6f4f0;padding:1rem;border-radius:4px;border:1px solid #e7e5df;color:#3c3c3b}@container (min-width: calc(592px - 2rem)){.ff-card{padding:1.5rem}}table.ff-card-table{font-size:1.1875rem;line-height:1.5rem;width:100%}table.ff-card-table tr th{font-weight:600}table.ff-card-table tr th,table.ff-card-table tr td{border-bottom:1px solid #e7e5df;padding:8px 0}.ff-card-list-item{background-color:#faf8f4;border:1px solid #e7e5df;border-radius:8px;box-shadow:0 0 20px #0000000a;padding:12px 22px}.ff-code{background-color:#f6f4f0;border:1px solid #a29f9c;border-radius:5px;color:#e74133;padding:0 5px}.ff-h1{font-weight:700;letter-spacing:0;font-size:1.875rem;line-height:2.375rem}@media (min-width: 592px){.ff-h1{font-size:3.5rem;line-height:4.375rem}}.ff-h2{font-weight:700;letter-spacing:0;font-size:1.875rem;line-height:2.375rem}@media (min-width: 592px){.ff-h2{font-size:2rem;line-height:2.5rem}}.ff-h3{font-weight:700;letter-spacing:0;font-size:1.375rem;line-height:1.75rem}@media (min-width: 592px){.ff-h3{font-size:1.6875rem;line-height:2.125rem}}.ff-menu-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,300px));gap:12px}.ff-modal{display:block;max-width:555px}.ff-modal .modal__body{font-size:20px;padding:0}.ff-modal .modal__footer{align-items:center;border:none;display:flex;flex-flow:column wrap;justify-content:center;margin:1em 0 0;min-width:50px}.ff-modal .modal__footer .buttons__button{border-radius:4px;overflow:hidden}@media (min-width: 768px){.ff-modal .modal__footer{align-items:stretch;flex-flow:row wrap;justify-content:space-evenly}.ff-modal .modal__footer .buttons__button{flex:1 0 50px;margin:0 3px;max-width:40%;min-height:42px}}.ff-table-wrapper{max-width:100%;overflow-y:auto}.ff-table{font-size:1.1875rem;line-height:1.5rem;width:100%}.ff-table tr th{font-weight:600}.ff-table tr th,.ff-table tr td{border-bottom:1px solid #e7e5df;padding:8px 0}.ff-typeahead-items-result{display:block;padding:.75em .6em .75em 1em}.ff-typeahead-items-result:not([data-index="0"]){border-top:1px solid #eeeeee}.ff-typeahead-items-result.active,.ff-typeahead-items-result:focus,.ff-typeahead-items-result:hover{background:#0000000f}.ff-typeahead-items-result>.result-wrapper .code,.ff-typeahead-items-result>.result-wrapper .description{color:#3c3c3b;margin-left:auto}.ff-typeahead-items-result>.result-wrapper .name{font-weight:600;color:#6d6d6d;margin-bottom:.1em}.ff-container-extra-narrow{display:block;margin:0 auto 4rem;max-width:768px}.ff-container-narrow{display:block;margin:0 auto 4rem;max-width:768px;width:100%}@media (min-width: 992px){.ff-container-narrow{max-width:800px}}@media (min-width: 1200px){.ff-container-narrow{max-width:956px}}.ff-page-narrow{display:block;margin:0 auto 4rem;max-width:768px}.ff-visually-hidden{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
