.page-module__xx9kWW__PlaygroundRoot .rt-Heading:where([id]){scroll-margin-top:calc(var(--header-height) + var(--space-6))}.page-module__xx9kWW__PlaygroundTable{border-collapse:collapse}.page-module__xx9kWW__PlaygroundTable:not(.page-module__xx9kWW__rt-TableRootTable){margin-bottom:calc(var(--space-4) * -1);line-height:0}.page-module__xx9kWW__PlaygroundTable th:not(.rt-TableColumnHeaderCell,.rt-TableRowHeaderCell){font-weight:var(--font-weight-regular)}.page-module__xx9kWW__PlaygroundTable tr:not(.rt-TableRow){vertical-align:middle}:is(.page-module__xx9kWW__PlaygroundTable th:not(.rt-TableColumnHeaderCell,.rt-TableRowHeaderCell),.page-module__xx9kWW__PlaygroundTable td:not(.rt-TableCell)){padding:0;padding-right:var(--space-4);padding-bottom:var(--space-4);text-align:center}.page-module__xx9kWW__PlaygroundTable tbody tr td:first-child:not(.rt-TableCell){padding-left:0;padding-right:var(--space-4);text-align:left;min-width:64px}.page-module__xx9kWW__PlaygroundTable thead th:not(.rt-TableColumnHeaderCell,.rt-TableRowHeaderCell){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);color:var(--gray-a11)}.page-module__xx9kWW__PlaygroundTable tbody tr td:first-child:not(.rt-TableCell){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);color:var(--gray-a11)}.page-module__xx9kWW__PlaygroundTable .rt-TextFieldRoot{width:180px}.page-module__xx9kWW__PlaygroundTable .rt-TextArea{width:180px}.page-module__xx9kWW__PlaygroundTable .rt-CalloutRoot{white-space:nowrap}.page-module__xx9kWW__PlaygroundTable .rt-Badge{vertical-align:top}.page-module__xx9kWW__PlaygroundTable .rt-SliderRoot{width:160px}@media (hover:hover){.page-module__xx9kWW__PlaygroundDocsLink{opacity:0;transition:opacity 50ms linear}.page-module__xx9kWW__PlaygroundSection:hover .page-module__xx9kWW__PlaygroundDocsLink{opacity:1}}@media (hover:none){.page-module__xx9kWW__PlaygroundDocsLink{display:none}}
.header-module__bY5_QG__HeaderRoot{height:var(--header-height)}.header-module__bY5_QG__HeaderInner{min-width:320px;height:inherit;z-index:2;-webkit-user-select:none;user-select:none;transition:background-color .18s,box-shadow .18s;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000}.header-module__bY5_QG__HeaderRoot[data-scroll-state=scrolling-down] .header-module__bY5_QG__HeaderInner{transition-duration:30ms,.12s}.header-module__bY5_QG__HeaderRoot:not(.header-module__bY5_QG__ghost[data-scroll-state=at-top])>.header-module__bY5_QG__HeaderInner{background-color:var(--color-background);box-shadow:0 1px var(--gray-a4)}:where([data-mobile-menu-open=false]) .header-module__bY5_QG__HeaderProductLinksContainer{display:none}:where([data-mobile-menu-open=true]) .header-module__bY5_QG__HeaderProductLinksContainer{justify-content:center;align-items:center;display:flex}.header-module__bY5_QG__HeaderProductLinksContainer{width:250px;position:absolute;top:0;bottom:0;left:calc(50% - 125px)}@media (min-width:768px){.header-module__bY5_QG__HeaderProductLinksContainer{justify-content:center;align-items:center;display:flex}}.header-module__bY5_QG__HeaderProductLink{cursor:pointer;box-sizing:border-box;font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);color:var(--gray-a11);outline:0;flex-shrink:0;padding-left:1px;padding-right:1px;line-height:16px;position:relative}@media (max-width:369px){.header-module__bY5_QG__HeaderProductLink{font-size:13px}}@media (min-width:440px){.header-module__bY5_QG__HeaderProductLink{padding-left:2px;padding-right:2px}}@media (hover:hover){.header-module__bY5_QG__HeaderProductLink:hover{color:var(--gray-12)}}.header-module__bY5_QG__HeaderProductLink:focus-visible{color:var(--gray-12)}.header-module__bY5_QG__HeaderProductLink[data-state=active]{color:var(--color-background)}.header-module__bY5_QG__HeaderProductLinkInner,.header-module__bY5_QG__HeaderProductLinkInnerHidden{padding-top:var(--space-1);padding-bottom:var(--space-1);padding-left:var(--space-1);padding-right:var(--space-1);border-radius:999px;justify-content:center;align-items:center;display:flex}:where(.header-module__bY5_QG__HeaderProductLink[data-state=active]) .header-module__bY5_QG__HeaderProductLinkInner,:where(.header-module__bY5_QG__HeaderProductLink[data-state=active]) .header-module__bY5_QG__HeaderProductLinkInnerHidden{padding-left:var(--space-2);padding-right:var(--space-2)}@media (min-width:370px){.header-module__bY5_QG__HeaderProductLinkInner,.header-module__bY5_QG__HeaderProductLinkInnerHidden{padding-left:var(--space-2);padding-right:var(--space-2)}}@media (min-width:440px){.header-module__bY5_QG__HeaderProductLinkInner,.header-module__bY5_QG__HeaderProductLinkInnerHidden{padding-left:10px;padding-right:10px}}.header-module__bY5_QG__HeaderProductLinkInner{letter-spacing:.01em;position:absolute}.header-module__bY5_QG__HeaderProductLinkInnerHidden{visibility:hidden;letter-spacing:-.01em;font-weight:700}@media (hover:hover){.header-module__bY5_QG__HeaderProductLink:hover .header-module__bY5_QG__HeaderProductLinkInner{background-color:var(--gray-a3)}}.header-module__bY5_QG__HeaderProductLink:focus-visible .header-module__bY5_QG__HeaderProductLinkInner{box-shadow:0 0 0 2px var(--accent-a8)}@media (hover:hover){.header-module__bY5_QG__HeaderProductLink:focus-visible:where(:hover) .header-module__bY5_QG__HeaderProductLinkInner{background-color:var(--accent-a3)}}.header-module__bY5_QG__HeaderProductLink[data-state=active] .header-module__bY5_QG__HeaderProductLinkInner{letter-spacing:-.01em;background-color:var(--gray-12);font-weight:700}.header-module__bY5_QG__HeaderProductLink[data-state=active]:before{box-sizing:border-box;content:"";position:absolute;inset:0}.header-module__bY5_QG__HeaderThemeToggleContainer{align-items:center;display:flex}@media (max-width:519px){[data-mobile-menu-open=true] .header-module__bY5_QG__HeaderThemeToggleContainer{display:none}}
.box-link-module__E_uE8W__BoxLink{padding:var(--space-1);margin:calc(-1 * var(--space-1));border-radius:var(--radius-1);color:inherit;outline:0;text-decoration:none;display:block}.box-link-module__E_uE8W__BoxLink:focus{box-shadow:0 0 0 2px var(--accent-8)}.box-link-module__E_uE8W__BoxLink:focus:not(:focus-visible){box-shadow:none}
.docs-nav-module__Df4XUG__DocsNavItem{padding:var(--space-2) var(--space-3);-webkit-user-select:none;user-select:none;min-height:var(--space-6);color:var(--gray-12);border-radius:999px;align-items:center;text-decoration:none;transition:background-color 50ms linear;display:flex}.docs-nav-module__Df4XUG__DocsNavItem:not(:last-of-type){margin-bottom:1px}.docs-nav-module__Df4XUG__DocsNavItem:focus{outline:none}.docs-nav-module__Df4XUG__DocsNavItem:focus-visible{box-shadow:inset 0 0 0 1px var(--accent-8), 0 0 0 1px var(--accent-8)}.docs-nav-module__Df4XUG__DocsNavItem:not([href]){color:var(--gray-a10)}.docs-nav-module__Df4XUG__DocsNavItem.docs-nav-module__Df4XUG__active{background-color:var(--accent-a5)}@media (hover:hover){.docs-nav-module__Df4XUG__DocsNavItem[href]:hover{background-color:var(--accent-a4)}.docs-nav-module__Df4XUG__DocsNavItem.docs-nav-module__Df4XUG__active:hover{background-color:var(--accent-a5)}}
.code-block-module__-ea1OG__CodeBlockRoot{--code-block-radius:var(--radius-4);box-sizing:border-box;background-color:var(--code-block-background);border-radius:var(--code-block-radius);position:relative}.code-block-module__-ea1OG__CodeBlockRoot:after{content:"";box-shadow:0 0 0 1px var(--code-block-border);border-radius:var(--code-block-radius);pointer-events:none;position:absolute;inset:0}.code-block-module__-ea1OG__CodeBlockHeader{background-color:var(--code-block-header-background);border-radius:var(--code-block-radius) var(--code-block-radius) 0 0}.code-block-module__-ea1OG__CodeBlockLivePreview{text-wrap:pretty;background-color:var(--color-background);border-radius:var(--code-block-radius) var(--code-block-radius) 0 0;box-shadow:inset 0 -1px var(--code-block-border)}.code-block-module__-ea1OG__CodeBlockLivePreviewInner{padding:var(--space-4);line-height:1}.code-block-module__-ea1OG__CodeBlockLivePreviewInner[data-scroll=true]{width:max-content}.code-block-module__-ea1OG__CodeBlockContent{box-sizing:border-box;height:100%;position:relative}.code-block-module__-ea1OG__CodeBlockContent .code-block-module__-ea1OG__CodeBlockCopyButton{opacity:0;transition:opacity 80ms ease-out;position:absolute;top:7px;right:7px}@media (max-width:767px){.code-block-module__-ea1OG__CodeBlockContent .code-block-module__-ea1OG__CodeBlockCopyButton{display:none}}.code-block-module__-ea1OG__CodeBlockContent .code-block-module__-ea1OG__CodeBlockCopyButton:focus-visible{opacity:1}@media (hover:hover){.code-block-module__-ea1OG__CodeBlockContent:hover .code-block-module__-ea1OG__CodeBlockCopyButton{opacity:1}}.code-block-module__-ea1OG__CodeBlockPre{--letter-spacing:var(--letter-spacing-2);box-sizing:border-box;height:100%;padding:var(--space-3) var(--space-4);font-family:var(--code-font-family);font-size:calc(var(--font-size-2) * var(--code-font-size-adjust));white-space:pre;line-height:22px;overflow:hidden}.code-block-module__-ea1OG__CodeBlockPre code{all:unset;display:contents}.code-block-module__-ea1OG__CodeBlockPre [data-highlighted=true]{background-color:var(--accent-a3);padding-left:var(--space-4);padding-right:var(--space-4);margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4))}.code-block-module__-ea1OG__CodeBlockPre [data-invert-line-highlight=true] [data-highlighted=true]{padding:unset;margin:unset;background-color:#0000}.code-block-module__-ea1OG__CodeBlockPre [data-invert-line-highlight=true] [data-highlighted=false],.code-block-module__-ea1OG__CodeBlockPre [data-invert-line-highlight=true] [data-highlighted=false] *{color:var(--gray-a8)}.code-block-module__-ea1OG__CodeBlockPre [data-invert-line-highlight=true] [data-highlighted],.code-block-module__-ea1OG__CodeBlockPre [data-invert-line-highlight=true] [data-highlighted] *{transition:color .1s ease-in-out}
.footer-module__oqRDSq__Footer{grid-template-columns:repeat(2,1fr)}.footer-module__oqRDSq__Footer ul{margin:0;padding:0;list-style:none}@media (min-width:520px){.footer-module__oqRDSq__Footer{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.footer-module__oqRDSq__Footer{grid-template-columns:repeat(4,1fr)}}.footer-module__oqRDSq__RadixLogo{grid-column:1/-1}@media (min-width:900px){.footer-module__oqRDSq__RadixLogo{grid-column:auto}}
.docs-page-wrapper-module__J9pLxa__DocsPageWrapper{flex-grow:1;justify-content:center;max-width:100%;display:flex}@media (min-width:1024px){.docs-page-wrapper-module__J9pLxa__DocsPageWrapper{margin-left:calc(256px - 25vw)}}@media (min-width:1440px){.docs-page-wrapper-module__J9pLxa__DocsPageWrapper{margin-left:calc(907.2px - 73vw)}}@media (min-width:1640px){.docs-page-wrapper-module__J9pLxa__DocsPageWrapper{margin-left:-290px}}
.hero-code-block-module__OeWGWa__HeroContainer{background-image:linear-gradient(330deg, var(--purple-9) 0%, var(--indigo-9) 100%);border-top-left-radius:var(--radius-4);border-top-right-radius:var(--radius-4);padding-block:100px}@media (min-width:1200px){.hero-code-block-module__OeWGWa__HeroContainer{margin-left:calc(-1 * var(--space-7));margin-right:calc(-1 * var(--space-7))}}@media (min-width:1200px){.hero-code-block-module__OeWGWa__DemoContainer{margin-left:calc(-1 * var(--space-7));margin-right:calc(-1 * var(--space-7))}}.hero-code-block-module__OeWGWa__SandboxButton{opacity:0;transition:opacity 80ms ease-out}.hero-code-block-module__OeWGWa__SandboxButton:hover,.hero-code-block-module__OeWGWa__SandboxButton:focus,.hero-code-block-module__OeWGWa__HeroContainer:hover+.hero-code-block-module__OeWGWa__DemoContainer .hero-code-block-module__OeWGWa__SandboxButton{opacity:1}.hero-code-block-module__OeWGWa__CollapsibleGradient{height:80px;padding:var(--space-3);border-radius:0 0 var(--radius-4) var(--radius-4);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-code-block-module__OeWGWa__CollapsibleGradient>button{z-index:2}.hero-code-block-module__OeWGWa__CollapsibleGradient:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--white-a11) 70%);opacity:.9;position:absolute;inset:0}:where(.dark,.dark-theme) .hero-code-block-module__OeWGWa__CollapsibleGradient:before{background:linear-gradient(180deg, transparent, var(--gray-1) 70%)}
.primitives-search-mobile-module__HMe4ra__PrimitivesSearchMobileInput{appearance:none;color:var(--gray-12);font-family:inherit;font-size:var(--font-size-3);line-height:var(--line-height-3);align-items:center;gap:var(--space-2);width:100%;padding:0;padding-left:var(--space-7);background:var(--gray-a3);padding-right:0;padding-top:var(--space-2);padding-bottom:var(--space-2);border:0;border-radius:100px;outline:0;margin:0;display:flex}
.quick-nav-module__FfLwHa__Link{display:inline-block}.quick-nav-module__FfLwHa__LinkWrapper{padding-block:var(--space-1)}.quick-nav-module__FfLwHa__LinkWrapper[data-level="2"]~.quick-nav-module__FfLwHa__LinkWrapper[data-level="3"] .quick-nav-module__FfLwHa__Link{margin-left:var(--space-5)}
.themes-docs-assets-module__0x-NEG__SegmentedControlDemo{--segmented-control-transition-duration:1s;pointer-events:none}@supports (zoom:2){@media (min-width:520px){.themes-docs-assets-module__0x-NEG__SegmentedControlDemo{zoom:1.5}}@media (min-width:768px){.themes-docs-assets-module__0x-NEG__SegmentedControlDemo{zoom:2}}}@supports not (zoom:2){@media (min-width:520px){.themes-docs-assets-module__0x-NEG__SegmentedControlDemo{transform:scale(1.5)}}@media (min-width:768px){.themes-docs-assets-module__0x-NEG__SegmentedControlDemo{transform:scale(2)}}}
.accessibility-section-module__pylRlq__AccessibilitySectionRoot{background:linear-gradient(to bottom, var(--gray-2), var(--color-background));position:relative;overflow:hidden}.accessibility-section-module__pylRlq__AccessibilitySectionBackground{width:500px;height:1200px;position:absolute;bottom:-200px;left:50%;transform:translate(-50%)}@media (min-width:520px){.accessibility-section-module__pylRlq__AccessibilitySectionBackground{width:1550px;height:680px;bottom:-300px}}.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundSquare{border:10px solid var(--teal-a3);width:320px;height:320px;position:absolute;top:0;left:50px;transform:rotate(-15deg)}@media (min-width:520px){.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundSquare{width:520px;height:520px;top:0;left:55px}}.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundTriangle{color:var(--blue-a3);width:420px;position:absolute;top:300px;left:100px;transform:rotate(10deg)}@media (min-width:520px){.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundTriangle{width:674px;top:65px;left:535px;transform:rotate(135deg)}}.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundCircle{border:10px solid var(--red-a3);border-radius:100%;width:400px;height:400px;position:absolute;top:700px;left:0}@media (min-width:520px){.accessibility-section-module__pylRlq__AccessibilitySectionBackgroundCircle{width:610px;height:610px;top:-55px;left:935px}}.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer{box-shadow:inset 0 0 0 1px var(--gray-a4);border-radius:var(--radius-4);border-radius:var(--radius-4);background-color:var(--color-panel-solid);padding:1px;display:grid}@media (min-width:365px){.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer{padding:var(--space-3);box-shadow:inset 0 0 0 1px var(--gray-a4), inset 0 0 0 var(--space-3) var(--gray-a3);border-radius:var(--radius-6)}}@media (min-width:520px){.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer{padding:var(--space-5);box-shadow:inset 0 0 0 1px var(--gray-a4), inset 0 0 0 var(--space-5) var(--gray-a3)}}@media (min-width:768px){.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer{grid-template-columns:repeat(2,minmax(min-content,1fr))}}@media (min-width:1024px){.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer{grid-template-columns:repeat(3,minmax(min-content,1fr))}}.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer>:first-child{grid-column:1/-1}@media (min-width:1024px){.accessibility-section-module__pylRlq__AccessibilitySectionExamplesContainer>:first-child{grid-column:1/2}}.accessibility-section-module__pylRlq__AccessibilitySectionLeft{white-space:nowrap;padding:var(--space-5);box-shadow:inset 0 -1px var(--gray-a4);flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.accessibility-section-module__pylRlq__AccessibilitySectionLeft{box-shadow:inset -1px 0px var(--gray-a4);justify-content:center}}.accessibility-section-module__pylRlq__AccessibilitySectionCenter{box-shadow:0 1px var(--gray-a4);min-height:270px;display:flex}@media (min-width:768px){.accessibility-section-module__pylRlq__AccessibilitySectionCenter{box-shadow:inset -1px 0px var(--gray-a4)}}.accessibility-section-module__pylRlq__AccessibilitySectionRight{min-height:270px;display:flex}.accessibility-section-module__pylRlq__AccessibilitySectionTypeAhead{color:var(--blue-12);padding-left:var(--space-1);padding-right:var(--space-1);border-radius:var(--radius-1);background-color:var(--blue-a3);border:1px solid var(--blue-a5);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);white-space:pre;padding-bottom:1px;line-height:18px;display:inline-block}.accessibility-section-module__pylRlq__AccessibilitySectionKey{background-color:var(--color-surface);color:var(--gray-a11);box-shadow:0 0 0 1px var(--gray-6), 0 2px var(--gray-a6);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex}.accessibility-section-module__pylRlq__AccessibilitySectionKey.accessibility-section-module__pylRlq__size-1{border-radius:var(--radius-2);width:21px;height:32px;font-size:var(--font-size-2);line-height:30px}@media (min-width:1280px){.accessibility-section-module__pylRlq__AccessibilitySectionKey.accessibility-section-module__pylRlq__size-1{border-radius:var(--radius-3);width:27px;height:34px;font-size:var(--font-size-3);line-height:34px}}.accessibility-section-module__pylRlq__AccessibilitySectionKey.accessibility-section-module__pylRlq__size-2{padding:var(--space-1);border-radius:var(--radius-3);width:42px;height:42px;font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}@media (min-width:1280px){.accessibility-section-module__pylRlq__AccessibilitySectionKey.accessibility-section-module__pylRlq__size-1{border-radius:var(--radius-3);width:27px;height:34px;line-height:34px}}.accessibility-section-module__pylRlq__AccessibilitySectionKey[data-pressed=true]{animation:.12s step-end accessibility-section-module__pylRlq__keypress}@keyframes accessibility-section-module__pylRlq__keypress{0%{background-color:#73808c33;box-shadow:0 0 0 1px #73808c33}}.accessibility-section-module__pylRlq__SpeakerIconRoot{color:var(--gray-a11)}.accessibility-section-module__pylRlq__SpeakerIconRoot path{transform-origin:0}.accessibility-section-module__pylRlq__SpeakerIconLine1{opacity:0;animation:1.6s linear infinite accessibility-section-module__pylRlq__speaker-wave-1}.accessibility-section-module__pylRlq__SpeakerIconLine2{opacity:0;animation:1.6s linear infinite accessibility-section-module__pylRlq__speaker-wave-2}.accessibility-section-module__pylRlq__SpeakerIconLine3{opacity:0;animation:1.6s linear infinite accessibility-section-module__pylRlq__speaker-wave-3}[data-animating=false] .accessibility-section-module__pylRlq__SpeakerIconLine1,[data-animating=false] .accessibility-section-module__pylRlq__SpeakerIconLine2,[data-animating=false] .accessibility-section-module__pylRlq__SpeakerIconLine3{animation-play-state:paused}@keyframes accessibility-section-module__pylRlq__speaker-wave-1{0%,50%,to{opacity:0}12.5%,37.5%{opacity:1}75%{transform:scale(1.1)translate(1px)}}@keyframes accessibility-section-module__pylRlq__speaker-wave-2{0%,12.5%,62.5%,to{opacity:0}25%,50%{opacity:1}87.5%{transform:scale(1.1)translate(1px)}}@keyframes accessibility-section-module__pylRlq__speaker-wave-3{0%,25%,75%,to{opacity:0}37.5%,62.5%{opacity:1}to{transform:scale(1.1)translate(1px)}}.accessibility-section-module__pylRlq__AccessibilitySectionButton{all:unset;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-size:var(--font-size-4);letter-spacing:var(--letter-spacing-4);height:var(--space-6);padding-left:var(--space-2);padding-right:var(--space-2);border-radius:var(--radius-3);color:var(--gray-a9);flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-weight:700;line-height:1;display:inline-flex;position:relative}.accessibility-section-module__pylRlq__AccessibilitySectionButton[data-active=true]{box-shadow:inset 0 0 0 1px var(--blue-a6);color:var(--gray-12);background-color:var(--blue-a4);cursor:default}@media (hover:hover){.accessibility-section-module__pylRlq__AccessibilitySectionButton[data-active=false]:hover{color:var(--gray-12)}}.accessibility-section-module__pylRlq__AccessibilitySectionButton:focus-visible{box-shadow:0 0 0 2px var(--blue-a8)}.accessibility-section-module__pylRlq__ExampleDropdownTrigger{height:36px;margin-bottom:var(--space-1);padding-left:var(--space-3);padding-right:var(--space-3);color:var(--gray-12);background-color:var(--color-panel-solid);line-height:36px;font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);-webkit-user-select:none;user-select:none;border-radius:7px;justify-content:space-between;align-items:center;transition-property:box-shadow;transition-duration:.15s;display:flex}.accessibility-section-module__pylRlq__ExampleDropdownTrigger[data-focused=false]{box-shadow:inset 0 0 0 1px var(--gray-5), 0 0 0 3px transparent;background-color:var(--gray-a1)}.accessibility-section-module__pylRlq__ExampleDropdownTrigger[data-focused=true]{box-shadow:inset 0 0 0 1px var(--blue-a8), 0 0 0 1px var(--blue-a8);transition:none}.accessibility-section-module__pylRlq__ExampleDropdownContent{--example-dropdown-item-height:var(--space-6);--example-dropdown-item-padding:var(--space-6);padding:var(--space-1);border-radius:var(--radius-3);background-color:var(--color-panel-solid);box-shadow:var(--shadow-4)}.accessibility-section-module__pylRlq__ExampleDropdownContent[data-open=true]{opacity:1;transform:none}.accessibility-section-module__pylRlq__ExampleDropdownContent[data-open=false]{opacity:0;transform:scale(.95)}.accessibility-section-module__pylRlq__ExampleDropdownContent[data-animated=true]{will-change:transform, opacity;transform-origin:top;transition-property:transform,opacity;transition-duration:.15s}.accessibility-section-module__pylRlq__ExampleDropdownSeparator{height:1px;margin-left:var(--space-6);margin-right:var(--space-3);margin-top:var(--space-1);margin-bottom:var(--space-1);background-color:var(--gray-a5)}.accessibility-section-module__pylRlq__ExampleDropdownItem{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;height:var(--example-dropdown-item-height);line-height:var(--example-dropdown-item-height);color:var(--gray-12);border-radius:var(--radius-2);padding-left:var(--example-dropdown-item-padding);padding-right:var(--example-dropdown-item-padding);justify-content:space-between;align-items:center;display:flex;position:relative}.accessibility-section-module__pylRlq__ExampleDropdownItem[data-focused=true]{background-color:var(--gray-12);color:var(--color-background)}.accessibility-section-module__pylRlq__ExampleDropdownItem[data-focused-within=true]{background-color:var(--gray-a3)}
.logo-link-module__G7Ef7a__LogoLink{color:var(--gray-12);outline:0;display:block;position:relative}@media (hover:hover){.logo-link-module__G7Ef7a__LogoLink{color:var(--gray-9);transition:color .12s}.logo-link-module__G7Ef7a__LogoLink:hover{color:var(--gray-12)}}.logo-link-module__G7Ef7a__LogoLink:focus-visible{z-index:1;color:var(--gray-12);box-shadow:0 0 0 2px var(--blue-8)}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=normal]){margin:calc(var(--space-1) * -1);padding:var(--space-1);border-radius:var(--radius-2)}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=box]){box-shadow:0 0 0 1px var(--gray-6)}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=box]):before{content:"";z-index:1;pointer-events:none;opacity:0;box-shadow:0 0 0 1px var(--gray-8);transition:opacity .12s;position:absolute;inset:0}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=box]):hover:before{opacity:1}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=box]):focus:before{box-shadow:0 0 0 1px var(--gray-8)}.logo-link-module__G7Ef7a__LogoLink:where([data-variant=box]):focus:not(:focus-visible):before{opacity:1}
.hidden-scroll-module__5U-fRa__HiddenScroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;overflow:scroll}.hidden-scroll-module__5U-fRa__HiddenScroll::-webkit-scrollbar{display:none}
.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton{all:unset;box-sizing:border-box;-webkit-user-select:none;user-select:none;color:var(--gray-12);font-size:var(--font-size-1);align-items:center;gap:var(--space-3);padding-top:0;padding-bottom:0;padding-left:var(--space-2);padding-right:var(--space-2);height:var(--space-5);border-radius:var(--radius-2);will-change:transform;margin:0;line-height:1;display:inline-flex}.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white]){background-color:var(--white-a9)}@media (hover:hover){.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white]):hover{background-color:var(--white-a11)}}.primitives-hero-button-module__i2oC9G__dark .primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white]),.primitives-hero-button-module__i2oC9G__dark-theme .primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white]){background-color:var(--white-a3)}@media (hover:hover){:is(.primitives-hero-button-module__i2oC9G__dark .primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white]),.primitives-hero-button-module__i2oC9G__dark-theme .primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=white])):hover{background-color:var(--white-a4)}}.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=gray]){background-color:var(--gray-a4)}@media (hover:hover){.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:where([data-variant=gray]):hover{background-color:var(--gray-a5)}}.primitives-hero-button-module__i2oC9G__PrimitivesHeroButton:focus-visible{box-shadow:0 0 0 2px var(--gray-a8)}
.primitives-hero-popover-module__-g-D5q__ContentWrapper [data-radix-popper-content-wrapper]{position:absolute!important}
.primitives-hero-dropdown-menu-module__s1wYuq__Arrow{fill:var(--color-panel-solid)}.primitives-hero-dropdown-menu-module__s1wYuq__ContentWrapper [data-radix-popper-content-wrapper]{position:absolute!important}.primitives-hero-dropdown-menu-module__s1wYuq__Content,.primitives-hero-dropdown-menu-module__s1wYuq__SubContent{background-color:var(--color-panel-solid);border-radius:var(--radius-3);padding:var(--space-1);box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4)}.primitives-hero-dropdown-menu-module__s1wYuq__SubContent{margin-top:calc(var(--space-1) * -1)}.primitives-hero-dropdown-menu-module__s1wYuq__Separator{background-color:var(--gray-a4);height:1px;margin:var(--space-1);margin-left:20px}.primitives-hero-dropdown-menu-module__s1wYuq__Item,.primitives-hero-dropdown-menu-module__s1wYuq__CheckboxItem,.primitives-hero-dropdown-menu-module__s1wYuq__SubTrigger{font-size:var(--font-size-1);font-variant-numeric:tabular-nums;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;height:var(--space-5);color:var(--gray-12);min-width:90px;padding-left:20px;padding-right:var(--space-4);border-radius:var(--radius-2);align-items:center;line-height:1;display:flex}:is(.primitives-hero-dropdown-menu-module__s1wYuq__Item,.primitives-hero-dropdown-menu-module__s1wYuq__CheckboxItem,.primitives-hero-dropdown-menu-module__s1wYuq__SubTrigger)[data-state=open]{background-color:var(--gray-a3)}:is(.primitives-hero-dropdown-menu-module__s1wYuq__Item,.primitives-hero-dropdown-menu-module__s1wYuq__CheckboxItem,.primitives-hero-dropdown-menu-module__s1wYuq__SubTrigger)[data-highlighted],:is(.primitives-hero-dropdown-menu-module__s1wYuq__Item,.primitives-hero-dropdown-menu-module__s1wYuq__CheckboxItem,.primitives-hero-dropdown-menu-module__s1wYuq__SubTrigger):active{background-color:var(--gray-12);color:var(--color-background);outline:0}
.primitives-hero-slider-module__0Zhjqq__Slider{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:200px;display:flex;position:relative}.primitives-hero-slider-module__0Zhjqq__Slider[data-orientation=horizontal]{height:20px}.primitives-hero-slider-module__0Zhjqq__Slider[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.primitives-hero-slider-module__0Zhjqq__Track{background-color:var(--gray-a6);border-radius:9999px;flex-grow:1;position:relative}.primitives-hero-slider-module__0Zhjqq__Track[data-orientation=horizontal]{height:4px}.primitives-hero-slider-module__0Zhjqq__Track[data-orientation=vertical]{width:4px}.primitives-hero-slider-module__0Zhjqq__Range{background-color:var(--gray-a12);border-radius:9999px;height:100%;position:absolute}.primitives-hero-slider-module__0Zhjqq__Thumb{all:unset;width:20px;height:20px;box-shadow:0 2px 10px -5px var(--black-a5), 0 1px 4px -1px var(--black-a4), 0 0 0 1px var(--black-a2);background-color:#fff;border-radius:10px;display:block}.primitives-hero-slider-module__0Zhjqq__Thumb:focus-visible{box-shadow:0 2px 10px -5px var(--black-a5), 0 1px 4px -1px var(--black-a4), 0 0 0 1px var(--black-a2), 0 0 0 4px var(--gray-a4)}
.primitives-hero-tabs-module__XLJrvW__Tabs{border-radius:var(--radius-4);width:80%;box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4);flex-direction:column;display:flex}.primitives-hero-tabs-module__XLJrvW__List{flex-shrink:0;display:flex}.primitives-hero-tabs-module__XLJrvW__Trigger{--side-shadow:0 0;--bottom-shadow:inset 0 -1px var(--gray-6);all:unset;height:var(--space-7);-webkit-user-select:none;user-select:none;background-color:var(--gray-2);color:var(--gray-a11);box-shadow:var(--bottom-shadow), var(--side-shadow);flex:1;justify-content:center;align-items:center;padding:0 20px;line-height:1;display:flex}.primitives-hero-tabs-module__XLJrvW__Trigger:hover{background-color:var(--gray-1)}.primitives-hero-tabs-module__XLJrvW__Trigger[data-state=active]{color:var(--gray-12);background-color:var(--color-panel-solid);--bottom-shadow:0 0}.primitives-hero-tabs-module__XLJrvW__Trigger:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--accent-8)}.primitives-hero-tabs-module__XLJrvW__Trigger+.primitives-hero-tabs-module__XLJrvW__Trigger{--side-shadow:-1px 0 var(--gray-6)}.primitives-hero-tabs-module__XLJrvW__Trigger:first-child{border-top-left-radius:var(--radius-4)}.primitives-hero-tabs-module__XLJrvW__Trigger:last-child{border-top-right-radius:var(--radius-4)}.primitives-hero-tabs-module__XLJrvW__Content{background-color:var(--color-panel-solid);border-bottom-left-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4);outline:none;flex-grow:1;padding:20px}.primitives-hero-tabs-module__XLJrvW__Content:focus-visible{box-shadow:0 0 0 2px var(--blue-8)}.primitives-hero-tabs-module__XLJrvW__Fieldset{all:unset;margin-bottom:var(--space-3);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.primitives-hero-scroll-area-module__to37Uq__ScrollArea{--scrollbar-size:10px;border-radius:var(--radius-3);width:200px;height:77%;box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4);overflow:hidden}.primitives-hero-scroll-area-module__to37Uq__Viewport{border-radius:inherit;background-color:var(--color-panel-solid);width:100%;height:100%}.primitives-hero-scroll-area-module__to37Uq__Scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--gray-a3);padding:2px;transition:background-color .12s,opacity 60ms;display:flex}.primitives-hero-scroll-area-module__to37Uq__Scrollbar:hover{background-color:var(--gray-a4)}.primitives-hero-scroll-area-module__to37Uq__Scrollbar[data-orientation=vertical]{width:var(--scrollbar-size)}.primitives-hero-scroll-area-module__to37Uq__Scrollbar[data-orientation=horizontal]{height:var(--scrollbar-size);flex-direction:column}.primitives-hero-scroll-area-module__to37Uq__Scrollbar[data-state=hidden]{opacity:0;transition-duration:.12s,.24s}.primitives-hero-scroll-area-module__to37Uq__Thumb{background:var(--gray-a9);border-radius:var(--scrollbar-size);flex:1;transition:background-color .12s;position:relative}.primitives-hero-scroll-area-module__to37Uq__Thumb:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.primitives-hero-scroll-area-module__to37Uq__Scrollbar:hover .primitives-hero-scroll-area-module__to37Uq__Thumb{background:var(--gray-a11)}.primitives-hero-scroll-area-module__to37Uq__Thumb .primitives-hero-scroll-area-module__to37Uq__Corner{background:var(--gray-a4)}
.primitives-hero-accordion-module__QDRrfa__Accordion{background:var(--color-panel-solid);border-radius:var(--radius-4);box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4);width:80%}.primitives-hero-accordion-module__QDRrfa__Item{box-shadow:0 1px 0 var(--gray-6);margin-top:1px;overflow:hidden}.primitives-hero-accordion-module__QDRrfa__Item:first-child{border-top-left-radius:var(--radius-4);border-top-right-radius:var(--radius-4);margin-top:0}.primitives-hero-accordion-module__QDRrfa__Item:last-child{border-bottom-left-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.primitives-hero-accordion-module__QDRrfa__Item:focus-within{z-index:1;box-shadow:0 0 0 2px var(--accent-8);position:relative}.primitives-hero-accordion-module__QDRrfa__Header{all:unset;display:flex}.primitives-hero-accordion-module__QDRrfa__Trigger{all:unset;padding:0 var(--space-4);height:var(--space-8);font-family:var(--font-sans);font-size:var(--font-size-2);color:var(--gray-12);flex:1;justify-content:space-between;align-items:center;line-height:1;transition:box-shadow .3s;display:flex}.primitives-hero-accordion-module__QDRrfa__Trigger[data-state=open]{box-shadow:0 1px 0 var(--gray-6)}@media (hover:hover){.primitives-hero-accordion-module__QDRrfa__Trigger:hover{background-color:var(--gray-a2)}}.primitives-hero-accordion-module__QDRrfa__Content{font-size:var(--font-size-2);color:var(--gray-a11);background-color:var(--gray-a2);margin:1px;line-height:1.5;overflow:hidden}.primitives-hero-accordion-module__QDRrfa__Content[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) forwards primitives-hero-accordion-module__QDRrfa__slideDown}.primitives-hero-accordion-module__QDRrfa__Content[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) forwards primitives-hero-accordion-module__QDRrfa__slideUp}.primitives-hero-accordion-module__QDRrfa__ContentText{padding:15px 20px}.primitives-hero-accordion-module__QDRrfa__Chevron{color:var(--gray-a9);transition:transform .3s cubic-bezier(.87,0,.13,1)}[data-state=open] .primitives-hero-accordion-module__QDRrfa__Chevron{transform:rotate(180deg)}@keyframes primitives-hero-accordion-module__QDRrfa__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes primitives-hero-accordion-module__QDRrfa__slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.primitives-hero-radio-group-module___Xt64W__Cards{background-color:var(--color-panel-solid);border-radius:var(--radius-4);width:60%;box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4);flex-direction:column;display:flex}.primitives-hero-radio-group-module___Xt64W__RadioButton{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--gray-8);background-color:var(--color-surface);margin-right:var(--space-3);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.primitives-hero-radio-group-module___Xt64W__RadioIndicator{background-color:var(--gray-12);border-radius:100%;width:10px;height:10px;transform:scale(0)}.primitives-hero-radio-group-module___Xt64W__Radio{all:unset;box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:var(--space-3);align-items:center;display:flex}.primitives-hero-radio-group-module___Xt64W__Radio:first-child{border-top-left-radius:var(--radius-4);border-top-right-radius:var(--radius-4)}.primitives-hero-radio-group-module___Xt64W__Radio:last-child{border-bottom-left-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.primitives-hero-radio-group-module___Xt64W__Radio+.primitives-hero-radio-group-module___Xt64W__Radio{box-shadow:inset 0 1px var(--gray-5)}@media (hover:hover){.primitives-hero-radio-group-module___Xt64W__Radio:hover{background-color:var(--gray-a2)}}.primitives-hero-radio-group-module___Xt64W__Radio[data-state=checked]{z-index:1;background-color:var(--gray-a2)}.primitives-hero-radio-group-module___Xt64W__Radio[data-state=checked] .primitives-hero-radio-group-module___Xt64W__RadioIndicator{transform:scale(1)}.primitives-hero-radio-group-module___Xt64W__Radio:focus-visible[data-state=checked]{box-shadow:0 0 0 2px var(--accent-8)}
.icons-hero-module__XDSm8W__IconsHeroLinesContainer{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}:is(.icons-hero-module__XDSm8W__dark,.icons-hero-module__XDSm8W__dark-theme) .icons-hero-module__XDSm8W__IconsHeroLinesContainer{background-color:var(--black-a4)}.icons-hero-module__XDSm8W__IconsHeroLines{top:calc(var(--header-height) + 34px);font-size:calc(var(--line-height-8) * 2 - 5px);position:relative;left:280px}@media (min-width:520px){.icons-hero-module__XDSm8W__IconsHeroLines{top:calc(var(--header-height) + 32px);left:max(420px, calc(50% - var(--container-4) / 2 + 360px));font-size:calc(var(--line-height-9) * 2 - 7px)}}@media (min-width:1024px){.icons-hero-module__XDSm8W__IconsHeroLines{top:calc(var(--header-height) + 72px)}}
.primitives-hero-toggle-group-module__VL8eXW__ToggleGroup{background-color:var(--color-panel-solid);border-radius:var(--radius-3);box-shadow:0 0 0 1px var(--gray-a3), var(--shadow-4);margin:1px;display:inline-flex}.primitives-hero-toggle-group-module__VL8eXW__Item{all:unset;color:var(--gray-a11);border-right:1px solid var(--gray-5);justify-content:center;align-items:center;width:35px;height:35px;font-size:15px;line-height:1;display:flex}.primitives-hero-toggle-group-module__VL8eXW__Item:first-child{border-top-left-radius:var(--radius-3);border-bottom-left-radius:var(--radius-3);margin-left:0}.primitives-hero-toggle-group-module__VL8eXW__Item:last-child{border-top-right-radius:var(--radius-3);border-bottom-right-radius:var(--radius-3);border-right:0}.primitives-hero-toggle-group-module__VL8eXW__Item:hover{background-color:var(--gray-a2)}.primitives-hero-toggle-group-module__VL8eXW__Item[data-state=on]{background-color:var(--gray-a3);color:var(--gray-12)}.primitives-hero-toggle-group-module__VL8eXW__Item:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--accent-8)}
.copy-toast-module__ZMZtWa__ToastViewport{pointer-events:none;width:100%;max-width:calc(100vw - 50px);padding:0;list-style:none;position:fixed;bottom:0;left:0}.copy-toast-module__ZMZtWa__Toast{pointer-events:auto;-webkit-user-select:none;user-select:none;text-align:center;background-color:var(--gray-12);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);box-shadow:0 3px 20px -5px #0006}.copy-toast-module__ZMZtWa__Toast[data-state=open]{animation:.1s copy-toast-module__ZMZtWa__scaleIn}.copy-toast-module__ZMZtWa__Toast[data-state=closed]{animation:.2s copy-toast-module__ZMZtWa__scaleOut}@keyframes copy-toast-module__ZMZtWa__scaleIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes copy-toast-module__ZMZtWa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.primitives-hero-switch-module__O0AddG__Switch{all:unset;background-color:var(--gray-a5);-webkit-tap-highlight-color:#0000;border-radius:9999px;width:42px;height:25px;transition:background-color .1s,box-shadow .1s;position:relative}.primitives-hero-switch-module__O0AddG__Switch[data-state=checked]{background-color:#2c333b}.primitives-hero-switch-module__O0AddG__Switch:where(.primitives-hero-switch-module__O0AddG__dark,.primitives-hero-switch-module__O0AddG__dark-theme){box-shadow:0 0 0 1px var(--gray-a8)}.primitives-hero-switch-module__O0AddG__Switch:where(.primitives-hero-switch-module__O0AddG__dark,.primitives-hero-switch-module__O0AddG__dark-theme) .primitives-hero-switch-module__O0AddG__Switch[data-state=checked]{box-shadow:0 0 0 1px var(--gray-a6);background-color:#141417}.primitives-hero-switch-module__O0AddG__Switch:focus-visible{box-shadow:0 0 0 2px var(--accent-a8)}.primitives-hero-switch-module__O0AddG__Thumb{all:unset;width:21px;height:21px;box-shadow:0 2px 2px var(--black-a6);will-change:transform;background-color:#fff;border-radius:9999px;transition:transform .1s;display:block;transform:translate(2px)}.primitives-hero-switch-module__O0AddG__Thumb[data-state=checked]{transform:translate(19px)}
.color-field-module__A-yvHG__ColorFieldRoot{display:contents}.color-field-module__A-yvHG__ColorFieldSwatchWrapper{height:var(--space-4);width:var(--space-4);border-radius:1.5px;position:relative}.color-field-module__A-yvHG__ColorFieldSwatch{border-radius:inherit;-webkit-tap-highlight-color:transparent;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.color-field-module__A-yvHG__ColorFieldSwatch:disabled{opacity:.75}.color-field-module__A-yvHG__ColorFieldSwatch:focus-visible{outline-offset:2px;outline:2px solid var(--color-focus-root)}.color-field-module__A-yvHG__ColorFieldSwatch::-webkit-color-swatch-wrapper{border:0;padding:0}.color-field-module__A-yvHG__ColorFieldSwatch::-webkit-color-swatch{border:0;padding:0}.color-field-module__A-yvHG__ColorFieldSwatch::-moz-color-swatch{border:0;padding:0}.color-field-module__A-yvHG__ColorFieldSwatchBorder{border:1px solid var(--gray-a6);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.colors-marketing-button-module__b07qCa__ColorsMarketingButton{box-shadow:-15px 0 30px -10px var(--orange-a7), 0 0 30px -10px var(--pink-a7), 15px 0 30px -10px var(--violet-a7), 0 0 0 1px var(--pink-a4);transition:box-shadow .15s,transform .15s}@media (hover:hover){.colors-marketing-button-module__b07qCa__ColorsMarketingButton:hover{box-shadow:-15px 0 30px -10px var(--orange-a8), 0 0 30px -10px var(--pink-a8), 15px 0 30px -10px var(--violet-a8), 0 0 0 1px var(--pink-a4)}}.colors-marketing-button-module__b07qCa__ColorsMarketingButton:active{box-shadow:-7px 0 20px -5px var(--orange-a6), 0 0 20px -5px var(--pink-a6), 7px 0 20px -5px var(--violet-a6), 0 0 0 1px var(--pink-a4);transition-duration:60ms;transform:translateY(1px)}.colors-marketing-button-module__b07qCa__ColorsMarketingButton:focus-visible{box-shadow:-15px 0 30px -10px var(--orange-a8), 0 0 30px -10px var(--pink-a8), 15px 0 30px -10px var(--violet-a8), 0 0 0 2px var(--accent-a7)}.colors-marketing-button-module__b07qCa__ColorsMarketingButton:active:focus-visible{box-shadow:-7px 0 20px -5px var(--orange-a6), 0 0 20px -5px var(--pink-a6), 7px 0 20px -5px var(--violet-a6), 0 0 0 2px var(--accent-a7)}
.all-icons-module__rw-eIW__GroupGrid{justify-content:space-between;justify-items:center;row-gap:var(--space-7);column-gap:var(--space-6)}@media (max-width:350px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(5,15px)}}@media (min-width:350px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(7,15px)}}@media (min-width:450px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(9,15px)}}@media (min-width:550px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(10,15px)}}@media (min-width:650px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(12,15px)}}@media (min-width:750px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(4,15px)}}@media (min-width:900px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(5,15px)}}@media (min-width:1050px){.all-icons-module__rw-eIW__GroupGrid{grid-template-columns:repeat(6,15px)}}@media (min-width:750px){.all-icons-module__rw-eIW__IconsContainer{gap:var(--space-9);grid-template-columns:repeat(3,1fr)}}
.magic-curtain-module__2ND4Lq__MagicCurtainRoot{--magic-curtain-controls-trigger-width:44px;--magic-curtain-controls-trigger-height:64px;--magic-curtain-controls-preview-width:248px;--magic-curtain-controls-preview-height:143px;position:relative}@media (min-width:360px){.magic-curtain-module__2ND4Lq__MagicCurtainRoot{--magic-curtain-controls-trigger-width:48px}}@media (min-width:440px){.magic-curtain-module__2ND4Lq__MagicCurtainRoot{--magic-curtain-controls-trigger-width:64px}}.magic-curtain-module__2ND4Lq__MagicCurtainItem{z-index:0;--animation-duration:.6s;position:relative}@media (min-width:1280px){.magic-curtain-module__2ND4Lq__MagicCurtainItem{--animation-duration:.8s}}.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=hidden]{display:none}.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=animating-out]{z-index:1;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=animating-out]{animation-name:magic-curtain-module__2ND4Lq__magic-curtain-clip;animation-duration:var(--animation-duration);animation-timing-function:ease-in-out}.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=visible]~.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=animating-out]{animation-name:magic-curtain-module__2ND4Lq__magic-curtain-clip-reverse}}@media (min-width:3000px),(min-width:1920px) and (min-resolution:120dpi){[data-is-firefox=true] .magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=animating-out]{animation-name:magic-curtain-module__2ND4Lq__magic-curtain-fade;animation-duration:calc(var(--animation-duration) / 4);animation-timing-function:ease-in-out}}@media (prefers-reduced-motion){.magic-curtain-module__2ND4Lq__MagicCurtainItem[data-visibility=animating-out]{animation-name:magic-curtain-module__2ND4Lq__magic-curtain-fade;animation-duration:calc(var(--animation-duration) / 4);animation-timing-function:ease-in-out}}@keyframes magic-curtain-module__2ND4Lq__magic-curtain-fade{0%{opacity:1}to{opacity:0}}@keyframes magic-curtain-module__2ND4Lq__magic-curtain-clip{0%{clip-path:polygon(0 0,120% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,-20% 0,0 100%,0 100%)}}@keyframes magic-curtain-module__2ND4Lq__magic-curtain-clip-reverse{0%{clip-path:polygon(-20% 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(120% 0,100% 0,100% 100%,100% 100%)}}@media (min-width:1000px){@keyframes magic-curtain-module__2ND4Lq__magic-curtain-clip{0%{clip-path:polygon(0 0,105% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,-5% 0,0 100%,0 100%)}}@keyframes magic-curtain-module__2ND4Lq__magic-curtain-clip-reverse{0%{clip-path:polygon(-5% 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(105% 0,100% 0,100% 100%,100% 100%)}}}.magic-curtain-module__2ND4Lq__MagicCurtainControlsRoot{display:flex;position:relative}.magic-curtain-module__2ND4Lq__MagicCurtainControlsItem{position:relative}.magic-curtain-module__2ND4Lq__MagicCurtainControlsTrigger{appearance:none;font-family:inherit;font-size:var(--font-size-2);-webkit-tap-highlight-color:transparent;width:var(--magic-curtain-controls-trigger-width);height:var(--magic-curtain-controls-trigger-height);margin:0;margin:calc(-1 * var(--space-4)) 0;background:0 0;border:0;outline:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.magic-curtain-module__2ND4Lq__MagicCurtainControlsTrigger:before{--magic-curtain-control-line-width:calc(var(--space-1) / 2);content:"";pointer-events:none;height:var(--magic-curtain-control-line-width);left:var(--space-1);right:var(--space-1);border-radius:var(--space-2);background-color:var(--gray-a8);transition:background-color .2s;position:absolute}.magic-curtain-module__2ND4Lq__MagicCurtainControlsTrigger[data-visually-hidden=true]:before{content:none}.magic-curtain-module__2ND4Lq__MagicCurtainControlsTrigger[data-focused=true]:before{background-color:var(--gray-a11);transition-duration:30ms}.magic-curtain-module__2ND4Lq__MagicCurtainControlsTrigger[data-highlighted=true]:before{background-color:var(--gray-12);transition-duration:30ms}@media (hover:none){.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewViewportWrapper{display:none}}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewViewportWrapper{transform:translateX(calc(var(--magic-curtain-controls-offset-index) * var(--magic-curtain-controls-trigger-width)));top:calc(-1 * var(--magic-curtain-controls-preview-height));transition:transform .25s ease-out;position:absolute;left:0}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewViewport{width:var(--magic-curtain-controls-preview-width);height:var(--magic-curtain-controls-preview-height);box-sizing:content-box;box-shadow:var(--shadow-5);border-radius:var(--radius-3);background-color:#fff;display:flex;position:relative;overflow:hidden}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewViewport[data-state=open]{animation:.25s magic-curtain-module__2ND4Lq__scale-in}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewViewport[data-state=closed]{animation:.25s magic-curtain-module__2ND4Lq__scale-out}@keyframes magic-curtain-module__2ND4Lq__scale-in{0%{opacity:0;transform:rotateX(-30deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes magic-curtain-module__2ND4Lq__scale-out{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}@media (prefers-reduced-motion:no-preference){.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewContent{transform:translateX(calc(-1 * var(--magic-curtain-controls-offset-index) * var(--magic-curtain-controls-preview-width)));transition:transform .25s ease-out}}@media (prefers-reduced-motion){.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewContent{transition:opacity .25s ease-out;position:absolute;top:0;left:0}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewContent[data-active=false]{opacity:0;pointer-events:none;transition:opacity .25s ease-in}}.magic-curtain-module__2ND4Lq__MagicCurtainControlsPreviewContentImage{width:var(--magic-curtain-controls-preview-width);height:var(--magic-curtain-controls-preview-height);object-fit:cover;border-radius:var(--radius-4);border:var(--space-1) solid white;display:flex}
.primitives-hero-module__q3PqJq__DemoContainer{background:var(--white-a3);box-shadow:0 0 0 1px var(--gray-a5);border-radius:var(--radius-4);-webkit-user-select:none;user-select:none;cursor:default}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer,.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer{background:var(--black-a3)}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component]){box-shadow:initial}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dialog]){background:linear-gradient(120deg, var(--indigo-6), var(--crimson-5))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dialog]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dialog]){background:linear-gradient(120deg, var(--indigo-4), var(--plum-3))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dropdown-menu]){background:linear-gradient(120deg, var(--crimson-5), var(--blue-5))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dropdown-menu]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=dropdown-menu]){background:linear-gradient(120deg, var(--plum-3), var(--blue-3))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=popover]){background:linear-gradient(120deg, var(--blue-5), var(--lime-3))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=popover]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=popover]){background:linear-gradient(120deg, var(--blue-3), var(--sand-6))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=slider]){background:linear-gradient(120deg, var(--lime-3), var(--pink-4))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=slider]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=slider]){background:linear-gradient(120deg, var(--sand-6), var(--pink-3))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=scroll-area]){background:linear-gradient(120deg, var(--pink-4), var(--gold-5))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=scroll-area]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=scroll-area]){background:linear-gradient(120deg, var(--pink-3), var(--gold-4))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=tabs]){background:linear-gradient(120deg, var(--gold-5), var(--tomato-5))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=tabs]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=tabs]){background:linear-gradient(120deg, var(--gold-4), var(--crimson-4))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]){background:linear-gradient(120deg, var(--tomato-5), var(--indigo-7))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]){background:linear-gradient(120deg, var(--crimson-4), var(--indigo-5))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]){background:linear-gradient(120deg, var(--tomato-5), var(--indigo-7))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=accordion]){background:linear-gradient(120deg, var(--crimson-4), var(--indigo-5))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=radio-group]){background:linear-gradient(120deg, var(--indigo-7), var(--cyan-3))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=radio-group]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=radio-group]){background:linear-gradient(120deg, var(--indigo-5), var(--cyan-7))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=toggle-group]){background:linear-gradient(120deg, var(--cyan-3), var(--mint-5))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=toggle-group]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=toggle-group]){background:linear-gradient(120deg, var(--cyan-7), var(--teal-6))}.primitives-hero-module__q3PqJq__DemoContainer:where([data-component=switch]){background:linear-gradient(120deg, var(--mint-5), var(--red-3))}.primitives-hero-module__q3PqJq__dark .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=switch]),.primitives-hero-module__q3PqJq__dark-theme .primitives-hero-module__q3PqJq__DemoContainer:where([data-component=switch]){background:linear-gradient(120deg, var(--teal-6), var(--plum-4))}.primitives-hero-module__q3PqJq__FocusArea{border-radius:var(--radius-4);outline:0}.primitives-hero-module__q3PqJq__FocusArea:focus{box-shadow:0 0 0 2px var(--blue-a8)}.primitives-hero-module__q3PqJq__FocusArea:focus:not(:focus-visible){box-shadow:none}.primitives-hero-module__q3PqJq__CarouselArrowButton{all:unset;height:var(--space-8);width:var(--space-8);z-index:1;background-color:var(--color-panel-solid);color:var(--gray-12);box-shadow:var(--black-a7) 0px 2px 12px -5px, var(--black-a2) 0px 1px 3px;will-change:transform, box-shadow, opacity;border:0;border-radius:9999px;outline:0;justify-content:center;align-items:center;margin:0;padding:0;transition:all .1s;display:flex;position:relative}@media (hover:hover){.primitives-hero-module__q3PqJq__CarouselArrowButton:hover{box-shadow:var(--black-a6) 0px 3px 16px -5px, var(--black-a2) 0px 1px 3px}.primitives-hero-module__q3PqJq__CarouselArrowButton:hover:before{content:"";border-radius:100%;position:absolute;inset:-2px}}.primitives-hero-module__q3PqJq__CarouselArrowButton:focus-visible:not(:active){box-shadow:var(--black-a7) 0px 2px 12px -5px, var(--black-a2) 0px 1px 3px;outline:2px solid var(--accent-8)}.primitives-hero-module__q3PqJq__CarouselArrowButton:active{box-shadow:var(--black-a7) 0px 2px 10px -5px, var(--black-a2) 0px 1px 3px;transition:opacity .1s;transform:translateY(1px)}.primitives-hero-module__q3PqJq__CarouselArrowButton:disabled{opacity:0}@media (hover:none) and (pointer:coarse){.primitives-hero-module__q3PqJq__CarouselArrowButton{display:none}}.primitives-hero-module__q3PqJq__GrabBox{margin-right:calc(-1 * var(--space-5));padding-right:var(--space-5);cursor:grab}.primitives-hero-module__q3PqJq__GrabBox:active{cursor:grabbing}
.custom-swatch-module__eXZp9G__CustomSwatchTrigger{box-sizing:content-box;border-radius:var(--radius-2);height:var(--space-8);outline-offset:-2px;border-radius:var(--radius-1);background-clip:padding-box;border:2px solid #0000;margin:-2px;display:flex;overflow:hidden}@media (min-width:768px) and (max-width:1024px){.custom-swatch-module__eXZp9G__CustomSwatchTrigger{aspect-ratio:1;height:auto}}.custom-swatch-module__eXZp9G__CustomSwatchTrigger span{outline-offset:-1px;outline:1px solid #0000;width:100%;height:100%}@media (hover:hover){.custom-swatch-module__eXZp9G__CustomSwatchTrigger:hover{outline:2px solid var(--gray-12)}.custom-swatch-module__eXZp9G__CustomSwatchTrigger:hover span{outline-width:0}}.custom-swatch-module__eXZp9G__CustomSwatchTrigger:focus-visible,.custom-swatch-module__eXZp9G__CustomSwatchTrigger[data-state=open]{outline:2px solid var(--gray-12)}.custom-swatch-module__eXZp9G__CustomSwatchContent{margin:auto}:is(.dark,.dark-theme) .custom-swatch-module__eXZp9G__CustomSwatchContent{background-color:var(--color-background)}
.hover-module__mMyAPa__HoverRoot{position:relative}.hover-module__mMyAPa__HoverShow{opacity:0;transition:opacity .16s}@media (hover:hover){.hover-module__mMyAPa__HoverRoot:hover .hover-module__mMyAPa__HoverShow{opacity:1;transition:opacity 60ms}}
.icons-panel-module__Dpg6TW__IconsPanelMainSection{flex-direction:column;display:flex}.icons-panel-module__Dpg6TW__IconsPanelSectionContent{grid-area:1/1/3/3}@media (min-width:750px){.icons-panel-module__Dpg6TW__IconsPanelMainSection{column-gap:var(--space-8);grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);display:grid}}
.stats-section-module__9e01fq__StatsSection{padding-bottom:var(--space-7);--stats-section-background-1:var(--amber-a4);--stats-section-background-2:var(--grass-a2);--stats-section-background-3:var(--sky-a4);--stats-section-chart-line-start-color:var(--gray-5);--stats-section-chart-line-end-color:var(--gray-7);--stats-section-chart-tip-color:var(--gray-7);--stats-section-chart-top-color:var(--color-background);--stats-section-chart-bottom-color:var(--color-background);position:relative}:where(.dark,.dark-theme) .stats-section-module__9e01fq__StatsSection{--stats-section-background-3:var(--blue-a3);--stats-section-background-2:var(--plum-a3);--stats-section-background-1:var(--crimson-a5);--stats-section-chart-line-start-color:var(--plum-5)}.stats-section-module__9e01fq__StatsSectionGraphicLeft{background:linear-gradient(to right, transparent, var(--stats-section-chart-line-start-color));flex:none;max-width:1400px;height:1px}@media (min-width:900px){.stats-section-module__9e01fq__StatsSectionGraphicLeft{flex-grow:1}}@media (min-width:1500px){.stats-section-module__9e01fq__StatsSectionGraphicLeft{flex-grow:100}}.stats-section-module__9e01fq__StatsSectionGraphicMain{flex:none;width:100vw;height:250px;margin-right:-20%;transform:translateY(.1px)}.stats-section-module__9e01fq__StatsSectionGraphicMain svg{width:100%;height:100%;overflow:visible}@media (min-width:520px){.stats-section-module__9e01fq__StatsSectionGraphicMain{height:150px}}@media (min-width:900px){.stats-section-module__9e01fq__StatsSectionGraphicMain{width:55vw;height:calc(150px + 2vw);margin-right:-20px}}@media (min-width:1500px){.stats-section-module__9e01fq__StatsSectionGraphicMain{width:960px;height:320px;margin-right:0}}.stats-section-module__9e01fq__StatsSectionGraphicRight{flex:0 auto;height:310px;position:relative}@media (min-width:520px){.stats-section-module__9e01fq__StatsSectionGraphicRight{height:150px}}@media (min-width:900px){.stats-section-module__9e01fq__StatsSectionGraphicRight{height:calc(150px + 2vw)}}@media (min-width:1300px){.stats-section-module__9e01fq__StatsSectionGraphicRight{flex-grow:0}}@media (min-width:1500px){.stats-section-module__9e01fq__StatsSectionGraphicRight{flex-grow:1;height:320px}}@media (min-width:1800px){.stats-section-module__9e01fq__StatsSectionGraphicRight{flex-grow:20}}
.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopButton{background:var(--gray-a3);appearance:none;color:var(--gray-a11);font-family:inherit;font-size:var(--font-size-2);line-height:var(--line-height-2);align-items:center;gap:var(--space-2);width:100%;padding-left:var(--space-3);padding-right:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2);cursor:pointer;border:0;border-radius:100px;outline:0;margin:0;transition:background-color .12s;display:flex}@media (hover:hover){.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopButton:hover{background:var(--gray-a4);transition:background-color 40ms}}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopButton:focus-visible{box-shadow:inset 0 0 0 1px var(--gray-8), 0 0 0 1px var(--gray-8)}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlay{justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlay:after{content:"";background-color:var(--color-overlay);filter:saturate(.5);position:absolute;inset:0}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContent{max-width:580px;margin-top:calc(var(--header-height) + var(--space-4));box-sizing:border-box;z-index:1;width:100%;filter:drop-shadow(0px 4px 16px var(--black-a3));outline:none;flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){@keyframes primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayNoop{0%{opacity:1}to{opacity:1}}@keyframes primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayShow{0%{opacity:0}to{opacity:1}}@keyframes primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayHide{0%{opacity:1}to{opacity:0}}@keyframes primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContentShow{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContentHide{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.99)}}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlay[data-state=closed]{animation:.25s cubic-bezier(.16,1,.3,1) primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayNoop}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlay[data-state=open]:after{animation:.4s cubic-bezier(.16,1,.3,1) primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayShow}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlay[data-state=closed]:after{animation:.25s cubic-bezier(.16,1,.3,1) primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogOverlayHide}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContent[data-state=open]{animation:.2s cubic-bezier(.16,1,.3,1) primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContentShow}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContent[data-state=closed]{animation:.15s cubic-bezier(.16,1,.3,1) primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopDialogContentHide}}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopInput{appearance:none;color:var(--gray-12);font-family:inherit;font-size:var(--font-size-3);line-height:var(--line-height-3);align-items:center;gap:var(--space-2);width:100%;padding:0;padding-left:var(--space-7);background:var(--color-panel-solid);padding-right:0;padding-top:var(--space-2);padding-bottom:var(--space-2);border:0;border-radius:100px;outline:0;margin:0;display:flex}:where(.dark,.dark-theme) .primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopInput{box-shadow:0 0 0 1px var(--gray-6)}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopPanel{scroll-padding-top:var(--space-2);scroll-padding-bottom:var(--space-2);background-color:var(--color-background);border-radius:var(--radius-6);margin-top:var(--space-2);--scrollarea-scrollbar-vertical-margin-top:var(--space-3);--scrollarea-scrollbar-vertical-margin-bottom:var(--space-3);--scrollarea-scrollbar-horizontal-margin-left:var(--space-3);--scrollarea-scrollbar-horizontal-margin-right:var(--space-3);position:absolute;left:0;right:0;overflow:hidden}.primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopPanelInner{padding:var(--space-3);max-width:580px;max-height:calc(100vh - 2 * (var(--header-height) + var(--space-4)) - var(--space-8))}:where(.dark,.dark-theme) .primitives-search-desktop-module___J04mW__PrimitivesSearchDesktopPanel{box-shadow:0 0 0 1px var(--gray-6)}
.swatch-module__079--q__SwatchTransparencyGrid[data-color-scale=white],.swatch-module__079--q__SwatchTransparencyGrid[data-color-scale=black]{background-position:0 0,8px 0,8px -8px,0 8px;background-size:16px 16px;background-color:var(--transparency-grid-color-1);background-image:linear-gradient(45deg, var(--transparency-grid-color-2) 25%, transparent 25%), linear-gradient(135deg, var(--transparency-grid-color-2) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--transparency-grid-color-2) 75%), linear-gradient(135deg, transparent 75%, var(--transparency-grid-color-2) 75%);--transparency-grid-color-1:gray;--transparency-grid-color-2:#888}.swatch-module__079--q__SwatchTrigger{box-sizing:content-box;border-radius:var(--radius-2);height:var(--space-7);outline-offset:-2px;border-radius:var(--radius-1);background-clip:padding-box;border:2px solid #0000;margin:-2px;display:flex;overflow:hidden}.swatch-module__079--q__SwatchTrigger span{outline-offset:-1px;outline:1px solid #0000;width:100%;height:100%}@media (hover:hover){.swatch-module__079--q__SwatchTrigger:hover{outline:2px solid var(--gray-12)}.swatch-module__079--q__SwatchTrigger:hover span{outline-width:0}}.swatch-module__079--q__SwatchTrigger:focus-visible,.swatch-module__079--q__SwatchTrigger[data-state=open]{outline:2px solid var(--gray-12)}@media (min-width:768px){.swatch-module__079--q__SwatchTrigger{height:var(--space-8)}}.swatch-module__079--q__SwatchContent{margin:auto}:is(.dark,.dark-theme) .swatch-module__079--q__SwatchContent{background-color:var(--color-background)}
.page-module__VciZFa__ColorsHomeGrid{white-space:nowrap;grid-template-columns:minmax(64px,1fr) repeat(12,minmax(0,1fr));align-items:center;gap:4px;min-width:880px;display:grid}@media (min-width:1440px){.page-module__VciZFa__ColorsHomeGrid{width:calc(100% + 95px);margin-left:-95px}}
.page-module__fUlacq__LayersRoot{cursor:default;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:var(--panel);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--gray-a4);color:var(--gray-12);flex-direction:column;display:flex;overflow:hidden}.page-module__fUlacq__LayersRoot svg{color:var(--gray-8)}.page-module__fUlacq__LayersItem{gap:var(--space-2);box-sizing:border-box;height:var(--space-6);padding:var(--space-2);flex-direction:row;align-items:center;display:flex}.page-module__fUlacq__LayersItem:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.page-module__fUlacq__LayersItem:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.page-module__fUlacq__LayersItem:active{background-color:var(--accent-a2);color:var(--accent-12)}.page-module__fUlacq__LayersItem[data-state=on]{pointer-events:none;background-color:var(--accent-a3);color:var(--accent-12)}.page-module__fUlacq__LayersItem[data-state=on] svg{color:inherit;filter:none}.page-module__fUlacq__LayersItem[data-indent="1"]{padding-left:var(--space-6)}@media (hover:hover){.page-module__fUlacq__LayersItem:hover[data-state=off]{outline:1px solid var(--accent-7);outline-offset:-1px}}.page-module__fUlacq__LayersItem:focus-visible{outline:1px solid var(--accent-7);outline-offset:-1px}
.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-padding:var(--space-5);--themes-hero-showcase-scale:calc(10 / 16);--themes-hero-showcase-base-width:1760px;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}@media (min-width:520px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-padding:var(--space-6);--themes-hero-showcase-scale:calc(11 / 16)}}@media (min-width:500px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:600px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(13 / 16)}}@media (min-width:680px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:768px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-padding:var(--space-7);--themes-hero-showcase-scale:1}}@media (min-width:1280px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:1400px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:1600px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(13 / 16)}}@media (min-width:1900px) and (min-height:800px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:2200px) and (min-height:800px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:2400px) and (min-height:800px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(15 / 16)}}@media (min-width:2700px) and (min-height:800px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:1}}@media (min-width:3000px) and (min-height:1000px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutRoot{--themes-hero-showcase-scale:calc(18 / 16)}}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutContent{flex-grow:1;flex-shrink:0;display:flex}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutBackground{justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutBackground svg{width:max(2560px,100vw);height:auto}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutMain{box-sizing:content-box;margin-top:var(--header-height);padding-left:var(--themes-hero-padding);padding-right:var(--themes-hero-padding);position:relative}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcase{position:relative}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcase .rt-Card{box-shadow:inset var(--shadow-4);--backdrop-filter-panel:none;--base-card-surface-box-shadow:none;--card-background-color:var(--hero-card-background-color)}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInnerScaled{transform:scale(var(--themes-hero-showcase-scale))}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInnerScaled>*{margin-top:auto;margin-bottom:auto}@media (max-width:1279px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutContent{flex-direction:column}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutMain{max-width:850px}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcase{--themes-hero-showcase-padding:var(--space-8);position:relative}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcase::-webkit-scrollbar{width:0;display:none}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInner{scrollbar-width:none;scroll-snap-type:x proximity;height:calc(1550px * var(--themes-hero-showcase-scale));overflow:scroll hidden}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInnerScaled{padding:calc(var(--themes-hero-padding) / var(--themes-hero-showcase-scale));padding-top:var(--space-8);transform-origin:0 0;display:table}}@media (min-width:1280px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutContent{align-items:stretch}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutMain{width:560px;padding-left:calc(var(--space-9) + 1vw);padding-right:calc(var(--space-9) + 1vw);flex-shrink:0;margin-left:auto;display:flex}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcase{width:calc(var(--themes-hero-showcase-base-width) * var(--themes-hero-showcase-scale));margin-top:80px;margin-right:auto}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInner{width:100%;height:100%;position:relative}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutShowcaseInnerScaled{transform-origin:0 0;align-items:flex-start;display:flex;position:absolute;inset:0}}@media (min-width:1280px) and (min-height:700px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutMain{align-items:center;margin-bottom:2vh}}.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutControls{padding-top:var(--space-8);margin-bottom:calc(var(--space-4) * -1)}@media (min-width:1280px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutControls{margin-bottom:calc(var(--space-6) * -1)}}@media (min-width:1280px) and (min-height:800px){.themes-hero-layout-module__y5YOcq__ThemesHeroLayoutControls{--large-display-offset:min(calc((100vh - 800px) * .025), calc((100vw - 1280px) * .025));bottom:calc(var(--space-5) + var(--large-display-offset));left:calc(var(--space-7) + var(--large-display-offset));margin:0;padding:0;position:fixed}}
