._mentions_1n8ld_1{margin:0;height:calc(100% - 31px)}._mentions--singleLine_1n8ld_7 ._mentions__control_1n8ld_7{display:inline-block;width:130px}._mentions--singleLine_1n8ld_7 ._mentions__highlighter_1n8ld_12{padding:1px;border:2px inset transparent;line-height:21.475px}._mentions--singleLine_1n8ld_7 ._mentions__input_1n8ld_18{padding:1px;border:2px inset;line-height:100px}._mentions--multiLine_1n8ld_24 ._mentions__control_1n8ld_7{font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;color:#182026;font-size:16px;height:100%}._mentions--multiLine_1n8ld_24 ._mentions__highlighter_1n8ld_12{border:1px solid transparent;padding:16px;font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;color:#182026;font-size:16px;line-height:24px;height:100%;overflow-y:auto!important}._mentions--multiLine_1n8ld_24 ._mentions__input_1n8ld_18{border:1px solid transparent;padding:16px;margin:0!important;font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;color:#515a5c;font-size:16px;line-height:24px;overflow-y:auto!important}._mentions__suggestions__list_1n8ld_53{background-color:#fff;font-size:12pt;box-shadow:0 1px 4px 2px #01080a1a;border-radius:4px}._mentions__suggestions__item_1n8ld_60{padding:4px 10px}._mentions__suggestions__item--focused_1n8ld_64{background-color:#f3f3f3;border-radius:4px}._mentions__mention_1n8ld_69{position:relative;z-index:1;color:#042630;text-shadow:.5px #042630;pointer-events:none}._mentions--multiLine_1nklu_4 ._mentions__control_1nklu_4{font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;min-height:24px;max-height:144px;overflow-y:auto}._mentions--multiLine_1nklu_4 ._mentions__highlighter_1nklu_14{border:1px solid transparent;padding:0;font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;color:transparent;overflow:hidden}._mentions--multiLine_1nklu_4 ._mentions__input_1nklu_25{border:none;padding:0;margin:0!important;font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;outline:none;resize:none;overflow-wrap:break-word;word-break:break-word;overflow-y:auto;color:#212121;background:transparent;caret-color:#212121}._mentions--multiLine_1nklu_4 ._mentions__input_1nklu_25::placeholder{color:#0000006b}._mentions__suggestions__list_1nklu_47{background-color:#fff;font-size:14px;box-shadow:0 4px 20px #00000026;border-radius:12px;border:1px solid rgba(0,0,0,.08);max-height:400px;overflow-y:auto;padding:0}._mentions__suggestions__item_1nklu_58{padding:12px 16px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:background-color .15s ease}._mentions__suggestions__item--focused_1nklu_67,._mentions__suggestions__item_1nklu_58:hover{background-color:#0426300a}._mentions__mention_1nklu_76,._mentions__quickaction_1nklu_77{position:relative;z-index:1;font-weight:500;color:#5c40d4;background-color:#fff;animation:_mentionShimmer_1nklu_1 1.2s ease-in-out}._suggestion-section-header_1nklu_87{font-size:12px;font-weight:600;color:#04263080;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px 4px}._suggestion-section-header--bordered_1nklu_96{border-top:1px solid rgba(4,38,48,.08);margin-top:4px}._suggestion-item_1nklu_102{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}._suggestion-icon_1nklu_110{color:#1976d2;font-size:18px;flex-shrink:0}._suggestion-content_1nklu_116{flex:1;min-width:0}._suggestion-label_1nklu_121{font-weight:500;font-size:14px;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._suggestion-description_1nklu_130{font-size:12px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._suggestion-type-badge_1nklu_140{font-size:10px;padding:2px 6px;border-radius:4px;background-color:#f5f5f5;color:#666;flex-shrink:0}._suggestion-type-badge--skill_1nklu_149{background-color:#fff3e0;color:#e65100}._suggestion-type-badge--document_1nklu_154{background-color:#e3f2fd;color:#1565c0}._suggestion-type-badge--generated_1nklu_159{background-color:#e8f5e9;color:#2e7d32}@media (prefers-reduced-motion: reduce){._mentions__mention_1nklu_76,._mentions__quickaction_1nklu_77{animation:none}}@keyframes _mentionShimmer_1nklu_1{0%{color:transparent;background:linear-gradient(90deg,#5c40d4 40%,#b8a6ff,#5c40d4 60%),#fff;background-size:200% 100%,100% 100%;background-position:100% 0;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}90%{color:transparent;background:linear-gradient(90deg,#5c40d4 40%,#b8a6ff,#5c40d4 60%),#fff;background-size:200% 100%,100% 100%;background-position:-80% 0;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}to{color:#5c40d4;background:#fff}}html{font-size:62.5%;height:100%;--app-banner-height: 0px}#default-font-size-tracking{width:1.6rem;display:none}body{margin:0;padding:0;font-family:Noto Sans,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#f6f7f9;text-rendering:"optimizeLegibility";height:100%}body #root{height:calc(100% - var(--_userflow-banner-h, 0px))}button,input,optgroup,select,textarea{font-family:inherit}.tippy-box[data-theme~=acuitymd]{color:#fff;background-color:#042630}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-qfS-9WlS.woff2) format("woff2"),url(/assets/notosans-regular-webfont-BsnR9pSO.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-DNWw_Db-.woff2) format("woff2"),url(/assets/notosans-italic-webfont-BSFRY16z.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-Gb99NUAa.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CdosodO0.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-DSTWKDeR.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-B_vyhsBP.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-3gEdtk2B.woff2) format("woff2"),url(/assets/notosans-bold-webfont-CQ6mo92c.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DHlzWoKB.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-BiBqGYvb.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}
