.Pill_pillRoot__eDplK{display:flex;flex-direction:row;align-items:center;gap:6px;border:1px solid transparent;border-radius:16px;font-weight:500;line-height:1.2;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;user-select:none}.Pill_smallSize__UhMm8{padding:4px 8px;font-size:.75rem;min-height:24px}.Pill_mediumSize__WJJyw{padding:6px 12px;font-size:.875rem;min-height:32px}.Pill_largeSize__x_wGW{padding:8px 16px;font-size:1rem;min-height:40px}.Pill_iconWrapper__B_Ldt{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Pill_contentWrapper__Ghmaq{display:flex;align-items:center;flex:1 1 auto;min-width:0;overflow:hidden}.Pill_indicatorsWrapper__Mh_yu{display:flex;align-items:center;gap:4px;flex-shrink:0}.Pill_indicator__lMywe{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:16px;min-height:16px;border-radius:50%;padding:2px;transition:background-color .15s ease,transform .15s ease}.Pill_buttonLike__mOGhy{cursor:pointer}.Pill_disabled__Sh3Wi{cursor:not-allowed;opacity:.6}.Pill_focusOutline__QrqcJ{box-shadow:0 0 0 2px rgba(0,0,0,.3)}.Pill_lightTheme__PnJ0w{background-color:hsl(0,0%,98%);border-color:hsl(0,0%,90%);color:hsl(0,0%,15%)}.Pill_darkTheme___i_d5{background-color:hsl(0,0%,15%);border-color:hsl(0,0%,30%);color:hsl(0,0%,90%)}.Pill_selectedState__g7moY.Pill_lightTheme__PnJ0w{background-color:hsl(0,0%,92%);border-color:hsl(0,0%,50%)}.Pill_selectedState__g7moY.Pill_darkTheme___i_d5{background-color:hsl(0,0%,22%);border-color:hsl(0,0%,55%)}.Pill_hoverState__vDo_e.Pill_lightTheme__PnJ0w.Pill_buttonLike__mOGhy:not(.Pill_disabled__Sh3Wi){background-color:hsl(0,0%,94%)}.Pill_hoverState__vDo_e.Pill_darkTheme___i_d5.Pill_buttonLike__mOGhy:not(.Pill_disabled__Sh3Wi){background-color:hsl(0,0%,20%)}.Grid_grid__ScwZV{display:grid;position:relative;justify-content:center}.Grid_navigationBar__cJ4q6{padding:12px 16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background-color:rgba(255,255,255,.8);backdrop-filter:blur(8px)}.Grid_navButton__MpQ9O{display:flex;align-items:center;justify-content:center;border-width:2px;border-style:solid;border-radius:8px;padding:10px 16px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px;position:relative;background:transparent}.Grid_navButton__MpQ9O:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:.9}.Grid_navButton__MpQ9O:disabled{cursor:not-allowed;opacity:.5}.Grid_navButton__MpQ9O:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.5)}.Grid_navButton__MpQ9O:active{transform:translateY(0)}.Grid_navIcon__hKN7O{font-size:1.5rem;font-weight:700;line-height:1}.Grid_navLabel__S9BNC{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Grid_navPage__UWdVJ{font-size:.75rem;font-weight:400;opacity:.8}.Grid_paginationInfo__6TjL4{text-align:center;font-size:.875rem;font-weight:500;opacity:.8;white-space:nowrap}@media (max-width:768px){.Grid_grid__ScwZV{gap:.75rem}.Grid_navigationBar__cJ4q6{padding:8px 12px}.Grid_navButton__MpQ9O{min-width:100px;padding:8px 12px}.Grid_navIcon__hKN7O{font-size:1.25rem}.Grid_navLabel__S9BNC,.Grid_paginationInfo__6TjL4{font-size:.75rem}}@media (max-width:480px){.Grid_grid__ScwZV{gap:.5rem}.Grid_navigationBar__cJ4q6{flex-direction:column;gap:12px;padding:12px 8px}.Grid_navButton__MpQ9O{min-width:80px;padding:6px 8px}.Grid_navIcon__hKN7O{font-size:1rem}.Grid_navLabel__S9BNC{font-size:.625rem}.Grid_paginationInfo__6TjL4{font-size:.625rem;order:-1}}.Grid_grid__ScwZV>*{animation:Grid_gridItemFadeIn__llL8O .3s ease-out}@keyframes Grid_gridItemFadeIn__llL8O{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Grid_navButton__MpQ9O{animation:none}.Grid_autoSizeColumns__r6X1g{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Grid_autoSizeRows__Dvvis{grid-template-rows:repeat(auto-fit,minmax(100px,auto))}.Grid_dense__oKuX6{grid-auto-flow:row dense}.Grid_columnDense__pyjuM{grid-auto-flow:column dense}.Grid_navButton__MpQ9O:focus-visible{outline:3px solid rgba(59,130,246,.7);outline-offset:2px}@media (prefers-contrast:high){.Grid_navButton__MpQ9O{border-width:3px}.Grid_paginationInfo__6TjL4{font-weight:600}}@media (prefers-reduced-motion:reduce){.Grid_grid__ScwZV>*,.Grid_navButton__MpQ9O{animation:none;transition:none}.Grid_navButton__MpQ9O:hover{transform:none}}.PopupSelector_container__P67IF{position:relative;display:inline-block}.PopupSelector_modalOverlayScreen__433nS{position:fixed;z-index:1000}.PopupSelector_modalOverlayContainer__PcOdX,.PopupSelector_modalOverlayScreen__433nS{top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,0%,.5);display:flex;align-items:center;justify-content:center}.PopupSelector_modalOverlayContainer__PcOdX{position:absolute;z-index:100}.PopupSelector_flyoutPopup__jptnm{position:fixed;z-index:9999;min-width:300px;max-width:calc(100vw - 2rem);max-height:500px;overflow:hidden;display:flex;flex-direction:column}.PopupSelector_popupContent__KniP8{background-color:hsl(0,0%,100%);border-radius:8px;min-width:900px;max-width:99vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.PopupSelector_contentArea__RdxA7{overflow-y:auto;flex-grow:1}.PopupSelector_buttonContainer__nRkQc{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid hsl(220,13%,91%);flex-shrink:0}.PopupSelector_cancelButton__qbd6X,.PopupSelector_okButton__w_IWe{padding:.5rem 1.25rem;border-radius:6px;font-weight:600;cursor:pointer;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;border-width:1px;border-style:solid}.PopupSelector_okButton__w_IWe{background-color:hsl(var(--hue,220),70%,50%);color:hsl(0,0%,100%);border-color:transparent}.PopupSelector_okButton__w_IWe:hover{background-color:hsl(var(--hue,220),70%,45%)}.PopupSelector_cancelButton__qbd6X{background-color:transparent;color:hsl(220,13%,35%);border-color:hsl(220,13%,82%)}.PopupSelector_cancelButton__qbd6X:hover{background-color:hsl(220,13%,98%)}.IconPicker_iconPickerContainer__Eq5JO{display:flex;flex-direction:column;width:100%;height:100%;min-height:400px;background-color:hsl(0,0%,100%)}.IconPicker_header___N83I{display:flex;flex-direction:row;gap:1rem;padding:1rem;background-color:hsl(var(--hue),30%,95%);border-bottom:1px solid hsl(var(--hue),20%,85%);flex-wrap:wrap;align-items:center}.IconPicker_controlGroup__YP1rp{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:150px}.IconPicker_controlLabel__l6b_R{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--hue),40%,30%)}.IconPicker_input__jYDyq,.IconPicker_select__Q70A3{height:39px;padding:8px 12px;border:1px solid hsl(var(--hue),20%,80%);border-radius:4px;background-color:hsl(0,0%,100%);font-size:.875rem;line-height:21px;font-family:inherit;color:hsl(0,0%,20%);box-sizing:border-box}.IconPicker_input__jYDyq:hover,.IconPicker_select__Q70A3:hover{border-color:hsl(var(--hue),40%,70%);background-color:hsl(var(--hue),10%,99%)}.IconPicker_input__jYDyq:focus,.IconPicker_select__Q70A3:focus{outline:none;border-color:hsl(var(--hue),70%,50%);box-shadow:0 0 0 3px hsl(var(--hue),70%,50%,.1)}.IconPicker_slider__wXdjH{width:100%;height:6px;border-radius:3px;background:hsl(var(--hue),20%,80%);outline:none;-webkit-appearance:none;appearance:none}.IconPicker_slider__wXdjH::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:hsl(var(--hue),70%,50%);cursor:pointer;border:2px solid hsl(0,0%,100%);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease-in-out}.IconPicker_slider__wXdjH::-webkit-slider-thumb:hover{background:hsl(var(--hue),80%,45%);box-shadow:0 2px 8px rgba(0,0,0,.15)}.IconPicker_slider__wXdjH::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:hsl(var(--hue),70%,50%);cursor:pointer;border:2px solid hsl(0,0%,100%);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease-in-out}.IconPicker_slider__wXdjH::-moz-range-thumb:hover{background:hsl(var(--hue),80%,45%);box-shadow:0 2px 8px rgba(0,0,0,.15)}.IconPicker_previewSection__1YGa2{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background-color:hsl(0,0%,98%);border-bottom:1px solid hsl(0,0%,90%);font-size:.8125rem}.IconPicker_previewLabel__FHw3j{font-weight:600;color:hsl(0,0%,30%);text-transform:uppercase;letter-spacing:.05em}.IconPicker_previewContent__l9aMh{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;border-radius:8px}.IconPicker_previewIconWrapper__j6jyt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.IconPicker_previewIconLabel__xG6ie{font-size:1rem;font-weight:600;text-align:center;opacity:.9}.IconPicker_previewIconSubLabel__vU7CB{font-size:.85rem;opacity:.7}.IconPicker_previewDetails__EhuDl{display:flex;flex-direction:column;gap:.25rem;flex:1;font-size:.75rem;color:hsl(0,0%,40%);font-family:monospace}.IconPicker_body__Wsuah{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding:1rem;gap:1rem}.IconPicker_iconGrid__Ensfu{display:grid;gap:.75rem;padding:.5rem;border-radius:4px;flex:1}.IconPicker_iconGridItem__tOUzA{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:none;border-radius:6px;background-color:transparent;cursor:pointer;transition:all .2s ease-in-out;padding:0}.IconPicker_iconGridItem__tOUzA:hover{background-color:hsla(var(--hue),60%,60%,.2);transform:scale(1.05)}.IconPicker_iconGridItem__tOUzA.IconPicker_selected__W223k{background-color:hsla(var(--hue),70%,50%,.3);box-shadow:0 0 0 2px hsl(var(--hue),70%,50%,.2);transform:scale(1.1)}.IconPicker_iconGridItem__tOUzA:focus-visible{outline:2px solid hsl(var(--hue),70%,50%);outline-offset:2px}.IconPicker_emptyState__tzh7L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;color:hsl(0,0%,50%);text-align:center}.IconPicker_emptyStateIcon__DaM5i{font-size:2rem;opacity:.5}.IconPicker_footer__lWu0L{display:flex;flex-direction:row;gap:1rem;padding:1rem;background-color:hsl(var(--hue),30%,95%);border-top:1px solid hsl(var(--hue),20%,85%);flex-wrap:wrap;align-items:center}.IconPicker_footerGroup__GUlHv{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex:1;min-width:350px}.IconPicker_footerLabel__g4w75{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--hue),40%,30%);white-space:nowrap}.IconPicker_searchInput__rXDD0{flex:1;min-width:150px}.IconPicker_statistics__A91uc{display:flex;flex-direction:row;gap:1rem;padding:.5rem 1rem;background-color:hsl(0,0%,98%);border-top:1px solid hsl(0,0%,90%);font-size:.8125rem;color:hsl(0,0%,40%)}.IconPicker_statItem__B_cNk{display:flex;flex-direction:row;gap:.25rem;align-items:center}.IconPicker_statLabel__XRH7O{font-weight:600;text-transform:uppercase;letter-spacing:.05em}.IconPicker_statValue__O9Gvz{font-family:monospace;color:hsl(0,0%,20%)}.IconPicker_confirmButton__Qxo_z{padding:.5rem 1.5rem;background-color:hsl(var(--hue),70%,50%);color:hsl(0,0%,100%);border:none;border-radius:4px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap}.IconPicker_confirmButton__Qxo_z:hover{background-color:hsl(var(--hue),80%,45%);box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.IconPicker_confirmButton__Qxo_z:focus{outline:2px solid hsl(var(--hue),70%,50%);outline-offset:2px}.IconPicker_confirmButton__Qxo_z:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}.IconPicker_confirmButton__Qxo_z:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.IconPicker_header___N83I{gap:.75rem;padding:.75rem}.IconPicker_controlGroup__YP1rp{min-width:120px}.IconPicker_iconGrid__Ensfu{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:.5rem;padding:.25rem}.IconPicker_footer__lWu0L{gap:.75rem;padding:.75rem}.IconPicker_footerGroup__GUlHv{min-width:160px}}@media (max-width:480px){.IconPicker_iconPickerContainer__Eq5JO{min-height:300px}.IconPicker_footer__lWu0L,.IconPicker_header___N83I{flex-direction:column;align-items:stretch}.IconPicker_controlGroup__YP1rp,.IconPicker_footerGroup__GUlHv{min-width:auto;flex:1}.IconPicker_iconGrid__Ensfu{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:.375rem}.IconPicker_previewContent__l9aMh{flex-direction:column}.IconPicker_previewIcon__vpHbR{width:40px;height:40px}}.examples_code__Z7K09{background-color:hsl(220,20%,95%);padding:1rem;border-radius:6px;overflow-x:auto;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;margin-top:1rem;border-left:4px solid hsl(220,70%,50%)}.examples_triggerButton__7uqy5{padding:.5rem 1rem;background-color:hsl(220,70%,50%);color:white;border-width:0;border-radius:6px;cursor:pointer;font-weight:600;transition-property:background-color;transition-duration:.2s}.examples_triggerButton__7uqy5:hover{background-color:hsl(220,70%,45%)}.examples_input__3k2Ux{width:100%;padding:.5rem .75rem;border:1px solid hsl(220,20%,80%);border-radius:4px;font-size:.875rem;margin-top:.25rem}.examples_input__3k2Ux:focus{outline-width:2px;outline-style:solid;outline-color:hsl(220,70%,50%);outline-offset:0;border-color:hsl(220,70%,50%)}.examples_option__I0BMa{padding:.75rem 1rem;border:2px solid hsl(220,20%,80%);background-color:white;border-radius:6px;cursor:pointer;text-align:left;transition-property:all;transition-duration:.2s}.examples_option__I0BMa:hover{border-color:hsl(220,70%,50%);background-color:hsl(220,90%,98%)}.examples_selectedOption__OEjE_{padding:.75rem 1rem;border:2px solid hsl(220,70%,50%);background-color:hsl(220,90%,95%);border-radius:6px;cursor:pointer;text-align:left;font-weight:600}.playground_label__6bTJK{font-size:.875rem;font-weight:500;margin-top:0;margin-bottom:4px;color:hsl(225,60%,25%)}.playground_checkboxLabel__8F7T9{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:hsl(225,50%,30%);cursor:pointer}.playground_button__lomYH{background-color:hsl(225,60%,50%);color:white;border-width:0;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600}.playground_select__kitJv{width:100%;padding:8px 12px;border:1px solid hsl(225,30%,80%);border-radius:6px;background-color:white;font-size:.875rem;font-family:inherit;cursor:pointer}.playground_select__kitJv:focus{outline:none;border-color:hsl(225,60%,50%);box-shadow:0 0 0 2px hsla(225,60%,50%,.25)}.playground_textInput__CzE23{width:100%;padding:8px 12px;border:1px solid hsl(225,30%,80%);border-radius:6px;background-color:white;font-size:.875rem;font-family:inherit}.playground_textInput__CzE23:focus{outline:none;border-color:hsl(225,60%,50%);box-shadow:0 0 0 2px hsla(225,60%,50%,.25)}.playground_input__0d154{width:100%;padding:8px 12px;border:1px solid hsl(225,30%,80%);border-radius:6px;background-color:white;font-size:.875rem;font-family:inherit}.playground_input__0d154:focus{outline:none;border-color:hsl(225,60%,50%);box-shadow:0 0 0 2px hsla(225,60%,50%,.25)}.playground_textarea__NR1Xp{width:100%;padding:8px 12px;border:1px solid hsl(225,30%,80%);border-radius:6px;background-color:white;font-size:.875rem;font-family:inherit;resize:vertical;min-height:80px}.playground_textarea__NR1Xp:focus{outline:none;border-color:hsl(225,60%,50%);box-shadow:0 0 0 2px hsla(225,60%,50%,.25)}.playground_slider__Dvs5Y{width:100%;height:6px;border-radius:3px;background-color:hsl(225,30%,85%);outline:none;appearance:none}.playground_slider__Dvs5Y::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background-color:hsl(225,60%,50%);cursor:pointer;border-width:0;box-shadow:0 2px 4px rgba(0,0,0,.2)}.playground_slider__Dvs5Y::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background-color:hsl(225,60%,50%);cursor:pointer;border-width:0;box-shadow:0 2px 4px rgba(0,0,0,.2)}.playground_playgroundContent__ujEIs{width:100%;padding:24px}.playground_input__vZ5sk,.playground_select__2sGhO{width:100%;padding:8px 12px;border:1px solid hsl(270,30%,80%);border-radius:6px;background-color:white;font-size:.875rem}.playground_input__vZ5sk:focus,.playground_select__2sGhO:focus{outline:none;border-color:hsl(270,60%,45%);box-shadow:0 0 0 2px hsla(270,60%,45%,.25)}.playground_slider__R_p93{width:100%;height:6px;border-radius:3px;background:hsl(270,20%,80%);outline:none;-webkit-appearance:none;appearance:none}.playground_slider__R_p93::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:hsl(270,70%,50%);cursor:pointer;border:2px solid hsl(0,0%,100%);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease-in-out}.playground_slider__R_p93::-webkit-slider-thumb:hover{background:hsl(270,80%,45%);box-shadow:0 2px 8px rgba(0,0,0,.15)}.playground_slider__R_p93::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:hsl(270,70%,50%);cursor:pointer;border:2px solid hsl(0,0%,100%);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease-in-out}.playground_slider__R_p93::-moz-range-thumb:hover{background:hsl(270,80%,45%);box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (max-width:768px){.playground_playgroundContent__ujEIs{padding:16px}}.playground_configSummary__4WhfL{background-color:hsl(220,20%,95%);padding:1rem;border-radius:6px;overflow-x:auto;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;border-left:4px solid hsl(180,70%,50%);margin-top:0;margin-bottom:0}.playground_triggerButton__oFZgU{padding:.75rem 1.5rem;background-color:hsl(180,70%,50%);color:hsl(0,0%,100%);border-width:0;border-radius:8px;cursor:pointer;font-weight:600;font-size:1rem;transition-property:background-color;transition-duration:.2s}.playground_triggerButton__oFZgU:hover{background-color:hsl(180,70%,45%)}.playground_option__jUW6B{padding:.75rem 1rem;border:2px solid hsl(220,20%,80%);background-color:hsl(0,0%,100%);border-radius:6px;cursor:pointer;text-align:left;transition-property:all;transition-duration:.2s}.playground_option__jUW6B:hover{border-color:hsl(220,70%,50%);background-color:hsl(220,90%,98%)}.playground_selectedOption__X4Ybf{padding:.75rem 1rem;border:2px solid hsl(220,70%,50%);background-color:hsl(220,90%,95%);border-radius:6px;cursor:pointer;text-align:left;font-weight:600}