.ui-theme [data-area=home]{--area:var(--ui-area-home)}.ui-theme [data-area=surveys]{--area:var(--ui-area-surveys)}.ui-theme [data-area=analytics]{--area:var(--ui-area-analytics)}.ui-theme [data-area=panels]{--area:var(--ui-area-panels)}.ui-theme [data-area=people]{--area:var(--ui-area-people)}.ui-theme [data-area=studies]{--area:var(--ui-area-studies)}.ui-theme [data-area=settings]{--area:var(--ui-area-settings)}.ui-theme .ui-area-pill{align-items:center;gap:calc(var(--ui-space)*2);block-size:calc(var(--ui-space)*10);padding-block:0;padding-inline:calc(var(--ui-space)*3.5)calc(var(--ui-space)*4);border:var(--ui-rule)solid color-mix(in srgb,var(--area)var(--ui-area-edge),var(--ui-surface));border-radius:var(--ui-radius-pill);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text);font-family:var(--ui-display);font-size:var(--ui-text-record);font-weight:var(--ui-weight-medium);letter-spacing:normal;white-space:nowrap;line-height:1.25;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.ui-theme .ui-area-pill>svg{inline-size:var(--ui-icon);block-size:var(--ui-icon);stroke-width:var(--ui-icon-stroke);color:var(--area);flex:none}.ui-theme .ui-area-pill>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.ui-theme .ui-area-pill:hover{border-color:var(--area);background:color-mix(in srgb,var(--area)var(--ui-area-wash),var(--ui-surface))}.ui-theme .ui-area-pill:active{background:color-mix(in srgb,var(--area)14%,var(--ui-surface))}.ui-theme .ui-area-pill[aria-current]{border-color:var(--area);background:color-mix(in srgb,var(--area)10%,var(--ui-surface));font-weight:var(--ui-weight-strong)}.ui-theme .ui-area-pill[data-level=section]{gap:var(--ui-label-gap);block-size:var(--ui-control-height);padding-inline:calc(var(--ui-space)*3)calc(var(--ui-space)*3.5);border-color:color-mix(in srgb,var(--area)var(--ui-area-edge-soft),var(--ui-surface));box-shadow:none;color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-text-body);font-weight:var(--ui-weight-body)}.ui-theme .ui-area-pill[data-level=section]:hover{border-color:color-mix(in srgb,var(--area)var(--ui-area-edge),var(--ui-surface));background:color-mix(in srgb,var(--area)6%,var(--ui-surface));color:var(--ui-text)}.ui-theme .ui-area-pill[data-level=section]:active{background:color-mix(in srgb,var(--area)10%,var(--ui-surface))}.ui-theme .ui-area-pill[data-level=section][aria-current]{border-color:var(--area);background:color-mix(in srgb,var(--area)10%,var(--ui-surface));color:var(--ui-text);font-weight:var(--ui-weight-strong)}.ui-theme .ui-area-pill[data-area=home][aria-current]{background:color-mix(in srgb,var(--area)5%,var(--ui-paper))}.ui-theme .ui-tree{--tree-trunk:calc(var(--ui-space)*5);--tree-indent:calc(var(--ui-space)*8);--tree-row:var(--ui-control-height);--tree-gap:calc(var(--ui-space)/2);margin:0;padding:0;padding-inline-start:var(--tree-trunk);list-style:none;position:relative}.ui-theme .ui-tree>li{border-inline-start:var(--ui-rule)solid var(--ui-connector);padding-block-start:var(--tree-gap);padding-inline-start:calc(var(--tree-indent) - var(--tree-trunk) - var(--ui-rule));position:relative}.ui-theme .ui-tree>li:last-child{border-inline-start-color:#0000}.ui-theme .ui-tree>li:before{content:"";pointer-events:none;inline-size:calc(var(--tree-indent) - var(--tree-trunk));block-size:calc(var(--tree-gap) + var(--tree-row)/2);border:0 solid var(--ui-connector);border-inline-start-width:var(--ui-rule);border-block-end-width:var(--ui-rule);position:absolute;inset-block-start:0;inset-inline-start:calc(var(--ui-rule)*-1)}.ui-theme .ui-tree>li:last-child:before{border-end-start-radius:calc(var(--ui-space)*1.5)}.ui-theme .ui-app-nav{flex-direction:column;align-items:stretch;display:flex}.ui-theme .ui-app-nav ul{gap:calc(var(--ui-space)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-theme .ui-app-nav .ui-tree{--tree-row:calc(var(--ui-space)*10);padding-inline-start:var(--tree-trunk);display:block}.ui-theme .ui-app-nav .ui-tree>li,.ui-theme .ui-app-nav .ui-tree>li:before{border-color:var(--ui-border)}.ui-theme .ui-app-nav .ui-tree>li:last-child{border-inline-start-color:#0000}.ui-theme .ui-app-nav .ui-area-pill{block-size:auto;inline-size:100%;min-block-size:calc(var(--ui-space)*10);gap:calc(var(--ui-space)*3);padding-block:calc(var(--ui-space)*1.5);padding-inline:calc(var(--ui-space)*3);box-shadow:none;color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-text-body);font-weight:var(--ui-weight-body);white-space:normal;background:0 0;border-color:#0000;display:flex}.ui-theme .ui-app-nav .ui-area-pill>span{text-overflow:clip;overflow:visible}.ui-theme .ui-app-nav .ui-area-pill>svg{inline-size:calc(var(--ui-space)*4.5);block-size:calc(var(--ui-space)*4.5);color:var(--ui-muted)}.ui-theme .ui-app-nav .ui-area-pill[data-level=section]{padding-inline:calc(var(--ui-space)*2.5)calc(var(--ui-space)*3)}.ui-theme .ui-app-nav .ui-area-pill:hover{background:var(--ui-hover);color:var(--ui-text);border-color:#0000}.ui-theme .ui-app-nav .ui-area-pill:active{background:var(--ui-selected)}.ui-theme .ui-app-nav .ui-area-pill[aria-current]{background:var(--ui-selected);color:var(--ui-text);font-weight:var(--ui-weight-strong);border-color:#0000}.ui-theme .ui-app-nav .ui-area-pill[aria-current]>svg{color:var(--ui-action)}.ui-theme .ui-app-nav .ui-area-pill:focus-visible{outline-offset:calc((var(--ui-focus-width) + var(--ui-rule)*2)*-1)}.ui-theme .ui-nav-group{margin:calc(var(--ui-space)*6)0 calc(var(--ui-space)*2);color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-text-small);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-height);letter-spacing:normal;padding-inline-start:calc(var(--ui-space)*3 + var(--ui-rule))}.ui-theme .ui-app-nav .ui-nav-foot{border-block-start:var(--ui-rule)solid var(--ui-border);margin-block-start:calc(var(--ui-space)*5);padding-block-start:calc(var(--ui-space)*3)}.ui-theme.ui-chrome{display:contents}.ui-app{flex-direction:column;min-block-size:100dvh;display:flex;position:relative}.ui-app .ui-topbar{justify-content:flex-start;align-items:center;gap:calc(var(--ui-space)*3);block-size:var(--ui-header-height);background:var(--ui-surface);flex-wrap:nowrap;flex:none;padding-block:0}.ui-app .ui-brand{flex:none}.ui-app .ui-topbar-tools{flex:1;min-inline-size:0;margin-inline-start:auto}.ui-app .ui-page-context{min-inline-size:0;color:var(--ui-muted);font-size:var(--ui-text-body);display:none}.ui-app .ui-page-context>svg{inline-size:var(--ui-icon);block-size:var(--ui-icon);flex:none}.ui-app .ui-page-context>strong{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--ui-text);font-weight:var(--ui-weight-medium);overflow:hidden}.ui-app .ui-header-actions{align-items:center;gap:calc(var(--ui-space)*3);min-inline-size:0;margin-inline-start:auto;display:flex}.ui-app .ui-lockup{align-items:center;gap:calc(var(--ui-space)*3);min-block-size:calc(var(--ui-space)*10);color:var(--ui-text);font-family:var(--ui-display);font-size:var(--ui-text-record);font-weight:var(--ui-weight-strong);letter-spacing:-.01em;white-space:nowrap;text-decoration:none;display:inline-flex}.ui-app .ui-lockup>svg{inline-size:calc(var(--ui-space)*8);block-size:calc(var(--ui-space)*8);padding:calc(var(--ui-space)*1.5);border-radius:calc(var(--ui-space)*2);background:var(--ui-action);color:var(--ui-action-on);flex:none}.ui-app .ui-shell-body,.ui-app>.ui-content-slot,.ui-app>.ui-content{flex:1 0 auto}.ui-app .ui-content-slot{flex-direction:column;min-inline-size:0;display:flex}.ui-app .ui-content-slot:focus{outline:none}.ui-app .ui-sidebar{background:var(--ui-surface);padding:0;display:block;overflow:visible}.ui-app .ui-sidebar-inner{padding:calc(var(--ui-space)*4)calc(var(--ui-space)*3)calc(var(--ui-space)*6)}.ui-app .ui-sidebar-footer{margin:calc(var(--ui-space)*4)0 0;min-inline-size:0;padding:0}.ui-app .ui-sidebar-footer .ui-field{align-items:stretch;gap:var(--ui-label-gap);flex-direction:column;display:flex}.ui-app .ui-sidebar-footer .ui-field-label{color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-text-small);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-height);letter-spacing:normal;padding-inline-start:calc(var(--ui-space)*3 + var(--ui-rule))}.ui-app .ui-sidebar-footer select{padding-inline:calc(var(--ui-space)*3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-small)}.ui-app .ui-sidebar-footer .ui-row-note{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);text-align:start;align-self:stretch;padding-inline-start:calc(var(--ui-space)*3 + var(--ui-rule))}.ui-app .ui-menu-toggle{align-items:center;gap:calc(var(--ui-space)*2);min-inline-size:0;block-size:calc(var(--ui-space)*10);padding-inline:calc(var(--ui-space)*3.5)calc(var(--ui-space)*3);border:var(--ui-rule)solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);background:var(--ui-surface);color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-text-body);font-weight:var(--ui-weight-medium);cursor:pointer;flex:none;transition:background-color .12s,border-color .12s;display:inline-flex}.ui-app .ui-menu-toggle:hover,.ui-app .ui-menu-toggle[aria-expanded=true]{border-color:var(--ui-border-strong);background:var(--ui-hover)}.ui-app .ui-menu-toggle[data-area]{border-color:var(--ui-border)}.ui-app .ui-menu-toggle[data-area]:hover,.ui-app .ui-menu-toggle[data-area][aria-expanded=true]{border-color:var(--ui-border-strong);background:var(--ui-selected)}.ui-app .ui-menu-toggle[data-area]>svg:not(:last-child){color:var(--ui-action)}.ui-app .ui-menu-toggle>span:not(.ui-sr-only){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ui-app .ui-menu-toggle>svg:last-child{color:var(--ui-muted);transition:rotate .12s}.ui-app .ui-menu-toggle[aria-expanded=true]>svg:last-child{rotate:180deg}@media (min-width:64rem){.ui-app .ui-shell-body{grid-template-columns:var(--ui-nav-width)minmax(0,1fr);grid-template-rows:none;display:grid}.ui-app .ui-sidebar{border:0;border-inline-end:var(--ui-rule)solid var(--ui-border);contain:size}.ui-app .ui-sidebar-inner{max-block-size:min(calc(100dvh - var(--ui-header-height)),100%);position:sticky;inset-block-start:var(--ui-header-height);overflow-y:auto}.ui-app .ui-menu-toggle{display:none}.ui-app .ui-topbar{z-index:var(--ui-z-menu);gap:0;padding-inline-start:calc(var(--ui-space)*5);position:sticky;inset-block-start:0}.ui-app .ui-brand{inline-size:calc(var(--ui-nav-width) - var(--ui-space)*5);border-inline-end:var(--ui-rule)solid var(--ui-border);align-self:stretch;padding-inline-end:calc(var(--ui-space)*5)}.ui-app .ui-topbar-tools{padding-inline-start:var(--ui-page-padding)}.ui-app .ui-page-context{align-items:center;gap:calc(var(--ui-space)*2);display:flex}.ui-app :is(.ui-content,.ui-content-slot){scroll-margin-block-start:var(--ui-header-height)}.ui-app :is(.ui-content,.ui-content-slot) :is(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(var(--ui-header-height) + var(--ui-page-padding)/4)}}@media not (min-width:64rem){.ui-app .ui-shell-body{flex-direction:column;display:flex}.ui-app .ui-shell-body>:is(.ui-content,.ui-content-slot){flex:1 0 auto}.ui-app .ui-sidebar{border:0;border-block-end:var(--ui-rule)solid var(--ui-border)}.ui-app .ui-sidebar[data-collapsible]:not([data-open]){display:none}.ui-app .ui-sidebar[data-collapsible]{z-index:var(--ui-z-menu);max-block-size:calc(100dvh - var(--ui-header-height));box-shadow:var(--ui-shadow);position:absolute;inset-block-start:var(--ui-header-height);inset-inline:0;overflow-y:auto}.ui-app .ui-sidebar[data-collapsible] .ui-sidebar-inner{max-inline-size:calc(var(--ui-nav-width)*1.5 + var(--ui-page-padding)*2);padding-inline:calc(var(--ui-page-padding) - var(--ui-space)*3 - var(--ui-rule))}.ui-app .ui-sidebar[data-collapsible] .ui-area-pill{min-block-size:calc(var(--ui-space)*10)}.ui-app .ui-sidebar[data-collapsible] .ui-tree{--tree-row:calc(var(--ui-space)*10)}.ui-app .ui-sidebar[data-collapsible] .ui-sidebar-footer select{block-size:calc(var(--ui-space)*10);font-size:var(--ui-text-body)}}@media (max-width:40.625rem){.ui-app .ui-sidebar[data-collapsible] .ui-sidebar-inner{padding-inline:var(--ui-page-padding)}}@media (max-width:30rem){.ui-app .ui-sidebar[data-collapsible] .ui-sidebar-inner{max-inline-size:none}.ui-app .ui-topbar:has(.ui-menu-toggle) .ui-lockup{min-inline-size:calc(var(--ui-space)*10)}.ui-app .ui-topbar:has(.ui-menu-toggle) .ui-lockup>span{inline-size:var(--ui-rule);block-size:var(--ui-rule);margin:calc(var(--ui-rule)*-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ui-theme .ui-area-pill,.ui-app .ui-menu-toggle,.ui-app .ui-menu-toggle>svg:last-child{transition:none}}@media (forced-colors:active){.ui-app .ui-lockup>svg,.ui-theme .ui-area-pill>svg,.ui-app .ui-menu-toggle>svg,.ui-theme .ui-app-nav .ui-area-pill>svg,.ui-theme .ui-app-nav .ui-area-pill[aria-current]>svg,.ui-app .ui-menu-toggle[data-area]>svg:not(:last-child),.ui-app .ui-menu-toggle>svg:last-child{color:inherit}.ui-theme .ui-area-pill,.ui-app .ui-menu-toggle,.ui-app .ui-menu-toggle[data-area]{border-color:buttontext}.ui-theme .ui-app-nav .ui-area-pill{border-color:canvas}.ui-theme .ui-app-nav .ui-area-pill:hover{border-color:buttontext}.ui-theme .ui-area-pill[aria-current],.ui-theme .ui-app-nav .ui-area-pill[aria-current]{border-color:highlight}.ui-theme .ui-tree>li,.ui-theme .ui-tree>li:before,.ui-theme .ui-app-nav .ui-tree>li,.ui-theme .ui-app-nav .ui-tree>li:before,.ui-theme .ui-app-nav .ui-nav-foot{border-color:canvastext}.ui-theme .ui-tree>li:last-child,.ui-theme .ui-app-nav .ui-tree>li:last-child{border-inline-start-color:canvas}}
