@font-face{font-family:'Atkinson Hyperlegible Next';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-italic-latin-ext.woff2) format('woff2');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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Atkinson Hyperlegible Next';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-italic-latin.woff2) format('woff2');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}
@font-face{font-family:'Atkinson Hyperlegible Next';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-latin-ext.woff2) format('woff2');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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Atkinson Hyperlegible Next';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-latin.woff2) format('woff2');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}
@font-face{font-family:'Fraunces';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/fraunces-latin-ext.woff2) format('woff2');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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Fraunces';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/fraunces-latin.woff2) format('woff2');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}
[hidden]{display:none!important}
html{scroll-behavior:smooth;scroll-padding-top:120px}
body{margin:0;background:#F7F3EE;color:#0F1B2D;font-family:'Atkinson Hyperlegible Next',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
a{color:#12355B;text-decoration:none}
a:hover{color:#0A2340;text-decoration:underline}
*{box-sizing:border-box}
@keyframes fadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
[data-burger]{display:none}
[data-navhome-label]{display:none}
[data-tocbar]{position:sticky;top:64px;z-index:15}
[data-toc]{scroll-margin-top:128px}
@media (max-width:1060px){
  [data-tocbar]{top:60px!important}
  [data-hdr]{padding:8px 16px!important;gap:6px 10px!important}
  [data-hdr-sub]{display:none!important}
  [data-hdr-cta]{display:none!important}
  [data-hdr-right]{order:1}
  [data-burger]{display:inline-flex!important;order:2}
  [data-nav]{display:none!important}
  [data-nav][data-open='1']{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;flex:1 0 100%!important;order:3;gap:2px!important;padding:6px 0 10px!important;margin-top:6px;border-top:1px solid #E1DDD3;max-height:calc(100vh - 76px);overflow-y:auto}
  [data-nav][data-open='1']>div{position:relative!important;z-index:31}
  [data-nav][data-open='1'] button{width:100%!important;justify-content:space-between!important;font-size:17px!important;padding:13px 6px!important;border-radius:10px!important}
  [data-nav][data-open='1'] [data-drop]{position:relative!important;z-index:31!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-left:2px solid #E1DDD3!important;border-radius:0!important;padding:2px 0 8px 10px!important;margin:0 0 6px 6px!important}
  [data-nav][data-open='1'] [data-drop] a{padding:12px 8px!important}
  [data-nav][data-open='1'] [data-navhome]{width:100%!important;height:auto!important;justify-content:flex-start!important;padding:13px 6px!important;border-radius:10px!important;color:#0F1B2D!important}
  [data-nav][data-open='1'] [data-navhome-label]{display:inline!important}
  [data-nav][data-open='1'] [data-navlink]{width:100%!important;font-size:17px!important;padding:13px 6px!important;border-radius:10px!important;color:#0F1B2D!important}
}
@media (max-width:860px){
  [data-cmp]{min-width:0!important;padding-left:14px!important;padding-right:14px!important}
  [data-cmp-row]{grid-template-columns:1fr!important;gap:6px!important}
}
@media (max-width:560px){
  [data-screen-label] div[style*="repeat(auto-fit,minmax("],[data-screen-label] div[style*="repeat(auto-fill,minmax("],[data-screen-label] div[style*="repeat(auto-fit, minmax("],[data-screen-label] div[style*="repeat(auto-fill, minmax("]{grid-template-columns:1fr!important}
  h1,h2,h3{overflow-wrap:break-word}
}
.p120iz1i:hover{background:#EFEBE3!important;color:#0F1B2D!important;text-decoration:none!important}
.p1ouupy3:hover{background:#EFEBE3!important}
.px1xrp1:hover{background:#F7F3EE!important;text-decoration:none!important}
.p1rmwpsn:hover{border-color:#0F1B2D!important;color:#0F1B2D!important;text-decoration:none!important}
.pkutmtz:hover{background:#FF8466!important;text-decoration:none!important}
.p1307y8l:hover{border-color:#F7F3EE!important;text-decoration:none!important}
.p14rn5ek:hover{color:#F7F3EE!important}
.p17ym5ut:hover{background:#12355B!important;color:#F7F3EE!important;text-decoration:none!important}
.p1nol8lr:hover{background:#12355B!important;text-decoration:none!important}
.p6z926:hover{color:#0A2340!important}
.p1ts72ov:hover{background:#FFFFFF!important;text-decoration:none!important}
.p80qlzr:hover{background:#0A2340!important;text-decoration:none!important}
.ppoe2pq:hover{border-color:#0F1B2D!important;text-decoration:none!important}
.phc7koi:hover{background:#12355B!important;border-color:#12355B!important;text-decoration:none!important}
.pmyge67:hover{border-color:#12355B!important;color:#12355B!important;text-decoration:none!important}
.pfc6shb:hover{border-color:#12355B!important;text-decoration:none!important}
.p19pwaq6:hover{background:#0A2340!important;border-color:#0A2340!important;text-decoration:none!important}
.p11hnazy:hover{background:#EAF4F7!important;text-decoration:none!important}

html[data-theme="dark"]{color-scheme:dark}
html[data-theme="dark"] body{background:#0B1420;color:#E9EEF4}
html[data-theme="dark"] a{color:#8CB8E6}
html[data-theme="dark"] a:hover{color:#B5D3F2}
html[data-theme="dark"] [style*="background:#FFFFFF"]{background:#132235!important}
html[data-theme="dark"] [style*="background:#FCFBF8"]{background:#132235!important}
html[data-theme="dark"] [style*="background:#F7F3EE"]{background:#0B1420!important}
html[data-theme="dark"] [style*="background:#EAF4F7"]{background:#17304A!important}
html[data-theme="dark"] [style*="background:#F1EFE9"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#EFEBE3"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#E1DDD3"]{background:#24364D!important}
html[data-theme="dark"] [style*="background:#E4E0D6"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#DED8C7"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#EDF1F4"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#F2F7F3"]{background:#1A2A40!important}
html[data-theme="dark"] [style*="background:#E3EFE8"]{background:#12301F!important}
html[data-theme="dark"] [style*="background:#F9E4E2"]{background:#3A1A1A!important}
html[data-theme="dark"] [style*="background:#F1E2DC"]{background:#3A1A1A!important}
html[data-theme="dark"] [style*="background:#FCF3F0"]{background:#3A1A1A!important}
html[data-theme="dark"] [style*="background:#F4EBD9"]{background:#33270F!important}
html[data-theme="dark"] [style*="background:#F4EAD8"]{background:#33270F!important}
html[data-theme="dark"] [style*="background:#FBF6EC"]{background:#33270F!important}
html[data-theme="dark"] [style*="background:#0F1B2D"]{background:#060D17!important}
html[data-theme="dark"] [style*="background:#16263D"]{background:#0F1F33!important}
html[data-theme="dark"] [style*="background:#2E3238"]{background:#0F1F33!important}
html[data-theme="dark"] [style*="background:#33383F"]{background:#0F1F33!important}
html[data-theme="dark"] [style*="background:#12355B"]{background:#1E4B7A!important}
html[data-theme="dark"] [style*="background:#B03535"]{background:#EF6B6B!important}
html[data-theme="dark"] [style*="background:#22613F"]{background:#4CC48C!important}
html[data-theme="dark"] [style*="background:#8A5A12"]{background:#E8B54A!important}
html[data-theme="dark"] [style*="background:#B9B4AA"]{background:#5B6778!important}
html[data-theme="dark"] [style*="color:#0F1B2D"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E9EEF4!important}
html[data-theme="dark"] [style*="color:#3E4A5B"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#C2CCD8!important}
html[data-theme="dark"] [style*="color:#5B6778"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#A3AFBE!important}
html[data-theme="dark"] [style*="color:#12355B"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#8CB8E6!important}
html[data-theme="dark"] [style*="color:#0A2340"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#B5D3F2!important}
html[data-theme="dark"] [style*="color:#22613F"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#4CC48C!important}
html[data-theme="dark"] [style*="color:#B03535"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#EF6B6B!important}
html[data-theme="dark"] [style*="color:#8A5A12"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E8B54A!important}
html[data-theme="dark"] [style*="color:#7A2E1C"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#F2A08F!important}
html[data-theme="dark"] [style*="color:#7A2323"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#F2A08F!important}
html[data-theme="dark"] [style*="color:#6B4510"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E8B54A!important}
html[data-theme="dark"] [style*="solid #E1DDD3"]{border-color:#2C4260!important}
html[data-theme="dark"] [style*="solid #D7D2C7"]{border-color:#3A5274!important}
html[data-theme="dark"] [style*="solid #EFEBE3"]{border-color:#24364D!important}
html[data-theme="dark"] [style*="solid #EEEBE4"]{border-color:#24364D!important}
html[data-theme="dark"] [style*="solid #D7E3EB"]{border-color:#24364D!important}
html[data-theme="dark"] [style*="solid #F1EFE9"]{border-color:#24364D!important}
html[data-theme="dark"] [style*="solid #E3EFE8"]{border-color:#24364D!important}
html[data-theme="dark"] [style*="solid #B9B4AA"]{border-color:#4A6488!important}
html[data-theme="dark"] [style*="solid #12355B"]{border-color:#8CB8E6!important}
html[data-theme="dark"] [style*="solid #0F1B2D"]{border-color:#C2CCD8!important}
html[data-theme="dark"] [style*="solid #F4EBD9"]{border-color:#33270F!important}
html[data-theme="dark"] [style*="solid #F9E4E2"]{border-color:#3A1A1A!important}
html[data-theme="dark"] svg[role="img"],html[data-theme="dark"] septum-3d{background:#EAF4F7;border-radius:14px}
html[data-theme="dark"] [data-navbtn]{color:#C2CCD8!important}
html[data-theme="dark"] [data-hole][aria-pressed="false"]{background:#132235!important;color:#C2CCD8!important;border-color:#2C4260!important}
html[data-theme="dark"] [data-hole][aria-pressed="true"]{background:#1E4B7A!important;color:#FFFFFF!important;border-color:#8CB8E6!important}
html[data-theme="dark"] mark{background:#17304A!important}
html[data-theme="dark"] :is(a,button)[style*="background:#0F1B2D"],html[data-theme="dark"] :is(a,button)[style*="background:#16263D"]{background:#1E4B7A!important;box-shadow:inset 0 0 0 1px rgba(140,184,230,.5)}
html[data-theme="dark"] :is(a,button)[style*="background:#0F1B2D"]:hover,html[data-theme="dark"] :is(a,button)[style*="background:#16263D"]:hover{background:#285E96!important}
html[data-theme="dark"] [style*="background:#0F1B2D"] :is(a,button)[style*="border-radius:999px"]:is([style*="background:#F7F3EE"],[style*="background:#FFFFFF"]){background:#E9EEF4!important;color:#0F1B2D!important}
html[data-theme="dark"] [style*="background:#0F1B2D"] :is(a,button)[style*="border-radius:999px"]:is([style*="background:#F7F3EE"],[style*="background:#FFFFFF"]):hover{background:#FFFFFF!important}
html[data-theme="dark"] [style*="background:#B03535"][style*="color:#FFFFFF"],html[data-theme="dark"] [style*="background:#22613F"][style*="color:#FFFFFF"],html[data-theme="dark"] [style*="background:#8A5A12"][style*="color:#FFFFFF"]{color:#0B1420!important}
html[data-theme="dark"] [data-chat] textarea::placeholder{color:#8E9AAB}
html[data-theme="dark"] .p120iz1i:hover{background:#1A2A40!important;color:#E9EEF4!important;text-decoration:none!important}
html[data-theme="dark"] .p1ouupy3:hover{background:#1A2A40!important}
html[data-theme="dark"] .px1xrp1:hover{background:#0B1420!important;text-decoration:none!important}
html[data-theme="dark"] .p1rmwpsn:hover{border-color:#C2CCD8!important;color:#E9EEF4!important;text-decoration:none!important}
html[data-theme="dark"] .p17ym5ut:hover{background:#1E4B7A!important;color:#F7F3EE!important;text-decoration:none!important}
html[data-theme="dark"] .p1nol8lr:hover{background:#1E4B7A!important;text-decoration:none!important}
html[data-theme="dark"] .p6z926:hover{color:#B5D3F2!important}
html[data-theme="dark"] .p1ts72ov:hover{background:#132235!important;text-decoration:none!important}
html[data-theme="dark"] .ppoe2pq:hover{border-color:#C2CCD8!important;text-decoration:none!important}
html[data-theme="dark"] .phc7koi:hover{background:#1E4B7A!important;border-color:#8CB8E6!important;text-decoration:none!important}
html[data-theme="dark"] .pmyge67:hover{border-color:#8CB8E6!important;color:#8CB8E6!important;text-decoration:none!important}
html[data-theme="dark"] .pfc6shb:hover{border-color:#8CB8E6!important;text-decoration:none!important}
html[data-theme="dark"] .p11hnazy:hover{background:#17304A!important;text-decoration:none!important}
@media (prefers-color-scheme:dark){
html:not([data-theme="light"]){color-scheme:dark}
html:not([data-theme="light"]) body{background:#0B1420;color:#E9EEF4}
html:not([data-theme="light"]) a{color:#8CB8E6}
html:not([data-theme="light"]) a:hover{color:#B5D3F2}
html:not([data-theme="light"]) [style*="background:#FFFFFF"]{background:#132235!important}
html:not([data-theme="light"]) [style*="background:#FCFBF8"]{background:#132235!important}
html:not([data-theme="light"]) [style*="background:#F7F3EE"]{background:#0B1420!important}
html:not([data-theme="light"]) [style*="background:#EAF4F7"]{background:#17304A!important}
html:not([data-theme="light"]) [style*="background:#F1EFE9"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#EFEBE3"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#E1DDD3"]{background:#24364D!important}
html:not([data-theme="light"]) [style*="background:#E4E0D6"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#DED8C7"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#EDF1F4"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#F2F7F3"]{background:#1A2A40!important}
html:not([data-theme="light"]) [style*="background:#E3EFE8"]{background:#12301F!important}
html:not([data-theme="light"]) [style*="background:#F9E4E2"]{background:#3A1A1A!important}
html:not([data-theme="light"]) [style*="background:#F1E2DC"]{background:#3A1A1A!important}
html:not([data-theme="light"]) [style*="background:#FCF3F0"]{background:#3A1A1A!important}
html:not([data-theme="light"]) [style*="background:#F4EBD9"]{background:#33270F!important}
html:not([data-theme="light"]) [style*="background:#F4EAD8"]{background:#33270F!important}
html:not([data-theme="light"]) [style*="background:#FBF6EC"]{background:#33270F!important}
html:not([data-theme="light"]) [style*="background:#0F1B2D"]{background:#060D17!important}
html:not([data-theme="light"]) [style*="background:#16263D"]{background:#0F1F33!important}
html:not([data-theme="light"]) [style*="background:#2E3238"]{background:#0F1F33!important}
html:not([data-theme="light"]) [style*="background:#33383F"]{background:#0F1F33!important}
html:not([data-theme="light"]) [style*="background:#12355B"]{background:#1E4B7A!important}
html:not([data-theme="light"]) [style*="background:#B03535"]{background:#EF6B6B!important}
html:not([data-theme="light"]) [style*="background:#22613F"]{background:#4CC48C!important}
html:not([data-theme="light"]) [style*="background:#8A5A12"]{background:#E8B54A!important}
html:not([data-theme="light"]) [style*="background:#B9B4AA"]{background:#5B6778!important}
html:not([data-theme="light"]) [style*="color:#0F1B2D"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E9EEF4!important}
html:not([data-theme="light"]) [style*="color:#3E4A5B"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#C2CCD8!important}
html:not([data-theme="light"]) [style*="color:#5B6778"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#A3AFBE!important}
html:not([data-theme="light"]) [style*="color:#12355B"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#8CB8E6!important}
html:not([data-theme="light"]) [style*="color:#0A2340"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#B5D3F2!important}
html:not([data-theme="light"]) [style*="color:#22613F"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#4CC48C!important}
html:not([data-theme="light"]) [style*="color:#B03535"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#EF6B6B!important}
html:not([data-theme="light"]) [style*="color:#8A5A12"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E8B54A!important}
html:not([data-theme="light"]) [style*="color:#7A2E1C"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#F2A08F!important}
html:not([data-theme="light"]) [style*="color:#7A2323"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#F2A08F!important}
html:not([data-theme="light"]) [style*="color:#6B4510"]:not([style*="background:#FF6B4A"],[style*="background:#6CC6DE"],[style*="background:#C98A12"],[style*="background:#94A3B5"]){color:#E8B54A!important}
html:not([data-theme="light"]) [style*="solid #E1DDD3"]{border-color:#2C4260!important}
html:not([data-theme="light"]) [style*="solid #D7D2C7"]{border-color:#3A5274!important}
html:not([data-theme="light"]) [style*="solid #EFEBE3"]{border-color:#24364D!important}
html:not([data-theme="light"]) [style*="solid #EEEBE4"]{border-color:#24364D!important}
html:not([data-theme="light"]) [style*="solid #D7E3EB"]{border-color:#24364D!important}
html:not([data-theme="light"]) [style*="solid #F1EFE9"]{border-color:#24364D!important}
html:not([data-theme="light"]) [style*="solid #E3EFE8"]{border-color:#24364D!important}
html:not([data-theme="light"]) [style*="solid #B9B4AA"]{border-color:#4A6488!important}
html:not([data-theme="light"]) [style*="solid #12355B"]{border-color:#8CB8E6!important}
html:not([data-theme="light"]) [style*="solid #0F1B2D"]{border-color:#C2CCD8!important}
html:not([data-theme="light"]) [style*="solid #F4EBD9"]{border-color:#33270F!important}
html:not([data-theme="light"]) [style*="solid #F9E4E2"]{border-color:#3A1A1A!important}
html:not([data-theme="light"]) svg[role="img"],html:not([data-theme="light"]) septum-3d{background:#EAF4F7;border-radius:14px}
html:not([data-theme="light"]) [data-navbtn]{color:#C2CCD8!important}
html:not([data-theme="light"]) [data-hole][aria-pressed="false"]{background:#132235!important;color:#C2CCD8!important;border-color:#2C4260!important}
html:not([data-theme="light"]) [data-hole][aria-pressed="true"]{background:#1E4B7A!important;color:#FFFFFF!important;border-color:#8CB8E6!important}
html:not([data-theme="light"]) mark{background:#17304A!important}
html:not([data-theme="light"]) :is(a,button)[style*="background:#0F1B2D"],html:not([data-theme="light"]) :is(a,button)[style*="background:#16263D"]{background:#1E4B7A!important;box-shadow:inset 0 0 0 1px rgba(140,184,230,.5)}
html:not([data-theme="light"]) :is(a,button)[style*="background:#0F1B2D"]:hover,html:not([data-theme="light"]) :is(a,button)[style*="background:#16263D"]:hover{background:#285E96!important}
html:not([data-theme="light"]) [style*="background:#0F1B2D"] :is(a,button)[style*="border-radius:999px"]:is([style*="background:#F7F3EE"],[style*="background:#FFFFFF"]){background:#E9EEF4!important;color:#0F1B2D!important}
html:not([data-theme="light"]) [style*="background:#0F1B2D"] :is(a,button)[style*="border-radius:999px"]:is([style*="background:#F7F3EE"],[style*="background:#FFFFFF"]):hover{background:#FFFFFF!important}
html:not([data-theme="light"]) [style*="background:#B03535"][style*="color:#FFFFFF"],html:not([data-theme="light"]) [style*="background:#22613F"][style*="color:#FFFFFF"],html:not([data-theme="light"]) [style*="background:#8A5A12"][style*="color:#FFFFFF"]{color:#0B1420!important}
html:not([data-theme="light"]) [data-chat] textarea::placeholder{color:#8E9AAB}
html:not([data-theme="light"]) .p120iz1i:hover{background:#1A2A40!important;color:#E9EEF4!important;text-decoration:none!important}
html:not([data-theme="light"]) .p1ouupy3:hover{background:#1A2A40!important}
html:not([data-theme="light"]) .px1xrp1:hover{background:#0B1420!important;text-decoration:none!important}
html:not([data-theme="light"]) .p1rmwpsn:hover{border-color:#C2CCD8!important;color:#E9EEF4!important;text-decoration:none!important}
html:not([data-theme="light"]) .p17ym5ut:hover{background:#1E4B7A!important;color:#F7F3EE!important;text-decoration:none!important}
html:not([data-theme="light"]) .p1nol8lr:hover{background:#1E4B7A!important;text-decoration:none!important}
html:not([data-theme="light"]) .p6z926:hover{color:#B5D3F2!important}
html:not([data-theme="light"]) .p1ts72ov:hover{background:#132235!important;text-decoration:none!important}
html:not([data-theme="light"]) .ppoe2pq:hover{border-color:#C2CCD8!important;text-decoration:none!important}
html:not([data-theme="light"]) .phc7koi:hover{background:#1E4B7A!important;border-color:#8CB8E6!important;text-decoration:none!important}
html:not([data-theme="light"]) .pmyge67:hover{border-color:#8CB8E6!important;color:#8CB8E6!important;text-decoration:none!important}
html:not([data-theme="light"]) .pfc6shb:hover{border-color:#8CB8E6!important;text-decoration:none!important}
html:not([data-theme="light"]) .p11hnazy:hover{background:#17304A!important;text-decoration:none!important}
}

@media (max-width:640px){main [style*="white-space:nowrap"]:not([style*="text-overflow"]){white-space:normal!important}main [role="tablist"] button{white-space:normal!important;text-align:left;line-height:1.25;padding-top:10px!important;padding-bottom:10px!important}main [style*="calc(100vw - 150px)"]{max-width:none!important}#accueil a[style*="min-height:56px"]{flex:1 1 100%;justify-content:center;text-align:center}main table{font-size:15px}}
@media (max-width:820px){section:has([data-hole]) div:has(> septum-3d){display:flex;flex-direction:column}section:has([data-hole]) septum-3d + div{order:-1;margin:0 0 10px!important}}
@media (max-width:380px){main h1{font-size:clamp(34px,10vw,46px)!important}}
