@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._form_1t2wf_84{display:flex;flex-direction:column;gap:8px}._form_1t2wf_84 ._input-wrapper_1t2wf_89{flex:1;position:relative;display:flex}._form_1t2wf_84 ._input_1t2wf_89{flex:1;border:1px solid var(--cf-black-20);border-radius:2px;font-size:16px;line-height:1.4;color:var(--cf-off-black);background-color:var(--cf-white);padding:12px 16px}._form_1t2wf_84 ._button_1t2wf_107{position:absolute;right:0;height:100%;padding:16px}._form_1t2wf_84 ._button_1t2wf_107 ._icon_1t2wf_113{width:16px;height:16px}._form_1t2wf_84 ._loading_1t2wf_117{background-color:var(--cf-white)}._wrapper_re54o_1{line-height:1.6;font-size:14px;border-radius:2px;border:1px solid var(--cf-black-20);display:flex;min-height:64px;padding:8px 32px}._loader_re54o_11,._valid_re54o_12{background-color:var(--cf-white)}._invalid_re54o_16{background-color:var(--cf-gray-5);color:var(--cf-dark-gray)}._user_re54o_21{flex:1 0 40%}._name_re54o_25{font-weight:700;margin-bottom:4px}._certifications_re54o_30,._notice_re54o_31,._error_re54o_32{flex:1 0 60%;display:flex;gap:8px;align-items:center}._error_re54o_32{color:var(--cf-red)}._notice_re54o_31{color:var(--cf-green)}._icon_re54o_47{width:16px}@media(min-width:769px){._wrapper_re54o_1{align-items:center}}@media(max-width:768px){._wrapper_re54o_1{flex-direction:column;justify-content:center;gap:16px}}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._form_ywmmr_84{display:flex;flex-direction:column;gap:24px}._form_ywmmr_84 ._buttons_ywmmr_89{display:flex;flex-direction:column-reverse;gap:8px}@media only screen and (min-width:768px){._form_ywmmr_84 ._buttons_ywmmr_89{display:flex;flex-direction:row;justify-content:flex-end}}._form_ywmmr_84 ._buttons_ywmmr_89 button{width:100%;display:flex;justify-content:center}@media only screen and (min-width:768px){._form_ywmmr_84 ._buttons_ywmmr_89 button{width:auto}}._placeholder_ywmmr_112{background-color:var(--cf-light-gray);display:flex;height:352px;align-items:center;justify-content:center;text-align:center;border-radius:2px;padding:0 20px}._invitees-container_ywmmr_123{margin-bottom:16px}@media(max-width:768px){._placeholder_ywmmr_112{height:240px}}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._container_10j6f_84{padding-left:24px;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;background-color:#fff;border:1px solid transparent;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;height:100%;height:300px;position:relative}._container_10j6f_84._me_10j6f_99{border-left:2px solid #075dc6}._container_10j6f_84:last-child{border-bottom:1px solid #dcdcdc}._grid_10j6f_107{position:relative;display:grid;grid-template-columns:1fr 2fr 50px;grid-template-areas:"a b c" "d e ." "f g . " "h i .";height:100%;column-gap:20px;width:100%}._grid-item_10j6f_117{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}._icon_10j6f_124{height:16px;width:16px;grid-area:c}._expiration-date_10j6f_130{padding:4px;display:flex;align-items:center;justify-content:flex-start;border-radius:4px;background-color:red;color:#fff}._expiration-date_10j6f_130._active_10j6f_139{background-color:green}._expiration-date-label-container_10j6f_143{display:flex;align-items:center;justify-content:flex-start;grid-area:f}._expiration-date-container_10j6f_150{grid-area:g}._expiration-date-label_10j6f_143{line-break:word}._expiration-date_10j6f_130{grid-area:g}._name-container_10j6f_162{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;grid-area:b;max-width:100%;overflow:hidden}._person-label_10j6f_172{grid-area:a}._credentials-label_10j6f_176{grid-area:d}._credentials_10j6f_176{grid-area:e}._role-label-container_10j6f_184{display:flex;align-items:center;gap:8px;grid-area:h}._role-container_10j6f_190{display:flex;align-items:flex-start;flex-direction:column;gap:4px;grid-area:i}._role-label_10j6f_184{font-style:italic}._email_10j6f_202{color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._name_10j6f_162{font-weight:600!important}._actions_10j6f_214{padding:4px;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:55px;right:10px;background-color:#fff;z-index:10;box-shadow:0 0 10px #0000001a}._action-item_10j6f_227{padding-left:16px;padding-right:16px;display:flex;align-items:center;justify-content:flex-start;width:100%;height:50px;text-align:center}._destructive_10j6f_238{color:#c21818}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._table-cell-with-icon_3523o_84{text-align:center}._check-icon_3523o_88{width:16px;height:12px;color:var(--cf-green)}._close-icon_3523o_94{width:14px;height:14px;color:var(--cf-red)}._tabs_3523o_100{display:flex;flex-direction:column}@media only screen and (min-width:768px){._tabs_3523o_100{flex-direction:row}}._tabs_3523o_100 ._nav_3523o_109{display:flex;margin-top:8px;margin-bottom:24px}._tabs_3523o_100 ._item_3523o_114{padding:6px 8px}._tab_3523o_84{flex:1;display:block;font-family:var(--cf-header-font-stack);line-height:1.25;letter-spacing:.03em;text-transform:uppercase;border-bottom:5px solid transparent;padding:16px;text-align:center}._tab_3523o_84._active_3523o_133{border-bottom:5px solid var(--cf-red)}._item_3523o_114{line-height:1.6;display:flex;justify-content:space-between}._table_3523o_84{width:100%;border-collapse:unset;margin-top:20px;margin-bottom:20px}._table_3523o_84 ._thead_3523o_149{background-color:var(--cf-gray-5);border-bottom:1px solid var(--cf-black-10)}._table_3523o_84 ._thead_3523o_149 th{font-size:14px;font-weight:700;text-align:left;vertical-align:middle;padding:12px 16px}._table_3523o_84 ._tbody_3523o_163 tr{border-bottom:1px solid var(--cf-black-10)}._table_3523o_84 ._tbody_3523o_163 tr:last-child{border-bottom:none}._table_3523o_84 ._tbody_3523o_163 td{font-size:14px;line-height:1.6;padding:6px 8px;vertical-align:middle}._close-button_3523o_179{width:100%;display:flex;justify-content:center;margin-top:16px}@media only screen and (min-width:768px){._close-button_3523o_179{margin-top:0}}:root{--color-brand-blue: #075dc6;--color-brand-black: #1a1a1a;--color-brand-white: #ffffff;--color-secondary-gamesGreen: #e0fd53;--color-secondary-offWhite: #f4f4f0;--color-secondary-pureBlack: #000000;--color-neutral-grey100: #eeeeee;--color-neutral-grey200: #dcdcdc;--color-neutral-grey300: #cccccc;--color-neutral-grey400: #8e8e93;--color-neutral-grey500: #5f5f5f;--color-neutral-grey600: #333333;--color-semantic-success-dark: #3a8138;--color-semantic-success-light: #ecfff2;--color-semantic-warning-dark: #ff6109;--color-semantic-warning-light: #fff5ee;--color-semantic-error-dark: #c21818;--color-semantic-error-light: #f9e8e8;--color-semantic-info-dark: #735fbf;--color-semantic-info-light: #e9e3ff;--color-semantic-generic-light: #1a1a1a;--color-semantic-generic-dark: #dcdcdc}:root{--color-button-blue-focus-all: #2d75ce;--color-button-blue-default: #075dc6;--color-button-blue-hover: #397dd1;--color-button-blue-pressed: #0654b2;--color-button-blue-disabled-light: #b5cfee;--color-button-blue-disabled-dark: #1d3655;--color-button-black-default: #1a1a1a;--color-button-black-hover: #1a1a1a;--color-button-black-pressed: #545454;--color-button-black-disabled-strokes: #8e8e93;--color-button-black-disabled-fills: #c5c5c5;--color-button-black-focus: #dcdcdc;--color-button-white-default: #ffffff;--color-button-white-hover: #ffffff;--color-button-white-pressed: #c5c5c5;--color-button-white-disabled-strokes: #494949;--color-button-white-disabled-fills: #2c2c2c;--color-button-white-focus: #333333;--color-button-red-default: #c21818;--color-button-red-hover: #ce4646;--color-button-red-pressed: #af1616;--color-button-red-focus: #c21818;--color-button-red-disabled: #edbaba}:root{--color-level-l1: #be1a3a;--color-level-l2: #a22450;--color-level-l3: #852f66;--color-level-l4: #6a397b;--color-level-l5: #4f4390;--color-level-l6: #344da5;--color-level-l7: #075dc6;--color-level-l8: #1a1a1a;--color-level-l9: #1a1a1a;--color-level-l10: #1a1a1a}:root{--header-font-stack: "PFDIN", sans-serif;--header-expanded-font-stack: "PFDINExpanded", sans-serif;--body-font-stack: "Inter", Helvetica, Arial, sans-serif;--caption-font-stack: "Roboto Mono", monospace}body{font-family:var(--body-font-stack)}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._page-wrapper_sz1tx_84{width:100%}._wrapper_sz1tx_88{padding:32px 16px;display:flex;flex-direction:column;gap:24px}
