.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
:root{--nt-ground:var(--mantine-color-dark-8);--nt-surface:var(--mantine-color-dark-7);--nt-well:var(--mantine-color-dark-6);--nt-rule:var(--mantine-color-dark-5);--nt-rule-width:1px;--nt-rule-strong:var(--mantine-color-ink-4);--nt-text:var(--mantine-color-dark-0);--nt-text-secondary:var(--mantine-color-dark-1);--nt-text-muted:var(--mantine-color-dark-2);--nt-spotlight:var(--mantine-color-gold-5);--nt-shadow-color:#06091273;--nt-ground-lift:radial-gradient(1100px 620px at 50% -12%, #ffc8451c 0%, transparent 62%), var(--nt-ground)}html,body{background:var(--nt-ground);color:var(--nt-text);overflow-x:hidden}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3{letter-spacing:-.02em}:focus-visible{outline:2px solid var(--nt-spotlight);outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input,textarea,select{font-size:max(16px,1rem)}.nt-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nt-code-input input{font-family:var(--font-display), sans-serif;letter-spacing:.12em}.nt-code-input input::placeholder{letter-spacing:normal;text-transform:none}.nt-skip-link{z-index:9999;background:var(--nt-spotlight);color:var(--nt-ground);border-radius:0 0 8px;padding:12px 16px;font-weight:700;position:absolute;top:0;left:-9999px}.nt-skip-link:focus{left:0}.nt-sheet{border-collapse:collapse;table-layout:fixed;width:100%;transition:opacity .12s}.nt-sheet[data-rolling]{opacity:.35}.nt-sheet th,.nt-sheet td{text-align:left;vertical-align:top;border-bottom:1px solid var(--nt-rule);padding:10px}.nt-sheet th+th,.nt-sheet th+td,.nt-sheet td+td{border-left:1px solid var(--nt-rule)}.nt-sheet thead th{color:var(--nt-text);font-size:.875rem;font-weight:700}.nt-sheet tbody th{width:28%;color:var(--nt-text-muted);font-size:.875rem;font-weight:500}.nt-sheet thead th:first-child,.nt-sheet tbody th,.nt-sheet tfoot th{padding-left:0}.nt-sheet-answer{overflow-wrap:anywhere}.nt-sheet tfoot th,.nt-sheet tfoot td{border-bottom:0;border-top:1px solid var(--nt-rule-strong);font-family:var(--font-display), sans-serif;color:var(--nt-text);font-size:1.25rem;font-weight:700}.nt-sheet tfoot th{font-family:var(--font-body), sans-serif;font-size:.875rem}.nt-steps{grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.nt-steps>li{border-top:1px solid var(--nt-rule);padding:24px 0}@media (min-width:62em){.nt-steps{grid-template-columns:repeat(4,1fr)}.nt-steps>li{border-top:0;border-left:1px solid var(--nt-rule);padding:4px 28px 0}.nt-steps>li:first-child{border-left:0;padding-left:0}}.nt-scoring>div{border-bottom:1px solid var(--nt-rule);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.nt-scoring>div:first-child{border-top:1px solid var(--nt-rule)}.nt-scoring dd{text-align:right;flex:none;margin:0}.nt-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}@media (min-width:36em){.nt-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_13fd98b4-module__PEcmla__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_13fd98b4-module__PEcmla__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d99f2e62-module__-QTpCq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d99f2e62-module__-QTpCq__variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
