@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}:root{--yb-brick:#B42318;--yb-brick-tint:#FEF3F2;--yb-moss:#067647;--yb-moss-tint:#ECFDF3;--yb-ochre:#B54708;--yb-ochre-tint:#FFFAEB;--yb-slate:#344054;--yb-slate-tint:#F2F4F7;--yb-line:#E5E7EB}.dark{--yb-brick:#F97066;--yb-brick-tint:#2A1210;--yb-moss:#75E0A7;--yb-moss-tint:#0B2A1A;--yb-ochre:#FDB022;--yb-ochre-tint:#2A1D06;--yb-slate:#CECFD2;--yb-slate-tint:#1F242F;--yb-line:#27272A}.yb-cursor:after{content:"";display:inline-block;width:.6em;aspect-ratio:3/2;margin-left:.15em;vertical-align:-.05em;border-radius:1px;background:var(--yb-accent);animation:yb-blink 1s steps(2,start) infinite}@keyframes yb-blink{50%{opacity:0}}.yb-progress .yb-step.is-current{background:var(--yb-accent);animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite;transform-origin:center}.yb-progress .yb-step.is-failed{background:var(--yb-brick)}.yb-celebrate .yb-arm,.yb-celebrate .yb-base,.yb-celebrate .yb-main{transform-box:fill-box;transform-origin:center;fill:currentColor}.yb-celebrate .yb-base{fill:var(--yb-accent)}.yb-celebrate.drop .yb-base{animation:yb-base-drop-once 2.6s cubic-bezier(.2,.8,.2,1) 1 both}.yb-celebrate.drop .yb-main{animation:yb-main-drop-once 2.6s cubic-bezier(.2,.8,.2,1) 1 both}.yb-celebrate.drop .yb-arm{animation:yb-arm-drop-once 2.6s cubic-bezier(.2,.8,.2,1) 1 both}.yb-celebrate.breathe .yb-base{animation:yb-base-breathe-once 2.6s cubic-bezier(.4,0,.6,1) 1 both}.yb-celebrate.breathe .yb-main{animation:yb-main-breathe-once 2.6s cubic-bezier(.4,0,.6,1) 1 both}.yb-celebrate.breathe .yb-arm{animation:yb-arm-breathe-once 2.6s cubic-bezier(.4,0,.6,1) 1 both}@keyframes yb-base-drop-once{0%{transform:translateY(-17%);opacity:0}5%{opacity:1}14%,to{transform:translateY(0);opacity:1}}@keyframes yb-main-drop-once{0%,18%{transform:translateY(-17%);opacity:0}26%{opacity:1}42%,to{transform:translateY(0);opacity:1}}@keyframes yb-arm-drop-once{0%,46%{transform:translateY(-17%);opacity:0}53%{opacity:1}66%,to{transform:translateY(0);opacity:1}}@keyframes yb-base-breathe-once{0%{transform:scale(.7);opacity:0}8%{transform:scale(1.08);opacity:1}14%,to{transform:scale(1);opacity:1}}@keyframes yb-main-breathe-once{0%,18%{transform:scale(.7);opacity:0}32%{transform:scale(1.08);opacity:1}42%,to{transform:scale(1);opacity:1}}@keyframes yb-arm-breathe-once{0%,46%{transform:scale(.7);opacity:0}58%{transform:scale(1.08);opacity:1}66%,to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:no-preference){.yb-enter{animation:fadeInUp .25s ease-out both}.yb-crossfade{animation:fadeIn .15s ease-out both}.yb-slide-in-left{animation:ybSlideInLeft .2s ease-out both}.yb-slide-in-right{animation:ybSlideInRight .2s ease-out both}@keyframes ybSlideInLeft{0%{transform:translateX(-12px);opacity:0}to{transform:none;opacity:1}}@keyframes ybSlideInRight{0%{transform:translateX(12px);opacity:0}to{transform:none;opacity:1}}}.yb-focus-hairline:focus-within{box-shadow:0 0 0 1px var(--yb-accent)}@media (prefers-reduced-motion:reduce){.yb-cursor:after,.yb-progress .yb-step.is-current{animation:none}.yb-celebrate .yb-arm,.yb-celebrate .yb-base,.yb-celebrate .yb-main{animation:none!important;transform:none!important;opacity:1!important}}[data-testid=message-content].yb-cursor:after{content:none}.yb-cursor>:last-child:after{content:"";display:inline-block;width:.6em;aspect-ratio:3/2;margin-left:.15em;vertical-align:-.05em;border-radius:1px;background:var(--yb-accent);animation:yb-blink 1s steps(2,start) infinite}.yb-pending{display:flex;align-items:flex-start;gap:12px}.yb-pending-intermission{width:90px;height:56px;flex:none;display:grid;align-items:end}.yb-im-block{display:block;width:100%;aspect-ratio:3/2;border-radius:6%/9%;background:#D1D5DB}.dark .yb-im-block{background:#3F3F46}.yb-im-block.is-accent{background:var(--yb-accent)}.yb-im-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:90px}.yb-im-wall .yb-im-block{opacity:0;animation:yb-im-lay 3.2s ease-out infinite;animation-delay:calc(var(--i) * .2s)}@keyframes yb-im-lay{0%{opacity:0;transform:translateY(-40%)}12%,85%{opacity:1;transform:none}to{opacity:0;transform:none}}.yb-im-skyline{display:flex;align-items:flex-end;gap:3px;width:90px;height:56px}.yb-im-skyline>div{flex:1;display:grid;gap:2px;align-content:end;transform-origin:bottom;animation:yb-im-rise 3s ease-out infinite;animation-delay:calc(var(--i) * .25s)}@keyframes yb-im-rise{0%{transform:scaleY(0)}25%,85%{transform:scaleY(1)}to{transform:scaleY(0)}}.yb-im-rain{position:relative;width:90px;height:56px;overflow:hidden}.yb-im-rain .yb-im-block{position:absolute;top:0;width:14px;left:calc(var(--i) * 22px + 4px);animation:yb-im-fall 2s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:calc(var(--i) * .35s)}@keyframes yb-im-fall{0%{transform:translateY(-120%);opacity:0}15%{opacity:1}75%{transform:translateY(420%);opacity:1}to{transform:translateY(420%);opacity:0}}.yb-im-dominoes{display:flex;align-items:flex-end;gap:4px;width:90px;height:56px}.yb-im-dominoes .yb-im-block{width:10px;height:15px;aspect-ratio:auto;transform-origin:bottom right;animation:yb-im-tip 3s ease-in infinite;animation-delay:calc(var(--i) * .18s)}@keyframes yb-im-tip{0%,15%{transform:none}35%,80%{transform:rotate(68deg)}to{transform:none}}.yb-im-mosaic{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;width:70px}.yb-im-mosaic .yb-im-block{opacity:.18}.yb-im-mosaic .yb-im-block.is-y{animation:yb-im-tile 3.5s ease-out infinite;animation-delay:calc(var(--i) * .12s)}@keyframes yb-im-tile{0%{opacity:.18}15%,80%{opacity:1}to{opacity:.18}}.yb-stop-button{color:#fff;background:#111827}.yb-stop-button:hover{background:#1F2937}.dark .yb-stop-button{color:#111827;background:#fff}.dark .yb-stop-button:hover{background:#F3F4F6}.yb-error-edge{border-left:2px solid var(--yb-brick);padding-left:12px}.yb-tool-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:9999px;background:var(--yb-slate-tint);color:var(--yb-slate)}.yb-tool-dot{display:inline-block;width:9px;aspect-ratio:3/2;border-radius:1px;background:var(--yb-accent);transform-origin:center}.yb-tool-dot.is-running{animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite}.yb-tool-dot.is-failed{background:var(--yb-brick)}.yb-tool-wire{display:inline-block;width:22px;height:2px;border-radius:1px;background-color:var(--yb-line);background-image:linear-gradient(90deg,transparent,var(--yb-accent),transparent),linear-gradient(90deg,transparent,#fff,transparent);background-size:50% 100%,50% 100%;background-repeat:no-repeat,no-repeat;background-position:-100% 0,200% 0}.yb-tool-wire.is-running{animation:yb-wire 1s linear infinite}@keyframes yb-wire{0%{background-position:-100% 0,200% 0}50%{background-position:200% 0,200% 0}to{background-position:200% 0,-100% 0}}.yb-live-block{display:inline-block;width:12px;aspect-ratio:3/2;border-radius:1px;background:var(--yb-accent);transform-origin:center}.yb-live-block.is-live{animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite}.yb-live-block.is-failed{background:var(--yb-brick);opacity:.8}.yb-scroll-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;font-size:12px;font-weight:500;color:var(--yb-ink);background:var(--yb-paper);border:1px solid var(--yb-line);box-shadow:0 2px 8px rgba(0,0,0,.12)}.yb-scroll-pill:hover{background:var(--yb-slate-tint)}@media (prefers-reduced-motion:reduce){.yb-cursor>:last-child:after{animation:none}.yb-im-mosaic .yb-im-block.is-y,.yb-im-wall .yb-im-block{animation:none;opacity:1}.yb-im-dominoes .yb-im-block,.yb-im-skyline>div{animation:none;transform:none}.yb-im-rain .yb-im-block{animation:none;transform:translateY(420%);opacity:1}.yb-live-block.is-live,.yb-tool-dot.is-running,.yb-tool-wire.is-running{animation:none}}@keyframes yb-wait-breathe{0%,to{transform:scale(.9);opacity:.45}50%{transform:scale(1.18);opacity:1}}.yb-wait-block{display:inline-block;width:12px;aspect-ratio:3/2;border-radius:1px;background:var(--yb-accent);animation:yb-wait-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite;transform-origin:center;flex:none}.yb-approval{border-color:var(--yb-line)}.yb-bell-badge{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:2px;padding:1px 3px;border-radius:6px;background:var(--yb-paper,#fff);line-height:1}.dark .yb-bell-badge{background:#000}.yb-bell-block{display:inline-block;width:9px;aspect-ratio:3/2;border-radius:1px;background:var(--yb-accent);animation:yb-wait-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite;transform-origin:center}.yb-bell-count{font-size:9px;font-weight:600;color:#111}.dark .yb-bell-count{color:#fff}.yb-skeleton{gap:6px}.yb-skeleton-line{height:8px;border-radius:4px;background:#E5E7EB}.dark .yb-skeleton-line{background:#27272A}.yb-skeleton-block{width:18px;opacity:.35}.yb-cite-dot{display:inline-block;width:6px;aspect-ratio:3/2;border-radius:1px;background:var(--yb-accent);margin-right:2px}.yb-toast-host{position:fixed;top:1rem;right:1rem;z-index:50;display:flex;flex-direction:column;gap:.5rem;width:min(24rem,calc(100vw - 2rem));pointer-events:none}.yb-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;border-radius:.75rem;background:#111;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.25);animation:yb-toast-in .2s ease-out both;outline:none}.dark .yb-toast{background:#fff;color:#111;box-shadow:0 10px 30px rgba(0,0,0,.5)}.yb-toast:focus-visible{box-shadow:0 0 0 2px var(--yb-accent)}.yb-toast.is-error{box-shadow:inset 4px 0 0 var(--yb-brick),0 10px 30px rgba(0,0,0,.25)}.yb-toast.is-warning{box-shadow:inset 4px 0 0 var(--yb-ochre),0 10px 30px rgba(0,0,0,.25)}.yb-toast.is-exiting{animation:yb-toast-out .2s ease-in both}.yb-toast-mark{flex:none;margin-top:1px}.yb-toast-close{flex:none;opacity:.7;border-radius:4px}.yb-toast-close:hover{opacity:1}.yb-toast-close:focus-visible{outline:2px solid var(--yb-accent);outline-offset:1px}@keyframes yb-toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes yb-toast-out{to{opacity:0;transform:translateY(-6px)}}.yb-wait-sentence{animation:fadeIn .15s ease-out both}.yb-scene{position:relative;display:inline-block;width:48px;height:48px;vertical-align:middle;color:currentColor}.yb-scene .yb-brick{position:absolute;width:12px;height:8px;border-radius:1px;background:currentColor}.yb-scene .yb-brick.is-accent{background:var(--yb-accent)}@keyframes yb-lego-drop{0%{transform:translateY(-14px);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}.yb-scene.lego-y .yb-brick{animation:yb-lego-drop .32s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .3s)}.yb-scene.lego-y .yb-brick.is-accent{width:16px;height:10px}@keyframes yb-crane-lower{0%,35%{transform:translateY(-26px)}85%,to{transform:none}}@keyframes yb-crane-cable{0%,35%{transform:scaleY(1)}85%,to{transform:scaleY(0)}}@keyframes yb-crane-fade{0%,88%{opacity:1}to{opacity:0}}.yb-scene.crane .yb-crane-jib{left:2px;right:2px;height:1px}.yb-scene.crane .yb-crane-jib,.yb-scene.crane .yb-crane-mast{position:absolute;top:1px;background:currentColor;opacity:.5;animation:yb-crane-fade 2.6s linear both}.yb-scene.crane .yb-crane-mast{right:3px;bottom:2px;width:1px}.yb-scene.crane .yb-crane-cable{position:absolute;left:37px;top:1px;width:1px;height:26px;background:currentColor;opacity:.6;transform-origin:top;animation:yb-crane-cable 2.6s cubic-bezier(.2,.8,.2,1) both}.yb-scene.crane .yb-brick.is-last{animation:yb-crane-lower 2.6s cubic-bezier(.2,.8,.2,1) both}@keyframes yb-stair-rise{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@keyframes yb-stairs-climb{0%,18%{transform:translate(0)}20%,38%{transform:translate(9px,-7px)}40%,58%{transform:translate(18px,-14px)}60%,78%{transform:translate(27px,-21px)}80%,to{transform:translate(36px,-28px)}}.yb-scene.stairs .yb-brick.is-step{width:9px;animation:yb-stair-rise .25s ease-out both;animation-delay:calc(var(--i) * .12s)}.yb-scene.stairs .yb-brick.is-climber{width:8px;height:5px;animation:yb-stairs-climb 2.6s cubic-bezier(.2,.8,.2,1) both}.yb-run-row{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.yb-run-stage-label{color:inherit}.yb-run-error,.yb-run-stage-label.is-failed{color:var(--yb-brick)}.yb-run-error{border-left:3px solid var(--yb-brick);padding-left:.5rem}@media (prefers-reduced-motion:reduce){.yb-bell-block,.yb-toast,.yb-toast.is-exiting,.yb-wait-block,.yb-wait-sentence{animation:none}.yb-scene *{animation:none!important;transform:none!important;opacity:1!important}.yb-scene.crane .yb-crane-cable,.yb-scene.crane .yb-crane-jib,.yb-scene.crane .yb-crane-mast{opacity:0!important}}@media (prefers-reduced-motion:no-preference){.yb-slide-out-left{animation:ybSlideOutLeft .2s ease-out both;pointer-events:none}.yb-slide-out-right{animation:ybSlideOutRight .2s ease-out both;pointer-events:none}@keyframes ybSlideOutLeft{0%{transform:none;opacity:1}to{transform:translateX(-12px);opacity:0}}@keyframes ybSlideOutRight{0%{transform:none;opacity:1}to{transform:translateX(12px);opacity:0}}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.yb-skeleton{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px;min-height:48px}.yb-skeleton-line{display:block;height:10px;border-radius:3px;background:var(--yb-line)}.yb-skeleton-block{display:block;width:36px;aspect-ratio:3/2;border-radius:2px;background:var(--yb-accent);opacity:.28}.yb-skeleton.is-center .yb-skeleton-block{position:absolute;left:50%;top:50%;width:48px;transform:translate(-50%,-50%)}.yb-skeleton.is-center .yb-skeleton-line{opacity:.7}.yb-build-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;background:var(--yb-paper);pointer-events:none}.yb-build-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.yb-build-label{position:relative;z-index:1;padding:8px 12px;font-size:12px;color:#6B7280;pointer-events:auto}.dark .yb-build-label{color:#A3A3A3}.yb-agent{display:inline-block;width:10px;aspect-ratio:3/2;border-radius:1px;flex-shrink:0;transform-origin:center}.yb-agent[data-brand-state=idle]{opacity:.45}.yb-agent[data-brand-state=thinking]{animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite}.yb-agent[data-brand-state=waiting]{animation:yb-blink 1s steps(2,start) infinite}.yb-agent[data-brand-state=done]{box-shadow:0 0 0 1px var(--yb-paper),0 0 0 2px currentColor;opacity:.9}.yb-agent[data-brand-state=error]{background-color:var(--yb-brick);opacity:.85}.yb-agent[data-brand-state=offline]{background-color:#9CA3AF;opacity:.5}.dark .yb-agent[data-brand-state=offline]{background-color:#52525B}.yb-agent-progress.yb-progress{gap:2px;margin-left:2px}.yb-agent-progress .yb-step,.yb-live.yb-live{border-radius:1px}.yb-live.yb-live{aspect-ratio:3/2;height:auto;transform-origin:center;animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion:reduce){.yb-agent,.yb-live.yb-live{animation:none!important}.yb-slide-out-left,.yb-slide-out-right{animation:none}}.yb-empty{position:relative;display:block}.yb-empty-still .yb-base{fill:var(--yb-accent)}.yb-empty-still .yb-arm,.yb-empty-still .yb-main{fill:var(--yb-line)}.yb-daily-scene{opacity:.1}.dark .yb-daily-scene{opacity:.16}.yb-intent-block .yb-base{animation:yb-breathe 1.4s cubic-bezier(.4,0,.6,1) infinite;transform-box:fill-box;transform-origin:center}.yb-wall canvas{border-radius:.5rem}.yb-arcade{background:var(--yb-paper);border:1px solid var(--yb-line);touch-action:none}@media (prefers-reduced-motion:reduce){.yb-intent-block .yb-base{animation:none}}.yb-skit-slot{display:block;width:100%}.yb-skit-tile{position:relative;display:block;margin-top:10px;width:var(--yb-skit-w,320px);max-width:40%;border-radius:10px;text-align:left}.yb-skit-tile canvas{display:block;border-radius:10px;background:var(--yb-slate-tint)}.yb-skit-hide{position:absolute;top:6px;right:8px;font:inherit;font-size:11px;line-height:1.4;padding:1px 6px;color:var(--yb-slate);background:transparent;border:0;border-radius:6px;cursor:pointer;opacity:0;transition:opacity .2s ease-out}.yb-skit-hide:focus-visible,.yb-skit-tile:focus-within .yb-skit-hide,.yb-skit-tile:hover .yb-skit-hide{opacity:1}.yb-skit-hide:focus-visible{outline:1px solid var(--yb-accent);outline-offset:1px}@media (prefers-reduced-motion:no-preference){.yb-skit-exit{animation:ybSkitDrop .35s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes ybSkitDrop{0%{transform:none;opacity:1}to{transform:translateY(14px);opacity:0}}}@media (prefers-reduced-motion:reduce){.yb-skit-tile.yb-enter{animation:none}.yb-skit-exit{opacity:0;pointer-events:none}}.yb-skit-note{margin-top:8px;font-size:12px;line-height:1.5;color:var(--yb-slate)}.yb-skit-note button{font:inherit;font-size:12px;color:inherit;background:transparent;border:0;padding:0;margin-left:6px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.yb-skit-note button:focus-visible{outline:1px solid var(--yb-accent);outline-offset:2px;border-radius:2px}