.field-label{color:var(--basic-black);margin-bottom:0;font-weight:500!important}:root{--error-color:#d93025;--text-color:#0e0e0e;--header-font-size:2rem;--intro-font-size:1rem;--label-font-size:1.125rem;--sublabel-font-size:1rem;--option-font-size:1rem;--required-font-size:0.875rem;--outro-font-size:1.125rem;--submit-font-size:1.125rem;--header-line-height:unset;--intro-line-height:1.25;--label-line-height:unset;--sublabel-line-height:unset;--option-line-height:unset;--required-line-height:unset;--outro-line-height:unset;--submit-line-height:unset;--application-form-body-font:sans-serif;--basic-black:var(--chakra-colors-basic-black);--basic-white:var(--chakra-colors-basic-white);--button-purple:var(--chakra-colors-brand-700);--button-purple-hover:var(--chakra-colors-brand-800)}input:focus,textarea:focus{box-shadow:none!important}.application-form.form-container{max-width:720px;padding-block-start:8rem;padding-block-end:4rem;margin-block:0;margin-inline:auto;min-height:85dvh}.application-form.stepped-form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block-start:2rem}.application-form .stepped-form-content{width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;text-align:center}.application-form .step-indicator{font-size:.875rem;color:#666;margin-bottom:2rem;font-weight:500}.application-form .step-field{width:100%;margin-bottom:3rem;margin-top:1rem}.application-form .step-navigation{display:flex;gap:1rem;justify-content:center;align-items:center;width:100%}.application-form .back-button,.application-form .next-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px;justify-content:center}.application-form .next-button{background-color:var(--button-purple,#8b5cf6);color:#fff}.application-form .back-button{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}@media (hover:hover){.application-form .next-button:hover{background-color:var(--button-purple-hover,#7c3aed)}.application-form .back-button:hover{background-color:#e5e7eb}}.application-form .intro-step{width:100%;text-align:left}.application-form .intro-step .intro-text-wrapper{margin-bottom:0}.application-form .field-group{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-bottom:6rem}.application-form .intro-text-wrapper{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}.application-form .intro-text-wrapper h1{font-size:var(--header-font-size);line-height:var(--header-line-height);color:var(--text-color)}.application-form .intro-text-wrapper li,.application-form .intro-text-wrapper p{font-size:var(--intro-font-size);line-height:var(--intro-line-height);font-family:var(--application-form-body-font);color:var(--text-color)}.application-form .intro-text-wrapper ul{margin-inline-start:1rem;color:var(--text-color)}.application-form .field-group label,.application-form .field-group label p{font-size:var(--label-font-size)!important;display:inline;line-height:var(--label-line-height);font-family:var(--application-form-body-font);font-weight:400;color:var(--text-color)}.application-form .field-group .sublabel,.application-form .field-group .sublabel *{font-size:var(--sublabel-font-size);margin-top:0;line-height:var(--sublabel-line-height);font-family:var(--application-form-body-font);color:var(--text-color)}.application-form .field-group .sublabel .sublabel-item{margin-top:.5rem}.application-form .field-group .sublabel ul{margin-block-end:0}.application-form .field-group .sublabel .sublabel-container{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.25rem}.application-form .field-group .field-group-label-container{display:flex;flex-direction:column;gap:.5rem}.application-form .field-group .required{color:var(--error-color)!important;font-size:var(--required-font-size);margin-top:.25rem;line-height:var(--required-line-height)}.application-form input,.application-form textarea{padding:.5rem;border:1px solid #0e0e0e;background-color:#ffffff71;border-radius:.75rem;font-size:1rem;transition:border-color .2s ease;font-family:var(--application-form-body-font)}.application-form input:focus,.application-form textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.application-form input.error,.application-form textarea.error{border-color:#ef4444}.application-form input.error:focus,.application-form textarea.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.application-form textarea{resize:vertical;min-height:120px}.application-form textarea.other-text-input{height:1.2lh;border-radius:0;border:none;border-bottom:1px solid #0e0e0e;field-sizing:content;min-height:-moz-fit-content;min-height:fit-content;padding:0;resize:vertical;&:focus{border-bottom-width:1.5px}}.application-form label:has(input:checked) textarea.other-text-input{color:var(--basic-white);background-color:transparent;border-color:var(--basic-white)}.application-form fieldset{border:none;padding-inline-start:0}.application-form .field-set-options{gap:1rem}.application-form .field-set-options label{align-items:flex-start;cursor:pointer;color:var(--text-color)!important}.application-form .field-set-options input[type=checkbox],.application-form .field-set-options input[type=radio]{padding:2px!important;height:1rem!important;width:1rem!important;flex-shrink:0;align-self:flex-start;margin-top:calc(1rem / 16px);cursor:pointer}.application-form .outro-text-wrapper{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.application-form .outro-text-wrapper p{font-size:var(--outro-font-size);line-height:var(--outro-line-height);font-family:var(--application-form-body-font)}.application-form button{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:10rem;font-size:var(--submit-font-size);font-weight:500;font-family:var(--code-font);cursor:pointer;min-height:48px;background-image:var(--button-black-gradient);color:var(--basic-white);background-color:var(--basic-black)}.application-form button:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.application-form.button-icon{font-size:1.25rem}.application-form.loading-spinner{width:20px;height:20px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.application-form .error-message{color:#ef4444;font-size:.875rem;margin-bottom:.25rem;display:block;width:-moz-fit-content;width:fit-content}@media (max-width:640px){:root{--submit-font-size:1rem;--option-font-size:1rem;--intro-line-height:1.5;--label-line-height:1.35;--sublabel-line-height:1.5;--outro-line-height:1.5;--intro-font-size:0.9rem;--label-font-size:1.125rem;--sublabel-font-size:0.9rem;--option-font-size:11pt;--option-line-height:1.6;--outro-font-size:1rem}.application-form.form-container{padding-inline:1.5rem;padding-block-start:6rem;padding-block-end:2rem;margin-inline:auto}.application-form .field-group .field-group-label-container{gap:.5rem}.application-form button{padding:1rem;width:100%}.application-form .success{padding:8rem .5rem}.application-form .field-set-options input[type=checkbox],.application-form .field-set-options input[type=radio]{height:1.25rem!important;width:1.25rem!important}}.application-form.message-container{min-height:95dvh;justify-content:center!important;& .message-content{margin-bottom:2rem}}.application-form.message-container .message-content{display:flex;flex-direction:column;gap:0}.application-form.message-container h3{font-size:2rem;font-weight:600;margin-bottom:.5rem}.application-form.message-container p{font-size:1.25rem;font-weight:400}.application-form.message-container .continue-button-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;gap:.5rem}@media (max-width:640px){.application-form.message-container h3{font-size:1.5rem!important}.application-form.message-container p{font-size:1rem;font-weight:400}.message-container button.continue-button{padding:.75rem 1rem!important}}:root{--highlight-color:#8b5cf6;--link-color:#5d32c2;--is-mobile:0;--option-font-size:11pt;--option-line-height:15pt}.application-form.stepped-form{max-width:720px;justify-content:start;padding-block-start:1rem;min-height:100dvh!important}.application-form.stepped-form .stepped-form-content{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;flex-grow:1}.application-form.form-container.stepped-form{padding-block-end:1rem}.application-form.form-container.stepped-form:focus-visible{outline:none}.application-form.stepped-form form{height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1rem}.application-form.stepped-form:has(.loading-content) .stepped-form-content{grid-template-rows:auto 1fr}.application-form.stepped-form .loading-content{height:100%;padding-bottom:1rem;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.application-form .intro-step{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.application-form .intro-step h1{color:var(--basic-black)}.application-form.stepped-form .step-field{position:relative;min-height:200px;display:flex;flex-direction:column}.application-form .choose-as-many{color:var(--link-color);font-size:.875rem;font-family:var(--application-form-body-font);width:-moz-fit-content;width:fit-content}.application-form fieldset:focus-visible{outline:none}.application-form .field-set-options{display:flex;flex-direction:column;gap:.25rem;width:-moz-max-content;width:max-content;max-width:500px}.application-form .field-set-options label{border:1px solid var(--basic-black);font-size:var(--option-font-size)!important;line-height:var(--option-line-height)!important;color:var(--basic-black)}.application-form .field-set-options label .option-selected-icon{display:none;position:absolute;right:.25rem;padding-bottom:.125rem;margin-block:auto}.application-form .field-set-options label input:not(.other-text-input){display:none}.application-form .field-set-options label:has(input:checked){background-color:var(--highlight-color);color:var(--basic-white)!important;border:1px solid var(--basic-black)}.application-form .field-set-options label:has(input[type=checkbox]){border-radius:.5rem!important}.application-form .field-set-options label:has(input:checked) .option-selected-icon{display:block;color:var(--highlight-color)!important}@media (hover:hover){label:hover .option-letter{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--basic-white)}label:hover input[type=checkbox]:checked+.option-letter,label:hover input[type=radio]:checked+.option-letter{background-color:var(--highlight-color);color:var(--basic-white);border-color:var(--basic-white)}}.application-form .step-navigation.desktop{display:flex;gap:0}.application-form .step-navigation button{background-image:none;color:var(--basic-black);background-color:transparent;border-radius:10rem;border:1px solid var(--basic-black);min-width:0;min-height:0;padding:.5rem}.application-form button.back-button.mobile{padding:.75rem;border-radius:10rem}.application-form .step-navigation button .button-icon{font-size:1.25rem}.application-form button.next-button{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.application-form button.back-button{border-top-right-radius:0;border-bottom-right-radius:0}.application-form .step-navigation button:disabled{color:#858585;border-color:#858585}@media (hover:hover){.application-form .step-navigation button:hover{background-color:var(--basic-white)}.application-form .step-navigation button:disabled:hover{box-shadow:none;transform:none;color:#858585}}.application-form button.submit-button{font-size:1rem!important;padding:.75rem 1.5rem!important;width:-moz-fit-content;width:fit-content}.application-form .continue-button-container{display:flex;flex-direction:row;align-items:center;gap:.5rem}.application-form .continue-button-text{font-size:.875rem;color:var(--basic-black);font-family:var(--application-form-body-font)}.application-form button.continue-button{background-image:none;color:var(--basic-white);background-color:var(--basic-black);border-radius:10rem;border:1px solid var(--basic-black);padding:.5rem .75rem;font-size:1rem;min-height:0}.application-form button.continue-button.mobile{padding:.75rem 1rem;font-size:1.125rem}@media (hover:hover){.application-form button.continue-button:hover{background-color:var(--highlight-color)}}.application-form button.continue-button:disabled:hover{box-shadow:none;transform:none;background-color:var(--basic-black)}.application-form .line-break-hint{font-size:.875rem;font-family:var(--application-form-body-font);width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,.75)}@media (max-width:640px){:root{--is-mobile:1}.application-form.stepped-form{padding-block-start:.5rem;padding-block-end:1.5rem;min-height:100dvh!important;max-height:100dvh!important;overflow-y:auto}.application-form.stepped-form .step-field{margin-bottom:0}.application-form.stepped-form .stepped-form-content{padding-block-start:0;padding-block-end:0;margin-inline:auto}.application-form.stepped-form form{padding-bottom:0;max-width:calc(100dvw - 3rem)}.application-form.stepped-form form fieldset{width:100%;max-width:100%!important;min-inline-size:1px;padding-inline-end:0}.application-form.stepped-form form fieldset .field-set-options{max-width:100%;gap:.5rem}.application-form .step-navigation.desktop{display:none}.application-form .step-navigation.mobile .back-button{background-color:var(--basic-white)}.application-form .step-navigation.mobile{display:grid;margin-top:1rem}.application-form .continue-button-container.desktop,.application-form .line-break-hint{display:none}}@media only screen and (min-width:1024px){.step__percent__indicator{top:80px}}.option-letter{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;min-height:24px;background-color:transparent;color:#6b7280;border:1px solid var(--basic-black);border-radius:10rem;font-size:12px;font-weight:600;margin-right:8px;transition:all .2s ease;font-family:monospace}input[type=checkbox]+.option-letter{border-radius:.25rem!important}input[type=checkbox]:checked+.option-letter,input[type=radio]:checked+.option-letter{background-color:var(--highlight-color);color:var(--basic-white);border-color:var(--highlight-color);transform:scale(1.05)}@media (hover:hover){label:hover .option-letter{background-color:var(--basic-white);border-color:var(--highlight-color);color:var(--highlight-color)}label:hover input[type=checkbox]:checked+.option-letter,label:hover input[type=radio]:checked+.option-letter{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--basic-white)}}.application-form .field-set-options{gap:.5rem}.application-form .field-set-options label{background-color:transparent!important;border:none;padding:.25rem 2.25rem .25rem .25rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;min-width:100%;border-radius:1lh;position:relative}.application-form .field-set-options label:has(input:checked){background-color:transparent!important;color:var(--basic-black)!important;border:2px solid var(--highlight-color)!important}.application-form label textarea.other-text-input{color:var(--basic-black)!important}@media (hover:hover){.application-form .field-set-options label:hover{background-color:rgb(from var(--highlight-color) r g b/.25)!important}.application-form .field-set-options label:has(input:checked):hover{background-color:rgb(from var(--highlight-color) r g b/.25)!important;color:var(--basic-black)!important}.application-form label:hover textarea.other-text-input{color:var(--basic-black)!important;border-color:var(--basic-black)!important;background-color:transparent!important}}.application-form .checkbox-grid-fieldset{border:none;padding:0;margin:0;position:relative}.checkbox-grid-container{display:grid;gap:.5rem;margin-bottom:1.5rem;min-width:-moz-fit-content;min-width:fit-content;width:100%;max-width:100%;border-collapse:collapse}.checkbox-grid-header,.checkbox-grid-row{display:grid;grid-template-columns:auto repeat(3,1fr);gap:0;align-items:center}.checkbox-grid-header{background-color:transparent;border-radius:0;overflow:visible}.checkbox-grid-row{background-color:var(--chakra-colors-neutral-100);overflow:hidden}.checkbox-grid-row-label{padding:.75rem;font-size:var(--option-font-size);background-color:transparent!important;min-width:120px;text-align:left}.checkbox-grid-header .checkbox-grid-row-label{border:none;font-weight:400}.checkbox-grid-column-header{padding:.25rem .75rem;text-align:center;font-size:var(--option-font-size)}.checkbox-grid-cell{padding:.5rem;min-height:48px}.checkbox-grid-cell,.checkbox-grid-cell .checkbox-label{display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox-grid-cell .checkbox-label{width:100%;height:100%;padding:0;margin:0}.checkbox-grid-cell input[type=checkbox]{--checkbox-size:20px;width:var(--checkbox-size);height:var(--checkbox-size);margin-block-start:calc(1lh - var(--checkbox-size))!important;cursor:pointer;accent-color:var(--highlight-color)}.checkbox-grid-cell input[type=checkbox]:focus-visible{outline:2px solid var(--highlight-color);outline-offset:2px}.checkbox-grid-cell .checkbox-visual{display:none}@media (hover:hover){.checkbox-grid-cell:hover{background-color:rgb(from var(--highlight-color) r g b/.1)}}@media (max-width:640px){:root{--checkbox-grid-column-width:98px}.checkbox-grid-container{overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0;display:grid;gap:.5rem}.checkbox-grid-container:after{display:none}.checkbox-grid-header{display:grid;grid-template-columns:100px repeat(3,var(--checkbox-grid-column-width));gap:0;position:sticky;left:0;top:0;z-index:10;background:transparent}.checkbox-grid-header:after{display:none}.checkbox-grid-header .checkbox-grid-row-label{min-width:100px;position:sticky;left:0;z-index:11;background-color:transparent}.checkbox-grid-row{display:grid;grid-template-columns:100px repeat(3,var(--checkbox-grid-column-width));gap:0}.checkbox-grid-row,.checkbox-grid-row-label{background-color:var(--chakra-colors-neutral-100)}.checkbox-grid-row-label{min-width:100px;position:sticky;left:0;z-index:9;white-space:nowrap;text-align:left}.checkbox-grid-column-header{display:block;min-width:var(--checkbox-grid-column-width)}.checkbox-grid-cell{min-width:var(--checkbox-grid-column-width);min-height:50px;flex-shrink:0}.checkbox-grid-cell:before{display:none}}.application-form .step-navigation.mobile{display:none;grid-template-columns:auto 1fr;gap:.5rem}.application-form.stepped-form.pwa .step-navigation.mobile{padding-bottom:34px}.submit-button .button-icon{display:none}.submit-button.desktop{font-size:1.125rem!important}@media (max-width:640px){.application-form .step-navigation.mobile .back-button{background-color:var(--basic-white)}.application-form .step-navigation.mobile{display:grid;margin-top:1rem}.application-form .step-navigation.mobile .continue-button,.application-form .step-navigation.mobile .submit-button{background:var(--basic-black);color:var(--basic-white);width:100%;font-size:1.125rem!important;padding:.75rem 1rem!important}}.application-form .header-container .step-indicator,.application-form .header-container.first-step .header-title{display:none}.step__percent__indicator{position:fixed;top:66px;left:0;z-index:100;height:.25rem;margin-top:-.25rem;width:var(--step-indicator-width);background-color:var(--basic-green);transition:width .3s ease}button.form-home-button{background-color:transparent!important;color:var(--chakra-colors-basic-black)!important;border:1px solid rgba(0,0,0,.1)!important;font-size:.875rem!important;padding:.5rem .75rem!important;min-height:32px!important;gap:.25rem!important;position:absolute;top:1rem;left:1rem;z-index:100}button.form-home-button svg{font-size:1.25rem!important;margin-right:.25rem!important}@media (hover:hover){button.form-home-button:hover{background-color:var(--chakra-colors-brand-200)!important}}@media (max-width:640px){button.form-home-button{position:relative;width:-moz-fit-content;width:fit-content;top:unset;left:unset;margin-left:-.5rem}.step__percent__indicator{top:66px}.application-form .header-container{padding-block:.5rem;display:flex;flex-direction:row!important;justify-content:space-between;align-items:center}.header-title-container{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.application-form .header-title{font-weight:500;text-align:start}}.error-message-container{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:var(--error-color)!important}.error-message-icon{font-size:1.125rem;height:1lh}.error-message{font-family:var(--application-form-body-font);font-weight:400!important;text-align:left;line-height:1!important;margin-bottom:0!important}.field-group-label-container .sublabel{line-height:1.35!important}.field-group-label-container .sublabel li{margin-bottom:.325rem}:root{--field-group-spacing:1rem}.field-group .sublabel,.field-group label{text-align:left;max-width:-moz-max-content;max-width:max-content}.field-group .required{font-size:1.125rem;font-weight:600}.field-group{margin-bottom:2rem!important;max-width:100%;gap:var(--field-group-spacing)}.field-group.read-only{width:100%;display:flex;flex-direction:column;gap:1rem}@media (max-width:640px){.application-form.stepped-form .step-field .field-group{margin-bottom:1rem!important}}.field-group.read-only{gap:1rem!important;margin-bottom:.5rem!important}.read-only .field-set-options label:has(input:checked){border-color:transparent!important}.read-only-input,.read-only-textarea{border-radius:0!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.25)!important}.read-only-textarea{field-sizing:content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.read-only .field-label{font-size:12pt!important;font-weight:500!important;color:#202124!important;line-height:24px!important}.read-only .sublabel{font-size:11pt!important;color:#202124!important;line-height:22px!important;margin-top:4px!important}.read-only p{min-height:1lh}.read-only ul{margin-block:.5rem}.read-only li{margin-bottom:.125rem!important}.read-only a{color:var(--chakra-colors-brand-700)!important}.read-only .option-letter{font-weight:400!important}.read-only{--highlight-color:var(--chakra-colors-brand-400)}.sublabel-container ol,.sublabel-container ul{margin-inline-start:1rem!important}.application-doc-card .field-set-options{pointer-events:none}@media (hover:hover){label:hover .option-letter,label:hover input[type=checkbox]:checked+.option-letter,label:hover input[type=radio]:checked+.option-letter{background-color:unset;border-color:unset;color:unset}.application-form .field-set-options label:hover{background-color:unset}.application-form .field-set-options label:has(input:checked):hover{background-color:unset;color:unset;border-color:unset}.application-form label:hover textarea.other-text-input{color:unset;border-color:unset;background-color:unset}}.application-doc-card input,.application-doc-card textarea{background-color:transparent!important}.application-doc-card textarea{height:-moz-max-content!important;height:max-content!important}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}:root{--mentions-dark-bg-color:var(--chakra-colors-basic-black);--mentions-light-arrow-color:var(--chakra-colors-neutral-200);--mentions-scrollbar-hover:var(--chakra-colors-gray-100);--mentions-scrollbar-thumb:var(--chakra-colors-gray-300);--mentions-scrollbar-thumb-hover:var(--chakra-colors-gray-400)}.tippy-box{z-index:1000!important;background-color:transparent}.tippy-content{background-color:var(--chakra-colors-brand-50);border:1px solid var(--chakra-colors-neutral-200);border-radius:1.25rem;padding:0;overflow:hidden;padding-inline-end:.25rem;box-shadow:0 8px 8px 0 rgba(0,0,0,.1);.mention-list-label{color:var(--chakra-colors-basic-black);opacity:.75}.mention-list-item{background-color:transparent;.mention-list-item-text{color:var(--chakra-colors-basic-black)}&:hover{background-color:var(--chakra-colors-brand-200);box-shadow:none;transform:none}}.selected-mention-item{background-color:var(--chakra-colors-brand-500);.mention-list-item-text{color:var(--chakra-colors-basic-white)}}}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--mentions-light-arrow-color);margin-left:.5rem}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--mentions-light-arrow-color);margin-left:.5rem}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--mentions-light-arrow-color);margin-top:.5rem;margin-bottom:.5rem}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--mentions-light-arrow-color);margin-top:.5rem;margin-bottom:.5rem}:has(.dark-mentions) .tippy-content{--mentions-scrollbar-hover:#2c2e39;--mentions-scrollbar-thumb:#3c4056;--mentions-scrollbar-thumb-hover:#5a5d71;background-color:var(--mentions-dark-bg-color);box-shadow:0 4px 12px 0 rgba(0,0,0,.25);border-color:var(--chakra-colors-neutral-700);.mention-list-label{color:var(--chakra-colors-neutral-300)}.mention-list-item{background-color:transparent;.mention-list-item-text{color:var(--chakra-colors-neutral-300)}&:hover{background-color:#252732;box-shadow:none;transform:none}}.selected-mention-item{background-color:#3c4056;.mention-list-item-text{color:var(--chakra-colors-neutral-300)}}}:has(.dark-mentions) .tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--mentions-dark-bg-color)}:has(.dark-mentions) .tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--mentions-dark-bg-color)}:has(.dark-mentions) .tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--mentions-dark-bg-color)}:has(.dark-mentions) .tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--mentions-dark-bg-color)}.mention{background-color:var(--chakra-colors-brand-50);border-radius:.25rem;padding-inline:0;padding-block:0;text-decoration:none}