2023-04-24 14:57:35 -04:00
|
|
|
/*
|
|
|
|
|
* * * * * ==============================
|
|
|
|
|
* * * * * ==============================
|
|
|
|
|
* * * * * ==============================
|
|
|
|
|
* * * * * ==============================
|
|
|
|
|
========================================
|
|
|
|
|
========================================
|
|
|
|
|
========================================
|
|
|
|
|
----------------------------------------
|
|
|
|
|
USWDS THEME CUSTOM STYLES
|
|
|
|
|
----------------------------------------
|
|
|
|
|
!! Copy this file to your project's
|
|
|
|
|
sass root. Don't edit the version
|
|
|
|
|
in node_modules.
|
|
|
|
|
----------------------------------------
|
|
|
|
|
Custom project SASS goes here.
|
|
|
|
|
|
|
|
|
|
i.e.
|
|
|
|
|
@include u-padding-right('05');
|
|
|
|
|
----------------------------------------
|
|
|
|
|
*/
|
|
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
@use 'uswds-core' as *;
|
2023-06-06 15:28:24 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
iframe:focus,
|
|
|
|
|
[href]:focus,
|
|
|
|
|
[tabindex]:focus,
|
|
|
|
|
[contentEditable='true']:focus,
|
|
|
|
|
button:not([disabled]):focus {
|
|
|
|
|
outline: units(2px) solid color('blue-40v');
|
|
|
|
|
outline-offset: 0.3rem;
|
2024-03-07 16:42:57 -05:00
|
|
|
}
|
|
|
|
|
|
2024-01-01 10:34:59 -05:00
|
|
|
.usa-header--extended {
|
2024-12-09 12:53:38 -05:00
|
|
|
.usa-logo {
|
|
|
|
|
font-family: family('sans');
|
|
|
|
|
margin: units(3) 0;
|
|
|
|
|
@include at-media-max('desktop') {
|
|
|
|
|
margin: units(4) 0 units(4) units(2);
|
|
|
|
|
}
|
|
|
|
|
a {
|
|
|
|
|
display: flex;
|
|
|
|
|
img {
|
|
|
|
|
height: 35px;
|
|
|
|
|
@include at-media('desktop') {
|
|
|
|
|
height: 60px;
|
|
|
|
|
}
|
2024-01-01 10:34:59 -05:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.usa-nav__secondary {
|
|
|
|
|
.usa-nav__link {
|
|
|
|
|
padding: 0;
|
|
|
|
|
&.usa-current {
|
|
|
|
|
text-decoration: underline;
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
@include at-media-max('desktop') {
|
|
|
|
|
padding: 0 units(2);
|
|
|
|
|
ul li {
|
|
|
|
|
padding-bottom: units(1);
|
2024-02-05 13:32:53 -05:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.usa-nav-container {
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
|
|
|
|
|
2023-09-21 15:01:29 -04:00
|
|
|
.usa-banner__header-action {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: size('body', 2);
|
2023-09-21 15:01:29 -04:00
|
|
|
}
|
|
|
|
|
|
2023-09-15 15:46:24 -04:00
|
|
|
.usa-nav__primary {
|
2024-12-09 12:53:38 -05:00
|
|
|
& > .usa-nav__primary-item > a {
|
|
|
|
|
font-size: size('body', 5);
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h1 {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-weight: bold !important;
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
|
|
|
|
|
2024-03-13 16:07:39 -04:00
|
|
|
.usa-section--dark h1 {
|
2024-12-09 12:53:38 -05:00
|
|
|
color: color('blue-30v');
|
|
|
|
|
@include at-media-max('desktop') {
|
|
|
|
|
font-size: size('body', 12);
|
|
|
|
|
}
|
2024-03-13 16:07:39 -04:00
|
|
|
}
|
|
|
|
|
|
2023-06-06 15:28:24 -04:00
|
|
|
p,
|
|
|
|
|
.list li {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-family: family('sans');
|
|
|
|
|
font-size: size('body', 6);
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.large-number {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: size('body', 16);
|
2023-06-06 15:28:24 -04:00
|
|
|
}
|
2023-06-08 13:12:00 -04:00
|
|
|
|
|
|
|
|
.show-more-no-border:focus,
|
2023-06-15 10:17:07 -04:00
|
|
|
.show-more:focus,
|
|
|
|
|
.table-field-right-aligned a:active:before,
|
|
|
|
|
.table-field-right-aligned a:focus:before {
|
2024-12-09 12:53:38 -05:00
|
|
|
box-shadow: none !important;
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.usa-dark-background .pill-item__container {
|
2024-12-09 12:53:38 -05:00
|
|
|
color: #fff;
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.pill-separate-item:link,
|
|
|
|
|
.pill-separate-item:visited {
|
2024-12-09 12:53:38 -05:00
|
|
|
text-decoration: none;
|
|
|
|
|
background: initial;
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-footer .usa-link,
|
|
|
|
|
.template-content-count,
|
|
|
|
|
.table-empty-message,
|
|
|
|
|
td.table-empty-message {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: size('body', 'sm');
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.textbox-highlight-background,
|
|
|
|
|
.textbox-highlight-foreground,
|
|
|
|
|
.textbox-highlight-mask,
|
|
|
|
|
.textbox-highlight-textbox {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: units(2);
|
|
|
|
|
line-height: 1.2;
|
|
|
|
|
padding: units(1);
|
|
|
|
|
font-family: family('sans');
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.pill-item.usa-link {
|
2024-12-09 12:53:38 -05:00
|
|
|
text-decoration: none !important;
|
2023-06-08 13:12:00 -04:00
|
|
|
}
|
|
|
|
|
|
2023-12-19 11:32:19 -05:00
|
|
|
.button-flex-header {
|
2024-12-09 12:53:38 -05:00
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
margin-bottom: units(2);
|
|
|
|
|
@include at-media(desktop) {
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
}
|
2023-12-19 11:32:19 -05:00
|
|
|
}
|
|
|
|
|
|
2024-06-11 15:12:05 -07:00
|
|
|
.usa-button img {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin-left: 0.5rem;
|
|
|
|
|
height: 1rem;
|
2024-06-10 16:05:59 -07:00
|
|
|
}
|
|
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.usa-button.login-button.login-button--primary,
|
|
|
|
|
.login-button.login-button--primary:hover {
|
|
|
|
|
color: #112e51;
|
|
|
|
|
background-color: #fff;
|
|
|
|
|
border: 1px solid #767676;
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
justify-content: center;
|
2024-06-10 16:05:59 -07:00
|
|
|
}
|
|
|
|
|
|
2023-06-16 14:55:24 -04:00
|
|
|
.user-list-edit-link:active:before,
|
|
|
|
|
.user-list-edit-link:focus:before {
|
2024-12-09 12:53:38 -05:00
|
|
|
box-shadow: none;
|
|
|
|
|
border: 0;
|
2023-06-16 14:55:24 -04:00
|
|
|
}
|
2023-06-19 10:47:56 -04:00
|
|
|
|
2023-12-18 15:38:36 -05:00
|
|
|
.user-list {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
justify-content: space-between;
|
2025-05-13 16:20:30 -04:00
|
|
|
padding: 1rem 0;
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-list-item {
|
2025-05-13 16:20:30 -04:00
|
|
|
border: 2px solid color('gray-5');
|
|
|
|
|
padding: units(2);
|
|
|
|
|
button, .usa-accordion__content {
|
|
|
|
|
background-color: white;
|
|
|
|
|
border: 2px solid color('gray-5');
|
|
|
|
|
}
|
|
|
|
|
button:hover, button[aria-expanded="true"] {
|
|
|
|
|
background-color: color('gray-5');
|
|
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
@include at-media(desktop) {
|
|
|
|
|
width: calc(50% - units(1));
|
|
|
|
|
margin-bottom: 1rem;
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
}
|
|
|
|
|
.user-list-item-heading .live-search-relevant {
|
|
|
|
|
display: block;
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
}
|
2024-03-20 09:13:32 -06:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.tick-cross-list-permissions {
|
|
|
|
|
margin: units(1) 0;
|
|
|
|
|
padding-left: units(2);
|
|
|
|
|
}
|
2024-03-20 09:13:32 -06:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.hint {
|
|
|
|
|
font-size: size('body', 'sm');
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-12-18 15:38:36 -05:00
|
|
|
|
2023-06-15 15:15:37 -04:00
|
|
|
.template-list-item-without-ancestors .template-list-folder:active,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-folder:active::before,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-folder:focus,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-folder:focus::before,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-template:active,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-template:active::before,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-template:focus,
|
|
|
|
|
.template-list-item-without-ancestors .template-list-template:focus::before {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: transparent;
|
|
|
|
|
box-shadow: none;
|
2023-06-15 15:15:37 -04:00
|
|
|
}
|
|
|
|
|
|
2023-12-19 10:57:36 -08:00
|
|
|
.template-list-item-hidden-by-default {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: none;
|
2023-12-19 10:57:36 -08:00
|
|
|
}
|
|
|
|
|
|
2025-06-09 16:35:01 -07:00
|
|
|
.js-hidden {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
2023-06-15 15:15:37 -04:00
|
|
|
.folder-heading a.folder-heading-folder,
|
|
|
|
|
.template-list-folder {
|
2024-12-09 12:53:38 -05:00
|
|
|
background: url(../img/material-icons/folder.svg) no-repeat;
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-position: 0;
|
2023-06-15 15:15:37 -04:00
|
|
|
}
|
|
|
|
|
|
2024-12-04 11:46:21 -05:00
|
|
|
.folder-heading-template {
|
2024-12-11 09:34:24 -05:00
|
|
|
background: url(../img/material-icons/wysiwyg.svg) no-repeat;
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-position: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.folder-heading-template {
|
|
|
|
|
background: url(../img/material-icons/wysiwyg.svg) no-repeat;
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-position: 0;
|
2024-12-04 11:46:21 -05:00
|
|
|
}
|
|
|
|
|
|
2023-08-15 16:45:48 -04:00
|
|
|
.usa-checkbox .usa-checkbox__label {
|
2024-12-09 12:53:38 -05:00
|
|
|
+ a.template-list-folder {
|
|
|
|
|
margin-left: units(4);
|
|
|
|
|
}
|
2023-08-15 16:45:48 -04:00
|
|
|
}
|
|
|
|
|
|
2025-03-17 12:12:06 -07:00
|
|
|
.usa-checkbox.template-list-item.template-list-item-with-checkbox.template-list-item-without-ancestors {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
|
|
|
|
|
2023-08-15 16:45:48 -04:00
|
|
|
.usa-checkbox__label-description {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin: units(2px) 0 units(1) units(4);
|
2023-08-15 16:45:48 -04:00
|
|
|
}
|
|
|
|
|
|
2023-06-30 11:29:52 -04:00
|
|
|
.folder-heading-folder {
|
2024-12-09 12:53:38 -05:00
|
|
|
background: url(../img/material-icons/folder_open.svg) no-repeat;
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-size: units(3) units(3);
|
|
|
|
|
background-position: 0;
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
|
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.message-name-separator:before,
|
|
|
|
|
.folder-heading-separator:before {
|
|
|
|
|
content: '>';
|
|
|
|
|
margin: 0 units(0.5);
|
2023-06-30 11:29:52 -04:00
|
|
|
}
|
|
|
|
|
|
2023-08-25 10:40:56 -04:00
|
|
|
.template-list-template {
|
2024-12-09 12:53:38 -05:00
|
|
|
background: url(../img/material-icons/description.svg) no-repeat;
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-flex;
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
|
|
|
|
|
2023-06-30 11:29:52 -04:00
|
|
|
.js-enabled .live-search {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: flex;
|
|
|
|
|
margin-bottom: units(2);
|
|
|
|
|
.usa-form-group {
|
|
|
|
|
@include u-width('mobile-lg');
|
2024-12-11 09:34:24 -05:00
|
|
|
margin-top: units(2);
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
2025-02-24 12:29:58 -05:00
|
|
|
input#search-by-name {
|
|
|
|
|
margin-top: units(1);
|
2024-12-09 12:53:38 -05:00
|
|
|
width: 100%;
|
|
|
|
|
border: 1px solid color('gray-60');
|
2025-04-18 15:11:07 -04:00
|
|
|
height: 40px;
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
2023-06-15 15:15:37 -04:00
|
|
|
}
|
2023-07-12 15:43:21 -04:00
|
|
|
|
|
|
|
|
.usa-hint {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: block;
|
2023-07-12 15:43:21 -04:00
|
|
|
}
|
|
|
|
|
|
2024-07-11 12:59:14 -04:00
|
|
|
.usa-table {
|
2024-12-09 12:53:38 -05:00
|
|
|
th {
|
|
|
|
|
border-bottom: 0 !important;
|
|
|
|
|
}
|
2024-07-11 12:59:14 -04:00
|
|
|
}
|
|
|
|
|
|
2023-07-12 15:43:21 -04:00
|
|
|
.js-stick-at-bottom-when-scrolling {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: flex;
|
|
|
|
|
align-items: flex-end;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
overflow: visible;
|
|
|
|
|
button {
|
|
|
|
|
margin-right: units(2);
|
|
|
|
|
}
|
|
|
|
|
.template-list-selected-counter {
|
|
|
|
|
position: relative;
|
|
|
|
|
top: 0;
|
|
|
|
|
}
|
2023-07-12 15:43:21 -04:00
|
|
|
}
|
2023-07-13 13:58:10 -04:00
|
|
|
|
|
|
|
|
.sticky-template-form {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin: 0;
|
|
|
|
|
border: 1px solid color('gray-cool-10');
|
|
|
|
|
padding: units(2);
|
|
|
|
|
&:focus {
|
|
|
|
|
outline-offset: units(1);
|
|
|
|
|
}
|
2023-07-13 13:58:10 -04:00
|
|
|
}
|
2023-08-04 14:23:19 -04:00
|
|
|
|
|
|
|
|
.spark-bar-bar {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: units(2);
|
|
|
|
|
background-color: transparent;
|
2023-08-04 14:23:19 -04:00
|
|
|
}
|
2023-08-08 16:19:17 -04:00
|
|
|
|
|
|
|
|
.usa-hero {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-image: none;
|
2023-08-08 16:19:17 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.usa-prose {
|
2024-12-09 12:53:38 -05:00
|
|
|
h1,
|
|
|
|
|
h2,
|
|
|
|
|
h3,
|
|
|
|
|
h4,
|
|
|
|
|
h5 {
|
|
|
|
|
font-family: family('sans');
|
|
|
|
|
}
|
2023-08-16 11:15:23 -04:00
|
|
|
}
|
|
|
|
|
|
2023-08-08 16:19:17 -04:00
|
|
|
.navigation-service.usa-breadcrumb {
|
2024-12-09 12:53:38 -05:00
|
|
|
bottom: 0;
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
|
|
|
|
|
2024-08-05 16:05:54 -04:00
|
|
|
.table-overflow-x-auto {
|
2024-12-09 12:53:38 -05:00
|
|
|
&.hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2024-08-05 16:05:54 -04:00
|
|
|
}
|
|
|
|
|
|
2024-07-26 10:38:00 -04:00
|
|
|
@media (max-width: units('desktop-lg')) {
|
2024-12-09 12:53:38 -05:00
|
|
|
.table-overflow-x-auto {
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
table {
|
|
|
|
|
min-width: 768px;
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-07-26 10:38:00 -04:00
|
|
|
}
|
|
|
|
|
|
2023-08-14 10:35:11 -04:00
|
|
|
// Dashboard
|
|
|
|
|
|
|
|
|
|
.dashboard {
|
2024-12-09 12:53:38 -05:00
|
|
|
.big-number-with-status {
|
|
|
|
|
.big-number-smaller {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
.big-number-number {
|
|
|
|
|
font-size: units(5);
|
|
|
|
|
line-height: units(5);
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
.big-number-label {
|
|
|
|
|
font-size: units(2.5);
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
.big-number-status {
|
|
|
|
|
background: color('green-cool-40v');
|
|
|
|
|
display: flex;
|
|
|
|
|
padding: units(1) units(2);
|
|
|
|
|
&--failing {
|
|
|
|
|
padding: 0;
|
|
|
|
|
a.usa-link {
|
|
|
|
|
color: white;
|
|
|
|
|
background: color('red-warm-50v');
|
|
|
|
|
padding: units(1) units(2);
|
|
|
|
|
margin: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
&:hover {
|
|
|
|
|
background: color('red-warm-60v');
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.usa-table {
|
|
|
|
|
width: 100%;
|
|
|
|
|
caption {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
.table-field-center-aligned {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
.template-statistics-table-template-name {
|
|
|
|
|
padding-left: units(4);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
|
background-image: url(../img/material-icons/description.svg);
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-12-11 09:34:24 -05:00
|
|
|
.get-started {
|
|
|
|
|
border: 1px solid color('gray-90');
|
|
|
|
|
padding: units(2);
|
|
|
|
|
margin-bottom: units(4);
|
|
|
|
|
}
|
2023-08-08 16:19:17 -04:00
|
|
|
}
|
|
|
|
|
|
2023-08-14 10:35:11 -04:00
|
|
|
.dashboard-table {
|
2024-12-09 12:53:38 -05:00
|
|
|
table {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
.file-list-filename {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
}
|
|
|
|
|
.file-list-hint {
|
|
|
|
|
margin: 0;
|
|
|
|
|
word-break: break-word;
|
|
|
|
|
}
|
|
|
|
|
.table-field,
|
|
|
|
|
.table-field-right-aligned {
|
|
|
|
|
width: 50%;
|
|
|
|
|
}
|
|
|
|
|
&.usage-table {
|
|
|
|
|
.table-field,
|
|
|
|
|
.table-field-left-aligned,
|
|
|
|
|
.table-field-right-aligned {
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
|
|
|
|
|
2024-07-29 15:32:53 -04:00
|
|
|
.job-status-table {
|
2024-12-09 12:53:38 -05:00
|
|
|
table-layout: fixed;
|
2024-07-29 15:32:53 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
thead tr th {
|
|
|
|
|
border-bottom: 0;
|
|
|
|
|
}
|
2024-07-29 15:32:53 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
thead,
|
|
|
|
|
tbody,
|
|
|
|
|
tr {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
2024-07-29 15:32:53 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
th:first-child,
|
|
|
|
|
td:first-child {
|
|
|
|
|
width: 75%;
|
|
|
|
|
}
|
2024-07-29 15:32:53 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
th:nth-child(2),
|
|
|
|
|
R td:nth-child(2) {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
2024-07-29 15:32:53 -04:00
|
|
|
}
|
|
|
|
|
|
2023-08-16 11:15:23 -04:00
|
|
|
.usage-table {
|
2024-12-09 12:53:38 -05:00
|
|
|
ul {
|
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
.big-number-smallest {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
2023-08-16 11:15:23 -04:00
|
|
|
}
|
|
|
|
|
|
2024-01-23 15:24:57 -08:00
|
|
|
.job-table {
|
2024-12-09 12:53:38 -05:00
|
|
|
width: 100%;
|
|
|
|
|
border-collapse: collapse;
|
|
|
|
|
td.file-name {
|
|
|
|
|
width: 25%;
|
|
|
|
|
overflow-wrap: anywhere;
|
|
|
|
|
}
|
|
|
|
|
td.jobid {
|
|
|
|
|
width: 5%;
|
|
|
|
|
}
|
|
|
|
|
td.template {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
|
|
|
|
td.time-sent {
|
|
|
|
|
width: 15%;
|
|
|
|
|
}
|
|
|
|
|
td.sender {
|
|
|
|
|
width: 20%;
|
|
|
|
|
overflow-wrap: break-word;
|
|
|
|
|
}
|
|
|
|
|
td.count-of-recipients {
|
|
|
|
|
width: 5%;
|
|
|
|
|
}
|
|
|
|
|
td.report {
|
|
|
|
|
width: 2%;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
td.delivered {
|
|
|
|
|
width: 2%;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
td.failed {
|
|
|
|
|
width: 2%;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
td.report img {
|
|
|
|
|
padding-top: 5px;
|
|
|
|
|
}
|
|
|
|
|
th {
|
|
|
|
|
padding: 0.5rem 1rem;
|
|
|
|
|
}
|
2024-07-25 00:30:31 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 768px) {
|
2024-12-09 12:53:38 -05:00
|
|
|
.usa-table-container--scrollable-mobile {
|
|
|
|
|
margin: 0;
|
|
|
|
|
overflow-y: hidden;
|
|
|
|
|
}
|
2024-01-23 15:24:57 -08:00
|
|
|
}
|
|
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.usa-table th[data-sortable][aria-sort='ascending'],
|
|
|
|
|
.usa-table th[data-sortable][aria-sort='descending'] {
|
|
|
|
|
background-color: #a1d3ff;
|
2024-01-23 15:24:57 -08:00
|
|
|
}
|
|
|
|
|
|
2025-06-27 12:40:01 -07:00
|
|
|
#template-list,
|
|
|
|
|
#template-list > div,
|
|
|
|
|
.sticky-scroll-area {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2023-08-14 14:30:57 -04:00
|
|
|
#template-list {
|
2024-12-09 12:53:38 -05:00
|
|
|
max-height: 500px;
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
padding: units(1) 0 units(1) units(1);
|
2025-06-27 12:40:01 -07:00
|
|
|
margin: units(2) 0 units(6);
|
2024-12-09 12:53:38 -05:00
|
|
|
ul {
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
list-style: none;
|
|
|
|
|
}
|
2023-08-14 14:30:57 -04:00
|
|
|
}
|
|
|
|
|
|
2024-07-29 15:32:53 -04:00
|
|
|
.usa-prose > p.max-width-full {
|
2024-12-09 12:53:38 -05:00
|
|
|
max-width: 100%;
|
2024-07-29 15:32:53 -04:00
|
|
|
}
|
|
|
|
|
|
2025-01-17 13:38:36 -05:00
|
|
|
.usa-tooltip {
|
|
|
|
|
&__information {
|
|
|
|
|
background: color('ink');
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
color: white;
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
height: units(3);
|
|
|
|
|
width: units(3);
|
|
|
|
|
border: 1px solid color('ink');
|
|
|
|
|
}
|
|
|
|
|
.usa-tooltip__body {
|
|
|
|
|
min-width: units('card-lg');
|
|
|
|
|
max-width: units('mobile');
|
|
|
|
|
white-space: normal;
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-08-14 10:35:11 -04:00
|
|
|
// Tabs
|
|
|
|
|
|
|
|
|
|
.tabs {
|
2024-12-09 12:53:38 -05:00
|
|
|
.pill {
|
|
|
|
|
display: flex;
|
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
.pill-item__container {
|
|
|
|
|
border: 1px solid color('gray-cool-10');
|
|
|
|
|
flex: 1;
|
2023-12-19 10:57:36 -08:00
|
|
|
display: flex;
|
2024-12-09 12:53:38 -05:00
|
|
|
flex-direction: column;
|
|
|
|
|
text-align: center;
|
|
|
|
|
font-size: units(2);
|
|
|
|
|
a {
|
|
|
|
|
padding: units(4);
|
|
|
|
|
.big-number-smaller {
|
|
|
|
|
font-size: units(5);
|
|
|
|
|
line-height: units(6);
|
|
|
|
|
}
|
|
|
|
|
.big-number-smallest {
|
|
|
|
|
font-size: units(3);
|
|
|
|
|
}
|
2025-03-27 14:41:45 -07:00
|
|
|
.pill-item__label {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
&:not(.pill-item--selected):hover {
|
|
|
|
|
background: color('blue-warm-70v');
|
2025-03-27 14:41:45 -07:00
|
|
|
|
|
|
|
|
.pill-item__label {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
2025-03-27 14:41:45 -07:00
|
|
|
&.pill-item--selected {
|
|
|
|
|
.pill-item__label {
|
|
|
|
|
color: color('blue-60v');
|
|
|
|
|
}
|
|
|
|
|
&:hover {
|
|
|
|
|
.pill-item__label {
|
|
|
|
|
color: color('blue-60v');
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
}
|
2023-08-14 10:35:11 -04:00
|
|
|
}
|
2023-08-17 15:13:26 -04:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.email-brand,
|
|
|
|
|
.browse-list {
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
list-style: none;
|
|
|
|
|
margin-bottom: units(2);
|
|
|
|
|
li {
|
|
|
|
|
padding: 8px 0;
|
|
|
|
|
}
|
2023-08-17 15:13:26 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
details form {
|
2024-12-09 12:53:38 -05:00
|
|
|
box-sizing: border-box;
|
2023-08-17 15:13:26 -04:00
|
|
|
}
|
2023-09-01 16:34:54 -04:00
|
|
|
|
2023-12-19 10:57:36 -08:00
|
|
|
// Textbox highlight
|
2023-09-01 16:34:54 -04:00
|
|
|
|
|
|
|
|
.textbox-highlight {
|
|
|
|
|
&-wrapper {
|
2024-12-09 12:53:38 -05:00
|
|
|
position: relative;
|
2023-09-01 16:34:54 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-textbox {
|
2024-12-09 12:53:38 -05:00
|
|
|
resize: none;
|
|
|
|
|
z-index: 20;
|
|
|
|
|
background: none;
|
2023-09-01 16:34:54 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-textbox,
|
|
|
|
|
&-background,
|
|
|
|
|
&-foreground,
|
|
|
|
|
&-mask {
|
2024-12-09 12:53:38 -05:00
|
|
|
font-size: units(2);
|
|
|
|
|
display: block;
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
position: relative;
|
|
|
|
|
padding: 4px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
line-height: 1.6;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-background {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
color: transparent;
|
|
|
|
|
white-space: pre-wrap;
|
|
|
|
|
overflow-wrap: break-word;
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
border: 2px solid transparent;
|
|
|
|
|
padding-bottom: units(3);
|
|
|
|
|
z-index: 10;
|
2023-09-01 16:34:54 -04:00
|
|
|
|
|
|
|
|
// transparent borders become visible in high contrast modes so set to match background
|
|
|
|
|
@media (-ms-high-contrast: active), (forced-colors: active) {
|
|
|
|
|
border-color: Canvas;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.placeholder,
|
|
|
|
|
.placeholder-conditional {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: #fff;
|
|
|
|
|
position: relative;
|
|
|
|
|
&:after {
|
|
|
|
|
content: '';
|
|
|
|
|
background-color: color('yellow-20v');
|
|
|
|
|
border: 1px solid color('yellow-20v');
|
|
|
|
|
display: block;
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 5px;
|
|
|
|
|
right: 6px;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border-radius: 7px;
|
|
|
|
|
}
|
2023-09-01 16:34:54 -04:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.textbox-help-link {
|
|
|
|
|
margin: 10px 0 0 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.textbox-right-aligned {
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.extra-tracking .usa-input {
|
|
|
|
|
font-size: units(2);
|
|
|
|
|
padding-left: 5px;
|
|
|
|
|
letter-spacing: 0.04em;
|
|
|
|
|
}
|
2023-12-20 14:53:27 -08:00
|
|
|
|
|
|
|
|
.edit-textbox-error-mt {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin-top: 1.5rem;
|
2023-12-20 14:53:27 -08:00
|
|
|
}
|
2024-02-27 11:53:51 -05:00
|
|
|
|
|
|
|
|
// Login page
|
|
|
|
|
|
|
|
|
|
#countdown-container {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: none; // Hide the countdown timer
|
2024-02-27 11:53:51 -05:00
|
|
|
}
|
2024-04-02 14:11:44 -07:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
.placeholder,
|
|
|
|
|
.placeholder-conditional {
|
|
|
|
|
background-color: #face00;
|
|
|
|
|
border: 1px solid #face00;
|
|
|
|
|
border-radius: 7px;
|
2024-04-02 14:11:44 -07:00
|
|
|
}
|
2024-09-18 22:40:48 -07:00
|
|
|
|
2024-09-23 18:58:22 -07:00
|
|
|
.usa-prose.margin-top-0 {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin-top: 0;
|
2024-09-18 22:40:48 -07:00
|
|
|
}
|
2024-09-24 15:15:22 -07:00
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
ol.guides-list {
|
2024-12-09 12:53:38 -05:00
|
|
|
counter-reset: item;
|
|
|
|
|
list-style-type: none;
|
|
|
|
|
padding-left: 0;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
ol.guides-list.set-two {
|
2024-12-09 12:53:38 -05:00
|
|
|
counter-reset: item 6;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
ol.guides-list.set-three {
|
2024-12-09 12:53:38 -05:00
|
|
|
counter-reset: item 10;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
ol.guides-list li {
|
2024-12-09 12:53:38 -05:00
|
|
|
counter-increment: item;
|
|
|
|
|
margin-bottom: 15px;
|
|
|
|
|
position: relative;
|
|
|
|
|
padding-left: 40px;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
ol.guides-list li::before {
|
2024-12-09 12:53:38 -05:00
|
|
|
content: counter(item);
|
|
|
|
|
background-color: #005ea2;
|
|
|
|
|
color: white;
|
|
|
|
|
width: 32px;
|
|
|
|
|
height: 32px;
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
li.guides {
|
2024-12-09 12:53:38 -05:00
|
|
|
padding-bottom: 50px;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
|
|
|
|
|
2024-11-25 18:15:34 -08:00
|
|
|
div.guides {
|
2024-12-09 12:53:38 -05:00
|
|
|
height: 400px;
|
2024-09-24 15:15:22 -07:00
|
|
|
}
|
2024-09-25 09:38:21 -07:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
$do-dont-color-do: 'green-cool-50v';
|
|
|
|
|
$do-dont-color-dont: 'red-cool-50v';
|
|
|
|
|
$do-dont-color-border: 'gray-cool-20';
|
2024-10-01 12:28:05 -07:00
|
|
|
$do-dont-padding: 3;
|
|
|
|
|
$do-dont-top-bar-width: 1;
|
|
|
|
|
|
|
|
|
|
.do-dont {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: flex;
|
|
|
|
|
height: 100%;
|
|
|
|
|
padding-top: units(2);
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__do,
|
|
|
|
|
.do-dont__dont {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: color('white');
|
|
|
|
|
border: 1px solid color($do-dont-color-border);
|
|
|
|
|
flex: 1 0 0;
|
|
|
|
|
height: 100%;
|
|
|
|
|
position: relative;
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__do {
|
2024-12-09 12:53:38 -05:00
|
|
|
padding: 0rem;
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__do:before,
|
|
|
|
|
.do-dont__dont:before {
|
2024-12-09 12:53:38 -05:00
|
|
|
content: '';
|
|
|
|
|
position: absolute;
|
|
|
|
|
height: units($do-dont-top-bar-width);
|
|
|
|
|
width: calc(100% + 2px);
|
|
|
|
|
top: -1px;
|
|
|
|
|
left: -1px;
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__do:before {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: color($do-dont-color-do);
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__dont:before {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: color($do-dont-color-dont);
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__heading {
|
2024-12-09 12:53:38 -05:00
|
|
|
// @include typeset("lang", "lg", 2);
|
|
|
|
|
align-items: center;
|
|
|
|
|
border-bottom: 1px solid color($do-dont-color-border);
|
|
|
|
|
display: flex;
|
|
|
|
|
font-weight: fw('bold');
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: units(4) units($do-dont-padding) units($do-dont-padding);
|
|
|
|
|
|
|
|
|
|
.usa-icon {
|
|
|
|
|
@include u-square(3);
|
|
|
|
|
margin-right: units(0.5);
|
|
|
|
|
}
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__do .do-dont__heading {
|
2024-12-09 12:53:38 -05:00
|
|
|
color: color($do-dont-color-do);
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__dont .do-dont__heading {
|
2024-12-09 12:53:38 -05:00
|
|
|
color: color($do-dont-color-dont);
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.do-dont__content {
|
2024-12-09 12:53:38 -05:00
|
|
|
padding: 0 units($do-dont-padding) units($do-dont-padding)
|
|
|
|
|
units($do-dont-padding);
|
2024-10-01 12:28:05 -07:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
ul {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
overflow-wrap: anywhere;
|
|
|
|
|
}
|
2024-10-01 12:28:05 -07:00
|
|
|
|
2024-12-09 12:53:38 -05:00
|
|
|
li + li {
|
|
|
|
|
margin-top: units(1);
|
|
|
|
|
}
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.site-note {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-color: #dfe1e2;
|
|
|
|
|
max-width: 72ex;
|
|
|
|
|
padding: 0.5rem;
|
|
|
|
|
border-radius: 2px;
|
2024-10-01 12:28:05 -07:00
|
|
|
}
|
|
|
|
|
|
2025-06-02 12:56:47 -07:00
|
|
|
.bg-gray-cool {
|
|
|
|
|
background-color: #dfe1e2;
|
|
|
|
|
}
|
|
|
|
|
|
2024-10-02 09:52:44 -07:00
|
|
|
.svg-circle-icon {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: inline-block;
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
vertical-align: text-bottom;
|
|
|
|
|
margin-right: -2px;
|
2024-10-02 09:52:44 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.height-phone-lg {
|
2024-12-09 12:53:38 -05:00
|
|
|
max-height: 500px;
|
2024-10-02 09:52:44 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 758px) {
|
2024-12-09 12:53:38 -05:00
|
|
|
.guides-flex-container {
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
2024-10-02 09:52:44 -07:00
|
|
|
}
|
2024-10-17 14:48:02 -04:00
|
|
|
|
2025-01-13 13:57:59 -05:00
|
|
|
.linked-card a {
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
.usa-card__header, .usa-card__media {
|
|
|
|
|
@include at-media('tablet') {
|
|
|
|
|
padding-top: units(1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
&:visited {
|
|
|
|
|
color: color('ink');
|
|
|
|
|
}
|
|
|
|
|
&:focus .usa-card__container {
|
|
|
|
|
outline: units(2px) solid color('blue-40v');
|
|
|
|
|
outline-offset: 0.3rem;
|
|
|
|
|
}
|
|
|
|
|
&:hover .usa-card__container, &:focus .usa-card__container {
|
|
|
|
|
border-color: color('blue-60v');
|
|
|
|
|
background: color('blue-60v');
|
|
|
|
|
p, h3 {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
svg {
|
|
|
|
|
filter: brightness(0) invert(1);
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-10-17 14:48:02 -04:00
|
|
|
|
2025-01-13 13:57:59 -05:00
|
|
|
&.linked-content:hover, &.linked-content:focus {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
transition: transform 0.3s ease, background-color 0.3s ease;
|
|
|
|
|
}
|
2024-10-17 14:48:02 -04:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2024-10-24 16:28:42 -07:00
|
|
|
.best-practices_card_img {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: block;
|
|
|
|
|
width: 50%;
|
|
|
|
|
height: auto;
|
|
|
|
|
margin: 0 auto;
|
2024-10-17 14:48:02 -04:00
|
|
|
}
|
|
|
|
|
|
2024-10-24 13:57:01 -07:00
|
|
|
.usa-link--downloadable {
|
2024-12-09 12:53:38 -05:00
|
|
|
position: relative;
|
2024-10-24 13:57:01 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.usa-link--downloadable::after {
|
2024-12-09 12:53:38 -05:00
|
|
|
background-image: url(../img/material-icons/download.svg);
|
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
|
background-position: center center;
|
|
|
|
|
background-size: 1.75ex 1.75ex;
|
|
|
|
|
height: 1.75ex;
|
|
|
|
|
width: 1.75ex;
|
|
|
|
|
content: '';
|
|
|
|
|
display: inline;
|
|
|
|
|
margin-top: 0.7ex;
|
|
|
|
|
margin-left: 2px;
|
|
|
|
|
padding-left: 1.75ex;
|
|
|
|
|
vertical-align: middle;
|
2024-10-24 13:57:01 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.usa-link--downloadable::after {
|
2024-12-09 12:53:38 -05:00
|
|
|
background: 0 0;
|
|
|
|
|
background-color: currentColor;
|
|
|
|
|
-webkit-mask-image: url(../img/material-icons/download.svg),
|
|
|
|
|
linear-gradient(transparent, transparent);
|
|
|
|
|
mask-image: url(../img/material-icons/download.svg),
|
|
|
|
|
linear-gradient(transparent, transparent);
|
|
|
|
|
-webkit-mask-position: center center;
|
|
|
|
|
mask-position: center center;
|
|
|
|
|
-webkit-mask-repeat: no-repeat;
|
|
|
|
|
mask-repeat: no-repeat;
|
|
|
|
|
-webkit-mask-size: 1.75ex 1.75ex;
|
|
|
|
|
mask-size: 1.75ex 1.75ex;
|
2024-10-24 13:57:01 -07:00
|
|
|
}
|
2024-10-29 20:19:51 -07:00
|
|
|
|
2025-01-13 13:57:59 -05:00
|
|
|
nav.nav {
|
|
|
|
|
position: sticky;
|
|
|
|
|
top: units(3);
|
|
|
|
|
}
|
|
|
|
|
|
2024-10-29 20:19:51 -07:00
|
|
|
.usa-sidenav__sublist {
|
2025-01-10 16:06:55 -04:00
|
|
|
display: none;
|
2024-10-29 20:19:51 -07:00
|
|
|
}
|
|
|
|
|
|
2025-01-09 12:00:50 -04:00
|
|
|
.usa-sidenav__item.open .usa-sidenav__sublist {
|
2025-01-10 16:06:55 -04:00
|
|
|
display: block;
|
2024-10-29 20:19:51 -07:00
|
|
|
}
|
|
|
|
|
|
2025-01-09 12:00:50 -04:00
|
|
|
.usa-sidenav__sublist .bold {
|
|
|
|
|
font-weight: bold;
|
2024-10-29 20:19:51 -07:00
|
|
|
}
|
2024-11-13 14:32:15 -08:00
|
|
|
|
2025-01-10 16:06:55 -04:00
|
|
|
.usa-sidenav__sublist li[role="menuitem"] {
|
|
|
|
|
border-top: 1px solid #dfe1e2;
|
|
|
|
|
}
|
2025-01-09 12:00:50 -04:00
|
|
|
|
2024-11-20 10:25:39 -08:00
|
|
|
.icon-list {
|
2024-12-09 12:53:38 -05:00
|
|
|
display: flex;
|
|
|
|
|
width: 24px;
|
|
|
|
|
height: 24px;
|
|
|
|
|
padding: 2px 1px;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin-right: 4px;
|
2024-11-13 14:32:15 -08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.indented-paragraph {
|
2024-12-09 12:53:38 -05:00
|
|
|
margin-left: calc(24px + 4px);
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.gsa-usa-alert-signed-out {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.card-hover-link {
|
|
|
|
|
a {
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-13 12:37:11 -05:00
|
|
|
.home-cards {
|
2024-12-09 12:53:38 -05:00
|
|
|
justify-content: space-between;
|
2024-12-13 12:37:11 -05:00
|
|
|
.usa-card__container {
|
2024-12-09 12:53:38 -05:00
|
|
|
align-items: center;
|
2024-12-13 12:37:11 -05:00
|
|
|
text-align: center;
|
2024-12-27 13:29:19 -05:00
|
|
|
border-radius: 4px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
|
2024-12-09 12:53:38 -05:00
|
|
|
img {
|
2024-12-13 12:37:11 -05:00
|
|
|
margin: units(4) auto 0;
|
|
|
|
|
width: units(15);
|
|
|
|
|
height: units(15);
|
|
|
|
|
}
|
|
|
|
|
.usa-card__body {
|
|
|
|
|
margin-bottom: units(2);
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
2024-12-27 13:29:19 -05:00
|
|
|
.blue-bar {
|
|
|
|
|
background-color: #005eb8;
|
|
|
|
|
height: 1.3em;
|
|
|
|
|
width: 100%;
|
|
|
|
|
margin: 0;
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
}
|
2024-12-09 12:53:38 -05:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-27 13:29:19 -05:00
|
|
|
|
2024-12-13 12:37:11 -05:00
|
|
|
.contact-us-card {
|
|
|
|
|
border: 2px solid color("ink");
|
|
|
|
|
padding: units(2);
|
|
|
|
|
color: #000;
|
2024-12-09 12:53:38 -05:00
|
|
|
width: 100%;
|
|
|
|
|
transition: background-color 0.15s ease, color 0.15s ease,
|
|
|
|
|
border-color 0.15s ease;
|
|
|
|
|
|
2024-12-13 12:37:11 -05:00
|
|
|
&:hover, &:focus {
|
|
|
|
|
background-color: color("blue-60v");
|
|
|
|
|
color: #FFF;
|
|
|
|
|
border-color: color("blue-60v");
|
2024-12-09 12:53:38 -05:00
|
|
|
|
|
|
|
|
img {
|
|
|
|
|
filter: brightness(0) invert(1);
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-11-13 14:32:15 -08:00
|
|
|
}
|
2024-12-04 11:46:21 -05:00
|
|
|
|
|
|
|
|
// Send message flow
|
|
|
|
|
|
2024-12-11 09:34:24 -05:00
|
|
|
#breadcrumb-template-folders,
|
|
|
|
|
#nav-service-nav span {
|
|
|
|
|
font-size: units(3);
|
|
|
|
|
font-weight: bold;
|
2024-12-04 11:46:21 -05:00
|
|
|
}
|
2025-01-27 19:15:37 -08:00
|
|
|
|
|
|
|
|
.form-control-error {
|
|
|
|
|
border: 4px solid #b10e1e
|
|
|
|
|
}
|
2025-03-13 15:43:21 -07:00
|
|
|
|
|
|
|
|
.usa-site-alert .usa-alert .usa-alert__body {
|
|
|
|
|
max-width: 75rem;
|
|
|
|
|
}
|
2025-06-23 15:05:36 -07:00
|
|
|
|
|
|
|
|
.usa-form-group--nested {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.selection-content > ul > li.usa-checkbox {
|
|
|
|
|
margin-top: 1rem;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.selection-content .usa-form-group--nested li.usa-checkbox {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|