@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff?dpl=dpl_3KbhQLDYxakkSL669yLdsh8KKFXL) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_ff31a7{font-family:geistSans,geistSans Fallback}.__variable_ff31a7{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff?dpl=dpl_3KbhQLDYxakkSL669yLdsh8KKFXL) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_9642ee{font-family:geistMono,geistMono Fallback}.__variable_9642ee{--font-geist-mono:"geistMono","geistMono Fallback"}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}body:has([data-relaw-editor-shell]){--relaw-overlay:rgb(29 39 51/36%)}[data-relaw-editor-chrome],body:has([data-relaw-foundation]){--relaw-canvas:#f6f5f1;--relaw-canvas-rgb:246 245 241;--relaw-surface:#ffffff;--relaw-subtle:#eeefea;--relaw-hover:#eeefea;--relaw-ink:#1d2733;--relaw-muted:#586575;--relaw-rule:#dde1e4;--relaw-row-rule:rgb(221 225 228/65%);--relaw-control-border:#82909f;--relaw-action:#205eff;--relaw-action-hover:#1747cc;--relaw-action-soft:#ebf0ff;--relaw-success:#28664e;--relaw-success-soft:#edf5ef;--relaw-attention:#805a16;--relaw-attention-soft:#fbf3e2;--relaw-danger:#a1333d;--relaw-danger-soft:#fbecef;--relaw-avatar:var(--relaw-subtle);--relaw-avatar-ink:var(--relaw-muted);--relaw-control-radius:8px;--relaw-panel-radius:12px;--relaw-control-height:40px;--relaw-shadow-rest:0 0 #0000;--relaw-panel-shadow:none;--relaw-overlay:rgb(29 39 51/36%);--background:var(--relaw-canvas);--foreground:var(--relaw-ink);--card:0 0% 100%;--card-foreground:213 28% 16%;--popover:0 0% 100%;--popover-foreground:213 28% 16%;--primary:223.32 100% 56.27%;--primary-foreground:0 0% 100%;--secondary:72 13.5% 92.75%;--secondary-foreground:213 28% 16%;--muted:72 13.5% 92.75%;--muted-foreground:213.1 14.15% 40.2%;--muted-active:213 28% 16%;--accent:226 100% 96.08%;--accent-foreground:223.32 100% 56.27%;--border:205.71 11.48% 88.04%;--input:211.03 13.12% 56.67%;--ring:223.32 100% 56.27%;--destructive:354.55 51.89% 41.57%;--destructive-foreground:0 0% 100%;--relaw-neutral-50:250 250 248;--relaw-neutral-100:246 245 241;--relaw-neutral-200:221 225 228;--relaw-neutral-300:187 195 201;--relaw-neutral-400:100 112 126;--relaw-neutral-500:88 101 117;--relaw-neutral-600:75 88 104;--relaw-neutral-700:58 72 88;--relaw-neutral-800:39 52 68;--relaw-neutral-900:29 39 51;--relaw-neutral-950:20 28 39;--relaw-blue-50:245 247 255;--relaw-blue-100:235 240 255;--relaw-blue-200:212 223 255;--relaw-blue-300:173 195 255;--relaw-blue-400:122 157 255;--relaw-blue-500:65 115 255;--relaw-blue-600:32 94 255;--relaw-blue-700:23 71 204;--relaw-blue-800:27 58 151;--relaw-blue-900:28 48 111;--relaw-blue-950:19 31 66;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}[data-relaw-editor-chrome] .relaw-editorial,[data-relaw-foundation] .relaw-editorial{font-family:var(--font-relaw-editorial),Georgia,serif;font-optical-sizing:auto;font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}[data-relaw-editor-chrome] .relaw-editorial-card,[data-relaw-foundation] .relaw-editorial-card{font-size:24px;line-height:1.25;text-wrap:pretty}@media (max-width:639px){[data-relaw-editor-chrome] .relaw-editorial,[data-relaw-foundation] .relaw-editorial{font-size:24px}}[data-questionnaire-design],body:has([data-portal-design]){--relaw-canvas:#f6f5f1;--relaw-surface:#fff;--relaw-ink:#1d2733;--relaw-muted:#586575;--relaw-rule:#dde1e4;--relaw-control-border:#82909f;--relaw-control-height:44px;--relaw-control-radius:8px;--relaw-panel-radius:12px;--relaw-overlay:rgb(29 39 51/36%);--background:#f6f5f1;--foreground:#1d2733;--card:0 0% 100%;--card-foreground:213 28% 16%;--popover:0 0% 100%;--popover-foreground:213 28% 16%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--muted:72 13.5% 92.75%;--muted-foreground:213.1 14.15% 40.2%;--border:205.71 11.48% 88.04%;--input:211.03 13.12% 56.67%;--relaw-neutral-50:246 245 241;--relaw-neutral-100:238 239 234;--relaw-neutral-200:221 225 228;--relaw-neutral-300:187 195 201;--relaw-neutral-400:100 112 126;--relaw-neutral-500:88 101 117;--relaw-neutral-600:75 88 104;--relaw-neutral-700:58 72 88;--relaw-neutral-800:39 52 68;--relaw-neutral-900:29 39 51;--relaw-neutral-950:20 28 39;color:var(--relaw-ink);background:var(--relaw-canvas);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.portal-brand-theme,[data-portal-design]{--relaw-action:var(--portal-brand-text)}.portal-editorial{font-family:var(--font-relaw-editorial),Georgia,serif;font-optical-sizing:auto;font-size:clamp(28px,2.5vw,34px);font-weight:400;line-height:1.18;letter-spacing:-.025em;overflow-wrap:anywhere}.portal-editorial:is(:lang(ar),:lang(he),:lang(fa),:lang(ur),:lang(hi),:lang(bn),:lang(ta),:lang(te),:lang(th),:lang(zh),:lang(ja),:lang(ko)){font-family:var(--font-geist-sans),system-ui,sans-serif;line-height:1.45;letter-spacing:normal}.portal-card{border:1px solid var(--relaw-rule,#dde1e4);border-radius:12px;background:#fff;box-shadow:none}.portal-card-interactive{transition:border-color .15s ease,background-color .15s ease}.portal-card-interactive:hover{border-color:var(--portal-brand-text,#205eff);background-color:var(--portal-brand-50,#f6f5f1)}.portal-auth-shell{background:#fff}.portal-auth-aside{color:var(--portal-brand-foreground);background-color:var(--portal-brand-600);background-image:radial-gradient(circle at 8% 8%,var(--portal-brand-400) 0,transparent 34%),radial-gradient(circle at 92% 90%,var(--portal-brand-700) 0,transparent 40%),linear-gradient(145deg,var(--portal-brand-500) 0,var(--portal-brand-600) 52%,var(--portal-brand-800) 100%)}.portal-auth-aside .portal-editorial{font-size:clamp(32px,3vw,44px);line-height:1.12}.portal-auth-copy{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding-top:32px}.portal-auth-form{padding-block:80px 40px}.portal-auth-form h1{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:26px;font-weight:600;line-height:1.25}.portal-auth-language{inset-inline-end:24px;top:20px}.portal-brand-theme .portal-language-trigger,.portal-header-action{min-height:44px;min-width:44px}body:has([data-portal-design]) .portal-workspace-tab:focus-visible{outline-offset:-2px}body:has([data-portal-design]) .portal-invite-language select{font-size:13px;border-color:transparent}.portal-language-list [role=option]{min-height:44px;text-align:start}.portal-language-list [role=option]>span:first-child{white-space:normal;overflow-wrap:anywhere}.portal-language-list [role=option]>span:nth-child(2){max-width:42%;white-space:normal;text-align:end}.portal-brand-theme [role=option]{min-height:44px}.portal-brand-theme [role=option][data-highlighted]{color:var(--portal-brand-text);background-color:var(--portal-brand-50)}:is(body:has([data-portal-design]),[data-questionnaire-design]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),textarea,select,button[role=combobox]){font-size:16px;border-radius:8px}:is(body:has([data-portal-design]),[data-questionnaire-design]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),select,button[role=combobox]){min-height:44px}:is(body:has([data-portal-design]),[data-questionnaire-design]) :where(input,textarea,select,button[role=combobox]):not([aria-invalid=true]):not([class*=border-red]):not([class*=border-amber]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]){border-color:var(--relaw-control-border)}:is(body:has([data-portal-design]),[data-questionnaire-design]) :where(input,textarea,select,button,a):focus-visible{outline:2px solid var(--portal-brand-text,#205eff);outline-offset:2px}.portal-brand-theme.portal-brand-theme :where(button.bg-primary){color:var(--portal-brand-foreground);background-color:var(--portal-brand-600);box-shadow:none}.portal-brand-theme.portal-brand-theme :where(button.bg-primary):hover:not(:disabled){background-color:var(--portal-brand-600);box-shadow:inset 0 0 0 1px var(--portal-brand-foreground)}[data-questionnaire-design] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),textarea,select,button[role=combobox]):focus{outline:2px solid var(--portal-brand-text,#205eff);outline-offset:-2px;box-shadow:none}[data-questionnaire-design]:is([role=dialog],[role=alertdialog]),body:has([data-portal-design]) :where([role=dialog],[role=alertdialog]){background-color:#fff;border-radius:12px;border-color:var(--relaw-rule);box-shadow:0 12px 36px rgb(29 39 51/14%)}[data-questionnaire-design] .portal-questionnaire-page,[data-questionnaire-design].portal-questionnaire-page{background:var(--relaw-canvas,#f6f5f1)}[data-questionnaire-design] .portal-questionnaire-frame{border-radius:12px}[data-questionnaire-design] .portal-questionnaire-form .portal-questionnaire-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding-block:16px 20px;border-bottom:1px solid var(--relaw-rule,#dde1e4)}[data-questionnaire-design] .portal-questionnaire-title{min-width:0;flex:1 1 240px}[data-questionnaire-design] .portal-questionnaire-title h2{font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}[data-questionnaire-design] .portal-questionnaire-tools{display:flex;flex:0 0 auto;align-items:center;gap:4px;margin-inline-start:auto}[data-questionnaire-design] .portal-questionnaire-tools>button{width:44px;height:44px;color:var(--relaw-muted,#586575)}[data-questionnaire-design] .portal-questionnaire-description{margin-top:0}[data-questionnaire-design] .portal-contact-action{width:44px;height:44px}.portal-questionnaire-save{margin-inline-end:8px;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}.portal-questionnaire-save[data-saving=true]{color:var(--portal-brand-text,#205eff);background:var(--portal-brand-50,#ebf0ff)}.portal-questionnaire-save[data-saving=false]{color:#28664e;background:#edf5ef}[data-questionnaire-design] .portal-questionnaire-footer{border-top:1px solid var(--relaw-rule,#dde1e4);background:#fff;padding-block:8px}[data-questionnaire-design] .portal-questionnaire-footer>div>div{gap:12px;align-items:center}[data-questionnaire-design] .portal-questionnaire-footer :where(button,a){min-height:44px;border-radius:8px;box-shadow:none;white-space:normal;text-align:center}[data-questionnaire-design] .portal-questionnaire-form .portal-question{padding-block:16px}[data-questionnaire-design] .portal-questionnaire-form .portal-question-label{font-size:16px;line-height:1.5;color:var(--relaw-ink,#1d2733)}[data-questionnaire-design] .portal-questionnaire-form .portal-question-help{font-size:14px;line-height:1.5;color:var(--relaw-muted,#586575)}[data-questionnaire-design] .portal-section-nav{padding-inline:20px;width:288px;min-width:288px;max-width:288px}[data-questionnaire-design] .portal-section-nav .portal-section-header[data-title-only=true]{margin-inline:4px;padding-block:24px 20px}[data-questionnaire-design] .portal-section-header[data-title-only=true] .portal-section-title-row{padding-block:0}[data-questionnaire-design] .portal-section-nav .portal-section-header[data-client-identity=true]{padding-block:20px 16px}[data-questionnaire-design] .portal-questionnaire-identity{display:flex;align-items:center;margin-bottom:20px}[data-questionnaire-design] .portal-section-header[data-client-identity=true] .portal-section-title-row{padding-block:0}[data-questionnaire-design] .portal-section-nav .portal-section-link{min-height:48px;gap:12px;margin-inline:0;text-align:start}[data-questionnaire-design] .portal-section-nav .portal-section-label{white-space:normal;overflow-wrap:anywhere}[data-questionnaire-design] .portal-mobile-navigation>button{min-height:44px;min-width:44px}[data-questionnaire-design] .portal-mobile-section-list{width:100%;min-width:0;max-width:none}[data-questionnaire-design] .portal-mobile-duplicate-progress,[data-questionnaire-design] .portal-mobile-section-list .portal-mobile-identity-title{display:none}[data-questionnaire-design] .portal-mobile-section-list .portal-section-link{min-height:44px;text-align:start}[data-questionnaire-design] .portal-mobile-section-list .portal-section-label{white-space:normal;overflow-wrap:anywhere}:is(body:has([data-portal-design]),[data-questionnaire-design]) .portal-dialog-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;top:4px;right:4px}body:has([data-portal-design]) .portal-completion{background:#fff;padding:32px 24px;overflow-y:auto}body:has([data-portal-design]) .portal-completion-content{min-height:100%;height:auto;padding-block:24px}@media (max-width:767px){.portal-auth-language{inset-inline-end:16px;top:16px}[data-questionnaire-design] .portal-questionnaire-frame{border-radius:0}[data-questionnaire-design] .portal-questionnaire-title{flex-basis:180px}[data-questionnaire-design] .portal-questionnaire-title h2{font-size:22px}[data-questionnaire-design] .portal-questionnaire-heading{gap:8px}[data-questionnaire-design] .portal-questionnaire-form .portal-questionnaire-heading{padding-top:8px}}@media (prefers-reduced-motion:reduce){:is(body:has([data-portal-design]),[data-questionnaire-design]) *,:is(body:has([data-portal-design]),[data-questionnaire-design]) :after,:is(body:has([data-portal-design]),[data-questionnaire-design]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}