.aw-shell{z-index:2;width:100%;max-width:1160px;height:100%;min-height:420px;max-height:100%;margin-inline:auto;display:flex;position:relative}.aw{z-index:0;gap:var(--canvas-gutter);width:100%;max-width:1160px;height:100%;min-height:420px;padding:var(--canvas-gutter);text-align:left;background:var(--frame-bg);color:var(--foreground);border:1px solid #ffffffb3;border-radius:20px;margin-inline:auto;font-size:13px;display:flex;position:relative;overflow:hidden;box-shadow:0 48px 90px -40px #260a466b,0 10px 28px -18px #260a4642}.aw-shell[data-cursor=own],.aw-shell[data-cursor=own] *{cursor:none}.aw-shell{--cursor-ink:#7c5cf0}.aw-shell[data-accent=amethyst]{--cursor-ink:#5f0fb4}.aw-shell[data-accent=blossom]{--cursor-ink:#d6197e}.aw-shell[data-accent=crimson]{--cursor-ink:#c81028}.aw-shell[data-accent=ember]{--cursor-ink:#e0451f}.aw-shell[data-accent=solar]{--cursor-ink:#b56b00}.aw-shell[data-accent=tide]{--cursor-ink:#1b44d6}.aw-shell[data-accent=verdant]{--cursor-ink:#07785a}.aw-nav-menu{width:200px;padding:5px}.aw-nav-menu .aw-menu-row[data-on]{background:var(--surface-hi)}.aw-nav-menu .aw-rail-glyph{color:var(--muted-foreground)}.aw-nav-menu .aw-menu-row[data-on] .aw-rail-glyph{color:var(--primary)}.aw-ghost{pointer-events:none;position:absolute;inset:0}.aw[data-reveal]{animation:.66s cubic-bezier(.4,0,.2,1) both aw-reveal}@keyframes aw-reveal{0%{clip-path:circle(0% at 6% 94%)}to{clip-path:circle(142% at 6% 94%)}}@media (prefers-reduced-motion:reduce){.aw[data-reveal]{animation:none}}.aw-rail{align-items:center;gap:var(--rail-item-gap);flex-direction:column;flex:none;width:38px;display:flex}.aw-rail-brand{width:var(--rail-item-size);height:var(--rail-item-size);place-items:center;margin-bottom:9px;display:grid}.aw-rail-items{gap:var(--rail-item-gap);margin-bottom:auto;display:grid}.aw-rail-glyph{stroke-width:1.5px;width:18px;height:18px}.aw-rail-item{width:var(--rail-item-size);height:var(--rail-item-size);border-radius:var(--rail-item-radius);color:var(--muted-foreground);place-items:center;display:grid}.aw-rail-item[data-active]{background:var(--frame-card);color:var(--primary)}.aw-rail-foot{margin-top:auto}.aw-rail-me{margin-top:4px}.aw-rail-avatar{border:1px solid var(--border-hi);cursor:pointer;background:0 0;border-radius:999px;width:31px;height:31px;padding:0;display:block;overflow:hidden}.aw-rail-avatar img,.aw-menu-head img{object-position:calc(50% + 2px) calc(50% + 2px);transform:scale(1.1)}.aw-rail-avatar img{object-fit:cover;width:100%;height:100%}button.aw-rail-item{cursor:pointer;font:inherit;background:0 0;border:0}.aw-menu{z-index:40;overscroll-behavior:contain;border:1px solid var(--border);background:var(--frame-card);width:250px;max-height:calc(100% - 24px);color:var(--foreground);border-radius:14px;padding:6px;font-size:13px;position:absolute;bottom:12px;left:64px;overflow-y:auto;box-shadow:0 24px 60px -24px #0f0c1e73}@media (pointer:coarse){.aw-menu{overflow:visible}}.aw-menu-head{align-items:center;gap:9px;padding:8px;display:flex}.aw-menu-head img{object-fit:cover;border-radius:999px;width:34px;height:34px}.aw-menu-head b{font-size:13.5px;font-weight:600;display:block}.aw-menu-head em{color:var(--muted-foreground);font-size:11.5px;font-style:normal;display:block}.aw-menu-head em a{color:inherit;text-decoration:none}.aw-menu-head em a:hover{color:var(--foreground);text-underline-offset:2px;text-decoration:underline}.aw-menu-group{border-top:1px solid var(--border);padding:5px 0}.aw-menu-row{color:var(--foreground);border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.aw-menu-row svg{color:var(--muted-foreground)}.aw-menu-chev{margin-left:auto}.aw-menu-title{color:var(--muted-foreground);padding:6px 8px 5px;font-size:11px;display:block}.aw-menu-themes{grid-template-columns:1fr 1fr;gap:2px;display:grid}.aw-menu-theme{color:var(--foreground);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.aw-menu-theme:hover{background:var(--surface-hi)}.aw-menu-theme[data-on]{background:rgb(from var(--acc-a) r g b / .14);color:var(--primary)}.aw-menu-theme i{border:1px solid var(--border-hi);background:var(--swatch);border-radius:4px;flex:none;width:14px;height:14px}.aw-menu-accents{gap:4px;padding:2px 8px 6px;display:flex}.aw-menu-accent{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;display:grid}.aw-menu-accent i{border-radius:999px;width:15px;height:15px;transition:transform .2s cubic-bezier(.2,.9,.3,1.25)}.aw-menu-accent:hover i{transform:scale(1.14)}.aw-menu-accent[data-on] i,.aw-menu-accent[data-on]:hover i{transform:scale(1.38)}@media (prefers-reduced-motion:reduce){.aw-menu-accent i{transition:none}}.aw-canvas{border:1px solid var(--frame-line);border-radius:var(--canvas-radius);background:var(--frame-canvas);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden;container:aw/inline-size}.aw-canvas-body{flex:1;min-height:0;padding:14px 16px;overflow:hidden}.aw-top{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:14px;height:48px;padding-inline:14px 12px;display:flex}.aw-crumbs{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex}.aw-crumbs b{color:var(--foreground);font-weight:600}.aw-top-right{align-items:center;gap:8px;margin-left:auto;display:flex}.aw-search{border:1px solid var(--border);background:var(--surface-hi);height:30px;color:var(--muted-foreground);border-radius:9px;align-items:center;gap:7px;padding-inline:11px;font-size:12.5px;display:inline-flex}.aw-search i{opacity:.7;font-size:10.5px;font-style:normal}.aw-icon-btn{border:1px solid var(--border);background:var(--frame-card);width:30px;height:30px;color:var(--muted-foreground);border-radius:9px;place-items:center;display:grid}.aw-ask{z-index:3;border:1px solid var(--acc-border-soft);background:var(--frame-card);border-radius:999px;align-items:center;gap:8px;height:38px;padding-inline:13px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;right:10px;box-shadow:0 10px 30px -12px #17171f2e}.aw-ask i{border:1px solid var(--border);width:17px;height:17px;color:var(--muted-foreground);border-radius:5px;place-items:center;font-size:10px;font-style:normal;display:grid}.aw-greet{letter-spacing:-.01em;margin:0 0 14px;font-size:19px;font-weight:700}.aw-stat-short{display:none}@container aw (max-width:520px){.aw-stat-long{display:none}.aw-stat-short{display:inline}}.aw-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(5px,1cqw,10px);display:grid}.aw-stat-swap{animation:.35s aw-stat-fade}@keyframes aw-stat-fade{0%{opacity:0}}.aw-stat-note{color:var(--muted-foreground)!important}@media (prefers-reduced-motion:reduce){.aw-stat-swap{animation:none}}.aw-stat{border:1px solid var(--border);background:var(--frame-card);border-radius:12px;padding:clamp(6px,1.1cqw,11px) clamp(6px,1.1cqw,11px) clamp(7px,1.2cqw,12px)}.aw-stat p{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(7.5px,1.05cqw,10px);font-weight:500;overflow:hidden}.aw-stat b{margin:5px 0 3px;font-size:clamp(14px,2.4cqw,23px);font-weight:700;line-height:1;display:block}.aw-stat em{white-space:nowrap;color:#0f9d70;align-items:center;gap:3px;font-size:clamp(8.5px,1.15cqw,11px);font-style:normal;font-weight:500;display:flex;overflow:hidden}.aw-stat em svg{margin-left:-1px}.aw-split{grid-template-columns:minmax(0,1fr) minmax(230px,320px);gap:10px;margin-top:12px;display:grid}.aw-dash-board{margin-top:12px}.aw-split-left{align-content:start;gap:10px;min-width:0;display:grid}.aw-card{border:1px solid var(--border);background:var(--frame-card);border-radius:12px;overflow:hidden}.aw-card-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.aw-card-head p{margin:0;font-size:13px;font-weight:600}.aw-card-head span{color:var(--primary);font-size:12px}.aw-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:9px 14px;display:flex}.aw-row:last-child{border-bottom:0}.aw-row-main{flex:1;min-width:0}.aw-row-int .aw-row-main{flex:auto;min-width:0}.aw-row-int .aw-join{align-self:flex-end}.aw-join{align-self:center}.aw-join-venue{align-items:center;display:inline-flex}.aw-when{flex:none;width:66px}.aw-when p{margin:0;font-size:12px;font-weight:600}.aw-when[data-soon] p{color:var(--primary)}.aw-when span{color:var(--muted-foreground);font-size:10.5px;display:block}.aw-join{cursor:pointer;border:1px solid var(--border);background:var(--secondary);height:24px;color:var(--secondary-foreground);white-space:nowrap;border-radius:7px;flex:none;align-items:center;gap:5px;padding-inline:9px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.aw-join[data-soon]{background:var(--frame-card);border-color:var(--border-hi)}.aw-row-main p{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;overflow:hidden}.aw-row-sub{min-width:0;color:var(--muted-foreground);align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}.aw-row-sub>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-row-bar{flex:none;width:96px}.aw-row-count{text-align:right;width:20px;font-size:12px;font-weight:600}.aw-feed{align-self:start}.aw-feed-row{border-bottom:1px solid var(--border);align-items:flex-start;gap:9px;padding:9px 12px;display:flex}.aw-feed-row:last-child{border-bottom:0}.aw-feed-ico[data-mark]{border:1px solid var(--border);background:0 0;padding:3px}.aw-feed-ico img{object-fit:contain;width:100%;height:100%}.aw-feed-ico{background:var(--surface-hi);width:24px;height:24px;color:var(--primary);border-radius:7px;flex:none;place-items:center;display:grid}.aw-feed-row p{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.5}.aw-feed-row p b{color:var(--foreground);font-weight:600}.aw-feed-row>div>span{color:var(--muted-foreground);margin-top:2px;font-size:11px;display:block}.aw-feed-chip{border:1px solid var(--chip-line);background:var(--surface-hi);height:19px;color:var(--foreground);border-radius:999px;align-items:center;padding-inline:8px;font-size:11px;font-style:normal;display:inline-flex}.aw-top-controls{align-items:center;gap:8px;display:none}.aw-top-me{display:inline-flex;position:relative}.aw-top-me .aw-menu{z-index:40;max-height:none;inset:calc(100% + 8px) 0 auto auto}button.aw-icon-btn{cursor:pointer;font:inherit}@media (min-width:761px) and (max-width:1000px){.aw-top-controls:not(.v2-hl-win *){display:inline-flex}:is(.aw-rail,.aw-feed,.aw-search):not(.v2-hl-win *){display:none}.aw-split:not(.v2-hl-win *){grid-template-columns:minmax(0,1fr)}}body:has([data-v2]) [data-slot=tooltip-content]{color:#fff;background:#17171f;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:500;line-height:1.3;box-shadow:0 10px 26px -12px #0f0c1e80}body:has([data-v2]) [data-slot=tooltip-content]>div{fill:#17171f;background:#17171f;border:0}@container aw (max-width:780px){.aw-split{grid-template-columns:minmax(0,1fr)}.aw-dash-board>div{flex-direction:column;gap:16px;display:flex}.aw-dash-board [role=separator]{display:none}}@container aw (max-width:620px){.aw-row-job{flex-wrap:wrap;row-gap:8px}.aw-row-job .aw-row-main{flex:100%}.aw-row-job .aw-row-bar{flex:auto;width:auto}.aw-row-sub{display:none}.aw-row-int{gap:8px}.aw-when{align-items:baseline;gap:5px;width:auto;display:flex}.aw-when span{display:inline}.aw-row-int .aw-row-main{flex:auto}.aw-row-int .aw-join{align-self:center}}.aw-greet+.aw-summary{color:var(--muted-foreground);margin:-10px 0 12px;font-size:12px}.aw-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aw-chip{border:1px solid var(--border);background:var(--frame-card);border-radius:999px;align-items:baseline;gap:5px;height:26px;padding:5px 11px;font-size:11.5px;display:inline-flex}.aw-chip b{font-size:13px;line-height:1}.aw-chip span{color:var(--muted-foreground)}.aw-chip em{color:#0f9d70;font-style:normal;font-weight:600}.aw-chip[data-zero]{color:#92400e;background:#f59e0b1a;border-color:#f59e0b59}.aw-chip[data-zero] span{color:inherit}.dark .aw-chip[data-zero]{color:#fcd34d}.aw-count{background:rgb(from var(--acc-a) r g b / .12);color:var(--primary);border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.aw-need{gap:10px}.aw-need-ico{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.aw-need .aw-row-main p{font-weight:500}.aw-need-cta{border:1px solid var(--border-hi);white-space:nowrap;border-radius:8px;flex:none;padding:5px 10px;font-size:11.5px;font-weight:500}.aw-need-cta[data-primary]{border-color:#0000;border-radius:999px}.aw-agents-list{gap:6px;min-width:0;padding:9px 14px;display:grid}.aw-agent{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding:7px 10px;display:flex}.aw-agent p{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.aw-agent p span{color:var(--muted-foreground)}.aw-agent-bar{background:var(--surface-hi);border-radius:999px;height:4px;margin-top:5px;display:block;overflow:hidden}.aw-agent-bar i{border-radius:inherit;background:var(--primary);height:100%;display:block}.aw-health{color:#92400e;background:#f59e0b1f;border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:500}.dark .aw-health{color:#fcd34d}.aw-side{align-content:start;gap:10px;min-width:0;display:grid}.aw-list-input{border:1px solid var(--border);color:var(--muted-foreground);border-radius:8px;margin:10px 14px 6px;padding:7px 10px;font-size:11.5px}.aw-task{align-items:center;gap:8px;padding:5px 14px;font-size:12px;display:flex}.aw-task:last-child{padding-bottom:10px}.aw-task-box{border:1px solid var(--border-hi);border-radius:4px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.aw-task[data-done] .aw-task-box{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.aw-task[data-done] .aw-task-text{color:var(--muted-foreground);text-decoration:line-through}.aw-task i{color:var(--muted-foreground);margin-left:auto;font-size:10.5px;font-style:normal}@media (min-width:761px) and (max-width:1000px){.aw-side:not(.v2-hl-win *){display:none}}@container aw (max-width:780px){.aw-side{display:none}}button.aw-rail-pick,button.aw-search-pick{cursor:pointer;font:inherit}button.aw-rail-pick{color:inherit;background:0 0;border:0}.aw-canvas[data-screen=Search]{isolation:isolate}.aw-canvas[data-screen=Search] .aw-top{border-bottom-color:#0000}.aw-canvas-body[data-screen=Search]{padding:0}.aw-search-screen{justify-content:center;height:100%;padding:0 24px;display:flex}.aw-aurora{z-index:-1;filter:blur(26px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aw-search-col{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:672px;padding-bottom:64px;display:flex}.aw-search-h{font-family:var(--display);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0 0 10px;font-size:clamp(22px,3.4cqw,40px);font-weight:700;line-height:1.12}.aw-grad{background:linear-gradient(90deg, var(--acc-a), var(--acc-mid,var(--acc-a)), var(--acc-b));color:#0000;background-clip:text}.aw-search-sub{color:var(--muted-foreground);text-align:center;margin:0 0 22px;font-size:clamp(11px,1.3cqw,15px)}.aw-compose{isolation:isolate;border:1px solid var(--border-hi);background:color-mix(in oklab, var(--frame-card) 62%, transparent);-webkit-backdrop-filter:blur(20px)saturate(160%);border-radius:12px;width:100%;padding:14px 14px 11px;position:relative;box-shadow:inset 0 1px #ffffff14}.aw-compose-glow{z-index:-1;border-radius:inherit;background:radial-gradient(220px circle at var(--glow-x,50%) var(--glow-y,50%), var(--primary-glow), transparent 70%);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:-1px}.aw-compose:hover .aw-compose-glow{opacity:.6}.aw-compose-text{min-height:46px;color:var(--muted-foreground);margin:0;font-size:clamp(11.5px,1.5cqw,13.5px)}.aw-compose-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.aw-compose-spacer{flex:1}.aw-chip-btn{border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:11.5px;display:inline-flex}.aw-chip-btn[data-pulse]{border-color:rgb(from var(--acc-b) r g b / .3);background:rgb(from var(--acc-b) r g b / .12);color:var(--acc-b)}.aw-dot{background:var(--acc-b);border-radius:50%;width:5px;height:5px}.aw-compose-icon{width:26px;height:26px;color:var(--muted-foreground);border-radius:999px;place-items:center;display:grid}.aw-compose-icon:hover,.aw-compose-icon[data-on]{background:var(--surface-hi,color-mix(in srgb, var(--foreground) 7%, transparent));color:var(--foreground)}.aw-search-heart{width:22px;height:22px}.aw-open-jobs-title{color:var(--muted-foreground);margin:0 0 2px;padding:0 4px;font-size:11.5px}.aw-search-go{border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 14px 0 12px;font-size:12px;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.aw-compose-glow{transition:none}}button.aw-compose-text[data-filled]{color:var(--foreground)}.aw-open-jobs-list{flex-direction:column;gap:6px;width:100%;margin-top:6px;display:flex}.aw-open-job{border:1px solid var(--border);background:color-mix(in oklab, var(--frame-card) 70%, transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:7px;padding:9px 13px;transition:background .15s,border-color .15s;display:flex}.aw-open-job:hover{border-color:var(--border-hi);background:var(--frame-card)}.aw-open-job-head{align-items:center;gap:7px;font-size:12px;display:flex}.aw-open-job-head b{font-weight:500}.aw-open-job-loc{color:var(--muted-foreground);font-size:11px}.aw-open-job-skills{flex-wrap:wrap;gap:5px;display:flex}.aw-ghost :is(.aw-rail-label,.aw-rail-group>span,.aw-rail-wordmark,.aw-rail-who,.aw-rail-fold){animation:none}
.aw-rail{transition:width .34s cubic-bezier(.4,0,.2,1)}.aw-rail[data-expanded]{align-items:stretch;width:186px}.aw-rail-wordmark,.aw-rail-label,.aw-rail-fold,.aw-rail-who,.aw-rail-group>span{display:none}.aw-rail[data-expanded] :is(.aw-rail-label,.aw-rail-who){display:block}.aw-rail[data-expanded] :is(.aw-rail-fold,.aw-rail-group>span){display:inline}.aw-rail[data-expanded] .aw-rail-brand{grid-auto-flow:column;justify-content:flex-start;gap:7px;width:100%;padding-left:6px}.aw-rail[data-expanded] .aw-rail-wordmark{align-items:center;display:inline-flex}.aw-rail-wordmark img{width:auto;height:21px;display:block}.aw-rail-group{background:var(--border);width:26px;height:1px;margin:4px auto;display:block}.aw-rail-group[data-first]{display:none}.aw-rail[data-expanded] .aw-rail-group{width:auto;height:auto;color:color-mix(in srgb, var(--frame-ink) 66%, transparent);white-space:nowrap;background:0 0;margin:0;padding:14px 8px 4px;font-size:12px;line-height:16px}.aw-rail[data-expanded] .aw-rail-group[data-first]{padding-top:2px;display:block}.aw-rail[data-expanded] .aw-rail-items{gap:2px;width:100%}.aw-rail[data-expanded] .aw-rail-item{white-space:nowrap;width:100%;height:32px;color:color-mix(in srgb, var(--frame-ink) 80%, transparent);text-align:left;justify-content:flex-start;align-items:center;gap:9px;padding-inline:8px;font-size:14px;font-weight:450;line-height:16px;display:flex}.aw-rail[data-expanded] .aw-rail-item .aw-rail-glyph{stroke-width:1.8px;flex:none;width:16px;height:16px}.aw-rail[data-expanded] .aw-rail-items .aw-rail-item[data-active]{background:color-mix(in srgb, var(--frame-ink) 8%, transparent);color:var(--frame-ink)}.aw-rail[data-expanded] .aw-rail-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.aw-rail[data-expanded] .aw-rail-fold{width:14px;height:14px;color:color-mix(in srgb, var(--frame-ink) 45%, transparent);flex:none;transform:rotate(-90deg)}.aw-rail[data-expanded] .aw-rail-item:hover{background:color-mix(in srgb, var(--frame-ink) 5%, transparent);color:var(--frame-ink)}.aw-rail-controls{align-items:center;gap:var(--rail-item-gap);flex-direction:column;margin-top:auto;display:flex}.aw-rail[data-expanded] .aw-rail-controls{border-top:1px solid var(--border);flex-direction:row;gap:2px;padding-top:6px}.aw-rail[data-expanded] .aw-rail-controls .aw-rail-item{width:var(--rail-item-size);justify-content:center;padding:0}.aw-rail[data-expanded] .aw-rail-collapse{margin-left:auto}.aw-rail-control{color:var(--muted-foreground)}.aw-rail-control>svg{width:16px;height:16px}.aw-rail-swatch{border-radius:999px;width:16px;height:16px;display:block}.aw-rail[data-expanded] .aw-rail-me{align-items:center;gap:10px;padding:4px 4px 0;display:flex}.aw-rail-who{flex:1;min-width:0;line-height:1.25}.aw-rail-who b,.aw-rail-who em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aw-rail-who b{color:var(--frame-ink);font-size:13px;font-weight:500}.aw-rail-who em{color:var(--frame-ink-3);font-size:11.5px;font-style:normal}.aw-rail[data-expanded] .aw-menu{left:212px}@keyframes aw-rail-labels{0%{opacity:0}}.aw-rail[data-expanded] :is(.aw-rail-label,.aw-rail-group>span,.aw-rail-wordmark,.aw-rail-who,.aw-rail-fold){animation:.3s .12s both aw-rail-labels}@media (prefers-reduced-motion:reduce){.aw-rail{transition:none}.aw-rail[data-expanded] :is(.aw-rail-label,.aw-rail-group>span,.aw-rail-wordmark,.aw-rail-who,.aw-rail-fold){animation:none}}.aw-top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.aw-top-btn{border:1px solid var(--border-hi);background:var(--frame-card);height:28px;color:var(--foreground);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:500;display:inline-flex}@container aw (max-width:760px){.aw-top-actions .aw-top-btn:first-child{display:none}}@container aw (max-width:560px){.aw-top-actions{display:none}}[data-v2] .aw.app-ui{--canvas-gutter:8px;--canvas-radius:8px;border:1px solid var(--frame-line);border-radius:12px;box-shadow:0 40px 100px -40px #0a081e73,0 12px 32px -18px #0a081e4d}[data-v2] .aw.app-ui[data-mode=dark]{border-color:#ffffff14;box-shadow:0 0 0 1px #0009,0 40px 120px -30px #000c}.aw-rail[data-expanded]{gap:0;width:224px;padding:2px 0 0}.aw-rail-workspace,.aw-rail-find,.aw-rail-count,.aw-rail-group svg{display:none}.aw-rail[data-expanded] .aw-rail-brand{align-items:center;gap:8px;width:100%;height:32px;margin:0 0 8px;padding:0 2px 0 8px;display:flex}.aw-rail[data-expanded] .aw-rail-workspace{color:var(--frame-ink);align-items:center;gap:4px;font-size:13px;display:inline-flex}.aw-rail-workspace b{font-weight:600}.aw-rail-workspace svg{width:13px;height:13px;color:var(--frame-ink-3)}.aw-rail[data-expanded] .aw-rail-find{width:28px;height:28px;color:var(--frame-ink-2);border-radius:6px;place-items:center;margin-left:auto;display:grid}.aw-rail-find:hover:not(:disabled){background:color-mix(in srgb, var(--frame-ink) 6%, transparent);color:var(--frame-ink)}.aw-rail-find svg{width:15px;height:15px}.aw-rail[data-expanded] .aw-rail-items{gap:1px;min-height:0;overflow:hidden}.aw-rail[data-expanded] .aw-rail-item{height:28px;color:color-mix(in srgb, var(--frame-ink) 82%, transparent);border-radius:6px;gap:8px;padding-inline:8px;font-size:13px;font-weight:450}.aw-rail[data-expanded] .aw-rail-item .aw-rail-glyph{stroke-width:1.7px;width:15px;height:15px;color:var(--frame-ink-2)}.aw-rail[data-expanded] .aw-rail-items .aw-rail-item[data-active]{background:color-mix(in srgb, var(--frame-ink) 7%, transparent);color:var(--frame-ink);font-weight:500}.aw-rail[data-expanded] .aw-rail-item[data-active] .aw-rail-glyph{color:var(--frame-ink)}.aw-rail[data-expanded] .aw-rail-count{font-variant-numeric:tabular-nums;color:var(--frame-ink-3);margin-left:auto;font-size:11.5px;display:block}.aw-rail[data-expanded] .aw-rail-group{color:var(--frame-ink-3);padding:16px 8px 4px;font-size:12px}.aw-rail[data-expanded] .aw-rail-group>span{align-items:center;gap:3px;display:inline-flex}.aw-rail[data-expanded] .aw-rail-group svg{width:11px;height:11px;display:block}.aw-rail[data-expanded] .aw-rail-fold-btn{height:28px}.aw-rail-fav-face,.aw-rail-fav-badge{flex:none;width:16px;height:16px}.aw-rail-fav-face{object-fit:cover;border-radius:999px}.aw-rail-fav-badge{color:#fff;border-radius:4px;place-items:center;font-size:9.5px;font-weight:700;display:grid}.aw-rail-foot{align-items:center;gap:var(--rail-item-gap);flex-direction:column-reverse;margin-top:auto;display:flex}.aw-rail[data-expanded] .aw-rail-foot{flex-direction:row;align-items:center;gap:2px;padding:8px 2px 2px 6px}.aw-rail[data-expanded] .aw-rail-me{flex:1;gap:8px;min-width:0;margin:0;padding:0}.aw-rail[data-expanded] .aw-rail-avatar{width:22px;height:22px}.aw-rail[data-expanded] .aw-rail-controls{border:0;gap:0;margin:0;padding:0}.aw-rail-control{width:var(--rail-item-size);height:var(--rail-item-size);border-radius:6px;place-items:center;display:grid}.aw-rail[data-expanded] .aw-rail-control{width:26px;height:26px}.aw-rail-control:hover{background:color-mix(in srgb, var(--frame-ink) 6%, transparent);color:var(--frame-ink)}.aw-rail[data-expanded] .aw-rail-control>svg{width:15px;height:15px}.aw-top{border-bottom-color:var(--frame-line);gap:10px;height:44px;padding-inline:16px 10px}.aw-crumbs{color:var(--frame-ink-2);gap:6px}.aw-crumbs b{color:var(--frame-ink);font-weight:500}.aw-crumbs>svg{width:13px;height:13px;color:var(--frame-ink-3)}.aw-crumbs .aw-crumb-star{width:13px;height:13px;margin-left:4px}.aw-top[data-actions] .aw-top-right{border-left:0;margin-left:auto;padding-left:0}.aw-top-btn{border-color:var(--frame-line);border-radius:8px;height:28px;padding-inline:9px;font-size:12.5px}.aw-top-btn svg,.aw-top .aw-icon-btn svg{width:14px;height:14px}.aw-top .aw-icon-btn{width:28px;height:28px;color:var(--frame-ink-2);background:0 0;border:0;border-radius:8px;position:relative}.aw-bell-dot{border:1.5px solid var(--frame-canvas);background:#7c5cf0;border-radius:999px;width:6px;height:6px;position:absolute;top:6px;right:7px}
.aw-rail[data-expanded] .aw-rail-items{scrollbar-width:none;min-height:0;overflow-y:auto}.aw-rail-row{width:100%;display:block;position:relative}.aw-rail-fold-btn{width:24px;height:24px;color:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.aw-rail-fold-btn:hover{background:color-mix(in srgb, var(--frame-ink) 6%, transparent)}.aw-rail[data-expanded] .aw-rail-fold-btn[data-open] .aw-rail-fold{transform:none}.aw-rail-sub{border-left:1px solid var(--frame-line);flex-direction:column;gap:1px;width:calc(100% - 18px);margin:2px 0 4px 18px;padding-left:6px;display:flex}.aw-rail-subitem{width:100%;height:28px;font:inherit;white-space:nowrap;text-align:left;color:color-mix(in srgb, var(--frame-ink) 80%, transparent);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:450;display:flex}.aw-rail-subitem span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.aw-rail-subitem:not(:disabled):hover{background:color-mix(in srgb, var(--frame-ink) 5%, transparent);color:var(--frame-ink)}.aw-rail-subitem[data-active]{background:color-mix(in srgb, var(--frame-ink) 8%, transparent);color:var(--frame-ink)}.aw-rail-subitem[data-active] .aw-rail-subglyph{color:var(--primary)}.aw-rail-subitem[data-soon]{opacity:.45}.aw-rail-subitem em{font-size:10px;font-style:normal}.aw-rail-subglyph{stroke-width:1.8px;flex:none;width:15px;height:15px}.aw-ghost .aw-rail-sub{animation:none}.aw-nav-menu button.aw-menu-row{width:100%;font:inherit;text-align:left;background:0 0;border:0}.aw-nav-menu button.aw-menu-row:hover{background:var(--surface-hi)}.aw-canvas-body:not([data-screen=Dashboard],[data-screen=Search]){scrollbar-width:none;overflow-y:auto}.aw-page{align-content:start;gap:12px;min-width:0;display:grid}.aw-page-fill{flex-direction:column;min-height:100%;display:flex}.aw-page-fill>:last-child{flex:1}.aw-page-head{align-items:center;gap:10px;min-width:0;display:flex}.aw-page-head h2{letter-spacing:-.015em;white-space:nowrap;align-items:baseline;gap:8px;margin:0 auto 0 0;font-size:19px;font-weight:500;display:flex}.aw-page-head h2 span{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-family:ui-monospace,monospace;font-size:12px}.aw-page-action{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.aw-page-action.aw-action-quiet{border:1px solid var(--border);background:var(--surface);color:var(--foreground)}.aw-page-filter,.aw-page-nav{border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;display:inline-flex}.aw-page-lede{color:var(--muted-foreground);margin:-6px 0 0;font-size:12.5px}.aw-page-section{margin:6px 0 -4px;font-size:13px;font-weight:600}.aw-list-dot{border-radius:50%;flex:none;width:9px;height:9px;margin-inline:4px}.aw-page-tabs{background:var(--frame-bg);border-radius:999px;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow:hidden}.aw-page-tabs span{white-space:nowrap;color:var(--muted-foreground);border-radius:999px;padding:4px 12px;font-size:12px}.aw-page-tabs span[data-on]{background:var(--frame-card);color:var(--foreground);box-shadow:0 1px 2px #00000014}.aw-status{white-space:nowrap;background:var(--surface-hi);color:var(--muted-foreground);border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:500}.aw-status[data-tone=good]{color:color-mix(in srgb, #10b981 75%, var(--foreground));background:#10b98124}.aw-status[data-tone=warn]{color:color-mix(in srgb, #d97706 80%, var(--foreground));background:#f59e0b29}.aw-status[data-tone=accent]{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary)}.aw-row-ico{background:color-mix(in srgb, var(--primary) 10%, transparent);width:28px;height:28px;color:var(--primary);border-radius:8px;flex:none;place-items:center;display:grid}.aw-row-logo{object-fit:contain;flex:none;width:22px;height:22px}.aw-cell-owner,.aw-cell-stat{color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:12px}.aw-cell-stat b{color:var(--foreground)}.aw-row-head{color:var(--muted-foreground);font-size:11px}.aw-row-grid,.aw-row-head{grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) minmax(0,1fr) 44px;display:grid}.aw-row-grid>:first-child{justify-self:start;max-width:100%}.aw-row-grid .aw-row-sub{gap:4px;margin:0}.aw-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.aw-tile{align-content:start;gap:6px;padding:14px;display:grid}.aw-tile>p{margin:0;font-size:13.5px;font-weight:600}.aw-tile .aw-row-sub{gap:4px;margin:0}.aw-tile .aw-status{justify-self:start}.aw-tile-facts{color:var(--muted-foreground);gap:14px;font-size:12px;display:flex}.aw-tile-facts b{color:var(--foreground)}.aw-faces{display:flex}.aw-faces img{border:2px solid var(--frame-card);object-fit:cover;border-radius:50%;width:30px;height:30px;margin-left:-8px}.aw-faces img:first-child{margin-left:0}.aw-board{grid-template-columns:repeat(4,minmax(200px,1fr));gap:10px;display:grid;overflow:hidden}.aw-board-col{background:var(--frame-bg);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:8px;display:grid}.aw-board-col>p{gap:6px;margin:2px 4px;font-size:12px;font-weight:600;display:flex}.aw-board-col>p span{color:var(--muted-foreground);font-weight:400}.aw-messages{gap:12px;height:100%;min-height:560px;display:flex}.aw-messages>*{min-height:0}.aw-demo-hint{background:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--foreground);border-radius:8px;margin:8px 16px 0;padding:6px 10px;font-size:12px}.aw-week{grid-template-rows:auto 1fr;grid-template-columns:44px repeat(5,minmax(0,1fr));min-height:520px;display:grid}.aw-week-corner,.aw-week-day{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:8px;font-size:11.5px;font-weight:500}.aw-week-day[data-today]{color:var(--primary)}.aw-week-hours{grid-template-rows:repeat(var(--hours), 1fr);display:grid}.aw-week-hours span{color:var(--muted-foreground);padding:2px 6px;font-size:10px}.aw-week-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px);background-size:100% calc(100% / var(--hours));grid-column:2/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.aw-event{border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--frame-card));border-radius:6px;grid-row:1;align-content:start;align-self:start;margin:0 3px;padding:4px 7px;font-size:11px;line-height:1.3;display:grid;position:relative;overflow:hidden}.aw-event[data-short]{white-space:nowrap;gap:6px;padding-block:2px;display:flex}.aw-event[data-kind=team]{background:color-mix(in srgb, #60a5fa 14%, var(--frame-card));border-left-color:#60a5fa}.aw-event[data-kind=call]{background:color-mix(in srgb, #34d399 14%, var(--frame-card));border-left-color:#34d399}.aw-event b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.aw-event i{color:var(--muted-foreground);font-style:normal}.aw-switch{background:color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:999px;flex:none;width:28px;height:16px;position:relative}.aw-switch:after{content:"";background:var(--frame-card);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.aw-switch[data-on]{background:var(--primary)}.aw-switch[data-on]:after{left:14px}.aw-canvas-body[data-screen=Library]{padding:0}.aw-library{grid-template-columns:188px minmax(0,1fr);gap:0;height:100%}.aw-shelves{border-right:1px solid var(--border);flex-direction:column;gap:1px;padding:14px 8px;display:flex}.aw-shelves-title{padding:0 8px 8px;font-size:12px;font-weight:600}.aw-shelf{white-space:nowrap;height:30px;color:color-mix(in srgb, var(--foreground) 80%, transparent);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.aw-shelf svg{color:var(--muted-foreground);flex:none}.aw-shelf[data-on]{background:var(--surface-hi);color:var(--foreground)}.aw-shelf[data-on] svg{color:var(--primary)}.aw-hub{align-content:start;gap:14px;min-width:0;padding:14px 18px;display:grid}.aw-hub-band{border:1px solid var(--border-lo,var(--border));background:linear-gradient(100deg, color-mix(in srgb, #f58fff 24%, var(--frame-card)), color-mix(in srgb, #6a3cff 20%, var(--frame-card)) 55%, color-mix(in srgb, #6a3cff 8%, var(--frame-card)));border-radius:16px;place-items:center;height:104px;display:grid;position:relative;overflow:hidden}.aw-hub-band-mark{opacity:.16;width:180px;position:absolute;top:50%;left:-24px;translate:0 -50%;rotate:-12deg}.aw-hub-band-logo{height:40px;position:relative}.dark .aw-on-light,.aw:not(.dark) .aw-on-dark{display:none}.aw-hub-band-note{color:var(--muted-foreground);align-items:center;gap:4px;font-size:10.5px;display:flex;position:absolute;bottom:10px;right:14px}.aw-hub-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px 12px;display:grid}.aw-hub-tile{gap:7px;display:grid}.aw-hub-cover{aspect-ratio:16/10;border:1px solid var(--border-lo,var(--border));background:var(--surface-md,var(--surface));border-radius:13px;place-items:center;display:grid;position:relative;overflow:hidden}.aw-hub-cover>em{z-index:1;color:#fff;background:#0000008c;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-style:normal;display:flex;position:absolute;top:8px;left:8px}.aw-hub-name{align-items:baseline;gap:6px;padding:0 2px;font-size:12.5px;font-weight:500;display:flex}.aw-hub-name i{color:var(--muted-foreground);font-family:ui-monospace,monospace;font-size:10.5px;font-style:normal}.aw-cover-img{object-fit:cover;width:100%;height:100%}.aw-kit{justify-items:center;gap:6px;display:grid}.aw-kit-dots{display:flex}.aw-kit-dots i{width:28px;height:28px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-8px}.aw-kit-dots i:first-child{margin-left:0}.aw-kit b{font-family:var(--display);font-size:26px;font-weight:700;line-height:1}.aw-kit small,.aw-co-card small{color:var(--muted-foreground);font-size:10px}.aw-co-card{border:1px solid var(--border);background:var(--frame-card);border-radius:12px;justify-items:center;gap:3px;padding:12px 18px;display:grid}.aw-co-card img{width:26px}.aw-co-card b{font-size:13px}.aw-logo-grid{background:var(--border);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1px;width:100%;height:100%;display:grid}.aw-logo-grid>img,.aw-logo-grid>span{object-fit:contain;background:var(--surface);place-items:center;width:100%;height:100%;min-height:0;padding:10px 14px;display:grid}.aw-logo-grid>span[data-dark]{background:#0d0c14}.aw-logo-grid>span img{max-width:100%;max-height:100%}.aw-quote{font-family:var(--display);text-align:center;padding:0 14px;font-size:17px;font-weight:700;line-height:1.15}.aw-hub-chips{flex-wrap:wrap;justify-content:center;gap:5px;padding:0 10px;display:flex}.aw-hub-chips i{border:1px solid var(--border);background:var(--frame-card);border-radius:999px;padding:3px 8px;font-size:10.5px;font-style:normal}.aw-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aw-kpi{gap:3px;padding:12px 14px;display:grid}.aw-kpi span,.aw-kpi i{color:var(--muted-foreground);font-size:11.5px;font-style:normal}.aw-kpi b{letter-spacing:-.02em;font-size:22px;font-weight:600}.aw-charts{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}.aw-chart{align-content:start;gap:9px;padding:12px 14px;display:grid}.aw-chart>p{margin:0 0 4px;font-size:13px;font-weight:600}.aw-funnel-row{grid-template-columns:92px minmax(0,1fr) 36px;align-items:center;gap:8px;font-size:11.5px;display:grid}.aw-funnel-row span:first-child{white-space:nowrap;text-overflow:ellipsis;color:var(--muted-foreground);overflow:hidden}.aw-funnel-row b{text-align:right;font-weight:600}.aw-bar-track{background:var(--surface-hi);border-radius:999px;height:8px;overflow:hidden}.aw-bar-track i{border-radius:inherit;background:var(--acc-gradient,var(--primary));height:100%;display:block}.aw-columns{grid-template-columns:repeat(6,1fr);align-items:end;gap:8px;height:150px;display:grid}.aw-page-fill .aw-charts{flex:1}.aw-page-fill .aw-chart{grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch}.aw-page-fill .aw-chart:has(.aw-columns){flex-direction:column;display:flex}.aw-page-fill .aw-columns{flex:1;height:auto;min-height:150px}.aw-charts-2{grid-template-columns:1.3fr 1fr}.aw-job-stat{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;display:grid}.aw-job-stat span{min-width:0;display:grid}.aw-job-stat .aw-row-bar{width:auto}.aw-job-stat b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.aw-job-stat i{color:var(--muted-foreground);font-size:11px;font-style:normal}.aw-team-row{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:8px;font-size:12px;display:grid}.aw-team-row b{text-align:right;font-weight:600}.aw-team-head span{color:var(--muted-foreground);font-size:11px}.aw-team-head span:not(:first-child){text-align:right}.aw-columns>span{grid-template-rows:1fr auto;gap:6px;height:100%;display:grid}.aw-columns i{background:var(--acc-gradient,var(--primary));border-radius:6px 6px 2px 2px;align-self:end;min-height:3px;position:relative}.aw-columns i b{font-size:10.5px;position:absolute;top:-16px;left:50%;translate:-50%}.aw-columns em{text-align:center;color:var(--muted-foreground);font-size:10.5px;font-style:normal}@container aw (max-width:760px){.aw-kpis,.aw-board{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-charts,.aw-library{grid-template-columns:minmax(0,1fr)}.aw-shelves,.aw-messages-context,.aw-cell-owner{display:none}}.aw-pipeline-head{justify-items:start;gap:2px;display:grid}.aw-pipeline-board{scrollbar-width:thin;gap:10px;min-height:420px;padding-bottom:4px;display:flex;overflow-x:auto}.aw-pipeline .aw-demo-hint{justify-self:start;margin:0}.aw-pipeline-nudge{z-index:5;border:1px solid var(--border-hi);border-radius:12px;justify-self:end;width:min(380px,100%);position:sticky;bottom:12px;overflow:hidden;box-shadow:0 12px 32px -12px #00000059}button.aw-row-job{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-width:0 0 1px}button.aw-row-job:last-child{border-bottom:0}button.aw-row-job:not(:disabled):hover{background:var(--surface-hi)}button.aw-row-job:disabled{cursor:default}button.aw-ask{font:inherit;color:inherit;cursor:pointer}[data-v2] .ai-dock.aw-ask-dock.open{z-index:8;width:min(452px,100% - 20px);height:auto;position:absolute;top:10px;bottom:8px;right:10px}[data-v2] .aw-ask-dock [data-testid=ask-agentiv-attach]{pointer-events:none}
.aw-canvas-body[data-screen=Agents]{padding:0}.aw-agents{height:100%;min-height:0;display:flex}.aw-agents-chat{flex-direction:column;flex:1;min-width:0;padding:0 0 14px;display:flex}.aw-agents-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:18px;width:100%;max-width:640px;min-height:0;margin-inline:auto;padding:16px 20px;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 56px)}.aw-agents-composer{width:calc(100% - 40px);max-width:600px;margin-inline:auto}.aw-agents-people{flex-wrap:wrap;gap:6px;display:flex}.aw-agents-person{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 8px 0 3px;font-size:12.5px;display:inline-flex}.aw-agents-person img{object-fit:cover;border-radius:999px;width:21px;height:21px}.aw-agents-person b{font-weight:500}.aw-agents-person em{color:#10a36b;font-size:11.5px;font-style:normal}.aw-agents-person em[data-fit=good]{color:#3b82f6}.dark .aw-agents-person em{color:#4ade80}.dark .aw-agents-person em[data-fit=good]{color:#7cb4ff}.aw-agents-panel{border-left:1px solid var(--frame-line);flex-direction:column;flex:none;width:39%;min-width:0;max-width:420px;display:flex}.aw-agents-list{flex-direction:column;gap:10px;min-height:0;padding:12px 8px;display:flex;overflow:hidden}.aw-agents-tabs{gap:4px;padding:0 4px;display:flex}.aw-agents-tabs button{height:28px;color:var(--muted-foreground);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.aw-agents-tabs button:hover{background:var(--muted)}.aw-agents-tabs button[data-on]{background:var(--muted);color:var(--foreground);font-weight:500}.aw-agents-tabs i{background:var(--primary);color:var(--primary-foreground,#fff);border-radius:999px;padding:0 6px;font-size:11px;font-style:normal;line-height:16px}.aw-agents-list section{flex-direction:column;display:flex}.aw-agents-list h3{color:var(--muted-foreground);align-items:center;gap:6px;margin:0;padding:6px 8px;font-size:12px;font-weight:500;display:flex}.aw-agents-list h3 span{display:inline-block;transform:rotate(90deg)}.aw-agents-list h3 i{margin-left:auto;font-style:normal}.aw-agents-ask,.aw-agents-row{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;padding:8px;display:flex}.aw-agents-ask:hover,.aw-agents-row:hover{background:color-mix(in srgb, var(--muted) 70%, transparent)}.aw-agents-ask{flex-wrap:wrap;gap:1px 10px}.aw-agents-ask b{font-size:13px;font-weight:500}.aw-agents-ask span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);flex:1;font-size:12px;overflow:hidden}.aw-agents-ask em{color:var(--primary);font-size:12.5px;font-style:normal;font-weight:500}.dark .aw-agents-ask em{color:#b9a4ff}.aw-agents-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.aw-agents-row-text b,.aw-agents-row-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-agents-row-text b{font-size:13px;font-weight:500}.aw-agents-row-text span{color:var(--muted-foreground);font-size:12px}.aw-agent-tile{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.aw-agent-tile svg{width:14px;height:14px}.aw-agent-detail{flex-direction:column;flex:1;min-height:0;display:flex}.aw-agent-detail-head{border-bottom:1px solid var(--frame-line);flex-direction:column;gap:10px;padding:12px 16px;font-size:13px;display:flex}.aw-agent-detail-head>button{color:var(--muted-foreground);align-self:flex-start}.aw-agent-detail-head>button:hover{color:var(--foreground)}.aw-agent-detail-title{align-items:flex-start;gap:10px;min-width:0;display:flex}.aw-agent-detail-title>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aw-agent-detail-title b{font-size:14px;font-weight:600}.aw-agent-detail-title em{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:12.5px;font-style:normal;overflow:hidden}.aw-agent-detail-links{color:var(--muted-foreground);gap:14px;display:flex}.aw-agent-detail-links [data-stop]{border:1px solid var(--border);color:var(--foreground);border-radius:6px;margin-left:auto;padding:0 8px}.aw-agent-detail-body{flex-direction:column;gap:14px;padding:16px;display:flex}.aw-agent-detail-now{margin:0;font-size:13px;font-weight:500}.aw-companies .aw-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.aw-companies-name{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.aw-companies-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.aw-companies .aw-row-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aw-companies-dot{border-radius:999px;flex:none;width:6px;height:6px;margin-right:6px;display:inline-block}.aw-companies-signal{color:#10a36b;white-space:nowrap;font-size:12px}.dark .aw-companies-signal{color:#4ade80}.aw .aw-page-action{border-radius:8px}
.v2-hl{isolation:isolate;padding-top:calc(var(--hdr-space) + clamp(40px, 8vw, 104px) + 70px);background:var(--bg);padding-bottom:clamp(48px,7vw,88px);position:relative;overflow:hidden}.v2-hl:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 50% 40%,#6a3cff1a,#0000 70%);height:70%;position:absolute;inset:auto 0 0}.v2-hl-copy,.v2-hl-stage{width:calc(100% - 2 * var(--s-gutter));max-width:var(--hl-max);margin-inline:auto}.v2-hl-title{max-width:15.5em;font-family:var(--display);letter-spacing:-.012em;color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(36px,5.6vw,66px);font-weight:700;line-height:1.06}.v2-hl-ln{display:block}.v2-hl-grad{background:linear-gradient(96deg,#6a3cff,#a85fff 25%,#f58fff 50%,#a85fff 75%,#6a3cff) 0 0/200% 100%;color:#0000;background-clip:text;margin:-.1em -.06em -.14em 0;padding:.1em .06em .14em 0;animation:6s linear infinite v2-hl-grad}@keyframes v2-hl-grad{to{background-position:-200% 0}}.v2-hl-sub{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-top:26px;display:flex}.v2-hl-sub p{max-width:62ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:clamp(15px,1.35vw,17px);line-height:1.5}.v2-hl-stage{height:min(780px,62vw);margin-top:calc(clamp(40px,6vw,64px) + 30px);position:relative}.v2-hl-win{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.v2-hl-frame{border:1px solid var(--ui-line);opacity:0;background:0 0;border-radius:14px;width:100%;height:100%;transition:opacity .6s;display:block;box-shadow:0 30px 80px -30px #0000008c}.v2-hl-frame[data-ready]{opacity:1}.v2-hl.v2-dark{color:var(--fg);background:#000}.v2-hl.v2-dark:before{display:none}.v2-hl-stage:before,.v2-hl-stage:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.v2-hl-stage:before{left:var(--beam-x,50%);width:var(--beam-w,min(26%, 340px));opacity:.6;background:linear-gradient(96deg,#6a3cff,#a85fff 25%,#f58fff 50%,#a85fff 75%,#6a3cff) 0 0/200% 100%;height:clamp(80px,10vw,140px);animation:6s linear infinite v2-hl-grad;bottom:100%;mask-image:linear-gradient(#0000,#0000004d 45%,#000),linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-composite:intersect}.v2-hl-stage:after{z-index:1;background:linear-gradient(90deg,#0000,#a85fffe6 30%,#f58fff 50%,#a85fffe6 70%,#0000);width:min(92%,1200px);height:1px;top:0;box-shadow:0 0 18px 2px #a85fff8c}.v2-hl-frame{transition:opacity .9s}.v2-hl-floor{z-index:-1;pointer-events:none;filter:blur(40px);opacity:0;background:radial-gradient(42% 60% at 30% 70%,#6a3cff99,#0000 70%),radial-gradient(40% 58% at 52% 74%,#a85fff8c,#0000 70%),radial-gradient(38% 55% at 72% 70%,#f58fff6b,#0000 70%);width:118%;height:75%;transition:opacity 1.6s .2s,transform 1.6s cubic-bezier(.22,1,.36,1) .2s;position:absolute;bottom:-22%;left:50%;transform:translate(-50%,8%)}.v2-hl-stage[data-ready] .v2-hl-floor{opacity:1;transform:translate(-50%)}.v2-hl-stage:before{transform-origin:top;transition:transform .6s cubic-bezier(.32,.72,.24,1) .9s;transform:translate(-50%)scaleY(0)}.v2-hl-stage:after{opacity:0;transition:transform .9s cubic-bezier(.22,1,.36,1) 1.35s,opacity .2s 1.35s;transform:translate(-50%)scaleX(0)}.v2-hl-stage[data-ready]:before{transform:translate(-50%)scaleY(1)}.v2-hl-stage[data-ready]:after{opacity:1;transform:translate(-50%)scaleX(1)}@media (prefers-reduced-motion:reduce){.v2-hl-stage:before,.v2-hl-stage:after,.v2-hl-floor,.v2-hl-frame{transition:none}}.v2-hl-copy{animation:.8s cubic-bezier(.22,1,.36,1) both v2-hl-in}.v2-hl-stage{animation:1s cubic-bezier(.22,1,.36,1) .45s both v2-hl-in}@keyframes v2-hl-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.v2-hl-copy,.v2-hl-stage,.v2-hl-stage:before,.v2-hl-grad{animation:none}}@media (max-width:767px){.v2-hl-ln{display:inline}}.v2-hl-stage[data-cropped]{width:calc(100% - var(--s-gutter));margin-right:0;overflow:hidden;mask-image:linear-gradient(90deg,#000 78%,#0000)}
.v2-deck{aspect-ratio:16/9;border-radius:var(--r-card);border:1px solid var(--ui-line);background:var(--bg);box-shadow:var(--ui-shadow);position:relative;overflow:hidden}.v2-deck iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.v2-deck.is-full{z-index:1000;aspect-ratio:auto;box-shadow:none;background:#000;border:0;border-radius:0;position:fixed;inset:0}@media (orientation:portrait){.v2-deck.is-full iframe{width:100dvh;height:100dvw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}}.v2-deck-exit{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:1;border-radius:var(--r-pill);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#0d0c1499;border:1px solid #ffffff2e;place-items:center;width:40px;height:40px;display:grid;position:absolute}.v2-deck-exit svg{width:18px;height:18px}.v2-deck-nav{justify-content:center;gap:8px;margin-top:14px;display:flex}.v2-deck-arrow{border-radius:var(--r-pill);border:1px solid var(--ui-line);background:var(--bg);width:40px;height:40px;color:var(--fg);cursor:pointer;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.v2-deck-arrow:hover{background:var(--surface)}.v2-deck-arrow svg{width:18px;height:18px}.v2-tour{margin-top:36px}.v2-tour-tabs{border-radius:var(--r-pill);border:1px solid var(--ui-line);background:var(--bg);flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.v2-tour-tab{white-space:nowrap;border-radius:var(--r-pill);height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:14px;transition:color .2s,background-color .2s}.v2-tour-tab:hover{color:var(--fg)}.v2-tour-tab[aria-selected=true]{background:var(--surface);color:var(--fg);box-shadow:0 1px 3px #140a321f}.v2-tour-caption{max-width:62ch;color:var(--muted);font-size:var(--t-ui);margin-top:16px}.v2-watch-more{color:var(--fg);font-size:var(--t-ui);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);margin-top:16px;font-weight:500;display:inline-block}.v2-watch-more:hover{text-decoration-color:currentColor}@media (max-width:640px){.v2-tour-tabs{scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.v2-tour-tab{height:32px;padding:0 12px;font-size:13px}}.v2-slush{border-radius:var(--r-card);border:1px solid var(--ui-line);background:var(--bg);box-shadow:var(--card-shadow);grid-template-columns:minmax(0,560px) auto;grid-template-areas:"pill.""title logo""lead buttons";justify-content:space-between;align-items:center;gap:14px 32px;padding:36px 40px;display:grid}.v2-slush-pill{grid-area:pill;justify-self:start}.v2-slush-title{grid-area:title;font-size:clamp(28px,3.2vw,40px)}.v2-slush-lead{grid-area:lead;margin:0}.v2-slush-logo{grid-area:logo;justify-self:center;width:auto;height:30px;display:block}:root[data-theme=dark] .v2-slush-logo{filter:invert()}.v2-slush-buttons{flex-wrap:wrap;grid-area:buttons;justify-content:center;gap:10px;display:flex}@media (max-width:760px){.v2-slush{grid-template-columns:minmax(0,1fr);grid-template-areas:"pill""title""lead""logo""buttons";padding:28px 24px}.v2-slush-logo,.v2-slush-buttons{justify-content:flex-start;justify-self:start}}.v2-tour-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.v2-tour-bar .v2-tour-tabs{margin-bottom:0}.v2-tour-copy{border:1px solid var(--ui-line);border-radius:var(--r-pill);background:var(--bg);height:36px;color:var(--fg);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:background-color .2s;display:inline-flex}.v2-tour-copy:hover{background:var(--surface)}.v2-tour-copy svg{width:16px;height:16px}.v2-decks.v2-section{padding-top:28px;padding-bottom:40px}.v2-tour-share{margin-top:0}.v2-decks-w{max-width:min(1400px,177.778dvh - 408.889px)}.v2-showcase-bar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:28px;display:flex}.v2-showcase-filters{flex-wrap:wrap;gap:6px;display:flex}.v2-showcase-filter{isolation:isolate;border-radius:var(--r-pill);background:var(--surface);height:32px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--muted);cursor:pointer;font:inherit;font-size:var(--t-ui-sm);border:0;padding:0 16px;transition:color .2s;position:relative}.v2-showcase-filter:hover,.v2-showcase-filter[aria-pressed=true]{color:var(--fg)}.v2-showcase-filter[aria-pressed=true]{color:#fff}.v2-showcase-filter-on{z-index:-1;border-radius:inherit;background:var(--brand-grad);position:absolute;inset:0}.v2-showcase-count{color:var(--muted);font-size:var(--t-ui-sm);margin-left:auto}.v2-showcase-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.v2-showcase-card{margin:0}.v2-showcase-frame{aspect-ratio:1;border:1px solid var(--ui-line);border-radius:var(--r-card);background:var(--reg-dark);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.v2-showcase-frame img{object-fit:cover;width:100%;height:100%;transition:scale .6s cubic-bezier(.22,1,.36,1);display:block}.v2-showcase-frame:hover img,.v2-showcase-frame:focus-visible img{scale:1.05}.v2-video-play{border-radius:var(--r-pill);backdrop-filter:blur(10px);color:#fff;background:#0d0c148c;place-items:center;width:64px;height:64px;transition:scale .2s;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.v2-video-play svg{fill:currentColor;width:26px;height:26px;margin-left:3px}.v2-showcase-frame:hover .v2-video-play,.v2-showcase-frame:focus-visible .v2-video-play{scale:1.08}.v2-showcase-card figcaption{font-size:var(--t-ui);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.v2-showcase-title{gap:2px;min-width:0;display:grid}.v2-showcase-title span,.v2-showcase-date{color:var(--muted);font-size:var(--t-ui-sm)}.v2-showcase-date{flex:none}.v2-lightbox{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.v2-lightbox-scrim{backdrop-filter:blur(14px);background:#0d0c14b8;position:absolute;inset:0}.v2-lightbox-frame{width:min(100%, calc((100dvh - 120px) * var(--ar,1)));aspect-ratio:var(--ar,1);border-radius:var(--r-card);background:#000;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.v2-lightbox-frame video{object-fit:contain;width:100%;height:100%;display:block}.v2-lightbox-close{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:#ffffff1f;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:20px;right:20px}.v2-lightbox-close:hover{background:#fff3}.v2-lightbox-close svg{width:18px;height:18px}
[data-v2]{--rm-shipped:var(--ag-light-success);--rm-shipped-bg:var(--ag-light-success-bg);--rm-now:var(--ag-light-primary);--rm-now-bg:color-mix(in oklab, var(--ag-light-primary) 12%, transparent);--rm-next:var(--ag-light-warning);--rm-next-bg:var(--ag-light-warning-bg);--rm-later:var(--ag-light-faint);--rm-later-bg:color-mix(in oklab, var(--ag-light-faint) 16%, transparent)}:root[data-theme=dark] [data-v2]{--rm-shipped:var(--ag-dark-success);--rm-shipped-bg:var(--ag-dark-success-bg);--rm-now:var(--ag-dark-primary);--rm-now-bg:color-mix(in oklab, var(--ag-dark-primary) 16%, transparent);--rm-next:var(--ag-dark-warning);--rm-next-bg:var(--ag-dark-warning-bg);--rm-later:var(--ag-dark-muted);--rm-later-bg:color-mix(in oklab, var(--ag-dark-muted) 16%, transparent)}.v2-rm-chip{border-radius:var(--r-pill);white-space:nowrap;height:22px;color:var(--rm-later);background:var(--rm-later-bg);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.v2-rm-chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.v2-rm-chip[data-lane=shipped]{color:var(--rm-shipped);background:var(--rm-shipped-bg)}.v2-rm-chip[data-lane=now]{color:var(--rm-now);background:var(--rm-now-bg)}.v2-rm-chip[data-lane=next]{color:var(--rm-next);background:var(--rm-next-bg)}.v2-rm-ver{border:1px solid var(--hair);border-radius:var(--r-pill);height:22px;font-family:var(--ag-font-mono,ui-monospace, monospace);color:var(--fg);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;text-decoration:none;display:inline-flex}a.v2-rm-ver:hover{border-color:var(--magenta);color:var(--magenta)}.v2-rm-hero{padding-bottom:40px}.v2-rm-ticker{border-block:1px solid var(--hair);margin-top:40px;padding-block:12px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.v2-rm-ticker-in{gap:28px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.v2-rm-ticker-in li{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.v2-rm-ticker-in{animation:60s linear infinite v2-rm-tick}.v2-rm-ticker:hover .v2-rm-ticker-in{animation-play-state:paused}.v2-rm-loop:before{transform-origin:0;animation:1.4s ease-out both v2-rm-draw}}@keyframes v2-rm-tick{to{transform:translate(-50%)}}@keyframes v2-rm-draw{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}.v2-rm-legend{flex-wrap:wrap;gap:8px;display:flex}.v2-rm-legend button{cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;padding:0}.v2-rm-legend button[aria-pressed=false] .v2-rm-chip{opacity:.4}.v2-rm-loop{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid;position:relative}.v2-rm-loop:before{content:"";background:var(--brand-grad);opacity:.55;border-radius:2px;height:2px;position:absolute;top:21px;left:22px;right:22px}.v2-rm-stage{align-content:start;gap:10px;min-width:0;display:grid}.v2-rm-stage-head{justify-items:start;gap:8px;display:grid}.v2-rm-stage-head h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:19px}.v2-rm-stage-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.v2-rm-node{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--brand-grad) border-box;width:44px;height:44px;font-family:var(--display);border:2px solid #0000;border-radius:50%;place-items:center;font-size:13px;display:grid;position:relative}.v2-rm-meter{background:var(--hair);border-radius:4px;width:100%;height:4px;display:flex;overflow:hidden}.v2-rm-meter span[data-lane=shipped]{background:var(--rm-shipped)}.v2-rm-meter span[data-lane=now]{background:var(--rm-now)}.v2-rm-meter span[data-lane=next]{background:var(--rm-next)}.v2-rm-meter span[data-lane=later]{background:var(--rm-later)}.v2-rm-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v2-rm-item{border:1px solid var(--hair);border-radius:var(--r-control);background:var(--surface);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:6px;padding:10px 12px;transition:border-color .15s,opacity .2s;display:grid}.v2-rm-item:hover{border-color:color-mix(in oklab, var(--fg) 22%, transparent)}.v2-rm-item[aria-expanded=true]{border-color:var(--magenta)}.v2-rm-item[data-dim]{opacity:.25}.v2-rm-item-title{font-size:14px;font-weight:600;line-height:1.3}.v2-rm-item-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v2-rm-legend button:focus-visible,.v2-rm-item:focus-visible,.v2-rm-ver:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.v2-rm-detail{border:1px solid var(--ui-line);border-radius:var(--r-card);background:var(--surface);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;margin-top:24px;padding:24px;display:grid}.v2-rm-detail h3{font-family:var(--display);letter-spacing:-.02em;margin:0 0 8px;font-size:26px}.v2-rm-detail p{color:var(--muted);margin:0}.v2-rm-detail .v2-rm-detail-link{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.v2-rm-trail{border-left:2px solid var(--hair);gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.v2-rm-trail li{color:var(--muted);gap:4px;font-size:13.5px;display:grid;position:relative}.v2-rm-trail li:before{content:"";border:2px solid var(--magenta);background:var(--surface);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-23px}.v2-rm-trail li:last-child:before{background:var(--magenta)}.v2-rm-releases-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v2-rm-releases{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.v2-rm-release{border:1px solid var(--ui-line);border-radius:var(--r-card);background:var(--surface);align-content:start;gap:10px;padding:18px;display:grid}.v2-rm-release-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.v2-rm-release p{color:var(--muted);margin:0;font-size:14.5px}.v2-rm-release .v2-rm-release-items{color:var(--fg);font-size:13px}.v2-rm-release>a{font-size:13.5px}.v2-rm-more{border:1px solid var(--ui-line);border-radius:var(--r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:24px;display:flex}.v2-rm-more h2{font-family:var(--display);margin:0;font-size:24px}.v2-rm-more p{color:var(--muted);margin:4px 0 0}@media (max-width:900px){.v2-rm-loop{grid-template-columns:minmax(0,1fr);gap:28px}.v2-rm-loop:before{display:none}.v2-rm-stage-head{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px}.v2-rm-stage-head .v2-rm-meter{grid-column:1/-1}.v2-rm-detail,.v2-rm-releases{grid-template-columns:minmax(0,1fr)}}
.v2-voices{gap:20px;display:grid}@media (min-width:960px){.v2-voices{grid-template-columns:5fr 7fr;gap:24px}}.v2-voices figure,.v2-voices blockquote{margin:0}.v2-voices-featured{border-radius:var(--r-card);background:var(--void);color:#fff;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,4vw,44px);display:flex}.v2-voices-featured blockquote p{font-family:var(--display);letter-spacing:var(--track-section);text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,32px);line-height:1.25}.v2-voices-featured .v2-nm{color:#fff}.v2-voices-featured .v2-rl{color:#ffffff9e}.v2-voices-company-row{gap:14px;margin-top:32px;display:grid}.v2-voices-label{color:#ffffff80;font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase}.v2-voices-company-row div{color:#ffffffb3;font-size:var(--t-ui-sm);flex-wrap:wrap;gap:8px 28px;display:flex}.v2-voices-grid{gap:16px;display:grid}@media (min-width:640px){.v2-voices-grid.is-two-col{grid-template-columns:1fr 1fr}}.v2-voices-card{border:1px solid var(--ui-line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;justify-content:space-between;gap:24px;padding:24px;transition:opacity .6s,transform .6s,border-color .2s;display:flex}.v2-voices-card:hover{border-color:var(--chip-line)}.v2-voices-card blockquote p{color:var(--fg);font-size:var(--t-ui);text-wrap:pretty;margin:0;line-height:1.55}.v2-voices-card figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.v2-voices-person{gap:12px}.v2-voices-avatar{object-fit:cover;background:var(--brand-grad);color:#fff;font-variation-settings:"opsz" 18, "wght" 700, "GRAD" 0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.v2-voices-source{color:var(--magenta);font-size:var(--t-ui-sm);flex:none}
[data-v2]{--team-ground:#0d0c14;--team-fg:#ededef;--team-muted:#a9abb1;--team-line:#ffffff14;--team-role:#a97dff}.v2-team-card{border:1px solid var(--team-line);border-radius:var(--r-card);background:var(--team-ground);min-width:0;color:var(--team-fg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.v2-team-photo{aspect-ratio:1;position:relative;overflow:hidden}.v2-team-photo img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.v2-team-card:hover .v2-team-photo img{transform:scale(1.025)}.v2-team-photo:after{content:"";background:linear-gradient(transparent, var(--team-ground));height:38%;position:absolute;inset:auto 0 0}.v2-team-meta{flex-direction:column;gap:10px;min-width:0;margin-top:-56px;padding:0 24px 24px;display:flex;position:relative}.v2-team-role{letter-spacing:.06em;text-transform:uppercase;color:var(--team-role);font-variation-settings:"opsz" 18, "wght" 600, "GRAD" 0;font-size:12px}.v2-team-name{font-family:var(--display);letter-spacing:-.03em;color:var(--team-fg);margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.05}.v2-team-bio{max-width:46ch;color:var(--team-muted);margin:0;font-size:15.5px;line-height:1.55}.v2-team-link{width:fit-content;color:var(--team-fg);border-bottom:1px solid var(--team-line);margin-top:2px;font-size:14px}.v2-team-link:hover{border-color:var(--team-fg)}.v2-team-card.is-wide{grid-template-rows:none;grid-template-columns:minmax(110px,40%) 1fr}.v2-team-card.is-wide .v2-team-photo{aspect-ratio:auto;min-height:190px}.v2-team-card.is-wide .v2-team-photo:after{background:linear-gradient(90deg, transparent, var(--team-ground));width:40%;height:auto;inset:0 0 0 auto}.v2-team-card.is-wide .v2-team-meta{justify-content:center;margin-top:0;padding:24px 24px 24px 4px}.v2-team-card.is-wide .v2-team-name{font-size:clamp(22px,2.2vw,26px)}.v2-team-facts{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.v2-team-facts span{border:1px solid var(--hair);border-radius:var(--r-pill);height:30px;color:var(--muted);align-items:center;gap:8px;padding:0 13px;font-size:13px;display:inline-flex}.v2-team-facts b{color:var(--fg)}.v2-section.v2-team-band{background:radial-gradient(60% 50% at 100% 0%, #6a3cff2e, transparent 70%), var(--team-ground)}.v2-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.v2-head.v2-team-advisors-head{margin-top:clamp(64px,8vw,104px)}.v2-team-strip-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.v2-team-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(28px,4vw,44px);display:grid}.v2-team-strip .v2-team-meta{gap:6px;margin-top:-44px;padding:0 18px 18px}.v2-team-strip .v2-team-name{font-size:clamp(18px,1.8vw,21px)}.v2-team-strip .v2-team-role{font-size:11px}.v2-team-flip{perspective:1200px;border-radius:var(--r-card);outline:none}.v2-team-flip:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.v2-team-flip-inner{height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:grid}.v2-team-flip:focus-within .v2-team-flip-inner{transform:rotateY(180deg)}@media (hover:hover){.v2-team-flip:hover .v2-team-flip-inner{transform:rotateY(180deg)}}.v2-team-flip-front,.v2-team-flip-back{backface-visibility:hidden;grid-area:1/1}.v2-team-flip-back{background:radial-gradient(90% 60% at 100% 0%, #6a3cff38, transparent 70%), var(--team-ground);flex-direction:column;gap:14px;margin:0;padding:22px 20px 20px;display:flex;transform:rotateY(180deg)}.v2-team-quote{font-family:var(--display);letter-spacing:-.015em;color:var(--team-fg);text-wrap:pretty;margin:0;font-size:clamp(16px,1.45vw,18px);font-weight:700;line-height:1.3}.v2-team-quote:before{content:"“";height:.62em;color:var(--team-role);margin-bottom:6px;font-size:2.4em;line-height:1;display:block}.v2-team-flip-back figcaption{flex-direction:column;gap:2px;margin-top:auto;display:flex}.v2-team-flip-back .v2-team-name{font-size:16px}.v2-team-flip-back .v2-team-role{font-size:10.5px}@media (prefers-reduced-motion:reduce){.v2-team-flip-inner{transition:none}}@media (max-width:900px){.v2-team-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.v2-team-grid{grid-template-columns:1fr}}@media (max-width:560px){.v2-team-strip{grid-template-columns:1fr}}@media (max-width:420px){.v2-team-card.is-wide{grid-template-columns:110px 1fr}.v2-team-card.is-wide .v2-team-meta{padding:18px 16px 18px 2px}.v2-team-strip{gap:10px}.v2-team-strip .v2-team-meta{padding:0 12px 14px}}@media (prefers-reduced-motion:reduce){.v2-team-photo img{transition:none}}
.v2-vlink.v2-section{isolation:isolate;color:#f2effa;background:#000;padding-block:clamp(28px,5vw,56px) clamp(48px,7vw,88px);position:relative;overflow:hidden}.v2-vlink-stage{position:relative}.v2-vlink-floor{z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(42% 60% at 30% 70%,#6a3cff99,#0000 70%),radial-gradient(40% 58% at 52% 74%,#a85fff8c,#0000 70%),radial-gradient(38% 55% at 72% 70%,#f58fff6b,#0000 70%);width:118%;height:75%;position:absolute;bottom:-22%;left:50%;transform:translate(-50%)}.v2-vlink-w{gap:24px;max-width:1080px;display:grid}.v2-vlink-head{text-align:center;justify-items:center;gap:16px;display:grid}.v2-vlink .v2-vlink-from strong,.v2-vlink .v2-vlink-title,.v2-vlink .v2-vlink-note{color:#f2effa}.v2-vlink .v2-vlink-from span{color:#f2effaad}.v2-vlink-foot{gap:18px;width:100%;max-width:860px;margin-inline:auto;display:grid}.v2-vlink .v2-btn-quiet{color:#f2effa;border-color:#f2effa38}.v2-vlink .v2-btn-quiet:hover{background:#f2effa14}.v2-vlink-about-link{font-size:var(--t-ui);color:#f2effac7;text-underline-offset:3px;align-self:center;margin-left:6px;text-decoration:underline}[data-v2] a.v2-vlink-about-link:hover{color:#fff}.v2-vlink-from{align-items:center;gap:12px;display:flex}.v2-vlink-from img{object-fit:cover;border-radius:50%;width:44px;height:44px}.v2-vlink-from div{line-height:1.3;display:grid}.v2-vlink-from strong{font-size:var(--t-ui);color:var(--fg)}.v2-vlink-from span{font-size:var(--t-ui-sm);color:var(--muted)}.v2-vlink-title{font-size:clamp(28px,4.4vw,44px)}.v2-vlink-player{aspect-ratio:16/9;background:#010105;border-radius:16px;width:100%;max-width:100%;margin-inline:auto;overflow:hidden;box-shadow:0 30px 80px -30px #000c}.v2-vlink-player video{object-fit:contain}.v2-vlink-note{max-width:68ch;font-size:var(--t-lead);color:var(--fg);white-space:pre-line;text-wrap:pretty;margin:0;line-height:1.55}.v2-vlink-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v2-vlink-about{gap:28px}.v2-vlink-about .v2-eyebrow{margin:0}.v2-vlink-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.v2-vlink-points{grid-template-columns:1fr}}.v2-vlink-point{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--surface);align-content:start;gap:6px;padding:18px;display:grid}.v2-vlink-point h3{font-family:var(--display);letter-spacing:-.01em;color:var(--fg);margin:0;font-size:16px}.v2-vlink-point p{font-size:var(--t-ui-sm);color:var(--muted);margin:0;line-height:1.5}.v2-vlink-pilot{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--reg-panel), var(--reg-panel-bg);gap:14px;padding:clamp(20px,3vw,32px);display:grid}.v2-vlink-pilot-title{font-family:var(--display);letter-spacing:var(--track-section);color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.1}.v2-vlink-pilot ul{color:var(--muted);font-size:var(--t-ui);gap:6px;margin:0;padding-left:18px;display:grid}
:root[data-theme=dark] body:has([data-v2]){background:var(--ag-dark-gutter);color:var(--ag-dark-fg)}:root[data-theme=dark] [data-v2]{--bg:var(--ag-dark-gutter);--surface:var(--ag-dark-surface);--fg:var(--ag-dark-fg);--muted:var(--ag-dark-muted);--hair:var(--ag-dark-hairline);--magenta:var(--ag-dark-primary);--violet:var(--ag-dark-primary);--reg-base:var(--ag-dark-gutter);--reg-bright:var(--ag-dark-surface);--reg-panel:radial-gradient(120% 90% at 10% 0%, #f58fff17, transparent 60%), radial-gradient(110% 80% at 95% 10%, #6a3cff24, transparent 58%);--reg-panel-bg:var(--ag-dark-gutter);--ui:var(--ag-dark-surface);--ui-line:var(--ag-dark-hairline);--chip-line:var(--ag-dark-line);--ui-shadow:0 14px 34px -14px #000000b3;--n-fg:var(--ag-dark-fg);--n-fg-muted:var(--ag-dark-muted);--n-fg-faint:var(--ag-dark-faint);--n-border:var(--ag-dark-line);--n-consent-bg:#15131ff7;--n-consent-hover:#f4f2fb14;color-scheme:dark;font-variation-settings:"opsz" 18, "wght" 400, "GRAD" 0}:root[data-theme=dark] [data-v2] ::selection{background:var(--ag-dark-selection)}:root[data-theme=dark] :where(body:has([data-v2])) .n-consent{--n-fg:var(--ag-dark-fg);--n-fg-muted:var(--ag-dark-muted);--n-border:var(--ag-dark-line);--n-consent-bg:#15131ff7;--n-consent-hover:#f4f2fb14}.v2-theme-toggle{border:1px solid var(--hair);border-radius:var(--r-pill);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-grid}.v2-theme-toggle:hover{color:var(--fg);background:color-mix(in oklab, var(--fg) 6%, transparent)}.v2-theme-toggle:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.v2-theme-row{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;font-family:inherit;display:flex}@media (max-width:940px){.v2-theme-toggle{display:none}}:root[data-theme=dark] .v2-section.v2-panel-flip[data-register=panel]{background:radial-gradient(120% 90% at 10% 100%, #e01d9f1f, transparent 60%), radial-gradient(110% 80% at 95% 90%, #7c3ff229, transparent 58%), var(--ag-dark-gutter)}:root[data-theme=dark] .v2-hero{background:var(--ag-dark-gutter)}:root[data-theme=dark] .v2-label-wait{color:#a9c1ff;background:oklab(66.2276% -.0166686 -.177811/.18)}:root[data-theme=dark] .v2-header .v2-brand-light{opacity:0}:root[data-theme=dark] .v2-header .v2-brand-dark{opacity:1}:root[data-theme=dark] .v2-header[data-open] .v2-header-surface{background:color-mix(in oklab, var(--ag-dark-surface) 94%, transparent);border-color:#ffffff1a}:root[data-theme=dark] .v2-menu-ico{background:color-mix(in oklab, var(--violet) 14%, var(--ag-dark-surface));color:color-mix(in oklab, var(--ag-dark-primary) 80%, #fff);border-color:#ffffff29}:root[data-theme=dark] .v2-menu-tile{background:var(--ag-dark-raised)}:root:not([data-theme=dark]) .v2-theme-dark-only,:root[data-theme=dark] .v2-theme-light-only{display:none}:root[data-theme=dark] .v2-conn-tool img,:root[data-theme=dark] [data-v2] img[src$="/replaces/greenhouse.svg"]{filter:invert()}:root[data-theme=dark] .v2-conn-tool img{opacity:.55}:root[data-theme=dark] .v2-conn-tool{color:var(--ag-dark-faint)}:root[data-theme=dark] .v2-how-tab:hover{background:color-mix(in oklab, var(--fg) 5%, transparent)}:root[data-theme=dark] .v2-how-panel{background:radial-gradient(60% 70% at 88% 92%,#e01d9f33,#0000 70%),radial-gradient(55% 60% at 70% 110%,#7c3ff247,#0000 70%),linear-gradient(160deg,#1a1726 0%,#181424 55%,#20152a 100%)}:root[data-theme=dark] .v2-how-faces span{background:var(--ag-dark-raised)}:root[data-theme=dark] .v2-how-nodes li{background:#15131fdb}:root[data-theme=dark] .v2-trust-aside{background:color-mix(in oklab, var(--ag-dark-surface) 70%, transparent)}:root[data-theme=dark] .ii-frame-card{background:linear-gradient(150deg, color-mix(in oklab, var(--ii-card-tint,#d8e3e8) 22%, var(--ag-dark-surface)), color-mix(in oklab, var(--ii-card-tint,#d8e3e8) 8%, var(--ag-dark-surface)) 60%, var(--ag-dark-surface))}:root[data-theme=dark] .v2-unplotted-card{background:var(--ag-dark-surface)}:root[data-theme=dark] .v2-unplotted-actions .v2-unplotted-secondary{background:var(--ag-dark-raised)}:root[data-theme=dark] .v2-pricing-toggle,:root[data-theme=dark] .v2-pricing-plan-pill,:root[data-theme=dark] .v2-pricing-extras li{--pr-gutter:#f4f2fb0f}:root[data-theme=dark] .v2-pricing-bullets{--pr-bullet:#3a3450}:root[data-theme=dark] .v2-pricing-pilot-band{background-color:var(--ag-dark-surface);box-shadow:inset 0 0 0 1px var(--ag-dark-line)}:root[data-theme=dark] .v2-legal{--background:var(--ag-dark-gutter);--foreground:var(--ag-dark-fg);--card:var(--ag-dark-surface);--card-foreground:var(--ag-dark-fg);--muted:#f4f2fb0d;--muted-foreground:var(--ag-dark-muted);--border:var(--ag-dark-line);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);color:var(--ag-dark-muted)}