.as-root{position:relative;overflow:hidden}.as-stage{--as-bg:#d9d9d9;--as-ink:#000;--as-ease:cubic-bezier(.4, 0, .2, 1);transform-origin:50%;background:var(--as-bg);width:522px;height:320px;color:var(--as-ink);font-family:inherit;font-size:12px;line-height:15px;position:absolute;top:50%;left:50%}:where(.as-stage) button{font:inherit;color:inherit}.as-bar{z-index:3;align-items:flex-start;gap:8px;display:flex;position:absolute}.as-icon-btn{cursor:pointer;width:24px;height:24px;transition:transform .35s var(--as-ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.as-icon-btn:hover{transform:scale(1.12)}.as-icon-btn:focus-visible,.as-tile:focus-visible,.as-btn:focus-visible,.as-chip:focus-visible{outline:1px solid var(--as-ink);outline-offset:2px}.as-field{width:0;overflow:hidden}.as-input{box-sizing:border-box;border:0;border-bottom:1px solid var(--as-ink);width:100%;height:24px;font:inherit;color:inherit;background:0 0;outline:none;padding:0;display:block}.as-input::placeholder{color:#8d8d8d}.as-suggest{margin:7px 0 0;padding:0;list-style:none}.as-suggest-label{color:#8d8d8d;margin-bottom:2px}.as-suggest button{cursor:pointer;text-align:left;transition:transform .35s var(--as-ease);background:0 0;border:0;padding:0;display:block}.as-suggest button:hover{transform:translate(4px)}.as-menu-btn{z-index:4;opacity:0;pointer-events:none;position:absolute;top:20px;right:20px}.as-menu-btn.is-on{opacity:1;pointer-events:auto}.as-ln{transform-box:fill-box;transform-origin:50%;transition:rotate .28s var(--as-ease) 0s, translate .28s var(--as-ease) .24s, opacity .2s var(--as-ease) .45s}.as-menu-btn.is-open .as-ln-m{opacity:0;transition:opacity .2s var(--as-ease) 0s}.as-menu-btn.is-open .as-ln-t,.as-menu-btn.is-open .as-ln-b{transition:translate .28s var(--as-ease) .18s, rotate .28s var(--as-ease) .42s}.as-menu-btn.is-open .as-ln-t{translate:0 6px;rotate:45deg}.as-menu-btn.is-open .as-ln-b{translate:0 -6px;rotate:-45deg}.as-results{scrollbar-width:none;flex-wrap:wrap;align-content:flex-start;gap:15px;display:flex;position:absolute;inset:59px 35px 0;overflow-y:auto}.as-results::-webkit-scrollbar{display:none}.as-results.is-flying{overflow:visible}.as-tile{box-sizing:border-box;background:var(--as-ink);color:#fff;cursor:pointer;white-space:nowrap;height:60px;transition:background-color .35s var(--as-ease), color .35s var(--as-ease);border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.as-tile:hover{color:var(--as-ink);background:#fff}.as-tile.is-square{width:60px}.as-tile.is-rect{min-width:60px;padding:0 31px}.as-tile.is-circle{border-radius:50%;width:60px}.as-tile.is-triangle{clip-path:polygon(50% 0,0 100%,100% 100%);place-items:start center;width:69.28px;padding-top:39px}.as-tile-label{white-space:nowrap}.as-empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.as-btn{border:1px solid var(--as-ink);cursor:pointer;transition:background-color .35s var(--as-ease), color .35s var(--as-ease);background:0 0;padding:6px 12px}.as-btn:hover{background:var(--as-ink);color:#fff}.as-menu{z-index:3;background:var(--as-bg);box-sizing:border-box;scrollbar-width:none;padding:0 35px 8px;display:none;position:absolute;inset:59px 0 0;overflow-y:auto}.as-menu::-webkit-scrollbar{display:none}.as-menu.is-open{flex-direction:column;align-items:flex-start;display:flex}.as-menu-center{flex:1;align-self:stretch;place-items:center;display:grid}.as-menu-top{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;margin-bottom:12px;display:flex}.as-menu-top-actions{gap:8px;display:flex}.as-profiles{flex-direction:column;gap:8px;width:100%;max-width:300px;margin-bottom:14px;display:flex}.as-profile,.as-me{text-align:left;align-items:center;gap:10px;display:flex}.as-profile{border:1px solid var(--as-ink);cursor:pointer;transition:background-color .35s var(--as-ease), color .35s var(--as-ease);background:0 0;padding:8px 10px}.as-profile:hover{background:var(--as-ink);color:#fff}.as-me{margin-bottom:14px}.as-profile i,.as-me i{background:var(--as-ink);color:#fff;width:28px;height:28px;transition:background-color .35s var(--as-ease), color .35s var(--as-ease);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;display:grid}.as-profile:hover i{color:var(--as-ink);background:#fff}.as-profile span,.as-me span{flex-direction:column;line-height:15px;display:flex}.as-profile b,.as-me b{font-weight:600}.as-profile em,.as-me em{color:#6e6e6e;font-style:normal}.as-profile:hover em{color:#bdbdbd}.as-menu h3{color:#8d8d8d;margin:0 0 6px;font-size:12px;font-weight:400}.as-chip-row{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.as-chip{border:1px solid var(--as-ink);cursor:pointer;transition:background-color .35s var(--as-ease), color .35s var(--as-ease);background:0 0;padding:4px 10px}.as-chip:hover{background:var(--as-ink);color:#fff}.as-card{z-index:2;box-sizing:border-box;color:var(--as-ink);cursor:pointer;background:#fff;flex-direction:column;justify-content:space-between;padding:10px 10px 8px;display:flex;position:absolute;overflow:hidden}.as-card strong{white-space:nowrap;align-self:flex-start;font-size:15px;font-weight:600;line-height:18px}.as-card span{text-align:right;white-space:normal;align-self:flex-end;max-width:100%}.as-expand{z-index:6;background:var(--as-ink);color:#fff;position:absolute;overflow:hidden}.as-detail{box-sizing:border-box;opacity:0;flex-direction:column;gap:8px;padding:14px 16px 12px;display:flex;position:absolute;inset:0}.as-d-head{flex:none}.as-d-meta{color:#8d8d8d;font-size:11px;line-height:14px}.as-d-meta span{margin-left:6px}.as-detail h2{margin:2px 0 0;font-size:18px;font-weight:600;line-height:22px}.as-detail p{color:#d9d9d9;margin:2px 0 0}.as-d-foot{color:#8d8d8d;flex:none;align-items:center;gap:10px;font-size:11px;display:flex}.as-detail .as-btn{color:#fff;border-color:#fff;padding:4px 10px}.as-detail .as-btn:hover{color:var(--as-ink);background:#fff}.as-mock{box-sizing:border-box;background:var(--as-bg);min-height:0;color:var(--as-ink);flex-direction:column;flex:1;gap:6px;padding:8px;display:flex;overflow:hidden}.as-mock u{height:4px;width:var(--w,100%);background:#a8a8a8;text-decoration:none;display:block}.as-mock em{color:#6e6e6e;font-size:10px;font-style:normal}.as-mock i{font-style:normal}.as-mock .m-dark{color:#fff;background:#000}.m-bar{flex:none;gap:4px;display:flex}.m-bar i{background:#fff;width:14px;height:14px}.m-bar .m-gap{background:0 0;flex:1}.m-split{flex:1;gap:8px;min-height:0;display:flex}.m-paper{background:#fff;flex-direction:column;flex:1;gap:5px;min-width:0;padding:10px;display:flex;overflow:hidden}.m-title{background:#000;width:45%;height:8px;margin-bottom:4px;display:block}.m-sp{height:4px}.m-side{flex-direction:column;gap:5px;width:31%;display:flex}.m-card{background:#fff;flex-direction:column;gap:4px;padding:6px;display:flex}.m-chips{gap:4px;display:flex}.m-chips i{background:#fff;padding:2px 8px;font-size:10px;line-height:12px}.m-row{background:#fff;align-items:center;gap:8px;padding:6px;display:flex}.m-thumb{background:#000;flex:none;width:26px;height:26px}.m-grow{flex-direction:column;flex:1;gap:5px;display:flex}.m-btn{color:#fff;background:#000;flex:none;padding:3px 10px;font-size:10px;line-height:12px}.m-wide{align-self:flex-start;margin-top:2px}.m-kpis{flex:none;gap:6px;display:flex}.m-kpi{background:#fff;flex-direction:column;flex:1;gap:4px;padding:6px 8px;display:flex}.m-kpi b{background:#000;width:40%;height:12px;display:block}.m-chart{background:#fff;flex:1;align-items:flex-end;gap:6px;padding:8px;display:flex}.m-chart i{height:var(--h);background:#000;flex:1}.m-table{background:#fff;flex-direction:column;gap:9px;width:38%;padding:8px;display:flex}.m-chat{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.m-bub{background:#fff;flex-direction:column;gap:4px;max-width:62%;padding:6px 8px;display:flex}.m-r{background:#000;align-self:flex-end}.m-r u{background:#fff}.m-input{color:#8d8d8d;background:#fff;flex:none;justify-content:space-between;align-items:center;padding:4px 4px 4px 8px;font-size:10px;display:flex}.m-input i{width:16px;height:16px}.m-steps{flex:none;align-items:center;gap:4px;display:flex}.m-steps i{background:#fff;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.m-steps u{flex:none;width:24px}.m-field{flex-direction:column;gap:3px;display:flex}.m-field b{background:#fff;height:16px;display:block}.m-hero{background:#000;flex:none;height:34px;display:block}.m-cols{flex:1;gap:10px;min-height:0;display:flex}.m-cols>div{flex-direction:column;flex:1;gap:6px;display:flex}.m-callout{background:#fff;border-left:3px solid #000;flex-direction:column;flex:none;gap:4px;padding:6px 8px;display:flex}@media (prefers-reduced-motion:reduce){.as-stage *{transition-duration:.01ms!important}}.as-dots{opacity:0;pointer-events:none;height:24px;transition:opacity .1s var(--as-ease);align-items:center;gap:3px;display:flex;position:absolute;top:0;left:calc(100% + 8px)}.as-dots i{background:var(--as-ink);border-radius:50%;width:2px;height:2px}.as-bar.is-thinking .as-dots{opacity:1;transition:opacity .15s var(--as-ease) .12s}.as-bar.is-thinking .as-dots i{animation:as-dot .7s var(--as-ease) infinite}.as-bar.is-thinking .as-dots i:nth-child(2){animation-delay:.12s}.as-bar.is-thinking .as-dots i:nth-child(3){animation-delay:.24s}@keyframes as-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.as-root.as-has-cursor,.as-root.as-has-cursor *{cursor:none!important}.as-cursor{z-index:9999;pointer-events:none;mix-blend-mode:difference;width:0;height:0;position:fixed;top:0;left:0}.as-cursor>span{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.as-cursor-dot{width:var(--as-cursor-size,18px);height:var(--as-cursor-size,18px);box-sizing:border-box;background:#fff}.as-cursor-pie{position:absolute;top:0;left:0;overflow:visible;transform:translate(-50%,-50%)}.as-live{z-index:7;color:#fff;background:0 0;font:13px/1.5 Pretendard,Noto Sans KR,Malgun Gothic,system-ui,sans-serif;position:absolute;inset:0;overflow:auto}.as-site{color:#000;background:#d9d9d9}html,body{color:#000;background:#d9d9d9;height:100%;margin:0;font-family:Pretendard,Noto Sans KR,Malgun Gothic,system-ui,sans-serif;overflow:hidden}#app{width:100%;height:100dvh}
