.aura-demo-section{color:#e8e8ed;isolation:isolate;background:#0b0b0e;border-top:1px solid #24242b;padding:clamp(70px,8vw,125px) clamp(22px,5.8vw,105px) clamp(80px,8vw,140px);position:relative;overflow:hidden}.aura-demo-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#6a6e861f 0%,#27303f12 39%,#0000 72%);width:min(90vw,1180px);height:650px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.aura-demo-heading{max-width:1460px;margin:0 auto 45px}.aura-demo-eyebrow{color:#8a8b99;letter-spacing:.1em;margin-bottom:36px;font:650 10px ui-monospace,SFMono-Regular,Menlo,monospace}.aura-demo-heading h2{letter-spacing:-.083em;margin:0 0 29px;font-size:clamp(59px,7.6vw,122px);font-weight:660;line-height:.94}.aura-demo-heading h2 span{color:#9e9fab}.aura-demo-heading>p{color:#a3a4ad;letter-spacing:-.017em;max-width:650px;font-size:clamp(15px,1.32vw,20px);line-height:1.55}.aura-demo-mode-select{grid-template-columns:repeat(4,1fr);gap:8px;max-width:1460px;margin:0 auto 20px;display:grid}.aura-demo-mode-select button{color:#9a9ba9;text-align:left;cursor:pointer;letter-spacing:.015em;background:#15151b;border:1px solid #33333d;border-radius:7px;justify-content:flex-start;align-items:center;gap:15px;min-height:60px;padding:15px 21px;font-size:13px;font-weight:660;transition:background .2s,border-color .2s,color .2s;display:flex}.aura-demo-mode-select button:hover{color:#f0f1f4;border-color:#777985}.aura-demo-tab-number{opacity:.6;font:650 9px ui-monospace,SFMono-Regular,Menlo,monospace}.aura-demo-mode-select button b{opacity:.5;margin-left:auto;font-size:17px;font-weight:400}.aura-demo-device{background:#09090c;border:1px solid #42424d;border-radius:15px;max-width:1460px;margin:0 auto;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 100px #000c,0 0 0 8px #ffffff04,0 0 85px #9ca6c008}.aura-demo-chrome{background:linear-gradient(#202026,#18181c);border-bottom:1px solid #34343b;grid-template-columns:1fr 3fr 1fr;align-items:center;gap:10px;height:40px;padding:0 16px;display:grid}.aura-demo-traffic{align-items:center;gap:7px;display:flex}.aura-demo-traffic span{background:#454650;border:1px solid #666770;border-radius:50%;width:10px;height:10px}.aura-demo-traffic span:first-child{background:#7a5357;border-color:#95666a}.aura-demo-traffic span:nth-child(2){background:#8e8061;border-color:#a49776}.aura-demo-traffic span:nth-child(3){background:#506f60;border-color:#748d7b}.aura-demo-chrome-title{color:#c0c0c9;letter-spacing:-.01em;justify-content:center;align-items:center;gap:9px;font-size:11px;font-weight:590;display:flex}.aura-demo-chrome-title img{width:15px;height:15px}.aura-demo-chrome-title i{color:#55555f;font-style:normal}.aura-demo-chrome-meta{text-align:right;letter-spacing:.055em;color:#6f707b;font:650 9px ui-monospace,Menlo,monospace}.aura-demo-app{background:#0b0b0d;flex-direction:column;height:clamp(495px,43vw,665px);min-height:495px;display:flex;overflow:hidden}.aura-demo-app-top{background:#0d0d0f;border-bottom:1px solid #29292e;flex:0 0 44px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:0 15px;display:grid}.aura-demo-top-project{white-space:nowrap;color:#9898a1;align-items:center;gap:9px;font-size:11px;display:flex}.aura-demo-top-project img{width:20px;height:20px}.aura-demo-top-project strong{color:#d2d2da;font-weight:670}.aura-demo-top-project>span:first-of-type{color:#555560}.aura-demo-app-top nav{background:#151518;border:1px solid #292930;border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex}.aura-demo-app-top nav span{color:#8a8a95;letter-spacing:.02em;border-radius:5px;padding:7px 12px;font-size:10px;font-weight:650}.aura-demo-app-top nav span.current{color:#f1f1f4;background:#33343c}.aura-demo-top-status{color:#a0a0aa;justify-content:flex-end;align-items:center;gap:12px;display:flex}.aura-demo-top-status>span:not(.aura-demo-ready-dot){font-size:16px}.aura-demo-ready-dot{background:#adcaab;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 0 3px #a8e3ac10}.aura-demo-top-status small{color:#a4a5af;letter-spacing:.04em;font:650 9px ui-monospace,Menlo,monospace}.aura-demo-content{flex:1;grid-template-columns:210px minmax(0,1fr) 274px;min-height:0;display:grid}.aura-demo-explorer{background:#111114;border-right:1px solid #28282e;flex-direction:column;min-width:0;min-height:0;padding:16px 8px 12px;display:flex}.aura-demo-explorer-title{color:#8d8d98;letter-spacing:.07em;justify-content:space-between;align-items:center;padding:0 10px 18px;font:650 10px ui-monospace,Menlo,monospace;display:flex}.aura-demo-explorer-title span{color:#777782}.aura-demo-tree-folder{color:#c5c5cf;padding:10px 8px;font-size:11px}.aura-demo-tree-item{color:#92929d;white-space:nowrap;border-radius:5px;align-items:center;gap:1px;padding:10px 11px 10px 26px;font-size:11px;display:flex}.aura-demo-tree-item i{border:1px solid #777985;border-radius:2px;width:8px;height:8px;display:inline-block}.aura-demo-tree-item.chosen{color:#dddde4;background:#27272f}.aura-demo-side-tail{color:#797984;border-top:1px solid #28282e;margin-top:auto;padding:17px 8px 0;font-size:10px}.aura-demo-primary{background:#0b0b0d;min-width:0;min-height:0;overflow:hidden}.aura-demo-editor-tabs{background:#101013;border-bottom:1px solid #2b2b31;align-items:stretch;height:38px;display:flex}.aura-demo-editor-tabs>span{color:#84848e;white-space:nowrap;border-right:1px solid #27272d;padding:13px 19px;font-size:11px}.aura-demo-editor-tabs>span.chosen{color:#d7d7de;background:#18181b;border-top:1px solid #9899a5}.aura-demo-editor-tabs i{color:#6e6f7a;margin-left:13px;font-style:normal}.aura-demo-code{flex-direction:column;height:100%;min-height:0;display:flex}.aura-demo-code-area{flex:1;min-height:0;padding:24px 18px 15px 0;display:flex;overflow:auto}.aura-demo-code-gutter{color:#494952;text-align:right;white-space:nowrap;flex:0 0 45px;width:45px;padding-right:15px;font:12px/1.9 ui-monospace,Menlo,monospace}.aura-demo-code-area pre{white-space:pre;color:#aeb0b9;margin:0;font:12px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:visible}.cm-violet{color:#b6a6d8}.cm-yellow{color:#dfc39b}.cm-green{color:#a7c9ae}.cm-white{color:#d5d5dd}.cm-red{color:#c9a0ab}.aura-demo-terminal{color:#9a9aa6;background:#0e0e11;border-top:1px solid #35353b;flex:0 0 106px;padding-bottom:12px;font:11px/1.8 ui-monospace,Menlo,monospace;overflow:hidden}.aura-demo-terminal-head{color:#80818e;border-bottom:1px solid #202025;justify-content:space-between;align-items:center;height:31px;padding:7px 17px;font-size:10px;font-weight:650;display:flex}.aura-demo-terminal>div:last-child{padding:11px 19px}.aura-demo-terminal>div:last-child span{color:#acd5bb}.aura-demo-terminal em{color:#c7cbd1;font-style:normal}.aura-demo-terminal b{color:#e2e2e5;font-weight:500}.aura-demo-inspector{background:#101014;border-left:1px solid #2a2a31;flex-direction:column;min-height:0;padding:16px;display:flex;position:relative}.aura-demo-inspector-head{color:#bfbfc9;letter-spacing:.03em;border-bottom:1px solid #2a2a31;align-items:center;gap:10px;padding-bottom:15px;font:700 10px ui-monospace,Menlo,monospace;display:flex}.aura-demo-inspector-head img{width:16px;height:16px}.aura-demo-inspector-head>span{color:#aaaab4;margin-left:auto;font-size:17px}.aura-demo-inspector-title{color:#e0e0e5;margin:23px 0;font-size:14px;font-weight:630}.aura-demo-inspector-msg{color:#d3d3dc;background:#2b2c34;border-radius:10px 10px 3px;margin:0 0 16px 25px;padding:14px;font-size:12px;line-height:1.5}.aura-demo-inspector-reply{color:#a2a3ae;padding:13px 2px;font-size:12px;line-height:1.6}.aura-demo-inspector-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.aura-demo-inspector-actions span{color:#c3c4d0;border:1px solid #37373e;border-radius:5px;padding:8px;font-size:11px}.aura-demo-inspector-item{color:#b2b2bd;border-bottom:1px solid #26262c;padding:15px 0;font-size:12px}.aura-demo-inspector-status{color:#adb5ab;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}.aura-demo-inspector-status i{background:#9ac59a;border-radius:50%;width:7px;height:7px}.aura-demo-inspector-bottom{color:#5b5c66;letter-spacing:.07em;border-top:1px solid #28282f;margin-top:auto;padding-top:15px;font:600 9px ui-monospace,Menlo,monospace}.aura-demo-statusbar{color:#777783;background:#131317;border-top:1px solid #29292e;flex:0 0 30px;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;font:600 9px ui-monospace,Menlo,monospace;display:flex}.aura-demo-statusbar i{color:#42424b;font-style:normal}.aura-demo-chat{flex-direction:column;height:100%;min-height:0;padding:0 clamp(18px,3vw,55px);display:flex}.aura-demo-chat-head{color:#d4d4dd;border-bottom:1px solid #202026;flex:0 0 47px;align-items:center;gap:10px;height:47px;font-size:12px;font-weight:610;display:flex}.aura-demo-chat-head img{width:17px;height:17px}.aura-demo-chat-head small{color:#62636d;margin-left:auto;font-size:10px;font-weight:400}.aura-demo-conversation{flex:1;min-height:0;padding:31px 0 12px;overflow:auto}.aura-demo-prompt{color:#e0e0e7;background:#26262d;border:1px solid #303039;border-radius:14px 14px 3px;max-width:85%;margin-left:auto;padding:14px 16px;font-size:13px;line-height:1.55}.aura-demo-answer{color:#babac6;gap:13px;margin-top:28px;font-size:13px;line-height:1.6;display:flex}.aura-demo-answer-mark{border:1px solid #42434b;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.aura-demo-answer-mark img{width:15px;height:15px}.aura-demo-answer p{margin:0 0 15px}.aura-demo-answer-steps{border:1px solid #28282f;border-radius:8px;margin-bottom:16px;overflow:hidden}.aura-demo-answer-steps>div{border-bottom:1px solid #25252c;align-items:center;gap:16px;padding:11px 15px;font-size:12px;display:flex}.aura-demo-answer-steps>div:last-child{border:0}.aura-demo-answer-steps b{color:#777884;font:700 10px ui-monospace,Menlo,monospace}.aura-demo-input{color:#767780;background:#17171c;border:1px solid #3d3d46;border-radius:9px;flex:0 0 46px;justify-content:space-between;align-items:center;margin:0 0 17px;padding:12px 13px;font-size:12px;display:flex}.aura-demo-input span{color:#25252b;background:#d8d9e0;border-radius:5px;place-items:center;width:25px;height:25px;font-size:17px;display:grid}.aura-demo-text{flex-direction:column;height:100%;display:flex;overflow:hidden}.aura-demo-notepage{color:#d9d9e1;padding:48px clamp(24px,5vw,70px) 60px;overflow:auto}.aura-demo-notepage>small{color:#65656f;letter-spacing:.07em;font:650 10px ui-monospace,Menlo,monospace}.aura-demo-notepage h3{letter-spacing:-.065em;margin:25px 0 18px;font-size:clamp(32px,3vw,47px);font-weight:650}.aura-demo-note-tags{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.aura-demo-note-tags span{color:#7d7e89;border:1px solid #33333b;border-radius:5px;padding:6px 9px;font-size:10px}.aura-demo-notepage h4{margin:25px 0 13px;font-size:15px;font-weight:630}.aura-demo-notepage p{color:#a1a2af;max-width:470px;font-size:13px;line-height:1.7}.aura-demo-notepage ul{margin:0;padding:0;list-style:none}.aura-demo-notepage li{color:#a1a1ad;margin:14px 0;font-size:12px}.aura-demo-notepage li b,.aura-demo-notepage li i{color:#b7d1bc;border:1px solid #657a6c;border-radius:3px;place-items:center;width:14px;height:14px;margin-right:12px;font-size:10px;display:inline-grid}.aura-demo-notepage li i{border-color:#50505c}.aura-demo-note-quote{color:#777985;background:#131318;border-left:2px solid #656672;margin-top:30px;padding:13px 17px;font-size:12px;line-height:1.6}.aura-demo-agent{flex-direction:column;height:100%;min-height:0;display:flex}.aura-demo-agent-head{border-bottom:1px solid #292930;align-items:center;gap:12px;padding:20px 24px;display:flex}.aura-demo-agent-head>span{color:#d5d7dc;border:1px solid #34343c;border-radius:10px;place-items:center;width:42px;height:42px;font-size:26px;display:grid}.aura-demo-agent-head>div{flex-direction:column;gap:5px;display:flex}.aura-demo-agent-head strong{font-size:15px}.aura-demo-agent-head small{color:#777783;font:650 9px ui-monospace,Menlo,monospace}.aura-demo-agent-head>i{color:#a6c7ab;margin-left:auto;font-size:11px;font-style:normal}.aura-demo-agent-thread{flex:1;padding:25px clamp(20px,3vw,45px);overflow:auto}.aura-demo-agent-request{background:#222229;border:1px solid #303039;border-radius:10px;margin-bottom:23px;padding:17px 21px}.aura-demo-agent-request small{color:#83848e;font:650 9px ui-monospace,Menlo,monospace}.aura-demo-agent-request p{color:#d9d9e1;margin:11px 0 0;font-size:13px;line-height:1.55}.aura-demo-agent-steps{border-left:1px solid #3b3e44;margin-left:12px}.aura-demo-agent-step{align-items:flex-start;gap:16px;margin:0 0 24px -11px;display:flex}.aura-demo-agent-step>span{color:#1c2920;background:#b5caba;border:3px solid #141519;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.aura-demo-agent-step>div{flex-direction:column;gap:8px;display:flex}.aura-demo-agent-step strong{color:#d8d9e1;font-size:12px;font-weight:620}.aura-demo-agent-step small{color:#777984;font:11px ui-monospace,Menlo,monospace}.aura-demo-agent-command{color:#747581;background:#17171c;border:1px solid #41414b;border-radius:9px;justify-content:space-between;align-items:center;margin:0 21px 18px;padding:13px 17px;font-size:12px;display:flex}.aura-demo-agent-command b{color:#d9d9e2;font-size:19px;font-weight:400}@media (max-width:1100px){.aura-demo-content{grid-template-columns:170px minmax(0,1fr) 214px}.aura-demo-mode-select button{gap:9px;padding:13px 14px}.aura-demo-inspector{padding:12px}.aura-demo-inspector-head{font-size:9px}.aura-demo-code-area{padding-top:18px}.aura-demo-code-area pre{font-size:10.5px}.aura-demo-app-top nav span{padding:7px 9px}}@media (max-width:800px){.aura-demo-section{padding:70px 22px 95px}.aura-demo-heading h2{font-size:clamp(54px,8vw,75px)}.aura-demo-heading>p{max-width:550px}.aura-demo-content{grid-template-columns:155px minmax(0,1fr)}.aura-demo-inspector{display:none}.aura-demo-device{border-radius:12px}.aura-demo-app{height:510px;min-height:510px}.aura-demo-top-status small{display:none}.aura-demo-mode-select button{gap:8px;font-size:11px}}@media (max-width:590px){.aura-demo-section{padding:67px 17px 78px}.aura-demo-heading{margin-bottom:30px}.aura-demo-eyebrow{margin-bottom:25px;font-size:9px}.aura-demo-heading h2{font-size:clamp(47px,11vw,67px)}.aura-demo-heading>p{font-size:14px}.aura-demo-mode-select{gap:5px;margin-bottom:12px}.aura-demo-mode-select button{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:54px;padding:10px 6px;font-size:10px;display:flex}.aura-demo-mode-select button b{display:none}.aura-demo-tab-number{font-size:8px}.aura-demo-chrome{grid-template-columns:45px 1fr 45px;height:32px;padding:0 10px}.aura-demo-chrome-title{gap:5px;font-size:9px}.aura-demo-chrome-title img{width:12px;height:12px}.aura-demo-chrome-meta{font-size:0}.aura-demo-traffic{gap:4px}.aura-demo-traffic span{width:7px;height:7px}.aura-demo-app{height:390px;min-height:390px}.aura-demo-app-top{flex-basis:41px;grid-template-columns:1fr auto;height:41px;padding:0 8px}.aura-demo-app-top nav{gap:0;padding:2px}.aura-demo-app-top nav span{padding:6px 5px;font-size:8px}.aura-demo-top-project{gap:5px;font-size:9px}.aura-demo-top-project img{width:13px;height:13px}.aura-demo-top-project>span:last-child,.aura-demo-top-status{display:none}.aura-demo-content{grid-template-columns:1fr}.aura-demo-explorer{display:none}.aura-demo-code-area pre{font-size:9.5px}.aura-demo-code-gutter{flex-basis:30px;width:30px;padding-right:8px;font-size:9.5px}.aura-demo-code-area{padding:15px 5px 9px 0}.aura-demo-terminal{flex-basis:91px;font-size:10px}.aura-demo-editor-tabs{height:33px}.aura-demo-editor-tabs>span{padding:11px;font-size:10px}.aura-demo-chat{padding:0 15px}.aura-demo-conversation{padding:15px 0 8px}.aura-demo-prompt,.aura-demo-answer{font-size:11px}.aura-demo-answer{margin-top:17px}.aura-demo-answer-steps>div{padding:7px 9px;font-size:10px}.aura-demo-answer p{margin-bottom:9px}.aura-demo-chat-head{flex-basis:36px;height:36px}.aura-demo-input{margin-bottom:10px}.aura-demo-notepage{padding:23px 20px 30px}.aura-demo-notepage h3{font-size:30px}.aura-demo-notepage p{font-size:12px}.aura-demo-note-quote{display:none}.aura-demo-agent-head{padding:12px 15px}.aura-demo-agent-thread{padding:17px 15px}.aura-demo-agent-step{margin-bottom:17px}.aura-demo-statusbar{flex-basis:23px;padding:0 8px;font-size:8px}.aura-demo-statusbar span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.aura-demo-section *{transition:none!important}}.aura-demo-agent-mark{object-fit:contain;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;display:inline-block}.aura-demo-agent-mark--waiting{animation:1.4s linear infinite aura-demo-agent-wait-spin}@keyframes aura-demo-agent-wait-spin{to{transform:rotate(360deg)}}.aura-demo-mode-label{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.aura-demo-app-top nav span:has(.aura-demo-agent-mark){justify-content:center;align-items:center;min-width:36px;display:inline-flex}.aura-demo-agent-head-icon{background:#19191e;border:1px solid #34343c;border-radius:10px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.aura-demo-agent-head>span.aura-demo-agent-head-icon{font-size:initial;color:inherit}.aura-demo-explorer-title .aura-demo-agent-mark{margin-right:1px}.aura-demo-top-status .aura-demo-agent-mark{flex-shrink:0}.aura-demo-inspector-head>.aura-demo-agent-mark:last-child{margin-left:auto}@media (max-width:590px){.aura-demo-mode-label{flex-direction:column;gap:3px}.aura-demo-mode-label .aura-demo-agent-mark{width:16px;height:16px}.aura-demo-agent-head-icon{flex-basis:38px;width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.aura-demo-agent-mark--waiting{animation:none}}.aura-demo-mode-select button.selected{color:#18191d;background:#d3d3d0;border-color:#d3d3d0}.aura-demo-input span{background:#cfcfcb}.aura-demo-heading h2{color:#dededb}
