.exm-motion{--exm-ink:#1b201d;--exm-muted:#7b827e;--exm-border:#e4e7e5;--exm-purple:#5864f2;--exm-surface:#f5f6f5;--exm-blue-soft:#eff0ff;--exm-radius:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;color:var(--exm-ink);isolation:isolate;-webkit-font-smoothing:antialiased;background:0 0;font-family:Inter,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans KR,sans-serif;font-size:14px;line-height:1.5;container-type:inline-size}.exm-motion *{box-sizing:border-box}.exm-motion button,.exm-motion input{font:inherit}.exm-motion button{cursor:pointer}.exm-motion button:disabled{cursor:default}.exm-motion button,.exm-motion summary{-webkit-tap-highlight-color:transparent}.exm-motion svg{flex:none}.exm-motion h1,.exm-motion h2,.exm-motion h3,.exm-motion p{margin:0}.exm-motion button{color:inherit}.exm-motion button:focus-visible,.exm-motion summary:focus-visible,.exm-motion input:focus-visible{outline-offset:3px;outline:3px solid #989ffa}.exm-window{background:#fff;border:1px solid #dfe2e0;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 3px 8px #18232606,0 24px 65px -24px #18232628}.exm-chrome{background:linear-gradient(90deg,#f2f3f2 0,#f8f9f8 30%,#fff 60%);border-bottom:1px solid #f0f1f0;justify-content:center;align-items:center;height:36px;display:flex;position:relative}.exm-traffic{gap:7px;display:flex;position:absolute;left:16px}.exm-traffic span{background:#ff605a;border-radius:100%;width:9px;height:9px}.exm-traffic span:nth-child(2){background:#ffbe2d}.exm-traffic span:nth-child(3){background:#29c840}.exm-window-title{color:#6b726e;letter-spacing:.02em;font-size:11px}.exm-demo-label{color:#939995;letter-spacing:.025em;font-size:11px;position:absolute;right:16px}.exm-app{min-width:0;display:flex}.exm-sidebar{background:linear-gradient(165deg,#f5f6f5,#e7e9e7);border-right:1px solid #e3e6e3;flex-direction:column;flex:none;width:172px;padding:20px 10px 16px;display:flex;position:relative}.exm-brand{color:#838a85;justify-content:space-between;align-items:center;gap:8px;padding:4px 5px 22px;display:flex}.exm-brand img{width:114px;height:auto;display:block}.exm-search{color:#969c97;background:#fff6;border:1px solid #e0e4e0;border-radius:8px;align-items:center;gap:7px;margin-bottom:20px;padding:9px 8px;font-size:11px;display:flex}.exm-sidebar nav{flex-direction:column;gap:4px;display:flex}.exm-sidebar nav>button,.exm-sidebar nav>div{text-align:left;color:#575f59;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:12px;display:flex}.exm-sidebar nav>button:hover{background:#fffa}.exm-sidebar nav>.exm-nav-active{color:#242b25;background:#fff;box-shadow:0 3px 10px #00000007}.exm-sidebar nav small{text-align:center;color:#898f89;background:#f2f4f1;border-radius:50%;width:20px;height:20px;margin-left:auto;font-size:11px;line-height:20px}.exm-side-projects{border-top:1px solid #dfe3df;gap:5px;margin-top:22px;padding-top:18px;display:grid}.exm-side-projects button{text-align:left;color:#626a63;white-space:normal;background:0 0;border:0;border-radius:6px;padding:8px 7px;font-size:11px}.exm-side-projects .exm-current-project{color:#262c27;background:#ffffff75}.exm-side-projects button:hover{background:#ffffff90}.exm-side-projects button span{font-size:11px}.exm-hub{color:#5a625b;border-top:1px solid #dce0db;align-items:center;gap:10px;margin-top:auto;padding:17px 9px 0;font-size:12px;display:flex}.exm-stage{background:#fff;flex:1;min-width:0;height:572px;position:relative;overflow:hidden}.exm-scene{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .42s,transform .56s cubic-bezier(.2,.8,.2,1),visibility .42s;position:absolute;inset:0;transform:translateY(9px)}.exm-scene.exm-active{visibility:visible;opacity:1;pointer-events:auto;z-index:1;transform:none}.exm-home{flex-direction:column;align-items:center;height:100%;padding:66px 38px 30px;display:flex}.exm-orb{isolation:isolate;width:66px;height:66px;margin-bottom:21px;position:relative}.exm-orb:before{content:"";filter:blur(8px);background:conic-gradient(from 120deg,#e719fd,#f674ed,#ffefae,#fbe9ff,#eb38ff,#b54df2);border-radius:44% 56% 55% 45%/53% 42% 58% 47%;animation:7s linear infinite exm-orbit;position:absolute;inset:5px}.exm-orb i{filter:blur(8px);z-index:2;background:#fff3b5;border-radius:50%;animation:4s ease-in-out infinite exm-orb-light;position:absolute;inset:15px 25px 16px 4px}.exm-orb b{filter:blur(9px);background:#ff54f0;border-radius:50%;position:absolute;inset:18px 6px 8px 24px}.exm-home h1{letter-spacing:-1.15px;text-align:center;word-break:keep-all;font-size:25px;font-weight:650;line-height:1.55}.exm-home-caption{color:#8d958f;letter-spacing:-.1px;font-size:12px;margin-top:10px!important}.exm-composer{background:#fafbf9;border:1px solid #d8dcda;border-radius:22px;width:100%;max-width:610px;min-height:127px;margin-top:32px;padding:19px 20px 13px;transition:box-shadow .25s,transform .25s;box-shadow:0 0 0 3px #696ffa13,0 13px 30px #30384109}.exm-composer.exm-sending{transform:scale(.992);box-shadow:0 0 0 4px #696ffa29,0 10px 22px #30384109}.exm-input-line{color:#303933;word-break:keep-all;min-height:50px;font-size:14px;font-weight:450}.exm-placeholder{color:#a1a8a2;font-weight:400}.exm-caret{vertical-align:-.14em;background:#59655a;width:1.4px;height:1em;margin-left:3px;animation:1s step-end infinite exm-caret;display:inline-block}.exm-caret-off{opacity:0!important}.exm-composer-bottom{color:#868f87;align-items:center;gap:17px;min-height:25px;font-size:11px;display:flex}.exm-composer-bottom>span{align-items:center;gap:5px;display:flex}.exm-chev{margin-left:3px;font-size:14px}.exm-composer-bottom button{color:#8a948a;background:0 0;border:none;border-radius:8px;place-items:center;width:30px;height:30px;margin-left:auto;transition:background .2s,color .2s,transform .2s;display:grid}.exm-composer-bottom .exm-send-ready{color:#fff;background:#20281f}.exm-composer-bottom .exm-send-ready:hover{background:#4b57e3;transform:translateY(-1px)}.exm-home-shortcuts{gap:9px;margin-top:21px;display:flex}.exm-home-shortcuts>button,.exm-home-shortcuts>span{color:#798478;white-space:nowrap;background:#fdfefd;border:1px solid #e1e4df;border-radius:24px;justify-content:center;align-items:center;gap:7px;padding:7px 13px;font-size:11px;display:flex}.exm-home-shortcuts svg{color:#8186e9}.exm-home-shortcuts>button:hover{background:#f1f2fc}.exm-projects{padding:43px 33px}.exm-projects header{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.exm-projects h2{letter-spacing:-.6px;font-size:20px;font-weight:650}.exm-black-button{border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:500;display:inline-flex;color:#fff!important;background:#1c231e!important;border:1px solid #1c231e!important}.exm-black-button:hover{background:#38423a!important}.exm-projects header .exm-black-button{border-radius:24px}.exm-table-head{color:#f3f5f1;background:#1c231e;border-radius:8px;grid-template-columns:2.2fr 1fr .9fr 1.15fr;gap:10px;padding:12px 13px;font-size:11px;display:grid}.exm-table-head>span{align-items:center;gap:5px;display:flex}.exm-project-row{text-align:left;background:#fff;border:none;border-bottom:1px solid #eff1ed;grid-template-columns:2.2fr 1fr .9fr 1.15fr;align-items:center;gap:10px;width:100%;min-height:75px;padding:16px 12px;transition:background .3s,box-shadow .3s;display:grid}.exm-project-row:hover{background:#f8f9fd}.exm-project-row.exm-row-selected{background:#f3f4ff;box-shadow:inset 3px 0 #6370f3}.exm-project-name{flex-direction:column;gap:5px;min-width:0;display:flex}.exm-project-name strong{letter-spacing:-.3px;font-size:12px;font-weight:550}.exm-project-name small{color:#989f98;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.exm-date{color:#929990;font-size:11px}.exm-status{white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;font-style:normal;display:inline-block}.exm-rose{color:#c77679;background:#f8eaec}.exm-neutral{color:#8b938c;background:#f0f2ef}.exm-project-progress{align-items:center;gap:8px;display:flex}.exm-project-progress>i{background:#eef1ed;border-radius:4px;flex:1;min-width:25px;height:5px;overflow:hidden}.exm-project-progress>i b{background:linear-gradient(90deg,#ffb4c0,#ff9287);border-radius:4px;height:100%;display:block}.exm-project-progress small{color:#8e968d;min-width:25px;font-size:11px}.exm-project-progress>svg{color:#919992;margin-left:5px}.exm-inline-toast{color:#7a867d;opacity:0;align-items:center;gap:9px;margin-top:24px;font-size:12px;transition:opacity .5s,transform .5s;display:inline-flex;transform:translateY(8px)}.exm-inline-toast svg{color:#98a49a}.exm-toast-show{opacity:1!important;transform:none!important}.exm-plan{padding:25px 24px}.exm-breadcrumb{color:#8d948e;align-items:center;gap:7px;min-height:18px;margin-bottom:18px;font-size:11px;display:flex}.exm-breadcrumb strong{color:#48534b;font-weight:500}.exm-breadcrumb>span:not(.exm-count){color:#c3c9c1;margin:0 3px}.exm-project-tabs{white-space:nowrap;background:#fff;border:1px solid #e4e8e1;border-radius:28px;align-items:center;gap:3px;min-width:0;margin-bottom:16px;padding:4px;display:flex}.exm-project-tabs>button,.exm-project-tabs>span{white-space:nowrap;color:#889184;background:0 0;border:0;border-radius:22px;flex:none;padding:7px 14px;font-size:11px}.exm-project-tabs>span{letter-spacing:.02em}.exm-project-tabs>.exm-tab-active{color:#fff;background:#1c231e}.exm-project-tabs>button:not(.exm-tab-active):hover{background:#f0f2ed}.exm-question-panel{background:#fff;border:1px solid #dfe4dd;border-radius:16px;min-height:279px;padding:22px;transition:box-shadow .3s}.exm-question-counter{color:#879282;align-items:center;gap:4px;margin-bottom:24px;font-size:11px;display:flex}.exm-question-counter i{background:#dce2d9;border-radius:4px;width:21px;height:3px}.exm-question-counter i:first-child,.exm-question-counter .exm-counter-filled{background:#303b2f}.exm-question-counter span{margin-left:10px}.exm-question{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.exm-agent-mark{color:#fff;background:radial-gradient(circle at 20% 0,#ff8ccb,#da4bec 35%,#8530dc 83%);border-radius:11px;flex:none;place-items:center;width:26px;height:26px;margin-top:5px;display:grid;box-shadow:0 5px 13px #af35d126}.exm-question>div:last-child{background:#f6f7f3;border-radius:10px;flex:1;padding:12px 15px}.exm-question h3{letter-spacing:-.35px;word-break:keep-all;font-size:14px;font-weight:550;line-height:1.6}.exm-question p{color:#90998b;word-break:keep-all;margin-top:5px;font-size:11px;line-height:1.7}.exm-answer{word-break:keep-all;border:1px solid #dce1d8;border-radius:19px;min-height:72px;padding:15px 17px;font-size:14px;box-shadow:0 8px 22px #23322107}.exm-plan-actions{align-items:center;gap:7px;margin-top:20px;display:flex}.exm-plan-actions>button{white-space:nowrap;background:#fff;border:1px solid #dfe5da;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex}.exm-plan-actions>button:disabled{opacity:.35}.exm-plan-actions>.exm-black-button{margin-left:auto}.exm-plan-summary{background:#f6f7fc;border:1px solid #e5e7f8;border-radius:15px;flex-wrap:wrap;align-items:center;gap:8px;min-height:72px;padding:13px 15px;animation:.5s both exm-reveal;display:flex}.exm-plan-summary>span{color:#59684f;background:#fff;border:1px solid #e9eee4;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:flex}.exm-plan-summary svg{color:#7c9780}.exm-panel-confirmed{box-shadow:0 0 0 3px #75836907}.exm-plan-details{background:#fff;border:1px solid #e1e5dd;border-radius:11px;margin-top:17px}.exm-plan-details summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 15px;font-size:12px;font-weight:500;list-style:none;display:flex}.exm-plan-details summary::-webkit-details-marker{display:none}.exm-plan-details summary svg{color:#9aa393}.exm-plan-details>div{color:#83907a;grid-template-columns:100px 1fr;gap:9px;padding:0 15px 15px;font-size:11px;display:grid}.exm-plan-details strong{color:#505d47;font-weight:400}.exm-graph{padding:23px 17px}.exm-graph .exm-breadcrumb{margin:0 7px 14px}.exm-count{color:#9ca492;margin-left:auto;font-size:11px}.exm-graph .exm-project-tabs{margin-bottom:12px}.exm-canvas-tools{background:#fbfcfa;border:1px solid #e0e4dc;border-radius:11px 11px 0 0;align-items:center;gap:5px;min-height:41px;padding:7px;display:flex}.exm-canvas-tools>span{white-space:nowrap;color:#697564;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex}.exm-canvas-tools>span.exm-tool-selected{color:#727de1;background:#eeeffb;border:1px solid #a9b0e7;border-radius:7px}.exm-canvas-tools .exm-purple-button{color:#fff;white-space:nowrap;background:#5967f0;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.exm-purple-button:hover{background:#4654da!important}.exm-canvas-tools>div{color:#a0a797;align-items:center;gap:9px;margin-left:auto;padding-right:5px;font-size:11px;display:flex}.exm-canvas-tools>div svg{color:#6c7764}.exm-canvas{background-color:#fdfefd;background-image:radial-gradient(#dde2ef .8px,#0000 .8px);background-size:17px 17px;border:1px solid #dfe5da;border-top:0;border-radius:0 0 11px 11px;height:362px;position:relative;overflow:hidden}.exm-edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.exm-edges path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-width:2px}.exm-edge-base{stroke:#e6e9f5}.exm-edge-fill{stroke:#939def}.exm-edge-flow{stroke:#5d70ed;stroke-dasharray:.07 .93;opacity:.8;animation:3s linear infinite exm-edge-stream}.exm-node{opacity:0;text-align:left;z-index:1;background:#fff;border:1px solid #e5e8e2;border-radius:12px;flex-direction:column;gap:6px;width:20%;height:24%;padding:9px;transition:transform .6s cubic-bezier(.18,.85,.22,1),opacity .4s,border-color .2s,box-shadow .2s;display:flex;position:absolute;transform:translateY(14px)scale(.965);box-shadow:0 5px 12px #32432407}.exm-node.exm-node-in{opacity:1;transform:none}.exm-node.exm-node-selected{border-color:#8490ee;box-shadow:0 0 0 3px #7280ee15,0 6px 14px #32432408}.exm-node:hover:not(:disabled){border-color:#b8c0ec;box-shadow:0 7px 15px #32432410}.exm-node-pre{top:2%;left:2%}.exm-node-find{top:2%;left:26.5%}.exm-node-collect{top:39.2%;left:2%}.exm-node-curate{top:39.2%;left:26.5%}.exm-node-train{top:39.2%;left:51%}.exm-node-roll{top:39.2%;left:75.5%}.exm-node-box{top:75.6%;left:26.5%}.exm-node-title{align-items:center;gap:5px;min-height:17px;display:flex}.exm-node-title>i{color:#98a191;background:#f4f6f0;border-radius:6px;flex:none;place-items:center;width:19px;height:19px;font-style:normal;display:grid}.exm-node-title strong{letter-spacing:-.22px;word-break:keep-all;font-size:11px;font-weight:550;line-height:1.4}.exm-node-title>svg{color:#95a18b;width:11px;margin-left:auto}.exm-node-body{background:#f5f7f2;border-radius:7px;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;padding:4px 5px;display:flex}.exm-node-body code{color:#939d8a;letter-spacing:-.2px;min-width:0;font:11px/1.4 ui-sans-serif,system-ui,sans-serif}.exm-node-status{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;margin-left:auto;padding:2px 5px;font-size:11px;font-style:normal;display:inline-flex}.exm-node-status b{background:currentColor;border-radius:50%;width:4px;height:4px}.exm-blue{color:#6977ed;background:#edf0ff}.exm-amber{color:#a28539;background:#f2eddf}.exm-gray{color:#929c89;background:#eef1e9}.exm-node-meta{color:#a0aa95;justify-content:space-between;align-items:center;gap:3px;margin-top:auto;font-size:11px;display:flex}.exm-port{background:#bdc6fa;border:1.5px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.exm-port-left{left:-3px}.exm-port-right{right:-3px}.exm-graph-footer{background:#f4f6f0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:9px 12px;font-size:11px;display:flex}.exm-graph-footer>span{align-items:center;gap:8px;min-width:0;display:flex}.exm-graph-footer>span:first-child{font-weight:500}.exm-graph-footer>span:last-child{color:#a1aa96;white-space:nowrap;font-size:11px}.exm-graph-footer b{color:#9c843c;white-space:nowrap;background:#eae6d9;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:500}.exm-graph-ready{opacity:0;z-index:5;pointer-events:none;background:#fff;border:1px solid #e3e9de;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:85px;right:34px;transform:translateY(12px);box-shadow:0 7px 25px #36432914}.exm-graph-ready>svg{color:#8ba380}.exm-graph-ready>div{gap:2px;display:grid}.exm-graph-ready strong{font-size:12px;font-weight:500}.exm-graph-ready span{color:#97a08f;font-size:11px}.exm-assistant-bubble{color:#fff;z-index:4;pointer-events:none;background:radial-gradient(circle at 25% 8%,#ff8fde,#c72fe8 48%,#7a2ce2 95%);border-radius:50% 50% 42% 45%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:20px;right:22px;box-shadow:0 8px 25px #b835da24}.exm-motion-cursor{z-index:9;pointer-events:none;opacity:0;color:#242a26;filter:drop-shadow(0 2px 3px #00000024);transition:left 1.1s cubic-bezier(.25,.6,.15,1),top 1.1s cubic-bezier(.25,.6,.15,1),opacity .22s,transform .5s;position:absolute;transform:translate(10px,8px)}.exm-motion-cursor>svg{fill:#252b27;stroke:#fff;stroke-width:1.7px}.exm-cursor-visible{opacity:1;transform:none}.exm-motion-cursor>span{opacity:0;border:2px solid #838cf280;border-radius:100%;width:27px;height:27px;position:absolute;top:-8px;left:-8px;transform:scale(.3)}.exm-cursor-click>span{animation:.65s ease-out both exm-click}.exm-cursor-click>svg{transform:scale(.86)}.exm-playback{align-items:center;gap:13px;min-width:0;margin-top:17px;padding:0 4px 16px;display:flex;position:relative}.exm-transport{align-items:center;gap:5px;display:flex}.exm-transport button{border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.exm-play-toggle{background:#232926;color:#fff!important}.exm-play-toggle:hover{background:#4b56d5}.exm-play-toggle svg{fill:currentColor}.exm-replay{background:0 0;color:#7d877f!important}.exm-replay:hover{background:#eff1ed}.exm-chapters{flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.exm-chapters button{color:#8d958e;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:12px;transition:background .2s,color .2s;display:flex}.exm-chapters button>span{color:#aab1aa;font-variant-numeric:tabular-nums;font-size:11px}.exm-chapters button[aria-pressed=true]{color:#5665ce;background:#edf0fa}.exm-chapters button[aria-pressed=true]>span{color:#8691d2}.exm-chapters button:hover{background:#f0f2f7}.exm-time{font-variant-numeric:tabular-nums;color:#5b675c;white-space:nowrap;margin-left:auto;font-size:11px}.exm-time>span{color:#b1b8ae}.exm-scrubber{appearance:none;background:linear-gradient(to right,#737ff0 0 var(--exm-progress),#e9ece7 var(--exm-progress) 100%);cursor:pointer;border:0;border-radius:3px;width:calc(100% - 8px);height:3px;margin:0;bottom:0;left:4px;position:absolute!important}.exm-scrubber::-webkit-slider-thumb{appearance:none;opacity:0;background:#6977e8;border:2px solid #fff;border-radius:100%;width:11px;height:11px;transition:opacity .2s;box-shadow:0 1px 3px #34457630}.exm-scrubber:hover::-webkit-slider-thumb{opacity:1}.exm-scrubber:focus-visible::-webkit-slider-thumb{opacity:1}.exm-scrubber::-moz-range-thumb{background:#6977e8;border:2px solid #fff;border-radius:100%;width:8px;height:8px}.exm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exm-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.exm-icon svg{width:100%;height:100%;display:block}.exm-motion[data-running=false] *,.exm-motion[data-running=false] :before,.exm-motion[data-running=false] :after{animation-play-state:paused!important}.exm-motion[data-reduced=true] *,.exm-motion[data-reduced=true] :before,.exm-motion[data-reduced=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.exm-motion[data-reduced=true] .exm-orb:before{transform:none}.exm-motion[data-reduced=true] .exm-motion-cursor{display:none}.exm-motion[data-reduced=true] .exm-caret{opacity:0}.exm-motion[data-reduced=true] .exm-node{transform:none}@keyframes exm-orbit{to{transform:rotate(360deg)}}@keyframes exm-orb-light{50%{opacity:.7;transform:translate(8px,-4px)}}@keyframes exm-caret{50%{opacity:0}}@keyframes exm-click{0%{opacity:0;transform:scale(.3)}35%{opacity:.8}to{opacity:0;transform:scale(1.5)}}@keyframes exm-edge-stream{to{stroke-dashoffset:-1px}}@keyframes exm-reveal{0%{opacity:0;transform:translateY(6px)}}@container (min-width:1150px){.exm-stage{height:628px}.exm-sidebar{width:190px}.exm-home{padding-top:81px}.exm-home h1{font-size:29px}.exm-home-caption{font-size:14px}.exm-composer{max-width:690px;min-height:144px}.exm-input-line{min-height:62px;font-size:16px}.exm-canvas{height:400px}.exm-node-title strong{font-size:12px}.exm-node-body code,.exm-node-status,.exm-node-meta{font-size:11px}.exm-question h3{font-size:16px}.exm-question p{font-size:13px}.exm-question-panel{padding:26px}.exm-answer{min-height:85px}.exm-project-name strong{font-size:14px}.exm-date{font-size:12px}.exm-project-name small{font-size:11px}.exm-table-head{font-size:12px}.exm-project-row{min-height:86px}}@container (max-width:820px){.exm-sidebar{width:137px;padding:16px 8px}.exm-brand img{width:96px}.exm-brand>svg,.exm-brand>.exm-icon{display:none}.exm-sidebar nav>button,.exm-sidebar nav>div{gap:7px;padding:0 8px;font-size:11px}.exm-side-projects button{font-size:11px}.exm-side-projects button span{display:none}.exm-search{padding:8px 5px;font-size:11px}.exm-stage{height:552px}.exm-home{padding:61px 25px 20px}.exm-home h1{letter-spacing:-.8px;font-size:22px}.exm-home-caption{font-size:11px}.exm-composer{min-height:128px;padding:16px 16px 11px}.exm-input-line{font-size:13px}.exm-home-shortcuts{gap:5px}.exm-home-shortcuts>span,.exm-home-shortcuts>button{padding:6px 10px;font-size:11px}.exm-projects{padding:35px 23px}.exm-date{display:none}.exm-table-head,.exm-project-row{grid-template-columns:2.2fr .9fr 1.15fr}.exm-table-head>span:nth-child(2){display:none}.exm-project-name strong,.exm-project-name small{font-size:11px}.exm-project-progress>svg,.exm-project-progress>.exm-icon{display:none}.exm-question-panel{padding:17px}.exm-plan{padding:24px 19px}.exm-plan-actions{gap:5px}.exm-plan-actions>button{padding:6px 8px;font-size:11px}.exm-project-tabs>button,.exm-project-tabs>span{padding:6px 10px;font-size:11px}.exm-tab-optional{display:none!important}.exm-canvas-tools{gap:2px}.exm-canvas-tools>span{padding:4px 5px;font-size:11px}.exm-canvas-tools>div{gap:5px}.exm-canvas-tools>div>svg,.exm-canvas-tools>div>.exm-icon{display:none}.exm-canvas-tools .exm-purple-button{padding:7px;font-size:11px}.exm-tool-optional{display:none!important}.exm-graph{padding:23px 12px}.exm-node{gap:5px;width:21.5%;height:25%;padding:6px}.exm-node-title{gap:3px}.exm-node-title>i{display:none}.exm-node-title strong{word-break:keep-all;font-size:11px}.exm-node-title>svg,.exm-node-title>.exm-icon{display:none}.exm-node-body{gap:2px;padding:4px;display:grid}.exm-node-status{justify-self:start;margin-left:0}.exm-node-body code,.exm-node-status,.exm-node-meta{font-size:11px}.exm-node-meta>svg,.exm-node-meta>.exm-icon{display:none}.exm-chapters button{gap:5px;padding:7px 9px;font-size:11px}.exm-playback{gap:5px}.exm-graph-ready{padding:10px 12px;bottom:79px;right:22px}}@container (max-width:620px){.exm-sidebar{width:52px;padding:19px 6px 15px}.exm-brand,.exm-search,.exm-side-projects{display:none}.exm-sidebar nav{gap:12px}.exm-sidebar nav>button,.exm-sidebar nav>div{justify-content:center;gap:0;padding:0}.exm-sidebar nav span,.exm-sidebar nav small,.exm-hub span{display:none}.exm-hub{justify-content:center;padding:15px 0 0}.exm-home{padding:66px 20px 25px}.exm-home h1{font-size:21px;line-height:1.65}.exm-home-caption{text-align:center;max-width:270px;font-size:11px}.exm-model{display:none!important}.exm-home-shortcuts>span:nth-child(n+3){display:none}.exm-projects{padding:31px 16px}.exm-projects h2{font-size:19px}.exm-table-head,.exm-project-row{grid-template-columns:1.6fr .8fr}.exm-table-head>span:last-child,.exm-project-progress{display:none}.exm-project-row{min-height:83px}.exm-plan{padding:24px 13px}.exm-question-panel{padding:16px 13px}.exm-question{gap:8px}.exm-question>div:last-child{padding:10px}.exm-question h3{font-size:13px}.exm-question p{font-size:11px}.exm-agent-mark{border-radius:8px;width:23px;height:23px}.exm-plan-actions>button:nth-child(2){display:none}.exm-answer{min-height:75px;padding:13px;font-size:13px}.exm-plan-summary{gap:5px;padding:9px}.exm-plan-summary>span{padding:4px 6px;font-size:11px}.exm-project-tabs>span:nth-last-child(2){display:none}.exm-question-counter{margin-bottom:17px}.exm-plan-details summary{font-size:11px}.exm-graph{padding:20px 10px}.exm-graph .exm-breadcrumb{margin-left:2px;margin-right:2px;font-size:11px}.exm-canvas-tools>span:nth-child(2),.exm-canvas-tools>span:nth-child(3){display:none}.exm-canvas{height:378px}.exm-node{gap:5px;width:44%;height:26%;padding:9px}.exm-node-title strong{font-size:11px}.exm-node-title>i{display:grid}.exm-node-body{flex-wrap:wrap;padding:4px 5px;display:flex}.exm-node-body code{font-size:11px}.exm-node-status{margin-left:auto;font-size:11px}.exm-node-meta{font-size:11px}.exm-node-pre{top:3%;left:4%}.exm-node-find{top:3%;left:52%}.exm-node-collect{top:36%;left:4%}.exm-node-curate{top:36%;left:52%}.exm-node-train{top:69%;left:4%}.exm-node-roll{top:69%;left:52%}.exm-node-box,.exm-edges,.exm-port-left{display:none}.exm-port-right{background:#a9b4f3;width:8px;right:-6px}.exm-graph-ready{max-width:calc(100% - 36px);padding:10px;bottom:91px;right:18px}.exm-graph-ready strong{font-size:11px}.exm-graph-ready span{word-break:keep-all;font-size:11px}.exm-graph-footer>span:last-child{font-size:11px}.exm-graph-footer{padding:8px;font-size:11px}.exm-chapters button{gap:4px;padding:7px 6px;font-size:11px}.exm-chapters button>span,.exm-time{font-size:11px}.exm-transport button{width:28px;height:28px}.exm-transport{gap:1px}.exm-demo-label{font-size:11px;right:11px}.exm-assistant-bubble{width:29px;height:29px;bottom:14px;right:13px}}@container (max-width:420px){.exm-sidebar{display:none}.exm-stage{height:552px}.exm-chrome{height:34px}.exm-window-title{font-size:11px}.exm-traffic{gap:5px;left:12px}.exm-traffic span{width:8px;height:8px}.exm-demo-label{font-size:11px;right:10px}.exm-home{padding:66px 17px 20px}.exm-home h1{letter-spacing:-.8px;font-size:21px}.exm-home-caption{font-size:11px}.exm-composer{min-height:135px;margin-top:30px;padding:15px 14px 10px}.exm-input-line{min-height:65px;font-size:13px}.exm-home-shortcuts{margin-top:18px}.exm-orb{margin-bottom:17px}.exm-playback{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:13px;padding-bottom:19px}.exm-transport{order:0}.exm-time{order:1}.exm-chapters{flex-basis:100%;order:2;justify-content:space-between;gap:2px}.exm-chapters button{flex:1;gap:4px;padding:6px 3px;font-size:11px}.exm-chapters button>span{font-size:11px}.exm-playback .exm-scrubber{order:3}.exm-node-title strong{font-size:11px}.exm-node-title>i{display:none}.exm-graph .exm-count,.exm-node-body code{font-size:11px}.exm-plan-actions>button{padding:6px 7px;font-size:11px}.exm-plan-details>div{grid-template-columns:75px 1fr;font-size:11px}}@media (prefers-reduced-motion:reduce){.exm-motion *,.exm-motion :before,.exm-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.exm-motion .exm-motion-cursor{display:none}}.exm-stage{height:610px}.exm-canvas{height:396px}.exm-node{height:28.5%}.exm-edges-mobile{display:none}.exm-active .exm-new-row{animation:.6s .2s both exm-reveal}@media (pointer:coarse){.exm-transport button{width:44px;height:44px}.exm-chapters button{min-height:44px}.exm-plan-actions>button,.exm-project-tabs>button{min-height:38px}.exm-motion .exm-scrubber{background:0 0;height:22px;bottom:-8px}.exm-scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right,#737ff0 0 var(--exm-progress),#e9ece7 var(--exm-progress) 100%);border-radius:4px;height:4px}.exm-scrubber::-webkit-slider-thumb{opacity:1;margin-top:-3px}.exm-scrubber::-moz-range-track{background:#e9ece7;height:4px}}@container (max-width:820px){.exm-stage{height:590px}.exm-canvas{height:380px}.exm-node{height:28.5%}.exm-project-tabs>button,.exm-project-tabs>span{padding-inline:9px}}@container (max-width:620px){.exm-stage{height:584px}.exm-canvas{height:378px}.exm-node{height:29%}.exm-edges-mobile{display:block}.exm-home-shortcuts{gap:7px}.exm-chapters button{padding-inline:5px}}@container (max-width:420px){.exm-stage{height:572px}.exm-window-title{display:none}.exm-demo-label{font-size:11px}.exm-chapters button{padding-inline:3px}.exm-node{padding:7px}.exm-project-tabs>span{padding-inline:6px}.exm-canvas-tools>div{display:none}.exm-plan-actions>button{padding-inline:6px}.exm-projects .exm-black-button{font-size:11px}}
