:root{--color_cream:#e7ddd1;--color_black:#000;--color-black:#000;--color_white:#fff;--color_blue:#3eb0ff;--color_yellow:#ffed4d;--color_pink:#fa50a3;--color_purple:#d080e3;--color_peach:#ffb085;--color_green:#2dff80;--color_red:#ff4b33;--gooper:"VCGooper-Light", Georgia, "Iowan Old Style", serif;--oracle:"ABC Oracle Light Regular", "Segoe UI", system-ui, -apple-system, sans-serif;--text-on-color:#000;--text-on-black:#fff;--text-primary:#000;--text-muted:#66615b;--canvas:#efe7d8;--card:#fffdf9;--card-border:#e2d8c3;--line:#e6ddc9;--ink:#1e1b16;--muted:#7a7261;--faint:#a39a86;--label:#5a5344;--selected-fill:#4a453c;--hover-cream:#f7f1e6;--badge-cream:#f0e9da;--row-cream:#f6efe1;--row-cream-hover:#faf5ea;--form-cream:#fbf6ea;--listing-cream:#faf3e7;--chrome:#131110;--chrome-soft:#211d19;--chrome-line:#332e28;--sidebar-line:#2a2a2a;--sidebar-muted:#9e9e9e;--sidebar-hover-bg:#1c1c1c;--terracotta:#c1604a;--terracotta-dark:#9c4a38;--terracotta-soft:#fbeae5;--terracotta-line:#edc3b6;--blue:#2f4d8a;--blue-soft:#e7edf9;--blue-line:#c7d3ea;--blue-muted:#5f76a3;--green:#3f7d42;--green-soft:#e7f3e3;--green-line:#c9e2c1;--green-dark:#356a38;--amber:#92600f;--amber-soft:#faf0da;--amber-line:#ecd9a4;--amber-dark:#5b3d09;--red:#b23b30;--red-soft:#fbe9e6;--red-line:#f0c7bf;--red-dark:#96322a;--neutral-soft:#f0f0f0;--neutral-line:#d9d9d9;--purple:#7a3fa0;--purple-soft:#f2e9f8;--purple-line:#dfc4ee;--olive:#516b2a;--olive-soft:#eef2e0;--olive-line:#c8d6ab;--violet:#6d4fa0;--violet-soft:#efe8f8;--violet-line:#d9caec;--teal:#1f7a54;--teal-soft:#e3f3ea;--teal-line:#bfe3d1;--pink:#9c2e6b;--pink-soft:#fde7f1;--pink-line:#f5c4de;--star-gold:#c8860a;--star-empty:#d7cbb1;--ink-hover:#333;--sans:"Segoe UI", system-ui, -apple-system, sans-serif;--serif:Georgia, "Iowan Old Style", "Times New Roman", serif;--matching-ink:#181614;--matching-text:#2b271f;--matching-muted:var(--muted);--matching-faint:var(--faint);--matching-label:var(--label);--matching-border:#dcd0c2;--matching-hairline:#efe6d8;--matching-neutral-soft:var(--badge-cream);--matching-hover:var(--hover-cream);--matching-track:var(--card-border);--matching-breakdown:#faf3e6;--matching-accent:var(--terracotta);--matching-accent-dark:var(--terracotta-dark);--matching-accent-soft:var(--terracotta-soft);--matching-purple:#7a3f92;--matching-purple-dark:#6a3580;--matching-green:#1e7a46;--matching-green-soft:#e5f7ec;--matching-green-line:#c3ead3;--matching-amber:#8a5a12;--matching-amber-soft:#fcf3d8;--matching-blue:#1d6fa8;--matching-blue-soft:#e4f1fc;--matching-red:#b23225;--matching-on-solid:var(--color_white)}body{background-color:var(--canvas);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media (width>=476px){.container{padding-left:15px;padding-right:15px}}@media (width>=768px){.container{padding-left:15px;padding-right:15px}}@media (width>=992px){.container{padding-left:15px;padding-right:15px}}@media (width>=1200px){.container{padding-left:15px;padding-right:15px}}@media (width>=476px){.container{width:100%}}@media (width>=768px){.container{width:720px;max-width:100%}}@media (width>=992px){.container{width:960px;max-width:100%}}@media (width>=1200px){.container{width:1140px;max-width:100%}}@media (width>=1400px){.container{width:1340px;max-width:100%}}@font-face{font-family:ABC Oracle Light Regular;src:url(/fonts/ABCOracle-Light.otf)format("opentype")}@font-face{font-family:ABC Oracle Light Regular;src:url(/fonts/ABCOracle-Regular.otf)format("opentype");font-weight:500 700}@font-face{font-family:ABC Oracle Synth Bold;src:url(/fonts/ABCOracle-Regular.otf)format("opentype")}@font-face{font-family:VCGooper-Light;src:url(/fonts/VCGooper-Light.otf)format("opentype")}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h1,h2,h3,h4,h5,h6,.ant-modal-title,.ant-btn,.ant-table-thead{font-family:var(--gooper);color:var(--color_black)}.font-gooper{font-family:var(--gooper)}.ant-table-wrapper table{border:1px solid;border-radius:8px!important}.templates-table-wrapper .ant-table-wrapper table{border:none!important;border-radius:0!important}th.ant-table-cell:before{content:none!important}tr.ant-table-row:last-child>td{border-bottom:none!important}tr.ant-table-row:last-child>td.ant-table-cell-row-hover:first-child{border-bottom-left-radius:8px}tr.ant-table-row:last-child>td.ant-table-cell-row-hover:last-child{border-bottom-right-radius:8px}.ant-btn-default:not(:disabled):hover{border-color:var(--color_purple)!important;color:var(--color_black)!important}.ant-menu-light.ant-menu-root.ant-menu-inline{border:1px solid var(--color_black);border-radius:8px}.ant-input-outlined:hover{border-color:var(--color_purple)}.ant-btn:not(:disabled):hover{color:var(--color_black)!important}.picker-dialog{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.picker-dialog-bg{position:fixed!important}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:#f6efe1!important}.ant-table-column-sort{background:#f6efe1!important}:root{--ant-table-header-sort-active-bg:#f6efe1!important;--ant-table-body-sort-bg:#f6efe1!important;--ant-table-fixed-header-sort-active-bg:#f6efe1!important}.ant-table-thead>tr>th:hover{background:#f6efe1!important}._app_item_1af7x_1{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:144px;padding:12px;display:flex}._app_item_1af7x_1:hover{background-color:#e8e5e1}._icon_circle_1af7x_15{background-color:#fff;border:1.5px solid #c4634f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;transition:transform .2s,box-shadow .2s;display:flex}._app_item_1af7x_1:hover ._icon_circle_1af7x_15{transform:scale(1.08);box-shadow:0 6px 20px #c4634f40}._segmentedWrapper_1af7x_33 .ant-segmented{box-shadow:none;background-color:#ffffff8c;border:1px solid #00000014;border-radius:999px;padding:3px}._segmentedWrapper_1af7x_33 .ant-segmented-group{gap:10px}._segmentedWrapper_1af7x_33 .ant-segmented-item{border-radius:999px}._segmentedWrapper_1af7x_33 .ant-segmented-item-label{min-height:unset;border-radius:999px;font-family:VCGooper-Light;font-size:17px;font-weight:600;line-height:1.3;padding:8px 24px!important}._segmentedWrapper_1af7x_33 .ant-segmented-item-selected{background-color:#c4634f;border-radius:999px}._segmentedWrapper_1af7x_33 .ant-segmented-item-selected .ant-segmented-item-label{color:#fff!important}._segmentedWrapper_1af7x_33 .ant-segmented-thumb{background-color:#c4634f!important;border-radius:999px!important}._segmentedWrapper_1af7x_33 .ant-segmented-item:hover:not(.ant-segmented-item-selected) .ant-segmented-item-label{color:#c4634f}._disabledRow_1yoki_5{opacity:.55}._disabledRow_1yoki_5 ._ant-btn_1yoki_11,._disabledRow_1yoki_5 ._ant-tag_1yoki_12{opacity:1}._canvas_uhhd4_10 .ant-btn{font-family:var(--oracle)}._canvas_uhhd4_10._canvas_uhhd4_10._canvas_uhhd4_10 .ant-btn-primary{color:var(--text-on-black)!important}._canvas_uhhd4_10 .ant-btn-primary{background:var(--terracotta);border-color:var(--terracotta)}._canvas_uhhd4_10 .ant-btn-primary:hover:not(:disabled){background:var(--terracotta-dark);border-color:var(--terracotta-dark)}._canvas_uhhd4_10 .ant-btn-primary.ant-btn{font-family:ABC Oracle Synth Bold,Segoe UI,system-ui,sans-serif}._canvas_uhhd4_10 .ant-btn-primary:disabled{opacity:.5;cursor:not-allowed}._canvas_uhhd4_10 .ant-select,._canvas_uhhd4_10 .ant-select:hover{border-color:var(--card-border)}._canvas_uhhd4_10 .ant-select-focused{border-color:var(--terracotta)}._canvas_uhhd4_10 .ant-select-content,._canvas_uhhd4_10 .ant-select-placeholder,._canvas_uhhd4_10 .ant-select-item-option-content{font-size:13px}._canvas_uhhd4_10 .ant-select-item-option{align-items:center}._backLink_uhhd4_70{color:var(--terracotta-dark);font-size:13px;font-weight:600;line-height:1.4;font-family:var(--oracle);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:14px;padding:0;font-family:inherit;display:inline-flex}._backLink_uhhd4_70:hover{text-decoration:underline}._headerBadges_uhhd4_96{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._editProfileWrap_uhhd4_105{display:inline-flex}._statusBadge_uhhd4_109{white-space:nowrap;border:1px solid;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}._tabRow_uhhd4_120{border-bottom:1px solid var(--card-border);gap:2px;margin-bottom:20px;display:flex;overflow-x:auto}._tab_uhhd4_120{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2}._tab_uhhd4_120:hover{color:var(--terracotta-dark)}._tabActive_uhhd4_143{color:var(--terracotta-dark);border-bottom-color:var(--terracotta)}._panelCard_uhhd4_149{background:var(--card);border:1px solid var(--card-border);border-radius:12px;padding:22px}._overviewGrid_uhhd4_156{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=720px){._overviewGrid_uhhd4_156{grid-template-columns:1fr}}._sectionTitle_uhhd4_168{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.2}._field_uhhd4_178{align-items:flex-start;gap:8px;padding:3px 0;display:flex}._fieldLabel_uhhd4_184{color:var(--muted);flex-shrink:0;width:130px;padding-top:1px;font-size:12px;line-height:1.4}._fieldValue_uhhd4_192{color:var(--ink);word-break:break-word;font-size:13px;line-height:1.4}._editForm_uhhd4_200{background:var(--card);border:1px solid var(--card-border);border-left:3px solid var(--terracotta);border-radius:10px;margin-bottom:18px;padding:18px 20px}._editFormHeader_uhhd4_208{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._editFormTitle_uhhd4_214{color:var(--ink);font-size:14px;font-weight:700;line-height:1.2}._editFormHint_uhhd4_220{color:var(--muted);margin-bottom:14px;font-size:12px;line-height:1.4}._editFormActions_uhhd4_226{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}._skillsTitle_uhhd4_234{font-family:var(--gooper);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:22px;line-height:1.1}._skillsHeader_uhhd4_245{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._skillsCategory_uhhd4_251{margin-bottom:24px}._skillsCategory_uhhd4_251:last-child{margin-bottom:0}._skillsCategoryHeader_uhhd4_259{text-transform:uppercase;letter-spacing:.07em;color:var(--ink);align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}._catCount_uhhd4_270{border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}._catTechnical_uhhd4_281 ._catCount_uhhd4_270{background:var(--blue-soft);color:var(--blue)}._catProfessional_uhhd4_285 ._catCount_uhhd4_270{background:var(--terracotta-soft);color:var(--terracotta)}._catAiReadiness_uhhd4_289 ._catCount_uhhd4_270{background:var(--green-soft);color:var(--green)}._catDomain_uhhd4_293 ._catCount_uhhd4_270{background:var(--amber-soft);color:var(--amber)}._affectsNote_uhhd4_298{color:var(--muted);margin:-4px 0 8px;font-size:11px;font-style:italic}._skillsGrid_uhhd4_306{grid-template-columns:1fr 1fr;gap:8px;display:grid}._assessmentNote_uhhd4_314{color:var(--muted);margin:-12px 0 16px;font-size:12px;line-height:1.4}._assessmentGrid_uhhd4_322{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._skillCard_uhhd4_329{background:var(--card);border:1px solid var(--card-border);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._skillCard_uhhd4_329:hover{border-color:var(--terracotta);box-shadow:0 2px 8px #0000000f}._skillName_uhhd4_345{color:var(--ink);font-size:13px;font-weight:600}._skillScoreRow_uhhd4_351{align-items:center;gap:6px;display:flex}._fieldToggleActive_uhhd4_359,._fieldToggleActive_uhhd4_359:hover{background:var(--terracotta-soft);color:var(--terracotta-dark)}._scorePill_uhhd4_368{background:var(--amber-soft);border:1px solid var(--amber-line);color:var(--amber);border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}._skillYears_uhhd4_381{color:var(--muted);font-size:11px}._certificationCard_uhhd4_387{border-bottom:1px solid var(--card-border);align-items:flex-start;gap:12px;padding:14px 4px;display:flex}._certificationCard_uhhd4_387:last-child{border-bottom:none}._certificationIcon_uhhd4_397{background:var(--blue-soft);width:40px;height:40px;color:var(--blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}._certificationName_uhhd4_410{color:var(--ink);font-size:14px;font-weight:600}._certificationMeta_uhhd4_415{color:var(--muted);font-size:12px}._certificationExpiry_uhhd4_419{font-size:12px;font-weight:600}._skillRemoveIcon_uhhd4_424{color:var(--muted);font-size:14px;position:absolute;top:6px;right:6px}._skillRemoveIcon_uhhd4_424:hover{color:var(--red)}._feedbackHeader_uhhd4_436{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._feedbackList_uhhd4_442{flex-direction:column;gap:10px;display:flex}._feedbackCard_uhhd4_447{background:var(--card);border:1px solid var(--card-border);border-radius:10px;padding:14px 16px}._feedbackCardFlagged_uhhd4_455{border-color:var(--red-line);background:var(--red-soft)}._feedbackCardTop_uhhd4_459{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}._feedbackCardTopActions_uhhd4_466{align-items:center;gap:4px;display:flex}._concernFlag_uhhd4_471{color:var(--color_black);border:1px solid var(--red-line);border-radius:999px;margin-right:4px;padding:1px 8px;font-size:11px;font-weight:700}._feedbackEditIcon_uhhd4_481{color:var(--muted);font-size:14px}._feedbackEditIcon_uhhd4_481:hover{color:var(--ink)}._feedbackTypeTitle_uhhd4_488{color:var(--ink);font-size:14px;font-weight:700}._sentimentTag_uhhd4_493{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}._sentimentPositive_uhhd4_506{background:var(--green-soft);color:var(--green);border:1px solid var(--green-line)}._sentimentNeutral_uhhd4_511{background:var(--amber-soft);color:var(--amber);border:1px solid var(--amber-line)}._sentimentNegative_uhhd4_503{background:var(--red-soft);color:var(--red);border:1px solid var(--red-line)}._feedbackText_uhhd4_521{color:var(--ink);margin:0 0 8px;font-size:13px;line-height:1.5}._feedbackSubField_uhhd4_527{color:var(--ink);margin:0 0 4px;font-size:12px;line-height:1.5}._feedbackSubField_uhhd4_527 b{color:var(--muted);font-weight:600}._feedbackMeta_uhhd4_537{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}._visibilityTag_uhhd4_545{background:var(--blue-soft);color:var(--blue);border-radius:999px;align-items:center;padding:1px 8px;font-size:10px;font-weight:700;display:inline-flex}._visibilityTagHidden_uhhd4_555{background:var(--canvas);color:var(--muted);border:1px solid var(--card-border)}._centered_uhhd4_562{text-align:center;padding:64px 0}._errorBanner_uhhd4_566{border:1px solid var(--red-line);background:var(--red-soft);color:var(--ink);border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}._assignmentCard_uhhd4_586{border:1px solid var(--card-border);background:var(--card);border-radius:9px;margin-bottom:10px;padding:14px 16px}._assignmentCard_uhhd4_586:last-child{margin-bottom:0}._assignmentCardCurrent_uhhd4_601{border-color:var(--green-line)}._assignmentTop_uhhd4_605{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._assignmentTopRight_uhhd4_612{flex-shrink:0;align-items:center;gap:10px;display:flex}._assignmentTitle_uhhd4_619{color:var(--ink);font-size:13px;font-weight:700}._assignmentSub_uhhd4_625{color:var(--muted);margin-top:2px;font-size:12px}._assignmentDates_uhhd4_631{color:var(--muted);white-space:nowrap;font-size:11px}._assignmentNote_uhhd4_637{color:var(--ink);margin:8px 0 0;font-size:12px;line-height:1.5}._assignmentCurrentTag_uhhd4_646{background:var(--green-soft);color:var(--green);border:none;border-radius:999px;margin:6px 0 0;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}@media (width<=720px){._assignmentTop_uhhd4_605{flex-direction:column;gap:8px}}._assignmentPager_uhhd4_668{margin-top:16px}._modalRoot_3psa8_7 .ant-btn{font-family:var(--oracle)}._modalRoot_3psa8_7._modalRoot_3psa8_7._modalRoot_3psa8_7 .ant-btn-primary{color:var(--text-on-black)!important}._modalRoot_3psa8_7 .ant-btn-primary{background:var(--terracotta);border-color:var(--terracotta)}._modalRoot_3psa8_7 .ant-btn-primary:hover:not(:disabled){background:var(--terracotta-dark);border-color:var(--terracotta-dark)}._modalRoot_3psa8_7 .ant-btn-primary.ant-btn{font-family:ABC Oracle Synth Bold,Segoe UI,system-ui,sans-serif}._modalRoot_3psa8_7 .ant-select,._modalRoot_3psa8_7 .ant-select:hover{border-color:var(--card-border)}._modalRoot_3psa8_7 .ant-select-focused{border-color:var(--terracotta)}._modalRoot_3psa8_7 .ant-select-content,._modalRoot_3psa8_7 .ant-select-placeholder,._modalRoot_3psa8_7 .ant-select-item-option-content{font-size:13px}._modalRoot_3psa8_7 .ant-select-item-option{align-items:center}._actions_q5gd9_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._hint_q5gd9_8{color:var(--muted);margin:0 0 16px;font-size:13px}._error_q5gd9_14{color:var(--red)}._noSkills_q5gd9_18{background:var(--blue-soft);border:1px solid var(--blue-line);color:var(--blue);border-radius:8px;margin-bottom:16px;padding:12px 16px}._detected_q5gd9_27{background:var(--green-soft);border:1px solid var(--green-line);border-radius:8px;margin-bottom:16px;padding:16px}._detectedTitle_q5gd9_35{color:var(--green);font-weight:600}._detectedHint_q5gd9_40{color:var(--green);margin:4px 0 12px;font-size:13px}._group_q5gd9_46+._group_q5gd9_46{margin-top:10px}._groupLabel_q5gd9_50{letter-spacing:.06em;text-transform:uppercase;color:var(--label);margin-bottom:6px;font-size:11px;font-weight:600}._chips_q5gd9_59{flex-wrap:wrap;gap:6px;display:flex}._chips_q5gd9_59 ._chip_q5gd9_59{border:1px solid var(--card-border);background:var(--card);color:var(--ink);border-radius:999px;margin:0;padding:2px 12px;font-weight:600}._chips_q5gd9_59 ._chip_q5gd9_59.ant-tag-checkable-checked{background:var(--terracotta);border-color:var(--terracotta);color:var(--color_white)}._detectedActions_q5gd9_83{border-top:1px solid var(--green-line);flex-wrap:wrap;align-items:center;gap:4px;margin-top:14px;padding-top:12px;display:flex}._fileList_q5gd9_93{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._fileRow_q5gd9_102{border:1px solid var(--card-border);background:var(--card);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._fileName_q5gd9_114{color:var(--ink);overflow-wrap:anywhere;font-weight:600}._fileMeta_q5gd9_120{color:var(--muted);font-size:12px}._latest_q5gd9_125{background:var(--blue-soft);border-color:var(--blue-line);color:var(--blue);margin:0}._wrap_1shpb_2{justify-content:flex-end;display:flex}._wrap_1shpb_2 .ant-pagination-options-size-changer{font-size:12px!important;line-height:22px!important}._sizeChangerPopup_1shpb_17 .ant-select-item-option-content{font-size:12px!important}._sizeChangerPopup_1shpb_17 .ant-select-item-option{align-items:center}._wrap_1shpb_2 .ant-pagination-item-active{background:var(--terracotta)!important;border-color:var(--terracotta)!important}._wrap_1shpb_2 .ant-pagination-item-active a{color:var(--text-on-black)!important}._wrap_1shpb_2 .ant-pagination-item-active:hover{background:var(--terracotta-dark)!important;border-color:var(--terracotta-dark)!important}._wrap_1shpb_2 .ant-pagination-item-active:hover a{color:var(--text-on-black)!important}
