.copyable_root__Wuf6l{display:inline-block;position:relative;--offset:8px;outline:0}.copyable_root__Wuf6l .copyable_label__3OeO1{opacity:0;position:absolute;top:-webkit-calc(-1*var(--offset) - 24px - 2px);top:calc(-1*var(--offset) - 24px - 2px);left:-webkit-calc(-1*var(--offset) - 2px);left:calc(-1*var(--offset) - 2px);width:auto;height:24px;background:var(--cyan);color:#000;font-size:13px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:8px}@media(hover:hover){.copyable_root__Wuf6l:focus,.copyable_root__Wuf6l:hover{outline:0;cursor:copy;outline:2px solid var(--cyan);outline-offset:var(--offset)}.copyable_root__Wuf6l:focus .copyable_label__3OeO1,.copyable_root__Wuf6l:hover .copyable_label__3OeO1{opacity:1}}.stack_column-1__18JkX>*+*{margin-top:4px}.stack_row-1__1NeB2>*+*{margin-left:4px}.stack_column-2__2-8Mo>*+*{margin-top:8px}.stack_row-2__3psSd>*+*{margin-left:8px}.stack_column-3__2vwwi>*+*{margin-top:12px}.stack_row-3__1h7gh>*+*{margin-left:12px}.stack_column-4__sOscV>*+*{margin-top:16px}.stack_row-4__2QjKd>*+*{margin-left:16px}.stack_column-5__RuBx8>*+*{margin-top:20px}.stack_row-5__39yRS>*+*{margin-left:20px}.stack_column-6__3v7DZ>*+*{margin-top:24px}.stack_row-6__8AnSN>*+*{margin-left:24px}.stack_column-7__3V9tc>*+*{margin-top:28px}.stack_row-7__2XBWZ>*+*{margin-left:28px}.stack_column-8__30Guy>*+*{margin-top:32px}.stack_row-8__1_aMM>*+*{margin-left:32px}.stack_column-9__35uG->*+*{margin-top:36px}.stack_row-9__1__fB>*+*{margin-left:36px}.stack_column-10__7f1Sj>*+*{margin-top:40px}.stack_row-10__3Klmg>*+*{margin-left:40px}.stack_column-11__2KsUb>*+*{margin-top:44px}.stack_row-11__1jSAB>*+*{margin-left:44px}.stack_column-12__MzVBw>*+*{margin-top:48px}.stack_row-12__2QCua>*+*{margin-left:48px}.stack_column-13__2QvNr>*+*{margin-top:52px}.stack_row-13__OCYJc>*+*{margin-left:52px}.stack_column-14__3rbET>*+*{margin-top:56px}.stack_row-14__nohyA>*+*{margin-left:56px}.stack_column-15__3wgtW>*+*{margin-top:60px}.stack_row-15__3BFjd>*+*{margin-left:60px}.stack_column-16__3pyB_>*+*{margin-top:64px}.stack_row-16__3xZld>*+*{margin-left:64px}.stack_wrap__32Alz{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--wrap-gap)*-1)}.stack_wrap__32Alz>*{margin:var(--wrap-gap)}.stack_debug__1oj4T{background:#e5e7eb}.stack_debug__1oj4T>*+*{position:relative}.stack_debug__1oj4T>*+:before{content:var(--gap-content);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:absolute;min-width:24px;height:20px;padding:4px;font-size:12px;line-height:20px;border-radius:4px;background:#f24822;color:#fff;font-weight:400;opacity:0;z-index:1;-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.stack_debug__1oj4T>*+:hover{outline:2px solid #f24822}.stack_debug__1oj4T>*+:hover:before{opacity:1!important;-webkit-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important}.stack_debug__1oj4T.stack_column__LViyw>*+:before{top:-webkit-calc(var(--gap)/2*-1);top:calc(var(--gap)/2*-1);left:50%}.stack_debug__1oj4T.stack_row__2tHER>*+:before{left:-webkit-calc(var(--gap)/2*-1);left:calc(var(--gap)/2*-1);top:50%}.stack_debug__1oj4T .stack_debug__1oj4T{background:#f3f4f6}.stack_debug__1oj4T .stack_debug__1oj4T .stack_debug__1oj4T{background:#d1d5db}.button_root__jaXkj{background:transparent;border:0;font-family:var(--font-main);font-size:14px;letter-spacing:.1px;cursor:pointer;outline:0}.button_primary__2LJER{padding:0 8px;background:#000;color:#fff;height:40px;border-radius:4px;border:0;box-shadow:var(--shadow-small)}.button_icon__4TD7k{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:4px;width:32px;height:32px;background:transparent;-webkit-transition:background .1s ease;transition:background .1s ease}.button_icon__4TD7k:focus,.button_icon__4TD7k:hover{background:#f3f4f6}@media(max-width:600px){.button_icon__4TD7k{padding:4px}}.shader_root__3iGCe{width:100%!important;height:100%!important;position:fixed;top:0;left:0;opacity:.5;-webkit-filter:brightness(200%) hue-rotate(var(--hue-rotate));filter:brightness(200%) hue-rotate(var(--hue-rotate))}@media(prefers-reduced-motion:no-preference){.shader_root__3iGCe{-webkit-animation:shader_pulse__1-EAy 20s linear infinite;animation:shader_pulse__1-EAy 20s linear infinite}}@-webkit-keyframes shader_pulse__1-EAy{0%{opacity:.5}50%{opacity:.7}to{opacity:.5}}@keyframes shader_pulse__1-EAy{0%{opacity:.5}50%{opacity:.7}to{opacity:.5}}.tooltip_content__2xruq{background:#000;padding:8px;color:#fff;border-radius:4px;font-size:13px;opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px);font-family:var(--font-main);-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease}.tooltip_show__19220{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.notification_root__1_ZO3{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;min-width:200px;min-height:48px;position:relative;padding:8px 16px;color:var(--gray9);background-color:#fff;font-size:14px;border-radius:4px;font-family:var(--font-main);opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:var(--shadow-small)}.notification_container__3-bOQ{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;max-width:560px;position:fixed;bottom:32px;left:32px}.notification_container__3-bOQ>.notification_root__1_ZO3{margin-top:8px}.notification_show__2rAeb{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.experiment_root__3dw5v{background-color:#fff;width:100%;height:300px;border-radius:8px;overflow:hidden;font-family:var(--font-main);box-shadow:var(--shadow-medium);-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease;position:relative}.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):focus,.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):hover{cursor:pointer;outline:0;box-shadow:var(--shadow-large)}.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):focus .experiment_content__23gQU,.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):hover .experiment_content__23gQU{-webkit-filter:grayscale(0);filter:grayscale(0)}.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):focus .experiment_arrow__1WCN1,.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):hover .experiment_arrow__1WCN1{color:#000!important;-webkit-animation:experiment_shake__28lJs .2s ease;animation:experiment_shake__28lJs .2s ease}.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):focus .experiment_gif__1kVAL,.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B):hover .experiment_gif__1kVAL{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.experiment_root__3dw5v:not(.experiment_root__3dw5v.experiment_static__ubt6B) .experiment_content__23gQU{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .15s ease;transition:-webkit-filter .15s ease;transition:filter .15s ease;transition:filter .15s ease,-webkit-filter .15s ease}.experiment_root__3dw5v.experiment_wip__2R1Dm{cursor:not-allowed}.experiment_root__3dw5v.experiment_wip__2R1Dm .experiment_content__23gQU{position:relative}.experiment_root__3dw5v.experiment_wip__2R1Dm .experiment_content__23gQU .experiment_wipText__18X9p{position:absolute;top:50%;left:50%;font-weight:600;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.experiment_root__3dw5v.experiment_wip__2R1Dm .experiment_content__23gQU video{-webkit-filter:grayscale(1) blur(4px) opacity(.9);filter:grayscale(1) blur(4px) opacity(.9)}.experiment_header__T-9Y6{background-color:var(--gray1);height:50px;width:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 16px}.experiment_dots__2333H,.experiment_header__T-9Y6{display:-webkit-flex;display:-moz-box;display:flex}.experiment_dots__2333H{padding-right:8px}.experiment_dot__1AAva{background-color:var(--gray3);width:10px;height:10px;border-radius:50%;margin-right:8px}.experiment_bar__3ulH3{height:60%;background-color:#fff;width:100%;border-radius:4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 16px}.experiment_url__3Q3GX{margin:0;font-family:var(--font-main);font-size:12px;opacity:.6}.experiment_content__23gQU{height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}.experiment_content__23gQU video{width:100%;height:100%}.experiment_arrow__1WCN1{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-left:8px}.experiment_arrow__1WCN1 svg{width:16px;height:16px}.experiment_gif__1kVAL{position:absolute;right:12px;bottom:12px;font-size:10px;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}@-webkit-keyframes experiment_shake__28lJs{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}50%{-webkit-transform:translateX(4px) scale(1.05);transform:translateX(4px) scale(1.05)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes experiment_shake__28lJs{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}50%{-webkit-transform:translateX(4px) scale(1.05);transform:translateX(4px) scale(1.05)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@media(max-width:600px){.experiment_root__3dw5v .experiment_content__23gQU{-webkit-filter:grayscale(0)!important;filter:grayscale(0)!important}}.history_root__3hen7{margin:0 auto;position:absolute;top:0;left:0;width:100%;padding:32px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-perspective:1200px;perspective:1200px}.history_root__3hen7>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#f7f7f9;font-family:var(--font-main);width:100%;height:50px;margin:0 auto;padding:12px;font-size:14px;border-radius:8px 8px 0 0;-webkit-transition:top .1s ease,opacity .25s ease,-webkit-transform .25s ease;transition:top .1s ease,opacity .25s ease,-webkit-transform .25s ease;transition:top .1s ease,transform .25s ease,opacity .25s ease;transition:top .1s ease,transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;top:0;position:relative;cursor:pointer}.history_root__3hen7>div:not(:last-of-type){box-shadow:var(--shadow-small)}.history_root__3hen7>div:hover{top:-4px}.history_root__3hen7>div a{color:var(--geist-foreground);text-decoration:none}.link-preview_preview__2ntMW{pointer-events:none;width:240px;border-radius:8px;background:#fff;box-shadow:var(--shadow-small);-webkit-transform:translateY(8px) scale(.9);transform:translateY(8px) scale(.9);-webkit-transition:height .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:height .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:height .2s ease,opacity .2s ease,transform .2s ease;transition:height .2s ease,opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;height:0}.link-preview_preview__2ntMW img{pointer-events:none;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:8px}.link-preview_show__1yZ9A{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);height:150px}.command_overlay__1qISM{background-color:hsla(0,0%,100%,.9);top:0;right:0;left:0;bottom:0}.command_content__1ae5f,.command_overlay__1qISM{position:fixed;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.command_content__1ae5f{top:20%;left:50%;background:#fff;border-radius:8px;width:640px;overflow:hidden;box-shadow:0 16px 70px rgba(0,0,0,.2);border:1px solid var(--gray2);padding:8px;-webkit-transform-origin:50%;transform-origin:50%;outline:0;opacity:0;-webkit-transform:translateX(-50%) scale(.97);transform:translateX(-50%) scale(.97);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.command_content__1ae5f.command_rendered__1VpjX{opacity:1;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.command_input__3aF2D{-webkit-appearance:none;-webkit-border-radius:0;width:100%;background:transparent;border:0;outline:0;padding:16px 8px;font-size:18px;font-family:var(--font-main);border-bottom:1px solid var(--gray2);color:var(--gray9);margin:0 0 8px}.command_input__3aF2D::-webkit-input-placeholder{color:var(--gray5)}.command_input__3aF2D::-moz-placeholder{color:var(--gray5)}.command_input__3aF2D:-ms-input-placeholder{color:var(--gray5)}.command_input__3aF2D::placeholder{color:var(--gray5)}.command_highlight__1yqJ8{position:absolute;height:48px;top:0;left:0;border-radius:8px;background:var(--gray1);width:100%;z-index:-1;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.command_item__3cRH4{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:48px;font-family:var(--font-main);font-size:14px;padding:0 16px;border-radius:4px;cursor:pointer;background:transparent;color:var(--gray6);white-space:nowrap;-webkit-transition:color .1s cubic-bezier(0,0,.2,1);transition:color .1s cubic-bezier(0,0,.2,1)}.command_item__3cRH4[aria-selected]{color:var(--gray7)}.command_prefix__3rj2j{width:20px;height:20px;margin-right:12px}.command_prefix__3rj2j svg{width:20px;height:20px}.command_suffix__1u3fM{margin-left:12px}.command_group__1ie52{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:transparent;height:28px;font-size:12px;font-family:var(--font-main);padding:0 8px;color:var(--gray6)}@media(max-width:600px){.command_content__1ae5f{width:100%;height:100%}.command_listWrapper__2iqWb{height:-webkit-calc(100% - 54px - 8px)!important;height:calc(100% - 54px - 8px)!important;padding-bottom:120px}.command_content__1ae5f{-webkit-transform:translateX(-50%) translateY(120px);transform:translateX(-50%) translateY(120px)}.command_content__1ae5f.command_rendered__1VpjX{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.inspectable_trigger__2UT8z{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.inspectable_trigger__2UT8z:after{position:absolute;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);height:-webkit-calc(100% + 16px);height:calc(100% + 16px);opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;content:"";background:var(--gray1);-webkit-transition:opacity .1s ease;transition:opacity .1s ease;border-radius:4px}.inspectable_trigger__2UT8z.inspectable_open__3d4CD,.inspectable_trigger__2UT8z:hover{cursor:context-menu}.inspectable_trigger__2UT8z.inspectable_open__3d4CD:after,.inspectable_trigger__2UT8z:hover:after{opacity:1}.inspectable_content__1nmyh{min-width:160px;background:#fff;border-radius:4px;padding:4px;box-shadow:var(--shadow-small);-webkit-transform-origin:var(--radix-context-menu-content-transform-origin);transform-origin:var(--radix-context-menu-content-transform-origin)}.inspectable_content__1nmyh[data-state=open]{-webkit-animation:inspectable_scaleIn__2ks-2 .1s ease;animation:inspectable_scaleIn__2ks-2 .1s ease}.inspectable_content__1nmyh[data-state=closed]{-webkit-animation:inspectable_scaleOut__3Yi59 .1s ease;animation:inspectable_scaleOut__3Yi59 .1s ease}.inspectable_item__1z9_9{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;font-size:13px;padding:4px 8px;height:28px;border-radius:4px;color:var(--gray6);cursor:default}.inspectable_item__1z9_9[data-disabled]{color:var(--gray4);cursor:not-allowed}.inspectable_item__1z9_9[data-disabled] kbd{color:var(--gray4);background:var(--gray0)}.inspectable_item__1z9_9:focus{outline:0;background:var(--gray1);color:var(--gray7)}.inspectable_item__1z9_9:focus kbd{background:var(--gray2);color:var(--gray7)}.inspectable_item__1z9_9 svg{width:13px;height:13px;margin-left:16px}.inspectable_item__1z9_9 kbd{background:var(--gray1);text-transform:uppercase;font-size:10px;min-width:16px;height:16px}.inspectable_item__1z9_9[data-checked=true],.inspectable_item__1z9_9[data-checked=true] kbd{background:rgba(30,144,255,.1);color:#1e90ff}.inspectable_keybind__3j7Cp{margin-left:24px}.inspectable_separator__1nvYn{height:1px;background:var(--gray2);margin:4px}.inspectable_tooltip__3G90c{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.inspectable_showTooltip__2x3qd{-webkit-transform:translateX(0);transform:translateX(0)}@-webkit-keyframes inspectable_scaleIn__2ks-2{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes inspectable_scaleIn__2ks-2{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes inspectable_scaleOut__3Yi59{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes inspectable_scaleOut__3Yi59{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}