#__next{height:100%}body,html{max-width:100vw;overflow-x:hidden;margin:0;padding:0}a{text-decoration:none;color:inherit}body{height:100vh;color:var(--colors-fgDefault);background:var(--colors-pageBg)}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.dock-panel{background:var(--colors-panelBg);border:none;color:inherit}.dock-top .dock-bar{border-bottom-color:var(--colors-borderSubtle);padding-left:0}.dock-tab{background:transparent;border-bottom:none;color:var(--colors-fgDefault);z-index:10}.dock-tab>div{padding:var(--space-2) var(--space-3)}.dock-tab-close-btn{border-radius:0;font-family:inherit;position:relative;right:0;text-transform:lowercase;top:0}.dock-tab-close-btn:hover{background:var(--colors-buttonPrimaryBgHover)}.dock-nav{flex-grow:1}.dock-nav-wrap{cursor:move}.dock-panel.dock-style-main .dock-tab,.dock-tab{background:var(--colors-bgDefault)}.dock-fbox>.dock-panel{box-shadow:0 0 .25rem var(--colors-bgDefault)}.drag-initiator{align-items:center;display:flex;gap:var(--sizes-3)}.dock-panel,.dock-tab,.dock-top .dock-bar{background:var(--colors-bgDefault)}.dock-tab{background:var(--colors-bgSubtle)}.drag-initiator{transition:width .2s}.drag-initiator .dock-tab-close-btn{display:none}.drag-initiator:hover>.dock-tab-close-btn{display:block}.rc-menu{border:none;box-shadow:var(--shadows-focus);font-size:var(--fontSizes-small)}.rc-menu,.rc-menu-horizontal{color:var(--colors-fgDefault)}.rc-menu-horizontal{background-color:var(--colors-bgCanvas);border-bottom:1px solid var(--colors-borderSubtle);border-radius:0;box-shadow:none;margin:0}.rc-menu-horizontal>.rc-menu-item,.rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title{border-radius:--var();padding:var(--sizes-2) var(--sizes-3)}.rc-menu-item-selected{transform:translateZ(0)}.rc-menu-item-selected,.rc-menu-submenu-selected{background-color:transparent;background-color:initial}.rc-menu-horizontal>.rc-menu-item-active,.rc-menu-horizontal>.rc-menu-submenu-active{background-color:var(--colors-accentBg);border-bottom:2px solid #2db7f5;color:#2baee9}.rc-menu-submenu>.rc-menu{background-color:var(--colors-bgDefault)}.rc-menu-item-active,.rc-menu-submenu-active>.rc-menu-submenu-title{background-color:var(--colors-accentBg)}.rc-menu-inline>.rc-menu-item,.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical-left>.rc-menu-item,.rc-menu-vertical-left>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical-right>.rc-menu-item,.rc-menu-vertical-right>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical>.rc-menu-item,.rc-menu-vertical>.rc-menu-submenu>.rc-menu-submenu-title{cursor:pointer;padding:var(--sizes-2) var(--sizes-4)}.rc-menu-item-divider{background-color:var(--colors-borderSubtle)}.timeline-editor-time-unit-scale{color:var(--colors-fgDefault)!important}.timeline-editor-time-unit{border-right:1px solid var(--colors-borderDefault)}.timeline-editor-action{background-color:transparent;background-color:initial}.timeline-editor-time-area .ReactVirtualized__Grid{overflow:hidden!important}.timeline-editor{background-color:inherit!important;flex:1 1;font-family:Inter,sans-serif!important;height:100%!important;width:auto!important}.timeline-editor-edit-row{background:var(--colors-bgSubtle)}.timeline-player{align-items:center;background-color:#3a3a3a;color:#ddd;display:flex;flex-direction:row;height:32px;padding:0 10px}.timeline-player .play-control{align-items:center;background-color:#666;border-radius:4px;display:flex;height:24px;justify-content:center;width:24px}.timeline-player .time{font-size:12px;margin:0 20px;width:70px}.timeline-player .rate-control{justify-self:flex-end}.timeline-list{box-sizing:border-box;flex:0 1 auto;height:258px;margin-top:42px;min-width:150px;overflow-x:clip;overflow-y:auto}.timeline-list-item{align-items:center;box-sizing:border-box;display:flex;height:32px;padding:0 10px;width:100%}.timeline-list-item:hover{background-color:var(--colors-focus)}.timeline-list-item .text{border-radius:4px;height:28px;padding-left:10px;width:100%}.react-flow{background:var(--colors-graphBg)}.react-flow__handle{align-items:center;border:4px solid var(--colors-graphBg);border-radius:99px;box-shadow:var(--shadows-small);box-sizing:content-box;cursor:-webkit-grab;cursor:grab;display:grid;height:var(--sizes-4);justify-items:center;outline:2px solid transparent;outline-offset:-4px;padding:0;place-items:center;pointer-events:all;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sizes-4)}.react-flow__handle svg{pointer-events:none}.react-flow__node.filtered{opacity:.25}.react-flow__node{display:flex}.react-flow__edge.updating{stroke:var(--colors-graphBg)}.react-flow__handle-valid{outline-color:var(--colors-borderDefault)}.react-flow__node.selectable.selected,.react-flow__node.selectable:focus{--nodeBorderColor:var(--colors-borderDefault);--nodeBgColor:var(--colors-nodeBg);--nodeTextColor:var(--colors-fgDefault);border-radius:8px;border-radius:var(--radii-medium,8px);outline:2px solid var(--colors-fgDefault);outline-offset:5px}.react-flow__node-studio_tokens_group{background:transparent}.react-flow__minimap{background:var(--colors-bgSubtle)}.react-flow__minimap-mask{fill:var(--colors-bgDefault)!important}.react-flow__handle-right{right:-12px}.react-flow__handle-left{left:-12px}.react-flow__edge{stroke-width:1!important;stroke-opacity:1}.react-flow__edges{stroke:#33b074!important;stroke-width:1!important;stroke-opacity:.5}.react-flow__connection-path,.react-flow__edge-path{stroke-width:4px!important;stroke-linecap:round}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke-width:4px!important;stroke:#fff!important}.react-flow__handle-connecting:not(.react-flow__handle-valid){cursor:not-allowed}.react-flow__handle-connecting.react-flow__handle-valid:after,.react-flow__handle-connecting.react-flow__handle-valid>*,.react-flow__handle-connecting:not(.react-flow__handle-valid):after,.react-flow__handle-connecting:not(.react-flow__handle-valid)>*{transition:transform .3s}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(1px)}50%{transform:translateX(-1px)}75%{transform:translateX(1px)}to{transform:translateX(0)}}.react-flow__resize-control{display:none}.react-flow__node.selected .react-flow__resize-control{display:inline;display:initial}[cmdk-overlay]{background:rgba(25,25,25,.5);z-index:500}[cmdk-dialog],[cmdk-overlay]{height:100%;left:0;position:absolute;top:0;width:100%}[cmdk-dialog]{align-items:center;display:flex;justify-content:center;z-index:999}[cmdk-root]{background-color:var(--colors-bgDefault);border:1px solid var(--colors-borderSubtle);border-radius:var(--radii-medium);box-shadow:var(--shadows-contextMenu);color:var(--colors-fgDefault);font-size:var(--fontSizes-small);max-height:70vh;max-width:640px;overflow:hidden;position:relative;width:100%}[cmdk-input]{border:none;cursor:text;width:100%}[cmdk-input]:focus{outline:none}[cmdk-item]{border-radius:0;font-size:var(--fontSizes-small);padding:var(--space-3) var(--space-5)}[cmdk-group-heading]{color:var(--colors-fgDefault);font-size:var(--fontSizes-xxsmall);font-weight:var(--fontWeights-sansMedium);padding:var(--space-1) var(--space-5)}[cmdk-item][data-selected=true]{background-color:var(--colors-bgSubtle)}[cmdk-framer-separator]{background:var(--colors-borderDefault);border:0;margin-right:8px;width:1px}[cmdk-framer-right]{align-items:center;border-radius:8px;display:flex;justify-content:center;margin-left:8px;width:60%}.contexify{--contexify-menu-bgColor:var(--colors-contextMenuBg);--contexify-separator-color:var(--colors-contextMenuSeparator);--contexify-item-color:var(--colors-contextMenuFg);--contexify-activeItem-color:var(--colors-contextMenuFg);--contexify-activeItem-bgColor:var(--colors-contextMenuBgHover);--contexify-rightSlot-color:var(--colors-contextMenuFgMuted);--contexify-activeRightSlot-color:var(--colors-contextMenuFg);--contexify-arrow-color:var(--colors-contextMenuFgMuted);--contexify-activeArrow-color:var(--colors-contextMenuFgMuted);--contexify-menu-shadow:var(--shadows-contextMenu)}.MafsView{--mafs-fg:var(--colors-accentBorder);--mafs-bg:var(--colors-bgSubtle);--mafs-origin-color:var(--colors-fgOnEmphasis);--mafs-line-color:var(--colors-borderDefault);--grid-line-subdivision-color:var(--colors-borderSubtle)}:root{--globals-drop-panel-width:240px}#drop-panel{margin:0}.dock-top .dock-bar{border-bottom:none}.dock-panel.dock-style-main .dock-bar{border-bottom-color:var(--colors-borderDefault)}.dock-content-holder{border-bottom:1px solid var(--colors-borderDefault);scrollbar-color:var(--colors-bgSubtle) transparent;scrollbar-width:thin}.dock-top .dock-ink-bar{background:var(--colors-bgDefault);border-radius:var(--radii-small);height:100%;z-index:0}.DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:scroll;width:var(--radix-dropdown-menu-trigger-width)}