@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_67235b{font-family:IBM Plex Sans,IBM Plex Sans Fallback,Helvetica;font-style:normal}.spinning{animation:spinning .5s linear infinite}.line-through{text-decoration:line-through}.nowrap{white-space:nowrap}.cyb-active-user-count,.cyb-active-user-count-field{display:flex;align-items:center;font-size:14px}.cyb-active-user-count-field{margin-right:var(--space-2)}.cyb-active-user-count-total{margin-right:0;padding-top:var(--space-1);padding-bottom:var(--space-1);padding-left:var(--space-2);border-left:1px solidvar(--black)}.cyb-active-user-count-total span{width:150px}.cyb-accordion-content-label{display:inline-flex;align-items:center;font-size:12px;font-weight:var(--fw-semi-bold);color:var(--text-subdued);margin-bottom:0;margin-left:var(--space-2);margin-top:-5px}.accordion-user-profile-button{margin-left:var(--space-8)}.accordion-badge-div{margin-bottom:var(--space-7)}.badge-icon{font-size:24px}.badge-label{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-body);margin-bottom:0}.cyb-pill-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--black);color:var(--black);background:var(--white) f;font-size:11px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;justify-content:center;align-items:center}.cyb-pill-badge.cyb-new-role-badge{display:inline-block;margin:0 0 0 var(--space-1);color:var(--yellow-500);border:1px solid var(--yellow-500);background:var(--yellow-100)}.cyb-pill-badge.cyb-submitted-badge{color:var(--gray-800);border:1px solid var(--gray-400);background:var(--gray-100);border-radius:var(--radius-sm)}.cyb-pill-badge.cyb-rejected-badge,.cyb-pill-badge.cyb-submitted-badge{display:inline-block;padding:var(--space-1) var(--space-1);margin-right:var(--space-2);text-transform:none;font-size:15px;font-weight:500;line-height:100%}.cyb-pill-badge.cyb-rejected-badge{color:var(--red-500);border:1px solid var(--red-300);background:var(--red-200);border-radius:var(--radius-sm)}.cyb-pill-badge.cyb-verified-badge{display:inline-block;padding:var(--space-1) var(--space-1);color:var(--green-500);border:1px solid var(--green-300);background:var(--green-100);border-radius:var(--radius-sm);font-weight:500}.cyb-pill-badge.cyb-qual-in-progress-badge,.cyb-pill-badge.cyb-verified-badge{margin-right:var(--space-2);text-transform:none;font-size:15px;line-height:100%}.cyb-pill-badge.cyb-qual-in-progress-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);color:var(--yellow-500);border:var(--border-width) solid var(--yellow-200);background:var(--yellow-100);border-radius:var(--radius-pill);font-weight:700}.cyb-pill-badge.cyb-qual-in-progress-badge .MuiSvgIcon-root{color:var(--yellow-400)}.cyb-pill-badge.cyb-waiver-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);margin-right:var(--space-2);color:var(--color-waiver-text);border:var(--border-width) solid var(--color-waiver-border);background:var(--color-waiver-soft);border-radius:var(--radius-pill);text-transform:none;font-size:15px;font-weight:700;line-height:100%}.cyb-pill-badge.cyb-waiver-badge .MuiSvgIcon-root{color:var(--color-waiver-icon)}.cyb-pill-badge.cyb-awaiting-matrix-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);margin-right:var(--space-2);color:var(--gray-800);border:var(--border-width) dashed var(--border-decorative);background:var(--gray-100);border-radius:var(--radius-pill);text-transform:none;font-size:15px;font-weight:700;line-height:100%}.cyb-pill-badge.cyb-awaiting-matrix-badge .MuiSvgIcon-root{color:var(--icon-subdued)}.cyb-pill-badge.cyb-fully-qualified-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);margin-right:var(--space-2);color:var(--status-fq-text);border:var(--border-width) solid var(--green-300);background:var(--green-100);border-radius:var(--radius-pill);text-transform:none;font-size:15px;font-weight:700;line-height:100%}.rotating{animation:rotating 2s linear infinite}.banner-message-list{width:100%}.banner-message-list .banner-message{margin-bottom:var(--space-4)}.banner-message-list .banner-message:last-child{margin-bottom:0}.banner-message{width:100%;display:flex;align-items:center;color:var(--white);height:44px;padding-left:var(--space-4);padding-right:var(--space-4)}.banner-message.success{background-color:var(--green-400)}.banner-message.danger{background-color:var(--red-400)}.banner-message.info{background-color:var(--accent-400)}.banner-message .MuiSvgIcon-root{color:var(--white);font-size:24px}.warning-banner-tophat{display:flex;padding:var(--space-4) var(--gutter-1) var(--space-4) var(--gutter-1);justify-content:center;align-items:center;border-bottom:var(--border-width-strong) solid var(--white);background-color:var(--yellow-500);color:var(--white);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.cyb-user-cert-warning-banner{display:flex;padding:var(--space-6) var(--gutter-4) var(--space-8) var(--gutter-4);align-items:flex-start;flex-direction:column;background-color:var(--yellow-100)}.cyb-field-warning{color:var(--yellow-500)}.cyb-verified-modal-title{color:var(--green-400)}.cyb-rejected-modal-title{color:var(--brand-300)}.cyb-position-dialog-form{text-align:left;font-size:1rem}.warn-icon.MuiSvgIcon-root{color:var(--yellow-500);font-size:48px}.cyb-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--space-3) var(--space-3);font-family:var(--font-sans);font-weight:var(--fw-semi-bold);font-size:var(--fs-button);color:var(--white);width:-moz-fit-content;width:fit-content;background-color:var(--brand-300);border:1px solid var(--brand-300);border-radius:var(--radius-sm);cursor:pointer}.cyb-button.disabled,.cyb-button.disabled:hover,.cyb-button:disabled,.cyb-button:disabled:hover,.cyb-button[disabled]{border:1px solid var(--text-disabled);background-color:var(--gray-300);color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.cyb-button:active,.cyb-button:focus{outline:0;text-decoration:none}.cyb-button:visited{color:var(--white)}.cyb-button:hover{background-color:var(--gray-300);color:var(--brand-300);text-decoration:none}.cyb-button.button-light{background-color:var(--white);color:var(--brand-300)}.cyb-button.button-light.disabled,.cyb-button.button-light.disabled:hover,.cyb-button.button-light:disabled,.cyb-button.button-light:disabled:hover,.cyb-button.button-light[disabled]{border:1px solid var(--text-disabled);background-color:var(--gray-300);color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.cyb-button.button-light:hover{background-color:var(--gray-300)}.cyb-button.cyb-back-button{background:none;border:none;padding:0;font-family:var(--font-sans);font-size:22px;color:var(--text-subdued);cursor:pointer}.cyb-button.cyb-back-button:hover{text-decoration:underline}.cyb-button.button-ghost{background:none;border:none;padding:0;font-family:var(--font-sans);color:var(--accent-300);cursor:pointer}.cyb-button.button-ghost:hover{text-decoration:underline}.cyb-button.button-gray{background-color:var(--gray-300);color:var(--brand-300)}.cyb-button.button-gray.disabled,.cyb-button.button-gray.disabled:hover,.cyb-button.button-gray:disabled,.cyb-button.button-gray:disabled:hover,.cyb-button.button-gray[disabled]{border:1px solid var(--text-disabled);background-color:var(--gray-300);color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.cyb-button.button-gray:hover{background-color:var(--white)}.cyb-button.button-danger{background-color:var(--red-300);color:var(--white);border:1px solid var(--red-300)}.cyb-button.button-danger:hover{background-color:var(--white);border:1px solid var(--red-300);color:var(--red-300)}.cyb-button.button-danger.disabled,.cyb-button.button-danger:disabled,.cyb-button.button-danger:disabled:hover,.cyb-button.button-danger[disabled]{background-color:var(--red-400)}.cyb-button.button-success{background-color:var(--green-300);color:var(--white);border:1px solid var(--green-300)}.cyb-button.button-success:hover{background-color:var(--white);border:1px solid var(--green-300);color:var(--green-300)}.cyb-button.button-success.disabled,.cyb-button.button-success:disabled,.cyb-button.button-success:disabled:hover,.cyb-button.button-success[disabled]{background-color:var(--green-400)}.cyb-button.button-icon{background:none;color:var(--black);border:none;text-decoration:none!important}.cyb-button.button-icon.disabled,.cyb-button.button-icon:disabled,.cyb-button.button-icon:disabled:hover,.cyb-button.button-icon[disabled]{color:rgba(var(--gray-900-rgb)/.3)}.cyb-button.button-icon i{display:flex;align-items:center;justify-content:center}.cyb-link-button{background:none;border:none;padding:0;color:var(--brand-300);cursor:pointer;text-decoration:none}.cyb-link-button.disabled,.cyb-link-button.disabled:hover,.cyb-link-button:disabled,.cyb-link-button:disabled:hover,.cyb-link-button[disabled]{border:1px solid var(--text-disabled);background-color:var(--gray-300);color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.cyb-link-button:focus,.cyb-link-button:hover{color:var(--accent-400);text-decoration:underline}.cyb-link-button:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}.cyb-link-button.cyb-link-button-danger,.cyb-link-button.cyb-link-button-danger:focus,.cyb-link-button.cyb-link-button-danger:hover{color:var(--red-400)}.cyb-icon-button{background:none;border:none;padding:var(--space-2) var(--space-2) var(--space-1) var(--space-2);border-radius:50%;cursor:pointer}.cyb-icon-button.button-default{color:var(--brand-300)}.cyb-icon-button.button-danger{color:var(--red-300)}.cyb-icon-button.button-success{color:var(--green-300)}.cyb-icon-button:hover{background-color:rgba(var(--black-rgb)/.1)}.cyb-icon-button:active{background-color:rgba(var(--black-rgb)/.2)}.cyb-icon-button.disabled,.cyb-icon-button:disabled,.cyb-icon-button:disabled:hover,.cyb-icon-button[disabled]{color:var(--text-disabled);background:none;cursor:default}.cyb-refresh-button{background:none;border:none;border-radius:50%;outline:none;color:var(--brand-300);cursor:pointer}.cyb-refresh-button:focus,.cyb-refresh-button:focus-visible,.cyb-refresh-button:focus-within{outline:none}.cyb-refresh-button .cyb-refresh-button-icon{font-size:24px;height:24px;width:24px;padding:var(--space-1);display:flex;align-items:center;justify-content:center}.cyb-delete-text-button{background:none;color:var(--red-300);border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.cyb-delete-text-button:active,.cyb-delete-text-button:focus,.cyb-delete-text-button:visited{background-color:none;border:none;outline:none}.cyb-pill-button{display:flex;flex-direction:row;display:inline-flex;height:var(--control-height);padding:var(--space-2) var(--space-8);justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;background-color:var(--brand-300);border:1px solid var(--brand-300);color:var(--white);border-radius:var(--radius-pill)}.cyb-pill-button:disabled,.cyb-pill-button:hover{background-color:var(--brand-200);border:1px solid var(--brand-200);text-decoration:none}.cyb-pill-button.review-button{padding:var(--space-3) var(--space-5)}.cyb-pill-button.pill-button-success{background-color:var(--green-300);border:1px solid var(--green-300)}.cyb-pill-button.pill-button-success:disabled,.cyb-pill-button.pill-button-success:hover{background-color:var(--green-200);border:1px solid var(--green-200);text-decoration:none}.cyb-pill-button.pill-button-danger{background-color:var(--red-300);border:1px solid var(--red-300)}.cyb-pill-button.pill-button-danger:hover{background-color:rgba(var(--red-300-rgb)/.75);border:1px solid rgba(var(--red-300-rgb)/.75);text-decoration:none}.cyb-pill-button.pill-button-danger.disabled,.cyb-pill-button.pill-button-danger:disabled,.cyb-pill-button.pill-button-danger:disabled:hover,.cyb-pill-button.pill-button-danger[disabled]{background-color:var(--gray-300);border:1px solid var(--gray-300);color:var(--text-disabled);cursor:not-allowed}.cyb-pill-button.pill-button-light-gray{background-color:var(--gray-400);border:1px solid var(--gray-400)}.cyb-pill-button.pill-button-light-gray:hover{background-color:var(--gray-300);border:1px solid var(--gray-300);text-decoration:none}.cyb-pill-button.pill-button-upload{background-color:var(--brand-200);border:1px solid var(--brand-200)}.cyb-pill-button.pill-button-upload:disabled,.cyb-pill-button.pill-button-upload:hover{background-color:rgba(var(--brand-200-rgb)/.75);border:1px solid rgba(var(--brand-200-rgb)/.75);text-decoration:none}.cyb-pill-button.pill-button-primary-outline{color:var(--brand-300);background-color:var(--white);border:1px solid var(--brand-300)}.cyb-pill-button.pill-button-primary-outline:hover{color:var(--white);background-color:var(--brand-300);text-decoration:none}.cyb-edit-btn{color:var(--black);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;line-height:1.5;font-size:15px;font-weight:600;display:inline-flex;padding:var(--space-0) var(--space-2);justify-content:center;align-items:center;gap:var(--space-2)}.btn.pill-button-upload{background-color:var(--brand-200);border:1px solid var(--brand-200)}.btn.pill-button-upload:hover{background-color:rgba(var(--brand-200-rgb)/.75);border:1px solid rgba(var(--brand-200-rgb)/.75);text-decoration:none}.btn.pill-button-primary-outline{color:var(--brand-300);background-color:var(--white);border:1px solid var(--brand-300)}.btn.btn-link-danger,.btn.btn-link-danger:hover{color:var(--red-400)}.hierarchy-icon-button{background-color:var(--white);font-size:12px;height:22px;padding:0;padding-left:var(--space-1);padding-right:var(--space-1);display:inline-flex;align-items:center;border-radius:var(--radius-lg);margin-left:var(--space-2);border:1px solid var(--gray-300)}.hierarchy-icon-button.open{background-color:rgba(var(--black-rgb)/.1)}.cyb-card-container{display:flex;justify-content:center;gap:var(--space-5)}.cyb-card{box-shadow:var(--shadow-2);border-radius:var(--radius-sm);flex-grow:0;flex-shrink:0;width:325px;min-height:334px;max-height:400px;overflow-x:auto}.cyb-flat-card{background-color:var(--white);padding:var(--space-6) var(--space-8);border-radius:var(--radius-md)}.cyb-flat-card.experience-cert-card{max-width:300px}.cyb-flat-card.experience-cert-card.small .field-section{margin-top:var(--space-3)}.cyb-flat-card.experience-cert-job-info-card{max-width:400px}.cyb-flat-card .flat-card-header{color:var(--brand-300);font-size:20px;font-weight:500}.cyb-flat-card .field-header{color:var(--text-subdued);font-size:14px;font-weight:400;margin:0}.cyb-flat-card .field-value{font-size:16px;font-weight:500}.cyb-flat-card .field-section{margin-top:var(--space-5)}.cyb-flat-card .field-sub-header{color:var(--text-subdued);font-size:13px;font-weight:500;margin:0}.cyb-flat-card .field-sub-text{color:var(--black);font-size:12px;font-weight:400;margin:0}.experience-certification-save{padding:var(--space-2) var(--space-4);display:flex;flex-direction:column}.experience-certification-save strong{font-weight:500}.experience-certification-save .cyb-pill-button{width:191px;padding-left:0;padding-right:0;text-align:center}.experience-ksat-progress{min-width:262px;padding-left:var(--space-4);padding-right:var(--space-4);margin-left:var(--space-2)}.experience-ksat-progress .flat-card-header{margin-bottom:var(--space-8)}.experience-certification-upload{display:flex;flex-direction:column;flex:1;margin-left:var(--space-2);margin-right:var(--space-2);padding-top:1rem;padding-bottom:0;align-items:center;overflow-y:auto}.experience-certification-upload strong{font-weight:500}.cyb-instruction-step{flex-grow:1;flex-basis:100%;position:relative;max-width:281px;padding:var(--space-8) var(--space-4);text-align:center;margin-right:var(--space-7)}.cyb-instruction-step:last-child{margin-right:0}.cyb-instruction-step .cyb-instruction-step-index{display:flex;align-items:center;justify-content:center;margin:0;color:var(--white);background-color:var(--brand-200);font-size:30px;width:51px;height:51px;border-radius:var(--radius-pill);position:absolute;top:-25px;left:calc(50% - 25px)}.cyb-instruction-step .cyb-instruction-step-icon{margin-bottom:var(--space-3);font-size:64px;color:var(--accent-400)}.cyb-instruction-step .cyb-instruction-step-content h3{margin-bottom:var(--space-1);color:var(--accent-400)}.cyb-instruction-step .cyb-instruction-step-content p{margin:0}.cyb-associated-requirements-card{display:inline-flex;padding:var(--space-6) var(--space-8);flex-direction:column;align-items:flex;max-height:300px;max-width:410px;flex-grow:1;overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--gray-400);background:var(--gray-50)}.cyb-card-title{text-align:center}.cyb-card-title svg{fill:var(--brand-200);height:60px;width:60px}.cyb-card-body{margin:1rem 1rem 1rem 0}.cyb-file-upload-card{display:flex;width:25%;height:90px;flex-shrink:0;align-items:center;border-radius:var(--radius-md);border:1px solid var(--gray-200)}.cyb-file-upload-card .cyb-link .MuiSvgIcon-root{font-size:40px}.cyb-file-upload-card .cyb-icon-button .MuiSvgIcon-root{font-size:24px}.cyb-file-upload-card p{width:225px;color:var(--black);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.cyb-upload-credential-files .cyb-file-upload-card .cyb-link .MuiSvgIcon-root{font-size:64px}.cyb-qual-selection-card .cyb-radio-button{display:flex;flex:1;align-items:flex-start}.cyb-qual-selection-card .cyb-radio-button input[type=radio]{margin:var(--space-1)}.cyb-experience-info{padding:var(--space-6) var(--gutter-3) var(--space-6) var(--gutter-3)}.cyb-basic-card{background-color:var(--white);box-shadow:var(--shadow-2);border-radius:var(--radius-sm);padding:var(--space-6) var(--space-8);border:var(--border-width-strong) solid var(--gray-300)}.cyb-basic-card .cyb-search-input{border:1px solid var(--gray-400)}.cyb-basic-card .cyb-search-input input{flex:1 1 auto}.cyb-basic-card-header{font-size:24px;font-weight:600;white-space:nowrap}.cyb-basic-card-subheader{font-size:16px;font-weight:400;color:var(--text-subdued)}.cybui.cyb-card-list{padding:0}.cybui.cyb-card-list .cybui-card{margin-bottom:var(--space-4)}.cyb-chip{display:flex;align-items:center;height:var(--control-height-compact);background-color:var(--brand-300);color:var(--white);font-weight:var(--fw-medium);border:1px solid var(--gray-300);border-radius:var(--radius-pill);padding-left:var(--space-3);padding-right:var(--space-1)}.cyb-chip.disabled{background-color:var(--gray-500);padding-right:var(--space-3)}.cyb-chip .cyb-icon-button{margin-left:var(--space-1);padding:var(--space-1) var(--space-1) var(--space-0) var(--space-1);color:var(--white);outline:none}.cyb-chip-content{font-size:14px}.cyb-chip-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cyb-collection-compliance-list,.cyb-credential-compliance-list{list-style:none;padding-left:var(--space-4);margin-bottom:0}.cyb-collection-compliance-list li,.cyb-credential-compliance-list li{padding-top:var(--space-1);padding-bottom:var(--space-1);padding-left:var(--space-2);border-left:1px dashed var(--black);display:flex}.cyb-collection-compliance-list li p,.cyb-credential-compliance-list li p{display:flex;gap:var(--space-2);flex:1 1 auto;margin:0}.cyb-collection-compliance-list li p .cyb-compliant-icon,.cyb-credential-compliance-list li p .cyb-compliant-icon{margin:0!important}.cyb-comment-container{margin-left:var(--space-1);padding:var(--space-2) 0 var(--space-2) 0;border-left:var(--border-width-strong) solid var(--gray-300)}.cyb-comment-container.no-border{border-left:none}.cyb-comment-name{font-size:20px;font-weight:500}.cyb-comment-text{padding:var(--space-2);width:-moz-fit-content;width:fit-content;margin-left:var(--space-4);border:1px solid var(--gray-600);border-radius:var(--radius-md);background:var(--white)}.cyb-user-cert-activity-log{max-height:480px;overflow:auto}.legend-color{height:20px;width:20px}.legend-text{font-size:16px}.graph-bar{display:flex;align-items:center;justify-content:center;color:var(--white)}.compliant{background-color:var(--green-300)}.pending{background-color:var(--yellow-300)}.noncompliant{background-color:var(--red-300)}.na{background-color:var(--gray-600)}.legend-icon{background-color:rgba(0,0,0,0)}.legend-icon.compliant{color:var(--green-300)}.legend-icon.pending{color:var(--yellow-300)}.legend-icon.noncompliant{color:var(--red-300)}.legend-icon.na{color:var(--icon-subdued)}.cyb-leadership-compliance-graph{background-color:var(--white);padding:var(--space-4);border:1px solid var(--gray-300)}.cyb-leadership-compliance-graph h3,.cyb-leadership-compliance-graph h4{font-weight:var(--fw-semi-bold);margin-bottom:0}.cyb-leadership-compliance-graph h3{font-size:24px;margin-bottom:var(--space-2)}.cyb-leadership-compliance-graph h4{font-size:16px}.cyb-leadership-compliance-graph .legend-text{font-size:var(--fs-body)}.CybAccordion-root .cyb-leadership-compliance-graph{background-color:inherit;border:0}.CybAccordion-root .cyb-leadership-compliance-graph .cyb-leadership-compliance-graph-sections{max-width:75%}.cyb-status-tooltip-content{display:flex;flex-direction:column;gap:var(--space-1)}.cyb-status-tooltip-title strong{font-weight:var(--fw-bold)}.cyb-status-tooltip-action em{font-style:italic}.cyb-status-tooltip-sub{color:var(--gray-400);font-size:12px}.cyb-compliant-list{list-style-type:none;padding:0;margin:0}.cyb-compliant-list-item{display:flex;align-items:center;padding:var(--space-1) var(--space-2)}.cyb-compliant-list-item:hover{background-color:var(--gray-400)}.cyb-compliant-list-item.no-action{padding-right:var(--space-10)}.cyb-compliant-status{display:flex;align-items:center;width:125px;text-align:left}.cyb-compliant-status .cyb-compliant-icon{margin-right:var(--space-1);line-height:1}.cyb-compliant-list-btn{width:72px;height:var(--control-height-compact);padding:var(--space-4) var(--space-3)}.cyb-collection-credential{padding-right:var(--space-6)}.cyb-account-compliant-list .cyb-compliant-list-item{padding-right:var(--space-8)}.cyb-show-cui{padding-top:var(--space-5);padding-bottom:var(--space-5)}.cyb-show-cui.cyb-show-impersonate{padding-top:var(--space-9)}.cyb-show-impersonate{padding-top:var(--space-7)}.cyb-cui-banner{position:fixed;background-color:var(--brand-300);color:var(--white);font-weight:400;text-align:center;width:100%;height:var(--size-cui-bar-height);display:flex;align-items:center;justify-content:center;z-index:var(--z-compliance-banner)}.cyb-cui-banner.top{top:0;bottom:auto}.cyb-cui-banner.bottom{top:auto;bottom:0}.cyb-cui-banner-contact,.cyb-cui-banner-contact:hover,.cyb-cui-banner-contact:visited{position:absolute;right:10px;color:var(--white);background-color:rgba(0,0,0,0);font-size:12px;font-weight:500}.cyb-impersonate-banner{position:fixed;background-color:var(--banner-impersonate);font-weight:500;text-align:center;width:100%;height:40px;display:flex;align-items:center;justify-content:center;z-index:var(--z-compliance-banner);top:var(--size-cui-bar-height);bottom:auto}.cyb-impersonate-banner a{position:absolute;left:10px;color:var(--brand-300)}.cyb-impersonate-banner a:hover,.cyb-impersonate-banner a:visited{color:var(--brand-300)}.cyb-impersonate-banner .cyb-impersonate-banner-text{font-size:19px;color:var(--black)}.cyb-dashboard-card{padding-left:var(--space-6);padding-right:var(--space-6)}.cyb-dashboard-card-fullsize{display:flex;flex-direction:column;width:100%;height:100%}.cyb-management-fullwidth{width:100%}.cyb-dashboard-card-head{display:flex;flex-direction:row;align-items:center;background-color:var(--gray-300);padding:var(--space-2) var(--space-4)}.cyb-dashboard-card-head-text{display:flex;flex-direction:column;text-align:left;flex:1 1 auto}.cyb-dashboard-card-title{font-size:28px;font-weight:var(--fw-medium);flex:1 1 auto;justify-self:start;padding:0;margin:0}.cyb-dashboard-card-description{font-size:14px;font-weight:var(--fw-regular);flex:1 1 auto;justify-self:start;padding:0;margin:0}.cyb-dashboard-card-actions{display:flex;align-items:center}.cyb-dashboard-card-body{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-4);gap:var(--space-4);background-color:var(--gray-100)}.cyb-dashboard-card-body .MuiAccordionSummary-root,.cyb-dashboard-card-body .cyb-select{background-color:var(--white)}.dashboard-compliance-card-select-container{width:200px}.active-personnel-card-metrics p{margin-bottom:0}.active-personnel-card-metrics .active-personnel-card-summary{line-height:1.2;font-size:49px;font-weight:var(--font-weight-body-medium)}.active-personnel-card-metrics .active-personnel-label{font-size:17px;margin-bottom:var(--space-6)}.active-personnel-card-metrics .blue{color:var(--accent-300)}.active-personnel-card-metrics .grey{color:var(--text-subdued)}.cyb-framework-panel{display:flex;flex-direction:column}.cyb-framework-panel-body{border:var(--border-width) solid var(--color-framework-accent);border-radius:var(--radius-lg);padding:20px 24px;background:#fff;box-shadow:0 2px 6px rgba(15,44,90,.04);position:relative;z-index:1}.cyb-framework-panel-body .cyb-management-fullwidth{border:none;background:rgba(0,0,0,0);box-shadow:var(--shadow-0);padding:0}.cyb-framework-panel-body--flush-left{border-top-left-radius:0}.cyb-framework-panel-body--flush-right{border-top-right-radius:0}.cyb-delete-item{display:flex;align-items:center;position:relative;padding-left:var(--space-7);min-height:36px}.cyb-delete-item.deleted{color:var(--text-subdued)}.cyb-delete-item .cyb-icon-button:first-child{margin-right:var(--space-2)}.cyb-delete-item .cyb-delete-item-action{position:absolute;left:0;top:0}.cyb-delete-item .MuiAccordionSummary-root{min-height:36px}.cyb-file-upload-delete-list .cyb-delete-item{margin-bottom:var(--space-4);padding-left:0}.cyb-file-upload-delete-list .cyb-delete-item-action{position:relative}.cyb-delete-list-item{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.delete-user-modal-title{text-align:left}.delete-user-modal-title h3{font-size:24px;font-weight:var(--font-weight-heading-default);margin:0}.delete-user-modal-title p{color:var(--gray-700);font-size:var(--font-size-300);font-weight:var(--font-weight-body-default);margin:0}.delete-user-modal-title p span{color:var(--red-300)}.delete-user-modal-title .delete-user-modal-icon-container{display:flex;align-self:center;background-color:var(--red-100);color:var(--red-300);border-radius:var(--radius-pill);padding:var(--space-2);margin-right:var(--space-5)}.delete-user-modal-title .delete-user-modal-icon{height:36px;width:36px}.delete-user-modal-body{text-align:left;padding:var(--space-5);min-width:400px;border-radius:var(--radius-md);background-color:var(--gray-100)}.delete-user-modal-body .full-name{font-size:var(--font-size-300);font-weight:var(--font-weight-body-medium)}.delete-user-modal-body .email{font-size:var(--font-size-300);font-weight:var(--font-weight-body-default);color:var(--gray-800)}.delete-user-modal-body p{margin:0}.cyb-donut{position:relative;width:100%;text-align:center}.cyb-donut .cyb-donut-data{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-size:71px;line-height:1;font-weight:700;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.cyb-donut .cyb-donut-data p{margin:0;padding:0}.cyb-donut-top-label{font-size:12px;font-weight:500;color:var(--text-subdued)}.cyb-dropdown-icon{font-size:14px;line-height:0}.file-upload{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.file-upload.error{margin-top:0}.file-upload.error .drag-drop-area{border:var(--border-width-strong) dashed var(--red-300)}.file-upload.dragging{background-color:var(--brand-100)}.file-upload.dragging .drag-drop-area{border:var(--border-width-strong) dashed var(--green-300)}.file-upload.disabled{background-color:rgba(var(--brand-100-rgb)/.75)}.file-upload.disabled .drag-drop-area{border:var(--border-width-strong) dashed var(--border-connector)}.drag-drop-area{width:100%;padding:var(--space-8);display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;text-align:center;font-size:16px;border:var(--border-width-strong) var(--brand-300) dashed;border-radius:var(--radius-sm);pointer-events:none}.drag-drop-area .MuiSvgIcon-root{font-size:84px;vertical-align:baseline}.drag-drop-area strong{font-weight:var(--fw-semi-bold);font-size:24px}.drag-drop-area .text-muted{font-weight:var(--fw-regular);font-size:16px}.drag-drop-area button{pointer-events:auto}.file-upload-item{display:flex;align-items:center;max-width:600px}.file-upload-item .MuiSvgIcon-root{font-size:48px}.file-upload-item .file-name{font-size:16px;font-weight:var(--fw-medium);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-upload-item .file-size{font-size:14px;font-weight:var(--fw-regular)}.cyb-work-role-filter-select{width:130px}.cyb-filter-text{width:300px}.cyb-filter-label{width:-moz-min-content;width:min-content}.cyb-filter-box{width:300px}.cyb-filter-box .cyb-filter-box-content{display:flex;flex-direction:column;align-items:flex-start;height:-moz-fit-content;height:fit-content;padding:var(--space-4) var(--space-2);margin-right:var(--space-7);border-radius:var(--radius-sm);border:1px solid var(--gray-300)}.cyb-filter-box .cybui-form-label{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cyb-filter-box .cybui-radio{padding-left:var(--space-4)}.cyb-filter-results-label{margin-top:var(--space-4);margin-bottom:0;color:#000;font-weight:300;line-height:normal}.cyb-form .CybAccordionFieldHeader-root{font-size:20px;font-weight:600;color:var(--black);margin-bottom:var(--space-4)}.cyb-form .CybAccordionFieldHeader-root.light{color:var(--text-subdued);font-weight:400}.cyb-form .required-text{font-size:inherit}.cyb-form-header{font-size:24px;font-weight:600}.cyb-form-header.underline{padding-bottom:var(--space-3);border-bottom:1px solidvar(--black)}.cyb-team-compliance-heading{margin-bottom:var(--space-4)}.cyb-team-compliance-heading .cyb-basic-card-subheader{margin-top:var(--space-1)}.cyb-framework-card-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-4);overflow-x:auto;width:100%}.cyb-framework-card{display:flex;flex-direction:column;box-sizing:border-box;width:320px;flex:0 0 auto;padding:var(--space-4) var(--space-4);border:var(--border-width) solid var(--gray-300);border-radius:var(--radius-md);background-color:var(--gray-50);text-align:left}.cyb-framework-card.cyb-clickable{cursor:pointer}.cyb-framework-card.cyb-selected{border:var(--border-width-strong) solid var(--accent-300)}.cyb-framework-card-title{font-size:18px;font-weight:var(--fw-bold);color:var(--gray-900);margin:0 0 var(--space-1) 0;padding:0}.cyb-framework-card-meta{display:flex;flex-direction:row;align-items:center;gap:var(--space-2);font-size:12px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--text-subdued);margin-bottom:var(--space-2)}.cyb-framework-card-meta-active,.cyb-framework-card-meta-active-value{color:var(--gray-900)}.cyb-framework-card-meta-empty{text-transform:none;font-weight:var(--fw-regular)}.cyb-framework-card-info-icon{color:var(--icon-subdued);font-size:16px}.cyb-framework-card-body{display:flex;flex-direction:row;align-items:center;gap:var(--space-4);flex:1 1 auto}.cyb-framework-card-donut{width:88px;flex:0 0 auto}.cyb-framework-card-donut .cyb-progress-donut-chart.cyb-progress-donut-chart{margin-bottom:0}.cyb-framework-card-donut .cyb-progress-donut-chart>h3,.cyb-framework-card-donut .cyb-progress-donut-chart>h4{display:none;padding:0}.cyb-framework-card-stats{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto}.cyb-framework-card-stat-label{font-size:11px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--text-subdued);margin:0}.cyb-framework-card-stat-value{font-weight:var(--fw-bold);margin:0;line-height:1.1}.cyb-framework-card-stat-value.cyb-compliant{font-size:26px;color:var(--green-400)}.cyb-framework-card-stat-value.cyb-non-compliant{font-size:24px;color:var(--red-400)}.cyb-framework-card-stat-count{margin:0;font-size:13px;color:var(--text-subdued)}.cyb-framework-card-empty-message{flex:1 1 auto;text-align:center;color:var(--text-subdued);margin:0}.cyb-framework-card-status{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;color:var(--text-subdued)}.cyb-framework-card-error-message{margin:0;color:var(--red-400)}.cyb-framework-card-tooltip .MuiTooltip-tooltip{background-color:var(--gray-900);color:var(--gray-50)}.cyb-framework-card-tooltip .MuiTooltip-arrow{color:var(--gray-900)}.cyb-framework-card-row.cyb-framework-tab-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);align-items:end;overflow:visible;position:relative;z-index:2}.cyb-pie-card{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;padding:var(--space-4) var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:var(--shadow-0);text-align:left}.cyb-pie-card.cyb-clickable{cursor:pointer}.cyb-framework-card.cyb-pie-card{border:1px solid #e5e8ee;background-color:#f2f4f7}.cyb-pie-card.cyb-pie-card-selected{border:var(--border-width) solid var(--color-framework-accent);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;background-color:#fff;margin-bottom:-2px;position:relative;z-index:4}.cyb-pie-card-title{font-size:18px;font-weight:var(--fw-bold);color:var(--gray-900);margin:0 0 var(--space-1) 0;padding:0}.cyb-pie-card-header{display:flex;flex-direction:row;align-items:center;gap:var(--space-2);font-size:12px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--text-subdued);margin-bottom:var(--space-5)}.cyb-pie-card-header-active{color:var(--gray-900)}.cyb-pie-card-header-active strong{font-weight:var(--fw-bold)}.cyb-pie-card-info-icon{color:var(--icon-subdued);font-size:16px}.cyb-pie-card-chart{position:relative;flex:1 1 auto;display:flex;align-items:center}.cyb-pie-card-canvas{position:relative;width:100%;aspect-ratio:300/188}.cyb-pie-card-svg{display:block;width:100%;height:100%;overflow:visible}.cyb-pie-card-icons{position:absolute;inset:0;pointer-events:none}.cyb-pie-card-icon-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;display:inline-flex;align-items:center;cursor:help;pointer-events:auto}.cyb-pie-card-icon-trigger-anchored{position:absolute;transform:translate(-50%,-50%)}.cyb-pie-card-segment-icon{color:var(--icon-subdued);font-size:12px}.cyb-pie-label .cyb-stat-label{font-size:11px;fill:#555}.cyb-pie-label .cyb-stat-pct{font-family:League Spartan,sans-serif;font-weight:var(--fw-bold);font-size:15px}.cyb-pie-label .cyb-stat-count{font-size:11px;fill:#777}.cyb-pie-card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);flex:1 1 auto;padding:var(--space-5) 0;text-align:center}.cyb-pie-card-empty-circle{stroke:#e4e7ec;stroke-dasharray:3 7}.cyb-pie-card-empty-message{margin:0;color:var(--text-subdued)}.cyb-pie-card-divider{border:none;height:1px;background:var(--gray-300);margin:var(--space-3) 0 0 0}.cyb-pie-card-selected .cyb-pie-card-divider{background:var(--gray-200)}.cyb-pie-card-combined{display:flex;flex-direction:row;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.cyb-pie-card-combined-dots{display:inline-flex;align-items:center}.cyb-pie-card-combined-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.cyb-pie-card-combined-dot-compliant{background-color:var(--chart-compliant)}.cyb-pie-card-combined-dot-fully-qualified{background-color:var(--chart-fully-qualified)}.cyb-pie-card-combined-plus{font-size:10px;font-weight:600;line-height:1;color:var(--gray-500)}.cyb-pie-card-combined-label{font-size:13px;color:var(--gray-700)}.cyb-pie-card-combined-value{display:flex;align-items:baseline;gap:var(--space-1);margin-left:auto}.cyb-pie-card-combined-pct{font-weight:var(--fw-bold);color:var(--chart-combined-text)}.cyb-pie-card-combined-count{font-size:13px;color:var(--text-subdued)}.cyb-hierarchy-section{padding-left:var(--space-4);background-color:var(--gray-100);border-bottom:1px solid var(--gray-300)}.cyb-hierarchy-section:first-child{border-top:1px solid var(--gray-300)}.cyb-hierarchy-section:last-child{border-bottom:0}.cyb-hierarchy-section .MuiAccordion-root{border-bottom:0;border-left:1px dashed var(--border-connector)}.cyb-hierarchy-section .MuiAccordion-root:first-child{border-top:0}.cyb-hierarchy-section .subgroup-count{margin-left:var(--space-1);margin-right:var(--space-1)}.cyb-hierarchy-subgroups{border-left:1px dashed var(--border-connector);position:relative}.cyb-hierarchy-subgroups .MuiAccordion-root{border-left:0;position:relative}.cyb-hierarchy-subgroups .MuiAccordion-root .MuiAccordionSummary-content .hierarchy-summary-content{display:flex;align-items:center}.cyb-hierarchy-subgroups .cyb-hierarchy-section:first-child>.MuiAccordion-root:after{content:"";width:15px;border-top:1px dashed var(--border-connector);height:50%;bottom:0;transform:translate(-14px)}.cyb-hierarchy-subgroups .cyb-hierarchy-section:last-child .MuiAccordion-root:after{content:"";height:50%;top:0}.cyb-hierarchy-subgroups .cyb-hierarchy-section .MuiAccordion-root:after{content:"";height:100%;border-right:1px dashed var(--border-connector);position:absolute}.cyb-favorite-icon{color:var(--yellow-300)}.cyb-circle-spacer{display:inline-block;width:4px;height:4px;border-radius:var(--radius-xs);background-color:var(--gray-600);margin-left:var(--space-1);margin-right:var(--space-1)}.cyb-icon-label{font-size:14px;margin:0 var(--space-4) 0 var(--space-1)}.cyb-icon-legend{padding-left:var(--space-4);padding-right:var(--space-4)}.cyb-icon-legend .CybAccordionFieldHeader-root{font-size:12px;font-weight:var(--fw-semi-bold);color:var(--text-subdued)}.cyb-icon-legend .MuiStack-root>svg,.cyb-icon-legend .cyb-compliant-icon{transform:translateY(-2px)}.cyb-search-input,.text-input{background-color:var(--gray-100);width:100%;padding:var(--space-2) var(--space-1);border:none;border-bottom:1px solid var(--gray-400);border-radius:var(--radius-sm);font-weight:var(--fw-regular)}.cyb-search-input,.cyb-search-input.text-input-white,.text-input.text-input-white{background-color:var(--white)}.cyb-search-input{display:flex;flex-direction:row;cursor:text;align-items:center;padding:var(--space-2)}.cyb-search-input.focus{outline:1px auto -webkit-focus-ring-color}.cyb-search-input input{border:none;margin-left:var(--space-2)}.cyb-search-input input:focus,.cyb-search-input input:focus-visible,.cyb-search-input input:focus-within{outline:none;border:none}.filter-input{max-width:250px}.cyb-download-link,.cyb-link{color:var(--accent-300);text-decoration:none;background-color:rgba(0,0,0,0)}.cyb-download-link:visited,.cyb-link:visited{color:var(--accent-300)}.cyb-download-link:hover,.cyb-link:hover{color:var(--accent-300);background-color:rgba(0,0,0,0)}.download-btn:visited{color:var(--white)}.cyb-list{list-style-type:none;padding:0;margin:0}.cyb-no-results{display:flex;justify-content:center;align-items:center;flex-direction:column}.cyb-no-results a{color:blue;text-decoration:none}.cyb-no-results a:hover{color:blue;text-decoration:underline;background-color:rgba(0,0,0,0)}.cyb-manager-list{padding:var(--space-4)}.cyb-manager-list .cyb-paginator{padding:0!important;font-size:14px}.cyb-manager-list .paginator-section{margin-right:var(--space-2)!important}.cyb-manager-list .paginator-section:last-child{margin:0!important}.cyb-manager-list-head{display:flex;flex-direction:row;align-items:center;margin-bottom:var(--space-1)}.cyb-manager{display:flex;align-items:center;border-top:1px solid var(--gray-400);padding-top:var(--space-1);padding-bottom:var(--space-1)}.cyb-manager:last-child{border-bottom:1px solid var(--gray-400)}.cyb-merge-user-content{min-width:856px;min-height:447px}.MuiDialog-root .cyb-error-message{font-weight:500;color:var(--red-300);margin-bottom:var(--space-4)}.cyb-merge-user-section{width:383px;padding:var(--space-5);border-radius:var(--radius-sm);display:flex;flex-direction:column}.cyb-merge-user-section h3{font-size:28px;font-weight:500}.cyb-merge-user-section .cyb-description{color:var(--text-subdued);margin-bottom:var(--space-0)}.cyb-merge-user-section hr{height:3px;width:100%;margin-top:var(--space-4);margin-bottom:var(--space-4)}.cyb-merge-user-section-remove{border:1px solid var(--yellow-300)}.cyb-merge-user-section-remove hr{background-color:var(--yellow-300)}.cyb-merge-user-section-retain{border:1px solid var(--green-300)}.cyb-merge-user-section-retain hr{background-color:var(--green-300)}.cyb-merge-user-section-seperator{border:1px solid var(--border-field);color:var(--icon-subdued);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);width:50px;height:45px;margin-left:var(--space-4);margin-right:var(--space-4)}.cyb-merge-user-section-seperator .cyb-icon{font-size:24px;line-height:24px}.cyb-merge-user-no-record{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--text-subdued);width:100%;height:223px;border-radius:var(--radius-sm);background-color:var(--gray-100);margin-top:var(--space-4)}.cyb-merge-user-no-record .cyb-icon{font-size:40px;line-height:40px}.cyb-merge-user-confirmation{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cyb-merge-user-confirmation .cyb-icon{color:var(--yellow-300);font-size:96px;line-height:96px}.cyb-merge-user-confirmation p{margin-top:var(--space-8);margin-bottom:var(--space-8);font-weight:500;font-size:28px;width:435px}.page{padding-top:1rem;padding-right:1rem}.cyb-paginator{color:var(--text-subdued)}.cyb-paginator strong{font-weight:var(--fw-semi-bold)}.cyb-paginator select{padding-top:var(--space-1);padding-bottom:var(--space-1)}.cyb-paginator button{color:var(--black)}.cyb-paginator button .MuiSvgIcon-root{font-size:24px}.cyb-qual-selection-accordion{display:inline-block;width:100%}.cyb-qual-selection-accordion button.btn-link{color:var(--text-subdued);font-size:21.795px;font-style:normal;font-weight:500;line-height:27.243px}.cyb-error-text{padding:var(--space-4) 0 0 0;margin:0;color:var(--red-300);font-size:16px;font-weight:700}.cyb-error-text.degree-error{font-size:14px;font-weight:600}.cyb-qual-selection-header{color:var(--brand-400)}.cyb-radio-button{width:-moz-fit-content;width:fit-content}.cyb-radio-button span{margin-left:var(--space-1)}.cyb-radio-button-group{display:flex}.cyb-radio-button-group.button-direction-column{flex-direction:column;padding-left:var(--space-5)}.cyb-radio-button-group.button-direction-column .cyb-radio-button{margin-right:var(--space-6);margin-bottom:0}.cyb-radio-button-group .cyb-radio-button{margin-right:var(--space-6)}.cyb-new-report-title{margin:0;font-size:var(--font-size-500);font-weight:var(--font-weight-heading-heavy);color:var(--gray-900)}.cyb-new-report-title.cyb-new-report-title-configure{margin-bottom:14px}.cyb-new-report-title:focus-visible{outline:2px solid var(--brand-300);outline-offset:4px}.cyb-report-basis-selection{max-width:920px;margin-bottom:16px;padding:26px 28px;border:1px solid var(--gray-300);border-radius:var(--radius-md)}.cyb-report-basis-selection .cyb-report-basis-header{margin-bottom:22px}.cyb-report-basis-selection .cyb-report-basis-header p{margin:4px 0 0;font-size:var(--font-size-100);color:var(--gray-700);line-height:var(--lh-body)}.cyb-report-basis-selection .cybui-radio-group.cyb-report-basis-options{flex-direction:row;flex-wrap:wrap;gap:18px;width:100%}.cyb-report-basis-selection .cyb-report-basis-card{flex:1;min-width:300px;margin:0;align-items:flex-start;gap:12px;border:1px solid var(--gray-300);border-radius:var(--radius-md);padding:22px}.cyb-report-basis-selection .cyb-report-basis-card .cybui-radio{padding:0}.cyb-report-basis-selection .cyb-report-basis-card .cybui-radio.Mui-checked{color:var(--brand-300)}.cyb-report-basis-selection .cyb-report-basis-card:has(.Mui-focusVisible){outline:2px solid var(--brand-300);outline-offset:2px}.cyb-report-basis-selection .cyb-report-basis-card:has(.Mui-checked){border-color:var(--brand-300);box-shadow:0 0 0 1px var(--brand-300);background-color:var(--accent-100)}.cyb-report-basis-selection .cyb-report-basis-card-title{display:block;font-size:var(--font-size-300);font-weight:var(--font-weight-heading-heavy);color:var(--gray-900)}.cyb-report-basis-selection .cyb-report-basis-card-description{margin:10px 0 0;font-size:var(--font-size-100);color:var(--gray-800);line-height:var(--lh-body)}.cyb-report-basis-selection .cyb-report-basis-callout{margin:22px 0 0;background-color:var(--yellow-100);border:1px solid var(--yellow-200);border-radius:var(--radius-md);padding:14px 16px;color:var(--gray-800);font-size:var(--font-size-100);line-height:var(--lh-body)}.cyb-report-basis-selection .cyb-report-basis-callout .MuiAlert-icon{padding:0;margin-right:12px;color:var(--yellow-500)}.cyb-report-basis-selection .cyb-report-basis-callout .MuiAlert-icon svg{font-size:var(--font-size-400)}.cyb-report-basis-selection .cyb-report-basis-callout .MuiAlert-message{padding:0}.cyb-report-basis-selection .cyb-report-basis-actions{margin-top:22px;gap:12px}.cyb-report-basis-pill{display:inline-flex;align-items:center;gap:10px;background-color:var(--accent-100);border:1px solid var(--gray-300);border-radius:var(--border-radius-full);padding:7px 8px 7px 15px;font-size:var(--font-size-100);margin-bottom:22px}.cyb-report-basis-pill .cyb-report-basis-pill-label{color:var(--gray-700)}.cyb-report-basis-pill .cyb-report-basis-pill-value{font-weight:var(--font-weight-body-medium);color:var(--brand-500)}.cyb-report-basis-pill .cyb-report-basis-pill-change{border-left:1px solid var(--gray-300);padding-left:11px;color:var(--accent-300);font-size:inherit;font-weight:var(--font-weight-body-medium);text-decoration:none}.cyb-configuration-filter{padding-top:var(--space-2);padding-bottom:var(--space-2);background-color:var(--gray-100);border-top:1px solid var(--border-field);border-bottom:1px solid var(--border-field);margin-bottom:var(--space-1)}.cyb-configuration-filter:last-child{margin-bottom:0}.cyb-configuration-filter .cyb-multi-select .cyb-multi-select-action,.cyb-configuration-filter .cyb-select{border:1px solid var(--brand-300);background-color:var(--white);color:var(--brand-300);width:150px}.cyb-configuration-filter .cyb-select{padding:var(--space-2) var(--space-1)}.cyb-configuration-filter .cyb-multi-select .cyb-multi-select-action{padding:var(--space-1) var(--space-1)}.cyb-configuration-filter .cyb-multi-select .cyb-multi-select-action:disabled{border-color:var(--border-field);color:var(--text-disabled)}.cyb-configuration-filter .cyb-configuration-body{display:flex;align-items:center;-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.cyb-configuration-filter .cyb-configuration-date-nullable{display:flex;align-items:center;-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.cyb-configuration-filter .cyb-configuration-values{display:flex;flex-wrap:wrap;margin-left:var(--space-2);margin-top:var(--space-2)}.cyb-configuration-filter .cyb-configuration-values .cyb-chip{margin-left:var(--space-1)}.cyb-configuration-filter .cyb-configuration-values .cyb-chip:first-child{margin-left:var(--space-0)}.cyb-report-select.cyb-multi-select .cyb-multi-select-action{border:1px solid var(--brand-300);background-color:var(--white);color:var(--brand-300);padding:var(--space-1) var(--space-1)}.cyb-configuration-columns .cyb-multi-select .cyb-multi-select-action{background-color:var(--white);color:var(--brand-300);border-bottom:0;border:1px solid var(--brand-300)}.cyb-configuration-columns .cyb-configuration-column.has-columns{margin-top:var(--space-4)}.cyb-sortable-column-config{display:flex;width:100%;background-color:var(--white);margin-bottom:var(--space-1)}.cyb-sortable-column-config:last-child{margin-bottom:0}.cyb-sortable-column-config.disabled .cyb-drag-handle{background-color:var(--gray-300);cursor:default}.cyb-sortable-column-config .cyb-drag-handle{display:flex;background-color:var(--brand-300);color:var(--white);width:40px;height:40px;font-size:24px;align-items:center;justify-items:center;justify-content:center}.cyb-sortable-column-config .cyb-sortable-column-label{display:flex;align-items:center;padding-left:var(--space-4)}.cyb-sortable-column-config .cyb-sortable-column-label p{margin-bottom:0}.cyb-select{display:flex;flex-direction:row;align-items:center;padding:var(--space-2) var(--space-1);background-color:var(--gray-100);border:0;border-bottom:1px solid var(--gray-400);border-radius:var(--radius-sm);font-size:var(--fs-body-lg);cursor:pointer}.cyb-select.select-light{background-color:var(--white)}.cyb-select:disabled{cursor:default}.cyb-select-fullwidth{width:100%}.supporting-document-select{width:185px}.bg-sidenav,.cyb-sidenav{background-color:var(--gray-100)}.cyb-sidenav{display:flex;flex-direction:column;width:var(--size-sidebar-width);min-width:var(--size-sidebar-width);min-height:100vh;border-top:1px solid var(--gray-100);border-right:1px solid var(--gray-300);position:relative}.cyb-sidenav-badge{width:16px;height:16px;border-radius:50%;text-align:center;font-size:10px;line-height:10px;border:1px solidvar(--black);background:var(--red-300);color:var(--white);display:flex;align-items:center;justify-content:center}.cyb-sidenav-header{padding-left:var(--space-2);font-size:14px;background-color:var(--gray-300);font-weight:550;padding-top:var(--space-1);padding-bottom:var(--space-1);margin-top:var(--space-1);margin-bottom:var(--space-1)}.cyb-sidenav-link{display:flex;align-items:center;height:var(--size-sidebar-link-height);padding-left:var(--space-4);padding-right:var(--space-4);text-decoration:none;font-size:14px}.cyb-sidenav-link,.cyb-sidenav-link:visited{color:var(--black)}.cyb-sidenav-link:hover{color:var(--black);background-color:var(--gray-400);text-decoration:none}.cyb-sidenav-link.active{color:var(--white)}.cyb-sidenav-link.active,.cyb-sidenav-link.active:hover{background-color:var(--brand-300)}.cyb-sidenav-link .cyb-sidenav-icon{margin-right:var(--space-3)}.cyb-last-login{display:flex;width:100%;bottom:0;font-size:11px;padding:var(--space-2) var(--space-2);margin:0;border-top:1px solid rgba(var(--black-rgb)/.1)}.cyb-last-login p{margin:0}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes spinning{to{transform:rotate(1turn)}}.sort-field{display:flex;align-items:center}.sort-field-action{cursor:pointer;background:none;border:none;outline:none;padding:0;font:inherit}.sort-field-action:active,.sort-field-action:focus{outline:none}.sort-field-action.disabled,.sort-field-action:disabled,.sort-field-action:disabled:hover,.sort-field-action[disabled]{color:inherit}.sort-field-icon{margin-left:var(--space-1);animation:fadein var(--dur-fast) linear}.cyb-team-list-heading{margin:0 0 var(--space-2) 0;font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--text-heading)}.cyb-team-list-heading-framework{color:var(--color-framework-accent)}.cyb-team-list-status{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5) 0;text-align:center;color:var(--gray-600)}.cyb-team-list-error-message{margin:0;color:var(--red-400)}.cyb-team-list-empty,.cyb-team-list-loading{text-align:center;color:var(--gray-600)}.cyb-compliant-status.cyb-requirement-status{width:auto;white-space:nowrap}.cyb-top-pane{position:sticky;z-index:10;top:var(--size-cui-bar-height)}.experience-certification-top-pane{display:flex;width:100%;height:210px;padding:var(--space-2) var(--space-3);background-color:var(--gray-300);box-shadow:var(--shadow-2)}.cyb-user-compliance .cyb-search-input{max-width:385px}.personnel-group-compliance-graph .cyb-active-user-count{margin-right:var(--space-10)}.personnel-group-compliance-graph .graph-bar{height:40px}.cyb-user-group-list{display:flex;flex-direction:column}.cyb-user-group-list .cyb-user-groups{align-self:stretch}.cyb-user-group-list .cyb-user-group .cyb-compliant-icon,.cyb-user-group-list .cyb-user-group .cyb-position-icon,.cyb-user-group-list .cyb-user-group-work-role .cyb-compliant-icon,.cyb-user-group-list .cyb-user-group-work-role .cyb-position-icon,.cyb-user-group-list .cyb-user-position .cyb-compliant-icon,.cyb-user-group-list .cyb-user-position .cyb-position-icon{margin-left:var(--space-2);margin-right:var(--space-2)}.cyb-user-group-list .cyb-user-group-work-role,.cyb-user-group-list .cyb-user-position{padding-left:var(--space-4)}.cyb-user-group-list .cyb-user-group-work-role-container,.cyb-user-group-list .cyb-user-position-container{display:flex;align-items:center;border-left:1px dashed var(--black)}.cyb-user-group-list .cyb-user-group-work-role-container.compliance-hidden,.cyb-user-group-list .cyb-user-position-container.compliance-hidden{padding-left:var(--space-2)}.cyb-work-role-framework{display:flex;align-items:center;font-size:12px;font-weight:var(--fw-semi-bold);color:var(--text-subdued);margin-bottom:0;margin-top:-5px}.cyb-primary-work-role-container{border-left:var(--border-width-strong) solid var(--white)}.cyb-sortable-column-config--position .cyb-drag-handle{height:auto}.cyb-overview-compliance-title{padding-right:var(--space-4)}.cyb-overview-overall-compliance{margin-left:auto;flex-shrink:0}.cyb-overview-overall-compliance .cyb-compliant-status{width:-moz-max-content;width:max-content;white-space:nowrap}.cyb-overview-overall-compliance .cyb-compliant-status .cyb-compliant-icon--fully_qualified{margin-right:var(--space-1)}.cyb-dashboard{width:100%}.cyb-dashboard .cyb-blue-banner{height:14px;background-color:var(--brand-300);display:flex;align-items:center;justify-content:flex-end;padding-right:var(--space-4)}.cyb-dashboard .cyb-blue-banner a{color:var(--white);background:none;text-decoration:none}.cyb-dashboard .cyb-blue-banner a:hover{text-decoration:underline}.cyb-dashboard-layout{display:flex;min-height:100vh}.cyb-dashboard-content{flex:1 1 auto;min-width:0;padding:var(--space-4)}.cyb-dashboard-navbar{display:flex;align-items:center;height:110px}.cyb-dashboard-navbar-content{display:flex;flex:1 1 auto;align-items:center;padding:0 var(--space-5) 0 var(--space-5)}.cyb-dashboard-user-name{color:var(--black);font-size:24px;font-weight:600}.cyb-dashboard-position{color:var(--gray-700);font-size:14px;font-weight:400}.cyb-dashboard-footer{display:flex;align-items:center;height:40px;color:var(--white);background-color:var(--brand-300);padding-left:var(--space-2);padding-right:var(--space-2)}.cyb-dashboard-footer p{margin:0}.cyb-dashboard-footer a{color:var(--white);background:none;text-decoration:none}.cyb-dashboard-footer a:hover{background:none;text-decoration:underline}.cyb-dashboard-footer a:visited{color:var(--white)}.experiential-certification-assessment .cyb-dashboard-content{padding:0}.experiential-certification-assessment .experience-certification-assessment-content{padding:var(--gutter-2) var(--gutter-1)}.experiential-certification-assessment .info-message{max-width:var(--size-container-max-width)}.experiential-certification-assessment .experience-cert-ksats .ksat-head{font-size:25px;font-weight:400;margin-bottom:var(--space-2)}.experiential-certification-assessment .experience-cert-ksats .ksat-head-desc{font-size:13px;font-weight:400;margin-bottom:0;font-style:italic}.experiential-certification-assessment .experience-cert-ksats .ksat-desc{width:30%}.experiential-certification-assessment .experience-cert-ksats .ksat-yes-no{width:30%;text-align:center;vertical-align:middle}.experiential-certification-assessment .experience-cert-ksats .ksat-comment{width:50%}.experiential-certification-assessment .experience-cert-ksats select,.experiential-certification-assessment .experience-cert-ksats textarea{border:1px solid var(--gray-400);background-color:var(--white)}.experiential-certification-assessment .experience-cert-ksats textarea{font-size:14px}.cyb-user-compliance-metric{display:flex;align-items:center}.cyb-user-compliance-metric p{margin-bottom:0}.cyb-user-compliance-metric .metric-label{margin-bottom:var(--space-1);font-size:14px;font-weight:var(--font-weight-body-default);color:var(--text-subdued)}.cyb-user-compliance-metric .metric-total{font-size:20px;text-wrap:nowrap}.cyb-user-compliance-metric .metric-percentage{line-height:1;font-size:42px}.cyb-user-compliance-metric .metric-percentage.success{color:var(--green-300)}.cyb-user-compliance-metric .metric-percentage.fully-qualified{color:var(--green-500)}.cyb-user-compliance-metric .metric-percentage.danger{color:var(--red-400)}.cyb-user-compliance-metric .metric-percentage .metric-percentage-symbol{font-size:32px;color:var(--gray-400);margin-left:var(--space-1)}.cyb-user-compliance-metric .divider{width:10px;height:94px;margin-right:var(--space-1);border-radius:var(--radius-pill)}.cyb-user-compliance-metric .divider.success{background-color:var(--green-300)}.cyb-user-compliance-metric .divider.fully-qualified{background-color:var(--green-500)}.cyb-user-compliance-metric .divider.danger{background-color:var(--red-400)}.cyb-user-compliance-metric:last-child{margin-bottom:0}.cyb-active-personnel-metric{display:flex;align-items:center}.cyb-active-personnel-metric .icon-container{margin-right:var(--space-5);font-size:72px}.cyb-active-personnel-metric .metric-percentage{font-size:32px;font-weight:var(--font-weight-body-medium);line-height:1}.cyb-active-personnel-metric .blue{color:var(--accent-300)}.cyb-active-personnel-metric .grey{color:var(--text-subdued)}.cyb-banner-logo{max-width:225px;max-height:85px}.cyb-banner-logo-container{display:flex;width:var(--size-sidebar-width);min-width:var(--size-sidebar-width);min-height:100%;border-right:1px solid var(--gray-400);align-items:center;justify-content:center}.cyb-user-circle{font-size:30px;font-weight:300;color:#fff;width:40px;height:40px;border-radius:50%;background-color:var(--brand-200);display:flex;justify-content:center;line-height:normal}.cyb-user-circle:hover{text-decoration:none;background-color:var(--brand-200)}.cyb-user-circle:visited{color:#fff}.experience-cert-dashboard .page-header{color:var(--brand-300);font-size:32px;text-align:center;margin-bottom:var(--space-8)}.experience-cert-dashboard .info-message{font-size:21px;font-weight:600;margin-top:var(--space-8);margin-bottom:var(--space-6)}.experience-cert-dashboard .cyb-back-button{color:var(--gray-700)}.experience-cert-dashboard .cyb-dashboard-content{background-color:var(--gray-100);padding:0}.experience-cert-dashboard .experience-cert-content{padding:var(--space-4)}.experience-cert-dashboard .cyb-instructions-description{display:flex;align-items:center;font-size:24px}.experience-cert-dashboard .cyb-instructions-description i{color:var(--accent-300)}.cyb-consent .cyb-logout-content{padding:var(--space-7) var(--space-5) var(--space-10)}.cyb-consent .cyb-consent-card{width:100%;max-width:840px;margin-top:var(--space-2);padding:var(--space-6) var(--space-7) var(--space-7);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);text-align:left}.cyb-consent .cyb-consent-card p{margin-bottom:var(--space-4);font-size:17px;line-height:1.65;color:var(--gray-800)}.cyb-consent .cyb-consent-eyebrow{margin-bottom:var(--space-5);font-size:14px;font-weight:700;letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-subdued);outline:none}.cyb-consent .cyb-consent-lead{font-weight:600}.cyb-consent .cyb-consent-list{margin:0 0 var(--space-4);padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.cyb-consent .cyb-consent-list li{font-size:17px;line-height:1.6;color:var(--gray-800)}.cyb-consent .cyb-consent-actions{width:100%;max-width:480px;margin:var(--space-6) auto 0;display:flex;flex-direction:column;gap:var(--space-3)}.cyb-consent .cyb-consent-actions .cyb-button{width:100%;text-align:center}.cyb-consent .cyb-consent-footnote{max-width:480px;margin:var(--space-5) auto 0;text-align:center;font-size:14px;line-height:1.6;color:var(--text-subdued)}.cyb-consent .cyb-consent-denied{width:100%;max-width:480px;margin-top:var(--space-5);display:flex;flex-direction:column;align-items:center;text-align:center}.cyb-consent .cyb-consent-denied .cyb-consent-denied-icon{width:72px;height:72px;margin-bottom:var(--space-5);display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fbe4e6}.cyb-consent .cyb-consent-denied h1{margin-bottom:var(--space-3);font-size:26px;font-weight:600;color:var(--gray-900);outline:none}.cyb-consent .cyb-consent-denied p{margin-bottom:var(--space-6);font-size:17px;line-height:1.65;color:var(--gray-700)}.cyb-consent .cyb-consent-denied .cyb-button{width:100%;max-width:480px;text-align:center}.cyb-consent .cyb-consent-help{margin-top:var(--space-5);font-size:14px;color:var(--text-subdued)}*,:after,:before{box-sizing:border-box}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}a{background-color:rgba(0,0,0,0);text-decoration:none}img{vertical-align:middle}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}label{display:inline-block;margin-bottom:.5rem}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button,input{overflow:visible}button,select{text-transform:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}textarea{resize:vertical}table{border-collapse:collapse}th{text-align:inherit}body{font-family:IBM Plex Sans,Helvetica;margin:var(--space-0);height:100%}#page-content-wrapper{position:absolute;bottom:25px;left:0;right:0;overflow:auto}.page-content-user-banner{top:64px}.page-content-top-banner{top:25px}#log-btn{padding:var(--space-3);padding-right:var(--space-7);padding-left:var(--space-7);height:100%;padding-top:var(--space-5);float:right;display:inline-block}#wel-current-user{padding:var(--space-4);color:var(--text-subdued);font-weight:550;display:inline-block;font-size:18px;text-align:center}.last-signed-in{font-weight:450!important;font-size:15px!important}.banner{width:100%;height:60px;padding:var(--space-2);background:linear-gradient(180deg,var(--brand-300) 0,var(--brand-300) 100%);border-top:5px solid var(--red-300);opacity:1}.bottom-banner,.footer-banner,.top-banner{width:100%;height:25px;padding:var(--space-2);background:var(--brand-300);opacity:1}.user-banner{width:100%;height:40px;background:var(--yellow-300);opacity:1;position:absolute;top:var(--size-cui-bar-height);left:0;right:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.back-to-profile{position:absolute;left:10px}.todo-count{width:16px;height:16px;border-radius:50%;text-align:center;font-size:10px;border:1px solidvar(--black);background:var(--red-300);color:var(--white);float:right;margin-top:var(--space-1)}.nav-icon{display:inline-block;padding-right:var(--space-3);font-size:18px}.top-banner{top:0}.bottom-banner,.top-banner{position:absolute;left:0;right:0;overflow:hidden}.bottom-banner{bottom:0}.footer-banner{height:40px!important}.footer-link{text-transform:uppercase;color:var(--white)!important}.contact-us:hover,.footer-link:hover{text-decoration:underline!important;cursor:pointer}.top-banner-text{text-align:center;padding-top:var(--space-2);color:var(--white);margin-top:-10px!important;padding-top:var(--space-0)!important}.user-banner-text{text-align:center;color:var(--black);font-size:19px;font-weight:530}.user-banner-text.btn-link{color:var(--brand-300)}.contact-us{color:var(--white)!important;float:right;padding-right:var(--space-2)}.footer-item{display:inline-block;color:var(--white)}.footer-left{float:left}.footer-right{float:right}.link-break{height:20px;width:5px;background-color:var(--red-300);display:inline-block;margin-left:var(--space-2);margin-right:var(--space-2)}.nopadding{padding:0!important;margin:0!important}.fourth-nav{padding-left:var(--space-1)}.logo{width:400px;align-items:center}#title{vertical-align:middle;margin-top:auto;margin-bottom:auto;padding-top:var(--space-1);padding-bottom:var(--space-1)}#static-logo{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}#left-nav{width:var(--size-sidebar-width);height:auto;background-color:var(--gray-100)!important;border-top:1px solid var(--gray-100)}.nav-line{height:2px;width:var(--size-sidebar-width)}.nav-header,.nav-line{background-color:var(--gray-300);margin-top:var(--space-1);margin-bottom:var(--space-1)}.nav-header{padding-left:var(--space-2);font-size:14px;font-weight:550;padding-top:var(--space-1);padding-bottom:var(--space-1)}#left-nav>.nav>.active{background:var(--brand-300)!important;color:var(--white)!important}.content-title{font-weight:600;font-size:42px;padding-bottom:var(--space-4)}.required-star{color:var(--red-300)}.required-text{margin-bottom:-5px}.error,.required-text{color:var(--red-300);font-size:14px}.error{margin-top:var(--space-2)}.status-error{margin-top:var(--space-3);color:var(--gray-700);font-size:14px;font-style:italic}pre{font-size:16px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;font-family:IBM Plex Sans,Helvetica}.policy-text{color:var(--gray-700);padding-left:var(--space-4)}.policy-table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}.policy-table>tbody>tr>td{border:1px solid var(--gray-300);text-align:left;padding:var(--space-2)}.policy-table>tbody>tr:nth-child(odd){background-color:var(--gray-100)}.terms-title{color:var(--brand-300);font-weight:600}.button-save{background-color:var(--brand-300);font-size:14px;font-weight:550;color:var(--white);border:1px solid var(--brand-300)!important;height:48px;width:73px;margin-top:var(--space-4);display:inline-block;margin-right:var(--space-8);border-radius:var(--radius-sm)}.button-save:hover{color:var(--brand-300);background-color:var(--gray-300);cursor:pointer}.button-save:disabled:hover,.button-save[disabled]{border:1px solid var(--border-field)!important;background-color:var(--gray-300)!important;color:var(--text-disabled)!important;cursor:not-allowed}.button-delete{background-color:var(--red-300);color:var(--white);border:1px solid var(--red-300);border-radius:var(--radius-sm)!important;font-size:14px!important;font-weight:550;height:48px;width:73px;margin-top:var(--space-4);margin-right:var(--space-4);display:inline-block}.button-delete:hover{background-color:var(--gray-300);color:var(--red-300);cursor:pointer}.button-delete:disabled:hover,.button-delete[disabled]{border:1px solid var(--border-field)!important;background-color:var(--gray-300)!important;color:var(--text-disabled)!important;cursor:not-allowed}.button-cancel{background-color:var(--white);color:var(--brand-300);border:1px solid var(--brand-300);border-radius:var(--radius-sm)!important;font-size:14px!important;font-weight:550;height:48px;width:73px;float:right;margin-top:var(--space-4);display:inline-block}.button-cancel:hover{background-color:var(--gray-300);color:var(--brand-300);cursor:pointer}.button-cancel:disabled:hover,.button-cancel[disabled]{border:1px solid var(--border-field)!important;background-color:var(--gray-300)!important;color:var(--text-disabled)!important;cursor:not-allowed}.disabled-link{pointer-events:none}.all-certs,.all-collections,.all-groups,.all-personnel,.all-work-roles{padding-left:0!important}.all-certs-table,.all-collections-table,.all-groups-table,.all-work-roles-table,.my-certs-table,.personnel-table{background:var(--gray-100);border-top:1px solid var(--gray-300)}.all-certs-items,.all-collections-items,.all-groups-items,.all-work-roles-items,.personnel-items,.user-certs-items{border-bottom:1px solid var(--gray-300)}.all-collections-item,.all-groups-item,.all-work-roles-item,.cert-item,.personnel-item,.user-cert-item{padding-left:var(--space-4);display:inline-block;padding-top:var(--space-3);padding-bottom:var(--space-3)}.ad-groups{padding-left:var(--space-2);display:inline-block;padding-bottom:var(--space-3)}.ad-groups,.add-item-btn{padding-top:var(--space-3)}.add-item-btn{border:1px solid var(--brand-300)!important;background:var(--brand-300)!important;color:var(--white)!important;font-size:14px;font-weight:550;float:right;height:48px;width:140px;border-radius:var(--radius-sm);text-align:center;margin-bottom:var(--space-2)}.add-item-btn:hover{text-decoration:none;background:var(--gray-300)!important;color:var(--brand-300)!important;cursor:pointer}.certification-collection-search,.certification-search,.group-leader-search,.group-manager-search,.group-member-search,.group-work-role-member-search,.group-work-role-search,.group-work-role-user-search,.supplemental-certification-search{width:200px!important}.group-leader-search,.group-manager-search{margin-bottom:var(--space-4)}.link-box{height:60px!important}.edit-bottom-nav-btns{padding-top:var(--space-4)}.flex-container{display:flex;flex-flow:row wrap;justify-content:space-around}.checkbox-space{padding-right:var(--space-2)}.checkBox{width:17px;height:17px}.certs-checkboxes{display:inline-block;padding-right:var(--space-6)}.renew-time{padding-left:var(--space-1)}.training-links{display:inline;padding-left:var(--space-2);overflow-wrap:break-word;word-break:break-word;hyphens:auto}.certification-training-doc{display:none}.certification-file-upload{display:block}.file-upload-table{margin-top:var(--space-4)}.file-upload-entry{display:inline-block;padding-left:var(--space-2)}.the-file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%;padding-left:var(--space-0)!important;margin-top:var(--space-2)}.file-upload-icon{display:inline-block;vertical-align:top;padding-left:var(--space-2);margin-top:var(--space-2)}.cert-docs-wrapper{padding-top:var(--space-1);padding-bottom:var(--space-1)}.file-remove-btn,.file-restore-btn{margin-right:var(--space-2);display:inline-block;padding-left:var(--space-2)}.link-remove-btn,.link-restore-btn{margin-right:var(--space-2);margin-top:var(--space-1)!important;text-align:center!important;padding-left:var(--space-2)!important}.link-remove-btn,.link-restore-btn,.link-upload-entry{display:inline-block;margin-bottom:var(--space-1);margin-top:var(--space-1)}.certification-link-table,.link-divider{margin-top:var(--space-4)}.link-div{padding-right:var(--space-0)!important}.delete-link-div{padding-left:var(--space-0)!important}.cert-docs-wrapper:hover,.cert-links-wrapper:hover,.certs:hover,.compliance-status-list:hover,.group-leaders:hover,.group-managers:hover,.group-members:hover,.group-work-role-user:hover,.group-work-roles:hover,.requirement-status-collection:hover{background-color:var(--gray-400)}.radio-btns:hover{cursor:pointer}.deleted-item{color:var(--text-subdued)!important;font-style:italic}.save-settings-btn{width:155px!important}.settings-mail-btn{width:100px!important}.certs-table,.collections-table,.current-company{margin-top:var(--space-4)}.certs{padding-top:var(--space-1);padding-bottom:var(--space-1)}.align-cert{display:inline-block;padding-left:var(--space-2)}.collection-requirement-row:hover{background-color:var(--gray-400);cursor:pointer}.collection-requirement-item{padding-left:var(--space-1);display:inline-block;padding-top:var(--space-3);padding-bottom:var(--space-3)}.collection-instructions{padding-left:var(--space-2)}.collection-instructions,.collection-instructions-groups{margin-top:var(--space-4);color:var(--gray-700);font-size:14px}.collection-instructions-groups{padding-left:var(--space-1);padding-bottom:var(--space-4)}.collection-cert-name{padding-left:var(--space-4)}.certification-expiration-fields label:has(input:disabled),.certification-expiration-fields.disabled,.certification-expiration-fields.disabled label{color:var(--text-disabled)!important;cursor:default}.personnel-group{border-bottom:1px solid var(--gray-300)}.user-created-group{padding-left:var(--space-6)}.horizontal-break,.horizontal-break-gray{width:100%;height:2px;background-color:var(--white);margin-bottom:var(--space-4)}.horizontal-break-gray{background-color:var(--gray-300)!important}.groups-vertical-break{height:100%;width:2px;background-color:var(--white);position:absolute;margin-left:-15px}.group-archive,.group-unarchive{color:var(--brand-300)!important;background:var(--gray-300)!important}.group-unarchive{width:81px!important}.group-archive:hover,.group-unarchive:hover{text-decoration:none;color:var(--brand-300)!important;background:var(--gray-100)!important}.group-work-role-user,.group-work-roles{padding-top:var(--space-1);padding-bottom:var(--space-1)}.group-work-role-users-table,.group-work-roles-table{margin-top:var(--space-4)}.group-work-role-remove-btn,.group-work-role-restore-btn,.group-work-role-user-remove-btn,.group-work-role-user-restore-btn{padding-right:var(--space-1)!important}.group-work-role-remove-btn,.group-work-role-restore-btn{margin-top:var(--space-1);float:right}.work-role-members-content{padding-top:var(--space-2);padding-bottom:var(--space-2)}.work-role-members-edited{font-style:italic;display:inline-block;margin-top:var(--space-2)}.multiselect{width:600px}.subgroup{padding-top:var(--space-2);padding-bottom:var(--space-4)}.field-text{font-size:16px}.group-user{display:inline-block;padding-left:var(--space-4);vertical-align:top}.groups-all-users{padding-top:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--gray-300)}.groups-view-title{font-weight:600;font-size:42px;padding-bottom:var(--space-2)}.groups-all-users-table{background:var(--gray-100);margin-bottom:var(--space-4)!important}.download-btn{padding-top:var(--space-1)!important;font-size:16px!important;text-align:center;margin-top:0;height:var(--control-height-compact)!important;margin-left:var(--space-1)}.download-btn:hover{text-decoration:none!important}.reports-item{font-weight:600}.center-vertically{display:flex;align-items:center}.no-right-margin{margin-right:var(--space-0)!important}body{background-color:var(--white);color:var(--gray-800)}a{color:var(--black)}a:visited{color:var(--gray-700)}a:hover{color:var(--white);background-color:var(--black)}th{padding-bottom:var(--space-1)}td{padding-bottom:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}div.actions,div.field{margin-bottom:var(--space-2)}#notice{color:var(--green-300)}.field_with_errors{padding:var(--space-1);background-color:var(--red-300);display:table}#error_explanation{width:450px;border:var(--border-width-strong) solid var(--red-300);padding:var(--space-2);padding-bottom:0;margin-bottom:var(--space-4);background-color:var(--gray-50)}#error_explanation h2{text-align:left;font-weight:700;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);font-size:12px;margin:-7px -7px 0;background-color:var(--red-300);color:var(--white)}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}.all-team-members-title{padding-left:var(--space-4)!important;font-size:16px;font-weight:550;padding-top:var(--space-1);padding-bottom:var(--space-1);display:inline-block}.float{float:right}.no-bold{font-weight:400!important}.view-profile-btn{display:inline-block;margin-top:var(--space-5);color:var(--brand-300);background:var(--gray-300);font-size:14px;font-weight:550;border:1px solid var(--brand-300)!important;height:48px;width:140px;border-radius:var(--radius-sm);text-align:center;padding-top:var(--space-3)}.view-profile-CSadmin{margin-top:var(--space-4)!important}.view-profile-btn:hover{text-decoration:none;color:var(--brand-300);cursor:pointer;background:var(--gray-100)}.compliance-item{font-size:16px;padding-top:var(--space-1);padding-bottom:var(--space-1);padding-left:var(--space-2);text-align:left}.compliance-status{display:flex;align-items:center;width:135px}.personnel-list-group-name{margin-top:var(--space-1)}.personnel-dot{height:15px!important;width:15px!important;vertical-align:sub!important}.compliance-personnel-icon:before{padding-left:var(--space-1);color:var(--white);display:inline-block;vertical-align:baseline!important}.sorter-title{display:inline-block;margin-top:var(--space-2)}.upload-content,.verify-content{background-color:var(--gray-200);padding:var(--space-4)}.rejected-expired-dash-info{background-color:var(--brand-300)!important;margin-top:-15px;padding-top:var(--space-4)}.dash-instructions,.dash-upload{padding-top:var(--space-4)!important}.dash-instructions{margin-bottom:-20px!important}.training-link{border-bottom:1px solid var(--brand-300)}.link-content{padding-bottom:var(--space-4)}.file-btn{margin-top:var(--space-2)!important;color:var(--gray-700)!important;font-size:14px!important;margin-right:-50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groups-workrole-list{margin-top:-5px!important}.comments-div>textarea,.comments-upload-div>.textarea,.edit-my-certs-comments>.textarea{width:100%;height:65px;border:0!important;border-bottom:1px solid var(--gray-600)!important;background:var(--gray-100)!important;padding:var(--space-1) var(--space-1);border-radius:var(--radius-sm)}.my-certs-edit{background:var(--brand-300);padding:var(--space-5);padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.my-certs-info{padding-top:var(--space-4)}.my-certs-info,.view-info-only{background-color:var(--brand-300)!important}.view-info-only{padding:var(--space-4)}.label-certs{color:var(--white)!important;font-weight:600!important}.certification-title,.user-instructions{display:inline-block;white-space:pre-wrap;width:100%}.user-certification-link,.user-doc-link{display:inline-block;overflow:hidden;text-overflow:ellipsis}.user-certification-link{width:95%}.user-doc-link{vertical-align:bottom;width:90%}.user-doc{display:inline-block}.filter-white{filter:invert(96%) sepia(96%) saturate(0) hue-rotate(123deg) brightness(105%) contrast(104%);border:none!important}.filter-grey{filter:invert(80%) sepia(7%) saturate(562%) hue-rotate(315deg) brightness(89%) contrast(80%)}.no-border-pic{border:none!important}.admin-to-do-list>h4{padding-bottom:var(--space-6)!important}.admin-to-do-list{padding-bottom:var(--space-8)!important;padding-left:0!important}.groups-table-content{background:var(--gray-100)!important;border-top:1px solid var(--gray-300)}.my-groups-items{padding-top:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--gray-300)}.my-groups-item{padding-left:var(--space-4);display:inline-block}.line-chart{padding-right:var(--space-0)!important;padding-left:var(--space-0)!important;padding-top:var(--space-8)}.actual-line-chart{border:5px solid var(--gray-300)}.tile-title{padding-left:var(--space-4);margin-bottom:0!important;padding-bottom:var(--space-4);padding-top:var(--space-2)}.supplemental-certs,.tile-title{background:var(--gray-100)}.supplemental-certs-title{padding-left:var(--space-4);margin-bottom:0!important;padding-bottom:var(--space-4);padding-top:var(--space-2);display:inline-block}.supp-cert-btn{height:40px!important;margin-top:var(--space-2);margin-bottom:var(--space-0)!important;padding-top:var(--space-2)!important}.compliance-list-title{font-size:16px;font-weight:550;background:var(--gray-300);padding-left:var(--space-4)!important;padding-top:var(--space-1);padding-bottom:var(--space-1);margin-bottom:var(--space-0)}.table{margin:var(--space-0)!important;padding:var(--space-0)!important}.account-header,.expandable-header,.log-items,.my-work-roles-items,.reports-items{background:var(--gray-100)!important;border-bottom:1px solid var(--gray-300)}.account-header-col,.expandable-header-col,.log-item,.my-work-roles-item,.reports-item{font-size:16px!important;padding-left:var(--space-4)!important;padding-top:var(--space-3);padding-bottom:var(--space-3);display:inline-block;vertical-align:top}.req-list-title,.user-certs-title{font-size:16px;padding-left:var(--space-4)!important;font-weight:550;padding-top:var(--space-1);padding-bottom:var(--space-1);display:flex;align-items:center}.header-table{background:var(--gray-300)!important}.space-20{padding-bottom:var(--space-4)}.space{padding:var(--space-6)}.compliance{padding-top:var(--space-4)}.compliance-chart-title,.compliance-chart-title-two{text-align:center;font-weight:550;border-bottom:5px solid var(--gray-300)}.compliance-chart-title-two{padding-top:var(--space-4)}.certs-upload-btn{padding:var(--space-0)!important}.nothing-to-show{padding-left:var(--space-4);font-size:16px;background-color:var(--white)}.cert-link{word-wrap:break-word}.compliant-dot,.non-compliant-dot{height:20px;width:20px;border-radius:50%;display:inline-block;margin-right:var(--space-1)}.non-compliant-dot{background-color:var(--red-300)}.compliant-dot{background-color:var(--green-300)}.compliance-status-text{display:inline-block;width:98px;overflow:visible}.compliance-tile-icon:before{padding-left:var(--space-1);color:var(--white);display:inline-block;vertical-align:baseline!important}.requirement-status-credential{padding-right:var(--space-8)}.requirement-status-collection{padding-right:var(--space-6)}.acknowledgement{padding-top:var(--space-2)}.field{margin-bottom:var(--space-4)}.label{font-size:14px}.field-title,.label{color:var(--gray-700)}.group-name{font-weight:550}.user-notes{font-size:1rem}.dash-compliance-title{vertical-align:middle!important;margin-top:auto;margin-bottom:auto;margin-top:var(--space-4)!important}.padding-left-0{padding-left:0!important}a.plain{color:var(--black);text-decoration:none}.all-activity-logs,.user-logs-table{padding-left:0!important}.comments-div>textarea{vertical-align:top;margin-top:var(--space-2)}.icon{display:flex;justify-content:center}.icon-img{border:1px solid var(--white)}.wait-text{display:inline-block;vertical-align:middle}.added-link{overflow-wrap:break-word;word-break:break-word;hyphens:auto}.link-btn{color:var(--white);background:var(--brand-300);border-radius:0!important;font-size:14px!important;font-weight:550;padding:var(--space-3);border:1px solid var(--brand-300)!important;margin-right:var(--space-6)}.link-btn:hover{color:var(--brand-300);background:var(--gray-300);text-decoration:none}.search-help{font-style:italic;padding:var(--space-2);padding-top:var(--space-7)!important}.searched-items{margin-top:var(--space-1)}body,html{width:100%;margin:0}