@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}html{scroll-padding-top:3rem;--article-toc-footer-reserve: 180px;--bs-body-font-family: "Inter Variable", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--notilis-text-muted: #5f6b7a;--notilis-link: #066b2f;--notilis-link-hover: #055d2a;--notilis-primary-accessible: #066b2f;--notilis-primary-accessible-hover: #055d2a;--notilis-perspective-accessible: #0b6f3a;--notilis-success-accessible: #087c36}.codex-site{font-family:Inter Variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff}.notilis-icon{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.125em}.codex-site a,.codex-site .link,.codex-site .card-link,.article-content a{color:var(--notilis-link)}.codex-site a:hover,.codex-site a:focus,.codex-site .link:hover,.codex-site .link:focus,.codex-site .card-link:hover,.codex-site .card-link:focus,.article-content a:hover,.article-content a:focus{color:var(--notilis-link-hover)}.codex-site .text-muted{color:var(--notilis-text-muted)!important}.codex-site .text-primary{color:var(--notilis-primary-accessible)!important}.codex-site .text-success{color:var(--notilis-success-accessible)!important}.codex-site .text-perspective{color:var(--notilis-perspective-accessible)!important}.codex-site .btn-primary{--bs-btn-bg: var(--notilis-primary-accessible);--bs-btn-border-color: var(--notilis-primary-accessible);--bs-btn-hover-bg: var(--notilis-primary-accessible-hover);--bs-btn-hover-border-color: var(--notilis-primary-accessible-hover);--bs-btn-active-bg: var(--notilis-primary-accessible-hover);--bs-btn-active-border-color: var(--notilis-primary-accessible-hover);--bs-btn-disabled-bg: var(--notilis-primary-accessible);--bs-btn-disabled-border-color: var(--notilis-primary-accessible);color:#fff!important}.codex-site .btn-outline-primary{--bs-btn-color: var(--notilis-primary-accessible);--bs-btn-border-color: var(--notilis-primary-accessible);--bs-btn-hover-bg: var(--notilis-primary-accessible);--bs-btn-hover-border-color: var(--notilis-primary-accessible);--bs-btn-active-bg: var(--notilis-primary-accessible);--bs-btn-active-border-color: var(--notilis-primary-accessible);--bs-btn-disabled-color: var(--notilis-primary-accessible);--bs-btn-disabled-border-color: var(--notilis-primary-accessible)}.codex-site .btn-primary:hover,.codex-site .btn-primary:focus,.codex-site .btn-primary:active,.codex-site .btn-outline-primary:hover,.codex-site .btn-outline-primary:focus,.codex-site .btn-outline-primary:active{color:#fff!important}.codex-site .navbar{position:sticky;top:0;z-index:1000}.codex-brand{display:inline-flex;align-items:center;min-height:2.75rem;padding-top:.25rem;padding-bottom:.25rem}.codex-brand-logo{display:block;width:clamp(8.25rem,15vw,10.5rem);height:auto}.codex-footer-main{display:flex;align-items:center;justify-content:space-between;gap:2rem}.codex-footer-logo-wrap{flex:0 0 auto}.codex-footer-brand{display:inline-flex;align-items:center;text-decoration:none}.codex-footer-logo{display:block;width:7.5rem;height:auto}.codex-footer-links{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.codex-footer-copy{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;text-align:center}.card-img-top{aspect-ratio:16 / 10;object-fit:cover}.notilis-search-card{height:27rem;overflow:hidden}.notilis-search-card-row{height:100%}.notilis-search-card-img{aspect-ratio:1 / 1;width:100%;object-fit:cover;border-radius:.5rem}.notilis-search-card-body{display:flex;min-height:0;flex-direction:column}.notilis-search-card-title,.notilis-search-card-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.notilis-search-card-title{-webkit-line-clamp:3;line-clamp:3}.notilis-search-card-text{-webkit-line-clamp:4;line-clamp:4}.notilis-search-card .card-link{margin-top:auto}.notilis-search-filters .btn.active{background:var(--notilis-primary-accessible);border-color:var(--notilis-primary-accessible);color:#fff}.notilis-search-filters .btn.active i{color:inherit}.about-page-content p{text-align:justify}.about-page-content .blockquote,.about-page-content .blockquote-footer{text-align:left}@media(min-width:992px){.notilis-search-card{height:16.5rem}.notilis-search-card-title{-webkit-line-clamp:2;line-clamp:2}.notilis-search-card-text{-webkit-line-clamp:3;line-clamp:3}}.article-hero-image{width:100%;height:clamp(180px,18vw,260px);object-fit:cover}.article-hero-image[src*=neurodivergence-ia-syndrome-imposteur]{object-position:center 28%}.article-toc-rail{display:none!important}.article-toc-card{position:relative;padding:1.25rem;border:1px solid rgba(30,41,59,.08);border-radius:.5rem;background:#fff;box-shadow:0 .1875rem .375rem #8c98a42e}.article-toc-nav{display:grid;gap:.35rem}.article-toc-link{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.5em;align-items:baseline;padding:.35rem 0;color:#51596c;font-size:.9rem;line-height:1.35;text-decoration:none}.article-toc-number{color:var(--notilis-primary-accessible);font-size:inherit;font-weight:700;font-variant-numeric:tabular-nums}.article-toc-link:hover,.article-toc-link:focus{color:var(--notilis-link-hover)}.article-toc-scroll-hint{flex:0 0 auto;display:none;align-items:flex-end;justify-content:center;min-height:2.5rem;margin:.5rem -1.25rem -1.25rem;padding:.45rem 1.25rem .65rem;border:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background:#fff;color:var(--notilis-primary-accessible);font-size:1rem;cursor:pointer}.article-toc-can-scroll .article-toc-scroll-hint{display:flex}.article-toc-scroll-hint i{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid rgba(10,191,83,.16);border-radius:50%;background:#fff;box-shadow:0 .25rem .75rem #2d374b1f}.article-toc-scroll-hint:hover i,.article-toc-scroll-hint:focus i{background:#0abf531a}.article-toc-depth-3{padding-left:1rem;grid-template-columns:max-content minmax(0,1fr);font-size:.84rem}.article-toc-toggle{position:fixed!important;top:5rem;right:1rem;bottom:auto;z-index:1040;display:inline-flex!important;align-items:center;gap:.35rem;padding:.7rem .95rem;border:0;border-radius:999px;background:var(--notilis-primary-accessible);color:#fff;font-weight:700;line-height:1;opacity:1!important;pointer-events:auto!important;visibility:visible!important;box-shadow:0 .5rem 1.25rem #2d374b2e}.article-toc-toggle:hover,.article-toc-toggle:focus{background:var(--notilis-primary-accessible-hover);color:#fff}.article-toc-offcanvas{max-width:min(22rem,88vw)}.article-content{color:#334155;font-size:1.05rem;max-width:920px}.article-content h2{margin-top:3rem;margin-bottom:1rem;color:#1e293b}.article-content h3,.article-content h4{margin-top:2rem;margin-bottom:.75rem;color:#1e293b}.article-content :is(h2,h3,h4)[id]{scroll-margin-top:2.5rem}.article-content p{margin-bottom:1.2rem}.article-content pre.astro-code{position:relative;margin:1.25rem 0 1.5rem;padding:1rem 1.25rem;border:1px solid rgba(148,163,184,.45);border-radius:.5rem;background:#f8fafc;box-shadow:0 .1875rem .375rem #8c98a440;color:#111827;white-space:pre-wrap;overflow-wrap:anywhere}.article-content pre.astro-code.code-copy-enhanced{padding-right:3.75rem}.code-copy-button{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(248,250,252,.18);border-radius:.375rem;background:#0f172a94;color:#f8fafc;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.code-copy-button i{color:inherit}.code-copy-button:hover,.code-copy-button:focus{border-color:#f8fafc61;background:#0f172ad1;color:#fff}.code-copy-button.is-copied{border-color:#10b98180;color:#6ee7b7}.article-content pre.resource-example-code{border-color:#94a3b840;background:#24292e;box-shadow:0 .1875rem .375rem #141b2740;color:#f8fafc}.article-content pre.resource-example-code code{color:inherit}.article-formula-card{margin:1.25rem 0 1.5rem;padding:1rem 1.25rem;border:1px solid rgba(220,224,229,.6);border-radius:.5rem;background:#fff;box-shadow:0 .1875rem .375rem #8c98a440;color:#2d374b;font-size:1rem;font-weight:600;overflow-wrap:anywhere}.article-formula-card p{margin-bottom:0;white-space:pre-line}.article-content .article-checklist{margin:1.25rem 0 1.5rem;padding:1rem 1.25rem;list-style:none;border:1px solid rgba(220,224,229,.7);border-radius:.5rem;background:#fff;box-shadow:0 .1875rem .375rem #8c98a42e}.article-content .article-checklist-item{color:#334155}.article-content .article-checklist-label{position:relative;display:block;padding-left:1.9rem;cursor:default}.article-content .article-checklist-text{min-width:0}.article-content .article-checklist-item+.article-checklist-item{margin-top:.7rem}.article-content .article-checklist-checkbox{position:absolute;top:.18rem;left:0;width:1.05rem;height:1.05rem;margin:0;border-color:#2d374b59;accent-color:#0abf53}.article-content .table-responsive{margin:1.25rem 0 1.5rem;border:1px solid rgba(220,224,229,.7);border-radius:.5rem;overflow-x:auto;box-shadow:0 .1875rem .375rem #8c98a42e}.article-content .table-responsive .table{margin-bottom:0}.article-content .table-responsive .thead-light th{vertical-align:middle}.article-context-accordion{border-top:1px solid rgba(30,41,59,.08);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background:#fff;overflow:hidden}.article-context-accordion .accordion-header{margin:0;font-size:inherit;scroll-margin-top:6rem}.article-context-accordion .accordion-button{background-color:#fff;font-weight:700;border-radius:0}.article-context-accordion .accordion-button:not(.collapsed){background-color:#fff;color:#2d374b;box-shadow:none}.article-context-accordion .accordion-button:focus{box-shadow:none}.article-context-accordion .accordion-item{background-color:#fff;border:0;border-top:1px solid rgba(30,41,59,.08)}.article-context-accordion .accordion-collapse,.article-context-accordion .accordion-body{background-color:#fff}.article-context-accordion .accordion-item:first-child{border-top:0}.article-context-accordion .accordion-item:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;overflow:hidden}.article-context-accordion .accordion-item:last-child .accordion-button.collapsed{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.article-context-accordion .accordion-item:last-child .accordion-collapse,.article-context-accordion .accordion-item:last-child .accordion-body{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;overflow:hidden}.article-context-accordion .accordion-body p:last-child,.article-context-accordion .accordion-body ul:last-child{margin-bottom:0}.article-content ul,.article-content ol{margin-bottom:1.5rem}.article-content li+li{margin-top:.45rem}.article-content .list-pointer-item+.list-pointer-item{margin-top:0}.article-content ol,.article-numbered-list{padding-left:0;list-style:none;counter-reset:article-numbered-list}.article-content ol>li,.article-numbered-item{position:relative;min-height:1.5rem;padding-left:2.25rem;color:#51596c;counter-increment:article-numbered-list}.article-content ol>li:not(:last-child),.article-numbered-item:not(:last-child){margin-bottom:.5rem}.article-content ol>li:before,.article-numbered-item:before{position:absolute;top:.1rem;left:0;display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:50%;background:#0abf531a;color:#0abf53;font-size:.75rem;font-weight:700;line-height:1;content:counter(article-numbered-list)}.article-content .footnotes ol,.article-content [data-footnotes] ol{padding-left:2rem;list-style:decimal;counter-reset:none}.article-content .footnotes ol>li,.article-content [data-footnotes] ol>li{min-height:0;padding-left:0;counter-increment:none}.article-content .footnotes ol>li:before,.article-content [data-footnotes] ol>li:before{content:none}.article-download-list{margin-right:-.75rem;margin-left:-.75rem}.article-download-item{padding:1rem .75rem;border-radius:.5rem}.article-download-item+.article-download-item{margin-top:.25rem}.article-download-item:first-child,.article-download-item:last-child{border-radius:.5rem}.article-download-item:hover,.article-download-item:focus{background-color:#f5f7fa}.article-summary-card{width:min(calc(100vw - 3rem),1045px);margin-left:50%;margin-bottom:3rem;border:1px solid rgba(30,41,59,.08);border-radius:.5rem;background:#fff;box-shadow:0 .75rem 2rem #1e293b14;clip-path:inset(0 round .5rem);overflow:hidden;transform:translate(-50%)}.article-summary-card-header{padding:1.5rem 2rem;border-bottom:1px solid rgba(30,41,59,.08)}.article-summary-card-header h2{margin-top:0;margin-bottom:0}.article-summary-card-body{padding:2rem}.article-summary-card-body p:last-of-type{margin-bottom:0}.bg-soft-secondary{background-color:#64748b1f!important}.text-secondary{color:#475569!important}.bg-soft-perspective{background-color:#18b96724!important}.text-perspective{color:var(--notilis-perspective-accessible)!important}@media(max-width:575.98px){.display-3{font-size:3rem}.display-4{font-size:2.55rem}.codex-footer-main{align-items:flex-start;flex-direction:column;gap:1.25rem}.codex-footer-links{justify-content:flex-start}}@media(min-width:1500px){.article-toc-rail{position:fixed;top:7rem;right:max(1.25rem,calc((100vw - 1140px)/2 - 18rem));z-index:900;display:block!important;width:16rem;height:var(--article-toc-available-height, calc(100vh - 8rem - var(--article-toc-footer-reserve)));max-height:var(--article-toc-available-height, calc(100vh - 8rem - var(--article-toc-footer-reserve)));overflow:hidden}.article-toc-rail .article-toc-card{display:flex;height:100%;min-height:0;flex-direction:column;justify-content:flex-start;overflow:hidden}.article-toc-rail .article-toc-nav{flex:0 1 auto;min-height:0;max-height:100%;margin-right:-.5rem;padding-right:.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.article-toc-toggle{display:none!important;visibility:hidden!important}}@media print{html{scroll-padding-top:0}.codex-site{background:#fff}.codex-site .navbar,.article-toc-rail,.article-toc-toggle,.article-toc-offcanvas,.article-print-link,footer{display:none!important}.bg-gradient-to-bottom-sm-light,.bg-light{background:#fff!important}.content-space-2,.content-space-3,.content-space-lg-3,.content-space-t-3{padding-top:1rem!important;padding-bottom:1rem!important}.article-hero-image{height:220px}.article-content{max-width:none;font-size:11pt}.article-content h2,.article-content h3{page-break-after:avoid}.article-summary-card{width:100%;margin-left:0;box-shadow:none;transform:none}}
