.ColorPicker-module__f9e2oW__rowAction,.ColorPicker-module__f9e2oW__colorPanel{--colorpicker-gap-tight:var(--uf-border-width-base);--colorpicker-gap-xs:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--colorpicker-gap-sm:var(--uf-spacing-2);--colorpicker-gap-md:var(--uf-spacing-3);--colorpicker-status-pad-x:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--colorpicker-swatch-size:1.125rem;--colorpicker-swatch-inner-size:.625rem;--colorpicker-swatch-radius:var(--uf-radius-sm);--colorpicker-inner-radius:calc(var(--uf-radius-sm) - var(--uf-border-width-thin));--colorpicker-strip-height:var(--uf-spacing-6);--colorpicker-strip-radius:var(--uf-radius-md);--colorpicker-strip-pad:var(--uf-border-width-base);--colorpicker-handle-radius:var(--uf-spacing-3);--colorpicker-handle-outer-radius:.625rem;--colorpicker-handle-shadow:0 0 0 var(--uf-border-width-base) var(--uf-color-panel,Canvas), 0 0 0 var(--uf-spacing-1) color-mix(in srgb, CanvasText 90%, transparent);--colorpicker-sv-height:10rem;--colorpicker-sv-radius:var(--uf-radius-base);--colorpicker-sv-handle-size:var(--uf-spacing-3);--colorpicker-sv-handle-border:var(--uf-border-width-base) solid var(--uf-color-panel,Canvas);--colorpicker-sv-handle-shadow:0 0 0 var(--uf-border-width-thin) color-mix(in srgb, CanvasText 30%, transparent), 0 var(--uf-border-width-thin) calc(var(--uf-spacing-1) - var(--uf-border-width-thin)) color-mix(in srgb, CanvasText 30%, transparent);--colorpicker-sv-black:#000;--colorpicker-sv-white:#fff;--colorpicker-label-size:var(--uf-font-size-sm);--colorpicker-label-tracking:var(--uf-letter-spacing-normal);--colorpicker-sv-red:red}@supports (color:lab(0% 0 0)){.ColorPicker-module__f9e2oW__rowAction,.ColorPicker-module__f9e2oW__colorPanel{--colorpicker-sv-black:lab(0% 0 0);--colorpicker-sv-white:lab(100% 0 0);--colorpicker-sv-red:lab(54.2905% 80.8049 69.891)}}.ColorPicker-module__f9e2oW__rowAction{gap:var(--colorpicker-gap-tight);align-items:center;min-width:0;display:grid}.ColorPicker-module__f9e2oW__rowActionOne{grid-template-columns:minmax(0,1fr)}.ColorPicker-module__f9e2oW__rowActionTwo{grid-template-columns:minmax(0,1fr) auto}.ColorPicker-module__f9e2oW__rowActionThree{grid-template-columns:minmax(0,1fr) auto auto}.ColorPicker-module__f9e2oW__selectTrigger{width:100%;min-width:0}.ColorPicker-module__f9e2oW__statusRight{white-space:nowrap;opacity:.7;min-width:0;padding:0 var(--colorpicker-status-pad-x);justify-content:flex-end;align-items:center;display:flex}.ColorPicker-module__f9e2oW__selectTrigger [data-scope=button][data-part=text]{text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.ColorPicker-module__f9e2oW__colorTriggerContent{align-items:center;gap:var(--colorpicker-gap-sm);width:100%;min-width:0;display:flex}.ColorPicker-module__f9e2oW__colorTriggerLabel{min-width:0}.ColorPicker-module__f9e2oW__colorSwatch{width:var(--colorpicker-swatch-size);height:var(--colorpicker-swatch-size);border-radius:var(--colorpicker-swatch-radius);cursor:pointer;justify-content:center;align-items:center;margin-left:auto;display:flex}.ColorPicker-module__f9e2oW__colorSwatchInner{width:var(--colorpicker-swatch-inner-size);height:var(--colorpicker-swatch-inner-size);border-radius:var(--colorpicker-inner-radius);cursor:pointer}.ColorPicker-module__f9e2oW__colorPanel{gap:var(--colorpicker-gap-sm);flex-direction:column;display:flex}.ColorPicker-module__f9e2oW__colorPanelTop{align-items:start;gap:var(--colorpicker-gap-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.ColorPicker-module__f9e2oW__colorTargets{gap:var(--colorpicker-gap-tight);flex-direction:column;min-width:0;display:flex}.ColorPicker-module__f9e2oW__colorTargetRow{width:100%;min-width:0}.ColorPicker-module__f9e2oW__colorTargetRow [data-scope=button][data-part=text]{flex:1;min-width:0}.ColorPicker-module__f9e2oW__colorTargetContent{justify-content:space-between;align-items:center;gap:var(--colorpicker-gap-sm);width:100%;min-width:0;display:flex}.ColorPicker-module__f9e2oW__colorTargetSwatch{width:var(--colorpicker-swatch-size);height:var(--colorpicker-swatch-size);border-radius:var(--colorpicker-swatch-radius);flex:none}.ColorPicker-module__f9e2oW__colorTargets .uf-option[data-active=true]{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-semibold)}.ColorPicker-module__f9e2oW__colorSwap{border-radius:var(--uf-radius-full);justify-content:center;align-self:stretch;align-items:center;height:100%;display:flex}.ColorPicker-module__f9e2oW__colorStrip{height:var(--colorpicker-strip-height);border-radius:var(--colorpicker-strip-radius);touch-action:none;position:relative;overflow:hidden}.ColorPicker-module__f9e2oW__colorStripHandle{left:calc(var(--colorpicker-strip-x,0) * (100% - (2 * (var(--colorpicker-strip-pad) + var(--colorpicker-handle-outer-radius)))) + (var(--colorpicker-strip-pad) + var(--colorpicker-handle-outer-radius)));width:var(--colorpicker-handle-radius);height:var(--colorpicker-handle-radius);border-radius:var(--uf-radius-sm);box-shadow:var(--colorpicker-handle-shadow);pointer-events:none;background:0 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.ColorPicker-module__f9e2oW__svField{width:100%;height:var(--colorpicker-sv-height);border-radius:var(--colorpicker-sv-radius);cursor:crosshair;isolation:isolate;margin-bottom:var(--colorpicker-gap-sm);position:relative;overflow:hidden}.ColorPicker-module__f9e2oW__svField:before{content:"";background:linear-gradient(to top, var(--colorpicker-sv-black), transparent), linear-gradient(to right, var(--colorpicker-sv-white), var(--colorpicker-sv-red));filter:hue-rotate(calc(var(--colorpicker-hue,0) * 1deg));position:absolute;inset:0}.ColorPicker-module__f9e2oW__svFieldHandle{left:var(--colorpicker-sv-x,0%);top:var(--colorpicker-sv-y,0%);width:var(--colorpicker-sv-handle-size);height:var(--colorpicker-sv-handle-size);border-radius:var(--uf-radius-full);border:var(--colorpicker-sv-handle-border);box-shadow:var(--colorpicker-sv-handle-shadow);pointer-events:none;z-index:1;position:absolute;transform:translate(-50%,-50%)}.ColorPicker-module__f9e2oW__colorHexRow{display:flex}.ColorPicker-module__f9e2oW__opacityBlock{gap:var(--colorpicker-gap-tight);flex-direction:column;display:flex}.ColorPicker-module__f9e2oW__opacityLabel{font-size:var(--colorpicker-label-size);opacity:.72;font-weight:var(--uf-font-weight-semibold);letter-spacing:var(--colorpicker-label-tracking)}
.FeldGalleryPropsPanel-module__ZI206q__root{--feld-panel-gap:var(--uf-spacing-2);--feld-panel-border-w:var(--uf-border-width-thin);--feld-panel-gap-sm:calc(var(--uf-spacing-2) - (var(--feld-panel-border-w) * 2));--feld-panel-gap-xs:calc(var(--feld-panel-border-w) * 2);--feld-panel-row-pad:var(--uf-spacing-3);--feld-panel-row-border-w:var(--feld-panel-border-w);--feld-panel-radius:var(--uf-radius-base);--feld-panel-spacer-lg:var(--uf-spacing-4);--feld-panel-loading-h:calc((var(--uf-spacing-12) * 2) + var(--uf-spacing-6));gap:var(--feld-panel-gap);flex-direction:column;display:flex}.FeldGalleryPropsPanel-module__ZI206q__grow{flex:1;min-width:0}.FeldGalleryPropsPanel-module__ZI206q__cards{gap:var(--feld-panel-gap-sm);flex-direction:column;display:flex}.FeldGalleryPropsPanel-module__ZI206q__childList,.FeldGalleryPropsPanel-module__ZI206q__childMenuList{gap:var(--feld-panel-gap-xs);flex-direction:column;display:flex}.FeldGalleryPropsPanel-module__ZI206q__childRowButton{text-align:left}.FeldGalleryPropsPanel-module__ZI206q__childRowButton [data-scope=button][data-part=text]{justify-content:space-between;width:100%}.FeldGalleryPropsPanel-module__ZI206q__childRowButtonActive{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-semibold)}.FeldGalleryPropsPanel-module__ZI206q__childRowText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.FeldGalleryPropsPanel-module__ZI206q__childRowCaret{opacity:.7;justify-content:center;align-items:center;display:inline-flex}.FeldGalleryPropsPanel-module__ZI206q__childRow{justify-content:space-between;align-items:center;gap:var(--feld-panel-gap);padding:var(--feld-panel-row-pad);border:var(--feld-panel-row-border-w) solid color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent);border-radius:var(--feld-panel-radius);background:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 2%, transparent);cursor:pointer;display:flex}.FeldGalleryPropsPanel-module__ZI206q__childRow:hover{background:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 4%, transparent)}.FeldGalleryPropsPanel-module__ZI206q__childRowActive{background:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 6%, transparent)}.FeldGalleryPropsPanel-module__ZI206q__childRowRight{opacity:.6}.FeldGalleryPropsPanel-module__ZI206q__dropdownBody{gap:var(--feld-panel-gap);flex-direction:column;display:flex}.FeldGalleryPropsPanel-module__ZI206q__dropdownPropsList{flex-direction:column;gap:0;display:flex}.FeldGalleryPropsPanel-module__ZI206q__propBlock{flex-direction:column;min-width:0;display:flex}.FeldGalleryPropsPanel-module__ZI206q__propBlockSpacer16{margin-bottom:var(--feld-panel-spacer-lg)}.FeldGalleryPropsPanel-module__ZI206q__propBlockSpacer2{margin-bottom:var(--feld-panel-gap-xs)}.FeldGalleryPropsPanel-module__ZI206q__booleanSwitcher{width:100%;min-width:0}.FeldGalleryPropsPanel-module__ZI206q__dropdownLoading{height:var(--feld-panel-loading-h);justify-content:center;align-items:center;display:flex}.FeldGalleryPropsPanel-module__ZI206q__cardDetails{border:var(--feld-panel-row-border-w) solid color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent);border-radius:var(--feld-panel-radius);background:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 2%, transparent);overflow:hidden}.FeldGalleryPropsPanel-module__ZI206q__cardSummary{cursor:pointer;padding:var(--feld-panel-row-pad);justify-content:space-between;align-items:center;gap:var(--feld-panel-gap);list-style:none;display:flex}.FeldGalleryPropsPanel-module__ZI206q__cardSummary::-webkit-details-marker{display:none}.FeldGalleryPropsPanel-module__ZI206q__cardTitle{align-items:center;gap:var(--feld-panel-gap);min-width:0;display:flex}.FeldGalleryPropsPanel-module__ZI206q__cardTitleText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FeldGalleryPropsPanel-module__ZI206q__cardBody{padding:var(--feld-panel-row-pad);border-top:var(--feld-panel-row-border-w) solid color-mix(in srgb, var(--uf-color-foreground,CanvasText) 6%, transparent);gap:var(--feld-panel-gap);flex-direction:column;display:flex}.FeldGalleryPropsPanel-module__ZI206q__muted{opacity:.6}.FeldGalleryPropsPanel-module__ZI206q__subtle{opacity:.7}
.LoadingAnimation-module__Sn2Xba__loadingContainer{--loading-animation-size:calc(var(--uf-spacing-20) * 3);--loading-animation-size-mobile:calc(var(--uf-spacing-20) + var(--uf-spacing-10));--loading-animation-size-inline:var(--uf-font-size-3xl);--loading-animation-line-height:1;--loading-animation-letter-spacing:0;background:var(--uf-color-background);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.LoadingAnimation-module__Sn2Xba__loadingText{font-size:var(--loading-animation-size);line-height:var(--loading-animation-line-height);font-weight:var(--uf-font-weight-normal);color:var(--uf-color-foreground);text-align:center;-webkit-user-select:none;user-select:none}.LoadingAnimation-module__Sn2Xba__loadingContainerOverlay{background:0 0;width:100%;height:100%;min-height:100%}.LoadingAnimation-module__Sn2Xba__loadingContainerInline{background:0 0;width:auto;height:auto;min-height:auto;padding:0;display:inline-flex}.LoadingAnimation-module__Sn2Xba__loadingTextOverlay{font-size:var(--loading-animation-size)}.LoadingAnimation-module__Sn2Xba__loadingTextInline{font-size:var(--loading-animation-size-inline);letter-spacing:var(--loading-animation-letter-spacing)}@media (max-width:899px){.LoadingAnimation-module__Sn2Xba__loadingText,.LoadingAnimation-module__Sn2Xba__loadingTextOverlay{font-size:var(--loading-animation-size-mobile)}}
.PropRow-module__fQbbMG__propRow{--prop-row-gap:calc(var(--uf-border-width-thin) * 2);--prop-row-header-gap:var(--uf-spacing-2);--prop-row-header-height:calc(var(--uf-spacing-6) + var(--uf-spacing-1));--prop-row-label-pad-x:var(--uf-spacing-3);gap:var(--prop-row-gap);flex-direction:column;margin:0;padding:0;display:flex;position:relative}.PropRow-module__fQbbMG__header{align-items:center;gap:var(--prop-row-header-gap);min-width:0;min-height:var(--prop-row-header-height);display:flex}.PropRow-module__fQbbMG__label{height:var(--prop-row-header-height);min-height:var(--prop-row-header-height);padding:0 var(--prop-row-label-pad-x);align-items:center;gap:var(--prop-row-header-gap);--prop-row-label-color:var(--uf-color-foreground);min-width:0;color:var(--prop-row-label-color);opacity:1;flex:auto;display:flex}.PropRow-module__fQbbMG__labelText{opacity:1;min-width:0}.PropRow-module__fQbbMG__metaInline{opacity:.2;flex:none}.PropRow-module__fQbbMG__actions{align-items:center;gap:var(--prop-row-gap);min-height:var(--prop-row-header-height);flex:none;margin-left:auto;display:flex}.PropRow-module__fQbbMG__controlRow{align-items:center;display:flex}.PropRow-module__fQbbMG__controlCell{flex:1;min-width:0}
.PropSectionHeader-module__NOR9IW__header{--prop-section-header-h:var(--uf-spacing-8);--prop-section-header-pad-x:var(--uf-spacing-3);height:var(--prop-section-header-h);width:100%;padding:0 var(--prop-section-header-pad-x);align-items:center;display:flex}
.OverlayShell-module__mGuTaq__overlay,.OverlayShell-module__mGuTaq__panel{--overlay-shell-blur:var(--uf-spacing-10,calc(var(--uf-spacing-8) + var(--uf-spacing-2)));--overlay-shell-panel-w:calc(var(--overlay-shell-blur) * 10);--overlay-shell-content-pad:var(--uf-spacing-3)}.OverlayShell-module__mGuTaq__overlay{background:color-mix(in srgb, CanvasText 0.1%, transparent);-webkit-backdrop-filter:blur(var(--overlay-shell-blur));will-change:backdrop-filter, opacity;z-index:10000;animation:.2s OverlayShell-module__mGuTaq__fadeIn;position:fixed;inset:0;transform:translateZ(0)}@keyframes OverlayShell-module__mGuTaq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OverlayShell-module__mGuTaq__fadeOut{0%{opacity:1}to{opacity:0}}.OverlayShell-module__mGuTaq__panel{width:var(--overlay-panel-w,var(--overlay-shell-panel-w));background:var(--uf-color-panel,var(--uf-color-background));background-color:color-mix(in srgb, var(--uf-color-panel,var(--uf-color-background)) 88%, transparent);max-width:90vw;-webkit-backdrop-filter:blur(var(--overlay-shell-blur));z-index:10001;flex-direction:column;animation:.3s OverlayShell-module__mGuTaq__slideInRight;display:flex;position:fixed;top:0;bottom:0}.OverlayShell-module__mGuTaq__panelRight{right:0}.OverlayShell-module__mGuTaq__panelLeft{animation-name:OverlayShell-module__mGuTaq__slideInLeft;left:0}@media (max-width:899px){.OverlayShell-module__mGuTaq__panel{width:100vw;max-width:100vw}}@keyframes OverlayShell-module__mGuTaq__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes OverlayShell-module__mGuTaq__slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes OverlayShell-module__mGuTaq__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes OverlayShell-module__mGuTaq__slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.OverlayShell-module__mGuTaq__panelClosing.OverlayShell-module__mGuTaq__panelRight{animation:.3s forwards OverlayShell-module__mGuTaq__slideOutRight}.OverlayShell-module__mGuTaq__panelClosing.OverlayShell-module__mGuTaq__panelLeft{animation:.3s forwards OverlayShell-module__mGuTaq__slideOutLeft}.OverlayShell-module__mGuTaq__overlayClosing{animation:.3s forwards OverlayShell-module__mGuTaq__fadeOut}.OverlayShell-module__mGuTaq__header{z-index:2;box-sizing:border-box;background:var(--uf-color-panel,var(--uf-color-background));flex-shrink:0;padding:0;position:sticky;top:0}.OverlayShell-module__mGuTaq__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--overlay-content-pad,var(--overlay-shell-content-pad));flex-direction:column;flex:1;display:flex;overflow-y:auto}.OverlayShell-module__mGuTaq__footer{background:var(--uf-color-panel,var(--uf-color-background));flex-shrink:0;padding:0}
.ButtonPrice-module__OEm-Cq__root{--button-price-gap:calc(var(--uf-border-width-thin) * 2);--button-price-pad-y:calc(var(--uf-border-width-thin) * 2);column-gap:var(--button-price-gap);cursor:pointer;text-align:left;opacity:.6;background:0 0;border:0;grid-template-columns:minmax(0,1fr) max-content;align-items:start;width:100%;height:auto;padding:0;display:grid}.ButtonPrice-module__OEm-Cq__root.uf-button[data-scope=button]{color:inherit;min-height:0;font-size:inherit;font-weight:inherit;background:0 0;padding:0}.ButtonPrice-module__OEm-Cq__root.uf-button[data-scope=button]:hover{color:inherit;font-weight:inherit;background:0 0}.ButtonPrice-module__OEm-Cq__root.uf-button[data-scope=button] [data-part=text]{column-gap:var(--button-price-gap);grid-template-columns:minmax(0,1fr) max-content;align-items:start;width:100%;display:grid}.ButtonPrice-module__OEm-Cq__root:hover,.ButtonPrice-module__OEm-Cq__root[data-active=true]{opacity:1}.ButtonPrice-module__OEm-Cq__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ButtonPrice-module__OEm-Cq__label.uf-text{height:auto;min-height:0;padding-top:var(--button-price-pad-y);padding-bottom:var(--button-price-pad-y);align-items:flex-start}.ButtonPrice-module__OEm-Cq__wrapLabel .ButtonPrice-module__OEm-Cq__label{white-space:normal;text-overflow:clip;overflow:visible}.ButtonPrice-module__OEm-Cq__price{white-space:nowrap;text-overflow:ellipsis;text-align:right;opacity:.72;justify-self:end;width:max-content;min-width:0;overflow:hidden}.ButtonPrice-module__OEm-Cq__price.uf-text{height:auto;min-height:0;padding-top:var(--button-price-pad-y);padding-bottom:var(--button-price-pad-y);align-items:flex-start}
.GlyphMap-module__UAJJHq__sectionRoot{--glyph-map-pad:var(--uf-spacing-4);--glyph-map-section-gap:var(--uf-spacing-2);--glyph-map-section-title-pad-x:var(--uf-spacing-4);--glyph-map-grid-pad:var(--uf-spacing-4);--glyph-map-section-title-height:var(--uf-spacing-8);--glyph-map-border-width:var(--uf-border-width-base);--glyph-map-cell-size:2.375rem;--glyph-map-cell-font-size:var(--uf-font-size-xl);--glyph-map-cell-code-gap:calc(var(--uf-spacing-1) / 2);--glyph-map-cell-code-pad-y:var(--uf-spacing-1);--glyph-map-cell-code-pad-x:calc(var(--uf-spacing-1) / 2);--glyph-map-cell-code-font-size:.5625rem;--glyph-map-cell-with-code-font-size:var(--uf-font-size-lg);--glyph-map-mark-size:1.375rem;gap:var(--glyph-map-section-gap);padding:var(--glyph-map-pad);flex-direction:column;display:flex}.GlyphMap-module__UAJJHq__section{gap:var(--glyph-map-section-gap);flex-direction:column;padding:0;display:flex}.GlyphMap-module__UAJJHq__sectionTitle{height:var(--glyph-map-section-title-height);padding:0 var(--glyph-map-section-title-pad-x);align-items:center;display:flex}.GlyphMap-module__UAJJHq__gridWrapper{max-width:100%;padding:var(--glyph-map-grid-pad);display:block;overflow-x:auto}.GlyphMap-module__UAJJHq__grid{border-top:var(--glyph-map-border-width) solid transparent;border-left:var(--glyph-map-border-width) solid transparent;grid-template-columns:repeat(var(--grid-cols,auto-fill), var(--glyph-map-cell-size));background:var(--uf-color-background);box-sizing:border-box;gap:0;width:fit-content;max-width:100%;display:grid}.GlyphMap-module__UAJJHq__cell{aspect-ratio:1;border:0;border-right:var(--glyph-map-border-width) solid transparent;border-bottom:var(--glyph-map-border-width) solid transparent;appearance:none;width:100%;min-width:0;font-size:var(--glyph-map-cell-font-size);color:var(--uf-color-foreground);cursor:pointer;text-align:center;box-sizing:border-box;will-change:contents;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit;line-height:1;font-weight:var(--uf-font-weight-normal);background:0 0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex;position:relative}.GlyphMap-module__UAJJHq__cellWithCodepoint{gap:var(--glyph-map-cell-code-gap);padding:var(--glyph-map-cell-code-pad-y) var(--glyph-map-cell-code-pad-x);font-size:var(--glyph-map-cell-with-code-font-size);flex-direction:column}.GlyphMap-module__UAJJHq__cellGlyph{flex-shrink:0;line-height:1}.GlyphMap-module__UAJJHq__markSvg{width:var(--glyph-map-mark-size);height:var(--glyph-map-mark-size);flex-shrink:0;line-height:1;display:block}.GlyphMap-module__UAJJHq__cellCodepoint{font-size:var(--glyph-map-cell-code-font-size);color:color-mix(in srgb, var(--uf-color-foreground) 65%, transparent);font-variant-numeric:tabular-nums;line-height:1}.GlyphMap-module__UAJJHq__cellCodepoint.uf-text[data-scope]{font-size:var(--glyph-map-cell-code-font-size);color:color-mix(in srgb, var(--uf-color-foreground) 65%, transparent);font-variant-numeric:tabular-nums;line-height:1}.GlyphMap-module__UAJJHq__grid.uf-glyph-line{border-top-color:var(--uf-color-glyph-line,var(--uf-color-border));border-left-color:var(--uf-color-glyph-line,var(--uf-color-border))}.GlyphMap-module__UAJJHq__grid.uf-glyph-line .GlyphMap-module__UAJJHq__cell{border-right-color:var(--uf-color-glyph-line,var(--uf-color-border));border-bottom-color:var(--uf-color-glyph-line,var(--uf-color-border))}.GlyphMap-module__UAJJHq__cell:hover,.GlyphMap-module__UAJJHq__cell:focus-visible{background:var(--uf-color-foreground);color:var(--uf-color-background);outline:none}.GlyphMap-module__UAJJHq__cellPinned{background:var(--uf-color-foreground);color:var(--uf-color-background)}
.GlyphMetrics-module__F1h8CW__container{--glyph-metrics-gap:var(--uf-spacing-2);--glyph-metrics-pad:var(--uf-spacing-4);--glyph-metrics-chart-pad:var(--uf-spacing-4);--glyph-metrics-chart-title-height:var(--uf-control-height);--glyph-metrics-chart-inner-pad:var(--uf-spacing-3);--glyph-metrics-chart-aspect-extra:var(--uf-spacing-4);--glyph-metrics-chart-mobile-height:calc(var(--uf-spacing-20) * 2);--glyph-metrics-line-width:var(--uf-border-width-thin);--glyph-metrics-label-x:var(--uf-spacing-2);--glyph-metrics-label-y:var(--uf-spacing-1);--glyph-metrics-label-size:var(--uf-font-size-sm);--glyph-metrics-label-line-height:var(--uf-font-size-md);--glyph-metrics-label-mobile-size:calc(var(--uf-font-size-xs) - var(--uf-spacing-1));--glyph-metrics-label-mobile-line-height:var(--uf-font-size-xs);--glyph-metrics-label-opacity:.6;--glyph-metrics-text-font-size:var(--uf-control-font-size);--glyph-metrics-text-line-height:var(--uf-control-line-height);--glyph-metrics-text-letter-spacing:var(--uf-control-letter-spacing);--glyph-metrics-text-font-weight:var(--uf-font-weight-normal);gap:var(--glyph-metrics-gap);width:100%;padding:var(--glyph-metrics-pad);font-family:var(--uf-font-family-base);font-size:var(--glyph-metrics-text-font-size);line-height:var(--glyph-metrics-text-line-height);letter-spacing:var(--glyph-metrics-text-letter-spacing);font-weight:var(--glyph-metrics-text-font-weight);flex-direction:column;display:flex}.GlyphMetrics-module__F1h8CW__chartWrapper{padding:var(--glyph-metrics-chart-pad)}.GlyphMetrics-module__F1h8CW__chartWrapperOpenType{padding:var(--glyph-metrics-chart-pad);gap:var(--glyph-metrics-gap);flex-direction:column;display:flex}.GlyphMetrics-module__F1h8CW__chartColumnsTitle{height:var(--glyph-metrics-chart-title-height);gap:var(--glyph-metrics-gap);grid-template-columns:1fr 1fr;align-items:center;padding:0;display:grid}.GlyphMetrics-module__F1h8CW__chartColumnsTitleSingle{height:var(--glyph-metrics-chart-title-height);grid-template-columns:1fr;align-items:center;gap:0;padding:0;display:grid}.GlyphMetrics-module__F1h8CW__chartTitleCell{width:100%;min-width:0}.GlyphMetrics-module__F1h8CW__chartColumnsContainer{padding:var(--glyph-metrics-pad);grid-template-columns:1fr 1fr;gap:0;display:grid}.GlyphMetrics-module__F1h8CW__chartColumn{flex-direction:column;display:flex}.GlyphMetrics-module__F1h8CW__chartColumnOpenTypeLeft .GlyphMetrics-module__F1h8CW__chart{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.GlyphMetrics-module__F1h8CW__chartColumnOpenTypeRight .GlyphMetrics-module__F1h8CW__chart{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:900px){.GlyphMetrics-module__F1h8CW__chartWrapperOpenType{padding:0}}.GlyphMetrics-module__F1h8CW__chart{border:var(--glyph-metrics-line-width) solid transparent;width:100%;height:0;padding:var(--glyph-metrics-chart-inner-pad);padding-bottom:calc(100% + var(--glyph-metrics-chart-aspect-extra));background:var(--uf-color-background);will-change:contents;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow:visible}@media (min-width:900px){.GlyphMetrics-module__F1h8CW__chart{padding-bottom:calc(75% + var(--glyph-metrics-chart-aspect-extra))}}.GlyphMetrics-module__F1h8CW__gridLine{height:var(--glyph-metrics-line-width);opacity:1;z-index:1;background:0 0;position:absolute;left:0;right:0}.GlyphMetrics-module__F1h8CW__verticalLine{width:var(--glyph-metrics-line-width);opacity:1;z-index:1;background:0 0;position:absolute;top:0;bottom:0}.GlyphMetrics-module__F1h8CW__chart.uf-glyph-line{border-color:var(--uf-color-glyph-line,var(--uf-color-border))}:is(.GlyphMetrics-module__F1h8CW__chart.uf-glyph-line .GlyphMetrics-module__F1h8CW__gridLine,.GlyphMetrics-module__F1h8CW__chart.uf-glyph-line .GlyphMetrics-module__F1h8CW__verticalLine){background:var(--uf-color-glyph-line,var(--uf-color-border))}.GlyphMetrics-module__F1h8CW__label{left:var(--glyph-metrics-label-x);transform:translateY(var(--glyph-metrics-label-y));font-size:var(--glyph-metrics-label-size);line-height:var(--glyph-metrics-label-line-height);color:var(--uf-color-foreground);opacity:var(--glyph-metrics-label-opacity);pointer-events:none;white-space:nowrap;font-weight:var(--uf-font-weight-normal);z-index:2;font-variant-numeric:tabular-nums;position:absolute}.GlyphMetrics-module__F1h8CW__value{right:var(--glyph-metrics-label-x);transform:translateY(var(--glyph-metrics-label-y));font-size:var(--glyph-metrics-label-size);line-height:var(--glyph-metrics-label-line-height);color:var(--uf-color-foreground);opacity:var(--glyph-metrics-label-opacity);pointer-events:none;white-space:nowrap;font-weight:var(--uf-font-weight-normal);z-index:2;font-variant-numeric:tabular-nums;position:absolute}.GlyphMetrics-module__F1h8CW__sideBearingLabel{font-size:var(--glyph-metrics-label-size);line-height:var(--glyph-metrics-label-line-height);color:var(--uf-color-foreground);opacity:var(--glyph-metrics-label-opacity);pointer-events:none;white-space:nowrap;font-weight:var(--uf-font-weight-normal);z-index:2;font-variant-numeric:tabular-nums;transform:translateY(var(--glyph-metrics-label-y));position:absolute}.GlyphMetrics-module__F1h8CW__advanceWidthLabel{left:var(--glyph-center-x,50%);transform:translateX(-50%) translateY(var(--glyph-metrics-label-y));font-size:var(--glyph-metrics-label-size);line-height:var(--glyph-metrics-label-line-height);color:var(--uf-color-foreground);opacity:var(--glyph-metrics-label-opacity);pointer-events:none;white-space:nowrap;font-weight:var(--uf-font-weight-normal);z-index:2;font-variant-numeric:tabular-nums;position:absolute}.GlyphMetrics-module__F1h8CW__glyphSvg{pointer-events:none;color:var(--uf-color-foreground);z-index:2;position:absolute;inset:0;overflow:visible}.GlyphMetrics-module__F1h8CW__glyphTextOverlay{pointer-events:none;z-index:2;white-space:pre;color:var(--uf-color-foreground);position:absolute;top:0;left:50%;transform:translate(-50%)}.GlyphMetrics-module__F1h8CW__baselineLine{background:var(--uf-color-glyph-line,GrayText);opacity:1;height:var(--glyph-metrics-line-width);z-index:10;will-change:transform;transform:translateZ(0)}.GlyphMetrics-module__F1h8CW__chart.uf-glyph-line .GlyphMetrics-module__F1h8CW__baselineLine{background:var(--uf-color-error,crimson);opacity:1;z-index:10}.GlyphMetrics-module__F1h8CW__baselineLabel,.GlyphMetrics-module__F1h8CW__baselineValue{color:var(--uf-color-error,crimson);opacity:1}.GlyphMetrics-module__F1h8CW__details{color:var(--uf-color-foreground);display:contents}.GlyphMetrics-module__F1h8CW__detailRow{gap:var(--uf-spacing-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.GlyphMetrics-module__F1h8CW__detailRow .uf-text{height:auto;min-height:0}.GlyphMetrics-module__F1h8CW__detailLabel{color:var(--uf-color-foreground);padding-top:calc(var(--uf-spacing-1) / 2);padding-bottom:calc(var(--uf-spacing-1) / 2);align-self:start}.GlyphMetrics-module__F1h8CW__detailValue{font-weight:var(--uf-font-weight-medium);word-break:break-word;padding-top:calc(var(--uf-spacing-1) / 2);padding-bottom:calc(var(--uf-spacing-1) / 2);align-self:start;align-items:flex-start;display:flex}.GlyphMetrics-module__F1h8CW__detailValueText{flex:auto;min-width:0}.GlyphMetrics-module__F1h8CW__ipaSoundButton{margin-left:var(--glyph-metrics-gap);flex:none}@media (max-width:899px){.GlyphMetrics-module__F1h8CW__details{display:none}.GlyphMetrics-module__F1h8CW__chart{height:var(--glyph-metrics-chart-mobile-height);padding:var(--glyph-metrics-chart-inner-pad);padding-bottom:var(--glyph-metrics-chart-inner-pad);box-sizing:border-box}.GlyphMetrics-module__F1h8CW__label,.GlyphMetrics-module__F1h8CW__value,.GlyphMetrics-module__F1h8CW__sideBearingLabel{font-size:var(--glyph-metrics-label-mobile-size);line-height:var(--glyph-metrics-label-mobile-line-height);transform:translateY(0)}.GlyphMetrics-module__F1h8CW__advanceWidthLabel{font-size:var(--glyph-metrics-label-mobile-size);line-height:var(--glyph-metrics-label-mobile-line-height);transform:translate(-50%)translateY(0)}}
.TopTabsAccordion-module__NWKWqG__title{width:100%;min-width:0;overflow:hidden}.TopTabsAccordion-module__NWKWqG__title .uf-text__content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TopTabsAccordion-module__NWKWqG__right{flex-direction:row;align-items:center;width:100%;min-width:0;display:flex;position:relative}.TopTabsAccordion-module__NWKWqG__rightExpanded{flex-direction:column;align-items:stretch}.TopTabsAccordion-module__NWKWqG__row1{align-items:center;column-gap:var(--top-tabs-toggle-gap,var(--uf-spacing-2));width:100%;min-width:0;display:flex}.TopTabsAccordion-module__NWKWqG__row1Tabs{align-items:center;gap:var(--top-tabs-gap,calc(var(--uf-border-width-thin) * 2));white-space:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.TopTabsAccordion-module__NWKWqG__row2{gap:var(--top-tabs-gap,calc(var(--uf-border-width-thin) * 2));width:100%;min-width:0;max-height:min(60vh, var(--top-tabs-overlay-max-h,calc((var(--uf-spacing-12) * 7) + var(--uf-spacing-6))));box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;display:flex;overflow:auto}.TopTabsAccordion-module__NWKWqG__row2Overlay{top:calc(var(--uf-control-height) + var(--top-tabs-gap,calc(var(--uf-border-width-thin) * 2)));left:calc(-1 * var(--uf-topbar-pad-left,0));right:calc(-1 * var(--uf-topbar-pad-right,0));padding:0 var(--uf-topbar-pad-right,var(--uf-spacing-8)) var(--uf-spacing-4) var(--uf-topbar-pad-left,var(--uf-spacing-8));background:var(--uf-color-panel,var(--uf-color-background,Canvas));position:absolute}.TopTabsAccordion-module__NWKWqG__row2Flow{margin-top:var(--top-tabs-gap,calc(var(--uf-border-width-thin) * 2));background:0 0;max-height:none;padding:0;position:static;overflow:visible}.TopTabsAccordion-module__NWKWqG__noTitle .uf-bar__left{display:none}.TopTabsAccordion-module__NWKWqG__noTitle .uf-bar__right{justify-content:flex-start}.TopTabsAccordion-module__NWKWqG__toggle{flex:none;margin-left:auto}.TopTabsAccordion-module__NWKWqG__measure{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}.TopTabsAccordion-module__NWKWqG__top.uf-bar[data-scope=bar]{--top-tabs-gap:calc(var(--uf-border-width-thin) * 2);--top-tabs-toggle-gap:var(--uf-spacing-2);--top-tabs-overlay-max-h:calc((var(--uf-spacing-12) * 7) + var(--uf-spacing-6));height:auto;min-height:var(--uf-topbar-height);column-gap:var(--uf-spacing-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;width:100%;display:grid;overflow:hidden}.TopTabsAccordion-module__NWKWqG__top .uf-bar__left{width:100%;height:auto;min-height:var(--uf-topbar-control-height);grid-column:1/5;min-width:0;overflow:hidden}.TopTabsAccordion-module__NWKWqG__top .uf-bar__right{height:auto;min-height:var(--uf-topbar-control-height);grid-column:5/13;min-width:0;overflow:hidden}.TopTabsAccordion-module__NWKWqG__top.TopTabsAccordion-module__NWKWqG__noTitle .uf-bar__right{grid-column:1/-1}.TopTabsAccordion-module__NWKWqG__top.TopTabsAccordion-module__NWKWqG__noTitle.uf-bar[data-scope=bar]{height:auto;min-height:var(--uf-topbar-height);--uf-topbar-pad-top:var(--uf-spacing-2);--uf-topbar-pad-bottom:var(--uf-spacing-2)}.TopTabsAccordion-module__NWKWqG__tab.uf-button{white-space:nowrap;flex:none}.TopTabsAccordion-module__NWKWqG__row1Tabs .TopTabsAccordion-module__NWKWqG__tab[data-top-tabs-part=tab][data-state=active],.TopTabsAccordion-module__NWKWqG__row2 .TopTabsAccordion-module__NWKWqG__tab[data-top-tabs-part=tab][data-state=active],.TopTabsAccordion-module__NWKWqG__row1Tabs .TopTabsAccordion-module__NWKWqG__tab[data-top-tabs-part=tab][data-state=active]:hover,.TopTabsAccordion-module__NWKWqG__row2 .TopTabsAccordion-module__NWKWqG__tab[data-top-tabs-part=tab][data-state=active]:hover{background:var(--uf-color-hover)}.TopTabsAccordion-module__NWKWqG__topExpanded.uf-bar[data-scope=bar]{height:auto;min-height:var(--uf-topbar-height);align-items:center;overflow:visible}.TopTabsAccordion-module__NWKWqG__topExpanded .uf-bar__right{height:auto;min-height:var(--uf-topbar-control-height);align-items:center;overflow:visible}.TopTabsAccordion-module__NWKWqG__topExpandedFlow.uf-bar[data-scope=bar]{height:auto;min-height:var(--uf-topbar-height);align-items:flex-start;max-height:none;overflow:visible}.TopTabsAccordion-module__NWKWqG__topExpandedFlow .uf-bar__right{align-items:flex-start;height:auto;overflow:visible}
.IpaKeyboard-module__tzLIFG__root,.IpaKeyboard-module__tzLIFG__sections{--ipa-font-family:var(--uf-font-family-base), "Doulos SIL", "Charis SIL", "Noto Sans";--ipa-border-width:var(--uf-border-width-thin);--ipa-space-2xs:calc(var(--uf-spacing-1) / 2);--ipa-space-xs:var(--uf-spacing-1);--ipa-space-sm:var(--uf-spacing-2);--ipa-space-md:var(--uf-spacing-3);--ipa-space-lg:var(--uf-spacing-4);--ipa-key-min-width:2.75rem;--ipa-key-min-height:var(--uf-control-height);--ipa-key-pad-y:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--ipa-symbol-size:var(--uf-font-size-lg);--ipa-vowel-chart-height:20rem;--ipa-vowel-label-col:7.5rem;--ipa-vowel-dot-size:calc(var(--uf-spacing-1) + var(--uf-border-width-base))}.IpaKeyboard-module__tzLIFG__root{gap:var(--ipa-space-lg);width:100%;padding:var(--ipa-space-md);box-sizing:border-box;flex-direction:column;display:flex;overflow-x:clip}.IpaKeyboard-module__tzLIFG__header{justify-content:space-between;align-items:center;gap:var(--ipa-space-lg);display:flex}.IpaKeyboard-module__tzLIFG__actions{gap:var(--ipa-space-sm);display:flex}.IpaKeyboard-module__tzLIFG__inputBlock{gap:var(--ipa-space-2xs);z-index:2;background:var(--uf-color-panel,var(--uf-color-background));padding:var(--ipa-space-md);margin:0 calc(var(--ipa-space-sm) * -1) calc(var(--ipa-space-sm) * -1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;bottom:0}.IpaKeyboard-module__tzLIFG__inputBlock .uf-input-wrapper{min-width:0}.IpaKeyboard-module__tzLIFG__inputBlock .uf-input[data-scope=input] [data-part=input]{font-family:var(--ipa-font-family)}.IpaKeyboard-module__tzLIFG__sections{gap:var(--ipa-space-lg);flex-direction:column;display:flex}.IpaKeyboard-module__tzLIFG__section{gap:var(--ipa-space-md);flex-direction:column;display:flex}.IpaKeyboard-module__tzLIFG__sectionHeaderRow{justify-content:space-between;align-items:center;gap:var(--ipa-space-sm);display:flex}.IpaKeyboard-module__tzLIFG__sectionHeader{opacity:1}.IpaKeyboard-module__tzLIFG__sectionTabs{min-width:0}.IpaKeyboard-module__tzLIFG__sectionTabs .uf-tabs-content{display:none}.IpaKeyboard-module__tzLIFG__sectionSubtitle{opacity:.7}.IpaKeyboard-module__tzLIFG__key{min-width:var(--ipa-key-min-width);min-height:var(--ipa-key-min-height);padding:var(--ipa-key-pad-y) var(--ipa-space-md);width:100%;line-height:1;overflow:visible}.IpaKeyboard-module__tzLIFG__keySymbol.uf-text[data-scope]{font-family:var(--ipa-font-family);font-size:var(--ipa-symbol-size);line-height:1.25;display:inline-block}.IpaKeyboard-module__tzLIFG__keyLabel.uf-text[data-scope]{font-size:var(--uf-text-body-size);line-height:var(--uf-text-body-line-height);opacity:.7}.IpaKeyboard-module__tzLIFG__table{grid-template-columns:repeat(var(--ipa-cols), minmax(max-content, 1fr));background:0 0;border:0;place-items:stretch stretch;gap:0;width:max-content;min-width:100%;display:grid}.IpaKeyboard-module__tzLIFG__tableWrap{padding:var(--ipa-space-md);box-sizing:border-box}.IpaKeyboard-module__tzLIFG__vowelChart{gap:var(--ipa-space-sm);flex-direction:column;display:flex}.IpaKeyboard-module__tzLIFG__vowelChartTop{grid-template-columns:var(--ipa-vowel-label-col) 1fr;align-items:center;gap:var(--ipa-space-sm);display:grid}.IpaKeyboard-module__tzLIFG__vowelChartSpacer{height:var(--ipa-border-width)}.IpaKeyboard-module__tzLIFG__vowelChartTopLabels{padding:0 var(--ipa-space-md);justify-content:space-between;display:flex}.IpaKeyboard-module__tzLIFG__vowelChartBody{grid-template-columns:var(--ipa-vowel-label-col) 1fr;gap:var(--ipa-space-sm);align-items:center;display:grid}.IpaKeyboard-module__tzLIFG__vowelChartLeftLabels{height:var(--ipa-vowel-chart-height);flex-direction:column;justify-content:space-between;display:flex}.IpaKeyboard-module__tzLIFG__vowelChartPlot{height:var(--ipa-vowel-chart-height);position:relative}.IpaKeyboard-module__tzLIFG__vowelChartAxes{width:100%;height:100%;position:absolute;inset:0}.IpaKeyboard-module__tzLIFG__vowelChartAxes line{stroke:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 35%, transparent);stroke-width:var(--ipa-border-width);vector-effect:non-scaling-stroke;shape-rendering:crispedges;stroke-linecap:round}.IpaKeyboard-module__tzLIFG__vowelChartPoint{position:absolute;transform:translate(-50%,-50%)}.IpaKeyboard-module__tzLIFG__vowelChartDot{width:var(--ipa-vowel-dot-size);height:var(--ipa-vowel-dot-size);border-radius:var(--uf-radius-full);background:var(--uf-color-foreground);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.IpaKeyboard-module__tzLIFG__vowelChartNote{opacity:.7}.IpaKeyboard-module__tzLIFG__vowelChartPoint .uf-button{background:var(--uf-color-panel,var(--uf-color-background))}.IpaKeyboard-module__tzLIFG__vowelChartPoint .IpaKeyboard-module__tzLIFG__key{background:var(--uf-color-panel,var(--uf-color-background));box-shadow:0 0 0 var(--uf-border-width-base) var(--uf-color-panel,var(--uf-color-background));min-width:var(--uf-control-height);min-height:var(--uf-control-height);height:var(--uf-control-height);justify-content:center;align-items:center;display:inline-flex}.IpaKeyboard-module__tzLIFG__vowelChartPoint .IpaKeyboard-module__tzLIFG__key:hover,.IpaKeyboard-module__tzLIFG__vowelChartPoint .IpaKeyboard-module__tzLIFG__key:focus-visible{background:var(--uf-color-panel,var(--uf-color-background));opacity:1}.IpaKeyboard-module__tzLIFG__vowelChartPoint .uf-button:hover{background:var(--uf-color-panel,var(--uf-color-background));opacity:1}.IpaKeyboard-module__tzLIFG__vowelChartPoint .uf-button:focus-visible{background:var(--uf-color-panel,var(--uf-color-background));opacity:1}.IpaKeyboard-module__tzLIFG__tableFooter{align-items:center;gap:var(--ipa-space-sm);margin-top:var(--ipa-space-sm);min-width:0;display:flex}.IpaKeyboard-module__tzLIFG__tableFooterText{opacity:.7;flex:1;min-width:0}.IpaKeyboard-module__tzLIFG__tableFooterExamples{align-items:center;gap:var(--ipa-space-xs);min-width:0;margin-left:auto;display:inline-flex}.IpaKeyboard-module__tzLIFG__tableScrollShell{border:var(--ipa-border-width) solid var(--uf-color-border,color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent));background:var(--uf-color-panel,var(--uf-color-background));position:relative}.IpaKeyboard-module__tzLIFG__tableScroll{overflow:auto}.IpaKeyboard-module__tzLIFG__tableHeaderCorner{min-height:var(--ipa-key-min-height)}.IpaKeyboard-module__tzLIFG__tableCellBase{border-right:var(--ipa-border-width) solid var(--uf-color-border,color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent));border-bottom:var(--ipa-border-width) solid var(--uf-color-border,color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent));box-sizing:border-box;align-self:stretch;height:100%}.IpaKeyboard-module__tzLIFG__tableCellSticky{z-index:2;background:var(--uf-color-panel,var(--uf-color-background));position:sticky;left:0}.IpaKeyboard-module__tzLIFG__tableCellContent{padding:var(--ipa-space-md);box-sizing:border-box;width:100%;min-width:0;height:100%;overflow:hidden}.IpaKeyboard-module__tzLIFG__tableCellOverflowVisible .IpaKeyboard-module__tzLIFG__tableCellContent{overflow:visible}.IpaKeyboard-module__tzLIFG__noBorderRight{border-right:0}.IpaKeyboard-module__tzLIFG__noBorderBottom{border-bottom:0}.IpaKeyboard-module__tzLIFG__tableHeaderCell{text-align:center;opacity:1;color:var(--uf-color-foreground);box-sizing:border-box;width:100%;min-width:0;height:100%;overflow:hidden}.IpaKeyboard-module__tzLIFG__tableHeaderCellLeft{text-align:left}.IpaKeyboard-module__tzLIFG__tableRowLabel{text-align:left;opacity:1;color:var(--uf-color-foreground);box-sizing:border-box;width:100%;min-width:0;height:100%;overflow:hidden}:is(.IpaKeyboard-module__tzLIFG__tableHeaderCell .uf-text__content,.IpaKeyboard-module__tzLIFG__tableRowLabel .uf-text__content){text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.IpaKeyboard-module__tzLIFG__listItem{align-items:center;gap:var(--ipa-space-sm);grid-template-columns:auto 1fr;min-width:0;display:grid}.IpaKeyboard-module__tzLIFG__listItemRow{align-items:center;gap:var(--ipa-space-sm);grid-template-columns:auto 1fr auto;min-width:0;display:grid}.IpaKeyboard-module__tzLIFG__listItemRowSingle{grid-template-columns:1fr}.IpaKeyboard-module__tzLIFG__listItemSymbol{align-items:center;min-width:0;display:inline-flex}.IpaKeyboard-module__tzLIFG__listItemLabelBlock{gap:var(--ipa-space-2xs);flex-direction:column;min-width:0;display:flex}.IpaKeyboard-module__tzLIFG__listItemLabelRow{align-items:center;gap:var(--ipa-space-sm);width:100%;min-width:0;display:flex}.IpaKeyboard-module__tzLIFG__listItemRightCluster{align-items:center;gap:var(--ipa-space-sm);min-width:0;margin-left:auto;display:inline-flex}.IpaKeyboard-module__tzLIFG__listItemNoLabel{grid-template-columns:auto}.IpaKeyboard-module__tzLIFG__listItemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.IpaKeyboard-module__tzLIFG__listItemLabelInline{flex:0 auto;width:auto;min-width:0}.IpaKeyboard-module__tzLIFG__listItemNote{opacity:.6;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.IpaKeyboard-module__tzLIFG__listItemLabel .uf-text__content{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.IpaKeyboard-module__tzLIFG__listItemLabelInline .uf-text__content{white-space:normal;width:auto;display:inline}.IpaKeyboard-module__tzLIFG__listItemNote .uf-text__content{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.IpaKeyboard-module__tzLIFG__listItemSymbols{align-items:center;gap:var(--ipa-space-xs);min-width:0;display:inline-flex}.IpaKeyboard-module__tzLIFG__listItemExamples{align-items:center;gap:var(--ipa-space-xs);min-width:0;margin-left:auto;display:inline-flex}.IpaKeyboard-module__tzLIFG__listItemExamplesInline{align-items:center;gap:var(--ipa-space-xs);min-width:0;margin-left:var(--ipa-space-sm);display:inline-flex}.IpaKeyboard-module__tzLIFG__listItem .IpaKeyboard-module__tzLIFG__key,.IpaKeyboard-module__tzLIFG__listItemRow .IpaKeyboard-module__tzLIFG__key{width:auto;min-width:var(--ipa-key-min-height)}.IpaKeyboard-module__tzLIFG__tableCellKey{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;display:flex}.IpaKeyboard-module__tzLIFG__tableCellPairInner{gap:var(--ipa-space-2xs);grid-template-columns:1fr 1fr;align-items:center;height:100%;display:grid}.IpaKeyboard-module__tzLIFG__tableCellPairItem{min-height:var(--ipa-key-min-height);justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.IpaKeyboard-module__tzLIFG__tableCellPairItem .IpaKeyboard-module__tzLIFG__key{width:100%;min-width:0}.IpaKeyboard-module__tzLIFG__key [data-part=text]{justify-content:center;width:100%;min-width:0}.IpaKeyboard-module__tzLIFG__tableCellEmptyInner{min-height:var(--ipa-key-min-height)}@media (max-width:899px){.IpaKeyboard-module__tzLIFG__header{flex-direction:column;align-items:flex-start}.IpaKeyboard-module__tzLIFG__actions{width:100%}.IpaKeyboard-module__tzLIFG__actions .uf-button:not([data-icon-only]){width:100%}}
.PaymentStatusCard-module__-m7mZa__screen{--payment-status-card-max:26.25rem;--payment-status-icon-size:var(--uf-spacing-12);--payment-status-title-size:var(--uf-font-size-3xl);--payment-status-title-line-height:var(--uf-line-height-tight);--payment-status-title-weight:var(--uf-font-weight-semibold);--payment-status-body-size:var(--uf-font-size-md);--payment-status-caption-size:var(--uf-font-size-xs);--payment-status-copy-line-height:var(--uf-line-height-normal);--payment-status-copy-letter-spacing:0;min-height:100vh;padding:var(--uf-spacing-5);background:var(--uf-color-background);color:var(--uf-color-foreground);place-items:center;display:grid}.PaymentStatusCard-module__-m7mZa__card{width:min(100%, var(--payment-status-card-max));align-items:center;gap:var(--uf-spacing-4);padding:var(--uf-spacing-8);border:var(--uf-border-subtle);border-radius:var(--uf-radius-lg);background:var(--uf-color-panel);text-align:center;flex-direction:column;display:flex}.PaymentStatusCard-module__-m7mZa__icon{width:var(--payment-status-icon-size);height:var(--payment-status-icon-size);border-radius:var(--uf-radius-full);background:var(--uf-color-hover);color:var(--uf-color-info,var(--uf-color-foreground));justify-content:center;align-items:center;display:inline-flex}.PaymentStatusCard-module__-m7mZa__icon[data-tone=success]{background:color-mix(in srgb, var(--uf-color-success) 14%, transparent);color:var(--uf-color-success)}.PaymentStatusCard-module__-m7mZa__icon[data-tone=error]{background:color-mix(in srgb, var(--uf-color-error) 12%, transparent);color:var(--uf-color-error)}.PaymentStatusCard-module__-m7mZa__copy{gap:var(--uf-spacing-2);flex-direction:column;align-items:center;width:100%;display:flex}.PaymentStatusCard-module__-m7mZa__title,.PaymentStatusCard-module__-m7mZa__description,.PaymentStatusCard-module__-m7mZa__detail,.PaymentStatusCard-module__-m7mZa__details{margin:0}.PaymentStatusCard-module__-m7mZa__title{color:var(--uf-color-foreground);font-size:var(--payment-status-title-size);line-height:var(--payment-status-title-line-height);font-weight:var(--payment-status-title-weight);letter-spacing:var(--payment-status-copy-letter-spacing)}.PaymentStatusCard-module__-m7mZa__description{max-width:34rem;color:var(--uf-color-text-secondary);font-size:var(--payment-status-body-size);line-height:var(--payment-status-copy-line-height);letter-spacing:var(--payment-status-copy-letter-spacing)}.PaymentStatusCard-module__-m7mZa__detail{padding:var(--uf-spacing-1) var(--uf-spacing-2);border-radius:var(--uf-radius-sm);background:var(--uf-color-hover);color:var(--uf-color-text-secondary);font-size:var(--payment-status-caption-size);line-height:var(--payment-status-copy-line-height);letter-spacing:var(--payment-status-copy-letter-spacing)}.PaymentStatusCard-module__-m7mZa__details{gap:var(--uf-spacing-2);width:100%;padding:var(--uf-spacing-4);border:var(--uf-border-subtle);border-radius:var(--uf-radius-md);background:var(--uf-color-hover);flex-direction:column;display:flex}.PaymentStatusCard-module__-m7mZa__detailRow{justify-content:space-between;gap:var(--uf-spacing-4);color:var(--uf-color-text-secondary);font-size:var(--payment-status-caption-size);line-height:var(--payment-status-copy-line-height);letter-spacing:var(--payment-status-copy-letter-spacing);display:flex}.PaymentStatusCard-module__-m7mZa__detailRow dt,.PaymentStatusCard-module__-m7mZa__detailRow dd{margin:0}.PaymentStatusCard-module__-m7mZa__detailRow dd{color:var(--uf-color-foreground);font-variant-numeric:tabular-nums;text-align:right;word-break:break-word}.PaymentStatusCard-module__-m7mZa__actions{justify-content:center;gap:var(--uf-spacing-2);flex-wrap:wrap;width:100%;display:flex}.PaymentStatusCard-module__-m7mZa__action{width:auto}@media (max-width:479px){.PaymentStatusCard-module__-m7mZa__screen{padding:var(--uf-spacing-4)}.PaymentStatusCard-module__-m7mZa__card{padding:var(--uf-spacing-6)}.PaymentStatusCard-module__-m7mZa__actions{flex-direction:column}.PaymentStatusCard-module__-m7mZa__action{width:100%}}
.StorePaymentSuccess-module__V9BoPq__screen{--store-success-font-base:var(--uf-font-family-base);--store-success-font-mono:var(--uf-font-family-mono);--store-success-title-font-size:var(--uf-font-size-3xl);--store-success-title-line-height:var(--uf-line-height-tight);--store-success-body-font-size:var(--uf-font-size-sm);--store-success-body-line-height:var(--uf-line-height-normal);--store-success-heading-font-size:var(--uf-font-size-md);--store-success-heading-line-height:var(--uf-line-height-normal);--store-success-caption-font-size:var(--uf-font-size-xs);--store-success-caption-line-height:var(--uf-line-height-normal);--store-success-code-font-size:var(--uf-font-size-xs);--store-success-code-line-height:var(--uf-line-height-normal);--store-success-shell-width:calc((var(--uf-spacing-24) * 7) + var(--uf-spacing-12));--store-success-icon-size:calc(var(--uf-spacing-12) + var(--uf-spacing-2));--store-success-select-min:calc((var(--uf-spacing-20) * 2) + var(--uf-spacing-5));--store-success-select-max:calc((var(--uf-spacing-20) * 2) + var(--uf-spacing-12) + var(--uf-spacing-3));--store-success-letter-spacing:0;min-height:100vh;padding:calc(var(--uf-spacing-8) + var(--uf-spacing-6)) var(--uf-spacing-5) var(--uf-spacing-8);background:var(--uf-color-background);color:var(--uf-color-foreground);font-family:var(--store-success-font-base)}.StorePaymentSuccess-module__V9BoPq__shell{width:min(100%, var(--store-success-shell-width));align-items:stretch;gap:var(--uf-spacing-5);flex-direction:column;margin:0 auto;display:flex}.StorePaymentSuccess-module__V9BoPq__header{align-items:center;gap:var(--uf-spacing-3);text-align:center;flex-direction:column;display:flex}.StorePaymentSuccess-module__V9BoPq__statusIcon{width:var(--store-success-icon-size);height:var(--store-success-icon-size);border-radius:var(--uf-radius-full);background:color-mix(in srgb, var(--uf-color-success) 14%, transparent);color:var(--uf-color-success);justify-content:center;align-items:center;display:inline-flex}.StorePaymentSuccess-module__V9BoPq__title,.StorePaymentSuccess-module__V9BoPq__description,.StorePaymentSuccess-module__V9BoPq__sectionTitle,.StorePaymentSuccess-module__V9BoPq__itemTitle,.StorePaymentSuccess-module__V9BoPq__itemMeta,.StorePaymentSuccess-module__V9BoPq__pendingNote,.StorePaymentSuccess-module__V9BoPq__warning,.StorePaymentSuccess-module__V9BoPq__legacyTitle,.StorePaymentSuccess-module__V9BoPq__footnote,.StorePaymentSuccess-module__V9BoPq__pendingAccess,.StorePaymentSuccess-module__V9BoPq__emailNote{letter-spacing:var(--store-success-letter-spacing);margin:0}.StorePaymentSuccess-module__V9BoPq__title{color:var(--uf-color-foreground);font-size:var(--store-success-title-font-size);line-height:var(--store-success-title-line-height);font-weight:var(--uf-font-weight-semibold)}.StorePaymentSuccess-module__V9BoPq__description,.StorePaymentSuccess-module__V9BoPq__itemMeta,.StorePaymentSuccess-module__V9BoPq__pendingNote,.StorePaymentSuccess-module__V9BoPq__warning,.StorePaymentSuccess-module__V9BoPq__footnote,.StorePaymentSuccess-module__V9BoPq__pendingAccess,.StorePaymentSuccess-module__V9BoPq__emailNote{color:var(--uf-color-text-secondary);font-size:var(--store-success-body-font-size);line-height:var(--store-success-body-line-height)}.StorePaymentSuccess-module__V9BoPq__section{width:100%}.StorePaymentSuccess-module__V9BoPq__sectionTitle{color:var(--uf-color-text-secondary);font-size:var(--store-success-caption-font-size);line-height:var(--store-success-caption-line-height);font-weight:var(--uf-font-weight-semibold);text-transform:uppercase}.StorePaymentSuccess-module__V9BoPq__itemList{gap:var(--uf-spacing-2);margin-top:var(--uf-spacing-3);flex-direction:column;display:flex}.StorePaymentSuccess-module__V9BoPq__itemCard,.StorePaymentSuccess-module__V9BoPq__usageCard{gap:var(--uf-spacing-4);padding:var(--uf-spacing-4);border:var(--uf-border-subtle);border-radius:var(--uf-radius-md);background:var(--uf-color-panel);flex-direction:column;display:flex}.StorePaymentSuccess-module__V9BoPq__itemHeader,.StorePaymentSuccess-module__V9BoPq__itemActions,.StorePaymentSuccess-module__V9BoPq__snippetBlock,.StorePaymentSuccess-module__V9BoPq__legacyBlock{gap:var(--uf-spacing-2);flex-direction:column;display:flex}.StorePaymentSuccess-module__V9BoPq__itemTitle,.StorePaymentSuccess-module__V9BoPq__snippetTitle,.StorePaymentSuccess-module__V9BoPq__legacyTitle{color:var(--uf-color-foreground);font-size:var(--store-success-heading-font-size);line-height:var(--store-success-heading-line-height);font-weight:var(--uf-font-weight-semibold)}.StorePaymentSuccess-module__V9BoPq__itemLink{align-items:center;gap:var(--uf-spacing-1);width:fit-content;color:var(--uf-color-foreground);font-size:var(--store-success-body-font-size);line-height:var(--store-success-body-line-height);text-underline-offset:.18em;text-decoration:underline;display:inline-flex}.StorePaymentSuccess-module__V9BoPq__itemLink:hover{color:var(--uf-color-text-secondary)}.StorePaymentSuccess-module__V9BoPq__sectionHeader{grid-template-columns:minmax(0, 1fr) minmax(var(--store-success-select-min), var(--store-success-select-max));gap:var(--uf-spacing-4);align-items:end;display:grid}.StorePaymentSuccess-module__V9BoPq__frameworkSelect{min-width:0}.StorePaymentSuccess-module__V9BoPq__snippetList{gap:var(--uf-spacing-5);flex-direction:column;display:flex}.StorePaymentSuccess-module__V9BoPq__codeBlock{padding:var(--uf-spacing-3) var(--uf-spacing-4);border:var(--uf-border-subtle);border-radius:var(--uf-radius-sm);background:var(--uf-color-panel,var(--uf-color-hover));color:var(--uf-color-success);font-size:var(--store-success-code-font-size);line-height:var(--store-success-code-line-height);white-space:pre;margin:0;overflow-x:auto}.StorePaymentSuccess-module__V9BoPq__codeBlock,.StorePaymentSuccess-module__V9BoPq__codeBlock code{font-family:var(--store-success-font-mono)}.StorePaymentSuccess-module__V9BoPq__inlineAction{width:fit-content}.StorePaymentSuccess-module__V9BoPq__warning{padding-top:var(--uf-spacing-1)}.StorePaymentSuccess-module__V9BoPq__inlineCode{padding:0 var(--uf-spacing-1);border-radius:var(--uf-radius-sm);background:var(--uf-color-panel,var(--uf-color-hover));color:var(--uf-color-success);font-size:var(--store-success-code-font-size)}.StorePaymentSuccess-module__V9BoPq__details{padding:var(--uf-spacing-4);border:var(--uf-border-subtle);border-radius:var(--uf-radius-md);background:var(--uf-color-panel);margin:0}.StorePaymentSuccess-module__V9BoPq__detailRow{justify-content:space-between;gap:var(--uf-spacing-4);color:var(--uf-color-text-secondary);font-size:var(--store-success-caption-font-size);line-height:var(--store-success-caption-line-height);letter-spacing:var(--store-success-letter-spacing);display:flex}.StorePaymentSuccess-module__V9BoPq__detailRow dt,.StorePaymentSuccess-module__V9BoPq__detailRow dd{margin:0}.StorePaymentSuccess-module__V9BoPq__detailRow dd{color:var(--uf-color-foreground);font-variant-numeric:tabular-nums;text-align:right;word-break:break-word}.StorePaymentSuccess-module__V9BoPq__emailNote{text-align:center}.StorePaymentSuccess-module__V9BoPq__backAction{align-self:center}@media (max-width:899px){.StorePaymentSuccess-module__V9BoPq__screen{padding:calc(var(--uf-spacing-6) + var(--uf-spacing-4)) var(--uf-spacing-4) var(--uf-spacing-6)}.StorePaymentSuccess-module__V9BoPq__sectionHeader{grid-template-columns:minmax(0,1fr);align-items:stretch}.StorePaymentSuccess-module__V9BoPq__inlineAction,.StorePaymentSuccess-module__V9BoPq__backAction{width:100%}}
