.QmXrjG_topBar{grid-template:"title-area desktop-links-area download-area"64px"mobile-links-area mobile-links-area mobile-links-area"/minmax(max-content,1fr) max-content max-content;align-items:center;gap:0 1em;margin:-1rem 0 2rem;display:grid}.QmXrjG_topBarPinned{z-index:25;background:var(--page-color);position:sticky;top:0}.QmXrjG_topBarHidden{visibility:hidden;transform:translateY(calc(-100% - 2rem))}.QmXrjG_topBarAnimated{transition:transform .2s ease-in-out,visibility .2s}.QmXrjG_topbarDownload{grid-area:download-area;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.QmXrjG_topbarTitle a{background:url(/health-icons-logo.svg) 0/19px no-repeat;min-height:1.04rem;padding-left:26px;font-size:1.04rem;font-weight:700;display:inline-block}.QmXrjG_topbarTitle a:link,.QmXrjG_topbarTitle a:visited{text-decoration:none}.QmXrjG_topbarLinks{background:var(--page-color);border-top:1px solid var(--link-decoration-color);border-bottom:1px solid var(--link-decoration-color);grid-area:mobile-links-area;grid-auto-flow:column;justify-content:center;gap:1rem;margin:0 -1rem -1rem;padding:0 1rem;font-size:13px;list-style-type:none;display:grid}.QmXrjG_topbarLinks .QmXrjG_link{color:var(--heading-color);align-items:center;height:100%;padding:.75rem 0;transition:color .15s ease-in-out;display:flex;position:relative}.QmXrjG_externalIcon{opacity:.7;flex-shrink:0;margin-left:3px}.QmXrjG_topbarLinks .QmXrjG_link:hover,.QmXrjG_topbarLinks .QmXrjG_activeLink{color:var(--link-color)}.QmXrjG_topbarLinks .QmXrjG_activeLink:after{content:"";background:var(--link-color);height:3px;position:absolute;bottom:-1px;left:0;right:0}.QmXrjG_fullLabel{display:none}.QmXrjG_buttonLink{background:var(--button-color) url(/ui/folder-download-line-white.svg) .65rem 50% no-repeat;color:#fff;background-size:16px;border-radius:999px;padding:.35rem .8rem .35rem 2rem;font-size:.75rem;font-weight:700;line-height:1.4;transition:background-color .15s ease-in-out;display:inline-block}.QmXrjG_buttonLink:link{color:#fff}.QmXrjG_buttonLink:hover{background-color:var(--button-hover-color);text-decoration:none}.QmXrjG_topbarTitle a:focus-visible{color:var(--link-color);outline:2px solid var(--link-color);outline-offset:4px;border-radius:4px}.QmXrjG_topbarLinks .QmXrjG_link:focus-visible{color:var(--link-color);outline:2px solid var(--link-color);outline-offset:2px;background:0 0;border-radius:4px}.QmXrjG_buttonLink:focus-visible{background:var(--button-hover-color) url(/ui/folder-download-line-white.svg) .65rem 50%/16px no-repeat;outline:2px solid var(--link-color);outline-offset:2px}@media (min-width:60rem){.QmXrjG_topBar{grid-template-columns:calc(var(--sidebar-width) - .25rem) 1fr max-content;border-bottom:1px solid var(--border-color);grid-template-rows:auto;grid-template-areas:"title-area desktop-links-area download-area";gap:0 2.25rem;margin:-2rem -2rem 1.5rem;padding:.9rem 2rem}body:has(#icon-results) .QmXrjG_topBarPinned{background:linear-gradient(to right, var(--sidebar-color) calc(2rem + var(--sidebar-width) - 1px), var(--border-color) 0 calc(2rem + var(--sidebar-width)), var(--page-color) 0)}.QmXrjG_buttonLink{padding:.4rem .9rem .4rem 2.15rem;font-size:.85rem}.QmXrjG_buttonLink,.QmXrjG_buttonLink:focus-visible{background-position:.75rem}.QmXrjG_topbarLinks{background:0 0;border-top:none;border-bottom:none;grid-area:desktop-links-area;justify-content:start;align-self:stretch;gap:2rem;margin:-.9rem 0;padding:0;font-size:14px}.QmXrjG_topbarLinks .QmXrjG_link{padding:0}.QmXrjG_fullLabel{display:inline}.QmXrjG_shortLabel{display:none}.QmXrjG_topbarTitle{font-size:1.5rem}.QmXrjG_topbarTitle a{background-size:24px;min-height:1.3rem;padding-left:32px;font-size:1.3rem}}
.NRNs6a_bar{z-index:1;color:#042520cc;background:#fafbff;border-bottom:1px solid #66f3;align-items:center;gap:.75rem;margin:-1rem calc(50% - 50vw) 1rem;padding:.9rem .5rem .9rem 1rem;display:flex;position:relative;overflow:hidden}.NRNs6a_bar:before{content:"";z-index:-1;background:radial-gradient(circle at 8% 25%,#b0a8ff 0,#0000 30%),radial-gradient(circle at 30% 110%,#e8d5fc 0,#0000 30%),radial-gradient(circle at 52% -10%,#a8d8fa 0,#0000 30%),radial-gradient(circle at 72% 100%,#dad2fe 0,#0000 28%),radial-gradient(circle at 92% 40%,#a1e8de 0,#0000 30%),linear-gradient(100deg,#fafaff,#fafbff 30%,#f8fdfe 60%,#f7fdfc);width:300%;animation:12s ease-in-out infinite alternate NRNs6a_drift;position:absolute;top:0;bottom:0;left:0}@keyframes NRNs6a_drift{to{transform:translate(-66.6667%)}}@media (prefers-reduced-motion:reduce){.NRNs6a_bar:before{animation:none}}html[data-announcement-dismissed] .NRNs6a_bar{display:none}:root[data-theme=dark] .NRNs6a_bar{color:#ececfae0;background:#191a2e}:root[data-theme=dark] .NRNs6a_bar:before{opacity:.2}.NRNs6a_iconSlot{flex-shrink:0;width:32px;height:32px;margin:-6px 0}.NRNs6a_iconCircle{background:var(--page-color);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;animation:2s both NRNs6a_pop;display:flex}.NRNs6a_icon{background:var(--link-color);width:24px;height:24px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes NRNs6a_pop{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)}20%{transform:scale(1)}85%{animation-timing-function:cubic-bezier(.36,0,.66,-.56);transform:scale(1)}to{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.NRNs6a_iconCircle{animation:none}}.NRNs6a_text{flex:1;margin:0;font-size:.72rem;line-height:1.4}.NRNs6a_close{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.NRNs6a_close:hover{background:#80808026}@media (min-width:60rem){.NRNs6a_bar{justify-content:center;margin:-2rem calc(50% - 50vw) 2rem;padding:24px 2rem}.NRNs6a_text{text-align:center;flex:none;font-size:.85rem}.NRNs6a_close{position:absolute;right:1rem}}
.dHZAwW_toggle{width:34px;height:34px;color:var(--heading-color);border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:inline-flex}.dHZAwW_toggle:hover{color:var(--link-color);background:var(--selected-color)}.dHZAwW_toggle:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}.dHZAwW_sun{display:none}:root[data-theme=dark] .dHZAwW_moon{display:none}:root[data-theme=dark] .dHZAwW_sun{display:block}
.Kb7ura_sidebar{grid-area:sidebar;display:contents}.Kb7ura_noScroll{overflow:hidden}.Kb7ura_backdrop{z-index:30;opacity:0;visibility:hidden;background:#09092859;transition:opacity .2s ease-in-out,visibility .2s;position:fixed;inset:0}.Kb7ura_backdropVisible{opacity:1;visibility:visible}.Kb7ura_filters{z-index:40;background:var(--page-color);width:min(320px,88vw);box-shadow:4px 0 24px var(--shadow-color);visibility:hidden;flex-direction:column;transition:transform .25s ease-in-out,visibility .25s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.Kb7ura_filtersOpen{visibility:visible;transform:translate(0)}.Kb7ura_drawerHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.75rem .75rem .75rem 1.25rem;font-weight:700;display:flex}.Kb7ura_closeButton{width:40px;height:40px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.Kb7ura_closeButton:hover{background:var(--hover-color)}.Kb7ura_filtersScroll{overscroll-behavior:contain;flex:1;padding:.5rem 1.25rem 1.5rem;overflow-y:auto}.Kb7ura_drawerFooter{border-top:1px solid var(--border-color);padding:.75rem 1.25rem}.Kb7ura_showResultsButton{width:100%;height:44px;font:inherit;color:#fff;background:var(--button-color);cursor:pointer;border:none;border-radius:10px;font-weight:700}.Kb7ura_showResultsButton:hover{background:var(--button-hover-color)}.Kb7ura_section{margin-top:1.75rem}.Kb7ura_sectionTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-text-color);margin:0 0 .5rem;font-size:.65rem;font-weight:700}.Kb7ura_segmented{background:var(--surface-color);border:1px solid var(--border-color);border-radius:10px;gap:2px;padding:2px;display:flex}.Kb7ura_segment{height:28px;font:inherit;color:var(--secondary-text-color);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:0 .5rem;font-size:.8rem;transition:background-color .15s ease-in-out,color .15s ease-in-out}.Kb7ura_segment:hover:not(.Kb7ura_segmentSelected){color:var(--text-color);background:var(--hover-color)}.Kb7ura_segmentSelected{color:var(--segment-selected-text-color);background:var(--segment-selected-color);box-shadow:0 1px 3px var(--shadow-color);font-weight:600}.Kb7ura_colorRow{align-items:center;gap:.5rem;display:flex}.Kb7ura_colorField{background:var(--page-color);border:1px solid var(--border-color);border-radius:8px;flex:1;align-items:center;gap:.5rem;min-width:0;height:34px;padding:0 .6rem 0 5px;display:flex}.Kb7ura_colorField:focus-within{border-color:var(--link-color);box-shadow:0 0 0 3px var(--link-decoration-color)}.Kb7ura_colorSwatch{cursor:pointer;border-radius:5px;flex-shrink:0;width:22px;height:22px;position:relative;box-shadow:inset 0 0 0 1px #80808059}.Kb7ura_colorSwatch input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.Kb7ura_colorInput{min-width:0;height:100%;color:var(--text-color);text-transform:lowercase;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.Kb7ura_colorReset{height:34px;font:inherit;color:var(--link-color);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:0 .6rem;font-size:.8rem}.Kb7ura_colorReset:hover{background:var(--selected-color)}.Kb7ura_categoryList{margin:0;padding:0;list-style:none}.Kb7ura_categoryCount{font-variant-numeric:tabular-nums;color:var(--muted-text-color);font-size:.7rem}.Kb7ura_categoryItem{width:100%;min-height:28px;font:inherit;text-align:left;color:var(--secondary-text-color);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;margin-bottom:1px;padding:calc(.15rem - 1px) .5rem calc(.15rem - 1px) .75rem;font-size:.825rem;display:flex}.Kb7ura_categoryItem:disabled{cursor:default}.Kb7ura_categoryItem:hover:not(.Kb7ura_categoryItemSelected,:disabled){color:var(--text-color);background:var(--hover-color)}.Kb7ura_categoryItemSelected{color:var(--link-color);background:var(--selected-color);font-weight:600}.Kb7ura_categoryItemSelected .Kb7ura_categoryCount{color:var(--link-color)}.Kb7ura_categoryItemEmpty{opacity:.45}@media (min-width:60rem){.Kb7ura_sidebar{--intro-height:0px;top:calc(var(--header-offset,0px) - var(--intro-height));max-height:calc(100vh - var(--header-offset,0px) + var(--intro-height));align-self:start;margin:-1.5rem 0 0 -4px;padding:1.5rem 2rem 1.5rem 4px;transition:top .2s ease-in-out;display:block;position:sticky;overflow-y:auto}.Kb7ura_filtersScroll>.Kb7ura_section:first-child{margin-top:.5rem}.Kb7ura_backdrop,.Kb7ura_drawerHeader,.Kb7ura_drawerFooter{display:none}.Kb7ura_filters{z-index:auto;width:auto;box-shadow:none;visibility:visible;background:0 0;transition:none;position:static;transform:none}.Kb7ura_filtersScroll{padding:0;overflow:visible}}
.wyEVoG_searchRow{top:var(--header-offset,0);z-index:20;background:var(--page-color);border-bottom:1px solid #0000;gap:.5rem;margin:0 -1rem 1.5rem;padding:.75rem 1rem;transition:top .2s ease-in-out,border-color .15s ease-in-out;display:flex;position:sticky}.wyEVoG_searchRowStuck{border-bottom-color:var(--border-color)}.wyEVoG_stuckMarker{height:1px;margin-bottom:-1px}.wyEVoG_search{background:var(--page-color);border:1px solid var(--link-color);border-radius:10px;flex:1;align-items:center;min-width:0;height:38px;transition:box-shadow .15s ease-in-out;display:flex;position:relative;box-shadow:0 0 0 3px #6666ff26}.wyEVoG_search:focus-within{box-shadow:0 0 0 .5px var(--link-color),0 0 0 4px #6666ff40}.wyEVoG_searchIcon{opacity:.5;pointer-events:none;width:16px;height:16px;position:absolute;left:11px}.wyEVoG_search:focus-within .wyEVoG_searchIcon{opacity:1}.wyEVoG_searchInput{width:100%;min-width:0;height:100%;font:inherit;color:var(--text-color);appearance:none;background:0 0;border:none;outline:none;padding:0 12px 0 34px;font-size:.875rem}.wyEVoG_searchInput::placeholder{color:var(--muted-text-color)}.wyEVoG_searchInput::-webkit-search-cancel-button{display:none}.wyEVoG_searchWithAction .wyEVoG_searchInput{padding-right:40px}.wyEVoG_shortcut,.wyEVoG_clearButton{position:absolute;right:10px}.wyEVoG_shortcut{min-width:22px;font-family:var(--font-family);text-align:center;color:var(--muted-text-color);background:var(--page-color);border:1px solid var(--border-color);pointer-events:none;border-radius:5px;padding:0 6px;font-size:.7rem;line-height:20px;display:none}.wyEVoG_clearButton{width:26px;height:26px;color:var(--muted-text-color);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.wyEVoG_clearButton:hover{color:var(--text-color);background:var(--hover-color)}.wyEVoG_filtersButton{height:38px;font:inherit;color:var(--text-color);background:var(--page-color);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.85rem;font-weight:600;display:flex}.wyEVoG_filtersButton:hover{background:var(--hover-color)}.wyEVoG_filtersBadge{color:#fff;background:var(--button-color);border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;display:inline-flex}@media (min-width:60rem){.wyEVoG_searchRow{border-bottom:none;margin:-1.5rem 0 1.25rem;padding:2rem 0 .75rem}.wyEVoG_shortcut{display:block}.wyEVoG_search{height:44px}.wyEVoG_searchIcon{width:18px;height:18px;left:12px}.wyEVoG_searchInput{padding:0 40px 0 38px}.wyEVoG_filtersButton{display:none}}
.XFxRdW_categoryHeading{color:var(--heading-color);align-items:baseline;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}.XFxRdW_count{font-variant-numeric:tabular-nums;color:var(--subtle-text-color);font-size:.8rem;font-weight:500;position:relative;top:-1px}
.X-EuJW_page{padding:1rem 0 3rem}.X-EuJW_main{max-width:42.5rem}.X-EuJW_header{margin-bottom:2.5rem}.X-EuJW_title{margin:0 0 1rem;font-size:1.75rem;line-height:1.2}.X-EuJW_intro{color:var(--secondary-text-color);font-size:1.15rem;line-height:1.55}.X-EuJW_intro p{margin:0}.X-EuJW_body h2{margin:3rem 0 .75rem;font-size:1.35rem;line-height:1.3}.X-EuJW_body>:first-child{margin-top:0}.X-EuJW_aside{max-width:42.5rem;margin-top:3rem}@media (min-width:60rem){.X-EuJW_page{align-items:flex-start;gap:4rem;padding:2rem 0 4rem;display:flex}.X-EuJW_main{flex:42.5rem;min-width:0}.X-EuJW_title{font-size:2.25rem}.X-EuJW_intro{font-size:1.3rem}.X-EuJW_aside{flex:0 22rem;margin-top:0}}
._K-Vfa_aboutBullet{margin-top:1rem;padding:1rem 0 0 48px;position:relative}._K-Vfa_aboutBullet img{opacity:.5;position:absolute;top:1.3rem;left:0}._K-Vfa_aboutBullet p{margin:0}
.hiCc2q_hidden{display:none}.hiCc2q_iconGroup{border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:.25rem .25rem .4rem;transition:background-color .15s ease-in-out;display:flex}.hiCc2q_singleLink{color:inherit;cursor:pointer;text-decoration:none}.hiCc2q_singleLink:focus-visible{outline:2px solid var(--link-color);outline-offset:1px;background:var(--tile-hover-color)}.hiCc2q_iconRow{justify-content:center;gap:.25rem;display:flex}.hiCc2q_iconItem{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;margin:0;padding:0;text-decoration:none;display:block}.hiCc2q_iconItem:focus-visible{outline:2px solid var(--link-color);outline-offset:1px;background:0 0}.hiCc2q_iconThumb{opacity:.85;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:60px;height:60px;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,opacity .15s ease-in-out;display:flex}.hiCc2q_iconThumb .hiCc2q_iconImage{width:36px;height:36px;display:block}.hiCc2q_iconTitle{width:100%;color:var(--muted-text-color);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;padding:0 .25rem;font-size:.75rem;line-height:1.1rem;transition:color .15s ease-in-out;display:-webkit-box;overflow:hidden}.hiCc2q_large .hiCc2q_iconThumb{width:80px;height:80px}.hiCc2q_large .hiCc2q_iconThumb .hiCc2q_iconImage{width:64px;height:64px}.hiCc2q_small .hiCc2q_iconThumb{width:48px;height:48px}.hiCc2q_small .hiCc2q_iconThumb .hiCc2q_iconImage{width:24px;height:24px}.hiCc2q_iconItem:focus-visible .hiCc2q_iconThumb{opacity:1;background:var(--page-color);border-color:var(--link-decoration-color);box-shadow:0 1px 4px #6666ff26}@media (min-width:60rem){.hiCc2q_iconGroup{padding:.5rem .25rem .6rem}}@media (hover:hover){.hiCc2q_iconGroup:hover{background:var(--tile-hover-color)}.hiCc2q_iconGroup:hover .hiCc2q_iconTitle{color:var(--text-color)}.hiCc2q_iconItem:hover .hiCc2q_iconThumb{opacity:1;background:var(--page-color);border-color:var(--link-decoration-color);box-shadow:0 1px 4px #6666ff26}}
.nZPOSa_contributorItem{margin:12px 0;padding-top:7px;padding-left:56px;position:relative}.nZPOSa_contributorAvatarImage{border:1px solid var(--border-color);border-radius:50%;width:34px;height:34px;display:block;position:absolute;top:4px;left:0}.nZPOSa_contributorAvatarImage:hover{border:1px solid var(--muted-text-color)}
._9FsW4W_layout{display:block}._9FsW4W_intro{margin:0}._9FsW4W_results{grid-area:results;min-width:0}._9FsW4W_resultsHeader{justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;margin-bottom:.75rem;display:flex}._9FsW4W_resultsSummary{color:var(--secondary-text-color);overflow-wrap:anywhere;margin:0;font-size:.85rem}._9FsW4W_resultsSummary strong{color:var(--text-color)}._9FsW4W_clearFilters{font:inherit;color:var(--link-color);border:1px solid var(--link-decoration-color);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:.35rem .75rem;font-size:.85rem}._9FsW4W_clearFilters:hover{background:var(--selected-color)}._9FsW4W_categorySection{margin-bottom:2rem;scroll-margin-top:5rem}._9FsW4W_iconGrid{grid-template-columns:repeat(auto-fill, minmax(var(--tile-min-width), 1fr));gap:.5rem;display:grid}._9FsW4W_iconGridSingle{--tile-min-width:88px}._9FsW4W_iconGridDouble{--tile-min-width:148px}._9FsW4W_iconGridSingle._9FsW4W_iconGridLarge{--tile-min-width:112px}._9FsW4W_iconGridDouble._9FsW4W_iconGridLarge{--tile-min-width:200px}._9FsW4W_emptyState{text-align:center;color:var(--secondary-text-color);background:var(--surface-color);border-radius:12px;padding:4rem 1rem}._9FsW4W_emptyState p{margin:.25rem 0}._9FsW4W_footer{margin:3rem 0 1rem}@media (min-width:60rem){._9FsW4W_page{position:relative}._9FsW4W_page:before{content:"";top:-2rem;bottom:-2rem;left:calc(var(--sidebar-width) - 1px);background:var(--border-color);pointer-events:none;width:1px;position:absolute}._9FsW4W_page:after{content:"";z-index:-1;inset:-2rem calc(100% - var(--sidebar-width)) -2rem -100vw;background:var(--sidebar-color);position:absolute}._9FsW4W_layout{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-areas:"sidebar results";column-gap:2rem;display:grid}._9FsW4W_resultsHeader{margin-bottom:1rem}._9FsW4W_iconGridSingle{--tile-min-width:104px}._9FsW4W_iconGridDouble{--tile-min-width:168px}}
._9tw8uW_modalContainer{max-width:none;color:inherit;background:var(--page-color);width:90%;box-shadow:0 0 0 10px var(--link-decoration-color);border:1px solid var(--link-color);border-radius:5px;max-height:90vh;margin:0;padding:0;position:fixed;inset:5% auto auto 5%;overflow-y:auto}._9tw8uW_modalContainer,._9tw8uW_modalContainer *{scrollbar-width:thin;scrollbar-color:transparent}._9tw8uW_modalContainer::-webkit-scrollbar{background:0 0;width:6px}._9tw8uW_modalContainer ::-webkit-scrollbar{background:0 0;width:6px}._9tw8uW_modalContainer::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}._9tw8uW_modalContainer ::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}._9tw8uW_modalContainer::-webkit-scrollbar-track{background:0 0}._9tw8uW_modalContainer ::-webkit-scrollbar-track{background:0 0}._9tw8uW_modalContainer::backdrop{background:var(--overlay-color)}._9tw8uW_modalContainer:not(:modal){z-index:100;box-shadow:0 0 0 10px var(--link-decoration-color),0 0 0 100vmax var(--overlay-color)}._9tw8uW_modalWrapper{padding:20px 2rem 2rem;position:relative}._9tw8uW_modalClose,._9tw8uW_nextPrevLinksWrapper a,._9tw8uW_nextPrevLinksWrapper span{width:34px;height:34px;color:var(--secondary-text-color);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:inline-flex}._9tw8uW_modalClose{border-color:var(--border-color);position:absolute;top:20px;right:24px}._9tw8uW_modalClose:hover,._9tw8uW_nextPrevLinksWrapper a:hover{color:var(--link-color);background:var(--selected-color);cursor:pointer}._9tw8uW_modalClose:focus-visible,._9tw8uW_nextPrevLinksWrapper a:focus-visible{color:var(--link-color);background:var(--selected-color);outline:2px solid var(--link-color);outline-offset:1px}._9tw8uW_modalLabel{text-transform:uppercase;color:var(--heading-color);letter-spacing:.1rem;margin:0 0 .2rem;font-size:.7rem;font-weight:700}._9tw8uW_iconSection{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}._9tw8uW_iconSection+._9tw8uW_iconSection{margin-top:1.5rem}._9tw8uW_sectionContent{min-width:0}._9tw8uW_previewBox{aspect-ratio:1;background:var(--page-color);border:1px solid var(--preview-border-color);border-radius:5px;justify-content:center;align-items:center;width:clamp(72px,28vw,128px);display:flex}._9tw8uW_previewLarge{aspect-ratio:1;width:75%;height:auto;display:block}._9tw8uW_previewSmall{width:24px;height:24px;display:block}._9tw8uW_modalButtons{margin:0 0 2rem}._9tw8uW_modalButton{background:var(--button-color) url(/ui/download-2-line-white.svg) .7rem 50% no-repeat;color:#fff;white-space:nowrap;cursor:pointer;background-size:14px;border:none;border-radius:999px;margin:.4rem .5rem 0 0;padding:.3rem .85rem .3rem 1.9rem;font-size:.75rem;font-weight:700;transition:background-color .15s ease-in-out;display:inline-block}._9tw8uW_modalButton:link,._9tw8uW_modalButton:visited{color:#fff}._9tw8uW_modalButton:hover{color:#fff;background-color:var(--button-hover-color);text-decoration:none}._9tw8uW_modalButton:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}a._9tw8uW_modalButton:focus-visible{color:#fff;background:var(--button-hover-color) url(/ui/download-2-line-white.svg) .7rem 50%/14px no-repeat}._9tw8uW_modalTitle{overflow-wrap:anywhere;margin:0 0 1.5rem;padding:3px calc(26px + 1rem) 0 0;font-size:1.4rem;font-weight:700;line-height:1.25}._9tw8uW_modalContent{position:relative}._9tw8uW_modalFooter{background:var(--surface-color);border-top:1px solid var(--border-color);margin:0;padding:1rem 2rem}._9tw8uW_modalFooter:after{content:"";clear:both;display:table}._9tw8uW_modalLicense{margin:0;font-size:.75rem}._9tw8uW_modalLicense img{width:84px;height:auto;margin:0 0 .5rem;display:block}._9tw8uW_filename{margin:0 0 1rem;font-size:.85rem}._9tw8uW_modalTags{flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;display:flex}._9tw8uW_tagButton{background:var(--selected-color);color:var(--link-color);cursor:pointer;border:none;border-radius:100px;padding:.3rem .8rem;font-size:.7rem;transition:all .2s}._9tw8uW_tagButton:hover{background:var(--button-color);color:#fff}._9tw8uW_modalTagsSection{margin-top:2rem}._9tw8uW_nextPrevLinksWrapper{gap:2px;display:none;position:absolute;top:20px;right:calc(58px + .75rem)}._9tw8uW_nextPrevLinksWrapper span{color:var(--disabled-color)}._9tw8uW_mobileActions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._9tw8uW_mobileActions ._9tw8uW_modalButton{margin:.4rem 0 0}._9tw8uW_downloadMenu{position:relative}._9tw8uW_downloadToggle:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin:0 0 2px .5rem;transition:transform .15s ease-in-out;display:inline-block;transform:rotate(45deg)}._9tw8uW_downloadToggle[aria-expanded=true]:after{margin-bottom:-2px;transform:rotate(-135deg)}._9tw8uW_mobileCopyButton{color:var(--link-color);background-color:var(--page-color);box-shadow:inset 0 0 0 1px var(--link-decoration-color);background-image:url(/ui/copy.svg);transition:box-shadow .15s ease-in-out}._9tw8uW_mobileCopyButton:hover{color:var(--link-color);background-color:var(--page-color);box-shadow:inset 0 0 0 1px var(--link-color),0 1px 4px #6666ff4d}._9tw8uW_mobileCopyButton._9tw8uW_copyButtonCopied{background-image:url(/ui/check.svg)}._9tw8uW_downloadOptions{display:none}._9tw8uW_downloadOptionsOpen{z-index:10;background:var(--page-color);border:1px solid var(--border-color);width:max-content;min-width:100%;box-shadow:0 8px 24px var(--shadow-color);border-radius:12px;flex-direction:column;gap:.4rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + 6px);left:0}._9tw8uW_downloadOptionsOpen ._9tw8uW_modalButton{margin:0}._9tw8uW_codeBlock{margin:.5rem 0 1rem;display:none;position:relative}._9tw8uW_modalCopySvgContainer{background-color:var(--surface-color);color:var(--code-text-color);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.2rem;width:100%;max-height:3.75rem;margin:0;padding:.5rem 5.5rem .5rem .5rem;font-size:.625rem;line-height:1.5;overflow-y:scroll}._9tw8uW_copyButton{font:inherit;color:var(--link-color);background:var(--page-color) url(/ui/copy.svg) .5rem 50%/13px no-repeat;box-shadow:inset 0 0 0 1px var(--link-decoration-color);cursor:pointer;border:none;border-radius:999px;padding:.2rem .7rem .2rem 1.6rem;font-size:.7rem;font-weight:700;transition:box-shadow .15s ease-in-out;position:absolute;top:.4rem;right:.4rem}._9tw8uW_copyButton:hover{box-shadow:inset 0 0 0 1px var(--link-color),0 1px 4px #6666ff4d}._9tw8uW_copyButton:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}._9tw8uW_copyButtonCopied{background-image:url(/ui/check.svg)}@media (min-width:60rem){._9tw8uW_modalWrapper{padding-left:180px}._9tw8uW_nextPrevLinksWrapper{display:flex}._9tw8uW_modalLicense img{float:right;margin:0 1rem}._9tw8uW_mobileActions{margin:0;display:block}._9tw8uW_downloadMenu{display:contents}._9tw8uW_downloadToggle,._9tw8uW_mobileCopyButton{display:none}._9tw8uW_downloadOptions,._9tw8uW_downloadOptionsOpen{width:auto;min-width:0;box-shadow:none;background:0 0;border:none;margin:0;padding:0;display:block;position:static}._9tw8uW_downloadOptions ._9tw8uW_modalButton{margin:.4rem .5rem 0 0}._9tw8uW_codeBlock{display:block}._9tw8uW_modalTitle{margin-left:calc(2rem - 180px);padding-right:calc(96px + 1.75rem)}._9tw8uW_modalContainer{background:var(--page-color);width:60%;max-height:75vh;top:16%;left:20%}._9tw8uW_iconSection{min-height:128px;display:block;position:relative}._9tw8uW_iconSection+._9tw8uW_iconSection{margin-top:2rem}._9tw8uW_previewBox{width:128px;position:absolute;top:0;left:calc(2rem - 180px)}}
.Gt2CPG_container{text-align:center;max-width:500px;margin:0 auto}.Gt2CPG_alertIcon{width:100%;height:auto}.Gt2CPG_pageTitle{position:relative;top:-2rem}
.w-VLCa_codeBlock{background:var(--surface-color);border-radius:10px;padding:1rem 1.5rem 1.5rem;font-family:monospace}.w-VLCa_aboutLicense{margin:1rem 0 0}.w-VLCa_figmaPlugin{border:2px solid var(--soft-purple-color);border-radius:10px;width:100%;height:auto}.w-VLCa_fullImage{width:100%;height:auto}.w-VLCa_caption{text-align:center;width:100%;color:var(--muted-text-color);margin:-.5em 0 2em;font-size:.9rem;display:block}.w-VLCa_contributeDesktop{display:none}.w-VLCa_contentFeature{border:2px solid var(--soft-purple-color);border-radius:10px;padding:1rem 1.5rem 1.5rem}@media (min-width:60rem){.w-VLCa_contributeMobile{display:none}.w-VLCa_contributeDesktop{display:block}.w-VLCa_contentFeature{padding:1rem 2rem 2rem}}
.PkFjYq_example{border:1rem solid var(--border-color);margin:3rem 0;padding:2rem;font-family:monospace;font-size:.9rem}.PkFjYq_exampleTitle{margin-top:0}
