.fki-modal,.fki-modal-wrapper .modal__backdrop{background-color:var(--color-page-background)}.fki-modal{display:flex;flex-direction:column;max-block-size:90%;inline-size:90%;max-inline-size:45rem;border:.0625rem solid var(--color-grey-600)}.fki-modal__header{display:flex;justify-content:space-between;align-items:center;padding:2rem}.fki-modal_title{-webkit-margin-after:0;margin-block-end:0}.fki-modal__close{height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center;-webkit-margin-start:auto;margin-inline-start:auto}@media(hover:hover){.fki-modal__close{transition-duration:.2s;transition-property:color;transition-timing-function:ease-out}.fki-modal__close:hover{transition-duration:.2s;color:var(--color-trim-accent)}}.fki-modal__content{position:relative;flex:1 1 auto;padding:2rem;background-color:var(--color-grey-800);overflow-y:auto}.fki-modal__content,.fki-modal__footer{-webkit-border-before:.0625rem solid var(--color-grey-600);border-block-start:.0625rem solid var(--color-grey-600)}.fki-modal__footer{padding-inline:2rem;padding-block:1rem}.fki-modal__footer>.formulate-form{display:grid;grid-gap:1rem;gap:1rem}.fki-modal__footer>.formulate-form button{inline-size:100%}.fki-modal__checkbox .formulate-input-element-decorator{height:1rem;width:1rem;position:relative;display:block;border:.0625rem solid var(--color-border-accent)}.fki-modal__checkbox .formulate-input-element-decorator:after{position:absolute;inset:.1875rem;display:block;background-color:var(--color-trim);opacity:0;transition:opacity .2s;content:""}.fki-modal__checkbox input{inline-size:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.fki-modal__checkbox .formulate-input-element{display:inline-flex}.fki-modal__checkbox .formulate-input-wrapper{position:relative;display:inline-flex;align-items:center;cursor:pointer}@media(hover:hover){.fki-modal__checkbox .formulate-input-wrapper .formulate-input-element-decorator{transition-duration:.2s;transition-property:border-color;transition-timing-function:ease-out}.fki-modal__checkbox .formulate-input-wrapper:hover .formulate-input-element-decorator{transition-duration:.2s;border-color:var(--color-trim)}}.fki-modal__checkbox[data-has-value=true] .formulate-input-element-decorator:after{opacity:1}.fki-modal__checkbox-label{display:inline-block;-webkit-margin-start:.5rem;margin-inline-start:.5rem;color:var(--color-link);cursor:pointer}.fki-modal__checkbox-label:before{position:absolute;inset:-.5rem;z-index:1;display:block;content:""}.fki-modal__button button{min-width:8.5rem;height:3.5rem;flex:0 0 auto;align-items:center;justify-content:center;padding:1rem;font-weight:500;line-height:2;background-color:var(--color-gold-100);color:var(--color-grey-900);border:.0625rem solid var(--color-grey-200);transition:background-color .2s,border-color .2s,color .2s}.fki-modal__button button:focus,.hover .fki-modal__button button:hover{background-color:var(--color-gold-200);border-color:var(--color-gold-100)}@media print,screen and (min-width:37.5em){.fki-modal__footer>.formulate-form{display:flex;justify-content:space-between;align-items:center}}