.home-shell .ui-content,.home-shell .ui2-content,.home-shell .ui2-page{padding:0}.home-page{color:var(--ui2-ink);font-variant-numeric:tabular-nums;padding:22px 24px 28px;font-size:14px;line-height:20px}.home-page a{color:inherit;text-decoration:none}.home-page h1,.home-page h2,.home-page h3,.home-page p,.home-page dl,.home-page dd{margin:0}.home-header,.home-header>div{align-items:center;gap:8px;display:flex}.home-header{justify-content:space-between;gap:20px;min-height:38px}.home-header h1{letter-spacing:-.02em;align-items:center;gap:12px;font-size:22px;font-weight:800;line-height:28px;display:flex}.home-header h1 svg{width:28px;height:28px;color:var(--ui2-mod-slate);stroke-width:1.8px}.home-search{width:320px;position:relative}.home-search .ui-search{width:100%}.home-search-results{z-index:10;background:var(--ui2-surface);border:1px solid var(--ui2-border);box-shadow:var(--ui2-shadow-card);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0}.home-search-results>a{border-radius:8px;justify-content:space-between;gap:8px;padding:10px;display:flex}.home-search-results>a:hover{background:var(--ui2-surface-hover)}.home-search-results small{color:var(--ui2-muted)}.home-error{color:var(--ui2-error-text);margin-top:12px!important}.home-metrics{border:1px solid var(--ui2-border);background:var(--ui2-line);box-shadow:var(--ui2-shadow-card);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.home-metrics>a{background:var(--ui2-surface);align-items:center;gap:12px;min-width:0;padding:16px 20px;display:flex}.home-metrics>a>div{flex:1;min-width:0}.home-metrics>a:hover{background:var(--ui2-surface-hover)}.home-metrics span{color:var(--ui2-text-2);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.home-metrics svg:not(.home-ring){stroke-width:1.9px;flex-shrink:0;width:18px;height:18px}.home-metrics strong{letter-spacing:-.025em;margin-top:8px;font-size:28px;font-weight:800;line-height:32px;display:block}.home-metrics small{color:var(--ui2-muted);margin-top:2px;font-size:12px;font-weight:600;line-height:16px;display:block}.home-ring{flex:none}.home-columns{align-items:flex-start;gap:16px;margin-top:16px;display:flex}.home-primary{flex:1 1 0;min-width:0}.home-secondary{flex:0 0 360px;min-width:0}.home-card{border:1px solid var(--ui2-border);background:var(--ui2-surface);box-shadow:var(--ui2-shadow-card);border-radius:20px;padding:18px 20px 14px}.home-card+.home-card{margin-top:16px}.home-card-heading,.home-card-heading>div{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.home-card-heading{justify-content:space-between;align-items:center}.home-card-heading h2{letter-spacing:-.01em;font-size:15px;font-weight:800;line-height:20px}.home-card-heading>div>span{color:var(--ui2-muted);font-size:12px;font-weight:700;line-height:16px}.home-card-heading>a{align-items:center;gap:4px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.home-card-heading svg{width:14px;height:14px}.home-page .home-teal-link{color:var(--ui2-mod-teal-text)}.home-page .home-indigo-link{color:var(--ui2-mod-indigo-text)}.home-study{border:1px solid var(--ui2-border);border-radius:16px;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:flex}.home-study>div{flex:1;min-width:0}.home-study h3{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.home-study p{color:var(--ui2-muted);margin-top:2px;font-size:13px;line-height:18px}.home-live{color:var(--ui2-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.home-live:before{content:"";background:var(--ui2-mod-green);border-radius:50%;width:7px;height:7px}.ui-theme.ui2-theme .home-study .ui-button{height:36px;min-height:36px;padding:0 16px 0 12px;font-size:13px}.home-study .ui-button svg{color:var(--ui2-mod-amber);width:15px}.home-study-open svg{width:17px;color:var(--ui2-muted)}.home-quotas{flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12px;line-height:16px;display:flex}.home-quotas>span{align-items:center;gap:6px;display:flex}.home-quotas>span>span{color:var(--ui2-muted);font-weight:600}.home-quotas i{background:var(--ui2-track);border-radius:999px;width:44px;height:5px;display:block;overflow:hidden}.home-quotas i b{border-radius:inherit;background:linear-gradient(90deg,var(--ui2-chart-teal-start),var(--ui2-chart-teal-end));height:100%;display:block}.home-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ui2-muted);font-size:11px;font-weight:800;line-height:14px;margin:16px 0 6px!important}.home-live-surveys>a{border-radius:12px;grid-template-columns:minmax(0,1fr) 96px 92px 70px 32px;align-items:center;gap:12px;margin:0 -10px;padding:10px;display:grid}.home-live-title{align-items:center;gap:10px;min-width:0;display:flex}.home-live-title>svg{width:18px;height:18px;color:var(--ui2-mod-orange);flex:none}.home-live-surveys strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ui2-ink);font-size:14px;font-weight:700;line-height:19px;overflow:hidden}.home-live-surveys span{color:var(--ui2-muted);white-space:nowrap;font-size:12px;font-weight:600}.home-live-surveys>a>span:not(.home-live-title){text-align:right}.home-live-surveys b{color:var(--ui2-ink);font-size:14px;font-weight:800}.home-analytics-icon{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.home-analytics-icon>svg{width:17px;height:17px;color:var(--ui2-mod-purple);stroke-width:1.9px}.home-live-surveys>a>span:nth-last-child(2){color:var(--ui2-text-2);font-size:13px;font-weight:700}.ui-theme.ui2-theme .home-page .home-sparkline{flex:none;width:96px;height:26px;display:block;overflow:visible}.home-secondary>.home-card:first-child{padding-bottom:12px}.home-recents{margin-top:8px}.home-recents>a{border-radius:12px;align-items:center;gap:12px;margin:0 -10px;padding:10px;display:flex}.home-recents>a>svg:first-child{width:19px;height:19px;color:var(--ui2-mod-crimson);flex:none}.home-recents>a[data-kind=study]>svg:first-child{color:var(--ui2-mod-teal)}.home-recents>a>svg:last-child{width:15px;height:15px;color:var(--ui2-placeholder)}.home-recents>a>span{flex:1;min-width:0}.home-recents strong,.home-start strong{font-size:14px;font-weight:700;line-height:19px;display:block}.home-recents small,.home-start small{color:var(--ui2-muted);font-size:12px;line-height:16px;display:block}.home-recents small[data-warning]{color:var(--ui2-warning-text)}.home-start{padding-bottom:20px}.home-start>a{border:1px solid var(--ui2-border);box-shadow:var(--ui2-shadow-button);border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex}.home-start>a:first-of-type{margin-top:12px}.home-start strong{font-weight:800}.home-start>a>span{flex:1}.home-start>a>svg{width:20px;height:20px;color:var(--ui2-mod-ai);flex:none}.home-start>a:nth-of-type(2)>svg:first-child{color:var(--ui2-mod-teal)}.home-start>a:nth-of-type(3)>svg:first-child{color:var(--ui2-mod-indigo)}.home-start>a>svg:last-child{width:15px;height:15px;color:var(--ui2-placeholder)}.home-panel-card{padding-bottom:18px}.home-panels{gap:5px;margin-top:12px;display:grid}.home-panels a{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:10px;min-height:30px;font-size:13px;line-height:18px;display:grid}.home-panels a span{isolation:isolate;height:30px;color:var(--ui2-text-2);align-items:center;padding:0 10px;font-weight:600;display:flex;position:relative}.home-panels a span:before{content:"";z-index:-1;width:var(--panel-share);background:linear-gradient(90deg,color-mix(in srgb,var(--ui2-mod-indigo) 16%,transparent),color-mix(in srgb,var(--ui2-mod-indigo) 6%,transparent));border-radius:8px;position:absolute;top:0;bottom:0;left:0}.home-panels a b{text-align:right;font-weight:700}.home-members-note{color:var(--ui2-muted);align-items:flex-start;gap:8px;font-size:12px;font-weight:600;line-height:16px;display:flex;margin-top:12px!important}.home-members-note svg{width:15px;height:15px;color:var(--ui2-mod-green);flex:none}.home-legend{color:var(--ui2-text-2);font-size:12px;font-weight:700;line-height:16px;align-items:center!important;gap:14px!important}.home-legend span{align-items:center;gap:6px;display:flex}.home-legend span:before{content:"";background:linear-gradient(180deg,var(--ui2-chart-purple-start),var(--ui2-chart-purple-end));border-radius:50%;width:9px;height:9px}.home-legend span:last-child:before{background:var(--ui2-mod-slate);width:12px;height:2px}.home-response-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;margin-top:14px!important}.home-response-metrics dd{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:26px}.home-response-metrics dt{color:var(--ui2-muted);font-size:12px;font-weight:600;line-height:16px}.home-chart{--home-area-opacity:.24;margin-top:14px}.ui2-theme[data-theme=dark] .home-chart{--home-area-opacity:.34}.ui2-theme[data-theme=dark] .home-panels a span:before{background:linear-gradient(90deg,#5c5be242,#5c5be21f)}.home-chart svg{width:100%;height:150px;display:block;overflow:visible}.home-responses{padding-bottom:16px}.home-empty{color:var(--ui2-muted);padding:20px 0;font-size:13px}@media (max-width:1100px){.home-secondary{flex-basis:310px}.home-study{flex-wrap:wrap}.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-theme.ui2-theme .home-page .home-sparkline{display:none}.home-live-surveys>a{grid-template-columns:minmax(0,1fr) 92px 42px 18px}}@media (max-width:800px){.home-columns{flex-direction:column}.home-primary,.home-secondary{flex-basis:auto;width:100%}.home-header{flex-wrap:wrap}.home-header>div{flex:1}.home-search{flex:1;width:auto}}@media (max-width:599px){.home-page{padding:16px}.home-header h1{display:none}.home-header>div{flex-wrap:wrap}.home-search{min-width:190px}.home-metrics>a{padding:14px}.home-metrics strong{font-size:24px}.home-ring{display:none}.home-card{padding:16px}.home-response-metrics{gap:6px}.home-response-metrics dd{font-size:18px}}.home-first-run .ui-first-run nav{flex-direction:column;gap:8px;display:flex}.home-first-run .ui-first-run nav a{color:var(--ui2-ink);align-items:center;gap:10px;padding:10px 0;font-size:13px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.home-first-run .ui-first-run nav a>svg{width:18px;height:18px;color:var(--ui2-accent);flex:none}.home-first-run .ui-first-run nav a>svg:last-child{width:15px;height:15px;color:var(--ui2-muted);margin-left:auto}.home-first-run .ui-first-run nav small{color:var(--ui2-muted);margin-top:3px;font-size:12px;font-weight:500;line-height:17px;display:block}.home-first-run .ui-first-run-quick nav{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:14px;display:grid}.home-first-run .ui-first-run-quick nav a{border:1px solid var(--ui2-border);border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:101px;padding:16px;font-size:14px;line-height:19px}.home-first-run .ui-first-run-quick nav a>svg{width:20px;height:20px}.home-first-run .ui-first-run-quick nav small{margin-top:0;font-weight:400}.home-first-run .ui-first-run nav a>svg:last-child{display:none}.home-first-run .ui-first-run-columns aside nav{gap:14px}.home-first-run .ui-first-run-columns aside nav a{align-items:flex-start;gap:12px;padding:0}.home-first-run .ui-first-run-columns aside nav a>svg{margin-top:1px}.home-first-run .ui-first-run-columns aside nav small{margin-top:0;font-weight:400}.home-tour-content{gap:16px;display:grid}.home-tour-content>p{color:var(--ui2-muted);margin:0;font-size:13px;line-height:19px}.home-tour-video{border:1px solid var(--ui2-border);background:var(--ui2-surface);border-radius:14px;width:100%;max-height:60vh;display:block}.home-tour-transcript{font-size:14px;line-height:21px}.home-tour-transcript summary{cursor:pointer;font-weight:700}.home-tour-transcript li{margin-block:16px}.home-tour-transcript h3{margin:0 0 4px;font-size:14px}.home-tour-transcript p{margin:0}@media (max-width:599px){.home-first-run .ui-first-run>header{flex-wrap:wrap}.home-tour-open{min-height:44px}}.home-first-run .ui-first-run-quick [data-quick-tone=ai]>svg:first-child{color:var(--ui2-mod-ai)}.home-first-run .ui-first-run-quick [data-quick-tone=green]>svg:first-child{color:var(--ui2-mod-green)}.home-first-run .ui-first-run-quick [data-quick-tone=blue]>svg:first-child{color:var(--ui2-mod-blue)}.home-first-run .ui-first-run-quick [data-quick-tone=indigo]>svg:first-child{color:var(--ui2-mod-indigo)}
