.details_summary__rJA9C{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.details_summary__rJA9C div{display:flex;align-items:center}.details_summary__rJA9C::-webkit-details-marker{display:none}.details_icon__BI6fP{color:var(--accents-5);display:inline-flex;margin-right:var(--geist-space-2x);transition:transform .2s ease}.details_details__0jWOZ[open] .details_icon__BI6fP{transform:rotate(90deg)}.details_details__0jWOZ{overflow:hidden;transition:max-height .2s ease}.details_details__0jWOZ:not([open]).details_animate__HyLhJ{max-height:var(--details-closed-height,unset)}.details_details__0jWOZ[open].details_animate__HyLhJ{max-height:var(--details-open-height,unset)}.details_body__HlVXB{margin-left:calc(20px + var(--geist-space-2x));margin-top:var(--geist-space-2x)}.menu-toggle_wrap__volVz{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none}.menu-toggle_wrap__volVz:after,.menu-toggle_wrap__volVz:before{content:"";display:block;height:1px;width:22px;background-color:var(--geist-foreground);transition:transform .15s ease}.menu-toggle_wrap__volVz:before{transform:translateY(-4px) rotate(0deg)}.menu-toggle_wrap__volVz:after{transform:translateY(4px) rotate(0deg)}.menu-toggle_wrap__volVz.menu-toggle_expanded__5Q_od:before{transform:translateY(1px) rotate(45deg)}.menu-toggle_wrap__volVz.menu-toggle_expanded__5Q_od:after{transform:translateY(0) rotate(-45deg)}.design_design-page___jlLL{min-height:100vh;max-width:1250px;margin:0 auto;padding:0 var(--geist-gap)}.design_main__ISvyS{margin-left:250px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.design_container__pGPhF{max-width:840px;width:100%;margin:auto}@media screen and (max-width:960px){.design_main__ISvyS{margin-left:0}}.design_aside__u7mOn{position:fixed;top:0;padding-top:3.25rem;height:100vh;width:200px;display:flex;flex-direction:column}.design_logo-container__NwCEb{display:flex;justify-content:space-between;align-items:center}.design_search__u_W9S{margin:var(--geist-gap) 0}.design_burger__JTg9D{display:none;background:none;border:none}.design_sidebar__1E8xX{overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:960px){.design_aside__u7mOn{position:unset;width:calc(100vw - (100vw - 100%));height:unset;display:block;padding-top:var(--geist-gap-double);background:var(--geist-background)}.design_burger__JTg9D{cursor:pointer;height:40px;width:40px;display:block}.design_search__u_W9S,.design_sidebar__1E8xX{display:none}.design_search__u_W9S.design_open__MbEuB{display:block}.design_sidebar__1E8xX.design_open__MbEuB{display:flex;margin:unset;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;max-height:calc(100vh - 150px);background:var(--geist-background);top:150px;left:0;right:0;bottom:0;margin-top:var(--geist-gap);padding:var(--geist-gap);padding-top:0;z-index:105}.design_sidebar__1E8xX.design_open__MbEuB .design_search__u_W9S{display:flex}.design_sidebar__1E8xX.design_open__MbEuB>ul{width:100%}.design_sidebar__1E8xX.design_open__MbEuB small{font-size:1rem}}.design_navigation__Oxehq details>ul{margin-left:10px;padding-left:var(--geist-gap);border-left:1px solid var(--accents-2)}.design_navigation__Oxehq{list-style-type:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.design_navigation__Oxehq li{list-style-type:none;margin:1rem 0}.design_module__fl8HW{border-radius:var(--geist-radius);border:1px solid var(--accents-2);width:100%;padding:1rem}.design_module__fl8HW>:last-child{border-bottom-left-radius:calc(var(--geist-radius) - 1px);border-bottom-right-radius:calc(var(--geist-radius) - 1px)}.design_module__fl8HW>:first-child{border-top-left-radius:calc(var(--geist-radius) - 1px);border-top-right-radius:calc(var(--geist-radius) - 1px)}.design_title-bar___QZqP{display:flex;align-items:center;justify-content:space-between}.design_info___7rVm{color:var(--geist-background);background:var(--geist-foreground);padding:var(--geist-space-2x) var(--geist-space-gap-half);font-size:var(--geist-form-small-font);border-radius:var(--geist-radius);word-wrap:break-word;white-space:pre-line;font-family:var(--font-sans);outline:0;line-height:20px;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.design_info___7rVm[data-side=top]{-webkit-animation-name:design_slideUp__eUgPG;animation-name:design_slideUp__eUgPG}.design_info___7rVm[data-side=bottom]{-webkit-animation-name:design_slideDown__R22kP;animation-name:design_slideDown__R22kP}@-webkit-keyframes design_slideDown__R22kP{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes design_slideDown__R22kP{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes design_slideUp__eUgPG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes design_slideUp__eUgPG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.custom_button__BHGq6[data-custom-button]:not([disabled]){color:var(--button-custom-fg);background:var(--button-custom-bg);border-color:var(--button-custom-border)}.custom_button__BHGq6[data-custom-button][data-focus]{box-shadow:0 0 0 1px var(--geist-background),0 0 0 3px var(
          --button-custom-bg-hover,var(--button-custom-bg,var(--geist-foreground))
        )}.custom_button__BHGq6[data-custom-button][data-focus],.custom_button__BHGq6[data-custom-button][data-hover]{color:var(--button-custom-fg-hover);background:var(--button-custom-bg-hover);border-color:var(--button-custom-border-hover)}.custom_button__BHGq6[data-custom-button][data-active]{box-shadow:none;color:var(--button-custom-fg-active);background:var(--button-custom-bg-active);border-color:var(--button-custom-border-active)}.editor_live__CSUnb{width:100%;border-radius:var(--geist-radius);border:1px solid var(--accents-2)}.editor_live__CSUnb>:last-child{border-bottom-left-radius:var(--geist-radius);border-bottom-right-radius:var(--geist-radius)}.editor_live__CSUnb .editor_preview__VbJBs{padding:var(--geist-gap) 0}.editor_live__CSUnb pre.editor_error__dGWx7{padding:1rem;margin:0;white-space:pre-wrap;word-break:break-word;text-overflow:ellipsis;font-family:var(--font-mono);font-size:.75rem;background-color:var(--geist-foreground);color:var(--geist-error)}.editor_editor__1OdKJ{background-color:var(--accents-1);color:var(--geist-foreground);position:relative;white-space:pre-line;line-height:1.5;overflow:hidden}.editor_editor__1OdKJ pre,.editor_editor__1OdKJ textarea{outline:none;word-break:break-word!important;padding:var(--geist-gap)!important}.editor_editor__1OdKJ summary{padding:var(--geist-gap-half) var(--geist-gap);border-top:1px solid var(--accents-2)}.editor_editorArea__CsfIj{border-top:1px solid var(--accents-2);font-size:.75rem}.editor_copy__DCl0_,.editor_reset__m4C36{position:absolute!important;top:2px}.editor_reset__m4C36{cursor:pointer;display:inline-flex;color:var(--accents-5);transition:color .2s ease;padding:var(--geist-gap-half);right:calc(3 * var(--geist-gap))}.editor_copy__DCl0_{right:var(--geist-gap);height:calc(11 * var(--geist-space))!important}@media (hover:hover){.editor_reset__m4C36:hover{color:var(--accents-3)}}@media (max-width:600px){.editor_editor-area__nFV5h,.editor_live__CSUnb pre.editor_error__dGWx7{font-size:1rem}}.window_window__nPem7{max-width:100%;color:var(--geist-foreground);position:relative;border-radius:var(--geist-radius);background:var(--geist-background);overflow:hidden;display:flex;flex-direction:column}.window_traffic__9L252{display:none;margin-left:var(--geist-gap-half)}.window_traffic__9L252.window_show__Snn5B{display:block}.window_header__di2AB{width:100%;flex-basis:var(--header-height);display:flex;align-items:center;border-bottom:1px solid var(--accents-2)}.window_body__q6WE4{flex:1 1;width:100%;overflow:auto}.window_body__q6WE4.window_padding__3MsDL{padding-top:var(--geist-gap-half)}.window_body__q6WE4.window_noScroll___zVR3{overflow:hidden}.window_icon__EYnci{border-radius:50%;display:inline-block;width:12px;height:12px}.window_icon__EYnci+.window_icon__EYnci{margin-left:8px}.window_close__aNPvd{background-color:#ff5f56}.window_minimize___N9Y2{background-color:#ffbd2e}.window_fullScreen__7p1Uw{background-color:#27c93f}.window_title__TBsus{color:var(--accents-5);justify-content:center}.window_title-right__VRE5s,.window_title__TBsus{position:absolute;width:100%;height:var(--header-height);left:0;font-size:12px;display:flex;align-items:center}.window_title-right__VRE5s{font-weight:700;justify-content:flex-end;padding-right:var(--geist-space-4x)}.window_caret__4PhCD{background:var(--geist-success);display:inline-block;width:7px;height:15px;position:relative;bottom:1px;vertical-align:middle}.window_caret__4PhCD.window_mini__zQxqU{width:6px;height:11px}.window_caret__4PhCD.window_blink__lRrDb{-webkit-animation:window_blink__lRrDb 1s ease infinite;animation:window_blink__lRrDb 1s ease infinite}@-webkit-keyframes window_blink__lRrDb{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes window_blink__lRrDb{0%{opacity:1}50%{opacity:0}to{opacity:1}}.window_triangle__GJTzN{color:var(--geist-foreground)}.window_prompt__DL_1h{color:var(--accents-5)}.browser_bar__sQFUy{flex:1 1;color:var(--geist-foreground);height:40px;display:flex;justify-content:center;align-items:center}.browser_spacer__OZa_W{flex-basis:140px;flex-shrink:0}.browser_input__kFSIO{flex:1 1;background:var(--accents-1);border-radius:3px;height:70%;display:flex;justify-content:center;align-items:center;padding:0 var(--geist-gap-half);position:relative}.browser_url__Ds_5s{display:flex;justify-content:space-between;align-items:center;width:100%}.browser_url__Ds_5s svg{vertical-align:middle}.browser_url-disabled__zkDhC,.browser_url__Ds_5s a{white-space:nowrap;line-height:1.25rem;font-size:.75rem;flex:1 1;margin:0 var(--geist-gap-quarter);max-width:100%;display:block;text-overflow:ellipsis;overflow:hidden}.browser_lock__3xx5w{color:var(--geist-cyan-dark)}.browser_lock-placeholder__HDuhY{display:inline-flex;width:12px}.browser_bar__sQFUy i{display:inline-flex}.browser_refresh__QF4aN{flex-shrink:0}@media (max-width:600px){.browser_spacer__OZa_W{flex-basis:80px}.browser_spacer__OZa_W.browser_end__6Fr_7{flex-basis:var(--geist-gap-half)}.browser_input__kFSIO{flex:1 1;overflow:hidden}}.window-with-tabs_tabs-wrapper__0ClZL{display:flex;left:80px;position:absolute;bottom:-1px}.window-with-tabs_tab__ewp2U{border-left:1px solid var(--accents-2);border-right:1px solid var(--accents-2);height:var(--header-height);display:inline-flex;padding:10px 20px;cursor:pointer;transition:background 175ms ease-in-out}@media (hover:hover){.window-with-tabs_tab__ewp2U:hover{background:rgba(var(--geist-background-rgb),.75)}}.window-with-tabs_active__0fOLV{border-bottom:1px solid var(--geist-background);background:var(--geist-background)!important}