.aw-demo{--aw-day:0;--aw-dusk:0;--aw-night:1;--aw-demo-mono:var(--font-aw-mono),"IBM Plex Mono",ui-monospace,monospace;--aw-demo-sans:var(--font-aw-sans),"Space Grotesk",system-ui,sans-serif;height:100%;min-height:0;font-family:var(--aw-demo-sans);color:#f2eef8;flex-direction:column;display:flex;position:relative;overflow:hidden;container:aw-demo/inline-size}.aw-demo p,.aw-demo h3,.aw-demo ul,.aw-demo ol{margin:0}.aw-demo ul,.aw-demo ol{padding:0;list-style:none}.aw-demo button:disabled{cursor:default}.aw-demo button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.aw-demo .aw-demo-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aw-demo .aw-demo-toolbar{border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.aw-demo .aw-demo-toolbar-title{color:#efe9f7;font-size:12px;font-weight:700}.aw-demo .aw-demo-pill{color:#17142a;white-space:nowrap;background:#efe9f7;border-radius:99px;padding:3px 10px;font-size:9.5px;font-weight:500}.aw-demo .aw-demo-toolbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.aw-demo .aw-demo-count{font-family:var(--aw-demo-mono);color:#efe9f780;white-space:nowrap;font-size:9px;font-weight:500}.aw-demo .aw-demo-lighting{font-family:var(--aw-demo-mono);color:#cabcf0;white-space:nowrap;border:1px solid #cabcf04d;border-radius:99px;padding:3px 9px;font-size:9px;font-weight:500}.aw-demo .aw-demo-lighting:hover{color:#efe9f7;border-color:#cabcf099}.aw-demo .aw-demo-stage{aspect-ratio:1058/508;flex:auto;min-height:0;position:relative;overflow:hidden;container:aw-stage/size}.aw-demo .aw-demo-world{transform-origin:50% 0;width:960px;height:580px;position:absolute;top:14px;left:50%;transform:translate(-50%)scale(.84)}@supports (scale:tan(atan2(1px, 1px))){.aw-demo .aw-demo-world{transform:translateX(-50%)scale(min(.84,tan(atan2(100cqw,960px)),tan(atan2(100cqh,566px))))}}.aw-demo .aw-o,.aw-demo .aw-demo-workers{position:absolute;inset:0}.aw-demo .aw-o-wall{transform-origin:0 100%;width:430px;height:120px;position:absolute}.aw-demo .aw-o-wall--left{background:linear-gradient(#362c55,#2b2344);top:220px;left:50px;transform:skewY(-26.57deg)}.aw-demo .aw-o-wall--right{background:linear-gradient(#302747,#251e3a);top:5px;left:480px;transform:skewY(26.57deg)}.aw-demo .aw-o-wall-tint{position:absolute;inset:0}.aw-demo .aw-o-wall--left .aw-o-wall-tint--day{opacity:var(--aw-day);background:linear-gradient(#efe0c4,#e2d0ae)}.aw-demo .aw-o-wall--left .aw-o-wall-tint--dusk{opacity:var(--aw-dusk);background:linear-gradient(#5c3d60,#4a3150)}.aw-demo .aw-o-wall--right .aw-o-wall-tint--day{opacity:var(--aw-day);background:linear-gradient(#e4d2b2,#d6c298)}.aw-demo .aw-o-wall--right .aw-o-wall-tint--dusk{opacity:var(--aw-dusk);background:linear-gradient(#513657,#402b48)}.aw-demo .aw-o-skirt{background:#1a1533;height:5px;position:absolute;bottom:0;left:0;right:0}.aw-demo .aw-o-door{box-sizing:border-box;background:linear-gradient(#4a3d72,#3a2f58);border:3px solid #262041;border-radius:5px 5px 0 0;width:44px;height:91px;position:absolute;top:24px;left:28px}.aw-demo .aw-o-door-glass{background:#221c3e;border-radius:2px;height:20px;position:absolute;top:8px;left:7px;right:7px}.aw-demo .aw-o-door-knob{background:#cabcf0;border-radius:50%;width:5px;height:5px;position:absolute;top:44px;right:5px}.aw-demo .aw-o-inout{font-family:var(--aw-demo-mono);letter-spacing:.1em;color:#7fd48a;font-size:7px;font-weight:600;position:absolute;top:10px;left:34px}.aw-demo .aw-o-boardwall{box-sizing:border-box;background:#2f2752;border:3px solid #221c3e;border-radius:3px;align-items:flex-end;gap:3px;width:46px;height:36px;padding:5px;display:flex;position:absolute;top:24px;left:150px}.aw-demo .aw-o-boardbar{border-radius:1px;width:7px}.aw-demo .aw-o-boardbar--claude{background:#d97757;height:9px}.aw-demo .aw-o-boardbar--codex{background:#10a37f;height:16px}.aw-demo .aw-o-boardbar--gemini{background:#4285f4;height:12px}.aw-demo .aw-o-ship{box-sizing:border-box;letter-spacing:.06em;color:#efe9f7;background:#523d63;border:3px solid #221c3e;border-radius:3px;justify-content:center;align-items:center;width:36px;height:26px;font-size:8px;font-weight:700;display:flex;position:absolute;top:32px;left:236px}.aw-demo .aw-o-window{box-sizing:border-box;background:#0d1130;border:5px solid #221c3e;border-radius:6px;width:92px;height:70px;position:absolute;top:16px;overflow:hidden}.aw-demo .aw-o-window--a{left:56px}.aw-demo .aw-o-window--b{left:196px}.aw-demo .aw-o-sky{position:absolute;inset:0}.aw-demo .aw-o-sky--night{opacity:var(--aw-night);background:linear-gradient(#0d1130,#1a1544)}.aw-demo .aw-o-sky--day{opacity:var(--aw-day);background:linear-gradient(#9fd0f0,#c8e6f8)}.aw-demo .aw-o-sky--dusk{opacity:var(--aw-dusk);background:linear-gradient(#8a4a7a,#f09a5a)}.aw-demo .aw-o-moon{background:#f2e9cf;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:12px;box-shadow:0 0 12px #f2e9cfb3}.aw-demo .aw-o-star{background:#fff;border-radius:50%;width:2px;height:2px;position:absolute}.aw-demo .aw-o-star--a1{top:12px;left:46px}.aw-demo .aw-o-star--a2{top:28px;left:64px}.aw-demo .aw-o-star--b1{top:12px;left:10px}.aw-demo .aw-o-sun{background:#ffd76e;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:10px;box-shadow:0 0 10px #ffd76ee6}.aw-demo .aw-o-cloud{background:#ffffffd9;border-radius:5px;width:26px;height:8px;position:absolute;top:24px;left:38px}.aw-demo .aw-o-sundown{background:#ffca7a;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-6px;left:36px;box-shadow:0 0 14px #ffca7ae6}.aw-demo .aw-o-tower{position:absolute;bottom:0}.aw-demo .aw-o-tower--n1{background:#0a0d24;width:12px;height:24px;left:8px}.aw-demo .aw-o-tower--n2{background:#0a0d24;width:10px;height:34px;left:24px}.aw-demo .aw-o-tower--n3{background:#0a0d24;width:14px;height:18px;left:38px}.aw-demo .aw-o-tower--d1{background:#8fb2c8;width:12px;height:22px;left:10px}.aw-demo .aw-o-tower--d2{background:#9dbccc;width:10px;height:30px;left:26px}.aw-demo .aw-o-tower--k1{background:#3a1f38;width:12px;height:22px;left:10px}.aw-demo .aw-o-tower--k2{background:#452344;width:10px;height:30px;left:26px}.aw-demo .aw-o-litwindow{background:#ffd97a;width:2px;height:2px;position:absolute}.aw-demo .aw-o-litwindow--1{bottom:8px;left:27px}.aw-demo .aw-o-litwindow--2{bottom:20px;left:12px}.aw-demo .aw-o-mullion{background:#221c3e;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.aw-demo .aw-o-clock{box-sizing:border-box;background:#e8dfd2;border:3px solid #221c3e;border-radius:50%;width:22px;height:22px;position:absolute;top:26px;left:330px}.aw-demo .aw-o-clock-hand{background:#221c3e;position:absolute}.aw-demo .aw-o-clock-hand--long{width:2px;height:8px;top:3px;left:10px}.aw-demo .aw-o-clock-hand--short{width:7px;height:2px;top:9px;left:10px}.aw-demo .aw-o-floor{background:#241f38;border-radius:18px;width:608px;height:608px;position:absolute;top:36px;left:176px;overflow:hidden;transform:rotateX(60deg)rotate(45deg);box-shadow:inset 0 0 90px #00000073}.aw-demo .aw-o-floor-tint{position:absolute;inset:0}.aw-demo .aw-o-floor-tint--day{opacity:var(--aw-day);background:#d3c2a2}.aw-demo .aw-o-floor-tint--dusk{opacity:var(--aw-dusk);background:radial-gradient(at 60% 40%,#ffa05a33,#0000 55%),#4d3947}.aw-demo .aw-o-grid{opacity:calc(var(--aw-night) + var(--aw-dusk)*.7);background-image:linear-gradient(#f0ebfa0e 2px,#0000 2px),linear-gradient(90deg,#f0ebfa0e 2px,#0000 2px);background-size:76px 76px;position:absolute;inset:0}.aw-demo .aw-o-grid--day{opacity:var(--aw-day);background-image:linear-gradient(#5a46321a 2px,#0000 2px),linear-gradient(90deg,#5a46321a 2px,#0000 2px)}.aw-demo .aw-o-rug{z-index:1;background:#2d2648e6;border-radius:50%;width:320px;height:104px;position:absolute;top:378px;left:320px;box-shadow:inset 0 0 0 6px #262040e6,inset 0 0 0 12px #2d2648e6}.aw-demo .aw-o-lamp{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:0}.aw-demo .aw-o-lamp--a{left:338px}.aw-demo .aw-o-lamp--b{left:470px}.aw-demo .aw-o-lamp-cord{background:#221c3e;width:2px}.aw-demo .aw-o-lamp--a .aw-o-lamp-cord{height:112px}.aw-demo .aw-o-lamp--b .aw-o-lamp-cord{height:92px}.aw-demo .aw-o-lamp-shade{background:#3f3560;border-bottom:2px solid #6a5b96;border-radius:0 0 12px 12px;width:24px;height:13px}.aw-demo .aw-o-lamp-bulb{width:6px;height:6px;opacity:calc(var(--aw-night) + var(--aw-dusk));background:#ffe6b0;border-radius:50%;margin-top:-4px;box-shadow:0 0 16px 5px #ffdc964d}.aw-demo .aw-o-shelf{z-index:1;position:absolute;top:170px;left:298px}.aw-demo .aw-o-shelf-box{box-sizing:content-box;background:#453a66;border-radius:5px;flex-direction:column;gap:5px;width:58px;height:70px;padding:5px 4px;display:flex}.aw-demo .aw-o-shelf-row{background:#332b52;border-radius:2px;align-items:flex-end;gap:2px;height:15px;padding:2px 3px;display:flex}.aw-demo .aw-o-spine{width:4px}.aw-demo .aw-o-spine--claude{background:#d97757;height:10px}.aw-demo .aw-o-spine--done{background:#7fd48a;height:8px}.aw-demo .aw-o-spine--sky{background:#8ab4f8;height:11px}.aw-demo .aw-o-spine--cream{background:#e8dfd2;height:9px}.aw-demo .aw-o-spine--warn{background:#ffc454;height:9px}.aw-demo .aw-o-spine--codex{background:#10a37f;height:11px}.aw-demo .aw-o-spine--lilac{background:#c9a8e8;height:8px}.aw-demo .aw-o-spine--rose{background:#e06a9a;height:10px}.aw-demo .aw-o-shelf-shadow{filter:blur(3px);background:#0006;border-radius:50%;width:62px;height:7px;margin-top:1px}.aw-demo .aw-o-coffee{z-index:3;position:absolute;top:300px;left:108px}.aw-demo .aw-o-coffee-machine{box-sizing:border-box;background:#201a36;border:1px solid #3a3156;border-radius:4px;width:26px;height:30px;position:absolute;top:-26px;left:8px}.aw-demo .aw-o-coffee-led{background:#e05a5a;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;right:3px}.aw-demo .aw-o-coffee-cup{background:#efe9f7;border-radius:1px 1px 2px 2px;width:8px;height:6px;position:absolute;bottom:2px;left:9px}.aw-demo .aw-o-steam{border-radius:50%;width:3px;height:3px;position:absolute}.aw-demo .aw-o-steam--a{background:#ffffff80;top:-9px;left:10px}.aw-demo .aw-o-steam--b{background:#fff6;top:-7px;left:15px}.aw-demo .aw-o-cups{gap:2px;display:flex;position:absolute;top:-8px;left:44px}.aw-demo .aw-o-cup{border-radius:2px;width:6px;height:6px}.aw-demo .aw-o-cup--claude{background:#d97757}.aw-demo .aw-o-cup--codex{background:#10a37f}.aw-demo .aw-o-cup--gemini{background:#4285f4}.aw-demo .aw-o-counter-top{background:linear-gradient(#584a72,#473a5e);border-radius:7px;width:84px;height:26px;transform:perspective(200px)rotateX(38deg)}.aw-demo .aw-o-counter-front{background:#342b4e;border-radius:0 0 8px 8px;width:84px;height:16px;margin-top:-6px}.aw-demo .aw-o-counter-shadow{filter:blur(4px);background:#0006;border-radius:50%;width:80px;height:8px;margin:2px auto 0}.aw-demo .aw-o-cooler{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;top:278px;left:795px}.aw-demo .aw-o-cooler-bottle{box-sizing:border-box;background:#82b9f0bf;border:2px solid #aad2f5e6;border-radius:5px 5px 3px 3px;width:20px;height:16px}.aw-demo .aw-o-cooler-body{background:#dfe4f0;border-radius:3px;width:18px;height:28px;margin-top:-1px;position:relative}.aw-demo .aw-o-cooler-tap{border-radius:50%;width:3px;height:3px;position:absolute;top:4px}.aw-demo .aw-o-cooler-tap--cold{background:#4285f4;left:3px}.aw-demo .aw-o-cooler-tap--hot{background:#e05a5a;left:10px}.aw-demo .aw-o-cooler-base{background:#262041;border-radius:2px;width:24px;height:5px}.aw-demo .aw-o-cooler-shadow{filter:blur(3px);background:#0006;border-radius:50%;width:28px;height:6px;margin-top:2px}.aw-demo .aw-o-plant{z-index:5;position:absolute}.aw-demo .aw-o-plant--a{top:300px;left:78px}.aw-demo .aw-o-plant--b{top:308px;left:852px}.aw-demo .aw-o-plant-inner{width:34px;height:46px;display:block;position:relative}.aw-demo .aw-o-leaf{border-radius:50%;position:absolute}.aw-demo .aw-o-leaf--l{background:#4d8a64;width:11px;height:24px;top:3px;left:4px;transform:rotate(-24deg)}.aw-demo .aw-o-leaf--m{background:#5fa276;width:11px;height:26px;top:0;left:12px}.aw-demo .aw-o-leaf--r{background:#417a56;width:11px;height:23px;top:3px;left:20px;transform:rotate(24deg)}.aw-demo .aw-o-pot{background:#a5604a;border-radius:3px 3px 7px 7px;width:17px;height:14px;position:absolute;top:24px;left:9px}.aw-demo .aw-o-plant-shadow{filter:blur(3px);background:#0006;border-radius:50%;width:24px;height:6px;position:absolute;top:38px;left:6px}.aw-demo .aw-o-vacant{z-index:6;width:150px;height:130px;position:absolute;top:425px;left:415px}.aw-demo .aw-o-vacant-box{box-sizing:border-box;background:#efe9f708;border:2px dashed #efe9f747;border-radius:12px;width:118px;height:52px;position:absolute;top:50px;left:16px}.aw-demo .aw-o-vacant-label,.aw-demo .aw-o-vacant-cta{text-align:center;position:absolute;left:0;right:0}.aw-demo .aw-o-vacant-label{font-family:var(--aw-demo-mono);color:#efe9f78c;font-size:7.5px;font-weight:500;top:34px}.aw-demo .aw-o-vacant-label span{background:#0d0b168c;border-radius:5px;padding:2px 7px}.aw-demo .aw-o-vacant-cta{color:#efe9f773;font-size:10px;font-weight:600;top:68px}.aw-demo .aw-o-vacant-cta span{background:#0d0b168c;border-radius:6px;padding:3px 9px}.aw-demo .aw-w{left:var(--aw-x);top:var(--aw-y);width:150px;height:150px;z-index:var(--aw-z);border-radius:14px;position:absolute}.aw-demo .aw-w[data-shape=walk]{width:60px;height:86px}.aw-demo .aw-w:before{content:"";position:absolute;inset:-10px}.aw-demo .aw-w[data-shape=walk]:before{inset:-24px -30px}.aw-demo .aw-w:hover,.aw-demo .aw-w:focus-visible{outline-offset:-4px;outline:2px solid #ff6a50}.aw-demo .aw-w-lift,.aw-demo .aw-w-move,.aw-demo .aw-w-waddle,.aw-demo .aw-w-body{display:block;position:absolute}.aw-demo .aw-w-lift,.aw-demo .aw-w-move{inset:0}.aw-demo .aw-w:hover .aw-w-lift,.aw-demo .aw-w:focus-visible .aw-w-lift,.aw-demo .aw-w[data-selected=true] .aw-w-lift{transform:translateY(-2px)}.aw-demo .aw-w-bubble,.aw-demo .aw-w-chair,.aw-demo .aw-w-hair,.aw-demo .aw-w-head,.aw-demo .aw-w-eye,.aw-demo .aw-w-torso,.aw-demo .aw-w-arm,.aw-demo .aw-w-carry,.aw-demo .aw-w-leg,.aw-demo .aw-w-walkshadow,.aw-demo .aw-w-monitor,.aw-demo .aw-w-lamppost,.aw-demo .aw-w-pole,.aw-demo .aw-w-bulb,.aw-demo .aw-w-papers,.aw-demo .aw-w-sheet,.aw-demo .aw-w-papercount,.aw-demo .aw-w-desktop,.aw-demo .aw-w-deskfront,.aw-demo .aw-w-track,.aw-demo .aw-w-fill,.aw-demo .aw-w-nameplate,.aw-demo .aw-w-shadow,.aw-demo .aw-w-zzz,.aw-demo .aw-w-z,.aw-demo .aw-w-confetti,.aw-demo .aw-w-conf{display:block;position:absolute}.aw-demo .aw-w-bubble{white-space:nowrap;font-family:var(--aw-demo-mono);color:#d7cdf2;z-index:6;background:#221c3a;border:1px solid #ffffff29;border-radius:9px;padding:5px 9px;font-size:9px;font-weight:400;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0006}.aw-demo .aw-w-bubble:after{content:"";background:#221c3a;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;width:9px;height:9px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)}.aw-demo .aw-w-bubble[data-tone=warn]{color:#ffd88a;border-color:#ffc45499}.aw-demo .aw-w-bubble[data-tone=warn]:after{border-bottom-color:#ffc45499;border-right-color:#ffc45499}.aw-demo .aw-w-bubble[data-tone=done]{color:#a8ecb8;border-color:#7fd48a80}.aw-demo .aw-w-bubble[data-tone=done]:after{border-bottom-color:#7fd48a80;border-right-color:#7fd48a80}.aw-demo .aw-w-bubble[data-tone=walk]{color:#d7cdf2cc;box-shadow:none;border-color:#ffffff24;border-radius:8px;padding:3px 7px;font-size:8.5px}.aw-demo .aw-w-bubble[data-tone=walk]:after{display:none}.aw-demo .aw-w .aw-w-caret,.aw-demo .aw-ip-field .aw-w-caret{display:inline;position:static}.aw-demo .aw-w-chair{background:#3a3156;border-radius:8px;width:24px;height:34px;top:50px;left:88px}.aw-demo .aw-w-body{width:40px;height:44px;top:40px;left:78px}.aw-demo .aw-w-waddle{width:40px;height:56px;top:24px;left:10px}.aw-demo .aw-w-hair{box-sizing:border-box;border:3px solid #262041;border-bottom:none;border-radius:10px 10px 0 0;width:18px;height:10px;top:-3px;left:11px}.aw-demo .aw-w-head{background:var(--aw-skin);border-radius:50%;width:16px;height:16px;top:2px;left:12px}.aw-demo .aw-w-eye{background:#262041;border-radius:2px;width:5px;height:7px;top:9px}.aw-demo .aw-w-eye--l{left:8px}.aw-demo .aw-w-eye--r{left:27px}.aw-demo .aw-w-torso{background:linear-gradient(180deg,var(--aw-torso-a),var(--aw-torso-b));border-radius:9px 9px 6px 6px;width:24px;height:22px;top:16px;left:8px}.aw-demo .aw-w-arm{background:var(--aw-skin);transform-origin:50% 0;border-radius:3px;width:5px;height:13px;top:19px}.aw-demo .aw-w-arm--l{left:5px}.aw-demo .aw-w-arm--r{left:30px}.aw-demo .aw-w[data-status=working] .aw-w-arm--l,.aw-demo .aw-w[data-status=thinking] .aw-w-arm--l{transform:rotate(18deg)}.aw-demo .aw-w[data-status=working] .aw-w-arm--r,.aw-demo .aw-w[data-status=thinking] .aw-w-arm--r{transform:rotate(-18deg)}.aw-demo .aw-w[data-status=waiting] .aw-w-arm--l{transform:rotate(14deg)}.aw-demo .aw-w[data-status=waiting] .aw-w-arm--r{transform:rotate(-165deg)}.aw-demo .aw-w[data-status=done] .aw-w-arm--l{transform:rotate(152deg)}.aw-demo .aw-w[data-status=done] .aw-w-arm--r{transform:rotate(-152deg)}.aw-demo .aw-w[data-status=idle] .aw-w-move{filter:saturate(.55)brightness(.82)}.aw-demo .aw-w[data-status=idle] .aw-w-body{transform:rotate(7deg)}.aw-demo .aw-w-carry{background:#efe9f7;border-radius:1px 1px 2px 2px;width:7px;height:8px;top:22px;left:31px}.aw-demo .aw-w-leg{background:#2c2545;border-radius:2px;width:5px;height:11px;top:37px}.aw-demo .aw-w-leg--l{left:12px}.aw-demo .aw-w-leg--r{left:23px}.aw-demo .aw-w-walkshadow{filter:blur(3px);background:#0006;border-radius:50%;width:32px;height:6px;top:78px;left:14px}.aw-demo .aw-w-monitor{z-index:4;width:56px;top:44px;left:20px}.aw-demo .aw-w-screen{box-sizing:border-box;width:56px;height:34px;font-family:var(--aw-demo-mono);background:#0c0a18;border:2px solid #262041;border-radius:5px;padding:4px;font-size:6.5px;font-weight:400;line-height:1.6;display:block;position:relative;overflow:hidden}.aw-demo .aw-w-screenline{display:block;position:relative}.aw-demo .aw-w[data-status=working] .aw-w-screen{color:#f0b598}.aw-demo .aw-w[data-status=thinking] .aw-w-screen{color:#cabcf0}.aw-demo .aw-w[data-status=waiting] .aw-w-screen{color:#ffd88a}.aw-demo .aw-w[data-status=done] .aw-w-screen{color:#8fe8c8}.aw-demo .aw-w[data-status=idle] .aw-w-screen{color:#d7cdf266}.aw-demo .aw-w-screenline[data-muted=true]{color:#d7cdf280}.aw-demo .aw-w-stand{background:#262041;width:8px;height:6px;margin:0 auto;position:relative}.aw-demo .aw-w-base{background:#262041;border-radius:2px;width:22px;height:3px;margin:0 auto;position:relative}.aw-demo .aw-w-lamppost{z-index:4;width:12px;height:20px;top:56px;left:120px}.aw-demo .aw-w-pole{background:#262041;width:3px;height:16px;top:0;left:6px}.aw-demo .aw-w-bulb{background:var(--aw-lamp);border-radius:50%;width:10px;height:10px;top:-4px;left:0}.aw-demo .aw-w-papers{z-index:4;width:11px;height:8px;top:66px;left:102px}.aw-demo .aw-w-sheet{background:#efe9f7;border-radius:1px;width:11px;height:8px;top:0;left:0;box-shadow:0 -2px #d9d2ea}.aw-demo .aw-w-papers[data-count="2"] .aw-w-sheet{box-shadow:0 -2px #d9d2ea,0 -4px #c6bede}.aw-demo .aw-w-papercount{font-family:var(--aw-demo-mono);color:#b8a8e8;font-size:7px;font-weight:600;top:-17px;left:1px}.aw-demo .aw-w-desktop{z-index:3;background:linear-gradient(#584a72,#473a5e);border-radius:9px;width:118px;height:36px;top:76px;left:16px;transform:perspective(240px)rotateX(38deg)}.aw-demo .aw-w-deskfront{z-index:5;background:#342b4e;border-radius:0 0 10px 10px;width:118px;height:24px;top:103px;left:16px}.aw-demo .aw-w-track{background:#ffffff1f;border-radius:2px;width:96px;height:4px;top:4px;left:11px}.aw-demo .aw-w-fill{width:var(--aw-progress);background:var(--aw-fill);border-radius:2px;height:100%;top:0;left:0}.aw-demo .aw-w-nameplate{text-align:center;width:auto;font-family:var(--aw-demo-mono);letter-spacing:.08em;color:#efe9f7bf;font-size:7.5px;font-weight:600;top:11px;left:0;right:0}.aw-demo .aw-w-shadow{filter:blur(4px);background:#00000073;border-radius:50%;width:106px;height:10px;top:128px;left:22px}.aw-demo .aw-w-zzz{z-index:6;width:30px;height:20px;font-family:var(--aw-demo-mono);color:#9d8fd4;font-size:10px;font-weight:600;top:16px;left:98px}.aw-demo .aw-w-z--1{top:0;left:0}.aw-demo .aw-w-z--2{font-size:12px;top:-5px;left:6px}.aw-demo .aw-w-z--3{font-size:14px;top:-10px;left:13px}.aw-demo .aw-w-confetti{z-index:6;width:70px;height:44px;top:26px;left:64px}.aw-demo .aw-w-conf{width:4px;height:4px;top:0}.aw-demo .aw-w-conf--c1{background:#d97757;left:0}.aw-demo .aw-w-conf--c2{background:#7fd48a;left:13px}.aw-demo .aw-w-conf--c3{background:#8ab4f8;left:26px}.aw-demo .aw-w-conf--c4{background:#ffc454;left:39px}.aw-demo .aw-w-conf--c5{background:#e06a9a;left:52px}.aw-demo .aw-w-conf--c6{background:#e8dfd2;left:62px}.aw-demo .aw-demo-sidebar{box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9;background:#141122d9;border:1px solid #ffffff17;border-radius:12px;width:172px;padding:12px;position:absolute;top:12px;right:12px}.aw-demo .aw-demo-sidebar[data-tucked=true]{opacity:0;pointer-events:none;transform:translate(8px)}.aw-demo .aw-demo-sidehead{font-family:var(--aw-demo-mono);letter-spacing:.14em;color:#efe9f766;margin-bottom:8px;font-size:8px;font-weight:600}.aw-demo .aw-demo-floors+.aw-demo-sidehead{margin-top:10px;margin-bottom:6px}.aw-demo .aw-demo-floors{color:#efe9f7cc;flex-direction:column;gap:6px;font-size:9.5px;font-weight:500;display:flex}.aw-demo .aw-demo-floor{color:#efe9f780;justify-content:space-between;gap:8px;display:flex}.aw-demo .aw-demo-floor[data-current=true]{color:#efe9f7d9;background:#ffffff14;border-radius:6px;margin:0 -6px;padding:3px 6px}.aw-demo .aw-demo-floor-counts{white-space:nowrap;gap:5px;display:flex}.aw-demo .aw-demo-floor-active{color:#7fd48a}.aw-demo .aw-demo-floor-waiting{color:#ffc454}.aw-demo .aw-demo-floor-quiet{color:#efe9f766}.aw-demo .aw-demo-events{font-family:var(--aw-demo-mono);color:#efe9f78c;font-size:8.5px;font-weight:400;line-height:1.6}.aw-demo .aw-demo-event-time{color:#efe9f766}.aw-demo .aw-demo-event-glyph[data-tone=warn]{color:#ffc454}.aw-demo .aw-demo-event-glyph[data-tone=done]{color:#7fd48a}.aw-demo .aw-demo-hire{text-align:center;color:#17142a;background:#e8dfd2;border-radius:7px;margin-top:10px;padding:6px 0;font-size:9.5px;font-weight:600}.aw-demo .aw-demo-strip{font-family:var(--aw-demo-mono);color:#efe9f7b3;z-index:9;background:#141122d9;border:1px solid #ffffff17;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:4px 10px;font-size:8.5px;display:none;position:absolute;top:8px;left:8px;right:8px}.aw-demo .aw-demo-inspect{z-index:12;width:min(320px,46%);position:absolute;top:8px;bottom:8px;right:8px;overflow:auto}.aw-demo .aw-demo-inspect .aw-ip{box-sizing:border-box;width:100%}.aw-demo .aw-demo-inspect .aw-ip-avatar{background:radial-gradient(circle at 35% 30%,var(--aw-av-a),var(--aw-av-b))}.aw-demo .aw-demo-inspect .aw-ip-name{font-family:var(--aw-demo-sans);color:#efe9f7;font-size:13px;font-weight:600}.aw-demo .aw-demo-inspect .aw-ip-status[data-status=waiting]{color:#ffc454}.aw-demo .aw-demo-inspect .aw-ip-status[data-status=idle],.aw-demo .aw-demo-inspect .aw-ip-status[data-status=walking]{color:#efe9f780}.aw-demo .aw-demo-inspect .aw-ip-status[data-status=working],.aw-demo .aw-demo-inspect .aw-ip-status[data-status=thinking]{color:#d97757}.aw-demo .aw-demo-inspect-close{font-family:var(--aw-demo-mono);color:#efe9f780;border-radius:6px;padding:4px 6px;font-size:14px;line-height:1}.aw-demo .aw-demo-inspect-close:hover{color:#efe9f7;background:#ffffff14}.aw-demo .aw-demo-inspect .aw-ip-field{align-items:center;gap:2px;display:flex}.aw-demo .aw-demo-inspect-field{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:0}.aw-demo .aw-demo-inspect-field::placeholder{color:#efe9f766}.aw-demo .aw-demo-inspect .aw-ip-send{cursor:default;border:0}.aw-demo .aw-demo-debug{z-index:20;max-width:60%;font-family:var(--aw-demo-mono);color:#efe9f7cc;background:#0a0814f0;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;gap:5px;padding:8px;font-size:9px;display:flex;position:absolute;bottom:8px;left:8px}.aw-demo .aw-demo-debug-head{color:#ff6a50;font-weight:600}.aw-demo .aw-demo-debug-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.aw-demo .aw-demo-debug-matrix{flex-direction:column;gap:3px;display:flex}.aw-demo .aw-demo-debug-id{color:#efe9f780;min-width:74px}.aw-demo .aw-demo-debug button{border:1px solid #fff3;border-radius:4px;padding:2px 5px;font-size:9px}.aw-demo .aw-demo-debug button[data-on=true]{color:#ff6a50;border-color:#ff6a50}.aw-demo .aw-demo-debug input{width:76px;font:inherit;color:inherit;background:#141026;border:1px solid #fff3;border-radius:4px;padding:2px 5px}.aw-demo .aw-demo-debug-line[data-ok=false]{color:#ffc454}@container aw-demo (max-width:899.98px){.aw-demo .aw-demo-inspect{width:auto;max-height:78%;inset:auto 8px 8px}}@container aw-demo (max-width:559.98px){.aw-demo .aw-demo-sidebar{display:none}.aw-demo .aw-demo-strip{display:flex}.aw-demo .aw-demo-workers>.aw-w:nth-child(n+5),.aw-demo .aw-o-vacant{display:none}.aw-demo .aw-demo-toolbar{gap:6px;padding:8px 10px}.aw-demo .aw-demo-count{display:none}}@media (prefers-reduced-motion:no-preference){.aw-demo .aw-o-wall-tint,.aw-demo .aw-o-sky,.aw-demo .aw-o-floor-tint,.aw-demo .aw-o-grid,.aw-demo .aw-o-lamp-bulb{transition:opacity 1.2s}.aw-demo .aw-o-star--a1{animation:2.4s infinite aw-twinkle}.aw-demo .aw-o-star--a2{animation:2.4s .8s infinite aw-twinkle}.aw-demo .aw-o-star--b1{animation:2.4s .4s infinite aw-twinkle}.aw-demo .aw-o-coffee-led{animation:1.8s infinite aw-pulse}.aw-demo .aw-o-steam--a{animation:1.8s linear infinite aw-steam}.aw-demo .aw-o-steam--b{animation:1.8s linear .7s infinite aw-steam}.aw-demo .aw-w-lift,.aw-demo .aw-demo-sidebar{transition:transform .18s,opacity .18s}.aw-demo .aw-w-caret{animation:1s step-end infinite aw-blink}.aw-demo .aw-w[data-status=working] .aw-w-arm--l{animation:.24s ease-in-out infinite aw-typea}.aw-demo .aw-w[data-status=working] .aw-w-arm--r{animation:.24s ease-in-out .12s infinite aw-typeb}.aw-demo .aw-w[data-status=thinking] .aw-w-arm--l{animation:1.6s ease-in-out infinite aw-typea}.aw-demo .aw-w[data-status=thinking] .aw-w-arm--r{animation:1.6s ease-in-out .4s infinite aw-typeb}.aw-demo .aw-w[data-status=waiting] .aw-w-body{animation:1.1s ease-in-out infinite aw-hop}.aw-demo .aw-w[data-status=waiting] .aw-w-arm--r{animation:1.1s ease-in-out infinite aw-wavehand}.aw-demo .aw-w[data-status=done] .aw-w-body{animation:1.3s ease-in-out infinite aw-hop}.aw-demo .aw-w[data-status=done] .aw-w-arm--l{animation:.9s ease-in-out infinite aw-armsup}.aw-demo .aw-w[data-status=done] .aw-w-arm--r{animation:.9s ease-in-out infinite aw-armsupb}.aw-demo .aw-w-conf{animation:1.3s linear infinite aw-conf}.aw-demo .aw-w-conf--c2{animation-delay:.2s}.aw-demo .aw-w-conf--c3{animation-delay:.45s}.aw-demo .aw-w-conf--c4{animation-delay:.7s}.aw-demo .aw-w-conf--c5{animation-delay:.9s}.aw-demo .aw-w-conf--c6{animation-delay:1.1s}.aw-demo .aw-w-z--1{animation:2.7s linear infinite aw-zzz}.aw-demo .aw-w-z--2{animation:2.7s linear .9s infinite aw-zzz}.aw-demo .aw-w-z--3{animation:2.7s linear 1.8s infinite aw-zzz}.aw-demo .aw-w-bulb{animation:2.2s infinite aw-glowp}.aw-demo .aw-w[data-status=waiting] .aw-w-bulb{animation-duration:1.2s}.aw-demo .aw-w[data-status=done] .aw-w-bulb{animation-duration:2.4s}.aw-demo .aw-w[data-status=idle] .aw-w-bulb{animation:none}.aw-demo .aw-w[data-shape=walk] .aw-w-waddle{animation:.55s ease-in-out infinite aw-waddle}.aw-demo .aw-w[data-transit=none][data-shape=walk] .aw-w-move{animation:9s ease-in-out infinite aw-stroll}@keyframes aw-demo-walkin{0%{transform:translate(var(--aw-walk-dx),var(--aw-walk-dy))}to{transform:translate(0)}}@keyframes aw-demo-walkout{0%{transform:translate(0)}to{transform:translate(var(--aw-walk-dx),var(--aw-walk-dy))}}.aw-demo .aw-w[data-transit=arriving] .aw-w-move{will-change:transform;animation:4.2s ease-in-out both aw-demo-walkin}.aw-demo .aw-w[data-transit=leaving] .aw-w-move{will-change:transform;animation:4.2s ease-in-out both aw-demo-walkout}}.aw-demo[data-resting=true] *,.aw-demo[data-resting=true] :before,.aw-demo[data-resting=true] :after{animation-play-state:paused!important}
