.machinery-module__YRQNha__lab{--paper:#fff;--soft:#f7f7f6;--line:#e8e8e6;--ink:#292c31;--muted:#747b84;--selected:#a48bc4;background:var(--paper);color:var(--ink);min-height:100%;padding:26px 32px 50px}.machinery-module__YRQNha__lab[data-dark=true]{--paper:#191c21;--soft:#20242a;--line:#343a43;--ink:#eef0f2;--muted:#a6afbb;--selected:#b69cdd}.machinery-module__YRQNha__container{max-width:1240px;margin:auto}.machinery-module__YRQNha__nav,.machinery-module__YRQNha__nav a,.machinery-module__YRQNha__toolbar,.machinery-module__YRQNha__motionBar,.machinery-module__YRQNha__motionBar>div,.machinery-module__YRQNha__selectors{align-items:center;gap:12px;display:flex}.machinery-module__YRQNha__nav{justify-content:space-between;margin-bottom:36px}.machinery-module__YRQNha__nav a{color:var(--muted);font-size:12px}.machinery-module__YRQNha__header{justify-content:space-between;align-items:center;gap:32px;display:flex}.machinery-module__YRQNha__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:12px;font-size:10px;font-weight:600}.machinery-module__YRQNha__header h1{letter-spacing:-.05em;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.15}.machinery-module__YRQNha__intro{max-width:700px;color:var(--muted);margin-top:14px;font-size:14px;line-height:1.75}.machinery-module__YRQNha__faces{border-left:1px solid var(--line);gap:18px;padding:10px 0 10px 26px;display:flex}.machinery-module__YRQNha__lineup{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));margin:28px 0;padding:20px 8px 16px;display:grid}.machinery-module__YRQNha__lineup figure{flex-direction:column;align-items:center;gap:8px;display:flex}.machinery-module__YRQNha__lineup figcaption{color:var(--muted);font-size:11px}.machinery-module__YRQNha__toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;padding-bottom:13px}.machinery-module__YRQNha__tabs{flex-wrap:wrap;gap:7px;display:flex}.machinery-module__YRQNha__tabs button{color:var(--muted);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 13px;font-size:13px;display:flex}.machinery-module__YRQNha__tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.machinery-module__YRQNha__tabs span{opacity:.55;font:10px monospace}.machinery-module__YRQNha__segment{border:1px solid var(--line);border-radius:7px;gap:2px;padding:3px;display:flex}.machinery-module__YRQNha__segment button{cursor:pointer;color:var(--muted);white-space:nowrap;border-radius:4px;padding:6px 9px;font-size:11px}.machinery-module__YRQNha__segment button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.machinery-module__YRQNha__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin:25px 0 18px;display:flex}.machinery-module__YRQNha__sectionHeading h2,.machinery-module__YRQNha__inUse h2{letter-spacing:-.025em;font-size:20px;font-weight:600}.machinery-module__YRQNha__sectionHeading p{color:var(--muted);max-width:630px;margin-top:6px;font-size:12px;line-height:1.75}.machinery-module__YRQNha__selectors{flex-wrap:wrap;flex-shrink:0;align-items:flex-end}.machinery-module__YRQNha__selectors label{color:var(--muted);gap:6px;font-size:10px;display:grid}.machinery-module__YRQNha__selectors select{background:var(--paper);max-width:210px;color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:8px 20px 8px 10px;font-size:12px}.machinery-module__YRQNha__motionBar{flex-wrap:wrap;justify-content:space-between}.machinery-module__YRQNha__controlLabel{color:var(--muted);font-size:11px}.machinery-module__YRQNha__replay,.machinery-module__YRQNha__mono{cursor:pointer;align-items:center;gap:6px;font-size:11px;display:flex}.machinery-module__YRQNha__mono{border:1px solid var(--line);border-radius:6px;padding:7px 10px}.machinery-module__YRQNha__mono[aria-pressed=true]{background:var(--ink);color:var(--paper)}.machinery-module__YRQNha__motionNote{color:var(--muted);margin:12px 0 18px;font-size:11px}.machinery-module__YRQNha__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.machinery-module__YRQNha__grid[data-section=resource],.machinery-module__YRQNha__grid[data-section=model]{grid-template-columns:repeat(3,minmax(0,1fr))}.machinery-module__YRQNha__card{border:1px solid var(--line);cursor:pointer;background:var(--paper);text-align:center;border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:13px 18px 20px;display:flex;position:relative}.machinery-module__YRQNha__card:hover{border-color:var(--muted)}.machinery-module__YRQNha__card[data-selected=true]{border-color:var(--selected);outline:1px solid var(--selected)}.machinery-module__YRQNha__cardTop{width:100%;color:var(--muted);justify-content:space-between;align-items:center;height:14px;font:10px monospace;display:flex}.machinery-module__YRQNha__stage{place-items:center;height:148px;display:grid}.machinery-module__YRQNha__cardTitle{font-size:13px;font-weight:600}.machinery-module__YRQNha__cardDescription{color:var(--muted);max-width:220px;min-height:38px;margin-top:5px;font-size:11px;line-height:1.65}.machinery-module__YRQNha__smallSizes{justify-content:center;align-items:center;gap:15px;height:35px;margin-top:17px;display:flex}.machinery-module__YRQNha__icon{aspect-ratio:1;flex-shrink:0;overflow:visible}.machinery-module__YRQNha__shell,.machinery-module__YRQNha__stamp{transform-origin:50px 50px}.machinery-module__YRQNha__icon[data-family=engine] .machinery-module__YRQNha__body{animation:none!important}.machinery-module__YRQNha__icon[data-family=engine][data-motion=preview] .machinery-module__YRQNha__shell,.machinery-module__YRQNha__icon[data-family=engine][data-motion=hover]:hover .machinery-module__YRQNha__shell,button:hover .machinery-module__YRQNha__icon[data-family=engine][data-motion=hover] .machinery-module__YRQNha__shell,button:focus-visible .machinery-module__YRQNha__icon[data-family=engine][data-motion=hover] .machinery-module__YRQNha__shell{animation:1.1s cubic-bezier(.22,.8,.25,1) both machinery-module__YRQNha__crank}.machinery-module__YRQNha__icon[data-variant=cam]{--crank-turn:90deg}@keyframes machinery-module__YRQNha__crank{0%{transform:rotate(0)}70%,to{transform:rotate(var(--crank-turn,60deg))}}.machinery-module__YRQNha__body{transform-origin:50px 54px}.machinery-module__YRQNha__lid{transform-origin:50px 27px}.machinery-module__YRQNha__clockHand{transform-origin:50px 32px}.machinery-module__YRQNha__icon[data-motion=preview] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-motion=hover]:hover .machinery-module__YRQNha__body,button:hover .machinery-module__YRQNha__icon[data-motion=hover] .machinery-module__YRQNha__body,button:focus-visible .machinery-module__YRQNha__icon[data-motion=hover] .machinery-module__YRQNha__body{animation:.85s cubic-bezier(.22,.8,.25,1) both machinery-module__YRQNha__settle}.machinery-module__YRQNha__icon[data-family=secret]{--turn:-12deg}.machinery-module__YRQNha__icon[data-family=model]{--turn:9deg}.machinery-module__YRQNha__icon[data-family=engine]{--turn:0deg}.machinery-module__YRQNha__icon[data-motion=preview][data-family=secret] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-motion=preview][data-family=model] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-motion=hover][data-family=secret]:hover .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-motion=hover][data-family=model]:hover .machinery-module__YRQNha__body,button:hover .machinery-module__YRQNha__icon[data-motion=hover][data-family=secret] .machinery-module__YRQNha__body,button:hover .machinery-module__YRQNha__icon[data-motion=hover][data-family=model] .machinery-module__YRQNha__body,button:focus-visible .machinery-module__YRQNha__icon[data-motion=hover][data-family=secret] .machinery-module__YRQNha__body,button:focus-visible .machinery-module__YRQNha__icon[data-motion=hover][data-family=model] .machinery-module__YRQNha__body{animation:1s cubic-bezier(.22,.8,.25,1) both machinery-module__YRQNha__turn}.machinery-module__YRQNha__icon[data-motion=preview] .machinery-module__YRQNha__lid,button:hover .machinery-module__YRQNha__icon[data-motion=hover] .machinery-module__YRQNha__lid,button:focus-visible .machinery-module__YRQNha__icon[data-motion=hover] .machinery-module__YRQNha__lid,.machinery-module__YRQNha__icon[data-motion=hover]:hover .machinery-module__YRQNha__lid{animation:.95s both machinery-module__YRQNha__open}@keyframes machinery-module__YRQNha__settle{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-3px)scale(1.035)}65%{transform:translateY(1px)scale(.99)}}@keyframes machinery-module__YRQNha__turn{0%,to{transform:rotate(0)}35%{transform:rotate(var(--turn))}70%{transform:rotate(-2deg)}}@keyframes machinery-module__YRQNha__open{0%,to{transform:translateY(0)}35%,55%{transform:translateY(-7px)}}.machinery-module__YRQNha__icon[data-family=model][data-variant=drop][data-motion=preview] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-family=model][data-variant=drop][data-motion=hover]:hover .machinery-module__YRQNha__body,button:hover .machinery-module__YRQNha__icon[data-family=model][data-variant=drop][data-motion=hover] .machinery-module__YRQNha__body,button:focus-visible .machinery-module__YRQNha__icon[data-family=model][data-variant=drop][data-motion=hover] .machinery-module__YRQNha__body{animation:.85s both machinery-module__YRQNha__drop-settle}.machinery-module__YRQNha__icon[data-variant=drop][data-motion=preview] .machinery-module__YRQNha__shell,.machinery-module__YRQNha__icon[data-variant=drop][data-motion=hover]:hover .machinery-module__YRQNha__shell,button:hover .machinery-module__YRQNha__icon[data-variant=drop][data-motion=hover] .machinery-module__YRQNha__shell,button:focus-visible .machinery-module__YRQNha__icon[data-variant=drop][data-motion=hover] .machinery-module__YRQNha__shell{transform-origin:50px 88px;animation:.85s both machinery-module__YRQNha__drop-tension}@keyframes machinery-module__YRQNha__drop-settle{0%,to{transform:translateY(0)}25%{transform:translateY(-4px)}48%{transform:translateY(2px)}72%{transform:translateY(-1px)}}@keyframes machinery-module__YRQNha__drop-tension{0%,30%,to{transform:scale(1)}48%{transform:scale(1.045,.955)}72%{transform:scale(.985,1.015)}}.machinery-module__YRQNha__modelExamples{margin-top:24px}.machinery-module__YRQNha__modelExamples h3{margin-bottom:12px;font-size:12px;font-weight:600}.machinery-module__YRQNha__modelExamples>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.machinery-module__YRQNha__modelExamples button{border:1px solid var(--line);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.machinery-module__YRQNha__modelExamples button[aria-pressed=true]{border-color:var(--selected)}.machinery-module__YRQNha__modelExamples strong,.machinery-module__YRQNha__listSample strong{font-size:12px;font-weight:500;display:block}.machinery-module__YRQNha__modelExamples small,.machinery-module__YRQNha__listSample small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.machinery-module__YRQNha__inUse{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-top:28px;padding:24px;display:grid}.machinery-module__YRQNha__inUse .machinery-module__YRQNha__eyebrow{margin-bottom:7px}.machinery-module__YRQNha__inUse p:not(.machinery-module__YRQNha__eyebrow){color:var(--muted);margin-top:8px;font-size:12px;line-height:1.65}.machinery-module__YRQNha__listSample{border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;padding:15px;display:flex}.machinery-module__YRQNha__listSample>svg:last-child{color:var(--muted);margin-left:auto}.machinery-module__YRQNha__footer{color:var(--muted);grid-template-columns:1fr 1fr;gap:32px;margin-top:24px;font-size:11px;line-height:1.8;display:grid}.machinery-module__YRQNha__lab button:focus-visible,.machinery-module__YRQNha__lab a:focus-visible,.machinery-module__YRQNha__lab select:focus-visible{outline:2px solid var(--selected);outline-offset:4px}@media (max-width:900px){.machinery-module__YRQNha__sectionHeading{flex-direction:column;align-items:flex-start}.machinery-module__YRQNha__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.machinery-module__YRQNha__modelExamples>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.machinery-module__YRQNha__lab{padding:20px 14px}.machinery-module__YRQNha__faces{display:none}.machinery-module__YRQNha__lineup{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px}.machinery-module__YRQNha__grid,.machinery-module__YRQNha__grid[data-section=resource],.machinery-module__YRQNha__grid[data-section=model]{grid-template-columns:repeat(2,minmax(0,1fr))}.machinery-module__YRQNha__card{padding:12px}.machinery-module__YRQNha__cardDescription{min-height:56px}.machinery-module__YRQNha__motionBar>div{flex-wrap:wrap;gap:9px}.machinery-module__YRQNha__controlLabel{display:none}.machinery-module__YRQNha__inUse,.machinery-module__YRQNha__footer{grid-template-columns:1fr;gap:20px}.machinery-module__YRQNha__selectors select{max-width:190px}.machinery-module__YRQNha__modelExamples>div{grid-template-columns:1fr}}.machinery-module__YRQNha__icon[data-family=channel][data-motion=preview] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-family=channel][data-motion=hover]:hover .machinery-module__YRQNha__body,button:is(:hover,:focus-visible) .machinery-module__YRQNha__icon[data-family=channel][data-motion=hover] .machinery-module__YRQNha__body{animation:1s cubic-bezier(.4,0,.2,1) both machinery-module__YRQNha__handoff}.machinery-module__YRQNha__icon[data-family=trigger][data-motion=preview] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-family=trigger][data-motion=hover]:hover .machinery-module__YRQNha__body,button:is(:hover,:focus-visible) .machinery-module__YRQNha__icon[data-family=trigger][data-motion=hover] .machinery-module__YRQNha__body{animation:.8s cubic-bezier(.22,.8,.25,1) both machinery-module__YRQNha__activate}@keyframes machinery-module__YRQNha__handoff{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-4px)rotate(-4deg)}58%{transform:translate(4px)rotate(4deg)}82%{transform:translate(-1px)rotate(-1deg)}}.machinery-module__YRQNha__icon[data-variant=conversation][data-motion=preview] .machinery-module__YRQNha__body,.machinery-module__YRQNha__icon[data-variant=conversation][data-motion=hover]:hover .machinery-module__YRQNha__body,button:is(:hover,:focus-visible) .machinery-module__YRQNha__icon[data-variant=conversation][data-motion=hover] .machinery-module__YRQNha__body{animation:.85s cubic-bezier(.22,.8,.25,1) both machinery-module__YRQNha__conversation}@keyframes machinery-module__YRQNha__conversation{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-3px)rotate(-3deg)}65%{transform:translateY(1px)rotate(1deg)}}@keyframes machinery-module__YRQNha__activate{0%,to{transform:translateY(0)}24%{transform:translateY(2px)}48%{transform:translateY(-4px)}76%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.machinery-module__YRQNha__icon *,button:hover .machinery-module__YRQNha__icon *,button:focus-visible .machinery-module__YRQNha__icon *{animation:none!important}}
.utility-glyph-module__ULU44a__icon{flex-shrink:0;overflow:visible}.utility-glyph-module__ULU44a__body{transform-origin:50px 54px}.utility-glyph-module__ULU44a__flap{transform-origin:50px 86px}.utility-glyph-module__ULU44a__rotor{transform-origin:50px 50px}.utility-glyph-module__ULU44a__icon[data-family=run] .utility-glyph-module__ULU44a__body{animation:none!important}.utility-glyph-module__ULU44a__lower{--slider-offset:-12px}.utility-glyph-module__ULU44a__icon[data-motion=preview] .utility-glyph-module__ULU44a__body,.utility-glyph-module__ULU44a__icon[data-motion=hover]:hover .utility-glyph-module__ULU44a__body,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon[data-motion=hover] .utility-glyph-module__ULU44a__body{animation:.9s both utility-glyph-module__ULU44a__settle}.utility-glyph-module__ULU44a__icon[data-motion=preview] .utility-glyph-module__ULU44a__upper,.utility-glyph-module__ULU44a__icon[data-motion=hover]:hover .utility-glyph-module__ULU44a__upper,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon[data-motion=hover] .utility-glyph-module__ULU44a__upper,.utility-glyph-module__ULU44a__icon[data-motion=preview] .utility-glyph-module__ULU44a__lower,.utility-glyph-module__ULU44a__icon[data-motion=hover]:hover .utility-glyph-module__ULU44a__lower,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon[data-motion=hover] .utility-glyph-module__ULU44a__lower{animation:.9s both utility-glyph-module__ULU44a__adjust}.utility-glyph-module__ULU44a__icon[data-motion=preview] .utility-glyph-module__ULU44a__flap,.utility-glyph-module__ULU44a__icon[data-motion=hover]:hover .utility-glyph-module__ULU44a__flap,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon[data-motion=hover] .utility-glyph-module__ULU44a__flap{animation:.9s both utility-glyph-module__ULU44a__open}.utility-glyph-module__ULU44a__icon[data-motion=preview] .utility-glyph-module__ULU44a__rotor,.utility-glyph-module__ULU44a__icon[data-motion=hover]:hover .utility-glyph-module__ULU44a__rotor,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon[data-motion=hover] .utility-glyph-module__ULU44a__rotor{animation:1.4s both utility-glyph-module__ULU44a__turn}.utility-glyph-module__ULU44a__icon[data-active=true] .utility-glyph-module__ULU44a__rotor{animation:5s linear infinite utility-glyph-module__ULU44a__turn}@keyframes utility-glyph-module__ULU44a__settle{0%,to{transform:translateY(0)}35%{transform:translateY(-2px)}}@keyframes utility-glyph-module__ULU44a__adjust{0%,to{transform:translate(0)}40%,55%{transform:translateX(var(--slider-offset,12px))}}@keyframes utility-glyph-module__ULU44a__open{0%,to{transform:scaleY(1)}40%,55%{transform:scaleY(.83)}}@keyframes utility-glyph-module__ULU44a__turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.utility-glyph-module__ULU44a__icon *,button:is(:hover,:focus-visible) .utility-glyph-module__ULU44a__icon *{animation:none!important}}
.agent-module__yckQpW__page{background:var(--surface-primary);min-height:100%;color:var(--text-primary);padding:44px clamp(20px,4vw,64px) 80px}.agent-module__yckQpW__page button,.agent-module__yckQpW__page select,.agent-module__yckQpW__popover button{cursor:pointer;font:inherit}.agent-module__yckQpW__page button:focus-visible,.agent-module__yckQpW__page a:focus-visible,.agent-module__yckQpW__page select:focus-visible,.agent-module__yckQpW__popover button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.agent-module__yckQpW__intro,.agent-module__yckQpW__toolbar,.agent-module__yckQpW__previewLabel,.agent-module__yckQpW__previewStage,.agent-module__yckQpW__gallery{max-width:1440px;margin-inline:auto}.agent-module__yckQpW__eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.agent-module__yckQpW__intro h1{letter-spacing:-1px;margin:10px 0;font-size:32px;font-weight:600}.agent-module__yckQpW__intro p,.agent-module__yckQpW__sectionHeading p{color:var(--text-secondary);max-width:700px;font-size:14px;line-height:1.7}.agent-module__yckQpW__intro a{color:var(--accent);align-items:center;gap:8px;margin-top:16px;font-size:13px;display:inline-flex}.agent-module__yckQpW__toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:22px 0 14px;display:flex}.agent-module__yckQpW__segment{border:1px solid var(--border-light);background:var(--surface-secondary);border-radius:8px;padding:3px;display:flex}.agent-module__yckQpW__segment button{color:var(--text-secondary);background:0 0;border:0;border-radius:5px;padding:6px 12px;font-size:12px}.agent-module__yckQpW__segment button[aria-pressed=true]{background:var(--surface-primary);color:var(--text-primary);box-shadow:0 1px 3px #0000000c}.agent-module__yckQpW__motion{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.agent-module__yckQpW__language{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:8px;margin-left:auto;padding:7px;font-size:12px!important}.agent-module__yckQpW__reset,.agent-module__yckQpW__close{border:1px solid var(--border-light);background:var(--surface-primary);width:32px;height:32px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}.agent-module__yckQpW__previewLabel{color:var(--text-tertiary);padding-bottom:12px;font-size:11px}.agent-module__yckQpW__previewStage{container-type:inline-size}.agent-module__yckQpW__shell{border:1px solid var(--border-light);background:var(--surface-primary);border-radius:16px;grid-template-columns:196px minmax(0,1fr);min-height:740px;margin-inline:auto;display:grid;overflow:hidden}.agent-module__yckQpW__sidebar{background:var(--surface-secondary);border-right:1px solid var(--border-light);flex-direction:column;gap:25px;padding:22px 12px;display:flex}.agent-module__yckQpW__workspace{align-items:center;gap:9px;padding:0 6px;font-size:14px;font-weight:600;display:flex}.agent-module__yckQpW__workspace>span{background:var(--accent);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.agent-module__yckQpW__sidebar nav,.agent-module__yckQpW__sidebarGroup{flex-direction:column;gap:3px;display:flex}.agent-module__yckQpW__sidebar button,.agent-module__yckQpW__folder{width:100%;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;display:flex}.agent-module__yckQpW__sidebar button:hover{background:var(--surface-hover)}.agent-module__yckQpW__sidebar button[data-selected=true]{color:var(--text-primary);background:var(--surface-selected);font-weight:600}.agent-module__yckQpW__sidebarGroup h3{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.07em;padding:0 8px 6px;font-size:10px}.agent-module__yckQpW__sidebar .agent-module__yckQpW__agentNav{padding-left:20px;line-height:1.4}.agent-module__yckQpW__agentNav span{min-width:0}.agent-module__yckQpW__main{min-width:0;padding:0 32px 32px;container-type:inline-size}.agent-module__yckQpW__breadcrumb{height:49px;color:var(--text-tertiary);border-bottom:1px solid var(--border-light);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.agent-module__yckQpW__breadcrumb span:last-child{text-overflow:ellipsis;overflow:hidden}.agent-module__yckQpW__agentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 23px;display:flex}.agent-module__yckQpW__identity{align-items:center;gap:16px;min-width:0;display:flex}.agent-module__yckQpW__identity h2{letter-spacing:-.8px;margin:5px 0 7px;font-size:28px;font-weight:600;line-height:1.25}.agent-module__yckQpW__identity p{color:var(--text-secondary);max-width:490px;font-size:13px;line-height:1.6}.agent-module__yckQpW__actions{flex-wrap:wrap;gap:8px;display:flex}.agent-module__yckQpW__primary,.agent-module__yckQpW__secondary{border:1px solid var(--border-medium);background:var(--surface-primary);min-height:36px;color:var(--text-primary);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;font-size:12px!important;font-weight:500!important}.agent-module__yckQpW__primary{background:var(--text-primary);color:var(--surface-primary);border-color:var(--text-primary)}.agent-module__yckQpW__primary svg{color:inherit}.agent-module__yckQpW__secondary:hover{background:var(--surface-hover)}.agent-module__yckQpW__config{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.agent-module__yckQpW__configPiece{text-align:left;background:var(--surface-primary);border:1px solid var(--border-light);border-radius:12px;min-width:0;padding:12px!important}.agent-module__yckQpW__configPiece>small{color:var(--text-tertiary);margin:0 0 8px 3px;font-size:10px;display:block}.agent-module__yckQpW__configPiece>span{justify-content:space-between;align-items:center;gap:4px;display:flex}.agent-module__yckQpW__configPiece>span.agent-module__yckQpW__piece{justify-content:flex-start;gap:9px}.agent-module__yckQpW__configPiece>span.agent-module__yckQpW__piece>svg:last-child{margin-left:auto}.agent-module__yckQpW__configPiece:hover{border-color:var(--border-heavy)}.agent-module__yckQpW__piece{align-items:center;gap:9px;min-width:0;display:inline-flex}.agent-module__yckQpW__pieceText{text-align:left;flex-direction:column;gap:3px;min-width:0;display:flex}.agent-module__yckQpW__pieceText>span{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.agent-module__yckQpW__pieceText small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:10px;line-height:1.4}.agent-module__yckQpW__popover{background:var(--surface-elevated);width:300px;color:var(--text-primary);max-height:400px;padding:5px;overflow:auto}.agent-module__yckQpW__option{text-align:left;width:100%;color:var(--text-primary);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.agent-module__yckQpW__option:hover{background:var(--surface-hover)}.agent-module__yckQpW__option[aria-pressed=true]{background:var(--surface-selected)}.agent-module__yckQpW__tabs{border-bottom:1px solid var(--border-light);gap:24px;margin-bottom:24px;display:flex;overflow:auto}.agent-module__yckQpW__tabs button{white-space:nowrap;color:var(--text-tertiary);background:0 0;border:0;padding:0 0 13px;font-size:12px;position:relative}.agent-module__yckQpW__tabs button[aria-current=page]{color:var(--text-primary);font-weight:600}.agent-module__yckQpW__tabs button[aria-current=page]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.agent-module__yckQpW__overview{grid-template-columns:minmax(0,1.65fr) minmax(210px,1fr);gap:28px;display:grid}.agent-module__yckQpW__groups{flex-direction:column;gap:24px;display:flex}.agent-module__yckQpW__connectionGroup header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.agent-module__yckQpW__connectionGroup h3,.agent-module__yckQpW__instructions h3{font-size:12px;font-weight:600}.agent-module__yckQpW__connectionGroup h3 span{color:var(--text-tertiary);margin-left:5px;font-size:10px;font-weight:400}.agent-module__yckQpW__add{color:var(--text-tertiary);background:0 0;border:0;align-items:center;gap:4px;padding:4px;display:flex;font-size:10px!important}.agent-module__yckQpW__add:hover{color:var(--text-primary)}.agent-module__yckQpW__connectionItems{flex-wrap:wrap;gap:8px;display:flex}.agent-module__yckQpW__connection{border:1px solid var(--border-light);border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:7px 8px;display:flex}.agent-module__yckQpW__remove{width:19px;height:24px;color:var(--text-tertiary);opacity:.35;background:0 0;border:0;place-items:center;display:grid}.agent-module__yckQpW__connection:hover .agent-module__yckQpW__remove,.agent-module__yckQpW__remove:focus-visible{opacity:1}.agent-module__yckQpW__context{border-left:1px solid var(--border-light);padding-left:24px}.agent-module__yckQpW__nextStart{border-bottom:1px solid var(--border-light);flex-direction:column;gap:5px;margin-bottom:18px;padding:17px 0;display:flex}.agent-module__yckQpW__nextStart>span,.agent-module__yckQpW__nextStart small{color:var(--text-tertiary);font-size:10px}.agent-module__yckQpW__nextStart strong{font-size:14px;font-weight:500}.agent-module__yckQpW__instructions p{color:var(--text-secondary);margin:8px 0 12px;font-size:12px;line-height:1.8}.agent-module__yckQpW__instructions button{color:var(--accent);text-align:left;background:0 0;border:0;align-items:center;gap:5px;display:flex;font-size:11px!important}.agent-module__yckQpW__runs{border-top:1px solid var(--border-light);margin-top:28px;padding-top:22px}.agent-module__yckQpW__runs>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.agent-module__yckQpW__runs h2{font-size:14px;font-weight:600}.agent-module__yckQpW__runs>header>span{color:var(--text-tertiary);font-size:11px}.agent-module__yckQpW__runRow{border:0;border-bottom:1px solid var(--border-light);width:100%;color:var(--text-secondary);text-align:left;background:0 0;align-items:center;gap:10px;min-height:54px;padding:13px 4px;display:flex}.agent-module__yckQpW__runRow:hover,.agent-module__yckQpW__runRow[aria-pressed=true]{background:var(--surface-hover)}.agent-module__yckQpW__runName{min-width:0;color:var(--text-primary);flex:1;font-size:12px}.agent-module__yckQpW__runName small{color:var(--text-tertiary);margin-left:5px;font-size:10px}.agent-module__yckQpW__runState,.agent-module__yckQpW__runRow time{color:var(--text-tertiary);font-size:10px}.agent-module__yckQpW__statusCell{width:110px;color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:flex}.agent-module__yckQpW__statusSymbol{place-items:center;width:20px;height:20px;display:grid}.agent-module__yckQpW__statusSymbol[data-state=COMPLETED]{color:var(--success)}.agent-module__yckQpW__statusSymbol[data-state=FAILED]{color:var(--danger)}.agent-module__yckQpW__statusRing{border:1.5px solid;border-radius:50%;width:13px;height:13px}.agent-module__yckQpW__runColumns{color:var(--text-tertiary);border-bottom:1px solid var(--border-light);gap:10px;padding:8px 4px;font-size:10px;display:flex}.agent-module__yckQpW__runColumns span:first-child{width:110px}.agent-module__yckQpW__runColumns span:nth-child(2){flex:1}.agent-module__yckQpW__runColumns span:last-child{text-align:right;width:100px;padding-right:24px}.agent-module__yckQpW__runRow time{text-align:right;width:76px}.agent-module__yckQpW__settings{flex-direction:column;gap:24px;max-width:680px;padding:4px 0 24px;display:flex}.agent-module__yckQpW__singleGroup{max-width:740px;padding:8px 0 40px}.agent-module__yckQpW__empty{color:var(--text-tertiary);padding:12px 0;font-size:12px}.agent-module__yckQpW__runDetail{border:1px solid var(--border-medium);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;padding:20px;display:flex}.agent-module__yckQpW__runDetail header{align-items:center;gap:10px;width:100%;display:flex}.agent-module__yckQpW__runDetail header>div{flex:1}.agent-module__yckQpW__runDetail h3{font-size:14px;font-weight:600}.agent-module__yckQpW__runDetail p{color:var(--text-secondary);font-size:13px}.agent-module__yckQpW__runDetail small{color:var(--text-tertiary);font-size:10px}.agent-module__yckQpW__gallery{padding-top:48px}.agent-module__yckQpW__sectionHeading{margin-bottom:24px}.agent-module__yckQpW__sectionHeading h2{letter-spacing:-.4px;margin-bottom:8px;font-size:20px;font-weight:600}.agent-module__yckQpW__integrations{border:1px solid var(--border-light);border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.agent-module__yckQpW__integrationCard{border:0;border-right:1px solid var(--border-light);background:var(--surface-primary);color:var(--text-primary);flex-direction:column;align-items:center;gap:14px;padding:24px 8px 20px;display:flex}.agent-module__yckQpW__integrationCard:last-child{border:0}.agent-module__yckQpW__integrationCard:hover{background:var(--surface-secondary)}.agent-module__yckQpW__integrationHero{justify-content:center;align-items:center;height:80px;display:flex}.agent-module__yckQpW__integrationCard strong{font-size:12px;font-weight:500}.agent-module__yckQpW__integrationCard>small{color:var(--text-tertiary);align-items:center;gap:4px;font-size:10px;display:flex}.agent-module__yckQpW__scales{justify-content:center;align-items:center;gap:16px;display:flex}.agent-module__yckQpW__refinements{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.agent-module__yckQpW__refinements>div{border-top:1px solid var(--border-light);padding-top:24px}.agent-module__yckQpW__specimens{flex-wrap:wrap;align-items:center;gap:10px;min-height:84px;display:flex}.agent-module__yckQpW__refinements p{color:var(--text-secondary);margin-top:16px;font-size:12px;line-height:1.7}.agent-module__yckQpW__draft{border:1px solid var(--border-light);background:var(--surface-primary);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;margin-bottom:12px;padding:12px;font-size:14px}.agent-module__yckQpW__search{border:1px solid var(--border-light);background:var(--surface-primary);color:var(--text-tertiary);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.agent-module__yckQpW__search input{width:100%;min-width:0;color:var(--text-primary);background:0 0;outline:none;font-size:12px}.agent-module__yckQpW__search:focus-within{outline:2px solid var(--accent);outline-offset:1px}.agent-module__yckQpW__popover .agent-module__yckQpW__search{margin-bottom:6px;position:sticky;top:0}.agent-module__yckQpW__popover .agent-module__yckQpW__option:disabled{cursor:default;color:var(--text-tertiary)}.agent-module__yckQpW__origin{line-height:1.4;margin:10px 0 0!important;font-size:10px!important}.agent-module__yckQpW__origin[data-override=true]{color:var(--accent)!important}.agent-module__yckQpW__settingsDialog{color:var(--text-primary)}.agent-module__yckQpW__settingsDialog button{cursor:pointer}.agent-module__yckQpW__settingsForm{flex-direction:column;gap:16px;display:flex}.agent-module__yckQpW__settingsFilter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-module__yckQpW__settingsFilter .agent-module__yckQpW__search{flex:1}.agent-module__yckQpW__filterButton{border:1px solid var(--border-light);background:var(--surface-primary);color:var(--text-secondary);border-radius:8px;padding:10px;font-size:11px}.agent-module__yckQpW__filterButton[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.agent-module__yckQpW__fieldSummary{overflow-wrap:anywhere;flex-direction:column;gap:3px;margin-top:4px;display:flex}.agent-module__yckQpW__fieldSummary>span:last-child{opacity:.8;font-size:10px}.agent-module__yckQpW__fieldEdit{flex-direction:column;gap:8px;display:flex}.agent-module__yckQpW__fieldEdit label{color:var(--text-secondary);font-size:12px}.agent-module__yckQpW__fieldEdit small,.agent-module__yckQpW__helper{color:var(--text-tertiary);font-size:11px;line-height:1.6}.agent-module__yckQpW__fieldInput{background:var(--surface-primary);width:100%;min-width:0;color:var(--text-primary);border:1px solid var(--border-medium);border-radius:8px;padding:9px 10px;font-size:13px}.agent-module__yckQpW__revertField{width:28px;height:28px;color:var(--text-tertiary);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.agent-module__yckQpW__revertField:hover{background:var(--surface-hover);color:var(--text-primary)}.agent-module__yckQpW__presetChoices{flex-direction:column;gap:3px;display:flex}.agent-module__yckQpW__presetChoices .agent-module__yckQpW__option span{flex:1;font-size:12px}.agent-module__yckQpW__overrideSummary{border:1px solid var(--border-light);background:var(--surface-secondary);border-radius:8px;padding:12px 14px}.agent-module__yckQpW__overrideSummary summary{cursor:pointer;color:var(--accent);font-size:12px;font-weight:500}.agent-module__yckQpW__overrideLine{grid-template-columns:minmax(100px,1fr) minmax(0,1.5fr) 28px;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:grid}.agent-module__yckQpW__overrideLine>span:nth-child(2){overflow-wrap:anywhere;color:var(--text-tertiary)}.agent-module__yckQpW__overrideLine strong{color:var(--text-primary);font-weight:500}.agent-module__yckQpW__textButton{color:var(--accent);background:0 0;border:0;padding:10px 0 0;font-size:11px}.agent-module__yckQpW__shell[data-narrow=true]{grid-template-columns:minmax(0,1fr);max-width:420px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__sidebar{display:none}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__main{padding-inline:20px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__identity{align-items:flex-start}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__identity h2{font-size:24px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__config{grid-template-columns:minmax(0,1fr);gap:8px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__configPiece{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;display:grid}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__configPiece>small{flex-shrink:0;width:60px;margin:0}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__configPiece>span{flex:1;min-width:0}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__configPiece>.agent-module__yckQpW__origin{grid-column:2;width:auto;margin:0!important}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__overview{grid-template-columns:minmax(0,1fr)}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__context{border-left:0;border-top:1px solid var(--border-light);padding:24px 0 0}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__runRow{flex-wrap:wrap;gap:8px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__runRow time{display:none}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__runName{min-width:0}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__statusCell{width:20px}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__statusWord{display:none}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__runRow:has(.agent-module__yckQpW__statusCell>span:only-child) .agent-module__yckQpW__statusCell{width:auto}.agent-module__yckQpW__shell[data-narrow=true] .agent-module__yckQpW__runColumns{display:none}.agent-module__yckQpW__page[data-still=true] *{animation:none!important}@container (max-width:1050px){.agent-module__yckQpW__agentHeader{align-items:flex-start}.agent-module__yckQpW__overview{grid-template-columns:minmax(0,1fr) minmax(190px,.8fr)}.agent-module__yckQpW__identity h2{font-size:26px}}@container (max-width:780px){.agent-module__yckQpW__shell{grid-template-columns:minmax(0,1fr)}.agent-module__yckQpW__sidebar{display:none}.agent-module__yckQpW__overview{grid-template-columns:minmax(0,1fr)}.agent-module__yckQpW__context{border-left:0;border-top:1px solid var(--border-light);padding:20px 0 0}.agent-module__yckQpW__identity h2{font-size:24px}}@container (max-width:480px){.agent-module__yckQpW__config{grid-template-columns:minmax(0,1fr)}.agent-module__yckQpW__configPiece{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;display:grid}.agent-module__yckQpW__configPiece>small{width:60px;margin:0}.agent-module__yckQpW__configPiece>span{min-width:0}.agent-module__yckQpW__configPiece>.agent-module__yckQpW__origin{grid-column:2;width:auto;margin:0!important}.agent-module__yckQpW__runRow{flex-wrap:wrap}.agent-module__yckQpW__runRow time{display:none}.agent-module__yckQpW__runName{min-width:0}.agent-module__yckQpW__identity{align-items:flex-start}.agent-module__yckQpW__statusCell{width:20px}.agent-module__yckQpW__statusWord{display:none}.agent-module__yckQpW__runRow:has(.agent-module__yckQpW__statusCell>span:only-child) .agent-module__yckQpW__statusCell{width:auto}.agent-module__yckQpW__runColumns{display:none}}@media (max-width:900px){.agent-module__yckQpW__integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-module__yckQpW__integrationCard{border-bottom:1px solid var(--border-light)}.agent-module__yckQpW__refinements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.agent-module__yckQpW__page{padding:26px 16px 50px}.agent-module__yckQpW__main{padding-inline:16px}.agent-module__yckQpW__intro h1{font-size:28px}.agent-module__yckQpW__integrations{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-module__yckQpW__refinements{grid-template-columns:minmax(0,1fr)}.agent-module__yckQpW__language{margin-left:0}.agent-module__yckQpW__identity>svg{width:48px;height:48px}.agent-module__yckQpW__toolbar{gap:8px}.agent-module__yckQpW__segment button{padding-inline:8px}.agent-module__yckQpW__remove{opacity:.6}}@media (prefers-reduced-motion:reduce){.agent-module__yckQpW__page *{animation:none!important}}
.vocabulary-module__ALUfna__page{max-width:1550px;color:var(--text-primary);margin:auto;padding:44px 32px 80px}.vocabulary-module__ALUfna__header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.vocabulary-module__ALUfna__eyebrow{color:var(--text-tertiary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.vocabulary-module__ALUfna__header h1{letter-spacing:-.05em;font-size:44px;font-weight:600;line-height:1.1}.vocabulary-module__ALUfna__intro{max-width:740px;color:var(--text-secondary);margin-top:16px;font-size:14px;line-height:1.8}.vocabulary-module__ALUfna__controls{border-block:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:10px;margin:30px 0;padding:16px 0;display:flex}.vocabulary-module__ALUfna__segment{border:1px solid var(--border-light);border-radius:8px;gap:2px;padding:3px;display:flex}.vocabulary-module__ALUfna__segment button,.vocabulary-module__ALUfna__controlButton{color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:5px;padding:7px 11px;font-size:11px}.vocabulary-module__ALUfna__segment button[aria-pressed=true],.vocabulary-module__ALUfna__controlButton[aria-pressed=true]{background:var(--text-primary);color:var(--surface-primary)}.vocabulary-module__ALUfna__controlButton{border:1px solid var(--border-light);align-items:center;gap:6px;display:inline-flex}.vocabulary-module__ALUfna__search{border:1px solid var(--border-light);color:var(--text-tertiary);border-radius:8px;align-items:center;gap:8px;min-width:200px;margin-right:auto;padding:9px 12px;display:flex}.vocabulary-module__ALUfna__search input{color:var(--text-primary);background:0 0;outline:none;width:100%;font-size:12px}.vocabulary-module__ALUfna__motionSelect{color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.vocabulary-module__ALUfna__page select{background:var(--surface-primary);color:var(--text-primary);border:1px solid var(--border-light);border-radius:6px;max-width:100%;padding:7px 20px 7px 8px;font-size:11px}.vocabulary-module__ALUfna__document{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:30px;display:grid}.vocabulary-module__ALUfna__toc{flex-direction:column;gap:3px;display:flex;position:sticky;top:20px}.vocabulary-module__ALUfna__toc>span{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.12em;margin:4px 0 14px;font-size:9px}.vocabulary-module__ALUfna__toc a{color:var(--text-secondary);align-items:baseline;gap:10px;padding:7px 4px;font-size:11px;line-height:1.6;display:flex}.vocabulary-module__ALUfna__toc a:hover{color:var(--text-primary)}.vocabulary-module__ALUfna__toc small{color:var(--text-tertiary);font:9px monospace}.vocabulary-module__ALUfna__content{min-width:0}.vocabulary-module__ALUfna__section{margin-bottom:56px;scroll-margin-top:20px}.vocabulary-module__ALUfna__sectionHeader{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.vocabulary-module__ALUfna__sectionNumber{color:var(--text-tertiary);font:10px monospace}.vocabulary-module__ALUfna__sectionHeader h2{letter-spacing:-.035em;font-size:23px;font-weight:600}.vocabulary-module__ALUfna__sectionHeader p{color:var(--text-secondary);max-width:760px;margin-top:7px;font-size:12px;line-height:1.8}.vocabulary-module__ALUfna__themeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vocabulary-module__ALUfna__themeGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.vocabulary-module__ALUfna__pane{background:var(--surface-primary);color:var(--text-primary);border:1px solid var(--border-light);border-radius:14px;min-width:0;padding:20px}.vocabulary-module__ALUfna__paneLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:20px;font-size:9px}.vocabulary-module__ALUfna__heroGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 10px;display:grid}.vocabulary-module__ALUfna__heroGrid figure{justify-items:center;gap:10px;display:grid}.vocabulary-module__ALUfna__heroGrid figcaption{text-align:center;font-size:11px}.vocabulary-module__ALUfna__heroGrid small{color:var(--text-tertiary);margin-top:4px;font-size:10px;display:block}.vocabulary-module__ALUfna__tableScroll{overflow-x:auto}.vocabulary-module__ALUfna__table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.vocabulary-module__ALUfna__table th{font-weight:500}.vocabulary-module__ALUfna__table thead th{color:var(--text-tertiary);padding:0 12px 12px 0;font-size:10px}.vocabulary-module__ALUfna__table td,.vocabulary-module__ALUfna__table tbody th{border-top:1px solid var(--border-light);vertical-align:middle;padding:13px 14px 13px 0}.vocabulary-module__ALUfna__table tbody th{min-width:90px}.vocabulary-module__ALUfna__table small{color:var(--text-tertiary);margin-top:4px;font-size:9px;font-weight:400;display:block}.vocabulary-module__ALUfna__sizeSet{align-items:center;gap:7px;display:flex}.vocabulary-module__ALUfna__stateTable{min-width:630px}.vocabulary-module__ALUfna__stateCell{flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.vocabulary-module__ALUfna__status{color:var(--text-secondary);white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:10px;display:inline-flex}.vocabulary-module__ALUfna__status[data-status=broken]{color:var(--danger)}.vocabulary-module__ALUfna__idle{border:1px solid;border-radius:50%;width:6px;height:6px}.vocabulary-module__ALUfna__sizeTable{min-width:575px}.vocabulary-module__ALUfna__baseline{white-space:nowrap;align-items:center;gap:7px;display:flex}.vocabulary-module__ALUfna__memberFamily{border-top:1px solid var(--border-light);padding:22px 0}.vocabulary-module__ALUfna__memberFamily:first-child{border:0;padding-top:0}.vocabulary-module__ALUfna__memberFamily:last-child{padding-bottom:0}.vocabulary-module__ALUfna__memberFamily h3{font-size:13px;font-weight:600}.vocabulary-module__ALUfna__memberFamily>p{color:var(--text-tertiary);margin-top:6px;font-size:11px;line-height:1.8}.vocabulary-module__ALUfna__members{flex-wrap:wrap;gap:20px 26px;margin-top:19px;display:flex}.vocabulary-module__ALUfna__members figure{flex-direction:column;align-items:center;gap:7px;max-width:108px;display:flex}.vocabulary-module__ALUfna__members figure>span{align-items:center;gap:7px;display:flex}.vocabulary-module__ALUfna__members figcaption{color:var(--text-secondary);text-align:center;font-size:10px}.vocabulary-module__ALUfna__modelCatalog{border:1px solid var(--border-light);border-radius:8px;margin-top:20px;padding:15px}.vocabulary-module__ALUfna__modelCatalog label{color:var(--text-secondary);flex-direction:column;gap:7px;font-size:10px;display:flex}.vocabulary-module__ALUfna__modelCatalog>div{align-items:center;gap:12px;margin-top:14px;display:flex}.vocabulary-module__ALUfna__modelCatalog strong{font-size:12px;font-weight:500;display:block}.vocabulary-module__ALUfna__modelCatalog small{color:var(--text-tertiary);margin-top:5px;font-size:10px;display:block}.vocabulary-module__ALUfna__motionGrid{gap:10px;display:grid}.vocabulary-module__ALUfna__motionGrid button{text-align:left;border:1px solid var(--border-light);cursor:pointer;border-radius:10px;align-items:center;gap:15px;padding:12px;display:flex}.vocabulary-module__ALUfna__motionGrid button:hover{background:var(--surface-hover)}.vocabulary-module__ALUfna__motionGrid strong{font-size:12px;font-weight:500;display:block}.vocabulary-module__ALUfna__motionGrid small{color:var(--text-tertiary);margin-top:4px;font-size:11px;line-height:1.7;display:block}.vocabulary-module__ALUfna__slotControls{flex-wrap:wrap;align-items:center;gap:10px 19px;padding:12px 0;display:flex}.vocabulary-module__ALUfna__slotControls:last-of-type{margin-bottom:14px}.vocabulary-module__ALUfna__slotControls label{color:var(--text-secondary);align-items:center;gap:6px;font-size:11px;display:flex}.vocabulary-module__ALUfna__slotControls input{accent-color:var(--accent)}.vocabulary-module__ALUfna__agentCard{border:1px solid var(--border-medium);border-radius:14px;overflow:hidden}.vocabulary-module__ALUfna__agentCard[data-shared=true]{border-style:dashed}.vocabulary-module__ALUfna__agentHeader{border-bottom:1px solid var(--border-light);align-items:center;gap:18px;padding:22px;display:flex}.vocabulary-module__ALUfna__agentHeader h3{letter-spacing:-.02em;margin-bottom:10px;font-size:18px;font-weight:600}.vocabulary-module__ALUfna__agentHeader .vocabulary-module__ALUfna__status{margin-right:12px}.vocabulary-module__ALUfna__sockets{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 8px;padding:20px 10px;display:grid}.vocabulary-module__ALUfna__socket{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:7px;min-height:65px;font-size:9px;display:flex}.vocabulary-module__ALUfna__socket[data-empty=true]{opacity:.6}.vocabulary-module__ALUfna__socket[data-empty=true]>svg{margin-block:8px}.vocabulary-module__ALUfna__socket small{font-size:8px}.vocabulary-module__ALUfna__tokenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vocabulary-module__ALUfna__tokenGrid>div{grid-template-columns:26px 1fr;align-items:center;gap:5px 9px;display:grid}.vocabulary-module__ALUfna__tokenGrid i{border-radius:7px;grid-row:span 2;width:26px;height:26px}.vocabulary-module__ALUfna__tokenGrid strong{font-size:11px;font-weight:500}.vocabulary-module__ALUfna__tokenGrid code{color:var(--text-tertiary);font-size:9px}.vocabulary-module__ALUfna__note{color:var(--text-secondary);margin-top:22px;font-size:11px;line-height:1.8}.vocabulary-module__ALUfna__brandLine{gap:15px;margin-top:15px;display:flex}.vocabulary-module__ALUfna__decisions{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.vocabulary-module__ALUfna__decisions article{border:1px solid var(--border-light);border-radius:10px;align-items:flex-start;gap:12px;padding:20px;display:flex}.vocabulary-module__ALUfna__decisions svg{color:var(--text-tertiary);flex-shrink:0;margin-top:2px}.vocabulary-module__ALUfna__decisions h3{font-size:12px;font-weight:600}.vocabulary-module__ALUfna__decisions p{color:var(--text-secondary);margin-top:6px;font-size:11px;line-height:1.8}.vocabulary-module__ALUfna__noMotion,.vocabulary-module__ALUfna__noMotion *{animation:none!important}.vocabulary-module__ALUfna__page button:focus-visible,.vocabulary-module__ALUfna__page a:focus-visible,.vocabulary-module__ALUfna__page select:focus-visible,.vocabulary-module__ALUfna__search:focus-within{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.vocabulary-module__ALUfna__page *{animation:none!important}}@media (min-width:1400px){.vocabulary-module__ALUfna__heroGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.vocabulary-module__ALUfna__document{grid-template-columns:minmax(0,1fr)}.vocabulary-module__ALUfna__toc{border-bottom:1px solid var(--border-light);flex-flow:wrap;gap:4px 12px;padding-bottom:15px;position:static}.vocabulary-module__ALUfna__toc>span{display:none}}@media (max-width:780px){.vocabulary-module__ALUfna__page{padding:28px 16px 50px}.vocabulary-module__ALUfna__themeGrid{grid-template-columns:minmax(0,1fr)}.vocabulary-module__ALUfna__header h1{font-size:34px}.vocabulary-module__ALUfna__decisions{grid-template-columns:minmax(0,1fr)}.vocabulary-module__ALUfna__heroGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.vocabulary-module__ALUfna__pane{padding:16px}}.vocabulary-module__ALUfna__vibeApps{border:1px solid var(--border-light);border-radius:14px;margin-top:24px;padding:20px}
.agent-emoji-module__U3GtRW__turn,.agent-emoji-module__U3GtRW__alive{transform-box:view-box;transform-origin:12px 12px}.agent-emoji-module__U3GtRW__turn{transform:perspective(80px) rotateX(var(--emoji-pitch,0deg)) rotateY(var(--emoji-yaw,0deg))}.agent-emoji-module__U3GtRW__ease{transition:transform .18s ease-out}.agent-emoji-module__U3GtRW__alive{animation:9s ease-in-out infinite agent-emoji-module__U3GtRW__glance}.agent-emoji-module__U3GtRW__alive[data-emoji-motion=working]{animation:3.2s ease-in-out infinite agent-emoji-module__U3GtRW__working}.agent-emoji-module__U3GtRW__alive[data-emoji-motion=needs-you]{animation:.9s ease-in-out agent-emoji-module__U3GtRW__ask}.agent-emoji-module__U3GtRW__alive[data-emoji-motion=done]{animation:.65s ease-out agent-emoji-module__U3GtRW__celebrate}.agent-emoji-module__U3GtRW__alive[data-emoji-motion=broken]{animation:none;transform:rotate(-3deg)}@keyframes agent-emoji-module__U3GtRW__glance{0%,30%,to{transform:translateY(0)rotate(0)}42%,52%{transform:translateY(-.3px)rotate(-3deg)}67%,77%{transform:translateY(-.15px)rotate(2deg)}}@keyframes agent-emoji-module__U3GtRW__working{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-.35px)rotate(1.5deg)}}@keyframes agent-emoji-module__U3GtRW__ask{0%,to{transform:rotate(0)}35%{transform:rotate(-4deg)}70%{transform:rotate(3deg)}}@keyframes agent-emoji-module__U3GtRW__celebrate{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-.7px)scale(1.035)}65%{transform:translateY(.15px)scale(.99)}}@media (prefers-reduced-motion:reduce){.agent-emoji-module__U3GtRW__turn,.agent-emoji-module__U3GtRW__ease,.agent-emoji-module__U3GtRW__alive{transition:none;animation:none;transform:none}}
.emoji-study-module__lBG3Ta__avatar{perspective:500px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.emoji-study-module__lBG3Ta__avatar:before{content:"";border-radius:var(--emoji-radius);background:color-mix(in oklab, var(--c-agent-body) 16%, transparent);position:absolute;inset:4.167%}.emoji-study-module__lBG3Ta__turn{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.emoji-study-module__lBG3Ta__interactive{transform:rotateX(var(--emoji-pitch,0deg)) rotateY(var(--emoji-yaw,0deg));transition:transform .18s ease-out}.emoji-study-module__lBG3Ta__art{transform-origin:50% 65%;justify-content:center;align-items:center;width:88%;height:88%;display:flex}.emoji-study-module__lBG3Ta__native{-webkit-user-select:none;user-select:none;line-height:1}.emoji-study-module__lBG3Ta__alive{animation:8s ease-in-out infinite emoji-study-module__lBG3Ta__look-around}.emoji-study-module__lBG3Ta__alive[data-state=working]{animation:2.8s ease-in-out infinite emoji-study-module__lBG3Ta__working}.emoji-study-module__lBG3Ta__alive[data-state=needs-you]{animation:.9s ease-in-out 2 emoji-study-module__lBG3Ta__ask}.emoji-study-module__lBG3Ta__alive[data-state=done]{animation:.65s ease-out emoji-study-module__lBG3Ta__celebrate}@keyframes emoji-study-module__lBG3Ta__look-around{0%,30%,to{transform:translateY(0)rotate(0)}42%,52%{transform:translateY(-2%)rotate(-4deg)}67%,77%{transform:translateY(-1%)rotate(3deg)}}@keyframes emoji-study-module__lBG3Ta__working{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-3%)rotate(2deg)}}@keyframes emoji-study-module__lBG3Ta__ask{0%,to{transform:rotate(0)}35%{transform:rotate(-7deg)}70%{transform:rotate(5deg)}}@keyframes emoji-study-module__lBG3Ta__celebrate{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-6%)scale(1.06)}65%{transform:translateY(1%)scale(.98)}}@media (prefers-reduced-motion:reduce){.emoji-study-module__lBG3Ta__interactive,.emoji-study-module__lBG3Ta__alive{transition:none;animation:none;transform:none}}
.vocabulary-study-module__iVSNHq__page{background:var(--surface-primary);min-height:100%;color:var(--text-primary);padding:44px 28px 64px}.vocabulary-study-module__iVSNHq__document{max-width:1080px;margin-inline:auto}.vocabulary-study-module__iVSNHq__topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.vocabulary-study-module__iVSNHq__eyebrow{color:var(--text-tertiary);font-size:12px;line-height:18px}.vocabulary-study-module__iVSNHq__previous{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vocabulary-study-module__iVSNHq__previous:hover{color:var(--text-primary)}.vocabulary-study-module__iVSNHq__header h1{letter-spacing:-.035em;margin-top:24px;font-size:28px;font-weight:600;line-height:34px}.vocabulary-study-module__iVSNHq__header>p{max-width:600px;color:var(--text-secondary);margin-top:12px;font-size:14px;line-height:22px}.vocabulary-study-module__iVSNHq__toolbar{border-block:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;padding-block:12px;font-size:12px;display:flex}.vocabulary-study-module__iVSNHq__weight,.vocabulary-study-module__iVSNHq__fill{color:var(--text-secondary);align-items:center;gap:10px;display:flex}.vocabulary-study-module__iVSNHq__weight select{background:var(--surface-secondary);color:var(--text-primary);border:1px solid var(--border-medium);border-radius:8px;padding:7px}.vocabulary-study-module__iVSNHq__fill{cursor:pointer}.vocabulary-study-module__iVSNHq__preferences{gap:12px;margin-left:auto;display:flex}.vocabulary-study-module__iVSNHq__segmented{background:var(--surface-secondary);border-radius:8px;gap:2px;padding:3px;display:flex}.vocabulary-study-module__iVSNHq__segmented button{color:var(--text-tertiary);cursor:pointer;border-radius:5px;padding:6px 10px}.vocabulary-study-module__iVSNHq__segmented button[aria-pressed=true]{background:var(--surface-tertiary);color:var(--text-primary)}.vocabulary-study-module__iVSNHq__section{margin-top:36px}.vocabulary-study-module__iVSNHq__section h2{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:24px}.vocabulary-study-module__iVSNHq__section>p{color:var(--text-secondary);margin-top:7px;font-size:12px;line-height:20px}.vocabulary-study-module__iVSNHq__families{border:1px solid var(--border-light);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden}.vocabulary-study-module__iVSNHq__specimen{border-right:1px solid var(--border-light);flex-direction:column;align-items:center;min-width:0;padding:23px 10px 18px;display:flex}.vocabulary-study-module__iVSNHq__specimen:last-child{border-right:0}.vocabulary-study-module__iVSNHq__largeGlyph{height:60px;color:var(--text-secondary);place-items:center;display:grid}.vocabulary-study-module__iVSNHq__specimen figcaption{margin-top:12px;font-size:12px;font-weight:500}.vocabulary-study-module__iVSNHq__sizeSamples{color:var(--text-secondary);gap:12px;margin-top:24px;display:flex}.vocabulary-study-module__iVSNHq__sizeSamples>span{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;display:flex}.vocabulary-study-module__iVSNHq__sizeSamples small{color:var(--text-tertiary);white-space:nowrap;font-size:10px}.vocabulary-study-module__iVSNHq__shapes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.vocabulary-study-module__iVSNHq__shapes button{border:1px solid var(--border-medium);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px;font-size:13px;display:flex}.vocabulary-study-module__iVSNHq__shapes button:hover{background:var(--surface-hover)}.vocabulary-study-module__iVSNHq__shapes button[aria-pressed=true]{background:var(--surface-secondary);border-color:var(--text-secondary)}.vocabulary-study-module__iVSNHq__selection{border:1px solid var(--border-heavy);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-left:auto}[aria-pressed=true]>.vocabulary-study-module__iVSNHq__selection{border:4px solid var(--text-primary)}.vocabulary-study-module__iVSNHq__editor{border:1px solid var(--border-medium);border-radius:12px;margin-top:20px;overflow:hidden}.vocabulary-study-module__iVSNHq__agentIdentity{align-items:center;gap:16px;padding:24px;display:flex}.vocabulary-study-module__iVSNHq__agentIdentity h3{letter-spacing:-.02em;margin-top:3px;font-size:18px;font-weight:600;line-height:24px}.vocabulary-study-module__iVSNHq__agentIdentity p{color:var(--text-secondary);margin-top:5px;font-size:12px;line-height:20px}.vocabulary-study-module__iVSNHq__connections{border-top:1px solid var(--border-light);background:var(--surface-secondary);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px;display:grid}.vocabulary-study-module__iVSNHq__connection{text-align:left;cursor:pointer;border-radius:8px;min-width:0;padding:12px}.vocabulary-study-module__iVSNHq__connection:hover,.vocabulary-study-module__iVSNHq__connection[data-state=open]{background:var(--surface-hover)}.vocabulary-study-module__iVSNHq__connectionLabel{color:var(--text-tertiary);margin-bottom:8px;font-size:12px;display:block}.vocabulary-study-module__iVSNHq__connectionValue{color:var(--text-primary);align-items:center;gap:9px;font-size:13px;display:flex}.vocabulary-study-module__iVSNHq__connectionValue>svg{color:var(--text-secondary)}.vocabulary-study-module__iVSNHq__connectionValue>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vocabulary-study-module__iVSNHq__connectionValue>svg:last-child{flex-shrink:0;margin-left:auto}.vocabulary-study-module__iVSNHq__connectionValue[data-empty=true]{color:var(--text-tertiary)}.vocabulary-study-module__iVSNHq__section>.vocabulary-study-module__iVSNHq__previewNote{color:var(--text-tertiary);margin-top:12px;font-size:11px}.vocabulary-study-module__iVSNHq__picker{background:var(--surface-elevated);color:var(--text-primary);padding:12px}.vocabulary-study-module__iVSNHq__pickerHeading{align-items:center;gap:8px;padding:4px 4px 12px;font-size:12px;display:flex}.vocabulary-study-module__iVSNHq__pickerHeading strong{font-weight:500}.vocabulary-study-module__iVSNHq__pickerHeading>span{color:var(--text-tertiary);margin-left:auto;font-size:11px}.vocabulary-study-module__iVSNHq__pickerItem{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px 8px;font-size:13px;display:flex}.vocabulary-study-module__iVSNHq__pickerItem:hover{background:var(--surface-hover)}.vocabulary-study-module__iVSNHq__pickerNote{border-top:1px solid var(--border-light);color:var(--text-tertiary);margin-top:8px;padding:12px 4px 0;font-size:11px;line-height:18px}.vocabulary-study-module__iVSNHq__footer{border-top:1px solid var(--border-light);color:var(--text-tertiary);max-width:720px;margin-top:36px;padding-top:20px;font-size:12px;line-height:20px}.vocabulary-study-module__iVSNHq__page button:focus-visible,.vocabulary-study-module__iVSNHq__page a:focus-visible,.vocabulary-study-module__iVSNHq__page select:focus-visible,.vocabulary-study-module__iVSNHq__picker button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:800px){.vocabulary-study-module__iVSNHq__families{grid-template-columns:repeat(3,minmax(0,1fr))}.vocabulary-study-module__iVSNHq__specimen:nth-child(3){border-right:0}.vocabulary-study-module__iVSNHq__specimen:nth-child(-n+3){border-bottom:1px solid var(--border-light)}.vocabulary-study-module__iVSNHq__connections{grid-template-columns:repeat(2,minmax(0,1fr))}.vocabulary-study-module__iVSNHq__shapes button{flex-wrap:wrap;gap:10px;padding:12px}.vocabulary-study-module__iVSNHq__shapes button>span:not(.vocabulary-study-module__iVSNHq__selection){order:1;width:100%}}@media (max-width:480px){.vocabulary-study-module__iVSNHq__page{padding:28px 16px 44px}.vocabulary-study-module__iVSNHq__topline{flex-direction:column;align-items:flex-start;gap:12px}.vocabulary-study-module__iVSNHq__header h1{margin-top:20px}.vocabulary-study-module__iVSNHq__toolbar{gap:16px}.vocabulary-study-module__iVSNHq__preferences{justify-content:space-between;width:100%}.vocabulary-study-module__iVSNHq__sizeSamples{gap:7px}.vocabulary-study-module__iVSNHq__specimen{padding-inline:6px}.vocabulary-study-module__iVSNHq__agentIdentity{align-items:flex-start;padding:20px 16px}.vocabulary-study-module__iVSNHq__connection{padding:10px 8px}}
.shifting-agent-glyph-module__Hb3-xa__stage{flex-shrink:0;place-items:center;display:inline-grid}.shifting-agent-glyph-module__Hb3-xa__stage>*{transform-origin:50% 58%;grid-area:1/1}.shifting-agent-glyph-module__Hb3-xa__enter{animation:.42s cubic-bezier(.2,.9,.3,1.25) both shifting-agent-glyph-module__Hb3-xa__enter}.shifting-agent-glyph-module__Hb3-xa__leave{pointer-events:none;animation:.32s ease-in both shifting-agent-glyph-module__Hb3-xa__leave}@keyframes shifting-agent-glyph-module__Hb3-xa__enter{0%{opacity:0;transform:scale(.5)rotate(-16deg)}to{opacity:1;transform:none}}@keyframes shifting-agent-glyph-module__Hb3-xa__leave{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.5)rotate(14deg)}}@media (prefers-reduced-motion:reduce){.shifting-agent-glyph-module__Hb3-xa__enter,.shifting-agent-glyph-module__Hb3-xa__leave{animation:none}.shifting-agent-glyph-module__Hb3-xa__leave{opacity:0}}
