.agent-task-workspace>.agt-stage{flex:1 1 auto}.agt-stage{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;gap:0 24px;width:100%;min-width:0}.agt-col,.agt-main{min-width:0;display:flex;flex-direction:column}.agt-side{display:none;min-width:0}.agt-feed{flex:1 1 auto;min-width:0;padding-bottom:32px}.agt-feed>.agt-msg:first-child,.agt-feed>:first-child{margin-top:6px}.agt-msg{display:block;margin-top:22px}.agt-msg.is-me{display:flex;justify-content:flex-end}.agt-bd{min-width:0}.agt-say{font-size:15px;line-height:1.6;color:var(--ag-tx);margin:0}.agt-say b{font-weight:600}.agt-say .ag-tag{vertical-align:1px}.agt-bubble{max-width:80%;background:var(--ag-surface3);border:0;border-radius:18px;padding:9px 15px;font-size:15px;line-height:1.55;color:var(--ag-tx);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.agt-bubble small{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--ag-mu);white-space:normal}.dark .agt-bubble{background:color-mix(in srgb,var(--ag-tx) 8%,transparent)}.agt-thinking{display:flex;align-items:center;height:28px;margin-top:16px}.agt-thinking .mk{flex:none;opacity:.85}.agt-think{margin-top:12px;min-width:0}.agt-think-head{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;line-height:1.5;color:var(--ag-tx2)}.agt-think-head .mk{flex:none;opacity:.85}.agt-think-stage{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agt-think[data-live=true] .agt-think-stage{background:linear-gradient(90deg,var(--ag-tx2) 0,var(--ag-mu) 45%,var(--ag-tx2) 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:agt-think-shimmer 2.4s linear infinite}.agt-think-time{flex:none;color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agt-think-lines{list-style:none;margin:6px 0 0 7px;padding:0 0 0 14px;border-left:1px solid var(--ag-bd);display:flex;flex-direction:column;gap:3px}.agt-think-lines li{font-size:13px;line-height:1.55;color:var(--ag-mu);overflow-wrap:anywhere}.agt-think[data-live=true] .agt-think-lines li.is-new{color:var(--ag-tx2);animation:agt-think-in .28s ease-out}.agt-think-toggle{appearance:none;display:inline-flex;align-items:center;gap:4px;margin:0;padding:2px 0;border:0;background:transparent;font:450 13px/1.4 var(--ag-sans);color:var(--ag-mu);cursor:pointer}.agt-think-toggle:hover{color:var(--ag-tx2)}.agt-think-toggle:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px;border-radius:4px}.agt-think-chev{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.agt-think[data-open=true] .agt-think-chev{transform:rotate(90deg)}.agt-msg.is-me[data-sending=true] .agt-bubble{opacity:.78}.agt-msg.is-me[data-failed=true] .agt-bubble{opacity:.55}.agt-turn-note{margin:4px 0 0;text-align:right;font-size:12px;line-height:1.45;color:var(--ag-mu)}.agt-turn-note.is-err{color:rgb(var(--cb-warning-ink))}@keyframes agt-think-shimmer{to{background-position:-200% 0}}@keyframes agt-think-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.agt-dock{position:sticky;bottom:var(--ss-dock-inset,0);z-index:4;margin-top:auto;padding:40px 0 calc(16px + env(safe-area-inset-bottom,0px))}.agt-dock:before{content:"";position:absolute;inset:0 -14px;z-index:-1;pointer-events:none;background:rgb(var(--cb-bg));-webkit-mask-image:linear-gradient(180deg,transparent,#000 34px);mask-image:linear-gradient(180deg,transparent,#000 34px)}.agt-dock-in{max-width:760px;margin:0 auto;min-width:0}.agt-jump{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px 0 9px;border-radius:999px;border:1px solid var(--ag-bd);background:var(--ag-surface);color:var(--ag-tx2);font:500 12px/1 var(--ag-sans);cursor:pointer;box-shadow:var(--ag-shadow);animation:ag-pop-in .18s ease-out}.agt-jump:hover{background:var(--ag-surface2);color:var(--ag-tx)}.agt-jump:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agt-jump .agt-ic{width:13px;height:13px}.agt-jump.is-docked{position:absolute;left:50%;top:7px;transform:translateX(-50%);animation:none}.agt-jump-float{position:sticky;bottom:calc(16px + var(--ss-dock-inset,0px));display:flex;justify-content:center;z-index:5;pointer-events:none}.agt-jump-float .agt-jump{pointer-events:auto}@media (max-width:640px){.agt-msg{margin-top:22px}.agt-bubble{max-width:90%}.agt-bubble,.agt-say{font-size:15px}}@media (prefers-reduced-motion:reduce){.agt-jump{animation:none}.agt-think[data-live=true] .agt-think-stage{animation:none;background:none;color:var(--ag-tx2)}.agt-think[data-live=true] .agt-think-lines li.is-new{animation:none}.agt-think-chev{transition:none}}.agt-thread{display:block;width:100%;min-width:0}.goal-run *{box-sizing:border-box}.goal-run :where(button,input){font-family:inherit}.goal-say{margin:0;font-size:15.5px;line-height:1.55;color:var(--ag-tx);overflow-wrap:anywhere}.goal-say b{font-weight:600}.goal-bub-meta{display:flex;align-items:center;gap:8px}.goal-bub-clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-bub-clock:before{content:"·";margin-right:8px}.goal-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;padding:8px 15px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:color .15s,background-color .15s,border-color .15s,opacity .15s}.goal-add-open:focus-visible,.goal-btn:focus-visible,.goal-chip:focus-visible,.goal-input:focus-visible{outline:2px solid rgb(var(--cb-accent-ink));outline-offset:2px}.goal-btn:disabled{opacity:.45;cursor:not-allowed}.goal-btn--solid{background:rgb(var(--cb-text));color:rgb(var(--cb-text-inverse))}.goal-btn--solid:not(:disabled):hover{opacity:.86}.goal-btn--outline{border-color:rgb(var(--cb-border));background:rgb(var(--cb-surface));color:rgb(var(--cb-text-sec))}.goal-btn--outline:not(:disabled):hover{border-color:rgb(var(--cb-text-muted));color:rgb(var(--cb-text))}.goal-btn--stop:not(:disabled):hover{border-color:rgb(var(--cb-error)/.5);color:rgb(var(--cb-error-ink));background:rgb(var(--cb-error)/.05)}.goal-btn--text{padding:6px 10px;color:rgb(var(--cb-text-sec));background:transparent}.goal-btn--text:not(:disabled):hover{color:rgb(var(--cb-text));background:rgb(var(--cb-bg))}.goal-btn--icon{width:28px;height:28px;padding:0;border-radius:8px;color:rgb(var(--cb-text-subtle));background:transparent}.goal-btn--icon:not(:disabled):hover{color:rgb(var(--cb-text));background:rgb(var(--cb-bg))}.goal-input{flex:1 1;min-width:0;height:38px;padding:0 13px;border:1px solid rgb(var(--cb-border));border-radius:10px;background:rgb(var(--cb-surface));color:rgb(var(--cb-text));font-size:14px}.goal-input::placeholder{color:rgb(var(--cb-text-muted))}.goal-input:disabled{opacity:.55}.goal-card{--goal-meta-w:76px;margin-top:12px;overflow:visible;container:goalcard/inline-size;border-radius:14px;box-shadow:none}.goal-card .ag-card-h{min-height:0;padding:10px 10px 8px 14px;border-radius:14px 14px 0 0}.goal-card .ag-card-h>div:first-child{display:flex;align-items:baseline;gap:8px;min-width:0}.goal-card .ag-card-h h3{font:600 13px/1.3 var(--ag-sans);letter-spacing:0;color:var(--ag-tx)}.goal-card .ag-card-h .ag-sub{font-size:12px;color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-rail{--goal-meta-w:76px;list-style:none;margin:0;padding:0}.goal-run :where(.goal-summary) .goal-rail{border:1px solid var(--ag-bd);border-radius:14px;background:var(--ag-surface);overflow:hidden;container:goalcard/inline-size}.goal-run :where(.goal-summary) .goal-row{border-top:1px solid var(--ag-bd2)}.goal-run :where(.goal-summary) .goal-row:first-child{border-top:0}.goal-row{border-top:1px solid var(--ag-bd2);position:relative;transition:background .2s;scroll-margin-top:104px;scroll-margin-bottom:140px}.goal-row-main{display:grid;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;column-gap:10px;min-height:40px;padding:0 6px 0 14px}.goal-card .goal-rail>.goal-row:last-child{border-radius:0 0 14px 14px}.goal-row.is-active{background:var(--ag-surface2)}.goal-row[data-state=skipped] .goal-row-title-text{color:var(--ag-mu);text-decoration:line-through;text-decoration-color:var(--ag-bd)}.goal-row.is-fresh{animation:goal-fresh 1.6s ease 1}@keyframes goal-fresh{0%{background:var(--ag-surface3);opacity:0}25%{opacity:1}to{background:transparent}}.goal-glyph{display:grid;place-items:center;justify-self:center;width:12px;height:12px;border-radius:50%;flex:none;border:1.5px solid var(--ag-bd);color:var(--ag-mu);font:600 11px/1 var(--ag-sans)}.goal-glyph.is-done{width:16px;height:16px;border:0;background:transparent;color:var(--ag-ok)}.goal-glyph.is-done svg{width:14px;height:14px;stroke-width:2.6}.goal-glyph.is-active{border:1.6px solid var(--ag-bd);border-top-color:var(--ag-tx2)}.goal-glyph.is-blocked{width:8px;height:8px;border:0;background:var(--ag-wn);font-size:0;color:transparent}.goal-glyph.is-skipped{border:1.5px dashed var(--ag-mu);opacity:.6}.goal-glyph.is-add{width:14px;height:14px;border:0;color:var(--ag-mu)}.goal-glyph.is-add svg{width:13px;height:13px}.goal-run[data-live=true] .goal-glyph.is-active{animation:ag-spin .9s linear infinite}.goal-row-text{display:grid;grid-template-columns:minmax(0,1fr) var(--goal-meta-w) 16px;align-items:center;column-gap:10px;min-width:0;padding:9px 0}.goal-row-text>.goal-row-title{grid-column:1;grid-row:1}.goal-row-text>.goal-stl{grid-column:2;grid-row:1}.goal-row-text>.goal-row-chev{grid-column:3;grid-row:1}.goal-row-text>.goal-row-sub{grid-column:1;grid-row:2}button.goal-row-text{appearance:none;margin:0;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}button.goal-row-text:hover .goal-row-title-text{color:var(--ag-tx)}button.goal-row-text:hover .goal-row-chev{color:var(--ag-tx2)}button.goal-row-text:focus-visible{outline:2px solid var(--ag-acink);outline-offset:1px}.goal-row-chev{display:grid;place-items:center;width:16px;height:16px;color:var(--ag-mu);opacity:.8;transition:transform .2s ease,color .15s}.goal-row-chev.is-open{transform:rotate(180deg)}.goal-row-title{display:block;min-width:0;font-size:14px;font-weight:450;line-height:1.4;color:var(--ag-tx)}.goal-row-title-text{display:block;text-overflow:ellipsis}.goal-row-sub,.goal-row-title-text{overflow:hidden;white-space:nowrap;min-width:0}.goal-row-sub{display:flex;align-items:center;gap:0 10px;margin-top:1px;font-size:12px;line-height:1.4;color:var(--ag-mu)}.goal-row-sub-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.goal-sitec{display:inline-flex;align-items:center;gap:5px;color:var(--ag-mu);min-width:0}.goal-sitec .ag-fav{flex:none}.goal-sitec-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goal-now{display:flex;align-items:center;min-width:0;color:var(--ag-tx2)}.goal-now-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.goal-ev{cursor:help}.goal-stl{justify-self:end;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;font-weight:400;line-height:1.4;text-align:right;color:var(--ag-mu);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-stl.is-work{color:var(--ag-tx2)}.goal-stl.is-needs{color:var(--ag-wnink)}.goal-stl.is-pending{opacity:.75}.goal-row-menu{position:relative;display:grid;place-items:center;width:28px}.goal-menu-btn{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;border:0;background:transparent;color:var(--ag-mu);cursor:pointer}.goal-menu-btn:hover,.goal-menu-btn[aria-expanded=true]{background:var(--ag-surface3);color:var(--ag-tx)}.goal-menu{position:absolute;right:0;top:32px;z-index:15;min-width:196px;padding:4px;border:1px solid var(--ag-bd);border-radius:10px;background:var(--ag-surface);box-shadow:0 8px 28px -12px rgba(0,0,0,.22)}.goal-menu.is-up{top:auto;bottom:32px}.goal-menu-it{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--ag-tx);font:450 13.5px/1 var(--ag-sans);text-align:left;cursor:pointer;white-space:nowrap}.goal-menu-it:hover:not(:disabled){background:var(--ag-surface3)}.goal-menu-it:disabled{opacity:.4;cursor:not-allowed}.goal-menu-it svg{color:var(--ag-mu);flex:none}.goal-menu-sep{height:1px;margin:4px 6px;background:var(--ag-bd)}.goal-menu-it.is-stop,.goal-menu-it.is-stop svg{color:rgb(var(--cb-error-ink))}.goal-grp:focus-visible,.goal-menu-btn:focus-visible,.goal-menu-it:focus-visible{outline:2px solid var(--ag-acink);outline-offset:-2px}.goal-prog{position:relative;height:2px;margin:-5px 44px 3px;border-radius:999px;background:var(--ag-bd2);overflow:hidden}.goal-prog.is-done,.goal-prog.is-none,.goal-prog.is-track{visibility:hidden}.goal-prog-fill{position:absolute;inset:0 auto 0 0;display:block;border-radius:inherit;transition:width .8s cubic-bezier(.3,.7,.2,1),background-color .3s}.goal-prog.is-live .goal-prog-fill{background:var(--ag-tx2);opacity:.55}.goal-prog.is-done .goal-prog-fill{background:var(--ag-ok)}.goal-prog.is-blocked .goal-prog-fill{background:var(--ag-wn);opacity:.7}.goal-run[data-live=true] .goal-prog.is-live .goal-prog-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/.45),transparent);transform:translateX(-100%);animation:goal-prog-shimmer 1.8s ease-in-out infinite}@keyframes goal-prog-shimmer{to{transform:translateX(100%)}}.goal-msg{display:block;min-width:0;margin-top:18px}.goal-msg>.goal-card{margin-top:12px}.goal-grp-li{list-style:none}.goal-grp{cursor:default}button.goal-grp{cursor:pointer}button.goal-grp:hover{background:var(--ag-surface2)}.goal-grp-chev{margin-left:auto;display:grid;transition:transform .2s}.goal-grp.is-open .goal-grp-chev{transform:rotate(180deg)}.goal-might-li{list-style:none}.goal-might{font-weight:500}.goal-might-list{list-style:none;margin:0;padding:0 0 4px}.goal-might-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px;min-height:36px;padding:2px 8px 2px 44px;font-size:13px;line-height:1.4;color:var(--ag-mu)}.goal-might-title{flex:1 1 180px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goal-might-act{display:flex;gap:2px;flex:none}.goal-might-act .goal-btn{padding:5px 9px;font-size:12.5px}.goal-single .itr{margin:10px 0 0}.goal-answer{white-space:pre-wrap}.goal-single-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;font-size:12.5px;color:var(--ag-mu)}.goal-single-foot .itr-link{margin-left:0}.goal-row--add{display:block;padding:0}.goal-row--add .goal-add-open{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:10px;width:100%;min-height:38px;padding:0 14px;border:0;border-radius:inherit;background:transparent;color:var(--ag-mu);font:450 13.5px/1.3 var(--ag-sans);text-align:left;cursor:pointer}.goal-row--add .goal-add-open:not(:disabled):hover{background:var(--ag-surface2);color:var(--ag-tx)}.goal-row--add .goal-add-open:disabled{cursor:not-allowed;opacity:.6}.goal-add-form{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:4px 10px 4px 14px}.goal-add-form .goal-input{height:32px;font-size:13.5px;border-radius:8px}.goal-add-form .goal-btn{padding:6px 12px;font-size:12.5px}.goal-narr-body{display:flex;flex-direction:column;gap:6px;min-width:0}.goal-narr-meta{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;font-size:12.5px;color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-narr{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.goal-narr li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ag-tx2);animation:ag-nin .4s ease both}.goal-narr-b{display:grid;place-items:center;width:16px;height:22px;flex:none}.goal-narr-b i{width:6px;height:6px;border-radius:50%;background:var(--ag-ok)}.goal-narr-b i.is-warn{background:var(--ag-wn)}.goal-narr-b i.is-bad{background:var(--ag-er)}.goal-narr-b i.is-info{background:var(--ag-mu)}.goal-narr li.is-newest{color:var(--ag-tx);font-weight:500}.goal-narr li.is-newest .goal-narr-b i{background:var(--ag-ac);box-shadow:0 0 0 4px rgb(var(--cb-accent)/.2)}.goal-narr-text{min-width:0;flex:1 1;overflow-wrap:anywhere}.goal-narr-time{margin-left:auto;padding-top:2px;font-size:12px;color:var(--ag-mu);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-narr-empty{margin:4px 0 0;font-size:14px;color:var(--ag-mu)}.goal-typing{display:inline-flex;gap:3px;margin-left:6px;vertical-align:middle}.goal-typing i{width:4px;height:4px;border-radius:50%;background:var(--ag-ac);animation:ag-typing 1.2s infinite}.goal-typing i:nth-child(2){animation-delay:.15s}.goal-typing i:nth-child(3){animation-delay:.3s}.goal-steer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:8px 0 0;font-size:13px;color:var(--ag-tx2)}.goal-steer-label{grid-row:1;font-size:12px;font-weight:550;color:var(--ag-mu)}.goal-steer-text{color:var(--ag-tx);overflow-wrap:anywhere}.goal-steer-status{grid-column:2;font-size:12px;color:var(--ag-mu)}.goal-ask{margin-top:10px;padding:16px 18px;border:1px solid var(--ag-bd);border-radius:20px;background:var(--ag-surface);box-shadow:var(--ag-shadow)}.goal-ask-q{margin:0;font:500 19px/1.35 var(--ag-serif);color:var(--ag-tx);overflow-wrap:anywhere}.goal-ask-why{margin:4px 0 0;font-size:13px;color:var(--ag-mu)}.goal-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.goal-chip{min-height:38px;padding:0 15px;border:1px solid var(--ag-bd);border-radius:999px;background:var(--ag-surface);color:var(--ag-tx2);font:500 14px/1.2 var(--ag-sans);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.goal-chip:not(:disabled):hover{background:var(--ag-acl);border-color:var(--ag-ac);color:var(--ag-acink)}.goal-chip:disabled{opacity:.5;cursor:not-allowed}.goal-chip:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px}.goal-summary{display:flex;flex-direction:column;gap:16px}.goal-summary-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 14px}.goal-summary-line{margin:0;font:500 19px/1.3 var(--font-heading);letter-spacing:-.25px;color:rgb(var(--cb-text))}.goal-summary-meta{margin:0;font-size:12px;color:rgb(var(--cb-text-subtle));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goal-summary-note{margin:-6px 0 0;font-size:13px;line-height:1.5;color:rgb(var(--cb-text-sec))}.goal-check{display:flex;flex-direction:column;gap:8px}.goal-check-title{margin:0;font-size:14px;font-weight:600;color:rgb(var(--cb-text))}.goal-check-sub{margin:0;font-size:13px;line-height:1.5;color:rgb(var(--cb-text-sec))}.goal-summary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@container goalcard (max-width:560px){.goal-card,.goal-rail{--goal-meta-w:64px}.goal-row-main{padding-left:10px;padding-right:4px;column-gap:8px}.goal-row-text{column-gap:8px}.goal-row-title{font-size:14px}.goal-stl{font-size:12px}.goal-add-form{grid-template-columns:20px minmax(0,1fr) auto;row-gap:8px}.goal-add-form .goal-btn--text{grid-column:2/-1;justify-self:start;margin-left:-10px}.ag-card-h{padding-left:10px;padding-right:4px}.goal-menu{right:-4px}.goal-ask{padding:14px}.goal-prog{margin-left:38px;margin-right:40px}}@media (pointer:coarse){.goal-btn--icon{width:36px;height:36px}.goal-btn--text{padding:9px 12px}}@media (max-width:640px){.goal-say{font-size:15px}.goal-narr li{font-size:14.5px}.goal-summary-actions .goal-btn--text{margin-left:-10px}}@media (prefers-reduced-motion:reduce){.goal-run,.goal-run *,.goal-run :after,.goal-run :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.goal-ask-wait{display:flex;align-items:center;gap:8px;margin:10px 0 0;font:400 13.5px/1.3 var(--ag-sans);color:var(--ag-mu)}.goal-ask-wait i{width:6px;height:6px;border-radius:50%;background:var(--ag-ac);animation:goal-ask-pulse 1.6s ease-in-out infinite}@keyframes goal-ask-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.goal-ask-wait i{animation:none}}.goal-signin{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0;padding:4px 0 4px 12px;border-left:2px solid var(--ag-ac);font-size:13.5px;line-height:1.625;color:var(--ag-tx)}.goal-signin-t{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.goal-signin-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;flex:none;border-radius:50%;background:var(--ag-ac);animation:ag-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.goal-signin-act{appearance:none;border:0;background:none;padding:0;cursor:pointer;font:500 12.5px/1.4 var(--ag-sans);color:var(--ag-acink);text-underline-offset:2px}.goal-signin-act:focus-visible,.goal-signin-act:hover{text-decoration:underline;outline:none}@media (prefers-reduced-motion:reduce){.goal-signin-dot{animation:none}}.itr-wrap{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .26s cubic-bezier(.3,.7,.2,1),visibility 0s linear .26s}.itr-wrap[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s,0s}.itr-wrap-in{min-height:0;overflow:hidden}.itr{display:flex;flex-direction:column;gap:2px;margin:0 44px 12px;padding:2px 0 2px 12px;border-left:1px solid var(--ag-bd);min-width:0}.itr-full{margin:0 0 2px;font-size:13px;line-height:1.5;color:var(--ag-tx2);overflow-wrap:anywhere}.itr-facts{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 4px;font-size:12px;line-height:1.5;color:var(--ag-mu)}.itr-facts>*+:before{content:"·";margin:0 7px;color:var(--ag-mu);opacity:.7}.itr-facts .goal-sitec{color:var(--ag-mu)}.itr-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.itr-title{font:500 12px/1.4 var(--ag-sans);letter-spacing:.01em}.itr-meta,.itr-title{margin:0;color:var(--ag-mu)}.itr-meta{display:flex;flex-wrap:wrap;gap:0 10px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itr-earlier,.itr-link{appearance:none;align-self:flex-start;margin:0;padding:3px 0;border:0;background:transparent;font:450 12px/1.2 var(--ag-sans);color:var(--ag-tx2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--ag-bd);text-underline-offset:3px}.itr-earlier:hover,.itr-link:hover{color:var(--ag-tx);text-decoration-color:currentColor}.itr-earlier:focus-visible,.itr-link:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px;border-radius:4px}.itr-earlier{margin-top:2px;color:var(--ag-mu)}.itr-link{margin-left:10px}.itr-list{list-style:none;margin:6px 0 0;padding:0 2px 0 0;max-height:340px;overflow-y:auto;overscroll-behavior:contain;gap:7px;scrollbar-width:thin}.itr-list,.itr-move{display:flex;flex-direction:column}.itr-move{gap:2px;min-width:0;animation:ag-nin .3s ease both}.itr-th{gap:8px}.itr-th,.itr-th-btn{display:flex;align-items:baseline;min-width:0}.itr-th-btn{appearance:none;gap:7px;flex:1 1;margin:0;padding:0;border:0;background:none;text-align:left;font:italic 400 13px/1.55 var(--ag-sans);color:var(--ag-tx2)}button.itr-th-btn{cursor:pointer;border-radius:4px}button.itr-th-btn:hover .itr-th-t{color:var(--ag-tx)}button.itr-th-btn:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px}.itr-th-t{min-width:0;overflow-wrap:anywhere}.itr-th-label{flex:none;font:500 12px/1.55 var(--ag-sans);color:var(--ag-mu);letter-spacing:.01em}.itr-th-label,.itr-th[data-kind=stuck] .itr-th-btn{font-style:normal}.itr-th[data-kind=stuck] .itr-th-label{color:var(--ag-wnink)}.itr-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ag-wn);transform:translateY(-1px)}.itr-move.is-folded .itr-th-btn{color:var(--ag-mu)}.itr-fold .itr-th-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itr-fold-n{flex:none;font-size:12px;font-style:normal;color:var(--ag-mu);white-space:nowrap;opacity:.85}.itr-rows{list-style:none;margin:0 0 0 3px;padding:0 0 0 12px;border-left:1px solid var(--ag-bd2);display:flex;flex-direction:column}.itr-rows[data-headless=true]{margin-left:0;padding-left:0;border-left:0}.itr-row{display:flex;align-items:flex-start;gap:7px;min-width:0;font-size:12.5px;line-height:1.6;color:var(--ag-mu)}.itr-g{flex:none;width:12px;height:12px;margin-top:4px;opacity:.7}.itr-row-t{flex:1 1;min-width:0;overflow-wrap:anywhere}.itr-row .itr-dot{margin:7px 3px 0;transform:none}.itr-out{margin-left:6px}.itr-out.is-bad{color:var(--ag-wnink)}.itr-out.is-warn{font-style:italic}.itr-row.is-ok{color:var(--ag-tx2)}.itr-row.is-ok .itr-g{color:var(--ag-okink);opacity:.9}.itr-row.is-back{color:var(--ag-tx2)}.itr-row.is-back .itr-dot{background:var(--ag-ok);opacity:.55}.itr-row.is-bad{color:var(--ag-wnink)}.itr-row.is-warn .itr-dot{opacity:.55}.itr-row.is-more .itr-earlier{padding:0;font-size:12px}.itr .itr-typing i{background:var(--ag-mu)}.itr-n{margin-left:6px;font-size:12px;color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itr-tag{margin-left:6px;color:var(--ag-okink)}.itr-tag,.itr-time{font-size:12px;white-space:nowrap}.itr-time{margin-left:auto;padding-left:8px;font-style:normal;color:var(--ag-mu);opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itr-empty{margin:4px 0 0;font-size:13px;color:var(--ag-mu)}.itr-result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 10px;margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--ag-tx2)}.itr-result-label{font-size:12px;color:var(--ag-mu);line-height:1.6}.itr-result span:last-child{overflow-wrap:anywhere}.itr .goal-ask{margin-top:10px;padding:12px 14px;border-radius:12px;box-shadow:none;background:var(--ag-surface)}.itr .goal-ask-q{font:500 15px/1.4 var(--ag-sans)}.itr-steer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:8px 0 0;font-size:13px;color:var(--ag-tx2)}.itr-steer-label{grid-row:1;font-size:12px;color:var(--ag-mu)}.itr-steer-text{color:var(--ag-tx2);overflow-wrap:anywhere}.itr-steer-status{grid-column:2;font-size:12px;color:var(--ag-mu)}.itr-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 12px;margin:4px 0 0}.itr-stops{font-size:12px;color:var(--ag-wnink)}.itr-foot .itr-link{margin-left:auto}@container goalcard (max-width:560px){.itr{margin-left:38px;margin-right:12px}.itr .goal-ask{padding:12px}}@media (prefers-reduced-motion:reduce){.itr-move,.itr-wrap{transition:none!important;animation:none!important}}.agsum{display:flex;flex-direction:column;gap:0;min-width:0}.agsum .agsum-card{margin-top:12px;border-radius:14px;box-shadow:none;border-color:color-mix(in srgb,var(--ag-bd) 75%,transparent)}.agsum-prose{min-width:0}.agsum-prose .agsum-prose-more{margin-top:6px}.agsum-prose.goal-single-say{margin-top:14px}.agsum-more{padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--ag-mu);cursor:pointer;text-decoration:underline;text-decoration-color:var(--ag-bd);text-underline-offset:3px}.agsum-more:hover{color:var(--ag-tx)}.agsum-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px 8px 16px;min-height:46px}.agsum-line{flex:1 1 220px;min-width:0;margin:0;font:400 13px/1.45 var(--ag-sans);color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agsum-act{display:flex;align-items:center;gap:2px;flex:none;margin-left:auto}.agsum-note{font-size:13px;color:var(--ag-tx2)}.agsum-meta,.agsum-note{flex:1 1 100%;margin:0 0 4px;line-height:1.5}.agsum-meta{font-size:12.5px;color:var(--ag-mu)}.agsum-cta{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--ag-bd);background:transparent;color:var(--ag-tx);font:500 13px/1 var(--ag-sans);white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.agsum-cta:hover{background:var(--ag-surface3)}.agsum-cta:active{transform:translateY(.5px)}.agsum-report{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--ag-mu);font:400 12.5px/1 var(--ag-sans);cursor:pointer;transition:background .15s,color .15s}.agsum-report svg{width:13px;height:13px;flex:none}.agsum-report:hover{background:var(--ag-surface3);color:var(--ag-tx2)}.agsum-cta:focus-visible,.agsum-more:focus-visible,.agsum-report:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px}.agsum-check{border-top:1px solid var(--ag-bd2);padding:10px 14px 4px}.agsum-check h3{margin:0;font:550 13px/1.35 var(--ag-sans);color:var(--ag-tx)}.agsum-check p{margin:2px 0 8px;font-size:12.5px;line-height:1.5;color:var(--ag-mu)}.agsum-results{border-top:1px solid var(--ag-bd2)}.agsum-look{margin-top:18px;min-width:0}.agsum-look-h{margin:0 0 2px;font:550 13px/1.35 var(--ag-sans);color:var(--ag-tx2)}.agsum-look-list{margin:0;padding:0;list-style:none}.agsum-look-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--ag-bd2)}.agsum-look-row:first-child{border-top:0}.agsum-look-b{min-width:0}.agsum-look-t{margin:0;font-size:14px;line-height:1.45;color:var(--ag-tx);overflow-wrap:anywhere}.agsum-look-s{display:flex;flex-wrap:wrap;gap:2px 8px;margin:2px 0 0;font-size:12.5px;line-height:1.4;color:var(--ag-mu)}.agsum-look-s>span+span:before{content:"·";margin-right:8px}.agsum-look-a{margin-right:-10px}.agsum-look-foot{display:flex;margin-top:6px}@media (max-width:640px){.agsum-head{padding:8px 8px 8px 14px}.agsum-line{flex-basis:100%;white-space:normal}.agsum-act{margin-left:0}.agsum-check{padding:10px 12px 4px}.agsum-look-a{margin-right:0}}.agc-past+.agc-past{margin-top:8px}.agc-past .agt-msg:not(.is-me){margin-top:10px}.agc-past-head{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:8px 14px;border:1px solid var(--ag-bd2);border-radius:14px;background:var(--ag-surface);color:var(--ag-tx2);font:500 14px/1.35 var(--ag-sans);text-align:left;cursor:pointer}.agc-past-head:hover{background:var(--ag-surface2)}.agc-past-head:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px}.agc-past-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--ag-mu)}.agc-past-dot.is-done{background:var(--ag-ok)}.agc-past-dot.is-error,.agc-past-dot.is-stalled{background:var(--ag-er)}.agc-past-dot.is-stopped,.agc-past-dot.is-uncertain{background:var(--ag-wn)}.agc-past-line{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agc-past-more{flex:none;font-size:12.5px;color:var(--ag-mu)}.agc-past-body{margin-top:10px;padding:4px 0 8px;border:1px solid var(--ag-bd2);border-radius:16px;background:var(--ag-surface);overflow:hidden}.agc-past-body>.agc-past-loading{margin-left:16px;margin-right:16px}.agc-past-loading{margin:0;font-size:13px;color:var(--ag-mu)}.agc-past-open>.agsum-prose{margin-top:12px}.agc-by-agent{justify-content:flex-end;margin:14px 0 -2px;font-size:12.5px}.agc-by-agent,.agc-state{display:flex;align-items:center;gap:8px;color:var(--ag-mu)}.agc-state{margin:12px 0 -4px;font-size:13px;line-height:1.4}.agc-state b{font-weight:600;color:var(--ag-tx2)}.agc-learn{margin-top:14px;min-width:0}.agc-learn-h{display:inline-flex;align-items:center;gap:7px;max-width:100%;height:30px;padding:0 9px 0 7px;margin-left:-7px;border:0;border-radius:8px;background:transparent;color:var(--ag-mu);font:400 13px/1 var(--ag-sans);cursor:pointer;transition:background .15s,color .15s}.agc-learn-h:hover{background:var(--ag-surface3);color:var(--ag-tx2)}.agc-learn-a:focus-visible,.agc-learn-h:focus-visible,.agc-learn-site:focus-visible{outline:2px solid var(--ag-acink);outline-offset:2px}.agc-learn-ic{width:14px;height:14px;flex:none}.agc-learn-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agc-learn-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agc-learn-chev{width:13px;height:13px;flex:none;transition:transform .15s}.agc-learn.is-open .agc-learn-chev{transform:rotate(90deg)}.agc-learn-body{margin:2px 0 0 7px;padding:2px 0 2px 14px;border-left:1px solid var(--ag-bd)}.agc-learn-list{margin:0;padding:0;list-style:none}.agc-learn-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:baseline;padding:4px 0}.agc-learn-tx{font-size:13px;line-height:1.5;color:var(--ag-tx2);overflow-wrap:anywhere}.agc-learn-acts{display:flex;gap:10px;opacity:0;transition:opacity .12s}.agc-learn-row:focus-within .agc-learn-acts,.agc-learn-row:hover .agc-learn-acts{opacity:1}.agc-learn-a{padding:0;border:0;background:none;font:500 12px/1.5 var(--ag-sans);color:var(--ag-mu);cursor:pointer;white-space:nowrap}.agc-learn-a:hover{color:var(--ag-tx);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--ag-bd)}.agc-learn-a.is-on{color:var(--ag-tx)}.agc-learn-edit{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-width:0}.agc-learn-edit input{flex:1 1;min-width:0;height:28px;padding:0 9px;border:1px solid var(--ag-bd);border-radius:8px;background:var(--ag-bg);color:var(--ag-tx);font:inherit;font-size:13px}.agc-learn-edit input:focus-visible{outline:2px solid var(--ag-acink);outline-offset:1px}.agc-learn-site{display:inline-block;margin:4px 0 2px;padding:0;border:0;background:none;font:400 12px/1.5 var(--ag-sans);color:var(--ag-mu);cursor:pointer;text-decoration:underline;text-decoration-color:var(--ag-bd);text-underline-offset:2px}.agc-learn-site:hover{color:var(--ag-tx)}@media (hover:none){.agc-learn-acts{opacity:1}}.agc-notes{margin-top:14px;font-size:13.5px;line-height:1.5;color:var(--ag-tx2)}.agc-notes p{margin:0}.agc-notes ul{margin:4px 0 0;padding-left:18px}.agc-notes .agc-notes-h{font-weight:600;color:var(--ag-tx)}@media (max-width:640px){.agc-learn-row{grid-template-columns:minmax(0,1fr)}.agc-learn-acts{opacity:1}}@media (prefers-reduced-motion:reduce){.agc-learn-acts,.agc-learn-chev{transition:none}}.agi-hero{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:680px;margin:0 auto;padding-top:clamp(8px,9vh,96px);padding-bottom:32px}.agi-mark{display:grid;place-items:center;height:64px;margin:0 auto 16px}.agi-h1{font:500 clamp(26px,2.6vw,32px)/1.15 var(--ag-serif);letter-spacing:-.015em;color:var(--ag-tx);margin:0}.agi-lead{color:var(--ag-mu);font:400 14.5px/1.55 var(--ag-sans);margin:8px auto 0;max-width:48ch}.agi-cloud{color:var(--ag-mu);font:400 13px/1.5 var(--ag-sans);margin:4px auto 0;max-width:52ch;opacity:.9}.agi-cloud-narrow{display:none}@media (max-width:719px){.agi-cloud-wide{display:none}.agi-cloud-narrow{display:inline}}.agi-compwrap{width:100%;margin-top:24px;text-align:left}.agi-cap{font:550 11px/1 var(--ag-sans);letter-spacing:.07em;text-transform:uppercase}.agi-cap,.agi-num{color:var(--ag-mu)}.agi-num{margin-left:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.agi-link{background:none;border:0;padding:0;font:500 12px/1 var(--ag-sans);color:var(--ag-tx2);text-decoration:underline;text-decoration-color:var(--ag-bd);text-underline-offset:2px;cursor:pointer}.agi-link:hover{color:var(--ag-tx);text-decoration-color:currentColor}.agi-note{margin:12px 0 0;font:400 12.5px/1.4 var(--ag-sans);color:var(--ag-mu);max-width:52ch}.agi-note.is-warn{color:var(--ag-wnink)}.agi-note-act{font:inherit;color:var(--ag-tx);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.agi-examples{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.agi-examples .ag-chip{height:auto;min-height:28px;padding:6px 11px;white-space:normal;text-align:left;line-height:1.3}.agi-starts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:16px}.agi-start{height:32px;border-radius:999px;border:1px solid var(--ag-bd);background:transparent;padding:0 12px 0 10px;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-family:var(--ag-sans);color:var(--ag-tx2);transition:background .15s,border-color .15s,color .15s}.agi-start:hover{background:var(--ag-surface);border-color:var(--ag-acsoft);color:var(--ag-tx)}.agi-start:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agi-start-ic{width:16px;height:16px;color:var(--ag-mu);display:grid;place-items:center;flex:none}.agi-start-ic svg{width:15px;height:15px}.agi-start-t{display:flex;min-width:0}.agi-start-t b{font:500 13px/1 var(--ag-sans);white-space:nowrap}.agi-start-t span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agi-quiet{margin:22px 0 0;font:400 12.5px/1.45 var(--ag-sans);color:var(--ag-mu)}.agi-quiet a{color:var(--ag-tx2);text-decoration:underline;text-decoration-color:var(--ag-bd);text-underline-offset:2px;white-space:nowrap}.agi-quiet a:hover{color:var(--ag-tx);text-decoration-color:currentColor}.agi-cmpwrap{width:100%}.agi-cmp{position:relative;background:var(--ag-surface);border:1px solid var(--ag-bd);text-align:left;box-shadow:0 1px 2px rgba(40,32,24,.04),0 4px 16px -10px rgba(40,32,24,.12);transition:box-shadow .2s,border-color .2s}.dark .agi-cmp{box-shadow:0 1px 2px rgba(0,0,0,.3)}.agi-cmp:focus-within{border-color:var(--ag-acsoft)}.agi-cmp.is-idle{border-radius:24px;padding:14px 12px 10px 16px}.agi-cmp.is-dock{border-radius:22px;padding:10px 10px 8px 16px}.agi-ta{width:100%;display:block;border:0;outline:0;resize:none;background:transparent;color:var(--ag-tx);font-family:var(--ag-sans)}.agi-ta::placeholder{color:var(--ag-mu)}.agi-cmp.is-idle .agi-ta{line-height:1.55;min-height:52px;max-height:200px;padding:2px}.agi-cmp.is-dock .agi-ta{line-height:1.55;min-height:24px;max-height:140px;padding:2px 0 0}.agi-ctx{display:flex;align-items:center;gap:7px;font:400 12px/1.2 var(--ag-sans);color:var(--ag-mu);margin-bottom:6px;padding-right:4px;min-width:0}.agi-ctx svg{flex:none}.agi-ctx-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agi-ctx b{font-weight:500;color:var(--ag-tx2)}.agi-urlhint{display:flex;margin:6px 0 2px;min-width:0}.agi-urlchip{max-width:100%;min-width:0}.agi-urlchip svg{flex:none}.agi-urlchip-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agi-row{display:flex;align-items:center;gap:6px;margin-top:8px;flex-wrap:wrap}.agi-cmp.is-idle .agi-row{margin-top:8px;margin-left:-4px}.agi-cmp.is-dock .agi-row{margin-left:-6px}.agi-cmp .agi-row{flex-wrap:nowrap}.agi-grow{min-width:0;flex:1 1}.agi-hint{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 11.5px/1.2 var(--ag-sans);color:var(--ag-mu);padding:0 4px;opacity:.85}.agi-count{font:400 11px/1 var(--ag-sans);color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agi-send{border-radius:10px;border:0;display:grid;place-items:center;flex:none;cursor:pointer;color:var(--ag-bg);background:var(--ag-tx);box-shadow:none;transition:opacity .15s}.agi-send:hover:not(:disabled){opacity:.84}.agi-send:disabled{opacity:.18;pointer-events:none}.agi-send:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agi-send.is-stop{box-shadow:none}.agi-status{margin:6px 8px 0;font:400 12px/1.4 var(--ag-sans);color:var(--ag-mu)}.agi-status.is-err{color:var(--ag-erink)}.agi-site{position:relative;display:inline-flex;min-width:0}.agi-trigger{max-width:100%;color:var(--ag-tx2)}.agi-trigger:hover{background:var(--ag-surface3);border-color:var(--ag-bd)}.agi-trigger:disabled{opacity:.55;cursor:default}.agi-trigger .ag-fav{--s:16px}.agi-trigger .ag-fav-sd{display:none}.agi-at{font-weight:500;color:var(--ag-mu)}.agi-trigger-t{max-width:11rem;overflow:hidden;text-overflow:ellipsis}.agi-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:40;width:min(320px,calc(100vw - 32px));max-height:min(72vh,520px);overflow-y:auto;background:var(--ag-surface);border:1px solid var(--ag-bd);border-radius:14px;box-shadow:var(--ag-shadow2);padding:5px;animation:ag-pop-in .14s ease;text-align:left}.agi-pop.is-up{top:auto;bottom:calc(100% + 8px)}.agi-hd{padding:8px 10px 4px;font:550 11px/1 var(--ag-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--ag-mu)}.agi-sep{height:1px;background:var(--ag-bd2);margin:4px 6px}.agi-it{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:7px 9px;border-radius:9px;border:0;background:none;text-align:left;font:400 14px/1.25 var(--ag-sans);color:var(--ag-tx);cursor:pointer;text-decoration:none}.agi-it:focus-visible,.agi-it:hover{background:var(--ag-surface3);outline:none}.agi-it.is-sel{background:var(--ag-acl)}.agi-it-t{display:flex;flex-direction:column;gap:2px;min-width:0}.agi-it-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.agi-it small,.agi-just small{display:block;color:var(--ag-mu);font-size:12px;line-height:1.25}.agi-it .ag-fav{--s:24px}.agi-radio{width:28px;height:28px;display:grid;place-items:center;flex:none}.agi-radio:before{content:"";width:9px;height:9px;border-radius:50%;border:1.5px solid var(--ag-bd);box-sizing:border-box}.agi-radio.is-on:before{background:var(--ag-tx);border-color:var(--ag-tx)}.agi-plus{width:28px;height:28px;border-radius:9px;background:var(--ag-surface3);color:var(--ag-tx2);display:grid;place-items:center;flex:none}.agi-just{display:flex;align-items:flex-start;gap:11px;padding:8px 10px;border-radius:10px;cursor:pointer}.agi-just:hover{background:var(--ag-surface3)}.agi-just.is-off{opacity:.55;cursor:default}.agi-just.is-off:hover{background:none}.agi-just input{margin:3px 0 0 6px;width:16px;height:16px;flex:none;accent-color:var(--ag-tx)}.agi-just .agi-it-n{white-space:normal}.agi-typed{display:flex;align-items:center;gap:10px;padding:6px 9px;border-radius:9px}.agi-typed:focus-within{background:var(--ag-surface3)}.agi-typed .agi-it-t{flex:1 1}.agi-typed-in{width:100%;min-width:0;height:24px;border:0;outline:0;background:transparent;padding:0;font:500 14px/1.25 var(--ag-sans);color:var(--ag-tx)}.agi-typed-in::placeholder{color:var(--ag-mu);font-weight:400}.agi-typed small.is-err{color:var(--ag-erink)}@media (max-width:640px){.agi-hero{padding-top:12px}.agi-mark{height:52px;margin-bottom:12px}.agi-mark .mk{--s:52px!important}.agi-h1{font-size:25px}.agi-lead{font-size:14px}.agi-cloud{font-size:12.5px}.agi-compwrap{margin-top:18px}.agi-cmp.is-idle{border-radius:22px;padding:12px 10px 8px 14px}.agi-cmp.is-idle .agi-ta{font-size:16px;min-height:48px}.agi-cmp.is-dock .agi-ta{font-size:16px}.agi-cmp.is-idle .agi-row{flex-wrap:nowrap}.agi-cmp.is-idle .agi-site{flex:0 1 auto;min-width:0}.agi-trigger-t{max-width:6.5rem}.agi-hint{display:none}.agi-starts{gap:6px}.agi-quiet{margin-top:18px}}@media (prefers-reduced-motion:reduce){.agi-pop{animation:none}.agi-cmp,.agi-send,.agi-start{transition:none}.agi-send:hover,.agi-start:hover{transform:none}}.agi-ask{margin:-2px -2px 10px -8px;padding:6px 2px 12px 8px;border-bottom:1px solid var(--ag-bd);animation:agi-ask-in .2s ease-out}.agi-ask-q{margin:0 0 10px;font:500 15px/1.45 var(--ag-sans);color:var(--ag-tx);overflow-wrap:anywhere;max-height:30vh;overflow-y:auto}.agi-ask-blank{display:inline-block;min-width:4em;padding:0 3px;border-bottom:1.5px solid var(--ag-bd);color:var(--ag-mu);text-align:center}.agi-ask-blank.is-filled{border-color:var(--ag-ac);color:var(--ag-tx)}.agi-ask-opts{display:flex;flex-direction:column;gap:2px;max-height:34vh;overflow-y:auto}.agi-ask-opt{width:100%;display:flex;align-items:center;gap:12px;min-height:38px;padding:3px 3px 3px 10px;border:0;border-radius:10px;background:transparent;color:var(--ag-tx);font:400 14px/1.35 var(--ag-sans);text-align:left;cursor:pointer;outline:0;transition:background .12s}.agi-ask-opt:focus-visible,.agi-ask-opt:hover{background:var(--ag-surface2,rgba(0,0,0,.035))}.agi-ask-opt.is-on{background:var(--ag-acl)}.agi-ask-opt:disabled,.agi-ask-opt[aria-disabled=true]{opacity:.5;cursor:not-allowed}.agi-ask-n{width:12px;flex:none;font:500 12.5px/1 var(--ag-sans);color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.agi-ask-opt.is-on .agi-ask-n{color:var(--ag-acink)}.agi-ask-opt-t{flex:1 1;min-width:0;padding:6px 0;overflow-wrap:anywhere}.agi-ask-opt.is-other .agi-ask-opt-t{color:var(--ag-mu)}.agi-ask-field{display:flex;align-items:flex-end;gap:6px;padding:3px 3px 3px 12px;border-radius:12px;background:var(--ag-surface2,rgba(0,0,0,.035));transition:box-shadow .15s}.agi-ask-opts .agi-ask-field{margin-top:2px;padding-left:34px}.agi-ask-field:focus-within{box-shadow:0 0 0 1px var(--ag-acsoft)}.agi-ask-field input,.agi-ask-field textarea{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--ag-tx);font:400 14px/1.45 var(--ag-sans);padding:6px 0;resize:none}.agi-ask-field input::placeholder,.agi-ask-field textarea::placeholder{color:var(--ag-mu)}.agi-ask-field textarea{min-height:44px;max-height:140px}.agi-ask-send{width:30px;height:30px;flex:none;display:grid;place-items:center;border:0;border-radius:9px;background:var(--ag-tx);color:var(--ag-bg);cursor:pointer;transition:opacity .15s}.agi-ask-send:disabled{opacity:.25;cursor:default}.agi-ask-send:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agi-ask-stop{margin:8px 0 0 10px;padding:4px 0;border:0;background:transparent;color:var(--ag-mu);font:400 13px/1.3 var(--ag-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.agi-ask-stop:focus-visible,.agi-ask-stop:hover{color:var(--ag-tx)}.agi-ask-stop:disabled{opacity:.5;cursor:not-allowed}.agi-ask-time{margin:8px 0 0;font:400 12px/1.2 var(--ag-sans);color:var(--ag-mu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes agi-ask-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agi-ask{animation:none}}.agi-attach{padding:6px 2px 0}.agi-attach:empty{display:none}.agi-attach-slot{display:inline-flex;flex:none}.agi-attach-slot:empty{display:none}.agi-attach-btn{width:32px;height:32px;border-radius:10px;border:0;display:grid;place-items:center;flex:none;cursor:pointer;background:transparent;color:var(--ag-mu);transition:background .15s,color .15s}.agi-attach-btn svg{width:17px;height:17px}.agi-attach-btn:hover:not(:disabled){color:var(--ag-tx);background:color-mix(in srgb,var(--ag-tx) 6%,transparent)}.agi-attach-btn:disabled{opacity:.4;cursor:not-allowed}.agi-attach-btn:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agi-cmp .agi-trigger:not(.is-on){border-color:transparent;background:color-mix(in srgb,var(--ag-tx) 5%,transparent);color:var(--ag-tx2)}.agi-cmp .agi-trigger:not(.is-on):hover{background:color-mix(in srgb,var(--ag-tx) 8%,transparent);color:var(--ag-tx)}.agi-file{margin-top:18px;max-width:640px;width:100%}.agi-file>summary{cursor:pointer;color:var(--ag-mu);font-size:13px;list-style:none;text-align:center}.agi-file>summary::-webkit-details-marker{display:none}.agi-file[open]>summary{margin-bottom:10px}.agi-cmp .agi-attach{padding:2px 0 10px}.agi-cmp.is-dock .agi-attach{margin-left:-4px}.agi-row{gap:4px}.agi-tool{width:34px;height:34px;border-radius:10px;border:0;display:grid;place-items:center;flex:none;cursor:pointer;background:transparent;color:var(--ag-mu);transition:background .15s,color .15s}.agi-tool:hover:not(:disabled){color:var(--ag-tx);background:color-mix(in srgb,var(--ag-tx) 6%,transparent)}.agi-tool:disabled{opacity:.4;cursor:not-allowed}.agi-tool:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px}.agi-cmp .sx-attach-btn{width:34px;height:34px;border-radius:10px;color:var(--ag-mu)}.agi-cmp .sx-attach-btn:hover:not(:disabled){color:var(--ag-tx);background:color-mix(in srgb,var(--ag-tx) 6%,transparent)}.agi-mic-wrap{display:inline-flex;align-items:center;gap:6px;min-width:0}.agi-mic.is-on{color:#fff;background:#e5484d;border-radius:9999px}.agi-mic.is-on:hover:not(:disabled){color:#fff;background:#d93d42}.agi-mic-bars{display:inline-flex;align-items:center;gap:2px;height:14px}.agi-mic-bars i{display:block;width:2.5px;height:100%;border-radius:2px;background:currentColor;animation:agi-mic-bar .9s ease-in-out infinite}.agi-mic-bars i:nth-child(2){animation-delay:.15s}.agi-mic-bars i:nth-child(3){animation-delay:.3s}.agi-mic-bars i:nth-child(4){animation-delay:.45s}@keyframes agi-mic-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.agi-mic-live{font:500 12px/1 var(--ag-sans);color:#e5484d;white-space:nowrap}.agi-mic-note{font:400 12px/1.2 var(--ag-sans);color:var(--ag-mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.agi-speed{display:inline-flex;flex:none;margin-right:6px}.agi-send{width:34px;height:34px;border-radius:9999px}.agi-drop{position:absolute;inset:4px;z-index:3;border-radius:inherit;border:1.5px dashed var(--ag-acink,currentColor);background:color-mix(in srgb,var(--ag-surface) 88%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;gap:8px;font:500 14px/1 var(--ag-sans);color:var(--ag-tx);pointer-events:none}.agi-cmp.is-drop{border-color:var(--ag-acsoft)}@media (max-width:640px){.agi-mic-live{display:none}.agi-speed{margin-right:2px}}@media (prefers-reduced-motion:reduce){.agi-mic-bars i{animation:none}}.agi-hero{max-width:720px;min-height:100%;justify-content:center;padding-top:0;padding-bottom:12vh}.agi-greet{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font:500 15px/1.2 var(--ag-sans);color:var(--ag-mu);letter-spacing:-.005em}.agi-greet-mark{display:grid;place-items:center;width:22px;height:22px}.agi-hero .agi-h1{font:650 clamp(30px,3.3vw,40px)/1.1 var(--ag-sans);letter-spacing:-.035em;color:var(--ag-tx)}.agi-hero .agi-compwrap{margin-top:28px}.agi-cmp.is-idle{border-radius:28px;padding:16px 12px 10px 18px;box-shadow:0 1px 2px rgba(40,32,24,.04),0 12px 32px -14px rgba(40,32,24,.18)}.agi-cmp.is-idle .agi-ta{font-size:16px;min-height:56px}.agi-hero .agi-starts{margin-top:18px;gap:8px}.agi-hero .agi-start{height:36px;padding:0 14px 0 12px;border-color:transparent;background:color-mix(in srgb,var(--ag-tx) 4.5%,transparent);color:var(--ag-tx2)}.agi-hero .agi-start:hover{background:color-mix(in srgb,var(--ag-tx) 8%,transparent);border-color:transparent;color:var(--ag-tx)}.agi-hero .agi-start-t b{font-size:13.5px;font-weight:500}@media (max-width:640px){.agi-hero{justify-content:flex-start;padding-top:clamp(24px,10vh,80px);padding-bottom:24px}.agi-hero .agi-h1{font-size:28px}.agi-greet{font-size:14px}}.agi-cmp.is-dock,.agi-cmp.is-idle{border-radius:20px;border-color:color-mix(in srgb,var(--ag-tx) 12%,transparent);box-shadow:0 4px 20px -6px rgba(40,32,24,.08)}.agi-cmp.is-idle{padding:14px 12px 8px 16px}.agi-cmp.is-dock{padding:12px 10px 8px 16px}.agi-cmp.is-idle .agi-ta{font-size:15.5px;line-height:1.5;min-height:44px;padding:2px 0}.agi-cmp.is-dock .agi-ta{font-size:15px}.agi-cmp .agi-row{margin-top:6px;gap:2px}.agi-cmp.is-dock .agi-row,.agi-cmp.is-idle .agi-row{margin-left:-6px}.agi-cmp .sx-attach-btn,.agi-tool{width:32px;height:32px;border-radius:8px;color:var(--ag-tx2)}.agi-speed{margin-right:2px}.agi-send{width:32px;height:32px;border-radius:9px;margin-left:4px;color:#fff;background:var(--ag-ac)}.agi-send:disabled{opacity:.35}.agi-send svg{width:16px;height:16px}.agi-send.is-stop{color:var(--ag-bg);background:var(--ag-tx)}.agi-mic.is-on{border-radius:8px}.agi-hero .agi-start{height:32px;padding:0 12px 0 10px}.agi-hero .agi-start-t b{font-size:13px}.agi-hero .agi-compwrap{margin-top:24px}.agi-hero .agi-h1{font:400 clamp(26px,2.6vw,32px)/1.2 var(--ag-sans);letter-spacing:-.02em;color:var(--ag-tx2,var(--ag-tx))}@media (max-width:640px){.agi-hero .agi-h1{font-size:25px}}.agi-consent{margin:8px 8px 0;font:400 12px/1.45 var(--ag-sans);color:var(--ag-mu);text-align:center;text-wrap:pretty}.agi-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ss-chat{position:relative;flex-direction:column;min-width:0;height:100%;background:var(--ag-bg);color:var(--ag-tx);font-family:var(--ag-sans)}.ss-chat,.ss-chat-scroll{display:flex;min-height:0}.ss-chat-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;flex-direction:column;padding:0 24px;scrollbar-gutter:stable}.ss-chat-scroll>.agt-stage{flex:1 0 auto}.ss-chat .agt-col{min-height:100%}.ss-chat .agt-feed{padding-top:24px}.ss-chat[data-stage=idle] .agi-hero{padding-top:clamp(24px,14vh,140px)}.ss-session-line{display:flex;align-items:baseline;gap:8px;margin:0 6px 8px;font:400 12.5px/1.45 var(--ag-sans);color:var(--ag-mu);min-width:0}.ss-session-line>span{min-width:0;overflow-wrap:anywhere}.ss-idle-line i,.ss-session-line i{width:6px;height:6px;border-radius:50%;background:var(--ag-mu);flex:none;display:inline-block;transform:translateY(-1px);opacity:.7}.ss-idle-line.is-warn,.ss-session-line.is-warn{color:var(--ag-wnink)}.ss-idle-line.is-warn i,.ss-session-line.is-warn i{background:var(--ag-wn);opacity:1}.ss-idle-line{display:inline-flex;align-items:baseline;gap:8px}.ss-idle-line+.ss-idle-pick{display:block;margin-top:6px}.agi-note-act:disabled{opacity:.5;cursor:default}.agi-note-act:focus-visible{outline:2px solid var(--ag-ring,var(--ag-acink));outline-offset:2px;border-radius:3px}@media (max-width:719px){.ss-chat-scroll{padding:0 16px;scrollbar-gutter:auto}.ss-chat .agt-feed{padding-top:16px}.ss-chat[data-stage=idle] .agi-hero{padding-top:clamp(12px,6vh,48px);padding-bottom:24px}}.ss-browser-chip{align-self:center;display:inline-flex;align-items:center;gap:8px;margin:0 auto 8px;height:30px;padding:0 6px 0 12px;border:1px solid var(--ag-bd,rgba(0,0,0,.1));border-radius:9999px;background:var(--ag-surface,#fff);color:var(--ag-tx2);font:400 12.5px/1 var(--ag-sans);cursor:pointer;box-shadow:0 2px 10px -6px rgba(40,32,24,.2)}.ss-browser-chip i{width:7px;height:7px;border-radius:50%;background:#3fb97a}.ss-browser-chip b{font-weight:500;color:var(--ag-tx);padding:4px 10px;border-radius:9999px;background:color-mix(in srgb,var(--ag-tx) 6%,transparent)}.ss-browser-chip:hover b{background:color-mix(in srgb,var(--ag-tx) 10%,transparent)}.ss-browser-chip{display:flex;width:fit-content}.ss-close-browser{flex:none;font-size:12px;margin-left:8px}.ss-session-line .ss-close-browser{margin-left:auto}.ssb,.ssb-pill,.ssb-staff,.ssw{--bx-bg:rgb(var(--cb-bg,246 245 242));--bx-surface:rgb(var(--cb-surface,255 255 255));--bx-surface2:#f9f8f5;--bx-surface3:#f0eee9;--bx-frame:#ebe9e4;--bx-frame-2:#dedad3;--bx-toolbar:rgb(var(--cb-surface,255 255 255));--bx-field:#f2f0ec;--bx-bd:#e5e2dc;--bx-bd2:#eeebe6;--bx-hover:rgb(var(--cb-text,28 26 38)/.055);--bx-tx:rgb(var(--cb-text,28 26 38));--bx-tx2:rgb(var(--cb-text-sec,88 84 100));--bx-mu:rgb(var(--cb-text-subtle,109 104 121));--bx-mu2:rgb(var(--cb-text-muted,142 138 156));--bx-ac:rgb(var(--cb-accent,255 161 126));--bx-ac2:rgb(var(--cb-accent-2,255 130 89));--bx-ok:rgb(var(--cb-success,96 184 152));--bx-wn:rgb(var(--cb-warning,224 168 88));--bx-wnink:rgb(var(--cb-warning-ink,138 90 12));--bx-er:rgb(var(--cb-error,224 96 112));--bx-onfill:rgb(var(--cb-on-fill,26 24 34));--bx-letterbox:#e9e6e0;--bx-ring:rgb(var(--cb-accent,255 161 126)/.7);--bx-shadow:0 1px 2px rgba(40,32,24,.05),0 10px 32px -12px rgba(40,32,24,.2);--bx-shadow2:0 2px 4px rgba(40,32,24,.06),0 18px 48px -14px rgba(40,32,24,.32);--bx-ease:cubic-bezier(.22,.9,.3,1);--bx-sans:var(--font-body,"DM Sans",system-ui,-apple-system,sans-serif);--bx-serif:var(--font-heading,Newsreader,Georgia,serif)}.dark .ssb,.dark .ssb-pill,.dark .ssb-staff,.dark .ssw{--bx-surface2:#211f1d;--bx-surface3:#2a2826;--bx-frame:#161412;--bx-frame-2:#3a3632;--bx-toolbar:#24211f;--bx-field:#1b1917;--bx-bd:#36322e;--bx-bd2:#2d2a27;--bx-hover:rgb(255 255 255/.06);--bx-letterbox:#12100f;--bx-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 32px -12px rgba(0,0,0,.6);--bx-shadow2:0 2px 4px rgba(0,0,0,.35),0 18px 48px -14px rgba(0,0,0,.75)}.ssb{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;width:100%;overflow:hidden;background:var(--bx-toolbar);color:var(--bx-tx);font:400 13.5px/1.45 var(--bx-sans);-webkit-font-smoothing:antialiased}.ssb *,.ssb :after,.ssb :before{box-sizing:border-box}.ssb[data-mode=focus],.ssb[data-mode=split]{border:1px solid var(--bx-bd);border-radius:14px;box-shadow:var(--bx-shadow)}.ssb[data-mode=focus][data-driving=true],.ssb[data-mode=split][data-driving=true]{border-color:rgb(var(--cb-text,28 26 38)/.35)}.ssb[data-mode=corner]{height:auto;border:1px solid var(--bx-bd);border-radius:14px;box-shadow:var(--bx-shadow2);transition:box-shadow .15s,border-color .15s}.ssb[data-mode=corner]:hover{border-color:var(--bx-frame-2)}.ssb[data-mode=corner][data-needs=true]{border-color:rgb(var(--cb-warning,224 168 88)/.75)}.ssb[data-mode^=sheet]{border-radius:0;background:var(--bx-toolbar)}.ssb-head{flex:none;display:flex;align-items:center;gap:8px;height:42px;padding:0 8px 0 10px;min-width:0}.ssb-head[data-sheet-drag=true]{touch-action:none;cursor:grab;height:44px;padding:0 12px 0 14px}.ssb-head>.ssb-pill{flex:none}.ssb[data-mode=sheet-peek] .ssb-vp{visibility:hidden}.ssb-head-line{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--bx-mu)}.ssb-head-fill{flex:1 1;min-width:0}.ssb-head-line+.ssb-head-fill{flex:0 0}.ssb-chrome{flex:none;background:var(--bx-frame)}.ssb-tabs{display:flex;align-items:flex-end;height:40px;padding:6px 10px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ssb-tabs::-webkit-scrollbar{display:none}.ssb-tab{position:relative;flex:0 1 228px;min-width:52px;height:34px;display:flex;align-items:center;border-radius:10px 10px 0 0;color:var(--bx-mu)}.ssb-tab.is-active{background:var(--bx-toolbar);color:var(--bx-tx);z-index:1}.ssb-tab.is-active:after,.ssb-tab.is-active:before{content:"";position:absolute;bottom:0;width:10px;height:10px;pointer-events:none}.ssb-tab.is-active:before{left:-10px;background:radial-gradient(circle at 0 0,transparent 9.5px,var(--bx-toolbar) 10px)}.ssb-tab.is-active:after{right:-10px;background:radial-gradient(circle at 100% 0,transparent 9.5px,var(--bx-toolbar) 10px)}.ssb-tab:not(.is-active)+.ssb-tab:not(.is-active):after{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;margin-top:-7px;background:var(--bx-frame-2)}.ssb-chrome[data-driving=true] .ssb-tab:not(.is-active):hover:before{content:"";position:absolute;inset:3px 3px 4px;border-radius:8px;background:var(--bx-hover);pointer-events:none}.ssb-chrome[data-driving=true] .ssb-tab:not(.is-active):hover+.ssb-tab:after,.ssb-chrome[data-driving=true] .ssb-tab:not(.is-active):hover:after{opacity:0}.ssb-tab.is-more{flex:none;min-width:0}.ssb-tab-hit{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:100%;padding:0 6px 0 12px;border:0;background:none;color:inherit;font:500 12.5px/1 var(--bx-sans);text-align:left;cursor:pointer;border-radius:inherit}.ssb-tab-hit.is-static{cursor:default}.ssb-tab-hit:focus-visible{outline:2px solid var(--bx-ring);outline-offset:-3px}.ssb-tab-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssb-tab-x{flex:none;width:20px;height:20px;margin-right:6px;border-radius:50%;border:0;display:grid;place-items:center;background:transparent;color:var(--bx-mu);cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.ssb-tab-x:focus-visible,.ssb-tab.is-active .ssb-tab-x,.ssb-tab:hover .ssb-tab-x{opacity:1}.ssb-tab-x:hover{background:var(--bx-hover);color:var(--bx-tx)}.ssb-tab-x:focus-visible{outline:2px solid var(--bx-ring);outline-offset:0}.ssb-newtab{flex:none;align-self:center;width:28px;height:28px;margin:0 0 2px 6px;border-radius:50%;border:0;display:grid;place-items:center;background:transparent;color:var(--bx-tx2);cursor:pointer;transition:background .15s}.ssb-newtab:hover:not([aria-disabled=true]){background:var(--bx-hover);color:var(--bx-tx)}.ssb-newtab[aria-disabled=true]{opacity:.4;cursor:default}.ssb-newtab:focus-visible{outline:2px solid var(--bx-ring);outline-offset:1px}.ssb-tabs-fill{flex:1 0 8px}.ssb-fav{--s:16px;flex:none;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .28);display:grid;place-items:center;background:var(--fc,var(--bx-frame-2));color:var(--bx-onfill);font:650 calc(var(--s) * .62)/1 var(--bx-sans)}.ssb-fav.is-blank{color:var(--bx-mu)}.ssb-bar{gap:6px;height:46px;padding:0 8px;background:var(--bx-toolbar);border-bottom:1px solid var(--bx-bd2);min-width:0}.ssb-bar,.ssb-nav{display:flex;align-items:center}.ssb-nav{gap:2px;flex:none}.ssb-icb{flex:none;width:30px;height:30px;border-radius:8px;border:0;display:inline-grid;place-items:center;background:transparent;color:var(--bx-tx2);cursor:pointer;transition:background .15s,color .15s,opacity .15s}.ssb-icb:hover:not([aria-disabled=true]){background:var(--bx-surface3);color:var(--bx-tx)}.ssb-icb[aria-disabled=true]{opacity:.38;cursor:default}.ssb-icb:focus-visible{outline:2px solid var(--bx-ring);outline-offset:1px}.ssb-icb.is-spinning svg{animation:ssb-spin .8s linear infinite}.ssb-addr{flex:1 1 auto;min-width:0;height:32px;display:flex;align-items:center;gap:8px;padding:0 14px 0 11px;border-radius:999px;background:var(--bx-field);border:1px solid transparent;color:var(--bx-mu);font:400 13px/1 var(--bx-sans);text-align:left;cursor:default;transition:background .15s,border-color .15s,box-shadow .15s}.ssb-addr.is-editable{cursor:text}.ssb-addr.is-editable:hover{border-color:var(--bx-bd)}.ssb-addr.is-editable:focus-visible{outline:2px solid var(--bx-ring);outline-offset:1px}.ssb-addr.is-editing{background:var(--bx-surface);border-color:var(--bx-ring);box-shadow:0 0 0 3px rgb(var(--cb-accent,255 161 126)/.16)}.ssb-addr.is-bad{border-color:var(--bx-er);box-shadow:0 0 0 3px rgb(var(--cb-error,224 96 112)/.14)}.ssb-addr-g{flex:none;display:inline-grid;place-items:center;color:var(--bx-mu)}.ssb-addr-g.is-insecure{color:var(--bx-wnink)}.ssb-addr-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssb-addr-t b{font-weight:550;color:var(--bx-tx)}.ssb-addr-t span{color:var(--bx-mu)}.ssb-addr-t.is-muted{color:var(--bx-mu2)}.ssb-addr-in{flex:1 1 auto;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--bx-tx);font:400 13px/1 var(--bx-sans);outline:none}.ssb-addr-busy{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid rgb(var(--cb-text,28 26 38)/.15);border-top-color:var(--bx-tx2);animation:ssb-spin .8s linear infinite}.ssb-panectl{flex:none;display:flex;align-items:center;gap:2px;margin-left:4px}.ssb-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:999px;border:1px solid var(--bx-bd);background:var(--bx-surface);color:var(--bx-tx2);font:500 12.5px/1 var(--bx-sans);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.ssb-chip:hover{border-color:var(--bx-frame-2);color:var(--bx-tx);background:var(--bx-surface2)}.ssb-chip:focus-visible{outline:2px solid var(--bx-ring);outline-offset:2px}.ssb-chrome.is-compact .ssb-tabs{height:36px;padding:4px 8px 0}.ssb-chrome.is-compact .ssb-tab{height:32px;flex-basis:168px;min-width:44px}.ssb-chrome.is-compact .ssb-tab-hit{font-size:12px;padding-left:10px;gap:6px}.ssb-chrome.is-compact .ssb-bar{height:42px;padding:0 6px;gap:4px}.ssb-chrome.is-compact .ssb-icb{width:32px;height:32px}.ssb-chrome.is-compact .ssb-addr{font-size:13.5px}.ssb[data-touch=true] .ssb-tabs{height:44px}.ssb[data-touch=true] .ssb-tab{height:38px}.ssb[data-touch=true] .ssb-tab-x{opacity:1;width:28px;height:28px;margin-right:4px}.ssb[data-touch=true] .ssb-newtab{width:36px;height:36px}.ssb[data-touch=true] .ssb-bar{height:50px}.ssb[data-touch=true] .ssb-icb{width:38px;height:38px}.ssb[data-touch=true] .ssb-addr{height:36px}.ssb[data-touch=true] .ssb-chip{height:34px}.ssb[data-touch=true] .ssb-btn{height:40px}.ssb[data-touch=true] .ssb-btn.is-sm{height:34px}.ssb[data-touch=true] .ssb-btn.is-icon{width:38px}.ssb[data-touch=true] .ssb-chrome.is-compact .ssb-tabs{height:40px}.ssb[data-touch=true] .ssb-chrome.is-compact .ssb-tab{height:36px}.ssb[data-touch=true] .ssb-chrome.is-compact .ssb-icb{width:36px;height:36px}.ssb[data-takeover=true] .ssb-dock{padding-bottom:10px}.ssb-find{display:flex;align-items:center;gap:4px;height:40px;padding:0 8px 0 12px;background:var(--bx-toolbar);border-bottom:1px solid var(--bx-bd2)}.ssb-find-in{flex:0 1 280px;min-width:0;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--bx-bd);background:var(--bx-field);color:var(--bx-tx);font:400 13px/1 var(--bx-sans)}.ssb-find-in:focus{outline:2px solid var(--bx-ring);outline-offset:0}.ssb-find-in[aria-invalid=true]{border-color:var(--bx-warn,#c2410c)}.ssb-vp{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;overflow:hidden;background:var(--bx-letterbox);container-type:size}.ssb[data-mode=corner] .ssb-vp{flex:none;height:200px}.ssb[data-mode=focus],.ssb[data-mode=split]{height:auto;max-height:100%}.ssb[data-mode=focus] .ssb-vp,.ssb[data-mode=split] .ssb-vp{flex:0 1 auto;aspect-ratio:var(--ar,16/10);min-height:120px}.ssb[data-mode=sheet-full] .ssb-vp{align-items:start}.ssb[data-mode=sheet-full] .ssb-vp,.ssb[data-mode=sheet-half] .ssb-vp{flex:1 1 auto}.ssb-screen{position:relative;width:100%;max-height:100%;aspect-ratio:var(--ar,16/10);width:min(100cqw,calc(100cqh * var(--arn, 1.6)));overflow:hidden;background:#fff}.dark .ssb .ssb-screen{background:#0f0d0c}.ssb-screen[hidden]{display:none}.ssb-screen .lv-surface{position:relative;width:100%!important;height:100%!important;min-height:0!important;max-height:none;aspect-ratio:auto!important;display:block;outline:none}.ssb-screen .lv-surface>div{background:transparent!important;outline:none}.ssb-screen .lv-surface [tabindex]:focus,.ssb-screen .lv-surface[data-interactive=true]:focus{box-shadow:none;outline:none}.ssb-screen .lv-poster{display:none}@property --ssb-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ssb-ring{position:absolute;inset:0;z-index:2;pointer-events:none}.ssb-ring.is-driving{box-shadow:inset 0 0 0 2px var(--bx-tx)}.ssb-ring.is-agent{padding:2px;background:conic-gradient(from var(--ssb-a),rgb(var(--cb-accent,255 161 126)/.28) 0deg,var(--bx-ac) 70deg,var(--bx-ac2) 110deg,rgb(var(--cb-accent,255 161 126)/.28) 180deg,rgb(var(--cb-accent,255 161 126)/.28) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ssb-sweep 3.4s linear infinite,ssb-fade .24s var(--bx-ease) both}.ssb-caption{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 24px);height:32px;padding:0 13px 0 8px;border-radius:999px;background:rgb(var(--cb-surface,255 255 255)/.93);border:1px solid var(--bx-bd);box-shadow:0 4px 16px -6px rgba(40,32,24,.28);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);color:var(--bx-tx);font:500 12.5px/1 var(--bx-sans);pointer-events:none;animation:ssb-rise .24s var(--bx-ease) both;transition:max-width .24s var(--bx-ease),padding .24s var(--bx-ease)}.ssb-caption .mk{flex:none}.ssb-caption-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .15s}.ssb-caption.is-driving{background:var(--bx-tx);color:var(--bx-bg);border-color:transparent;padding:0 13px 0 10px}.ssb-caption.is-folded{max-width:32px;padding:0 9px}.ssb-caption.is-folded .ssb-caption-t{opacity:0}.ssb-poster{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:24px;text-align:center;background:var(--bx-surface);isolation:isolate;animation:ssb-fade .2s ease both}.ssb-poster:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(var(--cb-text-muted,142 138 156)/.2) .7px,transparent .7px);background-size:17px 17px;-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 50% 45%,#000 0,transparent 70%)}.ssb-poster-in{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:360px}.ssb-poster-t{margin:6px 0 0;font:500 20px/1.25 var(--bx-serif);letter-spacing:-.005em;color:var(--bx-tx);text-wrap:balance}.ssb-poster-lines{display:flex;flex-direction:column;gap:3px}.ssb-poster-lines p{margin:0;font:400 13px/1.45 var(--bx-sans);color:var(--bx-mu);text-wrap:balance}.ssb-poster-lines p:first-child{color:var(--bx-tx2)}.ssb-progress{display:block;position:relative;width:150px;height:3px;border-radius:2px;overflow:hidden;background:var(--bx-bd2);margin-top:2px}.ssb-progress i{position:absolute;inset:0 auto 0 0;width:38%;border-radius:inherit;background:linear-gradient(90deg,var(--bx-ac),var(--bx-ac2));animation:ssb-indeterminate 1.35s var(--bx-ease) infinite}.ssb-vp.is-compact .ssb-poster{padding:12px}.ssb-vp.is-compact .ssb-poster-in{gap:6px}.ssb-vp.is-compact .ssb-poster-t{margin:2px 0 0;font:550 13px/1.3 var(--bx-sans)}.ssb-vp.is-compact .ssb-poster-lines p{font-size:11.5px}.ssb-vp.is-compact .ssb-progress{width:96px}.ssb-veil{position:absolute;inset:0;z-index:4;display:grid;place-items:center;background:rgb(var(--cb-surface,255 255 255)/.5);-webkit-backdrop-filter:blur(3px) saturate(.7);backdrop-filter:blur(3px) saturate(.7);animation:ssb-fade .2s ease both}.ssb-veil-in{display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 15px 0 12px;border-radius:999px;background:var(--bx-surface);border:1px solid var(--bx-bd);box-shadow:var(--bx-shadow);font:500 13px/1 var(--bx-sans);color:var(--bx-tx)}.ssb-shield{position:absolute;inset:0;z-index:6;border:0;padding:0;background:transparent;cursor:zoom-in}.ssb-shield:focus-visible{outline:2px solid var(--bx-ring);outline-offset:-3px}.ssb-ask{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 10px 8px 14px;background:rgb(var(--cb-surface,255 255 255)/.95);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid var(--bx-bd);animation:ssb-drop .24s var(--bx-ease) both}.ssb-ask-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--bx-wn);box-shadow:0 0 0 3px rgb(var(--cb-warning,224 168 88)/.2)}.ssb-ask-t{flex:1 1 auto;min-width:0;margin:0;font:400 13.5px/1.4 var(--bx-sans);color:var(--bx-tx2)}.ssb-ask-t b{font-weight:600;color:var(--bx-tx)}.ssb-ask.is-compact{min-height:42px;padding:6px 8px 6px 12px}.ssb-ask.is-compact .ssb-ask-t{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssb-ask .ssb-btn{flex:none}.ssb-mini-ask{flex:none;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:0;border-top:1px solid var(--bx-bd2);background:var(--bx-surface);color:var(--bx-tx);font:500 12.5px/1 var(--bx-sans);text-align:left;cursor:pointer}.ssb-mini-ask:hover{background:var(--bx-surface2)}.ssb-mini-ask:focus-visible{outline:2px solid var(--bx-ring);outline-offset:-3px}.ssb-mini-ask .ssb-ask-dot{width:7px;height:7px;box-shadow:none}.ssb-mini-ask-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssb-mini-ask-go{color:var(--bx-tx2);text-decoration:underline;text-underline-offset:3px}.ssb-dock{position:relative;flex:none;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;background:var(--bx-toolbar);border-top:1px solid var(--bx-bd2)}.ssb-dock-row{display:flex;align-items:center;gap:12px;min-height:34px;min-width:0}.ssb-dock-hint{flex:1 1 auto;min-width:0;font:400 12.5px/1.4 var(--bx-sans);color:var(--bx-mu)}.ssb-dock-tools{flex:none;display:flex;align-items:center;gap:6px;margin-left:auto}.ssb-btn.ssb-stop{flex:none;color:rgb(var(--cb-error-ink,168 40 58))}.ssb-dock.is-compact{padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px))}.ssb-dock.is-compact .ssb-dock-row{gap:10px}.ssb-dock.is-compact .ssb-dock-hint{font-size:12px}.ssb-kbbar{display:flex;align-items:center;gap:9px;min-height:34px;font:500 13px/1.3 var(--bx-sans);color:var(--bx-tx2)}.ssb-kbbar .ssb-btn{margin-left:auto}.ssb-kb{position:absolute;left:0;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;resize:none;overflow:hidden;pointer-events:none;font-size:16px;color:transparent;background:transparent;caret-color:transparent}.ssb-file{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:34px;padding-top:8px;border-top:1px solid var(--bx-bd2)}.ssb-file-g{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--bx-surface3);color:var(--bx-tx2)}.ssb-file-t{flex:1 1 160px;min-width:0;font:400 13px/1.35 var(--bx-sans);color:var(--bx-tx2)}.ssb-file-t b{font-weight:600;color:var(--bx-tx)}.ssb-file-acc{color:var(--bx-mu)}.ssb-file-acts{display:flex;gap:6px;flex:none}.ssb-file-in{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ssb-notice{display:flex;align-items:baseline;gap:8px;margin:0;font:400 12.5px/1.4 var(--bx-sans);color:var(--bx-tx2);animation:ssb-fade .2s ease both}.ssb-notice.is-warn{color:var(--bx-wnink)}.ssb-notice .ssb-dot{transform:translateY(-1px)}.ssb-corner-notice{padding:8px 12px 10px;border-top:1px solid var(--bx-bd2)}.ssb-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 13px;border-radius:9px;border:1px solid var(--bx-bd);background:var(--bx-surface);color:var(--bx-tx);font:500 13.5px/1 var(--bx-sans);white-space:nowrap;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,opacity .15s}.ssb-btn:hover{background:var(--bx-surface2);border-color:#dcd8d0}.dark .ssb .ssb-btn:hover{border-color:#45403b}.ssb-btn:active{transform:translateY(.5px)}.ssb-btn:focus-visible{outline:2px solid var(--bx-ring);outline-offset:2px}.ssb-btn.is-pri{background:var(--bx-tx);color:var(--bx-bg);border-color:transparent}.ssb-btn.is-pri:hover{background:var(--bx-tx);opacity:.86}.ssb-btn.is-ghost{background:transparent;border-color:transparent;color:var(--bx-tx2)}.ssb-btn.is-ghost:hover{background:var(--bx-surface3);color:var(--bx-tx)}.ssb-btn.is-sm{height:28px;padding:0 10px;font-size:12.5px;border-radius:8px;gap:6px}.ssb-btn.is-icon{width:30px;padding:0}.ssb-btn svg{flex:none}.ssb-btn:disabled{opacity:.45;cursor:default;pointer-events:none}.ssb-btn.is-pending:disabled{opacity:.7}.ssb-btn[aria-disabled=true]{opacity:.45;cursor:default}.ssb-btn[aria-disabled=true]:hover{background:var(--bx-surface);border-color:var(--bx-bd)}.ssb-dot{flex:none;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bx-mu2)}.ssb-dot.is-ok{background:var(--bx-ok)}.ssb-dot.is-wn{background:var(--bx-wn)}.ssb-spin{flex:none;display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid;border-right:2px solid transparent;opacity:.75;animation:ssb-spin .8s linear infinite}.ssb-pill{display:inline-flex;align-items:center;gap:7px;height:26px;max-width:100%;min-width:0;padding:0 10px 0 9px;border-radius:999px;background:var(--bx-surface);border:1px solid var(--bx-bd);color:var(--bx-tx);font:500 12.5px/1 var(--bx-sans);white-space:nowrap}.ssb-pill.is-compact{height:24px;padding:0 9px 0 8px;font-size:12px}.ssb-pill.is-quiet{border-color:transparent;background:transparent;padding-left:2px}.ssb-pill-t{min-width:0;overflow:hidden;text-overflow:ellipsis}.ssb-pill-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--bx-mu2)}.ssb-pill.is-working .ssb-pill-dot{background:var(--bx-ac);animation:ssb-pulse 1.6s ease-in-out infinite}.ssb-pill.is-needs .ssb-pill-dot{background:var(--bx-wn)}.ssb-pill.is-paused .ssb-pill-dot{background:var(--bx-tx);border-radius:2px}.ssb-pill.is-idle .ssb-pill-dot{background:var(--bx-ok)}.ssb-pill.is-starting .ssb-pill-dot{background:var(--bx-mu2);animation:ssb-pulse 1.2s ease-in-out infinite}.ssb-pill.is-off .ssb-pill-dot{background:var(--bx-mu2);opacity:.7}@keyframes ssb-spin{to{transform:rotate(1turn)}}@keyframes ssb-pulse{50%{opacity:.4}}@keyframes ssb-sweep{to{--ssb-a:360deg}}@keyframes ssb-fade{0%{opacity:0}}@keyframes ssb-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes ssb-drop{0%{opacity:0;transform:translateY(-8px)}}@keyframes ssb-indeterminate{0%{transform:translateX(-100%)}to{transform:translateX(265%)}}@media (prefers-reduced-motion:reduce){.ssb *,.ssb :after,.ssb :before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.ssb-ring.is-agent{background:var(--bx-ac)}.ssb-pill.is-starting .ssb-pill-dot,.ssb-pill.is-working .ssb-pill-dot,.ssb-progress i,.ssb-ring.is-agent{animation:none!important}.ssb-progress i{width:100%;opacity:.55}.ssb-addr-busy,.ssb-icb.is-spinning svg,.ssb-spin{animation:none!important;border-right-color:currentColor;opacity:.5}}.ssb[data-driving=false] .ssb-nav{display:none}.ssb-take{flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;margin-left:6px;border:0;border-radius:9999px;background:var(--bx-tx);color:var(--bx-bg);font:500 12.5px/1 var(--bx-sans);cursor:pointer;white-space:nowrap;transition:opacity .15s}.ssb-take:hover:not(:disabled){opacity:.86}.ssb-take:disabled{opacity:.45;cursor:default}.ssb-take:focus-visible{outline:2px solid var(--bx-ac);outline-offset:2px}.ssb[data-driving=true] .ssb-dock{border-top:0;background:color-mix(in srgb,var(--bx-ac) 9%,var(--bx-toolbar))}.ssb-staff{position:fixed;top:0;left:0;right:0;z-index:900;display:flex;align-items:center;gap:10px;min-height:48px;padding:calc(8px + env(safe-area-inset-top, 0px)) 12px 8px 16px;background:rgb(var(--cb-surface,255 255 255)/.97);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid var(--bx-bd);box-shadow:0 6px 18px -12px rgba(40,32,24,.35);animation:ssb-drop .24s var(--bx-ease) both}.ssb-staff-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--bx-wn);box-shadow:0 0 0 3px rgb(var(--cb-warning,224 168 88)/.2)}.ssb-staff.is-driving .ssb-staff-dot{background:var(--bx-er);box-shadow:0 0 0 3px rgb(var(--cb-error,224 96 112)/.18);animation:ssb-pulse 1.6s ease-in-out infinite}.ssb-staff-t{flex:1 1 auto;min-width:0;margin:0;font:400 13.5px/1.4 var(--bx-sans);color:var(--bx-tx2)}.ssb-staff-t b{font-weight:600;color:var(--bx-tx)}.ssb-staff-acts{flex:none;display:flex;align-items:center;gap:8px}@media (max-width:560px){.ssb-staff{flex-wrap:wrap}.ssb-staff-t{flex-basis:calc(100% - 24px);font-size:13px}.ssb-staff-acts{margin-left:18px}}