-
Notifications
You must be signed in to change notification settings - Fork 197
/
Copy pathtouchpoints_page_helpful_survey.js
683 lines (642 loc) · 301 KB
/
touchpoints_page_helpful_survey.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
// Form components are namespaced under 'fba' = 'Feedback Analytics'
// Updated: July 2024
'use strict';
function FBAform(d, N) {
return {
formComponent: function () {
return d.querySelector("[data-touchpoints-form-id='" + this.options.formId + "']")
},
formElement: function () {
return this.formComponent().querySelector("form");
},
activatedButton: null, // tracks a reference to the button that was clicked to open the modal
isFormSubmitted: false, // defaults to false
// enable Javascript experience
javascriptIsEnabled: function () {
var javascriptDisabledMessage = d.getElementsByClassName("javascript-disabled-message")[0];
var touchpointForm = d.getElementsByClassName("touchpoint-form")[0];
if (javascriptDisabledMessage) {
javascriptDisabledMessage.classList.add("hide");
}
if (touchpointForm) {
touchpointForm.classList.remove("hide");
}
},
init: function (options) {
this.javascriptIsEnabled();
this.options = options;
if (this.options.loadCSS) {
this._loadCss();
}
this._loadHtml();
if (!this.options.suppressUI && (this.options.deliveryMethod && this.options.deliveryMethod === 'modal')) {
this.loadButton();
}
this._bindEventListeners();
this.dialogOpen = false; // initially false
this.successState = false; // initially false
this._pagination();
if (this.options.formSpecificScript) {
this.options.formSpecificScript();
}
d.dispatchEvent(new CustomEvent('onTouchpointsFormLoaded', {
detail: {
formComponent: this
}
}));
return this;
},
_bindEventListeners: function () {
var self = this;
d.addEventListener('keyup', function (event) {
var x = event.keyCode;
if (x == 27 && self.dialogOpen == true) {
self.closeDialog();
}
});
d.addEventListener('click', function (event) {
self.openModalDialog(event);
});
const textareas = this.formComponent().querySelectorAll(".usa-textarea");
textareas.forEach(function (textarea) {
if (textarea.getAttribute("maxlength") != '0' && textarea.getAttribute("maxlength") != '10000') {
textarea.addEventListener("keyup", self.textCounter);
}
});
const textFields = this.formComponent().querySelectorAll(".usa-input[type='text']");
textFields.forEach(function (textField) {
if (textField.getAttribute("maxlength") != '0' && textField.getAttribute("maxlength") != '10000') {
textField.addEventListener("keyup", self.textCounter);
}
});
},
_loadCss: function () {
if (this.options.loadCSS) {
var style = d.createElement('style');
style.innerHTML = this.options.css;
d.head.appendChild(style);
}
},
_loadHtml: function () {
if ((this.options.deliveryMethod && this.options.deliveryMethod === 'inline') && this.options.suppressSubmitButton) {
if (this.options.elementSelector) {
if (d.getElementById(this.options.elementSelector) != null) {
d.getElementById(this.options.elementSelector).innerHTML = this.options.htmlFormBodyNoModal();
}
}
} else if (this.options.deliveryMethod && this.options.deliveryMethod === 'inline') {
if (this.options.elementSelector) {
if (d.getElementById(this.options.elementSelector) != null) {
d.getElementById(this.options.elementSelector).innerHTML = this.options.htmlFormBody();
}
}
}
if (this.options.deliveryMethod && (this.options.deliveryMethod === 'modal' || this.options.deliveryMethod === 'custom-button-modal')) {
this.dialogEl = d.createElement('div');
this.dialogEl.setAttribute("hidden", true);
this.dialogEl.setAttribute("aria-hidden", true);
this.dialogEl.setAttribute('class', 'fba-modal');
this.dialogEl.setAttribute('data-touchpoints-form-id', this.options.formId);
this.dialogEl.innerHTML = this.options.htmlFormBody();
d.body.appendChild(this.dialogEl);
this.formComponent().querySelector('.fba-modal-close').addEventListener('click', this.handleDialogClose.bind(this), false);
}
var otherElements = this.formElement().querySelectorAll(".usa-input.other-option");
for (var i = 0; i < otherElements.length; i++) {
otherElements[i].addEventListener('keyup', this.handleOtherOption.bind(this), false);
}
var phoneElements = this.formElement().querySelectorAll("input[type='tel']");
for (var i = 0; i < phoneElements.length; i++) {
phoneElements[i].addEventListener('keyup', this.handlePhoneInput.bind(this), false);
}
if (this.options.deliveryMethod && this.options.deliveryMethod === 'custom-button-modal') {
if (this.options.elementSelector) {
if (d.getElementById(this.options.elementSelector) != null) {
d.getElementById(this.options.elementSelector).addEventListener('click', this.handleButtonClick.bind(this), false);
}
}
}
var formElement = this.formElement();
// returns 1 or more submit buttons within the Touchpoints form
var submitButtons = formElement.querySelectorAll("[type='submit']");
var that = this;
var yesNoForm = formElement.querySelector('.touchpoints-yes-no-buttons');
if (yesNoForm) { // only for yes/no questions
Array.prototype.forEach.call(submitButtons, function (submitButton) {
submitButton.addEventListener('click', that.handleYesNoSubmitClick.bind(that), false);
})
} else { // for all other types of forms/questions
if (submitButtons) {
Array.prototype.forEach.call(submitButtons, function (submitButton) {
submitButton.addEventListener('click', that.handleSubmitClick.bind(that), false);
})
}
}
},
resetErrors: function () {
var formComponent = this.formComponent();
var alertElement = formComponent.querySelector(".fba-alert");
var alertElementHeading = formComponent.getElementsByClassName("usa-alert__heading")[0];
var alertElementBody = formComponent.getElementsByClassName("usa-alert__text")[0];
var alertErrorElement = formComponent.querySelector(".fba-alert-error");
var alertErrorElementBody = alertErrorElement.getElementsByClassName("usa-alert__text")[0];
alertElement.setAttribute("hidden", true);
alertElementHeading.innerHTML = "";
alertElementBody.innerHTML = "";
alertErrorElement.setAttribute("hidden", true);
alertErrorElementBody.innerHTML = "";
},
openModalDialog: function (e) {
if (this.options.deliveryMethod && this.options.deliveryMethod === 'modal') {
if (this.dialogOpen && !e.target.closest('#fba-button') && !e.target.closest('.fba-modal-dialog')) {
this.closeDialog();
}
} else if (this.options.deliveryMethod && this.options.deliveryMethod === 'custom-button-modal') {
if (this.dialogOpen && !e.target.closest('#' + this.options.elementSelector) && !e.target.closest('.fba-modal-dialog')) {
this.closeDialog();
}
}
},
handleButtonClick: function (e) {
e.preventDefault();
this.activatedButton = e.target;
this.loadDialog();
},
handleDialogClose: function (e) {
e.preventDefault();
this.closeDialog();
},
handleOtherOption: function (e) {
var selectorId = "#" + e.srcElement.getAttribute("data-option-id");
var other_val = e.target.value.replace(/,/g, '');
if (other_val == '') other_val = 'other';
var option = this.formElement().querySelector(selectorId);
option.value = other_val;
},
handlePhoneInput: function (e) {
var number = e.srcElement.value.replace(/[^\d]/g, '');
if (number.length == 7) {
number = number.replace(/(\d{3})(\d{4})/, "$1-$2");
} else if (number.length == 10) {
number = number.replace(/(\d{3})(\d{3})(\d{4})/, "($1) $2-$3");
}
e.srcElement.value = number;
},
handleEmailInput: function (e) {
var EmailRegex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var email = e.srcElement.value.trim();
if (email.length == 0) {
return;
}
result = EmailRegex.test(email);
if (!result) {
showWarning($(this), "Please enter a valid email address");
} else {
showValid($(this));
}
e.srcElement.value = number;
},
handleSubmitClick: function (e) {
e.preventDefault();
this.resetErrors();
var formElement = this.formElement();
var self = this;
if (self.validateForm(formElement)) {
// disable submit button and show sending feedback message
var submitButton = formElement.querySelector("[type='submit']");
submitButton.disabled = true;
submitButton.classList.add("aria-disabled");
self.sendFeedback();
}
},
handleYesNoSubmitClick: function (e) {
e.preventDefault();
var input = this.formComponent().querySelector('.fba-touchpoints-page-form');
input.value = e.target.value;
this.resetErrors();
var self = this;
var formElement = this.formElement();
if (self.validateForm(formElement)) {
var submitButtons = formElement.querySelectorAll("[type='submit']");
Array.prototype.forEach.call(submitButtons, function (submitButton) {
submitButton.disabled = true;
})
self.sendFeedback();
}
},
validateForm: function (form) {
this.hideValidationError(form);
var valid = this.checkRequired(form) && this.checkEmail(form) && this.checkPhone(form) && this.checkDate(form);
return valid;
},
checkRequired: function (form) {
var requiredItems = form.querySelectorAll('[required]');
var questions = {};
// Build a dictionary of questions which require an answer
Array.prototype.forEach.call(requiredItems, function (item) { questions[item.name] = item });
Array.prototype.forEach.call(requiredItems, function (item) {
switch (item.type) {
case 'radio':
if (item.checked) delete (questions[item.name]);
break;
case 'checkbox':
if (item.checked) delete (questions[item.name]);
break;
case 'select-one':
if (item.selectedIndex > 0) delete (questions[item.name]);
break;
default:
if (item.value.length > 0) delete (questions[item.name]);
}
});
for (var key in questions) {
this.showValidationError(questions[key], 'A response is required: ');
return false;
}
return true;
},
checkDate: function (form) {
var dateItems = form.querySelectorAll('.date-select');
var questions = {};
// Build a dictionary of questions which require an answer
Array.prototype.forEach.call(dateItems, function (item) { questions[item.name] = item });
Array.prototype.forEach.call(dateItems, function (item) {
if (item.value.length == 0) {
delete (questions[item.name]);
} else {
var isValidDate = Date.parse(item.value);
if (!isNaN(isValidDate)) delete (questions[item.name]);
}
});
for (var key in questions) {
this.showValidationError(questions[key], 'Please enter a valid value: ');
return false;
}
return true;
},
checkEmail: function (form) {
var emailItems = form.querySelectorAll('input[type="email"]');
var questions = {};
// Build a dictionary of questions which require an answer
Array.prototype.forEach.call(emailItems, function (item) { questions[item.name] = item });
Array.prototype.forEach.call(emailItems, function (item) {
if (item.value.length == 0) {
delete (questions[item.name]);
} else {
var EmailRegex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (EmailRegex.test(item.value)) delete (questions[item.name]);
}
});
for (var key in questions) {
this.showValidationError(questions[key], 'Please enter a valid value: ');
return false;
}
return true;
},
checkPhone: function (form) {
var phoneItems = form.querySelectorAll('input[type="tel"]');
var questions = {};
// Build a dictionary of questions which require an answer
Array.prototype.forEach.call(phoneItems, function (item) { questions[item.name] = item });
Array.prototype.forEach.call(phoneItems, function (item) {
if (item.value.length == 0) {
delete (questions[item.name]);
} else {
const PhoneRegex = /^\(\d{3}\) \d{3}-\d{4}$/;
if (PhoneRegex.test(item.value)) delete (questions[item.name]);
}
});
for (var key in questions) {
this.showValidationError(questions[key], 'Please enter a valid value: ');
return false;
}
return true;
},
showValidationError: function (question, error) {
var questionDiv = question.closest(".question");
var label = questionDiv.querySelector(".usa-label") || questionDiv.querySelector(".usa-legend");
var questionNum = label.innerText;
// show page with validation error
var errorPage = question.closest(".section");
if (!errorPage.classList.contains("fba-visible")) {
var visiblePage = this.formComponent().getElementsByClassName("section fba-visible")[0];
visiblePage.classList.remove("fba-visible");
errorPage.classList.add("fba-visible");
}
questionDiv.setAttribute('class', 'usa-form-group usa-form-group--error');
var span = d.createElement('span');
span.setAttribute('id', 'input-error-message');
span.setAttribute('role', 'alert');
span.setAttribute('class', 'usa-error-message');
span.innerText = error + questionNum;
label.parentNode.insertBefore(span, label.nextSibling);
var input = d.createElement('input');
input.setAttribute('hidden', 'true');
input.setAttribute('id', 'input-error');
input.setAttribute('type', 'text');
input.setAttribute('name', 'input-error');
input.setAttribute('aria-describedby', 'input-error-message');
questionDiv.appendChild(input);
questionDiv.scrollIntoView();
questionDiv.focus();
// enable submit button ( so user can fix error and resubmit )
var submitButton = this.formComponent().querySelector("[type='submit']");
submitButton.disabled = false;
submitButton.classList.remove("aria-disabled");
},
hideValidationError: function (form) {
var elem = form.querySelector('.usa-form-group--error');
if (elem == null) return;
elem.setAttribute('class', 'question');
var elem = form.querySelector('#input-error-message');
if (elem != null) elem.parentNode.removeChild(elem);
elem = form.querySelector('#input-error');
if (elem != null) elem.parentNode.removeChild(elem);
},
textCounter: function (event) {
const field = event.target;
const maxLimit = event.target.getAttribute("maxlength");
var countfield = field.parentNode.querySelector(".counter-msg");
if (field.value.length > maxLimit) {
field.value = field.value.substring(0, maxLimit);
countfield.innerText = '0 characters left';
return false;
} else {
countfield.innerText = "" + (maxLimit - field.value.length) + " characters left";
}
},
loadButton: function () {
// Add a landmark for button
this.landmarkElement = d.createElement('aside');
this.landmarkElement.setAttribute('aria-label', 'Feedback button');
this.landmarkElement.setAttribute('role', 'complementary');
// Add the fixed, floating tab button
this.buttonEl = d.createElement('a');
this.buttonEl.setAttribute('id', 'fba-button');
this.buttonEl.setAttribute('data-id', this.options.formId);
this.buttonEl.setAttribute('class', 'fba-button fixed-tab-button usa-button');
this.buttonEl.setAttribute('name', 'fba-button');
this.buttonEl.setAttribute('href', 'javascript:void(0)');
this.buttonEl.setAttribute('aria-haspopup', 'dialog');
this.buttonEl.setAttribute('aria-controls', 'dialog');
this.buttonEl.addEventListener('click', this.handleButtonClick.bind(this), false);
this.buttonEl.innerHTML = this.options.modalButtonText;
this.landmarkElement.appendChild(this.buttonEl);
d.body.appendChild(this.landmarkElement);
this.loadFeebackSkipLink();
},
loadFeebackSkipLink: function () {
this.skipLink = d.createElement('a');
this.skipLink.setAttribute('class', 'usa-skipnav touchpoints-skipnav');
this.skipLink.setAttribute('href', '#fba-button');
this.skipLink.addEventListener('click', function () {
d.querySelector("#fba-button").focus();
});
this.skipLink.innerHTML = 'Skip to feedback';
var existingSkipLinks = d.querySelector('.usa-skipnav');
if (existingSkipLinks) {
existingSkipLinks.insertAdjacentElement('afterend', this.skipLink);
} else {
d.body.prepend(this.skipLink);
}
},
// Used when in a modal
loadDialog: function () {
d.dispatchEvent(new Event('onTouchpointsModalOpen'));
this.formComponent().removeAttribute("hidden");
this.formComponent().setAttribute('aria-hidden', false);
this.formComponent().focus()
this.dialogOpen = true;
},
closeDialog: function () {
d.dispatchEvent(new Event('onTouchpointsModalClose'));
this.formComponent().setAttribute("hidden", true);
this.formComponent().setAttribute('aria-hidden', true);
this.activatedButton?.focus?.();
this.dialogOpen = false;
},
sendFeedback: function () {
d.dispatchEvent(new Event('onTouchpointsFormSubmission'));
var form = this.formElement();
this.ajaxPost(form, this.formSuccess);
},
successHeadingText: function () {
return this.options.successTextHeading;
},
successText: function () {
return this.options.successText;
},
showFormSuccess: function (e) {
var formComponent = this.formComponent();
var formElement = this.formElement();
var alertElement = formComponent.querySelector(".fba-alert");
var alertElementHeading = formComponent.querySelector(".usa-alert__heading");
var alertElementBody = formComponent.querySelector(".usa-alert__text");
// Display success Message
alertElementHeading.innerHTML += this.successHeadingText();
alertElementBody.innerHTML = this.successText();
alertElement.removeAttribute("hidden");
this.formComponent().scrollIntoView();
// Hide Form Elements
if (formElement) {
// And clear the Form's Fields
formElement.reset();
if (formElement.querySelector('.touchpoints-form-body')) {
var formBody = formElement.querySelector('.touchpoints-form-body');
if (formBody) {
formBody.setAttribute("hidden", true);
}
}
if (formComponent.querySelector('.touchpoints-form-disclaimer')) {
var formDisclaimer = formComponent.querySelector('.touchpoints-form-disclaimer');
if (formDisclaimer) {
formDisclaimer.setAttribute("hidden", true);
}
}
}
},
resetFormDisplay: function () {
if (this.successState === false) {
return false;
}
// Hide and Reset Flash Message
this.resetErrors();
// Re-enable Submit Button
var formElement = this.formElement();
var submitButton = formElement.querySelector("[type='submit']");
submitButton.disabled = false;
// Show Form Elements
if (formElement) {
if (formElement.querySelector('.touchpoints-form-body')) {
var formBody = formElement.querySelector('.touchpoints-form-body')
if (formBody) {
formBody.removeAttribute("hidden");
}
}
}
},
formSuccess: function (e) {
// Clear the alert box
var formComponent = this.formComponent();
var alertElement = formComponent.querySelector(".fba-alert");
var alertElementBody = formComponent.getElementsByClassName("usa-alert__text")[0];
var alertErrorElement = formComponent.querySelector(".fba-alert-error");
var alertErrorElementBody = alertErrorElement.getElementsByClassName("usa-alert__text")[0];
alertElementBody.innerHTML = "";
alertErrorElementBody.innerHTML = "";
var formElement = this.formElement();
var submitButton = formElement.querySelector("[type='submit']");
if (e.target.readyState === 4) {
if (e.target.status === 201) { // SUCCESS!
this.successState = true;
d.dispatchEvent(new Event('onTouchpointsFormSubmissionSuccess'));
this.isFormSubmitted = true;
if (submitButton) {
submitButton.disabled = true;
}
this.showFormSuccess();
} else if (e.target.status === 422) { // FORM ERRORS
this.successState = false;
d.dispatchEvent(new Event('onTouchpointsFormSubmissionError'));
if (submitButton) {
submitButton.disabled = false;
}
var jsonResponse = JSON.parse(e.target.response);
var errors = jsonResponse.messages;
for (var err in errors) {
if (errors.hasOwnProperty(err)) {
alertErrorElementBody.innerHTML += err;
alertErrorElementBody.innerHTML += " ";
alertErrorElementBody.innerHTML += errors[err];
alertErrorElementBody.innerHTML += "<br />";
}
}
alertErrorElement.removeAttribute("hidden");
} else { // OTHER SERVER ERROR
alertErrorElement.removeAttribute("hidden");
alertErrorElementBody.innerHTML += "Server error. We're sorry, but this submission was not successful. The Product Team has been notified.";
}
}
},
ajaxPost: function (form, callback) {
var url = form.action;
var xhr = new XMLHttpRequest();
// for each form question
var params = this.options.questionParams(form);
// Combine Referrer and Pathname with Form-specific params
params["referer"] = d.referrer;
params["hostname"] = N.location.hostname;
params["page"] = N.location.pathname;
params["location_code"] = form.querySelector("#fba_location_code") ? form.querySelector("#fba_location_code").value : null;
params["fba_directive"] = form.querySelector("#fba_directive") ? form.querySelector("#fba_directive").value : null;
params["language"] = "en";
// Submit Feedback with a POST
xhr.open("POST", url);
xhr.setRequestHeader("Content-Type", "application/json; charset=UTF-8;");
xhr.onload = callback.bind(this);
xhr.send(JSON.stringify({
"submission": params,
}));
},
currentPageNumber: 1, // start at 1
showInstructions: function () {
const instructions = this.formComponent().getElementsByClassName("fba-instructions")[0];
if (instructions) {
if (this.currentPageNumber == 1) {
instructions.removeAttribute("hidden");
} else {
instructions.setAttribute("hidden", true);
}
}
const requiredQuestionsNotice = this.formComponent().getElementsByClassName("required-questions-notice")[0];
if (requiredQuestionsNotice) {
if (this.currentPageNumber == 1) {
requiredQuestionsNotice.removeAttribute("hidden");
} else {
requiredQuestionsNotice.setAttribute("hidden", true);
}
}
},
_pagination: function () {
var previousButtons = this.formComponent().getElementsByClassName("previous-section");
var nextButtons = this.formComponent().getElementsByClassName("next-section");
var self = this;
for (var i = 0; i < previousButtons.length; i++) {
previousButtons[i].addEventListener('click', function (e) {
e.preventDefault();
var currentPage = e.target.closest(".section");
if (!this.validateForm(currentPage)) return false;
currentPage.classList.remove("fba-visible");
this.currentPageNumber--;
this.showInstructions();
currentPage.previousElementSibling.classList.add("fba-visible");
const previousPageEvent = new CustomEvent('onTouchpointsFormPreviousPage', {
detail: {
formComponent: this
}
});
d.dispatchEvent(previousPageEvent);
// if in a modal, scroll to the top of the modal on previous button click
if (this.formComponent().getElementsByClassName("fba-modal")[0]) {
this.formComponent().scrollTo(0, 0);
} else {
N.scrollTo(0, 0);
}
}.bind(self));
}
for (var i = 0; i < nextButtons.length; i++) {
nextButtons[i].addEventListener('click', function (e) {
e.preventDefault();
var currentPage = e.target.closest(".section");
if (!this.validateForm(currentPage)) return false;
currentPage.classList.remove("fba-visible");
this.currentPageNumber++;
this.showInstructions();
currentPage.nextElementSibling.classList.add("fba-visible");
const nextPageEvent = new CustomEvent('onTouchpointsFormNextPage', {
detail: {
formComponent: this
}
});
d.dispatchEvent(nextPageEvent);
// if in a modal, scroll to the top of the modal on next button click
if (this.formComponent().getElementsByClassName("fba-modal")[0]) {
this.formComponent().scrollTo(0, 0);
} else {
N.scrollTo(0, 0);
}
}.bind(self))
}
}
};
};
// Specify the options for your form
const touchpointFormOptions8fc3c209 = {
'formId': "8fc3c209",
'modalButtonText': "Help improve this site",
'elementSelector': "touchpoints-yes-no-form",
'css': ".fba-modal {\n background-color: rgb(0, 0, 0, 0.375);\n z-index: 10001;\n height: 100%;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n overflow-x: auto;\n padding: 20px;\n}\n\n.fba-modal-dialog {\n background: #fff;\n border: 1px solid #E5E5E5;\n margin: 0 auto 40px auto;\n max-width: 35rem;\n position: relative;\n}\n\n.fba-modal-dialog h1 {\n margin-right: 20px;\n word-wrap: break-word;\n}\n\n.fba-modal-dialog .wrapper {\n padding-left: 20px;\n padding-right: 20px;\n}\n\n.fba-modal-dialog .fba-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px;\n font-size: 24px;\n color: #5b616b;\n background: none;\n line-height: 1;\n text-decoration: none;\n width: auto;\n z-index: 10;\n}\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n.fba-modal-dialog html{\n font-family:sans-serif;\n -ms-text-size-adjust:100%;\n -webkit-text-size-adjust:100%;\n}\n.fba-modal-dialog body{\n margin:0;\n}\n\n.fba-modal-dialog *,\n.fba-modal-dialog *::before,\n.fba-modal-dialog *::after{\n -webkit-box-sizing:inherit;\n box-sizing:inherit;\n}\n\n.fba-modal-dialog {\n background-color:white;\n color:#1b1b1b;\n overflow-x:hidden;\n -webkit-font-feature-settings:\'kern\' 1;\n font-feature-settings:\'kern\' 1;\n -webkit-font-kerning:normal;\n font-kerning:normal;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:100%;\n -webkit-box-sizing:border-box;\n box-sizing:border-box;\n}\n\n.fba-modal-dialog .usa-overlay{\n position:absolute;\n bottom:0;\n left:0;\n right:0;\n top:0;\n position:fixed;\n background:black;\n opacity:0;\n transition:opacity 0.2s ease-in-out;\n visibility:hidden;\n z-index:400;\n}\n\n.fba-modal-dialog .usa-overlay.is-visible{\n opacity:0.2;\n visibility:visible;\n}\n\n/* Override */\n.fba-modal-dialog .usa-form {\n max-width: inherit;\n}\n\n.fba-inline-container {\n background: #fff;\n border: 1px solid #E5E5E5;\n max-width: 35rem;\n margin: 0 auto 40px auto;\n}\n\n.fixed-tab-button {\n bottom: 0;\n padding: 5px 10px;\n position: fixed;\n right: 12px;\n z-index: 9999;\n\n}\n#fba-button.usa-button:hover,\n.fixed-tab-button.usa-button:hover {\n color:white;\n background-color:#1a4480;\n border-bottom:0;\n text-decoration:none;\n}\n\n#fba-text-name, #fba-text-email {\n max-width: 100% !important;\n font-size: 100%\n}\n\n/* Form Sections */\n.touchpoints-form-wrapper form div.section {\n display: none;\n}\n.touchpoints-form-wrapper form div.section.fba-visible {\n display: block;\n}\n\n.hide {\n display: none;\n}\n\n/* This file was generated by the gulp task \'compileWidgetSass\'. */\n\n@charset \"UTF-8\";\n.usa-js-no-click{\n pointer-events:none;\n -webkit-user-select:none;\n -moz-user-select:none;\n user-select:none;\n}\n.usa-js-no-click .fba-usa-modal,\n.usa-js-no-click .fba-usa-modal *{\n pointer-events:auto;\n -webkit-user-select:text;\n -moz-user-select:text;\n user-select:text;\n}\n\n[data-open-modal] *{\n pointer-events:none;\n}\n\n.fba-usa-modal-wrapper{\n text-align:center;\n transition:opacity 0.15s ease-in-out;\n}\n.fba-usa-modal-wrapper.is-hidden{\n visibility:hidden;\n opacity:0;\n position:fixed;\n}\n.fba-usa-modal-wrapper.is-visible{\n visibility:visible;\n opacity:1;\n position:fixed;\n z-index:99999;\n}\n\n.fba-usa-modal-overlay{\n background:rgba(0, 0, 0, 0.7);\n bottom:0;\n height:100%;\n left:0;\n overflow:scroll;\n overflow-x:hidden;\n padding:1.5rem;\n position:fixed;\n scroll-behavior:smooth;\n top:0;\n width:100%;\n}\n.fba-usa-modal-overlay:before{\n content:\"\";\n display:inline-block;\n height:100%;\n vertical-align:middle;\n}\n.fba-usa-modal-overlay[data-force-action=true]{\n pointer-events:none;\n}\n.fba-usa-modal-overlay[data-force-action=true] *{\n pointer-events:auto;\n}\n\n.usa-js-loading .fba-usa-modal-wrapper{\n position:absolute;\n left:-999em;\n right:auto;\n}\n.usa-js-loading .fba-usa-modal-wrapper:target{\n position:static;\n}\n\n.fba-usa-modal{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n border-radius:0.5rem;\n background:white;\n color:#1b1b1b;\n display:inline-block;\n margin:1.25rem auto;\n max-width:35rem;\n position:relative;\n text-align:left;\n vertical-align:middle;\n width:100%;\n}\n.fba-usa-modal:focus{\n outline:none;\n}\n\n.fba-usa-modal__content{\n display:flex;\n flex-direction:column-reverse;\n padding-top:2rem;\n width:100%;\n}\n\n.fba-usa-modal__main{\n margin:0 auto;\n padding:0.5rem 2rem 2rem;\n}\n\n.fba-usa-modal-wrapper [data-close-modal] > .usa-icon,\n.fba-usa-modal-wrapper [data-close-modal] > .usa-icon use{\n pointer-events:none !important;\n}\n\n.fba-modal .fba-usa-modal__content .fba-usa-modal__close{\n align-items:center;\n align-self:flex-end;\n background-color:transparent;\n color:#71767a;\n display:flex;\n flex-shrink:0;\n font-size:0.93rem;\n margin:-2rem 0 0 auto;\n padding:0.25rem 0.25rem;\n width:auto;\n}\n.fba-modal .fba-usa-modal__content .fba-usa-modal__close:hover, .fba-modal .fba-usa-modal__content .fba-usa-modal__close:active{\n background-color:transparent;\n color:#1b1b1b;\n}\n.fba-modal .fba-usa-modal__content .fba-usa-modal__close:focus{\n outline-offset:0;\n}\n.fba-modal .fba-usa-modal__content .fba-usa-modal__close .usa-icon{\n height:2rem;\n margin:2px 2px 0 0;\n width:2rem;\n}\n\n.fba-usa-modal__heading{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.34rem;\n line-height:1.4;\n margin-top:0;\n}\n\n.fba-usa-modal__footer{\n margin-top:1.5rem;\n}\n\n.fba-usa-modal--lg{\n max-width:55rem;\n width:100%;\n}\n.fba-usa-modal--lg .fba-usa-modal__main{\n padding-bottom:4rem;\n padding-top:1.25rem;\n width:100%;\n max-width:40rem;\n}\n@media all and (min-width: 40em){\n .fba-usa-modal--lg .fba-usa-modal__heading{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.95rem;\n }\n}\n\n.usa-js-modal--active{\n overflow:hidden;\n}\n\n.fba-modal-dialog{\n}\n.fba-modal-dialog .usa-textarea, .fba-modal-dialog .usa-select, .fba-modal-dialog .usa-range, .fba-modal-dialog .usa-radio__label, .fba-modal-dialog .usa-input, .fba-modal-dialog .usa-hint, .fba-modal-dialog .usa-fieldset, .fba-modal-dialog .usa-combo-box__input, .fba-modal-dialog .usa-combo-box__list, .fba-modal-dialog .usa-checkbox__label{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.3;\n}\n.fba-modal-dialog .usa-textarea, .fba-modal-dialog .usa-select, .fba-modal-dialog .usa-range, .fba-modal-dialog .usa-input, .fba-modal-dialog .usa-combo-box__input{\n border-width:1px;\n border-color:#565c65;\n border-style:solid;\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n border-radius:0;\n color:#1b1b1b;\n display:block;\n height:2.5rem;\n margin-top:0.5rem;\n max-width:none;\n padding:0.5rem;\n width:100%;\n}\n.fba-modal-dialog .usa-accordion{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n color:#1b1b1b;\n margin:0;\n padding:0;\n width:100%;\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n}\n.fba-modal-dialog .usa-accordion > li{\n margin-bottom:0;\n max-width:unset;\n}\n.fba-modal-dialog .usa-accordion > ul li ul{\n list-style:disc;\n}\n.fba-modal-dialog .usa-accordion > ul li ul > li > ul{\n list-style:circle;\n}\n.fba-modal-dialog .usa-accordion > ul li ul > li > ul > li > ul{\n list-style:square;\n}\n.fba-modal-dialog .usa-accordion::after, .fba-modal-dialog .usa-accordion::before, .fba-modal-dialog .usa-accordion *, .fba-modal-dialog .usa-accordion *::after, .fba-modal-dialog .usa-accordion *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-accordion + .usa-accordion,\n.fba-modal-dialog .usa-accordion + .usa-accordion--bordered{\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-accordion--bordered .usa-accordion__content{\n border-bottom:0.25rem solid #f0f0f0;\n border-left:0.25rem solid #f0f0f0;\n border-right:0.25rem solid #f0f0f0;\n padding-bottom:1rem;\n}\n.fba-modal-dialog .usa-accordion--bordered .usa-accordion__heading{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-accordion__heading,\n.fba-modal-dialog .usa-prose .usa-accordion__heading{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:0.9;\n margin:0;\n}\n.fba-modal-dialog .usa-accordion__heading:not(:first-child),\n.fba-modal-dialog .usa-prose .usa-accordion__heading:not(:first-child){\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-accordion__content{\n color:#1b1b1b;\n background-color:white;\n margin-top:0;\n overflow:auto;\n padding:1rem 1.25rem calc(1rem - 0.25rem) 1.25rem;\n}\n.fba-modal-dialog .usa-accordion__content > *:first-child{\n margin-top:0;\n}\n.fba-modal-dialog .usa-accordion__content > *:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-accordion__button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n color:#1b1b1b;\n background-color:#f0f0f0;\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-position:right 1.25rem center;\n background-size:1.5rem;\n cursor:pointer;\n display:inline-block;\n font-weight:700;\n margin:0;\n padding:1rem 3.5rem 1rem 1.25rem;\n text-decoration:none;\n width:100%;\n}\n.fba-modal-dialog .usa-accordion__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-accordion__button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-accordion__button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-accordion__button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-accordion__button:hover, .fba-modal-dialog .usa-accordion__button.usa-button--hover, .fba-modal-dialog .usa-accordion__button:disabled:hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-accordion__button:disabled.usa-button--hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-accordion__button:active, .fba-modal-dialog .usa-accordion__button.usa-button--active, .fba-modal-dialog .usa-accordion__button:disabled:active, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:active, .fba-modal-dialog .usa-accordion__button:disabled.usa-button--active, .fba-modal-dialog .usa-accordion__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-accordion__button:disabled:focus, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-accordion__button:disabled.usa-focus, .fba-modal-dialog .usa-accordion__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-accordion__button:disabled, .fba-modal-dialog .usa-accordion__button[aria-disabled=true], .fba-modal-dialog .usa-accordion__button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-accordion__button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-accordion__button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-accordion__button:disabled, .fba-modal-dialog .usa-accordion__button[aria-disabled=true], .fba-modal-dialog .usa-accordion__button:disabled:hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-accordion__button:disabled, .fba-modal-dialog .usa-accordion__button[aria-disabled=true], .fba-modal-dialog .usa-accordion__button:disabled:hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-accordion__button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-accordion__button:hover{\n color:#1b1b1b;\n background-color:#dfe1e2;\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n text-decoration:none;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-accordion__button{\n border:2px solid transparent;\n position:relative;\n }\n .fba-modal-dialog .usa-accordion__button::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.5rem 1.5rem;\n display:inline-block;\n height:1.5rem;\n width:1.5rem;\n height:100%;\n position:absolute;\n right:1.25rem;\n top:0;\n content:\"\";\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-accordion__button::before{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.5rem 1.5rem;\n mask-size:1.5rem 1.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-accordion__button[aria-expanded=false]{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-size:1.5rem;\n}\n.fba-modal-dialog .usa-accordion__button[aria-expanded=false]:hover{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-accordion__button[aria-expanded=false]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.5rem 1.5rem;\n display:inline-block;\n height:1.5rem;\n width:1.5rem;\n height:100%;\n position:absolute;\n right:1.25rem;\n top:0;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-accordion__button[aria-expanded=false]::before{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.5rem 1.5rem;\n mask-size:1.5rem 1.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-alert{\n background-color:#f0f0f0;\n border-left:0.5rem solid #a9aeb1;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-alert .usa-alert__body{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-bottom:1rem;\n padding-top:1rem;\n padding-left:1rem;\n padding-right:1rem;\n position:relative;\n}\n.fba-modal-dialog .usa-alert .usa-alert__body::after, .fba-modal-dialog .usa-alert .usa-alert__body::before, .fba-modal-dialog .usa-alert .usa-alert__body *, .fba-modal-dialog .usa-alert .usa-alert__body *::after, .fba-modal-dialog .usa-alert .usa-alert__body *::before{\n box-sizing:inherit;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert .usa-alert__body{\n padding-left:1.8333333333rem;\n }\n}\n.fba-modal-dialog .usa-alert .usa-alert__text{\n margin-bottom:0;\n margin-top:0;\n}\n.fba-modal-dialog .usa-alert .usa-alert__text:only-child{\n padding-bottom:0;\n padding-top:0;\n}\n.fba-modal-dialog .usa-alert .usa-alert__heading{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.46rem;\n line-height:0.9;\n margin-top:0;\n margin-bottom:0.5rem;\n}\n.fba-modal-dialog .usa-alert > .usa-list,\n.fba-modal-dialog .usa-alert .usa-alert__body > .usa-list{\n padding-left:2ch;\n}\n.fba-modal-dialog .usa-alert > .usa-list:last-child,\n.fba-modal-dialog .usa-alert .usa-alert__body > .usa-list:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog * + .usa-alert{\n margin-top:1rem;\n}\n.fba-modal-dialog .usa-alert--success{\n background-color:#ecf3ec;\n border-left-color:#00a91c;\n}\n.fba-modal-dialog .usa-alert--success .usa-alert__body{\n color:#1b1b1b;\n background-color:#ecf3ec;\n padding-left:2.9166666667rem;\n}\n.fba-modal-dialog .usa-alert--success .usa-alert__body::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/check_circle.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2rem 2rem;\n display:inline-block;\n height:2rem;\n width:2rem;\n content:\"\";\n display:block;\n left:0.5rem;\n position:absolute;\n top:0.75rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--success .usa-alert__body::before{\n background:none;\n background-color:#1b1b1b;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/check_circle.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/check_circle.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2rem 2rem;\n mask-size:2rem 2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--success .usa-alert__body::before{\n left:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--success .usa-alert__body{\n padding-left:4rem;\n padding-right:4rem;\n }\n}\n.fba-modal-dialog .usa-alert--success .usa-alert__body .usa-link{\n color:#005ea2;\n}\n.fba-modal-dialog .usa-alert--success .usa-alert__body .usa-link:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-alert--success .usa-alert__body .usa-link:hover, .fba-modal-dialog .usa-alert--success .usa-alert__body .usa-link:active{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-alert--warning{\n background-color:#faf3d1;\n border-left-color:#ffbe2e;\n}\n.fba-modal-dialog .usa-alert--warning .usa-alert__body{\n color:#1b1b1b;\n background-color:#faf3d1;\n padding-left:2.9166666667rem;\n}\n.fba-modal-dialog .usa-alert--warning .usa-alert__body::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/warning.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2rem 2rem;\n display:inline-block;\n height:2rem;\n width:2rem;\n content:\"\";\n display:block;\n left:0.5rem;\n position:absolute;\n top:0.75rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--warning .usa-alert__body::before{\n background:none;\n background-color:#1b1b1b;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/warning.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/warning.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2rem 2rem;\n mask-size:2rem 2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--warning .usa-alert__body::before{\n left:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--warning .usa-alert__body{\n padding-left:4rem;\n padding-right:4rem;\n }\n}\n.fba-modal-dialog .usa-alert--warning .usa-alert__body .usa-link{\n color:#005ea2;\n}\n.fba-modal-dialog .usa-alert--warning .usa-alert__body .usa-link:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-alert--warning .usa-alert__body .usa-link:hover, .fba-modal-dialog .usa-alert--warning .usa-alert__body .usa-link:active{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-alert--error{\n background-color:#f4e3db;\n border-left-color:#d54309;\n}\n.fba-modal-dialog .usa-alert--error .usa-alert__body{\n color:#1b1b1b;\n background-color:#f4e3db;\n padding-left:2.9166666667rem;\n}\n.fba-modal-dialog .usa-alert--error .usa-alert__body::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/error.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2rem 2rem;\n display:inline-block;\n height:2rem;\n width:2rem;\n content:\"\";\n display:block;\n left:0.5rem;\n position:absolute;\n top:0.75rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--error .usa-alert__body::before{\n background:none;\n background-color:#1b1b1b;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/error.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/error.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2rem 2rem;\n mask-size:2rem 2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--error .usa-alert__body::before{\n left:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--error .usa-alert__body{\n padding-left:4rem;\n padding-right:4rem;\n }\n}\n.fba-modal-dialog .usa-alert--error .usa-alert__body .usa-link{\n color:#005ea2;\n}\n.fba-modal-dialog .usa-alert--error .usa-alert__body .usa-link:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-alert--error .usa-alert__body .usa-link:hover, .fba-modal-dialog .usa-alert--error .usa-alert__body .usa-link:active{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-alert--info{\n background-color:#e7f6f8;\n border-left-color:#00bde3;\n}\n.fba-modal-dialog .usa-alert--info .usa-alert__body{\n color:#1b1b1b;\n background-color:#e7f6f8;\n padding-left:2.9166666667rem;\n}\n.fba-modal-dialog .usa-alert--info .usa-alert__body::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/info.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2rem 2rem;\n display:inline-block;\n height:2rem;\n width:2rem;\n content:\"\";\n display:block;\n left:0.5rem;\n position:absolute;\n top:0.75rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--info .usa-alert__body::before{\n background:none;\n background-color:#1b1b1b;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/info.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/info.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2rem 2rem;\n mask-size:2rem 2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--info .usa-alert__body::before{\n left:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--info .usa-alert__body{\n padding-left:4rem;\n padding-right:4rem;\n }\n}\n.fba-modal-dialog .usa-alert--info .usa-alert__body .usa-link{\n color:#005ea2;\n}\n.fba-modal-dialog .usa-alert--info .usa-alert__body .usa-link:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-alert--info .usa-alert__body .usa-link:hover, .fba-modal-dialog .usa-alert--info .usa-alert__body .usa-link:active{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-alert--emergency{\n background-color:#9c3d10;\n border-left-color:#9c3d10;\n}\n.fba-modal-dialog .usa-alert--emergency .usa-alert__body{\n color:white;\n background-color:#9c3d10;\n padding-left:2.9166666667rem;\n}\n.fba-modal-dialog .usa-alert--emergency .usa-alert__body::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons-bg/error--white.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2rem 2rem;\n display:inline-block;\n height:2rem;\n width:2rem;\n content:\"\";\n display:block;\n left:0.5rem;\n position:absolute;\n top:0.75rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--emergency .usa-alert__body::before{\n background:none;\n background-color:white;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/error.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/error.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2rem 2rem;\n mask-size:2rem 2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--emergency .usa-alert__body::before{\n left:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--emergency .usa-alert__body{\n padding-left:4rem;\n padding-right:4rem;\n }\n}\n.fba-modal-dialog .usa-alert--emergency .usa-alert__body .usa-link{\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-alert--emergency .usa-alert__body .usa-link:visited{\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-alert--emergency .usa-alert__body .usa-link:hover, .fba-modal-dialog .usa-alert--emergency .usa-alert__body .usa-link:active{\n color:#f0f0f0;\n}\n.fba-modal-dialog .usa-alert--slim .usa-alert__body{\n padding-bottom:0.5rem;\n padding-top:0.5rem;\n padding-left:2.4166666667rem;\n}\n.fba-modal-dialog .usa-alert--slim .usa-alert__body:before{\n background-size:1.5rem;\n height:1.5rem;\n top:0.5rem;\n width:1.5rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-alert--slim .usa-alert__body:before{\n -webkit-mask-size:1.5rem;\n mask-size:1.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--slim .usa-alert__body{\n padding-left:3.5rem;\n }\n}\n.fba-modal-dialog .usa-alert--no-icon .usa-alert__body{\n padding-left:0.5rem;\n}\n.fba-modal-dialog .usa-alert--no-icon .usa-alert__body:before{\n display:none;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-alert--no-icon .usa-alert__body{\n padding-left:1.8333333333rem;\n }\n}\n.fba-modal-dialog .usa-alert--validation .usa-checklist{\n margin-top:1rem;\n}\n.fba-modal-dialog .usa-banner{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n box-sizing:border-box;\n background-color:#f0f0f0;\n}\n.fba-modal-dialog .usa-banner::after, .fba-modal-dialog .usa-banner::before, .fba-modal-dialog .usa-banner *, .fba-modal-dialog .usa-banner *::after, .fba-modal-dialog .usa-banner *::before{\n box-sizing:inherit;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner{\n font-size:0.87rem;\n padding-bottom:0rem;\n }\n}\n.fba-modal-dialog .usa-banner .usa-accordion{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n}\n.fba-modal-dialog .usa-banner .grid-row{\n display:flex;\n flex-wrap:wrap;\n box-sizing:border-box;\n}\n.fba-modal-dialog .usa-banner .grid-row.grid-gap-lg{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n}\n.fba-modal-dialog .usa-banner .grid-row.grid-gap-lg > *{\n box-sizing:border-box;\n padding-left:0.75rem;\n padding-right:0.75rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner .grid-row .tablet\\:grid-col-6{\n box-sizing:border-box;\n flex:0 1 auto;\n width:50%;\n }\n}\n.fba-modal-dialog .usa-banner__header,\n.fba-modal-dialog .usa-banner__content{\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-banner__content{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n padding-left:1rem;\n padding-right:1rem;\n background-color:transparent;\n font-size:1rem;\n overflow:hidden;\n padding-bottom:1rem;\n padding-left:0.5rem;\n padding-top:0.25rem;\n width:100%;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-banner__content{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-banner__content{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__content{\n padding-bottom:1.5rem;\n padding-top:1.5rem;\n }\n}\n.fba-modal-dialog .usa-banner__content p:first-child{\n margin:0;\n}\n.fba-modal-dialog .usa-banner__guidance{\n display:flex;\n align-items:flex-start;\n max-width:64ex;\n padding-top:1rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__guidance{\n padding-top:0rem;\n }\n}\n.fba-modal-dialog .usa-banner__lock-image{\n height:1.5ex;\n width:1.21875ex;\n}\n.fba-modal-dialog .usa-banner__lock-image path{\n fill:currentColor;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-banner__lock-image path{\n fill:CanvasText;\n }\n}\n.fba-modal-dialog .usa-banner__inner{\n padding-left:1rem;\n padding-right:1rem;\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n display:flex;\n flex-wrap:wrap;\n box-sizing:border-box;\n align-items:flex-start;\n padding-right:0rem;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-banner__inner{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-banner__inner{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__inner{\n align-items:center;\n }\n}\n.fba-modal-dialog .usa-banner__header{\n padding-bottom:0.5rem;\n padding-top:0.5rem;\n font-size:0.8rem;\n font-weight:normal;\n min-height:3rem;\n position:relative;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__header{\n padding-bottom:0.25rem;\n padding-top:0.25rem;\n min-height:0;\n }\n}\n.fba-modal-dialog .usa-banner__header-text{\n margin-bottom:0;\n margin-top:0;\n font-size:0.8rem;\n line-height:1.1;\n}\n.fba-modal-dialog .usa-banner__header-action{\n color:#005ea2;\n line-height:1.1;\n margin-bottom:0rem;\n margin-top:2px;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-banner__header-action::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-banner__header-action::after{\n background:none;\n background-color:#005ea2;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n .fba-modal-dialog .usa-banner__header-action::after:hover{\n background-color:#1a4480;\n }\n}\n.fba-modal-dialog .usa-banner__header-action:hover::after{\n content:\"\";\n background-color:#1a4480;\n}\n.fba-modal-dialog .usa-banner__header-action:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-banner__header-action:hover, .fba-modal-dialog .usa-banner__header-action:active{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-banner__header--expanded .usa-banner__header-action{\n display:none;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__header-action{\n display:none;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-banner__header-action{\n color:LinkText;\n }\n .fba-modal-dialog .usa-banner__header-action::after{\n background-color:ButtonText;\n }\n}\n.fba-modal-dialog .usa-banner__header-flag{\n float:left;\n margin-right:0.5rem;\n width:1rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__header-flag{\n margin-right:0.5rem;\n padding-top:0rem;\n }\n}\n.fba-modal-dialog .usa-banner__header--expanded{\n padding-right:3.5rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__header--expanded{\n background-color:transparent;\n display:block;\n font-size:0.8rem;\n font-weight:normal;\n min-height:0rem;\n padding-right:0rem;\n }\n}\n.fba-modal-dialog .usa-banner__header--expanded .usa-banner__inner{\n margin-left:0rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__header--expanded .usa-banner__inner{\n margin-left:auto;\n }\n}\n.fba-modal-dialog .usa-banner__header--expanded .usa-banner__header-action{\n display:none;\n}\n.fba-modal-dialog .usa-banner__button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n position:absolute;\n left:0;\n position:absolute;\n bottom:0;\n top:0;\n color:#005ea2;\n text-decoration:underline;\n color:#005ea2;\n display:block;\n font-size:0.8rem;\n height:auto;\n line-height:1.1;\n padding-top:0rem;\n padding-left:0rem;\n text-decoration:none;\n width:auto;\n}\n.fba-modal-dialog .usa-banner__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-banner__button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-banner__button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-banner__button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-banner__button:hover, .fba-modal-dialog .usa-banner__button.usa-button--hover, .fba-modal-dialog .usa-banner__button:disabled:hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-banner__button:disabled.usa-button--hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-banner__button:active, .fba-modal-dialog .usa-banner__button.usa-button--active, .fba-modal-dialog .usa-banner__button:disabled:active, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:active, .fba-modal-dialog .usa-banner__button:disabled.usa-button--active, .fba-modal-dialog .usa-banner__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-banner__button:disabled:focus, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-banner__button:disabled.usa-focus, .fba-modal-dialog .usa-banner__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-banner__button:disabled, .fba-modal-dialog .usa-banner__button[aria-disabled=true], .fba-modal-dialog .usa-banner__button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-banner__button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-banner__button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-banner__button:disabled, .fba-modal-dialog .usa-banner__button[aria-disabled=true], .fba-modal-dialog .usa-banner__button:disabled:hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-banner__button:disabled, .fba-modal-dialog .usa-banner__button[aria-disabled=true], .fba-modal-dialog .usa-banner__button:disabled:hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-banner__button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-banner__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-banner__button:hover, .fba-modal-dialog .usa-banner__button:active{\n color:#1a4480;\n}\n@media all and (max-width: 39.99em){\n .fba-modal-dialog .usa-banner__button{\n width:100%;\n }\n .fba-modal-dialog .usa-banner__button:enabled:focus{\n outline-offset:-0.25rem;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__button{\n color:#005ea2;\n position:static;\n bottom:auto;\n left:auto;\n right:auto;\n top:auto;\n display:inline;\n margin-left:0.5rem;\n position:relative;\n }\n .fba-modal-dialog .usa-banner__button::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n content:\"\";\n vertical-align:middle;\n margin-left:2px;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-banner__button::after{\n background:none;\n background-color:#005ea2;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n .fba-modal-dialog .usa-banner__button::after:hover{\n background-color:#1a4480;\n }\n }\n .fba-modal-dialog .usa-banner__button:hover::after{\n content:\"\";\n background-color:#1a4480;\n }\n .fba-modal-dialog .usa-banner__button:visited{\n color:#54278f;\n }\n .fba-modal-dialog .usa-banner__button:hover, .fba-modal-dialog .usa-banner__button:active{\n color:#1a4480;\n }\n .fba-modal-dialog .usa-banner__button::after, .fba-modal-dialog .usa-banner__button:hover::after{\n position:absolute;\n }\n}\n@media (min-width: 40em) and (forced-colors: active){\n .fba-modal-dialog .usa-banner__button::after, .fba-modal-dialog .usa-banner__button:hover::after{\n background-color:ButtonText;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__button:hover{\n text-decoration:none;\n }\n}\n.fba-modal-dialog .usa-banner__button[aria-expanded=false], .fba-modal-dialog .usa-banner__button[aria-expanded=false]:hover, .fba-modal-dialog .usa-banner__button[aria-expanded=true], .fba-modal-dialog .usa-banner__button[aria-expanded=true]:hover{\n background-image:none;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-banner__button[aria-expanded=false]::before, .fba-modal-dialog .usa-banner__button[aria-expanded=false]:hover::before, .fba-modal-dialog .usa-banner__button[aria-expanded=true]::before, .fba-modal-dialog .usa-banner__button[aria-expanded=true]:hover::before{\n content:none;\n }\n}\n@media all and (max-width: 39.99em){\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.5rem 1.5rem;\n display:inline-block;\n height:3rem;\n width:3rem;\n content:\"\";\n vertical-align:middle;\n margin-left:0rem;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after{\n background:none;\n background-color:#005ea2;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.5rem 1.5rem;\n mask-size:1.5rem 1.5rem;\n }\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::before{\n position:absolute;\n bottom:0;\n top:0;\n position:absolute;\n right:0;\n background-color:#dfe1e2;\n content:\"\";\n display:block;\n height:3rem;\n width:3rem;\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after{\n position:absolute;\n bottom:0;\n top:0;\n position:absolute;\n right:0;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]{\n height:auto;\n padding:0rem;\n position:relative;\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n content:\"\";\n vertical-align:middle;\n margin-left:2px;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after{\n background:none;\n background-color:#005ea2;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after:hover{\n background-color:#1a4480;\n }\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]:hover::after{\n content:\"\";\n background-color:#1a4480;\n }\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after, .fba-modal-dialog .usa-banner__button[aria-expanded=true]:hover::after{\n position:absolute;\n }\n}\n@media (min-width: 40em) and (forced-colors: active){\n .fba-modal-dialog .usa-banner__button[aria-expanded=true]::after, .fba-modal-dialog .usa-banner__button[aria-expanded=true]:hover::after{\n background-color:ButtonText;\n }\n}\n.fba-modal-dialog .usa-banner__button-text{\n position:absolute;\n left:-999em;\n right:auto;\n text-decoration:underline;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-banner__button-text{\n position:static;\n display:inline;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-banner__button-text{\n color:LinkText;\n }\n}\n.fba-modal-dialog .usa-banner__icon{\n width:2.5rem;\n}\n.fba-modal-dialog .usa-js-loading .usa-banner__content{\n position:absolute;\n left:-999em;\n right:auto;\n}\n.fba-modal-dialog .usa-button{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:0.9;\n color:white;\n background-color:#005ea2;\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n align-items:center;\n border:0;\n border-radius:0.25rem;\n cursor:pointer;\n -moz-column-gap:0.5rem;\n column-gap:0.5rem;\n display:inline-flex;\n font-weight:700;\n justify-content:center;\n margin-right:0.5rem;\n padding:0.75rem 1.25rem;\n text-align:center;\n text-decoration:none;\n width:100%;\n}\n.fba-modal-dialog .usa-button::after, .fba-modal-dialog .usa-button::before, .fba-modal-dialog .usa-button *, .fba-modal-dialog .usa-button *::after, .fba-modal-dialog .usa-button *::before{\n box-sizing:inherit;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-button{\n width:auto;\n }\n}\n.fba-modal-dialog .usa-button:visited{\n color:white;\n}\n.fba-modal-dialog .usa-button:hover, .fba-modal-dialog .usa-button.usa-button--hover{\n color:white;\n background-color:#1a4480;\n border-bottom:0;\n text-decoration:none;\n}\n.fba-modal-dialog .usa-button:active, .fba-modal-dialog .usa-button.usa-button--active{\n color:white;\n background-color:#162e51;\n}\n.fba-modal-dialog .usa-button:not([disabled]):focus, .fba-modal-dialog .usa-button:not([disabled]).usa-focus{\n outline-offset:0.25rem;\n}\n.fba-modal-dialog .usa-button:disabled, .fba-modal-dialog .usa-button[aria-disabled=true]{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-button:disabled:hover, .fba-modal-dialog .usa-button:disabled:active, .fba-modal-dialog .usa-button:disabled:focus, .fba-modal-dialog .usa-button:disabled.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true]:hover, .fba-modal-dialog .usa-button[aria-disabled=true]:active, .fba-modal-dialog .usa-button[aria-disabled=true]:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button:disabled, .fba-modal-dialog .usa-button[aria-disabled=true]{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-button:disabled:hover, .fba-modal-dialog .usa-button:disabled:active, .fba-modal-dialog .usa-button:disabled:focus, .fba-modal-dialog .usa-button:disabled.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true]:hover, .fba-modal-dialog .usa-button[aria-disabled=true]:active, .fba-modal-dialog .usa-button[aria-disabled=true]:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-button:disabled.usa-button--hover, .fba-modal-dialog .usa-button:disabled.usa-button--active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-button:disabled.usa-button--hover:hover, .fba-modal-dialog .usa-button:disabled.usa-button--hover:active, .fba-modal-dialog .usa-button:disabled.usa-button--hover:focus, .fba-modal-dialog .usa-button:disabled.usa-button--hover.usa-focus, .fba-modal-dialog .usa-button:disabled.usa-button--active:hover, .fba-modal-dialog .usa-button:disabled.usa-button--active:active, .fba-modal-dialog .usa-button:disabled.usa-button--active:focus, .fba-modal-dialog .usa-button:disabled.usa-button--active.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button:disabled.usa-button--hover, .fba-modal-dialog .usa-button:disabled.usa-button--active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-button:disabled.usa-button--hover:hover, .fba-modal-dialog .usa-button:disabled.usa-button--hover:active, .fba-modal-dialog .usa-button:disabled.usa-button--hover:focus, .fba-modal-dialog .usa-button:disabled.usa-button--hover.usa-focus, .fba-modal-dialog .usa-button:disabled.usa-button--active:hover, .fba-modal-dialog .usa-button:disabled.usa-button--active:active, .fba-modal-dialog .usa-button:disabled.usa-button--active:focus, .fba-modal-dialog .usa-button:disabled.usa-button--active.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:hover, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:active, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active:focus, .fba-modal-dialog .usa-button[aria-disabled=true].usa-button--active.usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button:disabled:not(.usa-button--unstyled), .fba-modal-dialog .usa-button[aria-disabled=true]:not(.usa-button--unstyled){\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-button .usa-icon{\n flex-shrink:0;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button:not(.usa-button--unstyled){\n border:2px solid transparent;\n }\n}\n.fba-modal-dialog .usa-button--accent-cool{\n color:#1b1b1b;\n background-color:#00bde3;\n}\n.fba-modal-dialog .usa-button--accent-cool:visited{\n color:#1b1b1b;\n background-color:#00bde3;\n}\n.fba-modal-dialog .usa-button--accent-cool:hover, .fba-modal-dialog .usa-button--accent-cool.usa-button--hover{\n color:#1b1b1b;\n background-color:#28a0cb;\n}\n.fba-modal-dialog .usa-button--accent-cool:active, .fba-modal-dialog .usa-button--accent-cool.usa-button--active{\n color:white;\n background-color:#07648d;\n}\n.fba-modal-dialog .usa-button--accent-warm{\n color:#1b1b1b;\n background-color:#fa9441;\n}\n.fba-modal-dialog .usa-button--accent-warm:visited{\n color:#1b1b1b;\n background-color:#fa9441;\n}\n.fba-modal-dialog .usa-button--accent-warm:hover, .fba-modal-dialog .usa-button--accent-warm.usa-button--hover{\n color:white;\n background-color:#c05600;\n}\n.fba-modal-dialog .usa-button--accent-warm:active, .fba-modal-dialog .usa-button--accent-warm.usa-button--active{\n color:white;\n background-color:#775540;\n}\n.fba-modal-dialog .usa-button--outline{\n background-color:transparent;\n box-shadow:inset 0 0 0 2px #005ea2;\n color:#005ea2;\n}\n.fba-modal-dialog .usa-button--outline:visited{\n color:#005ea2;\n}\n.fba-modal-dialog .usa-button--outline:hover, .fba-modal-dialog .usa-button--outline.usa-button--hover{\n background-color:transparent;\n box-shadow:inset 0 0 0 2px #1a4480;\n color:#1a4480;\n}\n.fba-modal-dialog .usa-button--outline:active, .fba-modal-dialog .usa-button--outline.usa-button--active{\n background-color:transparent;\n box-shadow:inset 0 0 0 2px #162e51;\n color:#162e51;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse{\n box-shadow:inset 0 0 0 2px #dfe1e2;\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse:visited{\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--hover{\n box-shadow:inset 0 0 0 2px #f0f0f0;\n color:#f0f0f0;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse:active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--active{\n background-color:transparent;\n box-shadow:inset 0 0 0 2px white;\n color:white;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:focus, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-focus, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{\n color:#dfe1e2;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{\n color:#f0f0f0;\n}\n.fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .fba-modal-dialog .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{\n color:white;\n}\n.fba-modal-dialog .usa-button--base{\n color:white;\n background-color:#71767a;\n}\n.fba-modal-dialog .usa-button--base:hover, .fba-modal-dialog .usa-button--base.usa-button--hover{\n color:white;\n background-color:#565c65;\n}\n.fba-modal-dialog .usa-button--base:active, .fba-modal-dialog .usa-button--base.usa-button--active{\n color:white;\n background-color:#3d4551;\n}\n.fba-modal-dialog .usa-button--secondary{\n color:white;\n background-color:#d83933;\n}\n.fba-modal-dialog .usa-button--secondary:hover, .fba-modal-dialog .usa-button--secondary.usa-button--hover{\n color:white;\n background-color:#b50909;\n}\n.fba-modal-dialog .usa-button--secondary:active, .fba-modal-dialog .usa-button--secondary.usa-button--active{\n color:white;\n background-color:#8b0a03;\n}\n.fba-modal-dialog .usa-button--big{\n border-radius:0.25rem;\n font-size:1.46rem;\n padding:1rem 1.5rem;\n}\n.fba-modal-dialog .usa-button--outline:disabled, .fba-modal-dialog .usa-button--outline:disabled:hover, .fba-modal-dialog .usa-button--outline:disabled:active, .fba-modal-dialog .usa-button--outline:disabled:focus,\n.fba-modal-dialog .usa-button--outline[aria-disabled=true],\n.fba-modal-dialog .usa-button--outline[aria-disabled=true]:hover,\n.fba-modal-dialog .usa-button--outline[aria-disabled=true]:active,\n.fba-modal-dialog .usa-button--outline[aria-disabled=true]:focus,\n.fba-modal-dialog .usa-button--outline-inverse:disabled,\n.fba-modal-dialog .usa-button--outline-inverse:disabled:hover,\n.fba-modal-dialog .usa-button--outline-inverse:disabled:active,\n.fba-modal-dialog .usa-button--outline-inverse:disabled:focus,\n.fba-modal-dialog .usa-button--outline-inverse[aria-disabled=true],\n.fba-modal-dialog .usa-button--outline-inverse[aria-disabled=true]:hover,\n.fba-modal-dialog .usa-button--outline-inverse[aria-disabled=true]:active,\n.fba-modal-dialog .usa-button--outline-inverse[aria-disabled=true]:focus{\n background-color:transparent;\n color:#757575;\n}\n.fba-modal-dialog .usa-button--outline:disabled,\n.fba-modal-dialog .usa-button--outline[aria-disabled=true]{\n box-shadow:inset 0 0 0 2px #c9c9c9;\n}\n.fba-modal-dialog .usa-button--outline:disabled.usa-button--inverse,\n.fba-modal-dialog .usa-button--outline[aria-disabled=true].usa-button--inverse{\n box-shadow:inset 0 0 0 2px #919191;\n color:#919191;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button--outline:disabled.usa-button--inverse,\n .fba-modal-dialog .usa-button--outline[aria-disabled=true].usa-button--inverse{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-button--unstyled{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n}\n.fba-modal-dialog .usa-button--unstyled:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-button--unstyled:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-button--unstyled:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-button--unstyled:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-button--unstyled:hover, .fba-modal-dialog .usa-button--unstyled.usa-button--hover, .fba-modal-dialog .usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--unstyled:disabled.usa-button--hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-button--unstyled:active, .fba-modal-dialog .usa-button--unstyled.usa-button--active, .fba-modal-dialog .usa-button--unstyled:disabled:active, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:active, .fba-modal-dialog .usa-button--unstyled:disabled.usa-button--active, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-button--unstyled:disabled:focus, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:focus, .fba-modal-dialog .usa-button--unstyled:disabled.usa-focus, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--unstyled.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-button--unstyled.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-button--unstyled.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-button--unstyled:disabled, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true], .fba-modal-dialog .usa-button--unstyled:disabled:hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:hover, .fba-modal-dialog .usa-button--unstyled[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-character-count__status{\n display:inline-block;\n padding-top:0.25rem;\n}\n.fba-modal-dialog .usa-character-count__status.usa-character-count__status--invalid{\n color:#b50909;\n font-weight:700;\n}\n.fba-modal-dialog .usa-checkbox{\n background:white;\n}\n.fba-modal-dialog .usa-checkbox__label{\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-checkbox__label::before{\n background:white;\n box-shadow:0 0 0 2px #1b1b1b;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__label::before{\n outline:2px solid transparent;\n outline-offset:2px;\n }\n}\n.fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before{\n background-color:#005ea2;\n box-shadow:0 0 0 2px #005ea2;\n}\n.fba-modal-dialog .usa-checkbox__input:disabled + [class*=__label], .fba-modal-dialog .usa-checkbox__input[aria-disabled=true] + [class*=__label]{\n color:#757575;\n cursor:not-allowed;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input:disabled + [class*=__label], .fba-modal-dialog .usa-checkbox__input[aria-disabled=true] + [class*=__label]{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-checkbox__input:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[aria-disabled=true] + [class*=__label]::before{\n background-color:white;\n box-shadow:0 0 0 2px #757575;\n}\n.fba-modal-dialog .usa-checkbox__input--tile + [class*=__label]{\n background-color:white;\n border:2px solid #c9c9c9;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-checkbox__input--tile:checked + [class*=__label]{\n background-color:rgba(0, 94, 162, 0.1);\n border-color:#005ea2;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input--tile:checked + [class*=__label]{\n border:ButtonText solid 0.25rem;\n }\n}\n.fba-modal-dialog .usa-checkbox__input--tile:disabled + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[aria-disabled=true] + [class*=__label]{\n border-color:#e6e6e6;\n}\n.fba-modal-dialog .usa-checkbox__input--tile:disabled:checked + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile:disabled:indeterminate + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile:disabled[data-indeterminate] + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[aria-disabled=true]:checked + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{\n background-color:white;\n}\n.fba-modal-dialog .usa-checkbox__input:indeterminate + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/checkbox-indeterminate.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-color:#005ea2;\n box-shadow:0 0 0 2px #005ea2;\n background-position:center center;\n background-size:0.75rem auto;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input:indeterminate + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/checkbox-indeterminate-alt.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-color:SelectedItem;\n }\n}\n.fba-modal-dialog .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{\n box-shadow:0 0 0 2px #757575;\n}\n.fba-modal-dialog .usa-checkbox__input:indeterminate:disabled + [class*=__label], .fba-modal-dialog .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label], .fba-modal-dialog .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label], .fba-modal-dialog .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]{\n border-color:#e6e6e6;\n}\n.fba-modal-dialog .usa-checkbox__input--tile:indeterminate + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{\n background-color:rgba(0, 94, 162, 0.1);\n border-color:#005ea2;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input--tile:indeterminate + [class*=__label], .fba-modal-dialog .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{\n border:ButtonText solid 0.25rem;\n }\n}\n.fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/correct8.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/correct8-alt.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n }\n}\n.fba-modal-dialog .usa-checkbox__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{\n background-color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .fba-modal-dialog .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{\n background-color:GrayText;\n }\n}\n.fba-modal-dialog .usa-checkbox__input{\n position:absolute;\n left:-999em;\n right:auto;\n}\n.fba-modal-dialog .usa-checkbox__input:focus + [class*=__label]::before{\n outline:0.25rem solid #2491ff;\n outline-offset:0.25rem;\n}\n.fba-modal-dialog .usa-checkbox__input--tile + [class*=__label]{\n border-radius:0.25rem;\n margin-top:0.5rem;\n padding:0.75rem 1rem 0.75rem 2.5rem;\n}\n.fba-modal-dialog .usa-checkbox__input--tile + [class*=__label]::before{\n left:0.5rem;\n}\n.fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before{\n background-position:center center;\n background-size:0.75rem auto;\n}\n@media print{\n .fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before{\n background-image:none;\n background-color:white;\n content:\"✔\";\n text-align:center;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-checkbox__input:checked + [class*=__label]::before{\n background-color:SelectedItem;\n }\n}\n.fba-modal-dialog .usa-checkbox__label{\n cursor:pointer;\n display:inherit;\n font-weight:normal;\n margin-top:0.75rem;\n padding-left:2rem;\n position:relative;\n}\n.fba-modal-dialog .usa-checkbox__label::before{\n content:\" \";\n display:block;\n left:0;\n margin-left:2px;\n margin-top:0.064rem;\n position:absolute;\n}\n.fba-modal-dialog .usa-checkbox__label::before{\n height:1.25rem;\n width:1.25rem;\n border-radius:2px;\n}\n.fba-modal-dialog .usa-checkbox__label-description{\n display:block;\n font-size:0.93rem;\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-checklist{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n}\n.fba-modal-dialog .usa-checklist::after, .fba-modal-dialog .usa-checklist::before, .fba-modal-dialog .usa-checklist *, .fba-modal-dialog .usa-checklist *::after, .fba-modal-dialog .usa-checklist *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-checklist__item{\n text-indent:-2.5rem;\n margin-bottom:0;\n margin-top:0;\n margin-bottom:0;\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-checklist__item::before{\n content:\" \";\n display:inline-block;\n height:1rem;\n margin-left:-0.25rem;\n margin-right:0.75rem;\n width:2rem;\n}\n.fba-modal-dialog .usa-checklist__item.usa-checklist__item--checked::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons-bg/check--blue-60v.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-position:center;\n background-size:1.5rem;\n}\n.fba-modal-dialog .usa-combo-box{\n max-width:none;\n position:relative;\n}\n.fba-modal-dialog .usa-combo-box--pristine .usa-combo-box__input{\n padding-right:calc(5em + 4px);\n}\n.fba-modal-dialog .usa-combo-box--pristine .usa-combo-box__input::-ms-clear{\n display:none;\n}\n.fba-modal-dialog .usa-combo-box--pristine .usa-combo-box__clear-input{\n display:block;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-combo-box--pristine .usa-combo-box__clear-input{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n height:1.5rem;\n width:auto;\n top:0.5rem;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-combo-box--pristine .usa-combo-box__clear-input{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n }\n}\n.fba-modal-dialog .usa-combo-box__input{\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n margin-bottom:0;\n max-width:none;\n padding-right:calc(2.5em + 3px);\n}\n.fba-modal-dialog .usa-combo-box__input:disabled, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n -webkit-text-fill-color:#454545;\n}\n.fba-modal-dialog .usa-combo-box__input:disabled:hover, .fba-modal-dialog .usa-combo-box__input:disabled:active, .fba-modal-dialog .usa-combo-box__input:disabled:focus, .fba-modal-dialog .usa-combo-box__input:disabled.usa-focus, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:hover, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:active, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:focus, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true].usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-combo-box__input:disabled, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-combo-box__input:disabled:hover, .fba-modal-dialog .usa-combo-box__input:disabled:active, .fba-modal-dialog .usa-combo-box__input:disabled:focus, .fba-modal-dialog .usa-combo-box__input:disabled.usa-focus, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:hover, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:active, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]:focus, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true].usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-combo-box__input:disabled, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]{\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-combo-box__input:disabled::-moz-placeholder, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]::-moz-placeholder{\n opacity:1;\n}\n.fba-modal-dialog .usa-combo-box__input:disabled::placeholder, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true]::placeholder{\n opacity:1;\n}\n.fba-modal-dialog .usa-combo-box__input:disabled ~ .usa-combo-box__input-button-separator, .fba-modal-dialog .usa-combo-box__input[aria-disabled=true] ~ .usa-combo-box__input-button-separator{\n background-color:#454545;\n cursor:not-allowed;\n}\n.fba-modal-dialog button.usa-combo-box__toggle-list:focus,\n.fba-modal-dialog button.usa-combo-box__clear-input:focus{\n outline-offset:-4px;\n}\n.fba-modal-dialog button.usa-combo-box__toggle-list:disabled, .fba-modal-dialog button.usa-combo-box__toggle-list[aria-disabled=true],\n.fba-modal-dialog button.usa-combo-box__clear-input:disabled,\n.fba-modal-dialog button.usa-combo-box__clear-input[aria-disabled=true]{\n cursor:not-allowed;\n}\n.fba-modal-dialog .usa-combo-box__toggle-list__wrapper:focus,\n.fba-modal-dialog .usa-combo-box__clear-input__wrapper:focus{\n outline:0;\n}\n.fba-modal-dialog .usa-combo-box__toggle-list,\n.fba-modal-dialog .usa-combo-box__clear-input{\n background-color:transparent;\n background-position:center;\n background-size:auto 1.5rem;\n border:0;\n bottom:1px;\n cursor:pointer;\n margin-bottom:0;\n opacity:0.6;\n padding-right:2rem;\n position:absolute;\n top:1px;\n z-index:100;\n}\n.fba-modal-dialog .usa-combo-box__clear-input{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n display:none;\n right:calc(2.5em + 3px);\n}\n.fba-modal-dialog .usa-combo-box__toggle-list{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n background-size:auto 2rem;\n right:1px;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-combo-box__toggle-list{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n height:auto;\n width:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-combo-box__toggle-list{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n }\n .fba-modal-dialog .usa-combo-box__toggle-list:disabled, .fba-modal-dialog .usa-combo-box__toggle-list[aria-disabled=true]{\n background-color:GrayText;\n }\n}\n.fba-modal-dialog .usa-combo-box__input-button-separator{\n background-color:#c6cace;\n position:absolute;\n top:1px;\n height:calc(100% - 1rem);\n margin-bottom:0.5rem;\n margin-top:0.5rem;\n width:1px;\n right:calc(2.5em + 2px);\n box-sizing:border-box;\n z-index:200;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-combo-box__input-button-separator{\n background-color:ButtonText;\n }\n}\n.fba-modal-dialog .usa-combo-box__list{\n border-width:1px;\n border-color:#565c65;\n border-style:solid;\n background-color:white;\n border-radius:0;\n border-top:0;\n margin:0;\n max-height:12.1em;\n overflow-x:hidden;\n overflow-y:scroll;\n padding:0;\n position:absolute;\n width:100%;\n z-index:300;\n}\n.fba-modal-dialog .usa-combo-box__list:focus{\n outline:0;\n}\n.fba-modal-dialog .usa-combo-box__list-option{\n border-bottom:1px solid #dfe1e2;\n cursor:pointer;\n display:block;\n padding:0.5rem;\n}\n.fba-modal-dialog .usa-combo-box__list-option--focused{\n outline:2px solid #162e51;\n outline-offset:-2px;\n position:relative;\n z-index:100;\n}\n.fba-modal-dialog .usa-combo-box__list-option--focused:focus{\n outline-offset:-4px;\n}\n.fba-modal-dialog .usa-combo-box__list-option--selected{\n background-color:#005ea2;\n border-color:#005ea2;\n color:white;\n}\n.fba-modal-dialog .usa-combo-box__list-option--no-results{\n cursor:not-allowed;\n display:block;\n padding:0.5rem;\n}\n.fba-modal-dialog .usa-date-picker__wrapper{\n display:none;\n position:relative;\n max-width:none;\n}\n.fba-modal-dialog .usa-date-picker__wrapper:focus{\n outline:0;\n}\n.fba-modal-dialog .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .fba-modal-dialog .usa-date-picker__calendar__year:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:disabled, .fba-modal-dialog .usa-date-picker__calendar__month:disabled, .fba-modal-dialog .usa-date-picker__calendar__year-selection:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:disabled, .fba-modal-dialog .usa-date-picker__calendar__date:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-year:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-month:disabled, .fba-modal-dialog .usa-date-picker__button:disabled, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year-chunk, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year-selection,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month-selection, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__date, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-month,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-month, .fba-modal-dialog [aria-disabled=true].usa-date-picker__button{\n cursor:not-allowed;\n opacity:0.6;\n}\n.fba-modal-dialog .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .fba-modal-dialog .usa-date-picker__calendar__year:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:hover:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__month:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__year-selection:hover:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__date:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year:hover:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:hover:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-year:hover:disabled,\n.fba-modal-dialog .usa-date-picker__calendar__next-month:hover:disabled, .fba-modal-dialog .usa-date-picker__button:hover:disabled, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year-selection:hover,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month-selection:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__date:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year:hover,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-month:hover,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year:hover,\n.fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-month:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__button:hover{\n background-color:initial;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .fba-modal-dialog .usa-date-picker__calendar__year:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:disabled, .fba-modal-dialog .usa-date-picker__calendar__month:disabled, .fba-modal-dialog .usa-date-picker__calendar__year-selection:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__month-selection:disabled, .fba-modal-dialog .usa-date-picker__calendar__date:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-year:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-month:disabled, .fba-modal-dialog .usa-date-picker__button:disabled, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year-chunk, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year-selection,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month-selection, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__date, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-month,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-month, .fba-modal-dialog [aria-disabled=true].usa-date-picker__button{\n background-color:GrayText;\n }\n .fba-modal-dialog .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .fba-modal-dialog .usa-date-picker__calendar__year:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:hover:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__month:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__year-selection:hover:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__month-selection:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__date:hover:disabled, .fba-modal-dialog .usa-date-picker__calendar__previous-year:hover:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:hover:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-year:hover:disabled,\n .fba-modal-dialog .usa-date-picker__calendar__next-month:hover:disabled, .fba-modal-dialog .usa-date-picker__button:hover:disabled, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__year-selection:hover,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__month-selection:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__date:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-year:hover,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__previous-month:hover,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-year:hover,\n .fba-modal-dialog [aria-disabled=true].usa-date-picker__calendar__next-month:hover, .fba-modal-dialog [aria-disabled=true].usa-date-picker__button:hover{\n background-color:GrayText;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__year, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk, .fba-modal-dialog .usa-date-picker__calendar__month, .fba-modal-dialog .usa-date-picker__calendar__year-selection,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection, .fba-modal-dialog .usa-date-picker__calendar__date, .fba-modal-dialog .usa-date-picker__calendar__previous-year,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month,\n.fba-modal-dialog .usa-date-picker__calendar__next-year,\n.fba-modal-dialog .usa-date-picker__calendar__next-month, .fba-modal-dialog .usa-date-picker__button{\n background-color:#f0f0f0;\n border:0;\n width:100%;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]),\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]),\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]),\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]),\n.fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]),\n.fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]), .fba-modal-dialog .usa-date-picker__button:not([disabled]){\n cursor:pointer;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):focus,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]):focus,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]):focus,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]):focus,\n.fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]):focus,\n.fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__button:not([disabled]):focus{\n outline-offset:-4px;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]):hover,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]):hover,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]):hover,\n.fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]):hover,\n.fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__button:not([disabled]):hover{\n background-color:#dfe1e2;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover,\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]):hover,\n .fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]):hover,\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]):hover,\n .fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]):hover,\n .fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__button:not([disabled]):hover{\n background-color:buttontext;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]):active,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]):active,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]):active,\n.fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]):active,\n.fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]):active, .fba-modal-dialog .usa-date-picker__button:not([disabled]):active{\n background-color:#a9aeb1;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__year:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active,\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__month:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__year-selection:not([disabled]):active,\n .fba-modal-dialog .usa-date-picker__calendar__month-selection:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__date:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]):active,\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]):active,\n .fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]):active,\n .fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]):active, .fba-modal-dialog .usa-date-picker__button:not([disabled]):active{\n background-color:buttontext;\n }\n}\n.fba-modal-dialog .usa-date-picker--active .usa-date-picker__button{\n background-color:#f0f0f0;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker--active .usa-date-picker__button{\n background-color:buttontext;\n }\n}\n.fba-modal-dialog .usa-date-picker--active .usa-date-picker__calendar{\n z-index:400;\n}\n.fba-modal-dialog .usa-date-picker__button{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/calendar_today.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n align-self:stretch;\n background-color:transparent;\n background-position:center;\n background-size:1.5rem;\n margin-top:0.5em;\n width:3em;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__button{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/calendar_today.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n -webkit-mask-size:1.5rem !important;\n mask-size:1.5rem !important;\n position:relative;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__button{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/calendar_today.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/calendar_today.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n .fba-modal-dialog .usa-date-picker__button:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__button:not([disabled]):hover{\n background-color:Highlight;\n }\n}\n.fba-modal-dialog .usa-date-picker--initialized .usa-date-picker__wrapper{\n display:flex;\n}\n.fba-modal-dialog .usa-date-picker__calendar{\n background-color:#f0f0f0;\n left:auto;\n max-width:20rem;\n position:absolute;\n right:0;\n width:100%;\n z-index:100;\n}\n.fba-modal-dialog .usa-date-picker__calendar__table{\n border-spacing:0;\n border-collapse:collapse;\n table-layout:fixed;\n text-align:center;\n width:100%;\n}\n.fba-modal-dialog .usa-date-picker__calendar__table th{\n font-weight:normal;\n}\n.fba-modal-dialog .usa-date-picker__calendar__table td{\n padding:0;\n}\n.fba-modal-dialog .usa-date-picker__calendar__row{\n display:flex;\n flex-wrap:wrap;\n box-sizing:border-box;\n text-align:center;\n width:100%;\n}\n.fba-modal-dialog .usa-date-picker__calendar__cell{\n background-color:#f0f0f0;\n flex:1;\n}\n.fba-modal-dialog .usa-date-picker__calendar__cell--center-items{\n display:flex;\n justify-content:center;\n align-items:center;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__cell--center-items:not([disabled]):hover{\n outline:2px solid transparent;\n outline-offset:-2px;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__previous-year,\n.fba-modal-dialog .usa-date-picker__calendar__previous-month,\n.fba-modal-dialog .usa-date-picker__calendar__next-year,\n.fba-modal-dialog .usa-date-picker__calendar__next-month{\n background-position:center;\n background-size:auto 1.5rem;\n height:1.5rem;\n padding:20px 10px;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year,\n .fba-modal-dialog .usa-date-picker__calendar__previous-month,\n .fba-modal-dialog .usa-date-picker__calendar__next-year,\n .fba-modal-dialog .usa-date-picker__calendar__next-month{\n -webkit-mask-size:1.5rem !important;\n mask-size:1.5rem !important;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_before.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_before.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n background-color:buttonText;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year:not([disabled]){\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_before.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_before.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n background-color:buttonText;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__previous-month:not([disabled]){\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_next.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_next.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n background-color:buttonText;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__next-year:not([disabled]){\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_next.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_far_next.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n background-color:buttonText;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__next-month:not([disabled]){\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__day-of-week{\n padding:6px 0px;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date{\n padding:10px 0px;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--focused{\n outline:2px solid #162e51;\n outline-offset:-2px;\n position:relative;\n z-index:100;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--next-month:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__date--previous-month:not([disabled]){\n color:#5d5d52;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--selected, .fba-modal-dialog .usa-date-picker__calendar__date--range-date{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]){\n background-color:#0050d8;\n color:#f9f9f9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]), .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]){\n border:ActiveText 2px solid;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]):hover, .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]):hover{\n background-color:#0050d8;\n color:#e6e6e6;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]):focus{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]):focus, .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]):focus{\n border:ActiveText 2px solid;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]):active{\n background-color:#1a4480;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--selected:not([disabled]):active, .fba-modal-dialog .usa-date-picker__calendar__date--range-date:not([disabled]):active{\n background-color:Highlight;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--range-date-start{\n border-top-left-radius:10%;\n border-bottom-left-radius:10%;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--range-date-end{\n border-top-right-radius:10%;\n border-bottom-right-radius:10%;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--within-range{\n background-color:#cfe8ff;\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]){\n background-color:#cfe8ff;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]){\n border:Highlight 2px solid;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):hover{\n background-color:#cfe8ff;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):hover{\n border:Highlight 2px solid;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):focus{\n background-color:#cfe8ff;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):focus{\n border:Highlight 2px solid;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):active{\n background-color:#cfe8ff;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__date--within-range:not([disabled]):active{\n background-color:Highlight;\n }\n}\n@media all and (max-width: 19.99em){\n .fba-modal-dialog .usa-date-picker__calendar__month-label{\n min-width:100%;\n order:-1;\n }\n}\n@media all and (min-width: 20em){\n .fba-modal-dialog .usa-date-picker__calendar__month-label{\n flex:4;\n text-align:center;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__year-selection,\n.fba-modal-dialog .usa-date-picker__calendar__month-selection{\n display:inline-block;\n height:100%;\n padding:8px 4px;\n width:auto;\n}\n@media all and (max-width: 19.99em){\n .fba-modal-dialog .usa-date-picker__calendar__year-selection,\n .fba-modal-dialog .usa-date-picker__calendar__month-selection{\n padding-bottom:0;\n padding-top:12px;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__month-picker{\n padding:20px 5px;\n}\n@media all and (max-width: 19.99em){\n .fba-modal-dialog .usa-date-picker__calendar__month-picker{\n padding-bottom:12px;\n padding-top:12px;\n }\n .fba-modal-dialog .usa-date-picker__calendar__month-picker tr{\n display:flex;\n flex-direction:column;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__month{\n padding:10px 0;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--focused{\n outline:2px solid #162e51;\n outline-offset:-2px;\n position:relative;\n z-index:100;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--selected{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--selected:not([disabled]){\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--selected:not([disabled]):hover{\n background-color:#0050d8;\n color:#e6e6e6;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--selected:not([disabled]):focus{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__month--selected:not([disabled]):active{\n background-color:#1a4480;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year-picker{\n padding:20px 5px;\n}\n.fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk,\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk{\n background-position:center;\n background-size:auto 2rem;\n margin:auto;\n padding:40px 0;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk,\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk{\n -webkit-mask-size:1.5rem !important;\n mask-size:1.5rem !important;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]){\n background-image:none;\n }\n .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_before.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n .fba-modal-dialog .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover{\n border:2px solid transparent;\n background-color:transparent;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]){\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]){\n background-image:none;\n }\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:2.5rem 2.5rem;\n display:inline-block;\n height:2.5rem;\n width:3rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:2.5rem 2.5rem;\n mask-size:2.5rem 2.5rem;\n }\n }\n .fba-modal-dialog .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover{\n border:2px solid transparent;\n background-color:transparent;\n }\n}\n.fba-modal-dialog .usa-date-picker__calendar__year{\n padding:10px 0;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--focused{\n outline:2px solid #162e51;\n outline-offset:-2px;\n position:relative;\n z-index:100;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--selected{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--selected:not([disabled]){\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--selected:not([disabled]):hover{\n background-color:#0050d8;\n color:#e6e6e6;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--selected:not([disabled]):focus{\n background-color:#0050d8;\n color:#f9f9f9;\n}\n.fba-modal-dialog .usa-date-picker__calendar__year--selected:not([disabled]):active{\n background-color:#1a4480;\n}\n.fba-modal-dialog .usa-embed-container iframe,\n.fba-modal-dialog .usa-embed-container object,\n.fba-modal-dialog .usa-embed-container embed{\n position:absolute;\n top:0;\n left:0;\n width:100%;\n height:100%;\n}\n.fba-modal-dialog .usa-embed-container{\n box-sizing:border-box;\n height:0;\n overflow:hidden;\n padding-bottom:56.25%;\n position:relative;\n max-width:100%;\n}\n@supports (aspect-ratio: 1){\n .fba-modal-dialog .usa-embed-container{\n height:inherit;\n padding:inherit;\n aspect-ratio:1.7777777778;\n max-width:100%;\n }\n .fba-modal-dialog .usa-embed-container > *{\n position:absolute;\n top:0;\n left:0;\n width:100%;\n height:100%;\n }\n .fba-modal-dialog img.usa-embed-container, .fba-modal-dialog .usa-embed-container > img{\n -o-object-fit:cover;\n object-fit:cover;\n }\n}\n.fba-modal-dialog .usa-error-message{\n padding-bottom:0.25rem;\n padding-top:0.25rem;\n color:#b50909;\n display:block;\n font-weight:700;\n}\n.fba-modal-dialog .usa-footer{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n overflow:hidden;\n}\n.fba-modal-dialog .usa-footer::after, .fba-modal-dialog .usa-footer::before, .fba-modal-dialog .usa-footer *, .fba-modal-dialog .usa-footer *::after, .fba-modal-dialog .usa-footer *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-footer > .grid-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer > .grid-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-footer__return-to-top{\n padding-bottom:1.25rem;\n padding-top:1.25rem;\n line-height:0.9;\n}\n.fba-modal-dialog .usa-footer__return-to-top a{\n color:#005ea2;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-footer__return-to-top a:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-footer__return-to-top a:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-footer__return-to-top a:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-footer__return-to-top a:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-footer__nav{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n padding-left:0;\n padding-right:0;\n border-bottom:1px solid #a9aeb1;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer__nav{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__nav{\n padding-left:1rem;\n padding-right:1rem;\n border-bottom:none;\n }\n}\n@media all and (min-width: 30em) and (min-width: 64em){\n .fba-modal-dialog .usa-footer__nav{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-footer__nav > ul{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-footer__primary-section{\n background-color:#f0f0f0;\n}\n.fba-modal-dialog .usa-footer__primary-section > .grid-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer__primary-section > .grid-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-footer__primary-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer__primary-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer__primary-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-footer__primary-content{\n line-height:1.1;\n}\n.fba-modal-dialog .usa-footer__primary-link{\n padding-left:1rem;\n padding-right:1rem;\n padding-bottom:1rem;\n padding-top:1rem;\n color:#1b1b1b;\n font-weight:700;\n display:block;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__primary-link{\n padding-left:0;\n padding-right:0;\n }\n}\n.fba-modal-dialog .usa-footer__primary-link--button{\n width:100%;\n border:0;\n cursor:pointer;\n}\n.fba-modal-dialog .usa-footer__primary-link--button::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.25rem 1.25rem;\n display:inline-block;\n height:1.25rem;\n width:1.25rem;\n content:\"\";\n vertical-align:middle;\n margin-right:0.25rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-footer__primary-link--button::before{\n background:none;\n background-color:currentColor;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.25rem 1.25rem;\n mask-size:1.25rem 1.25rem;\n }\n}\n.fba-modal-dialog .usa-footer__primary-link--button:not([disabled]):focus{\n outline:0.25rem solid #2491ff;\n outline-offset:-0.25rem;\n}\n.fba-modal-dialog .usa-footer__primary-link--button::before{\n height:1.25rem;\n width:1.25rem;\n align-items:center;\n background-size:contain;\n content:\"\";\n display:inline-flex;\n justify-content:center;\n margin-right:0.25rem;\n margin-left:-0.25rem;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-footer__primary-link--button::before{\n background-color:buttonText !important;\n }\n}\n.fba-modal-dialog .usa-footer__primary-link--button + .usa-list--unstyled{\n margin-top:0.5rem;\n margin-bottom:0.5rem;\n}\n.fba-modal-dialog .usa-footer__primary-link--button[aria-expanded=false]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.25rem 1.25rem;\n display:inline-block;\n height:1.25rem;\n width:1.25rem;\n content:\"\";\n vertical-align:middle;\n margin-right:0.25rem;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-footer__primary-link--button[aria-expanded=false]::before{\n background:none;\n background-color:currentColor;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/navigate_next.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.25rem 1.25rem;\n mask-size:1.25rem 1.25rem;\n }\n}\n.fba-modal-dialog .usa-footer__primary-link--button[aria-expanded=false] + .usa-list--unstyled{\n display:none;\n}\n.fba-modal-dialog .usa-footer__secondary-link{\n line-height:1.1;\n margin-left:1rem;\n padding:0;\n}\n.fba-modal-dialog .usa-footer__secondary-link a{\n color:#005ea2;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-footer__secondary-link a:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-footer__secondary-link a:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-footer__secondary-link a:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-footer__secondary-link a:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-footer__secondary-link + .usa-footer__secondary-link{\n padding-top:1rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__secondary-link{\n margin-left:0;\n }\n}\n.fba-modal-dialog .usa-footer__contact-info{\n line-height:1.1;\n}\n.fba-modal-dialog .usa-footer__contact-info a{\n color:#1b1b1b;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__contact-info{\n justify-content:flex-end;\n margin-top:0.5rem;\n }\n}\n.fba-modal-dialog .usa-footer__primary-content{\n border-top:1px solid #a9aeb1;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__primary-content{\n border:none;\n }\n}\n.fba-modal-dialog .usa-sign-up{\n padding-bottom:2rem;\n padding-top:1.5rem;\n}\n.fba-modal-dialog .usa-sign-up .usa-label,\n.fba-modal-dialog .usa-sign-up .usa-button{\n margin-top:0.75rem;\n}\n.fba-modal-dialog .usa-sign-up__heading{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.34rem;\n line-height:1.2;\n font-weight:700;\n margin:0;\n}\n.fba-modal-dialog .usa-footer__secondary-section{\n padding-bottom:1.25rem;\n padding-top:1.25rem;\n color:#1b1b1b;\n background-color:#dfe1e2;\n}\n.fba-modal-dialog .usa-footer__secondary-section > .grid-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer__secondary-section > .grid-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-footer__secondary-section > .grid-container > .grid-row{\n justify-content:space-between;\n}\n.fba-modal-dialog .usa-footer__secondary-section a{\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-footer__logo{\n margin-bottom:0.5rem;\n margin-top:0.5rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__logo{\n margin-bottom:0;\n margin-top:0;\n align-items:center;\n }\n}\n.fba-modal-dialog .usa-footer__logo-img{\n max-width:5rem;\n}\n.fba-modal-dialog .usa-footer__logo-heading{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.46rem;\n line-height:0.9;\n font-weight:700;\n margin-bottom:0.5rem;\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-footer__contact-links{\n margin-top:1.5rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__contact-links{\n margin-top:0;\n text-align:right;\n }\n}\n.fba-modal-dialog .usa-footer__contact-heading{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.46rem;\n line-height:1.1;\n font-weight:700;\n margin-top:0;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__contact-heading{\n margin-bottom:0.25rem;\n margin-top:0.25rem;\n }\n}\n.fba-modal-dialog .usa-footer__social-links{\n line-height:0.9;\n padding-bottom:0.5rem;\n}\n.fba-modal-dialog .usa-footer__social-links a{\n text-decoration:none;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__social-links{\n justify-content:flex-end;\n }\n}\n.fba-modal-dialog .usa-social-link{\n height:3rem;\n width:3rem;\n background-color:rgba(0, 0, 0, 0.1);\n display:inline-block;\n padding:0.25rem;\n}\n.fba-modal-dialog .usa-social-link:hover{\n background-color:white;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-social-link{\n background-color:lightgrey;\n forced-color-adjust:none;\n }\n}\n.fba-modal-dialog .usa-social-link__icon{\n display:block;\n height:auto;\n width:100%;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer__address{\n justify-content:flex-end;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-footer--slim .usa-footer__nav{\n padding-left:0;\n padding-right:0;\n }\n}\n.fba-modal-dialog .usa-footer--slim .usa-footer__address{\n padding-left:1rem;\n padding-right:1rem;\n padding-bottom:1rem;\n padding-top:1rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer--slim .usa-footer__address{\n padding:0;\n }\n}\n.fba-modal-dialog .usa-footer--slim .usa-footer__logo{\n align-items:center;\n}\n.fba-modal-dialog .usa-footer--slim .usa-footer__logo-img{\n max-width:3rem;\n}\n.fba-modal-dialog .usa-footer--slim .usa-footer__contact-info{\n display:inline-block;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer--slim .usa-footer__contact-info{\n padding-bottom:1rem;\n padding-top:1rem;\n margin-top:0;\n }\n}\n.fba-modal-dialog .usa-footer--big .usa-footer__nav{\n margin-left:-1rem;\n margin-right:-1rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer--big .usa-footer__nav{\n border-bottom:1px solid #a9aeb1;\n padding-top:2rem;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-footer--big .usa-footer__nav{\n margin-left:0;\n margin-right:0;\n padding-left:0;\n padding-right:0;\n border-bottom:none;\n }\n}\n.fba-modal-dialog .usa-footer--big .usa-footer__primary-link{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:0.98rem;\n line-height:1.2;\n font-weight:700;\n line-height:1.2;\n margin:0;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer--big .usa-footer__primary-link{\n padding-bottom:0;\n padding-top:0;\n margin-bottom:0.5rem;\n }\n .fba-modal-dialog .usa-footer--big .usa-footer__primary-link:hover{\n cursor:auto;\n text-decoration:none;\n }\n}\n.fba-modal-dialog .usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link{\n align-items:center;\n display:flex;\n justify-content:flex-start;\n}\n.fba-modal-dialog .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{\n padding-left:1rem;\n padding-right:1rem;\n padding-bottom:1.25rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{\n padding-left:0;\n padding-right:0;\n padding-bottom:2rem;\n padding-top:0.75rem;\n }\n}\n.fba-modal-dialog .usa-form{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.3;\n box-sizing:border-box;\n}\n.fba-modal-dialog .usa-form::after, .fba-modal-dialog .usa-form::before, .fba-modal-dialog .usa-form *, .fba-modal-dialog .usa-form *::after, .fba-modal-dialog .usa-form *::before{\n box-sizing:inherit;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-form{\n max-width:20rem;\n }\n}\n.fba-modal-dialog .usa-form abbr[title=required]{\n text-decoration:none;\n}\n.fba-modal-dialog .usa-form .usa-input,\n.fba-modal-dialog .usa-form .usa-range,\n.fba-modal-dialog .usa-form .usa-select,\n.fba-modal-dialog .usa-form .usa-textarea{\n max-width:none;\n}\n.fba-modal-dialog .usa-form .usa-input--2xs,\n.fba-modal-dialog .usa-form .usa-input-group--2xs{\n max-width:5ex;\n}\n.fba-modal-dialog .usa-form .usa-input--xs,\n.fba-modal-dialog .usa-form .usa-input-group--xs{\n max-width:9ex;\n}\n.fba-modal-dialog .usa-form .usa-input--sm, .fba-modal-dialog .usa-form .usa-input--small,\n.fba-modal-dialog .usa-form .usa-input-group--sm,\n.fba-modal-dialog .usa-form .usa-input-group--small{\n max-width:13ex;\n}\n.fba-modal-dialog .usa-form .usa-input--md, .fba-modal-dialog .usa-form .usa-input--medium,\n.fba-modal-dialog .usa-form .usa-input-group--md,\n.fba-modal-dialog .usa-form .usa-input-group--medium{\n max-width:20ex;\n}\n.fba-modal-dialog .usa-form .usa-input--lg,\n.fba-modal-dialog .usa-form .usa-input-group--lg{\n max-width:30ex;\n}\n.fba-modal-dialog .usa-form .usa-input--xl,\n.fba-modal-dialog .usa-form .usa-input-group--xl{\n max-width:40ex;\n}\n.fba-modal-dialog .usa-form .usa-input--2xl,\n.fba-modal-dialog .usa-form .usa-input-group--2xl{\n max-width:50ex;\n}\n.fba-modal-dialog .usa-form .usa-button{\n margin-top:0.5rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-form .usa-button{\n margin-top:1.5rem;\n }\n}\n.fba-modal-dialog .usa-form a:where(:not(.usa-button)){\n color:#005ea2;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-form a:where(:not(.usa-button)):visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-form a:where(:not(.usa-button)):hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-form a:where(:not(.usa-button)):active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-form a:where(:not(.usa-button)):focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-form--large{\n max-width:30rem;\n }\n}\n.fba-modal-dialog .usa-show-password{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n cursor:pointer;\n}\n.fba-modal-dialog .usa-show-password:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-show-password:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-show-password:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-show-password:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-show-password:hover, .fba-modal-dialog .usa-show-password.usa-button--hover, .fba-modal-dialog .usa-show-password:disabled:hover, .fba-modal-dialog .usa-show-password[aria-disabled=true]:hover, .fba-modal-dialog .usa-show-password:disabled.usa-button--hover, .fba-modal-dialog .usa-show-password[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-show-password:active, .fba-modal-dialog .usa-show-password.usa-button--active, .fba-modal-dialog .usa-show-password:disabled:active, .fba-modal-dialog .usa-show-password[aria-disabled=true]:active, .fba-modal-dialog .usa-show-password:disabled.usa-button--active, .fba-modal-dialog .usa-show-password[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-show-password:disabled:focus, .fba-modal-dialog .usa-show-password[aria-disabled=true]:focus, .fba-modal-dialog .usa-show-password:disabled.usa-focus, .fba-modal-dialog .usa-show-password[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-show-password:disabled, .fba-modal-dialog .usa-show-password[aria-disabled=true], .fba-modal-dialog .usa-show-password.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-show-password.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-show-password.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-show-password:disabled, .fba-modal-dialog .usa-show-password[aria-disabled=true], .fba-modal-dialog .usa-show-password:disabled:hover, .fba-modal-dialog .usa-show-password[aria-disabled=true]:hover, .fba-modal-dialog .usa-show-password[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-show-password:disabled, .fba-modal-dialog .usa-show-password[aria-disabled=true], .fba-modal-dialog .usa-show-password:disabled:hover, .fba-modal-dialog .usa-show-password[aria-disabled=true]:hover, .fba-modal-dialog .usa-show-password[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-form__note,\n.fba-modal-dialog .usa-show-password{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:0.93rem;\n line-height:1.3;\n float:right;\n margin:0.25rem 0 1rem;\n}\n.fba-modal-dialog .usa-form-group{\n margin-top:1.5rem;\n}\n.fba-modal-dialog .usa-form-group .usa-label:first-child{\n margin-top:0;\n}\n.fba-modal-dialog .usa-form-group--error{\n border-left-width:0.25rem;\n border-left-color:#b50909;\n border-left-style:solid;\n padding-left:1rem;\n position:relative;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-form-group--error{\n margin-left:-1.25rem;\n }\n}\n.fba-modal-dialog .usa-fieldset{\n border:none;\n margin:0;\n padding:0;\n}\n.fba-modal-dialog .usa-header{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n box-sizing:border-box;\n}\n.fba-modal-dialog .usa-header::after{\n clear:both;\n content:\"\";\n display:block;\n}\n.fba-modal-dialog .usa-header::after, .fba-modal-dialog .usa-header::before, .fba-modal-dialog .usa-header *, .fba-modal-dialog .usa-header *::after, .fba-modal-dialog .usa-header *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-header a{\n border-bottom:none;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header .usa-search{\n float:right;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header [role=search]{\n float:right;\n max-width:calc(27ch + 3rem);\n width:100%;\n }\n}\n.fba-modal-dialog .usa-header [type=search]{\n min-width:0;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header + .usa-hero{\n border-top:1px solid white;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header + .usa-section,\n .fba-modal-dialog .usa-header + main{\n border-top:1px solid #dfe1e2;\n }\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-logo{\n flex:1 1 0%;\n font-size:0.93rem;\n line-height:0.9;\n margin-left:1rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-logo{\n margin-top:2rem;\n margin-bottom:1rem;\n font-size:1.46rem;\n line-height:1.1;\n }\n}\n.fba-modal-dialog .usa-logo a{\n color:#1b1b1b;\n text-decoration:none;\n}\n.fba-modal-dialog .usa-logo__text{\n display:block;\n font-style:normal;\n font-weight:700;\n margin:0;\n}\n.fba-modal-dialog .usa-menu-btn{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n flex:0 1 auto;\n padding-left:0.75rem;\n padding-right:0.75rem;\n background-color:#005ea2;\n color:white;\n font-size:0.87rem;\n height:3rem;\n text-align:center;\n text-decoration:none;\n text-transform:uppercase;\n}\n.fba-modal-dialog .usa-menu-btn:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-menu-btn:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-menu-btn:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-menu-btn:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-menu-btn:hover, .fba-modal-dialog .usa-menu-btn.usa-button--hover, .fba-modal-dialog .usa-menu-btn:disabled:hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:hover, .fba-modal-dialog .usa-menu-btn:disabled.usa-button--hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-menu-btn:active, .fba-modal-dialog .usa-menu-btn.usa-button--active, .fba-modal-dialog .usa-menu-btn:disabled:active, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:active, .fba-modal-dialog .usa-menu-btn:disabled.usa-button--active, .fba-modal-dialog .usa-menu-btn[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-menu-btn:disabled:focus, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:focus, .fba-modal-dialog .usa-menu-btn:disabled.usa-focus, .fba-modal-dialog .usa-menu-btn[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-menu-btn:disabled, .fba-modal-dialog .usa-menu-btn[aria-disabled=true], .fba-modal-dialog .usa-menu-btn.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-menu-btn.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-menu-btn.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-menu-btn:disabled, .fba-modal-dialog .usa-menu-btn[aria-disabled=true], .fba-modal-dialog .usa-menu-btn:disabled:hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-menu-btn:disabled, .fba-modal-dialog .usa-menu-btn[aria-disabled=true], .fba-modal-dialog .usa-menu-btn:disabled:hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:hover, .fba-modal-dialog .usa-menu-btn[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-menu-btn{\n display:none;\n }\n}\n.fba-modal-dialog .usa-menu-btn:hover{\n background-color:#1a4480;\n color:white;\n text-decoration:none;\n}\n.fba-modal-dialog .usa-menu-btn:active{\n color:white;\n}\n.fba-modal-dialog .usa-menu-btn:visited{\n color:white;\n}\n.fba-modal-dialog .usa-overlay{\n position:absolute;\n bottom:0;\n left:0;\n right:0;\n top:0;\n position:fixed;\n background:rgba(0, 0, 0, 0.7);\n opacity:0;\n transition:opacity 0.15s ease-in-out;\n visibility:hidden;\n z-index:400;\n}\n.fba-modal-dialog .usa-overlay.is-visible{\n opacity:1;\n visibility:visible;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--basic .usa-navbar{\n position:relative;\n width:33%;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav{\n flex-direction:row;\n align-items:center;\n justify-content:flex-end;\n display:flex;\n padding:0 0 0.25rem 0.5rem;\n width:100%;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav-container{\n align-items:flex-end;\n justify-content:space-between;\n display:flex;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav__primary-item > .usa-current,\n .fba-modal-dialog .usa-header--basic .usa-nav__link:hover{\n position:relative;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav__primary-item > .usa-current::after,\n .fba-modal-dialog .usa-header--basic .usa-nav__link:hover::after{\n background-color:#005ea2;\n border-radius:0;\n content:\"\";\n display:block;\n position:absolute;\n height:0.25rem;\n left:1rem;\n right:1rem;\n bottom:-0.25rem;\n }\n}\n@media (min-width: 64em) and (forced-colors: active){\n .fba-modal-dialog .usa-header--basic .usa-nav__primary-item > .usa-current::after,\n .fba-modal-dialog .usa-header--basic .usa-nav__link:hover::after{\n background-color:ButtonText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--basic .usa-nav__link[aria-expanded=true]::after,\n .fba-modal-dialog .usa-header--basic .usa-nav__link[aria-expanded=true]:hover::after{\n display:none;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav__primary{\n width:auto;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav__primary-item:last-of-type{\n position:relative;\n }\n .fba-modal-dialog .usa-header--basic .usa-nav__primary-item:last-of-type .usa-nav__submenu{\n position:absolute;\n right:0;\n }\n .fba-modal-dialog .usa-header--basic .usa-search{\n top:0;\n }\n}\n.fba-modal-dialog .usa-header--basic.usa-header--megamenu .usa-nav__inner{\n display:flex;\n flex-direction:column;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--basic.usa-header--megamenu .usa-nav__inner{\n display:block;\n float:right;\n margin-top:-2.5rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--basic.usa-header--megamenu .usa-nav__primary-item:last-of-type{\n position:static;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended{\n padding-top:0;\n }\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-current,\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover{\n position:relative;\n }\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-current::after,\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{\n background-color:#005ea2;\n border-radius:0;\n content:\"\";\n display:block;\n position:absolute;\n height:0.25rem;\n left:1rem;\n right:1rem;\n bottom:0rem;\n }\n}\n@media (min-width: 64em) and (forced-colors: active){\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-current::after,\n .fba-modal-dialog .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{\n background-color:ButtonText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__link[aria-expanded=true]::after,\n .fba-modal-dialog .usa-header--extended .usa-nav__link[aria-expanded=true]:hover::after{\n display:none;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-logo{\n font-size:2.13rem;\n margin:2rem 0 1.5rem;\n max-width:33%;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-navbar{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n display:block;\n height:auto;\n overflow:auto;\n }\n}\n@media all and (min-width: 64em) and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-navbar{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav{\n border-top:1px solid #dfe1e2;\n padding:0;\n width:100%;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__inner{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n position:relative;\n }\n}\n@media all and (min-width: 64em) and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__inner{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__primary{\n margin-left:-1rem;\n }\n .fba-modal-dialog .usa-header--extended .usa-nav__primary::after{\n clear:both;\n content:\"\";\n display:block;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__link{\n padding-bottom:1rem;\n padding-top:1rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__submenu .usa-grid-full{\n padding-left:0.75rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-nav__submenu.usa-megamenu{\n left:0;\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog html.usa-js-loading .usa-nav__submenu,\n.fba-modal-dialog html.usa-js-loading .usa-nav__submenu.usa-megamenu{\n position:absolute;\n left:-999em;\n right:auto;\n}\n.fba-modal-dialog .usa-megamenu .usa-col{\n flex:1 1 auto;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-megamenu .usa-col{\n flex:4 1 0%;\n }\n .fba-modal-dialog .usa-megamenu .usa-col .usa-nav__submenu-item a{\n padding-left:0.5rem;\n padding-right:0.5rem;\n }\n .fba-modal-dialog .usa-megamenu .usa-col:first-child .usa-nav__submenu-item a{\n padding-left:0;\n }\n .fba-modal-dialog .usa-megamenu .usa-col:last-child .usa-nav__submenu-item a{\n padding-right:0;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-megamenu.usa-nav__submenu{\n padding-left:0;\n padding-right:0;\n padding-bottom:2rem;\n padding-top:2rem;\n left:-33%;\n right:0;\n width:auto;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-megamenu.usa-nav__submenu::before{\n position:absolute;\n bottom:0;\n top:0;\n background-color:#162e51;\n content:\"\";\n display:block;\n position:absolute;\n width:calc(50vw - 32rem + 2rem);\n right:100%;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-megamenu.usa-nav__submenu::after{\n position:absolute;\n bottom:0;\n top:0;\n background-color:#162e51;\n content:\"\";\n display:block;\n position:absolute;\n width:calc(50vw - 32rem + 2rem);\n left:100%;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-megamenu.usa-nav__submenu::before{\n position:absolute;\n bottom:0;\n top:0;\n background-color:#162e51;\n content:\"\";\n display:block;\n position:absolute;\n width:calc(50vw - 32rem);\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-header--extended .usa-megamenu.usa-nav__submenu::after{\n position:absolute;\n bottom:0;\n top:0;\n background-color:#162e51;\n content:\"\";\n display:block;\n position:absolute;\n width:calc(50vw - 32rem);\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n box-sizing:border-box;\n padding-left:2rem;\n padding-right:2rem;\n }\n .fba-modal-dialog .usa-nav-container::after{\n clear:both;\n content:\"\";\n display:block;\n }\n}\n@media all and (min-width: 64em) and (min-width: 64em){\n .fba-modal-dialog .usa-nav-container{\n padding-left:2rem;\n padding-right:2rem;\n }\n}\n.fba-modal-dialog .usa-navbar{\n box-sizing:border-box;\n height:3rem;\n}\n.fba-modal-dialog .usa-navbar::after, .fba-modal-dialog .usa-navbar::before, .fba-modal-dialog .usa-navbar *, .fba-modal-dialog .usa-navbar *::after, .fba-modal-dialog .usa-navbar *::before{\n box-sizing:inherit;\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-navbar{\n align-items:center;\n border-bottom:1px solid #dfe1e2;\n display:flex;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-navbar{\n border-bottom:none;\n display:inline-block;\n height:auto;\n }\n}\n.fba-modal-dialog .usa-hint{\n color:#71767a;\n}\n.fba-modal-dialog .usa-hint--required{\n color:#b50909;\n}\n.fba-modal-dialog .usa-input:disabled, .fba-modal-dialog .usa-input[aria-disabled=true]{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n -webkit-text-fill-color:#454545;\n}\n.fba-modal-dialog .usa-input:disabled:hover, .fba-modal-dialog .usa-input:disabled:active, .fba-modal-dialog .usa-input:disabled:focus, .fba-modal-dialog .usa-input:disabled.usa-focus, .fba-modal-dialog .usa-input[aria-disabled=true]:hover, .fba-modal-dialog .usa-input[aria-disabled=true]:active, .fba-modal-dialog .usa-input[aria-disabled=true]:focus, .fba-modal-dialog .usa-input[aria-disabled=true].usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-input:disabled, .fba-modal-dialog .usa-input[aria-disabled=true]{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-input:disabled:hover, .fba-modal-dialog .usa-input:disabled:active, .fba-modal-dialog .usa-input:disabled:focus, .fba-modal-dialog .usa-input:disabled.usa-focus, .fba-modal-dialog .usa-input[aria-disabled=true]:hover, .fba-modal-dialog .usa-input[aria-disabled=true]:active, .fba-modal-dialog .usa-input[aria-disabled=true]:focus, .fba-modal-dialog .usa-input[aria-disabled=true].usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-input:disabled, .fba-modal-dialog .usa-input[aria-disabled=true]{\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-input--error{\n border-width:0.25rem;\n border-color:#b50909;\n border-style:solid;\n padding-top:calc(0.5rem - 0.25rem);\n padding-bottom:calc(0.5rem - 0.25rem);\n}\n.fba-modal-dialog .usa-input--success{\n border-width:0.25rem;\n border-color:#00a91c;\n border-style:solid;\n padding-top:calc(0.5rem - 0.25rem);\n padding-bottom:calc(0.5rem - 0.25rem);\n}\n.fba-modal-dialog .usa-input-list{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-input-list li{\n line-height:1.3;\n}\n.fba-modal-dialog .usa-prose .usa-input-list{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-prose .usa-input-list li{\n line-height:1.3;\n}\n.fba-modal-dialog .usa-intro{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.34rem;\n line-height:1.8;\n font-weight:400;\n max-width:88ex;\n}\n.fba-modal-dialog .usa-label{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.3;\n display:block;\n font-weight:normal;\n margin-top:1.5rem;\n max-width:none;\n}\n.fba-modal-dialog .usa-label--error{\n font-weight:700;\n margin-top:0;\n}\n.fba-modal-dialog .usa-label--required{\n color:#b50909;\n}\n.fba-modal-dialog .usa-legend{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.3;\n display:block;\n font-weight:normal;\n margin-top:1.5rem;\n max-width:none;\n}\n.fba-modal-dialog .usa-legend--large{\n font-size:2.13rem;\n font-weight:700;\n margin-top:1rem;\n}\n.fba-modal-dialog .usa-link{\n color:#005ea2;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-link:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-link:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-link:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-link:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-link--external{\n display:inline;\n}\n.fba-modal-dialog .usa-link--external::before{\n position:absolute;\n left:-999em;\n right:auto;\n content:\"External.\";\n}\n.fba-modal-dialog .usa-link--external[target=_blank]::before{\n position:absolute;\n left:-999em;\n right:auto;\n content:\"External, opens in a new tab.\";\n}\n.fba-modal-dialog .usa-link--external::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/launch.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.75ex 1.75ex;\n display:inline-block;\n height:1.75ex;\n width:1.75ex;\n content:\"\";\n display:inline;\n margin-top:0.7ex;\n margin-left:2px;\n padding-left:1.75ex;\n vertical-align:middle;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-link--external::after{\n background:none;\n background-color:currentColor;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/launch.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/launch.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.75ex 1.75ex;\n mask-size:1.75ex 1.75ex;\n }\n}\n.fba-modal-dialog .usa-link--external.usa-link--alt{\n display:inline;\n}\n.fba-modal-dialog .usa-link--external.usa-link--alt::before{\n position:absolute;\n left:-999em;\n right:auto;\n content:\"External.\";\n}\n.fba-modal-dialog .usa-link--external.usa-link--alt[target=_blank]::before{\n position:absolute;\n left:-999em;\n right:auto;\n content:\"External, opens in a new tab.\";\n}\n.fba-modal-dialog .usa-link--external.usa-link--alt::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons-bg/launch--white.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.75ex 1.75ex;\n display:inline-block;\n height:1.75ex;\n width:1.75ex;\n content:\"\";\n display:inline;\n margin-top:0.7ex;\n margin-left:2px;\n padding-left:1.75ex;\n vertical-align:middle;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-link--external.usa-link--alt::after{\n background:none;\n background-color:currentColor;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/launch.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/launch.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.75ex 1.75ex;\n mask-size:1.75ex 1.75ex;\n }\n}\n.fba-modal-dialog .usa-list{\n margin-bottom:1em;\n margin-top:1em;\n line-height:1.5;\n padding-left:3ch;\n}\n.fba-modal-dialog .usa-list:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-list ul,\n.fba-modal-dialog .usa-list ol{\n margin-top:0.25em;\n}\n.fba-modal-dialog .usa-list li{\n margin-bottom:0.25em;\n max-width:68ex;\n}\n.fba-modal-dialog .usa-list li:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-list--unstyled{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-list--unstyled > li{\n margin-bottom:0;\n max-width:unset;\n}\n.fba-modal-dialog .usa-prose .usa-list--unstyled{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-prose .usa-list--unstyled > li{\n margin-bottom:0;\n max-width:unset;\n}\n@keyframes slidein-left{\n from{\n transform:translateX(15rem);\n }\n to{\n transform:translateX(0);\n }\n}\n.fba-modal-dialog .usa-nav{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:0.9;\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-nav{\n position:absolute;\n right:0;\n position:absolute;\n bottom:0;\n top:0;\n position:fixed;\n background:white;\n border-right:0;\n display:none;\n flex-direction:column;\n overflow-y:auto;\n padding:1rem;\n width:15rem;\n z-index:500;\n }\n .fba-modal-dialog .usa-nav.is-visible{\n animation:slidein-left 0.3s ease-in-out;\n display:flex;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav{\n float:right;\n position:relative;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav .usa-search{\n margin-left:1rem;\n }\n}\n.fba-modal-dialog .usa-nav .usa-accordion{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:0.9;\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-nav__primary{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n margin-top:1.5rem;\n order:2;\n }\n .fba-modal-dialog .usa-nav__primary > li{\n margin-bottom:0;\n max-width:unset;\n }\n .fba-modal-dialog .usa-nav__primary-item{\n border-top:1px solid #dfe1e2;\n }\n .fba-modal-dialog .usa-nav__primary a:not(.usa-button){\n display:block;\n padding:0.5rem 1rem;\n text-decoration:none;\n }\n .fba-modal-dialog .usa-nav__primary a:not(.usa-button):hover{\n background-color:#f0f0f0;\n text-decoration:none;\n }\n .fba-modal-dialog .usa-nav__primary a:not(.usa-button):not(.usa-current){\n color:#565c65;\n }\n .fba-modal-dialog .usa-nav__primary a:not(.usa-button):not(.usa-current):hover{\n color:#005ea2;\n }\n .fba-modal-dialog .usa-nav__primary a:not(.usa-button):not(.usa-current):focus{\n outline-offset:0;\n }\n .fba-modal-dialog .usa-nav__primary .usa-current{\n position:relative;\n color:#005ea2;\n font-weight:700;\n }\n .fba-modal-dialog .usa-nav__primary .usa-current::after{\n background-color:#005ea2;\n border-radius:99rem;\n content:\"\";\n display:block;\n position:absolute;\n bottom:0.25rem;\n top:0.25rem;\n width:0.25rem;\n left:0.25rem;\n }\n}\n@media all and (max-width: 63.99em) and (min-width: 40em){\n .fba-modal-dialog .usa-nav__primary .usa-current{\n position:relative;\n }\n .fba-modal-dialog .usa-nav__primary .usa-current::after{\n background-color:#005ea2;\n border-radius:99rem;\n content:\"\";\n display:block;\n position:absolute;\n bottom:0.25rem;\n top:0.25rem;\n width:0.25rem;\n left:0rem;\n }\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-nav__primary a{\n padding-bottom:0.75rem;\n padding-top:0.75rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary{\n display:flex;\n align-items:stretch;\n }\n}\n.fba-modal-dialog .usa-nav__primary .usa-nav__primary-item a{\n text-decoration:none;\n}\n.fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item{\n line-height:1.1;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item{\n font-size:0.93rem;\n line-height:0.9;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item > a{\n line-height:0.9;\n padding:1rem;\n align-items:center;\n color:#565c65;\n display:flex;\n font-weight:700;\n }\n .fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item > a:hover{\n color:#005ea2;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item > button,\n .fba-modal-dialog .usa-nav__primary > .usa-nav__primary-item > a{\n height:100%;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary a{\n padding-bottom:0.5rem;\n padding-top:0.5rem;\n }\n}\n.fba-modal-dialog .usa-nav__primary button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n position:relative;\n color:#565c65;\n font-weight:normal;\n line-height:1.1;\n padding:0.75rem 1rem;\n text-decoration:none;\n}\n.fba-modal-dialog .usa-nav__primary button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-nav__primary button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-nav__primary button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-nav__primary button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-nav__primary button:hover, .fba-modal-dialog .usa-nav__primary button.usa-button--hover, .fba-modal-dialog .usa-nav__primary button:disabled:hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__primary button:disabled.usa-button--hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-nav__primary button:active, .fba-modal-dialog .usa-nav__primary button.usa-button--active, .fba-modal-dialog .usa-nav__primary button:disabled:active, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:active, .fba-modal-dialog .usa-nav__primary button:disabled.usa-button--active, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-nav__primary button:disabled:focus, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:focus, .fba-modal-dialog .usa-nav__primary button:disabled.usa-focus, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-nav__primary button:disabled, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true], .fba-modal-dialog .usa-nav__primary button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-nav__primary button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-nav__primary button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-nav__primary button:disabled, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true], .fba-modal-dialog .usa-nav__primary button:disabled:hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button:disabled, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true], .fba-modal-dialog .usa-nav__primary button:disabled:hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__primary button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button{\n line-height:0.9;\n padding:1rem;\n font-size:0.93rem;\n font-weight:700;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button{\n forced-color-adjust:auto;\n }\n}\n.fba-modal-dialog .usa-nav__primary button:hover{\n color:#005ea2;\n background-color:#f0f0f0;\n text-decoration:none;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button:hover{\n background-color:transparent;\n }\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded], .fba-modal-dialog .usa-nav__primary button[aria-expanded]:hover{\n background-image:none;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded]::before, .fba-modal-dialog .usa-nav__primary button[aria-expanded]:hover::before{\n content:none;\n }\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded] span::after{\n position:absolute;\n top:50%;\n right:0;\n transform:translateY(-50%);\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.25rem 1.25rem;\n display:inline-block;\n height:1.25rem;\n width:1.25rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/add.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.25rem 1.25rem;\n mask-size:1.25rem 1.25rem;\n }\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after:hover{\n background-color:buttonText;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_more.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n }\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false] span::after{\n right:0.75rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false]:hover span::after{\n background-color:#1a4480;\n }\n}\n@media (min-width: 64em) and (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=false]:hover span::after{\n background-color:ButtonText;\n }\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.25rem 1.25rem;\n display:inline-block;\n height:1.25rem;\n width:1.25rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n}\n@supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/remove.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.25rem 1.25rem;\n mask-size:1.25rem 1.25rem;\n }\n}\n.fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n position:absolute;\n right:0;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background-color:ButtonText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true]{\n background-image:none;\n background-color:#162e51;\n color:white;\n }\n}\n@media all and (min-width: 64em) and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1rem 1rem;\n display:inline-block;\n height:1rem;\n width:1rem;\n content:\"\";\n vertical-align:middle;\n margin-left:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/expand_less.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1rem 1rem;\n mask-size:1rem 1rem;\n }\n }\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n right:0.75rem;\n background-color:white;\n }\n}\n@media (min-width: 64em) and (min-width: 64em) and (forced-colors: active){\n .fba-modal-dialog .usa-nav__primary button[aria-expanded=true] span::after{\n background-color:ButtonText;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__primary .usa-accordion__button span{\n display:inline-block;\n margin-right:0;\n padding-right:1rem;\n }\n}\n.fba-modal-dialog .usa-nav__secondary{\n margin-top:1rem;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__secondary{\n flex-direction:column;\n align-items:flex-end;\n bottom:4rem;\n display:flex;\n font-size:0.93rem;\n margin-top:0.5rem;\n min-width:calc(27ch + 3rem);\n position:absolute;\n right:2rem;\n }\n}\n.fba-modal-dialog .usa-nav__secondary .usa-search{\n margin-top:1rem;\n width:100%;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__secondary .usa-search{\n margin-left:0;\n margin-top:0.5rem;\n }\n}\n.fba-modal-dialog .usa-nav__secondary-links{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n line-height:1.3;\n margin-top:1.5rem;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__secondary-links{\n -moz-column-gap:0.5rem;\n column-gap:0.5rem;\n display:flex;\n flex-flow:row nowrap;\n line-height:0.9;\n margin-bottom:0.25rem;\n margin-top:0;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__secondary-links .usa-nav__secondary-item{\n padding-left:0.25rem;\n }\n .fba-modal-dialog .usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-item{\n border-left:1px solid #dfe1e2;\n padding-left:0.5rem;\n }\n}\n.fba-modal-dialog .usa-nav__secondary-links a{\n color:#71767a;\n display:inline-block;\n font-size:0.93rem;\n text-decoration:none;\n}\n.fba-modal-dialog .usa-nav__secondary-links a:hover{\n color:#005ea2;\n text-decoration:underline;\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-nav__submenu{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n margin:0;\n }\n .fba-modal-dialog .usa-nav__submenu > li{\n margin-bottom:0;\n max-width:unset;\n }\n .fba-modal-dialog .usa-nav__submenu-item{\n border-top:1px solid #dfe1e2;\n font-size:0.93rem;\n }\n .fba-modal-dialog .usa-nav__submenu .usa-current::after{\n display:none;\n }\n}\n@media all and (max-width: 63.99em) and (min-width: 40em){\n .fba-modal-dialog .usa-nav__submenu .usa-current::after{\n display:none;\n }\n}\n@media all and (max-width: 63.99em){\n .fba-modal-dialog .usa-nav__submenu a:not(.usa-button){\n padding-left:2rem;\n }\n .fba-modal-dialog .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){\n padding-left:3rem;\n }\n .fba-modal-dialog .usa-nav__submenu .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){\n padding-left:4rem;\n }\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__submenu{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n padding-bottom:0.5rem;\n padding-top:0.5rem;\n background-color:#162e51;\n width:15rem;\n position:absolute;\n z-index:400;\n }\n}\n.fba-modal-dialog .usa-nav__submenu[aria-hidden=true]{\n display:none;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__submenu .usa-nav__submenu-item a{\n padding-left:1rem;\n padding-right:1rem;\n color:white;\n line-height:1.3;\n display:block;\n }\n .fba-modal-dialog .usa-nav__submenu .usa-nav__submenu-item a:focus{\n outline-offset:-0.25rem;\n }\n .fba-modal-dialog .usa-nav__submenu .usa-nav__submenu-item a:hover{\n color:white;\n text-decoration:underline;\n }\n}\n.fba-modal-dialog .usa-nav__submenu-list{\n margin-bottom:0;\n margin-top:0;\n list-style-type:none;\n padding-left:0;\n}\n.fba-modal-dialog .usa-nav__submenu-list > li{\n margin-bottom:0;\n max-width:unset;\n}\n.fba-modal-dialog .usa-nav__submenu-list .usa-nav__submenu-list-item{\n margin:0;\n font-size:0.93rem;\n}\n.fba-modal-dialog .usa-nav__submenu-list .usa-nav__submenu-list-item a{\n line-height:1.3;\n}\n.fba-modal-dialog .usa-nav__close{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n height:3rem;\n width:3rem;\n background-image:none;\n color:currentColor;\n flex:none;\n float:right;\n margin:-0.75rem -1rem 1rem auto;\n text-align:center;\n}\n.fba-modal-dialog .usa-nav__close:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-nav__close:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-nav__close:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-nav__close:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-nav__close:hover, .fba-modal-dialog .usa-nav__close.usa-button--hover, .fba-modal-dialog .usa-nav__close:disabled:hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__close:disabled.usa-button--hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-nav__close:active, .fba-modal-dialog .usa-nav__close.usa-button--active, .fba-modal-dialog .usa-nav__close:disabled:active, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:active, .fba-modal-dialog .usa-nav__close:disabled.usa-button--active, .fba-modal-dialog .usa-nav__close[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-nav__close:disabled:focus, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:focus, .fba-modal-dialog .usa-nav__close:disabled.usa-focus, .fba-modal-dialog .usa-nav__close[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-nav__close:disabled, .fba-modal-dialog .usa-nav__close[aria-disabled=true], .fba-modal-dialog .usa-nav__close.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-nav__close.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-nav__close.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-nav__close:disabled, .fba-modal-dialog .usa-nav__close[aria-disabled=true], .fba-modal-dialog .usa-nav__close:disabled:hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__close:disabled, .fba-modal-dialog .usa-nav__close[aria-disabled=true], .fba-modal-dialog .usa-nav__close:disabled:hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:hover, .fba-modal-dialog .usa-nav__close[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__close::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.25rem 1.25rem;\n display:inline-block;\n height:1.25rem;\n width:1.25rem;\n content:\"\";\n vertical-align:middle;\n margin-right:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-nav__close::before{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/close.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.25rem 1.25rem;\n mask-size:1.25rem 1.25rem;\n }\n }\n .fba-modal-dialog .usa-nav__close::before{\n background-color:buttonText;\n }\n}\n.fba-modal-dialog .usa-nav__close:hover{\n color:currentColor;\n text-decoration:none;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-nav__close{\n display:none;\n }\n}\n.fba-modal-dialog .usa-nav__close img{\n width:1.5rem;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-nav__close img{\n display:none;\n }\n}\n.fba-modal-dialog .usa-nav__close + *{\n clear:both;\n}\n.fba-modal-dialog .usa-js-mobile-nav--active{\n overflow:hidden;\n}\n@media (min-width: 63.06rem){\n .fba-modal-dialog .usa-js-mobile-nav--active.is-safari{\n overflow-y:scroll;\n position:fixed;\n top:var(--scrolltop, 0);\n }\n}\n.fba-modal-dialog .usa-prose{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n}\n.fba-modal-dialog .usa-prose > ul,\n.fba-modal-dialog .usa-prose > ol{\n margin-bottom:1em;\n margin-top:1em;\n line-height:1.5;\n padding-left:3ch;\n}\n.fba-modal-dialog .usa-prose > ul:last-child,\n.fba-modal-dialog .usa-prose > ol:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-prose > ul ul,\n.fba-modal-dialog .usa-prose > ul ol,\n.fba-modal-dialog .usa-prose > ol ul,\n.fba-modal-dialog .usa-prose > ol ol{\n margin-top:0.25em;\n}\n.fba-modal-dialog .usa-prose > ul li,\n.fba-modal-dialog .usa-prose > ol li{\n margin-bottom:0.25em;\n max-width:68ex;\n}\n.fba-modal-dialog .usa-prose > ul li:last-child,\n.fba-modal-dialog .usa-prose > ol li:last-child{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-prose > table{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n border-collapse:collapse;\n border-spacing:0;\n color:#1b1b1b;\n margin:1.25rem 0;\n text-align:left;\n}\n.fba-modal-dialog .usa-prose > table::after, .fba-modal-dialog .usa-prose > table::before, .fba-modal-dialog .usa-prose > table *, .fba-modal-dialog .usa-prose > table *::after, .fba-modal-dialog .usa-prose > table *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-prose > table thead th{\n background-clip:padding-box;\n color:#1b1b1b;\n font-weight:700;\n line-height:1.3;\n}\n.fba-modal-dialog .usa-prose > table thead th,\n.fba-modal-dialog .usa-prose > table thead td{\n background-color:#dfe1e2;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > table tbody th{\n text-align:left;\n}\n.fba-modal-dialog .usa-prose > table th,\n.fba-modal-dialog .usa-prose > table td{\n background-color:white;\n border:1px solid #1b1b1b;\n font-weight:normal;\n padding:0.5rem 1rem;\n}\n.fba-modal-dialog .usa-prose > table caption{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1rem;\n font-weight:700;\n margin-bottom:0.75rem;\n text-align:left;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]{\n padding-right:2.5rem;\n position:relative;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]::after{\n border-bottom-color:transparent;\n border-bottom-style:solid;\n border-bottom-width:1px;\n bottom:0;\n content:\"\";\n height:0;\n left:0;\n position:absolute;\n width:100%;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n height:2rem;\n width:2rem;\n background-position:center center;\n background-size:1.5rem;\n color:#71767a;\n cursor:pointer;\n display:inline-block;\n margin:0;\n position:absolute;\n right:0.25rem;\n text-align:center;\n text-decoration:none;\n top:50%;\n transform:translate(0, -50%);\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:visited, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:focus, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon{\n height:1.5rem;\n width:1.5rem;\n vertical-align:middle;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g{\n fill:transparent;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g.unsorted{\n fill:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover .usa-icon > g.unsorted{\n fill:black;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending]{\n background-color:#97d4ea;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n height:2rem;\n width:2rem;\n background-position:center center;\n background-size:1.5rem;\n color:#71767a;\n cursor:pointer;\n display:inline-block;\n margin:0;\n position:absolute;\n right:0.25rem;\n text-align:center;\n text-decoration:none;\n top:50%;\n transform:translate(0, -50%);\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon{\n height:1.5rem;\n width:1.5rem;\n vertical-align:middle;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g{\n fill:transparent;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g.descending{\n fill:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button{\n color:#005ea2;\n text-decoration:underline;\n background-color:transparent;\n border:0;\n border-radius:0;\n box-shadow:none;\n font-weight:normal;\n justify-content:normal;\n text-align:left;\n margin:0;\n padding:0;\n height:2rem;\n width:2rem;\n background-position:center center;\n background-size:1.5rem;\n color:#71767a;\n cursor:pointer;\n display:inline-block;\n margin:0;\n position:absolute;\n right:0.25rem;\n text-align:center;\n text-decoration:none;\n top:50%;\n transform:translate(0, -50%);\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:visited{\n color:#54278f;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0rem;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--active, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-focus, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--disabled{\n background-color:transparent;\n box-shadow:none;\n text-decoration:underline;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover{\n color:#1a4480;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active{\n color:#162e51;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{\n color:#757575;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon{\n height:1.5rem;\n width:1.5rem;\n vertical-align:middle;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g{\n fill:transparent;\n}\n.fba-modal-dialog .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g.ascending{\n fill:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > table thead th[aria-sort]{\n background-color:#97d4ea;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > table td[data-sort-active],\n.fba-modal-dialog .usa-prose > table th[data-sort-active]{\n background-color:#e1f3f8;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless thead{\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless thead th{\n background-color:white;\n border-top:0;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless thead th[aria-sort]{\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted{\n fill:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted{\n fill:black;\n}\n.fba-modal-dialog .usa-prose > .usa-table--borderless th,\n.fba-modal-dialog .usa-prose > .usa-table--borderless td{\n border-left:0;\n border-right:0;\n}\n.fba-modal-dialog .usa-prose > .usa-table--compact th,\n.fba-modal-dialog .usa-prose > .usa-table--compact td{\n padding:0.25rem 0.75rem;\n}\n.fba-modal-dialog .usa-prose > .usa-table--striped tbody tr:nth-child(odd) td,\n.fba-modal-dialog .usa-prose > .usa-table--striped tbody tr:nth-child(odd) th{\n background-color:#f0f0f0;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .usa-table--striped tbody tr:nth-child(odd) td[data-sort-active],\n.fba-modal-dialog .usa-prose > .usa-table--striped tbody tr:nth-child(odd) th[data-sort-active]{\n background-color:#c3ebfa;\n color:#1b1b1b;\n}\n@media all and (max-width: 29.99em){\n .fba-modal-dialog .usa-prose > .usa-table--stacked thead{\n display:none;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked th,\n .fba-modal-dialog .usa-prose > .usa-table--stacked td{\n border-bottom-width:0;\n display:block;\n width:100%;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr{\n border-bottom:0.25rem solid #1b1b1b;\n border-top-width:0;\n width:100%;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr th:first-child,\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr td:first-child{\n border-top-width:0;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr:nth-child(odd) td,\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr:nth-child(odd) th{\n background-color:inherit;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr:first-child th:first-child,\n .fba-modal-dialog .usa-prose > .usa-table--stacked tr:first-child td:first-child{\n border-top:0.25rem solid #1b1b1b;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked th[data-label],\n .fba-modal-dialog .usa-prose > .usa-table--stacked td[data-label]{\n padding-bottom:0.75rem;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked th[data-label]:before,\n .fba-modal-dialog .usa-prose > .usa-table--stacked td[data-label]:before{\n content:attr(data-label);\n display:block;\n font-weight:700;\n margin:-0.5rem -1rem 0rem;\n padding:0.75rem 1rem 0.25rem;\n }\n}\n@media all and (max-width: 29.99em){\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header thead{\n display:none;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header th,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header td{\n border-bottom-width:0;\n display:block;\n width:100%;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr{\n border-bottom:0.25rem solid #1b1b1b;\n border-top-width:0;\n width:100%;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr th:first-child,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr td:first-child{\n border-top-width:0;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr:nth-child(odd) td,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr:nth-child(odd) th{\n background-color:inherit;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr:first-child th:first-child,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr:first-child td:first-child{\n border-top:0.25rem solid #1b1b1b;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header th[data-label],\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header td[data-label]{\n padding-bottom:0.75rem;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header th[data-label]:before,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header td[data-label]:before{\n content:attr(data-label);\n display:block;\n font-weight:700;\n margin:-0.5rem -1rem 0rem;\n padding:0.75rem 1rem 0.25rem;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr td:first-child,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr th:first-child{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.1;\n background-color:#dfe1e2;\n color:#1b1b1b;\n font-weight:700;\n padding:0.75rem 1rem;\n }\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr td:first-child:before,\n .fba-modal-dialog .usa-prose > .usa-table--stacked-header tr th:first-child:before{\n display:none;\n }\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked thead{\n display:none;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked th,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked td{\n border-bottom-width:0;\n display:block;\n width:100%;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr{\n border-bottom:0.25rem solid #1b1b1b;\n border-top-width:0;\n width:100%;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr th:first-child,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr td:first-child{\n border-top-width:0;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) td,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) th{\n background-color:inherit;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr:first-child th:first-child,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked tr:first-child td:first-child{\n border-top:0.25rem solid #1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked th[data-label],\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked td[data-label]{\n padding-bottom:0.75rem;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked th[data-label]:before,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked td[data-label]:before{\n content:attr(data-label);\n display:block;\n font-weight:700;\n margin:-0.5rem -1rem 0rem;\n padding:0.75rem 1rem 0.25rem;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header thead{\n display:none;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header th,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header td{\n border-bottom-width:0;\n display:block;\n width:100%;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr{\n border-bottom:0.25rem solid #1b1b1b;\n border-top-width:0;\n width:100%;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child{\n border-top-width:0;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) td,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) th{\n background-color:inherit;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr:first-child th:first-child,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr:first-child td:first-child{\n border-top:0.25rem solid #1b1b1b;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header th[data-label],\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header td[data-label]{\n padding-bottom:0.75rem;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header th[data-label]:before,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header td[data-label]:before{\n content:attr(data-label);\n display:block;\n font-weight:700;\n margin:-0.5rem -1rem 0rem;\n padding:0.75rem 1rem 0.25rem;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.1;\n background-color:#dfe1e2;\n color:#1b1b1b;\n font-weight:700;\n padding:0.75rem 1rem;\n}\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child:before,\n.fba-modal-dialog .usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child:before{\n display:none;\n}\n.fba-modal-dialog .usa-prose > .usa-table-container--scrollable{\n margin:1.25rem 0;\n overflow-y:hidden;\n}\n.fba-modal-dialog .usa-prose > .usa-table-container--scrollable .usa-table{\n margin:0;\n}\n.fba-modal-dialog .usa-prose > .usa-table-container--scrollable td{\n white-space:nowrap;\n}\n.fba-modal-dialog .usa-prose > p{\n line-height:1.5;\n max-width:68ex;\n}\n.fba-modal-dialog .usa-prose > h1,\n.fba-modal-dialog .usa-prose > h2,\n.fba-modal-dialog .usa-prose > h3,\n.fba-modal-dialog .usa-prose > h4,\n.fba-modal-dialog .usa-prose > h5,\n.fba-modal-dialog .usa-prose > h6{\n margin-bottom:0;\n margin-top:0;\n clear:both;\n}\n.fba-modal-dialog .usa-prose > * + *{\n margin-top:1em;\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-prose > * + h1,\n.fba-modal-dialog .usa-prose > * + h2,\n.fba-modal-dialog .usa-prose > * + h3,\n.fba-modal-dialog .usa-prose > * + h4,\n.fba-modal-dialog .usa-prose > * + h5,\n.fba-modal-dialog .usa-prose > * + h6{\n margin-top:1.5em;\n}\n.fba-modal-dialog .usa-prose > h1{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:2.44rem;\n line-height:1.2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-prose > h2{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.95rem;\n line-height:1.2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-prose > h3{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:1.34rem;\n line-height:1.2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-prose > h4{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:0.98rem;\n line-height:1.2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-prose > h5{\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:0.91rem;\n line-height:1.2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-prose > h6{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:0.87rem;\n line-height:1.1;\n font-weight:normal;\n letter-spacing:0.025em;\n text-transform:uppercase;\n}\n.fba-modal-dialog .usa-radio{\n background:white;\n}\n.fba-modal-dialog .usa-radio__label{\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-radio__label::before{\n background:white;\n box-shadow:0 0 0 2px #1b1b1b;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-radio__label::before{\n outline:2px solid transparent;\n outline-offset:2px;\n }\n}\n.fba-modal-dialog .usa-radio__input:checked + [class*=__label]::before{\n background-color:#005ea2;\n box-shadow:0 0 0 2px #005ea2;\n}\n.fba-modal-dialog .usa-radio__input:disabled + [class*=__label], .fba-modal-dialog .usa-radio__input[aria-disabled=true] + [class*=__label]{\n color:#757575;\n cursor:not-allowed;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-radio__input:disabled + [class*=__label], .fba-modal-dialog .usa-radio__input[aria-disabled=true] + [class*=__label]{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-radio__input:disabled + [class*=__label]::before, .fba-modal-dialog .usa-radio__input[aria-disabled=true] + [class*=__label]::before{\n background-color:white;\n box-shadow:0 0 0 2px #757575;\n}\n.fba-modal-dialog .usa-radio__input--tile + [class*=__label]{\n background-color:white;\n border:2px solid #c9c9c9;\n color:#1b1b1b;\n}\n.fba-modal-dialog .usa-radio__input--tile:checked + [class*=__label]{\n background-color:rgba(0, 94, 162, 0.1);\n border-color:#005ea2;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-radio__input--tile:checked + [class*=__label]{\n border:ButtonText solid 0.25rem;\n }\n}\n.fba-modal-dialog .usa-radio__input--tile:disabled + [class*=__label], .fba-modal-dialog .usa-radio__input--tile[aria-disabled=true] + [class*=__label]{\n border-color:#e6e6e6;\n}\n.fba-modal-dialog .usa-radio__input--tile:disabled:checked + [class*=__label], .fba-modal-dialog .usa-radio__input--tile:disabled:indeterminate + [class*=__label], .fba-modal-dialog .usa-radio__input--tile:disabled[data-indeterminate] + [class*=__label], .fba-modal-dialog .usa-radio__input--tile[aria-disabled=true]:checked + [class*=__label], .fba-modal-dialog .usa-radio__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .fba-modal-dialog .usa-radio__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{\n background-color:white;\n}\n.fba-modal-dialog .usa-radio__input:checked + [class*=__label]::before{\n box-shadow:0 0 0 2px #005ea2, inset 0 0 0 2px white;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-radio__input:checked + [class*=__label]::before{\n background-color:ButtonText;\n }\n}\n.fba-modal-dialog .usa-radio__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{\n background-color:#757575;\n box-shadow:0 0 0 2px #757575, inset 0 0 0 2px white;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-radio__input:checked:disabled + [class*=__label]::before, .fba-modal-dialog .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{\n background-color:GrayText;\n }\n}\n.fba-modal-dialog .usa-radio__input{\n position:absolute;\n left:-999em;\n right:auto;\n}\n.fba-modal-dialog .usa-radio__input:focus + [class*=__label]::before{\n outline:0.25rem solid #2491ff;\n outline-offset:0.25rem;\n}\n.fba-modal-dialog .usa-radio__input--tile + [class*=__label]{\n border-radius:0.25rem;\n margin-top:0.5rem;\n padding:0.75rem 1rem 0.75rem 2.5rem;\n}\n.fba-modal-dialog .usa-radio__input--tile + [class*=__label]::before{\n left:0.5rem;\n}\n@media print{\n .fba-modal-dialog .usa-radio__input:checked + [class*=__label]::before{\n box-shadow:inset 0 0 0 2px white, inset 0 0 0 1rem #005ea2, 0 0 0 2px #005ea2;\n }\n}\n.fba-modal-dialog .usa-radio__label{\n cursor:pointer;\n display:inherit;\n font-weight:normal;\n margin-top:0.75rem;\n padding-left:2rem;\n position:relative;\n}\n.fba-modal-dialog .usa-radio__label::before{\n content:\" \";\n display:block;\n left:0;\n margin-left:2px;\n margin-top:0.064rem;\n position:absolute;\n}\n.fba-modal-dialog .usa-radio__label::before{\n height:1.25rem;\n border-radius:99rem;\n width:1.25rem;\n}\n.fba-modal-dialog .usa-radio__label-description{\n display:block;\n font-size:0.93rem;\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-range{\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n border:none;\n padding-left:1px;\n width:100%;\n}\n.fba-modal-dialog .usa-range:focus{\n outline:none;\n}\n.fba-modal-dialog .usa-range:focus::-webkit-slider-thumb{\n background-color:white;\n box-shadow:0 0 0 2px #2491ff;\n}\n.fba-modal-dialog .usa-range:focus::-moz-range-thumb{\n background-color:white;\n box-shadow:0 0 0 2px #2491ff;\n}\n.fba-modal-dialog .usa-range:focus::-ms-thumb{\n background-color:white;\n box-shadow:0 0 0 2px #2491ff;\n}\n.fba-modal-dialog .usa-range::-webkit-slider-runnable-track{\n background-color:#f0f0f0;\n border-radius:99rem;\n border:1px solid #71767a;\n cursor:pointer;\n height:1rem;\n width:100%;\n}\n.fba-modal-dialog .usa-range::-moz-range-track{\n background-color:#f0f0f0;\n border-radius:99rem;\n border:1px solid #71767a;\n cursor:pointer;\n height:1rem;\n width:100%;\n}\n.fba-modal-dialog .usa-range::-ms-track{\n background-color:#f0f0f0;\n border-radius:99rem;\n border:1px solid #71767a;\n cursor:pointer;\n height:1rem;\n width:100%;\n}\n.fba-modal-dialog .usa-range::-webkit-slider-thumb{\n height:1.25rem;\n border-radius:99rem;\n width:1.25rem;\n background:#f0f0f0;\n border:none;\n box-shadow:0 0 0 2px #71767a;\n cursor:pointer;\n -webkit-appearance:none;\n appearance:none;\n margin-top:-0.19rem;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range::-webkit-slider-thumb{\n outline:2px solid transparent;\n }\n}\n.fba-modal-dialog .usa-range::-moz-range-thumb{\n height:1.25rem;\n border-radius:99rem;\n width:1.25rem;\n background:#f0f0f0;\n border:none;\n box-shadow:0 0 0 2px #71767a;\n cursor:pointer;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range::-moz-range-thumb{\n outline:2px solid transparent;\n }\n}\n.fba-modal-dialog .usa-range::-ms-thumb{\n height:1.25rem;\n border-radius:99rem;\n width:1.25rem;\n background:#f0f0f0;\n border:none;\n box-shadow:0 0 0 2px #71767a;\n cursor:pointer;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range::-ms-thumb{\n outline:2px solid transparent;\n }\n}\n.fba-modal-dialog .usa-range::-ms-fill-lower{\n background-color:#f0f0f0;\n border-radius:99rem;\n border:1px solid #71767a;\n}\n.fba-modal-dialog .usa-range::-ms-fill-upper{\n background-color:#f0f0f0;\n border-radius:99rem;\n border:1px solid #71767a;\n}\n.fba-modal-dialog .usa-range:disabled, .fba-modal-dialog .usa-range[aria-disabled=true]{\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:hover, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:active, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:focus, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:hover, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:active, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track:focus, .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-webkit-slider-runnable-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-moz-range-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-moz-range-track:hover, .fba-modal-dialog .usa-range:disabled::-moz-range-track:active, .fba-modal-dialog .usa-range:disabled::-moz-range-track:focus, .fba-modal-dialog .usa-range:disabled::-moz-range-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-moz-range-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-moz-range-track:hover, .fba-modal-dialog .usa-range:disabled::-moz-range-track:active, .fba-modal-dialog .usa-range:disabled::-moz-range-track:focus, .fba-modal-dialog .usa-range:disabled::-moz-range-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-moz-range-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-track{\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-ms-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-ms-track:hover, .fba-modal-dialog .usa-range:disabled::-ms-track:active, .fba-modal-dialog .usa-range:disabled::-ms-track:focus, .fba-modal-dialog .usa-range:disabled::-ms-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-ms-track, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-ms-track:hover, .fba-modal-dialog .usa-range:disabled::-ms-track:active, .fba-modal-dialog .usa-range:disabled::-ms-track:focus, .fba-modal-dialog .usa-range:disabled::-ms-track.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-track.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:hover, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:active, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:focus, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:hover, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:active, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb:focus, .fba-modal-dialog .usa-range:disabled::-webkit-slider-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-moz-range-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-moz-range-thumb:hover, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb:active, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb:focus, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-moz-range-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-moz-range-thumb:hover, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb:active, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb:focus, .fba-modal-dialog .usa-range:disabled::-moz-range-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-ms-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-ms-thumb:hover, .fba-modal-dialog .usa-range:disabled::-ms-thumb:active, .fba-modal-dialog .usa-range:disabled::-ms-thumb:focus, .fba-modal-dialog .usa-range:disabled::-ms-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-ms-thumb, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-ms-thumb:hover, .fba-modal-dialog .usa-range:disabled::-ms-thumb:active, .fba-modal-dialog .usa-range:disabled::-ms-thumb:focus, .fba-modal-dialog .usa-range:disabled::-ms-thumb.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-ms-fill-lower, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-ms-fill-lower:hover, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower:active, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower:focus, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-ms-fill-lower, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-ms-fill-lower:hover, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower:active, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower:focus, .fba-modal-dialog .usa-range:disabled::-ms-fill-lower.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-range:disabled::-ms-fill-upper, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-range:disabled::-ms-fill-upper:hover, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper:active, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper:focus, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-range:disabled::-ms-fill-upper, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-range:disabled::-ms-fill-upper:hover, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper:active, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper:focus, .fba-modal-dialog .usa-range:disabled::-ms-fill-upper.usa-focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:active, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .fba-modal-dialog .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{\n color:GrayText;\n }\n}\n.fba-modal-dialog .usa-select{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/unfold_more.svg\"), linear-gradient(transparent, transparent);\n background-repeat:no-repeat;\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n background-color:white;\n background-position:right 0.5rem center;\n background-size:1.25rem;\n padding-right:2rem;\n}\n.fba-modal-dialog .usa-select::-ms-expand{\n display:none;\n}\n.fba-modal-dialog .usa-select:-webkit-autofill{\n -webkit-appearance:menulist;\n appearance:menulist;\n}\n.fba-modal-dialog .usa-select:-moz-focusring{\n color:transparent;\n text-shadow:0 0 0 black;\n}\n.fba-modal-dialog .usa-select[multiple]{\n height:auto;\n background-image:none;\n padding-right:0;\n}\n.fba-modal-dialog .usa-select option{\n overflow:hidden;\n text-overflow:ellipsis;\n}\n.fba-modal-dialog .usa-select:disabled, .fba-modal-dialog .usa-select[aria-disabled=true]{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-select:disabled:hover, .fba-modal-dialog .usa-select:disabled:active, .fba-modal-dialog .usa-select:disabled:focus, .fba-modal-dialog .usa-select:disabled.usa-focus, .fba-modal-dialog .usa-select[aria-disabled=true]:hover, .fba-modal-dialog .usa-select[aria-disabled=true]:active, .fba-modal-dialog .usa-select[aria-disabled=true]:focus, .fba-modal-dialog .usa-select[aria-disabled=true].usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-select:disabled, .fba-modal-dialog .usa-select[aria-disabled=true]{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-select:disabled:hover, .fba-modal-dialog .usa-select:disabled:active, .fba-modal-dialog .usa-select:disabled:focus, .fba-modal-dialog .usa-select:disabled.usa-focus, .fba-modal-dialog .usa-select[aria-disabled=true]:hover, .fba-modal-dialog .usa-select[aria-disabled=true]:active, .fba-modal-dialog .usa-select[aria-disabled=true]:focus, .fba-modal-dialog .usa-select[aria-disabled=true].usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-select:disabled, .fba-modal-dialog .usa-select[aria-disabled=true]{\n border:2px solid GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-select{\n -webkit-appearance:listbox;\n -moz-appearance:listbox;\n appearance:listbox;\n background-image:none;\n padding-right:0;\n }\n}\n.fba-modal-dialog .usa-search{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n position:relative;\n}\n.fba-modal-dialog .usa-search::after, .fba-modal-dialog .usa-search::before, .fba-modal-dialog .usa-search *, .fba-modal-dialog .usa-search *::after, .fba-modal-dialog .usa-search *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-search::after{\n clear:both;\n content:\"\";\n display:block;\n}\n.fba-modal-dialog .usa-search[role=search], .fba-modal-dialog .usa-search[role=search] > div,\n.fba-modal-dialog .usa-search [role=search]{\n display:flex;\n}\n.fba-modal-dialog .usa-search [type=submit]{\n border-bottom-left-radius:0;\n border-top-left-radius:0;\n height:2rem;\n margin:0;\n padding:0;\n width:3rem;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-search [type=submit]{\n padding-left:1rem;\n padding-right:1rem;\n width:auto;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-search [type=submit]::before{\n background-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/search.svg\");\n background-repeat:no-repeat;\n background-position:center center;\n background-size:1.5rem 1.5rem;\n display:inline-block;\n height:1.5rem;\n width:1.5rem;\n content:\"\";\n vertical-align:middle;\n margin-right:auto;\n }\n @supports ((-webkit-mask: url(\"\")) or (mask: url(\"\"))){\n .fba-modal-dialog .usa-search [type=submit]::before{\n background:none;\n background-color:ButtonText;\n -webkit-mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/search.svg\"), linear-gradient(transparent, transparent);\n mask-image:url(\"https://touchpoints.app.cloud.gov/img/usa-icons/search.svg\"), linear-gradient(transparent, transparent);\n -webkit-mask-position:center center;\n mask-position:center center;\n -webkit-mask-repeat:no-repeat;\n mask-repeat:no-repeat;\n -webkit-mask-size:1.5rem 1.5rem;\n mask-size:1.5rem 1.5rem;\n }\n }\n .fba-modal-dialog .usa-search [type=submit]:focus{\n outline-offset:0;\n }\n}\n@media (forced-colors: active) and (min-width: 30em){\n .fba-modal-dialog .usa-search [type=submit]::before{\n content:none;\n }\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-search__submit-icon{\n display:none;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-search__submit-icon{\n display:none;\n }\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-search--big [type=search],\n .fba-modal-dialog .usa-search--big .usa-search__input{\n font-size:1.06rem;\n height:3rem;\n }\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-search--big [type=submit],\n .fba-modal-dialog .usa-search--big .usa-search__submit{\n padding-left:2rem;\n padding-right:2rem;\n font-size:1.46rem;\n height:3rem;\n width:auto;\n }\n}\n.fba-modal-dialog .usa-search--small [type=submit],\n.fba-modal-dialog .usa-search--small .usa-search__submit{\n padding-left:0.75rem;\n padding-right:0.75rem;\n min-width:3rem;\n}\n@media (forced-colors: active) and (min-width: 30em){\n .fba-modal-dialog .usa-search--small [type=submit]::before{\n content:\"\";\n }\n}\n.fba-modal-dialog .usa-search--small .usa-search__submit-icon{\n height:1.5rem;\n width:1.5rem;\n display:block;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-search--small .usa-search__submit-icon{\n display:none;\n }\n}\n.fba-modal-dialog input[type=search]{\n box-sizing:border-box;\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n}\n.fba-modal-dialog [type=search],\n.fba-modal-dialog .usa-search__input{\n padding-bottom:0;\n padding-top:0;\n border-bottom-right-radius:0;\n border-right:none;\n border-top-right-radius:0;\n box-sizing:border-box;\n float:left;\n font-size:1rem;\n height:2rem;\n margin:0;\n}\n.fba-modal-dialog .usa-search__submit-text{\n display:none;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-search__submit-text{\n display:block;\n }\n}\n.fba-modal-dialog .usa-step-indicator{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.1;\n background-color:white;\n margin-bottom:2rem;\n margin-left:-1px;\n margin-right:-1px;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator{\n margin-left:0;\n margin-right:0;\n }\n}\n.fba-modal-dialog .usa-step-indicator__segments{\n counter-reset:usa-step-indicator;\n display:flex;\n list-style:none;\n margin:0;\n padding:0;\n}\n.fba-modal-dialog .usa-step-indicator__segment{\n flex:1 1 0%;\n counter-increment:usa-step-indicator;\n margin-left:1px;\n margin-right:1px;\n max-width:15rem;\n min-height:0.5rem;\n position:relative;\n}\n.fba-modal-dialog .usa-step-indicator__segment:after{\n background-color:#919191;\n content:\"\";\n display:block;\n height:0.5rem;\n left:0;\n position:absolute;\n right:0;\n top:0;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator__segment:after{\n height:0.5rem;\n }\n}\n.fba-modal-dialog .usa-step-indicator__segment--complete::after{\n background-color:#162e51;\n}\n.fba-modal-dialog .usa-step-indicator__segment--complete .usa-step-indicator__segment-label{\n color:#162e51;\n}\n.fba-modal-dialog .usa-step-indicator__segment--current::after{\n background-color:#005ea2;\n}\n.fba-modal-dialog .usa-step-indicator__segment--current .usa-step-indicator__segment-label{\n color:#005ea2;\n font-weight:700;\n}\n.fba-modal-dialog .usa-step-indicator__segment-label{\n display:none;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator__segment-label{\n color:#565c65;\n display:block;\n font-size:1.06rem;\n margin-top:calc(0.5rem + 0.5rem);\n padding-right:2rem;\n text-align:left;\n }\n}\n.fba-modal-dialog .usa-step-indicator__header{\n align-items:baseline;\n display:flex;\n}\n.fba-modal-dialog .usa-step-indicator__heading{\n color:#1b1b1b;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.13rem;\n font-weight:700;\n margin:1rem 0 0;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator__heading{\n font-size:1.46rem;\n margin-top:2rem;\n }\n}\n.fba-modal-dialog .usa-step-indicator__current-step{\n height:2.5rem;\n border-radius:99rem;\n width:2.5rem;\n font-weight:normal;\n font-feature-settings:\"tnum\" 1, \"kern\" 1;\n background-color:#005ea2;\n color:white;\n display:inline-block;\n padding:calc((2.5rem - 2ex * 1.1) * 0.5);\n text-align:center;\n}\n.fba-modal-dialog .usa-step-indicator__total-steps{\n font-weight:normal;\n font-feature-settings:\"tnum\" 1, \"kern\" 1;\n color:#005ea2;\n margin-right:0.5rem;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment,\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment{\n margin-left:0;\n margin-right:0;\n margin-top:calc((2.5rem - 0.5rem) / 2 + 0.25rem);\n }\n .fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment:before,\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{\n height:2.5rem;\n border-radius:99rem;\n width:2.5rem;\n font-feature-settings:\"tnum\" 1, \"kern\" 1;\n background-color:white;\n box-shadow:inset 0 0 0 0.25rem #919191, 0 0 0 0.25rem white;\n color:#565c65;\n content:counter(usa-step-indicator);\n display:block;\n font-weight:700;\n left:0;\n line-height:0.9;\n padding:calc((2.5rem - 2ex * 0.9) * 0.5);\n position:absolute;\n text-align:center;\n top:calc((2.5rem - 0.5rem) / -2);\n z-index:100;\n }\n .fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment:last-child:after,\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{\n display:none;\n }\n}\n.fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment--complete::before,\n.fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment--complete::before{\n background-color:#162e51;\n box-shadow:0 0 0 0.25rem white;\n color:white;\n}\n.fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment--current::before,\n.fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment--current::before{\n background-color:#005ea2;\n box-shadow:0 0 0 0.25rem white;\n color:white;\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator--counters .usa-step-indicator__segment-label,\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{\n margin-top:calc((2.5rem + 0.5rem) / 2 + 0.5rem);\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:first-child:after,\n .fba-modal-dialog .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:first-child:after{\n left:50%;\n right:0;\n width:auto;\n }\n .fba-modal-dialog .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:last-child:after,\n .fba-modal-dialog .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:last-child:after{\n display:block;\n left:0;\n right:50%;\n width:auto;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment{\n margin-top:calc((1.5rem - 0.5rem) / 2 + 0.25rem);\n }\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{\n height:1.5rem;\n border-radius:99rem;\n width:1.5rem;\n font-size:0.93rem;\n padding:calc(0.25rem + 1px);\n top:calc((1.5rem - 0.5rem) / -2);\n }\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{\n display:none;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{\n margin-top:calc((1.5rem + 0.5rem) / 2 + 0.5rem);\n }\n}\n.fba-modal-dialog .usa-step-indicator--no-labels{\n margin-left:-1px;\n margin-right:-1px;\n}\n.fba-modal-dialog .usa-step-indicator--no-labels .usa-step-indicator__segment{\n margin-top:0;\n margin-left:1px;\n margin-right:1px;\n}\n.fba-modal-dialog .usa-step-indicator--no-labels .usa-step-indicator__segment:before{\n display:none;\n}\n.fba-modal-dialog .usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{\n display:block;\n}\n.fba-modal-dialog .usa-step-indicator--no-labels .usa-step-indicator__heading{\n margin-top:1rem;\n}\n.fba-modal-dialog .usa-step-indicator--no-labels .usa-step-indicator__segment-label{\n display:none;\n}\n.fba-modal-dialog .usa-step-indicator--center{\n margin-left:-1px;\n margin-right:-1px;\n}\n.fba-modal-dialog .usa-step-indicator--center .usa-step-indicator__segment{\n margin-left:1px;\n margin-right:1px;\n}\n.fba-modal-dialog .usa-step-indicator--center .usa-step-indicator__segment:before{\n left:calc(50% - (2.5rem + 0.25rem) / 2);\n}\n.fba-modal-dialog .usa-step-indicator--center .usa-step-indicator__segment-label{\n padding-left:0.5rem;\n padding-right:0.5rem;\n text-align:center;\n}\n.fba-modal-dialog .usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:first-child:after{\n left:0;\n}\n.fba-modal-dialog .usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{\n right:0;\n}\n.fba-modal-dialog .usa-step-indicator--center.usa-step-indicator--counters-sm .usa-step-indicator__segment:before{\n left:calc(50% - (1.5rem + 0.25rem) / 2);\n}\n.fba-modal-dialog .usa-tag{\n box-sizing:border-box;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:0.93rem;\n color:white;\n text-transform:uppercase;\n background-color:#565c65;\n border-radius:2px;\n margin-right:0.25rem;\n padding:1px 0.5rem;\n}\n.fba-modal-dialog .usa-tag::after, .fba-modal-dialog .usa-tag::before, .fba-modal-dialog .usa-tag *, .fba-modal-dialog .usa-tag *::after, .fba-modal-dialog .usa-tag *::before{\n box-sizing:inherit;\n}\n.fba-modal-dialog .usa-tag:only-of-type{\n margin-right:0;\n}\n.fba-modal-dialog .usa-tag--big{\n padding-left:0.5rem;\n padding-right:0.5rem;\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n}\n.fba-modal-dialog .usa-textarea:disabled, .fba-modal-dialog .usa-textarea[aria-disabled=true]{\n color:#454545;\n background-color:#c9c9c9;\n cursor:not-allowed;\n opacity:1;\n}\n.fba-modal-dialog .usa-textarea:disabled:hover, .fba-modal-dialog .usa-textarea:disabled:active, .fba-modal-dialog .usa-textarea:disabled:focus, .fba-modal-dialog .usa-textarea:disabled.usa-focus, .fba-modal-dialog .usa-textarea[aria-disabled=true]:hover, .fba-modal-dialog .usa-textarea[aria-disabled=true]:active, .fba-modal-dialog .usa-textarea[aria-disabled=true]:focus, .fba-modal-dialog .usa-textarea[aria-disabled=true].usa-focus{\n color:#454545;\n background-color:#c9c9c9;\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-textarea:disabled, .fba-modal-dialog .usa-textarea[aria-disabled=true]{\n border:0;\n color:GrayText;\n }\n .fba-modal-dialog .usa-textarea:disabled:hover, .fba-modal-dialog .usa-textarea:disabled:active, .fba-modal-dialog .usa-textarea:disabled:focus, .fba-modal-dialog .usa-textarea:disabled.usa-focus, .fba-modal-dialog .usa-textarea[aria-disabled=true]:hover, .fba-modal-dialog .usa-textarea[aria-disabled=true]:active, .fba-modal-dialog .usa-textarea[aria-disabled=true]:focus, .fba-modal-dialog .usa-textarea[aria-disabled=true].usa-focus{\n color:GrayText;\n }\n}\n@media (forced-colors: active){\n .fba-modal-dialog .usa-textarea:disabled, .fba-modal-dialog .usa-textarea[aria-disabled=true]{\n border:2px solid GrayText;\n }\n}\n.fba-modal-dialog .usa-textarea{\n height:10rem;\n}\n\n.fba-modal-dialog .usa-sr-only{\n position:absolute;\n left:-999em;\n}\n\n.fba-modal img{\n max-width:100%;\n}\n\n.fba-modal-dialog .usa-media-link{\n display:inline-block;\n line-height:0;\n}\n\n.fba-modal-dialog .usa-memorable-date{\n display:flex;\n}\n\n.fba-modal-dialog .usa-memorable-date [type=number]{\n -moz-appearance:textfield;\n}\n\n.fba-modal-dialog .usa-memorable-date [type=number]::-webkit-inner-spin-button{\n -webkit-appearance:none;\n appearance:none;\n}\n\n.fba-modal-dialog .usa-memorable-date [type=number]::-webkit-contacts-auto-fill-button{\n visibility:hidden;\n display:none !important;\n pointer-events:none;\n height:0;\n width:0;\n margin:0;\n}\n\n.fba-modal-dialog .grid-container{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-card{\n margin-left:auto;\n margin-right:auto;\n max-width:10rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-card-lg{\n margin-left:auto;\n margin-right:auto;\n max-width:15rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-mobile{\n margin-left:auto;\n margin-right:auto;\n max-width:20rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-mobile-lg{\n margin-left:auto;\n margin-right:auto;\n max-width:30rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-tablet{\n margin-left:auto;\n margin-right:auto;\n max-width:40rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-tablet-lg{\n margin-left:auto;\n margin-right:auto;\n max-width:55rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-desktop{\n margin-left:auto;\n margin-right:auto;\n max-width:64rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-desktop-lg{\n margin-left:auto;\n margin-right:auto;\n max-width:75rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-container-widescreen{\n margin-left:auto;\n margin-right:auto;\n max-width:87.5rem;\n padding-left:1rem;\n padding-right:1rem;\n}\n\n.fba-modal-dialog .grid-row{\n display:flex;\n flex-wrap:wrap;\n}\n\n.fba-modal-dialog .grid-row.grid-gap{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n}\n\n.fba-modal-dialog .grid-row.grid-gap-0{\n margin-left:0;\n margin-right:0;\n}\n.fba-modal-dialog .grid-row.grid-gap-0 > *{\n padding-left:0;\n padding-right:0;\n}\n\n.fba-modal-dialog .grid-row.grid-gap-2px{\n margin-left:-1px;\n margin-right:-1px;\n}\n\n.fba-modal-dialog .grid-row.grid-gap-2px > *{\n padding-left:1px;\n padding-right:1px;\n}\n\n.fba-modal-dialog .grid-row.grid-gap-05{\n margin-left:-2px;\n margin-right:-2px;\n}\n.fba-modal-dialog .grid-row.grid-gap-05 > *{\n padding-left:2px;\n padding-right:2px;\n}\n.fba-modal-dialog .grid-row.grid-gap-1{\n margin-left:-0.25rem;\n margin-right:-0.25rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-1 > *{\n padding-left:0.25rem;\n padding-right:0.25rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-2{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-2 > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-3{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-3 > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-4{\n margin-left:-1rem;\n margin-right:-1rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-4 > *{\n padding-left:1rem;\n padding-right:1rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-5{\n margin-left:-1.25rem;\n margin-right:-1.25rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-5 > *{\n padding-left:1.25rem;\n padding-right:1.25rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-6{\n margin-left:-1.5rem;\n margin-right:-1.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-6 > *{\n padding-left:1.5rem;\n padding-right:1.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-sm{\n margin-left:-1px;\n margin-right:-1px;\n}\n.fba-modal-dialog .grid-row.grid-gap-sm > *{\n padding-left:1px;\n padding-right:1px;\n}\n.fba-modal-dialog .grid-row.grid-gap-md{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-md > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-lg{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n}\n.fba-modal-dialog .grid-row.grid-gap-lg > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n}\n\n.fba-modal-dialog [class*=grid-col]{\n position:relative;\n width:100%;\n box-sizing:border-box;\n}\n\n.fba-modal-dialog .grid-col{\n flex:1 1 0%;\n width:auto;\n max-width:100%;\n min-width:1px;\n max-width:100%;\n}\n\n.fba-modal-dialog .grid-col-auto{\n flex:0 1 auto;\n width:auto;\n max-width:100%;\n}\n\n.fba-modal-dialog .grid-col-fill{\n flex:1 1 0%;\n width:auto;\n max-width:100%;\n min-width:1px;\n}\n\n.fba-modal-dialog .grid-col-1{\n flex:0 1 auto;\n width:8.3333333333%;\n}\n\n.fba-modal-dialog .grid-col-2{\n flex:0 1 auto;\n width:16.6666666667%;\n}\n\n.fba-modal-dialog .grid-col-3{\n flex:0 1 auto;\n width:25%;\n}\n\n.fba-modal-dialog .grid-col-4{\n flex:0 1 auto;\n width:33.3333333333%;\n}\n\n.fba-modal-dialog .grid-col-5{\n flex:0 1 auto;\n width:41.6666666667%;\n}\n\n.fba-modal-dialog .grid-col-6{\n flex:0 1 auto;\n width:50%;\n}\n\n.fba-modal-dialog .grid-col-7{\n flex:0 1 auto;\n width:58.3333333333%;\n}\n\n.fba-modal-dialog .grid-col-8{\n flex:0 1 auto;\n width:66.6666666667%;\n}\n\n.fba-modal-dialog .grid-col-9{\n flex:0 1 auto;\n width:75%;\n}\n\n.fba-modal-dialog .grid-col-10{\n flex:0 1 auto;\n width:83.3333333333%;\n}\n\n.fba-modal-dialog .grid-col-11{\n flex:0 1 auto;\n width:91.6666666667%;\n}\n\n.fba-modal-dialog .grid-col-12{\n flex:0 1 auto;\n width:100%;\n}\n\n.fba-modal-dialog .grid-offset-1{\n margin-left:8.3333333333%;\n}\n\n.fba-modal-dialog .grid-offset-2{\n margin-left:16.6666666667%;\n}\n\n.fba-modal-dialog .grid-offset-3{\n margin-left:25%;\n}\n\n.fba-modal-dialog .grid-offset-4{\n margin-left:33.33333%;\n}\n\n.fba-modal-dialog .grid-offset-5{\n margin-left:41.6666666667%;\n}\n\n.fba-modal-dialog .grid-offset-6{\n margin-left:50%;\n}\n\n.fba-modal-dialog .grid-offset-7{\n margin-left:58.3333333333%;\n}\n\n.fba-modal-dialog .grid-offset-8{\n margin-left:66.6666666667%;\n}\n\n.fba-modal-dialog .grid-offset-9{\n margin-left:75%;\n}\n\n.fba-modal-dialog .grid-offset-10{\n margin-left:83.3333333333%;\n}\n\n.fba-modal-dialog .grid-offset-11{\n margin-left:91.6666666667%;\n}\n\n.fba-modal-dialog .grid-offset-12{\n margin-left:100%;\n}\n\n.fba-modal-dialog .grid-offset-none{\n margin-left:0;\n}\n\n.fba-modal-dialog .usa-paragraph{\n line-height:1.5;\n margin-bottom:0;\n margin-top:0;\n max-width:68ex;\n}\n\n* + .fba-modal-dialog .usa-paragraph{\n margin-top:1em;\n}\n\n.fba-modal-dialog .usa-paragraph + *{\n margin-top:1em;\n}\n\n.fba-modal-dialog .usa-content p{\n max-width:68ex;\n}\n\n.fba-modal-dialog .usa-display{\n margin-bottom:0;\n margin-top:0;\n clear:both;\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:2.44rem;\n line-height:1.2;\n font-weight:bold;\n}\n\n* + .fba-modal-dialog .usa-display{\n margin-top:1.5em;\n}\n\n.fba-modal-dialog .usa-display + *{\n margin-top:1em;\n}\n@media all and (min-width: 30em){\n .fba-modal-dialog .usa-display{\n margin-bottom:0;\n margin-top:0;\n clear:both;\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:2.44rem;\n line-height:1.2;\n font-weight:bold;\n }\n .fba-modal-dialog + .usa-display{\n margin-top:1.5em;\n }\n .fba-modal-dialog .usa-display + *{\n margin-top:1em;\n }\n}\n@media all and (min-width: 40em){\n .fba-modal-dialog .usa-display{\n margin-bottom:0;\n margin-top:0;\n clear:both;\n font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif;\n font-size:2.93rem;\n line-height:1.2;\n font-weight:bold;\n }\n .fba-modal-dialog + .usa-display{\n margin-top:1.5em;\n }\n .fba-modal-dialog .usa-display + *{\n margin-top:1em;\n }\n}\n\n.fba-modal-dialog .usa-dark-background{\n -moz-osx-font-smoothing:grayscale;\n -webkit-font-smoothing:antialiased;\n background-color:#3d4551;\n}\n\n.fba-modal-dialog .usa-dark-background p,\n.fba-modal-dialog .usa-dark-background span{\n color:white;\n}\n\n.fba-modal-dialog .usa-dark-background a{\n color:#dfe1e2;\n}\n\n.fba-modal-dialog .usa-dark-background a:hover{\n color:white;\n}\n\n.fba-modal-dialog .usa-layout-docs__sidenav{\n order:2;\n padding-top:2rem;\n}\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-layout-docs__sidenav{\n padding-top:0;\n }\n}\n\n@media all and (min-width: 64em){\n .fba-modal-dialog .usa-layout-docs__main{\n order:2;\n }\n}\n.fba-modal-dialog .usa-media-block{\n align-items:flex-start;\n display:flex;\n}\n.fba-modal-dialog .usa-media-block__img{\n float:left;\n margin-right:0.5rem;\n}\n\n.fba-modal-dialog .usa-media-block__body{\n flex:1 1 0%;\n}\n\n.fba-modal-dialog .usa-js-mobile-nav--active{\n overflow:hidden;\n}\n\n/* TODO Custom */\n@media all and (min-width: 40em){\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-0{\n margin-left:0;\n margin-right:0;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-0 > *{\n padding-left:0;\n padding-right:0;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-2px{\n margin-left:-1px;\n margin-right:-1px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-2px > *{\n padding-left:1px;\n padding-right:1px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-05{\n margin-left:-2px;\n margin-right:-2px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-05 > *{\n padding-left:2px;\n padding-right:2px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-1{\n margin-left:-0.25rem;\n margin-right:-0.25rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-1 > *{\n padding-left:0.25rem;\n padding-right:0.25rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-2{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-2 > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-3{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-3 > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-4{\n margin-left:-1rem;\n margin-right:-1rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-4 > *{\n padding-left:1rem;\n padding-right:1rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-5{\n margin-left:-1.25rem;\n margin-right:-1.25rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-5 > *{\n padding-left:1.25rem;\n padding-right:1.25rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-6{\n margin-left:-1.5rem;\n margin-right:-1.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-6 > *{\n padding-left:1.5rem;\n padding-right:1.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-sm{\n margin-left:-1px;\n margin-right:-1px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-sm > *{\n padding-left:1px;\n padding-right:1px;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-md{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-md > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-lg{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n }\n .fba-modal-dialog .grid-row.tablet\\:grid-gap-lg > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n }\n}\n\n\n\n.fba-modal-dialog .usa-graphic-list .fba-modal-dialog .usa-graphic-list__row .fba-modal-dialog .usa-media-block{\n margin-bottom:4rem;\n}\n.fba-modal-dialog .usa-graphic-list .fba-modal-dialog .usa-graphic-list__row:last-child .fba-modal-dialog .usa-media-block{\n margin-bottom:0;\n}\n.fba-modal-dialog .usa-section{\n padding-bottom:4rem;\n padding-top:4rem;\n}\n.fba-modal-dialog .usa-sidenav .fba-modal-dialog .usa-current{\n position:relative;\n}\n.fba-modal-dialog .usa-sidenav .fba-modal-dialog .usa-current::after{\n background-color:#005ea2;\n border-radius:99rem;\n content:\'\';\n display:block;\n position:absolute;\n bottom:0.25rem;\n top:0.25rem;\n width:0.25rem;\n left:0;\n}\n.fba-modal-dialog .grid-container .fba-modal-dialog .usa-sidenav{\n margin-left:0;\n margin-right:0;\n}\n.fba-modal-dialog .usa-sidenav__sublist .fba-modal-dialog .usa-current::after{\n display:none;\n}\n.fba-modal-dialog .grid-row.fba-modal-dialog .grid-gap{\n margin-left:-1rem;\n margin-right:-1rem;\n}\n.fba-modal-dialog .grid-row.fba-modal-dialog .grid-gap > *{\n padding-left:1rem;\n padding-right:1rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-0{\n margin-left:0;\n margin-right:0;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-0 > *{\n padding-left:0;\n padding-right:0;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-2px{\n margin-left:-1px;\n margin-right:-1px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-2px > *{\n padding-left:1px;\n padding-right:1px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-05{\n margin-left:-2px;\n margin-right:-2px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-05 > *{\n padding-left:2px;\n padding-right:2px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-1{\n margin-left:-0.25rem;\n margin-right:-0.25rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-1 > *{\n padding-left:0.25rem;\n padding-right:0.25rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-2{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-2 > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-3{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-3 > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-4{\n margin-left:-1rem;\n margin-right:-1rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-4 > *{\n padding-left:1rem;\n padding-right:1rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-5{\n margin-left:-1.25rem;\n margin-right:-1.25rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-5 > *{\n padding-left:1.25rem;\n padding-right:1.25rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-6{\n margin-left:-1.5rem;\n margin-right:-1.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-6 > *{\n padding-left:1.5rem;\n padding-right:1.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-sm{\n margin-left:-1px;\n margin-right:-1px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-sm > *{\n padding-left:1px;\n padding-right:1px;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-md{\n margin-left:-0.5rem;\n margin-right:-0.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-md > *{\n padding-left:0.5rem;\n padding-right:0.5rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-lg{\n margin-left:-0.75rem;\n margin-right:-0.75rem;\n}\n.fba-modal-dialog .grid-row.desktop\\:grid-gap-lg > *{\n padding-left:0.75rem;\n padding-right:0.75rem;\n}\n.fba-modal-dialog .usa-layout-docs__sidenav{\n padding-top:0;\n}\n.fba-modal-dialog .usa-layout-docs__main{\n -webkit-box-ordinal-group:3;\n -ms-flex-order:2;\n order:2;\n}\n.fba-modal-dialog .usa-nav{\n float:right;\n position:relative;\n}\n.fba-modal-dialog .usa-nav .fba-modal-dialog .usa-search{\n margin-left:1rem;\n}\n.fba-modal-dialog .usa-nav__secondary{\n bottom:4rem;\n font-size:0.93162rem;\n margin-top:0.5rem;\n min-width:calc(27ch + 3rem);\n position:absolute;\n right:2rem;\n}\n.fba-modal-dialog .usa-nav__secondary .fba-modal-dialog .usa-search{\n margin-left:0;\n margin-top:0.5rem;\n}\n.fba-modal-dialog .usa-nav__secondary-links{\n float:right;\n line-height:0.93923;\n margin-bottom:0.25rem;\n margin-top:0;\n}\n.fba-modal-dialog .usa-nav__secondary-links .fba-modal-dialog .usa-nav__secondary-item{\n display:inline;\n padding-left:0.25rem;\n}\n.fba-modal-dialog .usa-nav__secondary-links .fba-modal-dialog .usa-nav__secondary-item + .fba-modal-dialog .usa-nav__secondary-item::before{\n color:#dcdee0;\n content:\'|\';\n padding-right:0.25rem;\n}\n.fba-modal-dialog .usa-nav__close{\n display:none;\n}\n\n/* TP-795 disable uswds v1 overrides */\n.fba-modal-dialog .usa-label,\n.fba-modal-dialog .usa-label-big {\n background-color: inherit;\n border-radius: inherit;\n color: inherit;\n margin-right: inherit;\n padding: inherit;\n text-transform: inherit;\n}\n\n@media all and (min-width: 30em) {\n .fba-modal-dialog .usa-button {\n width: auto;\n }\n}\n\n.star_rating svg {\n width: 1em;\n height: 1em;\n fill: currentColor;\n stroke: currentColor;\n}\n.star_rating label, .star_rating output {\n display: block;\n float: left;\n font-size: 2em;\n height: 1.2em;\n color: #036;\n cursor: pointer;\n /* Transparent border-bottom avoids jumping\n when a colored border is applied\n on :hover/:focus */\n border-bottom: 2px solid transparent;\n}\n.star_rating output {\n font-size: 1.5em;\n padding: 0 1em;\n}\n.star_rating input:checked ~ label {\n color: #999;\n}\n.star_rating input:checked + label {\n color: #036;\n border-bottom-color: #036;\n}\n.star_rating input:focus + label {\n border-bottom-style: dotted;\n}\n.star_rating:hover input + label {\n color: #036;\n}\n.star_rating input:hover ~ label,\n.star_rating input:focus ~ label,\n.star_rating input[id=\"star0\"] + label {\n color: #999;\n}\n.star_rating input:hover + label,\n.star_rating input:focus + label {\n color: #036;\n}\n.star_rating input[id=\"star0\"]:checked + label {\n color: #ff2d21;\n}\n\n/*! from USWDS uswds v2.9.0 */\n#fba-button.usa-button{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:0.9;\n -moz-osx-font-smoothing:grayscale;\n -webkit-font-smoothing:antialiased;\n color:white;\n background-color:#005ea2;\n -webkit-appearance:none;\n -moz-appearance:none;\n appearance:none;\n border:0;\n border-radius:0.25rem;\n cursor:pointer;\n display:inline-block;\n font-weight:bold;\n margin-right:0.5rem;\n padding:0.75rem 1.25rem;\n text-align:center;\n text-decoration:none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0\n}\n\n.usa-skipnav.touchpoints-skipnav{\n font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;\n font-size:1.06rem;\n line-height:1.5;\n color:#005ea2;\n text-decoration:underline;\n background:transparent;\n left:0;\n padding:0.5rem 1rem;\n position:absolute;\n top:-3.8rem;\n transition:0.15s ease-in-out;\n z-index:100;\n}\n.usa-skipnav.touchpoints-skipnav:visited{\n color:#54278f;\n}\n.usa-skipnav.touchpoints-skipnav:hover{\n color:#1a4480;\n}\n.usa-skipnav.touchpoints-skipnav:active{\n color:#162e51;\n}\n.usa-skipnav.touchpoints-skipnav:focus{\n outline:0.25rem solid #2491ff;\n outline-offset:0;\n}\n.usa-skipnav.touchpoints-skipnav:focus{\n background:white;\n left:0;\n position:absolute;\n top:0;\n transition:0.2s ease-in-out;\n}\n\n.fba-modal-dialog abbr[title=required]{\n text-decoration:none;\n}\n\n/* Custom */\n.touchpoints-form-wrapper .usa-banner {\n margin-top: 10px;\n}\n\n.usa-banner__header.touchpoints-footer-banner {\n min-height: 0;\n}\n\n.fba-modal-dialog .question-options.big-thumbs .usa-radio__label::before {\n display: none;\n}\n\n/* Same max-width as texarea */\n.touchpoints-form-body .big-thumbs {\n max-width: 35rem;\n}\n\n.question-options.big-thumbs .usa-radio__input--tile+.usa-radio__label {\n color: #005ea2;\n padding-left: 1rem;\n}\n\n.touchpoint-form .question-options {\n clear: both;\n}\n\n.touchpoint-form {\n max-width: 35em;\n margin-left: auto;\n margin-right: auto;\n}\n\n.fba-modal-dialog .margin-top-3{\n margin-top:1.5rem;\n}\n\n/* Override */\n.touchpoint-form .usa-form--large {\n max-width: 35rem;\n}\n\n.fba-modal-dialog .usa-sr-only{\n position:absolute;\n left:-999em;\n right:auto;\n}\n\n/* big thumbs up down buttons */\n.fba-modal-dialog .usa-icon{\n display:inline-block;\n fill:currentColor;\n height:1em;\n position:relative;\n width:1em;\n}\n\n.fba-modal-dialog .margin-top-2 {\n margin-top:1rem;\n}\n\n.fba-modal-dialog .text-center{\n text-align:center;\n}\n\n.fba-modal-dialog .font-sans-3xl{\n font-size:3.19rem;\n}\n\n.fba-modal-dialog .margin-bottom-2 {\n margin-bottom:1rem;\n}\n\n.fba-modal-dialog .margin-bottom-3 {\n margin-top:1.5rem;\n}\n\n.fba-modal-dialog .text-right{\n text-align:right;\n}\n\n.fba-modal-dialog .text-bold{\n font-weight:700;\n}\n\n.fba-modal-dialog .usa-button .margin-top-0{\n margin-top:0;\n}\n\n.fba-modal-dialog .previous-section.usa-button{\n margin-top:0;\n}\n\n.fba-modal-dialog .border-0{\n border:0 solid;\n}\n\n.fba-modal-dialog .border-gray-10{\n border-color:#e6e6e6;\n}\n\n.fba-modal-dialog .border-top{\n border-top:1px solid;\n}\n\n.fba-modal-dialog .display-none{\n display:none;\n}\n\n.fba-modal-dialog .padding-bottom-0 {\n padding-bottom:0;\n}\n\n.fba-modal-dialog .padding-top-0 {\n padding-top:0;\n}\n\n.fba-modal-dialog .touchpoints-form-wrapper .usa-form {\n max-width: 100%;\n}\n",
'loadCSS': false,
'formSpecificScript': function () {
},
'deliveryMethod': "inline",
'successTextHeading': "Success",
'successText': "Thank you. Your feedback has been received.",
'questionParams': function (form) {
return {
answer_01: form.querySelector("input[name=question_44546_answer_01]:checked") && form.querySelector("input[name=question_44546_answer_01]:checked").value,
answer_02: form.querySelector("#question_50470_answer_02") && form.querySelector("#question_50470_answer_02").value,
}
},
'suppressUI': false,
'suppressSubmitButton': false,
'htmlFormBody': function () {
return " <div\n class=\"fba-modal-dialog\"\n role=\"dialog\"\n aria-label=\"Feedback modal dialog\"\n aria-labelledby=\"fba-modal-title\"\n aria-modal=\"false\">\n <div\n class=\"touchpoints-form-wrapper \"\n id=\"touchpoints-form-8fc3c209\"\n data-touchpoints-form-id=\"8fc3c209\"\n>\n <div class=\"wrapper\">\n <div class=\"fba-alert usa-alert usa-alert--success\" role=\"status\" hidden>\n <div class=\"usa-alert__body\">\n <h2 class=\"usa-alert__heading\">\n Success\n <\/h2>\n <div class=\"usa-alert__text\">\n Thank you. Your feedback has been received.\n <\/div>\n <\/div>\n<\/div>\n<div class=\"fba-alert-error usa-alert usa-alert--error\" role=\"alert\" hidden>\n <div class=\"usa-alert__body\">\n <h2 class=\"usa-alert__heading\">\n Error\n <\/h2>\n <p class=\"usa-alert__text\">\n alert message\n <\/p>\n <\/div>\n<\/div>\n\n \n<form\n action=\"https://touchpoints.app.cloud.gov/touchpoints/8fc3c209/submissions.json\"\n class=\"usa-form usa-form--large margin-bottom-2\"\n method=\"POST\">\n <div class=\"touchpoints-form-body\">\n <div class=\"section fba-visible\">\n\n\n\n <div class=\"questions\">\n\n <div class=\"question white-bg\"\n id=\"question_44546\">\n <fieldset class=\"usa-fieldset radios margin-top-3\">\n <legend class=\"usa-legend\" id=\"question-label-44546\">\n <h1\n class=\"word-break fba-modal-title\"\n id=\"fba-form-title-8fc3c209\">\n Is this page helpful?\n <\/h1>\n<\/legend>\n\n <div class=\"question-options\">\n <div class=\"radio-button usa-radio question-option\"\n data-id=\"66480\"\n >\n <input type=\"radio\" name=\"question_44546_answer_01\" id=\"question_option_66480\" value=\"Yes\" class=\"usa-radio__input usa-radio__input--tile\" />\n <label class=\"usa-radio__label\" for=\"question_option_66480\">Yes<\/label>\n <\/div>\n <div class=\"radio-button usa-radio question-option\"\n data-id=\"66481\"\n >\n <input type=\"radio\" name=\"question_44546_answer_01\" id=\"question_option_66481\" value=\"No\" class=\"usa-radio__input usa-radio__input--tile\" />\n <label class=\"usa-radio__label\" for=\"question_option_66481\">No<\/label>\n <\/div>\n <\/div>\n<\/fieldset>\n\n <\/div>\n\n <div class=\"question white-bg\"\n id=\"question_50470\">\n <div role=\"group\">\n <label class=\"usa-label\" for=\"question_50470_answer_02\">\n How can we make this page better?\n<\/label>\n\n <textarea name=\"question_50470_answer_02\" id=\"question_50470_answer_02\" class=\"usa-textarea\" maxlength=\"10000\">\n<\/textarea>\n<\/div>\n\n <\/div>\n <\/div>\n\n <button type=\"submit\" class=\"usa-button submit_form_button\">Submit<\/button>\n <\/div>\n <input type=\"hidden\" name=\"fba_location_code\" id=\"fba_location_code\" tabindex=\"-1\" autocomplete=\"off\" />\n <input\n type=\"text\"\n name=\"fba_directive\"\n id=\"fba_directive\"\n class=\"display-none\"\n title=\"fba_directive\"\n aria-hidden=\"true\"\n tabindex=\"-1\"\n autocomplete=\"off\">\n <\/div>\n<\/form>\n\n <\/div>\n \n \n<section\n class=\"usa-banner\"\n aria-label=\"footer An official website of the United States government\">\n <footer class=\"usa-banner__header touchpoints-footer-banner\">\n <div class=\"usa-banner__inner\">\n <div class=\"grid-col-auto\">\n <img\n aria-hidden=\"true\"\n class=\"usa-banner__header-flag\"\n src=\"https://touchpoints.app.cloud.gov/img/us_flag_small.png\"\n alt=\"U.S. flag\"\n />\n <\/div>\n <div class=\"grid-col-fill tablet:grid-col-auto\">\n <p class=\"usa-banner__header-text\">\n An official form of the United States government.\n Provided by\n <a href=\"https://touchpoints.digital.gov\" target=\"_blank\" rel=\"noopener\" class=\"usa-link--external\">Touchpoints<\/a>\n <br>\n\n <\/p>\n <\/div>\n <\/div>\n <\/footer>\n<\/section>\n\n\n<\/div>\n <\/div>\n";
},
'htmlFormBodyNoModal': function () {
return null;
}
}
// Create an instance of a Touchpoints form object
const touchpointForm8fc3c209 = new FBAform(document, window).init(touchpointFormOptions8fc3c209);
// Include USWDS JS if required