.ChineseText-module-scss-module__BlsnlW__root{font-size:var(--_cjk-fs)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.ChineseText-module-scss-module__BlsnlW__root{font-size:var(--_cjk-fs-retina)}}@media (max-width:767px){.ChineseText-module-scss-module__BlsnlW__root{font-size:var(--_cjk-fs-mobile)}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (min-resolution:2x){.ChineseText-module-scss-module__BlsnlW__root{font-size:var(--_cjk-fs-mobile-retina)}}.ChineseText-module-scss-module__BlsnlW__lineHeightAdjusted{line-height:calc(var(--_cjk-fs) + var(--_cjk-lh-adjust))}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.ChineseText-module-scss-module__BlsnlW__lineHeightAdjusted{line-height:calc(var(--_cjk-fs-retina) + var(--_cjk-lh-adjust-retina))}}@media (max-width:767px){.ChineseText-module-scss-module__BlsnlW__lineHeightAdjusted{line-height:calc(var(--_cjk-fs-mobile) + var(--_cjk-lh-adjust-mobile))}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (min-resolution:2x){.ChineseText-module-scss-module__BlsnlW__lineHeightAdjusted{line-height:calc(var(--_cjk-fs-mobile-retina) + var(--_cjk-lh-adjust-mobile-retina))}}
.PixelSparkle-module-scss-module__OIIeDG__wrapper{display:block}.PixelSparkle-module-scss-module__OIIeDG__canvas{width:100%;height:100%;image-rendering:pixelated;display:block}
.page-module-scss-module__QtmdVq__page{background:var(--bg);min-height:100dvh;color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-wrap:pretty;font-family:var(--fontText);font-size:var(--app-font-text-2x);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow-x:clip}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page-module-scss-module__QtmdVq__page{font-size:var(--app-font-text-1-5x)}}.page-module-scss-module__QtmdVq__page{cursor:default;cursor:var(--cursor-default-large,image-set(url(/cursors/cursor-default-large.png) 1x, url(/cursors/cursor-default-large@2x.png) 2x) 5 5),default}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__page{cursor:var(--cursor-default-large,url(/cursors/cursor-default-large.png) 5 5),default}}.page-module-scss-module__QtmdVq__page [contenteditable]{cursor:auto;cursor:var(--cursor-caret,image-set(url(/cursors/cursor-caret.png) 1x, url(/cursors/cursor-caret@2x.png) 2x) 8.5 8.5),auto}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__page [contenteditable]{cursor:var(--cursor-caret,url(/cursors/cursor-caret.png) 8.5 8.5),auto}}.page-module-scss-module__QtmdVq__page [data-vertical=true] [contenteditable]{cursor:auto;cursor:var(--cursor-caret-vertical,image-set(url(/cursors/cursor-caret-vertical.png) 1x, url(/cursors/cursor-caret-vertical@2x.png) 2x) 8.5 8.5),auto}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__page [data-vertical=true] [contenteditable]{cursor:var(--cursor-caret-vertical,url(/cursors/cursor-caret-vertical.png) 8.5 8.5),auto}}.page-module-scss-module__QtmdVq__page [contenteditable]{outline:none}.page-module-scss-module__QtmdVq__page [contenteditable]:hover{outline:1px solid var(--fg15)}.page-module-scss-module__QtmdVq__page [contenteditable]:focus{outline-color:var(--ac)}@supports ((-webkit-hyphens:none)){.page-module-scss-module__QtmdVq__page [contenteditable]:hover,.page-module-scss-module__QtmdVq__page [contenteditable]:focus{outline:none}}.page-module-scss-module__QtmdVq__page ::selection{background-color:var(--ac1);color:var(--bg)}.page-module-scss-module__QtmdVq__main{gap:var(--md);flex-direction:column;width:100%;display:flex}.page-module-scss-module__QtmdVq__shimaBanner{--banner-peek:96px;width:100%;min-height:max(100svh - var(--banner-peek),700px);background:var(--bg);position:relative;overflow:hidden}.page-module-scss-module__QtmdVq__shimaCanvas{image-rendering:pixelated;touch-action:pan-y;cursor:var(--cursor-move-dark),move;display:block;position:absolute}.page-module-scss-module__QtmdVq__shimaCanvas[data-over-name=true]{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__shimaCanvas[data-over-name=true]{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__shimaCanvas[data-panning=true]{cursor:var(--cursor-move-press),move}.page-module-scss-module__QtmdVq__shimaOverlay{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0}@keyframes page-module-scss-module__QtmdVq__panelSwipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.page-module-scss-module__QtmdVq__shimaTitle{padding:4px 12px 0 var(--md);z-index:1;pointer-events:all;margin:0;font-weight:400;line-height:.8;display:inline-block;position:relative}@media (max-width:767px){.page-module-scss-module__QtmdVq__shimaTitle{padding:2px var(--sm) 0 var(--md)}}.page-module-scss-module__QtmdVq__shimaTitle:before{content:"";z-index:-1;background:var(--bg);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.page-module-scss-module__QtmdVq__shimaTitle[data-revealed=true]:before{clip-path:inset(0);animation:.7s steps(18,end) .25s backwards page-module-scss-module__QtmdVq__panelSwipe}.page-module-scss-module__QtmdVq__shimaSubheading{padding:4px 4px 0 var(--md);pointer-events:all;margin:0;display:inline-block;position:relative}.page-module-scss-module__QtmdVq__shimaSubheading:before{content:"";z-index:-1;background:var(--bg);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.page-module-scss-module__QtmdVq__shimaSubheading[data-revealed=true]:before{clip-path:inset(0);animation:1s steps(26,end) .3s backwards page-module-scss-module__QtmdVq__panelSwipe}@media (max-width:767px){.page-module-scss-module__QtmdVq__shimaSubheading{flex-direction:column;align-items:flex-start;padding:0;display:flex}.page-module-scss-module__QtmdVq__shimaSubheading:before{display:none}.page-module-scss-module__QtmdVq__shimaSubheading>span{padding-right:4px}.page-module-scss-module__QtmdVq__shimaSubheading>span+span{margin-top:-4px}.page-module-scss-module__QtmdVq__shimaSubSeg{padding:4px var(--sm) 0 var(--md);display:inline-block;position:relative}.page-module-scss-module__QtmdVq__shimaSubSeg:before{content:"";z-index:-1;background:var(--bg);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.page-module-scss-module__QtmdVq__shimaSubheading[data-revealed=true] .page-module-scss-module__QtmdVq__shimaSubSeg:before{clip-path:inset(0);animation:.85s steps(20,end) .3s backwards page-module-scss-module__QtmdVq__panelSwipe}.page-module-scss-module__QtmdVq__shimaSubDot{display:none}}.page-module-scss-module__QtmdVq__subGlyph{color:#0000}.page-module-scss-module__QtmdVq__subGlyph[data-flash=true]{color:var(--fg);animation:.28s step-end backwards page-module-scss-module__QtmdVq__subGlyphFlash}@keyframes page-module-scss-module__QtmdVq__subGlyphFlash{0%{color:#0000}25%{color:var(--ac1)}50%{color:var(--ac2)}75%{color:var(--ac3)}to{color:var(--fg)}}.page-module-scss-module__QtmdVq__hero{padding:var(--md);flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__heroTitle{margin:0;font-weight:400;line-height:.8}.page-module-scss-module__QtmdVq__heroAltNames{margin:0 0 24px}.page-module-scss-module__QtmdVq__heroLines{gap:var(--lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:767px){.page-module-scss-module__QtmdVq__heroLines{column-gap:var(--md);row-gap:var(--md);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.page-module-scss-module__QtmdVq__heroCol{flex-direction:column;min-width:0;display:flex}.page-module-scss-module__QtmdVq__heroCol p{margin:0}.page-module-scss-module__QtmdVq__heroLine{color:#0000}.page-module-scss-module__QtmdVq__heroLines[data-revealed=true] .page-module-scss-module__QtmdVq__heroLine{color:var(--fg);animation:page-module-scss-module__QtmdVq__subGlyphFlash .28s steps(1, end) var(--reveal-delay,0s) backwards}@media (max-width:1699px){.page-module-scss-module__QtmdVq__heroColEn{display:block}.page-module-scss-module__QtmdVq__heroColEn p{display:inline}.page-module-scss-module__QtmdVq__heroColEn p:after{content:" "}}@media (max-width:767px){.page-module-scss-module__QtmdVq__heroColEn{grid-column:1/-1}}.page-module-scss-module__QtmdVq__mobileBr{display:none}@media (max-width:767px){.page-module-scss-module__QtmdVq__mobileBr{display:initial}}.page-module-scss-module__QtmdVq__gridSection{flex-direction:column;margin-left:-1px;margin-right:-1px;display:flex}.page-module-scss-module__QtmdVq__characterGrid{text-align:center;border-top:1px solid var(--fg30);border-left:1px solid var(--fg30);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}@media (max-width:767px){.page-module-scss-module__QtmdVq__characterGrid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}}@media (min-width:1920px){.page-module-scss-module__QtmdVq__characterGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.page-module-scss-module__QtmdVq__characterGrid>span{aspect-ratio:1;border-right:1px solid var(--fg30);border-bottom:1px solid var(--fg30);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;justify-content:center;align-items:center;padding-left:6px;display:flex}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__characterGrid>span{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}@media (hover:hover){.page-module-scss-module__QtmdVq__characterGrid>span:hover{background:var(--fg);color:var(--bg)}}.page-module-scss-module__QtmdVq__cellGlyph{display:inline-block}.page-module-scss-module__QtmdVq__twoColumn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.page-module-scss-module__QtmdVq__twoColumn>:nth-child(2){border-left:1px solid var(--fg30)}@media (max-width:767px){.page-module-scss-module__QtmdVq__twoColumn{grid-template-columns:minmax(0,1fr)}.page-module-scss-module__QtmdVq__twoColumn>:nth-child(2){border-left:0}}.page-module-scss-module__QtmdVq__split2to1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:767px){.page-module-scss-module__QtmdVq__split2to1{grid-template-columns:minmax(0,1fr)}}.page-module-scss-module__QtmdVq__westernRow{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1440px){.page-module-scss-module__QtmdVq__westernRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.page-module-scss-module__QtmdVq__westernRow>:nth-child(2){border-left:1px solid var(--fg30)}}.page-module-scss-module__QtmdVq__westernMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.page-module-scss-module__QtmdVq__westernMain>:nth-child(2){border-left:1px solid var(--fg30)}@media (max-width:767px){.page-module-scss-module__QtmdVq__westernMain{grid-template-columns:minmax(0,1fr)}.page-module-scss-module__QtmdVq__westernMain>:nth-child(2){border-left:0}}.page-module-scss-module__QtmdVq__westernAlphabets{flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__tocAnchor{scroll-margin-top:var(--md)}.page-module-scss-module__QtmdVq__tocGroup{gap:var(--md);flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__section{padding:var(--md);gap:var(--md);flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__sectionTitle{align-items:baseline;gap:var(--sm);flex-wrap:wrap;margin:0;display:flex}.page-module-scss-module__QtmdVq__triColumn{display:flex}.page-module-scss-module__QtmdVq__triColumn>:not(:first-child){border-left:1px solid var(--fg30);margin-left:calc(var(--lg)/2);padding-left:calc(var(--lg)/2)}@media (max-width:767px){.page-module-scss-module__QtmdVq__triColumn{gap:var(--md);flex-direction:column}.page-module-scss-module__QtmdVq__triColumn>:not(:first-child){border-left:0;margin-left:0;padding-left:0}}.page-module-scss-module__QtmdVq__triCol{flex:1;min-width:0}.page-module-scss-module__QtmdVq__triCol p{margin:0}.page-module-scss-module__QtmdVq__pixelRange{appearance:none;width:100%;min-width:0;height:26px;cursor:inherit;background:0 0;flex:1 1 0;margin:0;padding:0}.page-module-scss-module__QtmdVq__pixelRange::-webkit-slider-runnable-track{background:var(--track-bg,var(--fg00));border:1px solid var(--fg40);height:6px}.page-module-scss-module__QtmdVq__pixelRange::-moz-range-track{background:var(--track-bg,var(--fg00));border:1px solid var(--fg40);height:6px}.page-module-scss-module__QtmdVq__pixelRange::-webkit-slider-thumb{appearance:none;background:var(--fg);border:1px solid var(--bg);width:10px;height:16px;box-shadow:none;filter:none;border-radius:0;margin-top:-6px}.page-module-scss-module__QtmdVq__pixelRange::-moz-range-thumb{background:var(--fg);border:1px solid var(--bg);width:10px;height:16px;box-shadow:none;filter:none;border-radius:0}.page-module-scss-module__QtmdVq__pixelRange:focus{outline:1px solid var(--ac);outline-offset:1px}.page-module-scss-module__QtmdVq__pixelButton{border:1px solid var(--fg40);color:var(--fg);font:inherit;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;padding:6px}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__pixelButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}@media (hover:hover){.page-module-scss-module__QtmdVq__pixelButton:hover{background:var(--fg10)}}.page-module-scss-module__QtmdVq__pixelButton svg{display:block}.page-module-scss-module__QtmdVq__pixelButtonActive{background:var(--fg);color:var(--bg);border-color:var(--fg)}.page-module-scss-module__QtmdVq__typeTester{column-gap:var(--md);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}@media (min-width:768px) and (max-width:1279px){.page-module-scss-module__QtmdVq__typeTester{row-gap:var(--md);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-module-scss-module__QtmdVq__typeTester>:nth-child(3){grid-column:1/-1}}@media (max-width:767px){.page-module-scss-module__QtmdVq__typeTester{gap:var(--md);margin-inline:calc(-1*var(--md));flex-direction:column;display:flex}}.page-module-scss-module__QtmdVq__typeTesterCol{flex:1;min-width:0;overflow:clip}.page-module-scss-module__QtmdVq__typeTesterCol+.page-module-scss-module__QtmdVq__typeTesterCol{border-inline-start:1px solid var(--fg15);padding-inline-start:var(--md)}@media (max-width:767px){.page-module-scss-module__QtmdVq__typeTesterCol+.page-module-scss-module__QtmdVq__typeTesterCol{border-inline-start:none;padding-inline-start:0}}@media (min-width:768px) and (max-width:1279px){.page-module-scss-module__QtmdVq__typeTesterCol+.page-module-scss-module__QtmdVq__typeTesterCol{border-inline-start:none;padding-inline-start:0}.page-module-scss-module__QtmdVq__typeTesterCol:nth-child(2){border-inline-start:1px solid var(--fg15);padding-inline-start:var(--md)}}.page-module-scss-module__QtmdVq__typeTesterControls{padding:var(--sm) 0;border-top:1px solid var(--fg15);border-bottom:1px solid var(--fg15);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module-scss-module__QtmdVq__typeTesterControlsInline{margin-bottom:var(--sm)}@media (max-width:767px){.page-module-scss-module__QtmdVq__typeTesterControlsInline{padding-inline:var(--md)}}.page-module-scss-module__QtmdVq__typeTesterControl{min-width:0;cursor:inherit;flex:1 1 0;align-items:center;gap:8px;display:flex}.page-module-scss-module__QtmdVq__typeTesterControlLabel{color:var(--fg60);flex-shrink:0}.page-module-scss-module__QtmdVq__typeTesterControlValue{text-align:right;min-width:18px;color:var(--fg60);font-variant-numeric:tabular-nums;flex-shrink:0}.page-module-scss-module__QtmdVq__typeTesterReset{border:1px solid var(--fg40);color:var(--fg);font:inherit;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;align-self:end;padding:4px 12px}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__typeTesterReset{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}@media (hover:hover){.page-module-scss-module__QtmdVq__typeTesterReset:hover{background:var(--fg10)}}.page-module-scss-module__QtmdVq__typeTesterBody{display:block}@media (max-width:767px){.page-module-scss-module__QtmdVq__typeTesterBody{padding-inline:var(--md)}}.page-module-scss-module__QtmdVq__typeTesterBodyVertical{writing-mode:vertical-rl;max-width:100%;height:26em;padding:4px;overflow:auto hidden}@media (max-width:767px){.page-module-scss-module__QtmdVq__typeTesterBodyVertical{padding-left:var(--md);padding-right:var(--md)}}.page-module-scss-module__QtmdVq__proseBody p+p{margin-block-start:.5em}.page-module-scss-module__QtmdVq__segmented{display:inline-flex}.page-module-scss-module__QtmdVq__segmentedButton,.page-module-scss-module__QtmdVq__segmentedButtonActive{border:1px solid var(--fg40);color:var(--fg);font:inherit;cursor:inherit;background:0 0;margin-left:-1px;padding:6px}.page-module-scss-module__QtmdVq__segmentedButton:first-child,.page-module-scss-module__QtmdVq__segmentedButtonActive:first-child{margin-left:0}@media (hover:hover){.page-module-scss-module__QtmdVq__segmentedButton:hover{background:var(--fg10)}}.page-module-scss-module__QtmdVq__segmentedButtonActive{background:var(--fg);color:var(--bg);border-color:var(--fg);z-index:1;position:relative}.page-module-scss-module__QtmdVq__latinShowcase{flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__latinLabel{margin:var(--sm) 0 4px;color:var(--fg60)}.page-module-scss-module__QtmdVq__latinLabel:first-child{margin-top:0}.page-module-scss-module__QtmdVq__latinAlphabet,.page-module-scss-module__QtmdVq__latinPangram,.page-module-scss-module__QtmdVq__latinNumbers,.page-module-scss-module__QtmdVq__latinSymbols,.page-module-scss-module__QtmdVq__latinPractical{text-wrap:balance;margin:0}.page-module-scss-module__QtmdVq__latinSmallCaps{font-variant-caps:small-caps}.page-module-scss-module__QtmdVq__latinTabular{font-variant-numeric:tabular-nums}.page-module-scss-module__QtmdVq__latinOldstyle{font-variant-numeric:oldstyle-nums}.page-module-scss-module__QtmdVq__latinTabularColumn{font-variant-numeric:tabular-nums;text-align:right;white-space:pre-line;margin:0}.page-module-scss-module__QtmdVq__latinLabelVietnamese{margin-bottom:var(--sm)}.page-module-scss-module__QtmdVq__phraseList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__QtmdVq__phraseRow{gap:var(--md);padding:var(--sm) 0;border-bottom:1px solid var(--fg15);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;display:grid}.page-module-scss-module__QtmdVq__phraseRow:last-child{border-bottom:none}@media (max-width:767px){.page-module-scss-module__QtmdVq__phraseRow{grid-template-columns:minmax(0,1fr);gap:4px}}.page-module-scss-module__QtmdVq__phraseCell{min-width:0}.page-module-scss-module__QtmdVq__phraseFlow{text-wrap:auto;line-height:1.2}.page-module-scss-module__QtmdVq__phraseClickable{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__phraseClickable{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}@media (hover:hover){.page-module-scss-module__QtmdVq__phraseClickable:hover{color:var(--ac1)}}.page-module-scss-module__QtmdVq__languageList{margin:0;line-height:1.2}.page-module-scss-module__QtmdVq__languagePair{white-space:nowrap}.page-module-scss-module__QtmdVq__languageEn{color:var(--fg60)}.page-module-scss-module__QtmdVq__languageLink{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__languageLink{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__languageLink:hover{color:var(--ac)}.page-module-scss-module__QtmdVq__carouselViewport{margin-inline:calc(-1*var(--md));cursor:grab;cursor:var(--cursor-hand,image-set(url(/cursors/cursor-hand.png) 1x, url(/cursors/cursor-hand@2x.png) 2x) 9 9),grab;overflow:hidden}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__carouselViewport{cursor:var(--cursor-hand,url(/cursors/cursor-hand.png) 9 9),grab}}.page-module-scss-module__QtmdVq__carouselViewport:active{cursor:grabbing;cursor:var(--cursor-hand-grabbing,image-set(url(/cursors/cursor-hand-grabbing.png) 1x, url(/cursors/cursor-hand-grabbing@2x.png) 2x) 9 9),grabbing}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__carouselViewport:active{cursor:var(--cursor-hand-grabbing,url(/cursors/cursor-hand-grabbing.png) 9 9),grabbing}}.page-module-scss-module__QtmdVq__carouselTrack{gap:var(--md);will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;display:flex}.page-module-scss-module__QtmdVq__languageCard{aspect-ratio:3/4;border:1px solid var(--fg15);background:var(--bg);flex-direction:column;flex:none;width:240px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__QtmdVq__languageCard[data-selected=true]{border-color:var(--ac)}@media (max-width:767px){.page-module-scss-module__QtmdVq__languageCard{width:180px}}.page-module-scss-module__QtmdVq__cardSample{outline:none;flex:1;min-height:0;margin:0;padding:8px 12px;line-height:.8}.page-module-scss-module__QtmdVq__cardSample p{margin:0}.page-module-scss-module__QtmdVq__cardSample[contenteditable=true]{-webkit-user-select:text;user-select:text;cursor:text;overflow:auto}.page-module-scss-module__QtmdVq__cardCities{margin-top:6px}.page-module-scss-module__QtmdVq__cardLang{z-index:1;background:var(--bg);flex-direction:column;padding:8px 12px;line-height:.8;display:flex;position:relative}.page-module-scss-module__QtmdVq__cardLangNative{color:var(--fg)}.page-module-scss-module__QtmdVq__cardLangEn{color:var(--fg40)}.page-module-scss-module__QtmdVq__loadingScreen{z-index:300;--bg:#c4b1a9;--fg:#001b18;--ac1:#d06300;--ac2:#f3cb00;--ac3:#005497;background:var(--bg);position:fixed;inset:0}@supports (color:lab(0% 0 0)){.page-module-scss-module__QtmdVq__loadingScreen{--bg:lab(73.7731% 5.75355 6.65672);--fg:lab(10.7212% -56.4915 -11.322);--ac1:lab(54.4305% 56.9386 132.241);--ac2:lab(83.1329% 8.43722 208.517);--ac3:lab(28.2597% 65.2474 -118.957)}}.page-module-scss-module__QtmdVq__loadingScreen[data-dissolving=true]{background:0 0}.page-module-scss-module__QtmdVq__loadingCanvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module-scss-module__QtmdVq__grainOverlay{z-index:200;pointer-events:none;opacity:.35;background-image:url(/textures/grain-texture.png);background-repeat:repeat;background-size:384px 384px;animation:12s steps(8,end) infinite page-module-scss-module__QtmdVq__grainShift;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.page-module-scss-module__QtmdVq__grainOverlay{animation:none}}@media (max-width:767px){.page-module-scss-module__QtmdVq__grainOverlay{display:none}}@keyframes page-module-scss-module__QtmdVq__grainShift{0%{background-position:0 0}12.5%{background-position:-311px -467px}25%{background-position:-107px -213px}37.5%{background-position:-419px -83px}50%{background-position:-193px -371px}62.5%{background-position:-61px -499px}75%{background-position:-353px -149px}87.5%{background-position:-239px -317px}}.page-module-scss-module__QtmdVq__pageNav{z-index:100;flex-direction:column;align-items:flex-end;display:flex;position:fixed;top:0;right:0}@media (max-width:767px){.page-module-scss-module__QtmdVq__pageNav{top:var(--sm);right:0}}.page-module-scss-module__QtmdVq__pageNavRow{background:var(--bg);--reveal-ms:.36s;align-items:stretch;display:flex}.page-module-scss-module__QtmdVq__pageNavRow[data-reveal=true] .page-module-scss-module__QtmdVq__pageNavButton:after{animation:page-module-scss-module__QtmdVq__pixelHanReveal var(--reveal-ms) steps(1, end) forwards}.page-module-scss-module__QtmdVq__pageNavRow[data-reveal=true] .page-module-scss-module__QtmdVq__pageNavButton{animation:page-module-scss-module__QtmdVq__pixelHanRevealBorder var(--reveal-ms) steps(1, end) backwards}@media (max-width:767px){.page-module-scss-module__QtmdVq__pageNavRow{flex-direction:column}}.page-module-scss-module__QtmdVq__pageNavButton{border:1px solid var(--fg40);min-block-size:44px;color:var(--fg);font-size:var(--pixels-han-2x);background:0 0;border-top:0;border-right:0;padding-block:0;padding-inline:14px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page-module-scss-module__QtmdVq__pageNavButton{font-size:var(--pixels-han-1-5x)}}.page-module-scss-module__QtmdVq__pageNavButton{cursor:inherit;align-items:center;gap:8px;display:flex;position:relative}.page-module-scss-module__QtmdVq__pageNavButton:after{content:"";z-index:1;opacity:1;background:var(--bg);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.page-module-scss-module__QtmdVq__pageNavButton:hover{background:var(--fg20)}}.page-module-scss-module__QtmdVq__pageNavButton svg{display:block}@media (max-width:767px){.page-module-scss-module__QtmdVq__pageNavButton{border-top:1px solid var(--fg40);writing-mode:vertical-rl}}.page-module-scss-module__QtmdVq__pageNavIconButton{padding:12px}.page-module-scss-module__QtmdVq__pageNavButtonInverted{background:var(--fg);color:var(--bg);border-color:var(--fg)}@media (hover:hover){.page-module-scss-module__QtmdVq__pageNavButtonInverted:hover{background:var(--ac1);color:var(--fg);border-color:var(--ac1)}}.page-module-scss-module__QtmdVq__scrollHint{z-index:100;box-sizing:border-box;--reveal-ms:.36s;width:144px;height:64px;font-size:var(--pixels-han-2x);gap:8px;padding-inline:14px;position:fixed;bottom:0;right:0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page-module-scss-module__QtmdVq__scrollHint{font-size:var(--pixels-han-1-5x)}}.page-module-scss-module__QtmdVq__scrollHint{background:var(--fg);border:1px solid var(--fg);color:var(--bg);cursor:pointer;cursor:var(--cursor-arrow-down,image-set(url(/cursors/cursor-arrow-down.png) 1x, url(/cursors/cursor-arrow-down@2x.png) 2x) 13 22),pointer;border-bottom:0;border-right:0}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__scrollHint{cursor:var(--cursor-arrow-down,url(/cursors/cursor-arrow-down.png) 13 22),pointer}}.page-module-scss-module__QtmdVq__scrollHint{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.page-module-scss-module__QtmdVq__scrollHint{display:none}}@media (min-height:772px){.page-module-scss-module__QtmdVq__scrollHint{display:none}}@media (hover:hover){.page-module-scss-module__QtmdVq__scrollHint:hover{background:var(--ac1);color:var(--fg);border-color:var(--ac1)}}.page-module-scss-module__QtmdVq__scrollHint svg{display:block}.page-module-scss-module__QtmdVq__scrollHint:after{content:"";opacity:1;background:var(--bg);pointer-events:none;position:absolute;inset:0}.page-module-scss-module__QtmdVq__scrollHint.page-module-scss-module__QtmdVq__scrollHintReveal:after{animation:page-module-scss-module__QtmdVq__pixelHanReveal var(--reveal-ms) steps(1, end) forwards}.page-module-scss-module__QtmdVq__scrollHint.page-module-scss-module__QtmdVq__scrollHintReveal{animation:page-module-scss-module__QtmdVq__pixelHanRevealBorder var(--reveal-ms) steps(1, end) backwards}.page-module-scss-module__QtmdVq__scrollHint.page-module-scss-module__QtmdVq__scrollHintDone:after{opacity:0}.page-module-scss-module__QtmdVq__scrollHintLabels{place-items:center start;line-height:1;display:inline-grid}.page-module-scss-module__QtmdVq__scrollHintLabel{visibility:hidden;white-space:nowrap;font-family:var(--label-font);grid-area:1/1}.page-module-scss-module__QtmdVq__scrollHintLabelActive{visibility:visible}.page-module-scss-module__QtmdVq__scrollHintIcon{animation:1.2s step-end infinite page-module-scss-module__QtmdVq__scrollHintBob;display:block}@keyframes page-module-scss-module__QtmdVq__scrollHintBob{0%{transform:translateY(0)}25%{transform:translateY(2px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}to{transform:translateY(0)}}.page-module-scss-module__QtmdVq__dragHint{z-index:1;pointer-events:none;box-sizing:border-box;font-size:var(--pixels-han-2x);align-items:center;gap:8px;padding:8px 14px;display:flex;position:absolute;bottom:0;right:0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page-module-scss-module__QtmdVq__dragHint{font-size:var(--pixels-han-1-5x)}}.page-module-scss-module__QtmdVq__dragHint{color:var(--fg);background:var(--bg);border-top:1px solid var(--fg)}@media (max-width:767px){.page-module-scss-module__QtmdVq__dragHint{display:none}}.page-module-scss-module__QtmdVq__dragHint{clip-path:inset(0 100% 0 0)}.page-module-scss-module__QtmdVq__dragHint[data-revealed=true]{clip-path:inset(0);animation:.7s steps(18,end) .2s backwards page-module-scss-module__QtmdVq__panelSwipe}.page-module-scss-module__QtmdVq__dragHint[data-dismissed=true]{animation:.45s steps(16,end) forwards page-module-scss-module__QtmdVq__dragHintDismiss}.page-module-scss-module__QtmdVq__dragHint svg{display:block}.page-module-scss-module__QtmdVq__dragHintLabels{place-items:center start;width:96px;line-height:1;display:inline-grid}.page-module-scss-module__QtmdVq__dragHintLabel{visibility:hidden;white-space:nowrap;font-family:var(--label-font);grid-area:1/1}.page-module-scss-module__QtmdVq__dragHintLabelActive{visibility:visible}.page-module-scss-module__QtmdVq__dragHintIcon{animation:2.5s steps(4,end) infinite page-module-scss-module__QtmdVq__dragHintNudge;display:block}@keyframes page-module-scss-module__QtmdVq__dragHintDismiss{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes page-module-scss-module__QtmdVq__dragHintNudge{0%{transform:translate(0)}8%{transform:translateY(-4px)}20%{transform:translateY(-4px)}25%{transform:translate(0)}33%{transform:translate(4px)}45%{transform:translate(4px)}50%{transform:translate(0)}58%{transform:translateY(4px)}70%{transform:translateY(4px)}75%{transform:translate(0)}83%{transform:translate(-4px)}95%{transform:translate(-4px)}to{transform:translate(0)}}@keyframes page-module-scss-module__QtmdVq__pixelHanReveal{0%{opacity:1;background:var(--ac1)}33%{opacity:1;background:var(--ac2)}66%{opacity:1;background:var(--ac3)}99%{opacity:1;background:var(--ac3)}to{opacity:0;background:var(--ac3)}}@keyframes page-module-scss-module__QtmdVq__pixelHanRevealBorder{0%{border-color:var(--ac1)}33%{border-color:var(--ac2)}66%{border-color:var(--ac3)}}.page-module-scss-module__QtmdVq__themePanelBody{background:var(--bg);border-top:1px solid var(--fg40);border-left:1px solid var(--fg40);border-bottom:1px solid var(--fg40);flex-direction:column;width:max-content;display:flex}@media (max-width:767px){.page-module-scss-module__QtmdVq__themePanelBody{border-right:1px solid var(--fg40)}}.page-module-scss-module__QtmdVq__themeActions{border-bottom:1px solid var(--fg40);grid-template-columns:repeat(4,1fr);display:grid}.page-module-scss-module__QtmdVq__themeButton{border:none;border-right:1px solid var(--fg40);color:var(--fg);font:inherit;aspect-ratio:1;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px;display:flex}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__themeButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__themeButton .page-module-scss-module__QtmdVq__themeButtonCjk{white-space:nowrap;margin-right:-.142857em}.page-module-scss-module__QtmdVq__themeButton .page-module-scss-module__QtmdVq__themeButtonEn{text-transform:lowercase;white-space:nowrap;margin-top:-4px;font-variant-caps:small-caps}.page-module-scss-module__QtmdVq__themeButton:last-child{border-right:none}@media (hover:hover){.page-module-scss-module__QtmdVq__themeButton:hover{background:var(--fg10)}}@media (max-width:767px){.page-module-scss-module__QtmdVq__themeButton{padding:10px 6px}}.page-module-scss-module__QtmdVq__themeSwatchRow{border-bottom:1px solid var(--fg40);grid-template-columns:3fr 3fr 1fr 1fr 1fr;display:grid}.page-module-scss-module__QtmdVq__themeSwatchButton{appearance:none;aspect-ratio:1;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__themeSwatchButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__themeSwatchButton[data-wide=true]{aspect-ratio:3}.page-module-scss-module__QtmdVq__themeSwatchButton[data-active=true]{outline:2px solid var(--fg);outline-offset:-2px}.page-module-scss-module__QtmdVq__themeSwatchLabel{white-space:nowrap;pointer-events:none;align-items:baseline;gap:5px;display:inline-flex}.page-module-scss-module__QtmdVq__themeSwatchLabelDot{opacity:.6}.page-module-scss-module__QtmdVq__themePicker>div{border:none;width:100%}.page-module-scss-module__QtmdVq__themePicker>div>div:last-child{border-top:none}.page-module-scss-module__QtmdVq__pageToc{z-index:90;pointer-events:none;flex-direction:column;align-items:flex-end;gap:0;display:flex;position:fixed;top:0;right:0}@media (max-width:767px){.page-module-scss-module__QtmdVq__pageToc{display:none}}.page-module-scss-module__QtmdVq__tocRow{appearance:none;color:inherit;font:inherit;pointer-events:auto;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;border:0;margin:0;padding:0;display:flex}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__tocRow{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__tocRowInner{flex-direction:column;align-items:flex-end;gap:0;display:inline-flex}.page-module-scss-module__QtmdVq__tocLine{background:var(--fg);color:var(--bg);clip-path:inset(0 0 0 100%);padding:3px 8px;position:relative}.page-module-scss-module__QtmdVq__tocCn{z-index:1}.page-module-scss-module__QtmdVq__tocRow[data-active=true] .page-module-scss-module__QtmdVq__tocLine{background:var(--bg);color:var(--fg)}@media (hover:hover){.page-module-scss-module__QtmdVq__tocRow:hover .page-module-scss-module__QtmdVq__tocLine{background:var(--ac1);color:var(--acContrast)}}.page-module-scss-module__QtmdVq__tocEn{text-transform:lowercase;margin-top:-6px;font-variant-caps:small-caps}.page-module-scss-module__QtmdVq__pageToc[data-reveal=true] .page-module-scss-module__QtmdVq__tocLine{animation:page-module-scss-module__QtmdVq__tocChipWipe .52s steps(10, end) calc(var(--row-index)*70ms) forwards,page-module-scss-module__QtmdVq__tocTextFlash .52s steps(3, end) calc(var(--row-index)*70ms) backwards}@keyframes page-module-scss-module__QtmdVq__tocChipWipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes page-module-scss-module__QtmdVq__tocTextFlash{0%{color:var(--ac1)}50%{color:var(--ac2)}to{color:var(--ac3)}}.page-module-scss-module__QtmdVq__footer{justify-content:space-between;align-items:flex-end;gap:var(--lg);padding:var(--md);border-top:1px solid var(--fg30);display:flex}.page-module-scss-module__QtmdVq__footer a{color:inherit;text-decoration:underline}@media (max-width:767px){.page-module-scss-module__QtmdVq__footer{align-items:stretch;gap:var(--md);flex-direction:column-reverse}}.page-module-scss-module__QtmdVq__footerMain{align-items:flex-start;gap:var(--sm);flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__footerLogoLink{color:var(--fg);text-decoration:none;display:inline-flex}.page-module-scss-module__QtmdVq__footerLogo{width:200px;height:auto}.page-module-scss-module__QtmdVq__footerCopy{color:var(--fg60);flex-direction:column;display:flex}.page-module-scss-module__QtmdVq__footerCopy p{margin:0}.page-module-scss-module__QtmdVq__footerIllustration{align-self:flex-end}.page-module-scss-module__QtmdVq__specimenCardLayer{z-index:150;pointer-events:none;position:absolute;inset:0}.page-module-scss-module__QtmdVq__specimenCardWrap{pointer-events:auto;cursor:grab;cursor:var(--cursor-hand,image-set(url(/cursors/cursor-hand.png) 1x, url(/cursors/cursor-hand@2x.png) 2x) 9 9),grab;position:absolute}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__specimenCardWrap{cursor:var(--cursor-hand,url(/cursors/cursor-hand.png) 9 9),grab}}.page-module-scss-module__QtmdVq__specimenCardWrap{-webkit-user-select:none;user-select:none;touch-action:none}.page-module-scss-module__QtmdVq__specimenCardWrap .page-module-scss-module__QtmdVq__specimenCard:before{margin-top:2px}.page-module-scss-module__QtmdVq__specimenCardWrap[data-dragging=true]{cursor:grabbing;cursor:var(--cursor-hand-grabbing,image-set(url(/cursors/cursor-hand-grabbing.png) 1x, url(/cursors/cursor-hand-grabbing@2x.png) 2x) 9 9),grabbing}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__specimenCardWrap[data-dragging=true]{cursor:var(--cursor-hand-grabbing,url(/cursors/cursor-hand-grabbing.png) 9 9),grabbing}}.page-module-scss-module__QtmdVq__specimenCardWrap[data-dragging=true] .page-module-scss-module__QtmdVq__specimenCard{transform:translateY(-2px)}.page-module-scss-module__QtmdVq__specimenCardWrap[data-dragging=true] .page-module-scss-module__QtmdVq__specimenCard:before{height:10px;left:8px;right:8px}.page-module-scss-module__QtmdVq__specimenCard{box-sizing:border-box;background:var(--bg);width:100%;height:100%;color:var(--fg);border:2px solid var(--fg);text-wrap:pretty;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter]{animation:1ms linear .23s both page-module-scss-module__QtmdVq__specimenFaceIn}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardBurst>span{animation:.11s steps(4,end) both page-module-scss-module__QtmdVq__specimenBurstGrow,1ms linear .24s both page-module-scss-module__QtmdVq__specimenBurstHide}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(2){animation-delay:60ms,.24s}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(3){animation-delay:.12s,.24s}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardButtons,.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardGlyph,.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardMeaning,.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter]:before{animation:1ms linear .24s both page-module-scss-module__QtmdVq__specimenFadeIn}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit]{animation:1ms linear .11s both page-module-scss-module__QtmdVq__specimenFaceOut}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardBurst>span{animation:.11s steps(4,end) .11s both page-module-scss-module__QtmdVq__specimenBurstShrink,1ms linear .1s both page-module-scss-module__QtmdVq__specimenBurstShow}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardBurst>span:first-child{animation-delay:.23s,.1s}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(2){animation-delay:.17s,.1s}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(3){animation-delay:.11s,.1s}.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardButtons,.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardGlyph,.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardMeaning,.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit]:before{animation:1ms linear .1s both page-module-scss-module__QtmdVq__specimenFadeOut}@media (prefers-reduced-motion:reduce){.page-module-scss-module__QtmdVq__specimenCard[data-phase],.page-module-scss-module__QtmdVq__specimenCard[data-phase]>*,.page-module-scss-module__QtmdVq__specimenCard[data-phase] .page-module-scss-module__QtmdVq__specimenCardBurst>span,.page-module-scss-module__QtmdVq__specimenCard[data-phase]:before{animation:none}}.page-module-scss-module__QtmdVq__specimenCardBurst{pointer-events:none;display:none;position:absolute;inset:0}.page-module-scss-module__QtmdVq__specimenCardBurst>span{border:2px solid var(--fg);transform-origin:var(--burst-ox,50%) var(--burst-oy,50%);position:absolute;inset:0}.page-module-scss-module__QtmdVq__specimenCardBurst>span:first-child{background:var(--ac1)}.page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(2){background:var(--ac2)}.page-module-scss-module__QtmdVq__specimenCardBurst>span:nth-child(3){background:var(--ac3)}.page-module-scss-module__QtmdVq__specimenCard[data-phase=enter] .page-module-scss-module__QtmdVq__specimenCardBurst,.page-module-scss-module__QtmdVq__specimenCard[data-phase=exit] .page-module-scss-module__QtmdVq__specimenCardBurst{display:block}@media (prefers-reduced-motion:reduce){.page-module-scss-module__QtmdVq__specimenCard[data-phase] .page-module-scss-module__QtmdVq__specimenCardBurst{display:none}}@keyframes page-module-scss-module__QtmdVq__specimenBurstGrow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes page-module-scss-module__QtmdVq__specimenBurstShrink{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes page-module-scss-module__QtmdVq__specimenBurstHide{0%{opacity:1}to{opacity:0}}@keyframes page-module-scss-module__QtmdVq__specimenBurstShow{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__QtmdVq__specimenFaceIn{0%{background-color:#0000;border-color:#0000}to{background-color:var(--bg);border-color:var(--fg)}}@keyframes page-module-scss-module__QtmdVq__specimenFaceOut{0%{background-color:var(--bg);border-color:var(--fg)}to{background-color:#0000;border-color:#0000}}@keyframes page-module-scss-module__QtmdVq__specimenFadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__QtmdVq__specimenFadeOut{0%{opacity:1}to{opacity:0}}.page-module-scss-module__QtmdVq__specimenCardButtons{grid-row:1;justify-self:end;display:flex}.page-module-scss-module__QtmdVq__specimenCardButton{border:0;border-left:1px solid var(--fg);border-bottom:1px solid var(--fg);color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;padding:8px}@supports ((-moz-appearance:none)){.page-module-scss-module__QtmdVq__specimenCardButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.page-module-scss-module__QtmdVq__specimenCardButton{justify-content:center;align-items:center;display:flex}@media (hover:hover){.page-module-scss-module__QtmdVq__specimenCardButton:hover{background:var(--ac1);color:var(--bg)}}.page-module-scss-module__QtmdVq__specimenCardButton svg{display:block}.page-module-scss-module__QtmdVq__specimenCardGlyph{color:var(--fg);grid-row:2;place-self:center}.page-module-scss-module__QtmdVq__specimenCardGlyph[data-phrase=true]{text-align:center;white-space:nowrap;justify-self:center;line-height:1.15}.page-module-scss-module__QtmdVq__specimenCardGlyph[data-vertical=true]{justify-self:center}.page-module-scss-module__QtmdVq__specimenCardMeaning{padding:var(--card-pad);grid-row:3;align-self:end}.page-module-scss-module__QtmdVq__specimenCardMeaning:first-letter{text-transform:uppercase}.page-module-scss-module__QtmdVq__specimenCardMeaning{-webkit-user-select:text;user-select:text;cursor:text;text-overflow:ellipsis;white-space:nowrap;justify-self:stretch;min-height:1lh;overflow:clip visible}.page-module-scss-module__QtmdVq__specimenCardMeaning[data-multiline=true]{white-space:normal;flex-direction:column;min-height:2lh;display:flex;overflow:visible}.page-module-scss-module__QtmdVq__specimenCardMeaning[data-vertical=true]{white-space:normal;text-overflow:clip;text-align:center;justify-self:center;overflow:visible}.page-module-scss-module__QtmdVq__specimenCardMeaning[data-vertical=true] .page-module-scss-module__QtmdVq__specimenCardMeaningLine{text-overflow:clip;overflow:visible}.page-module-scss-module__QtmdVq__specimenCardMeaningLine{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.page-module-scss-module__QtmdVq__copyToast{bottom:var(--lg);z-index:260;max-width:calc(100vw - 2*var(--md));background:var(--bg);color:var(--fg);border:1px solid var(--fg);pointer-events:none;text-align:center;text-wrap:balance;padding:8px 12px;animation:.12s steps(2,end) both page-module-scss-module__QtmdVq__specimenFadeIn;position:fixed;left:50%;transform:translate(-50%)}.page-module-scss-module__QtmdVq__copyToastItem{white-space:nowrap}.page-module-scss-module__QtmdVq__copyToastSep{opacity:.5}
.Dropdown-module-scss-module__tdgOyW__container{display:inline-block}.Dropdown-module-scss-module__tdgOyW__fullWidth{width:100%;display:block}.Dropdown-module-scss-module__tdgOyW__withClear{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.Dropdown-module-scss-module__tdgOyW__withClear .Dropdown-module-scss-module__tdgOyW__trigger{width:auto;min-width:0}.Dropdown-module-scss-module__tdgOyW__clearButton{aspect-ratio:1;border:1px solid var(--fg15);color:var(--fg60);background:0 0;justify-content:center;align-items:center;margin-left:-1px;display:flex}.Dropdown-module-scss-module__tdgOyW__clearButton:hover:not(:disabled){background:var(--fg05);border-color:var(--ac);color:var(--fg);z-index:1;position:relative}.Dropdown-module-scss-module__tdgOyW__clearButton:focus{border-color:var(--ac);z-index:1;outline:none;position:relative}.Dropdown-module-scss-module__tdgOyW__clearButton:disabled{color:var(--fg15);cursor:default}.Dropdown-module-scss-module__tdgOyW__trigger{border:1px solid var(--fg15);width:100%;color:var(--fg);font-family:inherit;font-size:inherit;text-align:left;background:0 0;padding:6px 28px 6px 6px;display:block;position:relative}.Dropdown-module-scss-module__tdgOyW__trigger:hover{background:var(--fg05)}.Dropdown-module-scss-module__tdgOyW__trigger:after{content:"▼";pointer-events:none;color:var(--fg);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Dropdown-module-scss-module__tdgOyW__trigger:focus{border-color:var(--ac);outline:none}.Dropdown-module-scss-module__tdgOyW__trigger.Dropdown-module-scss-module__tdgOyW__flush{border-color:#0000;margin-top:-1px;margin-bottom:-1px;padding-top:9px;padding-bottom:9px}.Dropdown-module-scss-module__tdgOyW__trigger.Dropdown-module-scss-module__tdgOyW__flush:hover{border-color:var(--fg30)}.Dropdown-module-scss-module__tdgOyW__trigger.Dropdown-module-scss-module__tdgOyW__flush:focus{border-color:var(--ac)}.Dropdown-module-scss-module__tdgOyW__trigger.Dropdown-module-scss-module__tdgOyW__hasIcon{align-items:center;gap:6px;display:flex}.Dropdown-module-scss-module__tdgOyW__trigger.Dropdown-module-scss-module__tdgOyW__hasIcon svg{flex-shrink:0}.Dropdown-module-scss-module__tdgOyW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:clip visible}.Dropdown-module-scss-module__tdgOyW__dropdown{z-index:1000;pointer-events:auto;background:var(--bg);border:1px solid var(--fg30);overflow-y:auto}.scheme-dark .Dropdown-module-scss-module__tdgOyW__dropdown{box-shadow:none}.Dropdown-module-scss-module__tdgOyW__ungrouped{border-bottom:1px solid var(--fg15);padding:4px 0}.Dropdown-module-scss-module__tdgOyW__columnGroups{display:grid}.Dropdown-module-scss-module__tdgOyW__columnGroup{flex-direction:column;min-height:0;max-height:520px;padding-top:4px;display:flex}.Dropdown-module-scss-module__tdgOyW__columnScroll{flex:auto;min-height:0;overflow-y:auto}.Dropdown-module-scss-module__tdgOyW__columnSection{display:contents}.Dropdown-module-scss-module__tdgOyW__columnSectionDivider{background:var(--fg15);height:1px;margin:4px 0}.Dropdown-module-scss-module__tdgOyW__subColumns{grid-auto-flow:column;display:grid}.Dropdown-module-scss-module__tdgOyW__group{padding:4px 0}.Dropdown-module-scss-module__tdgOyW__group+.Dropdown-module-scss-module__tdgOyW__group{border-top:1px solid var(--fg15)}.Dropdown-module-scss-module__tdgOyW__groupLabel{text-transform:uppercase;color:var(--fg);opacity:.5;font-weight:500;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);padding:4px 6px}.Dropdown-module-scss-module__tdgOyW__option{width:100%;color:var(--fg);font-family:inherit;font-size:inherit;text-align:left;background:0 0;border:none;align-items:center;padding:5px 6px;display:flex}.Dropdown-module-scss-module__tdgOyW__option:hover{background:var(--fg10)}.Dropdown-module-scss-module__tdgOyW__option.Dropdown-module-scss-module__tdgOyW__selected{background:var(--ac);color:var(--acContrast)}.Dropdown-module-scss-module__tdgOyW__option.Dropdown-module-scss-module__tdgOyW__hasIcon{align-items:center;gap:6px;display:flex}.Dropdown-module-scss-module__tdgOyW__option.Dropdown-module-scss-module__tdgOyW__hasIcon svg{flex-shrink:0}.Dropdown-module-scss-module__tdgOyW__option.Dropdown-module-scss-module__tdgOyW__disabled{opacity:.4;cursor:default}.Dropdown-module-scss-module__tdgOyW__option.Dropdown-module-scss-module__tdgOyW__disabled:hover{background:0 0}.Dropdown-module-scss-module__tdgOyW__option .Dropdown-module-scss-module__tdgOyW__optionLabel{flex:1;min-width:0}.Dropdown-module-scss-module__tdgOyW__checkboxIndicator{border:1px solid var(--fg30);height:14px;color:var(--fg);background:0 0;flex:0 0 14px;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.Dropdown-module-scss-module__tdgOyW__optionMeta{opacity:.4;flex-shrink:0;margin-left:8px}.Dropdown-module-scss-module__tdgOyW__optionMetaMono{font-family:var(--fontMono);font-size:var(--app-font-mono-2x)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.Dropdown-module-scss-module__tdgOyW__optionMetaMono{font-size:var(--app-font-mono-1-5x)}}
.Settings-module-scss-module__0XPGmW__section{max-width:680px}.Settings-module-scss-module__0XPGmW__section h2{font-family:var(--fontLabel);font-size:var(--app-font-label-3x)}.Settings-module-scss-module__0XPGmW__section h2,.Settings-module-scss-module__0XPGmW__section h3{margin-bottom:.5em}.Settings-module-scss-module__0XPGmW__section+.Settings-module-scss-module__0XPGmW__section{margin-top:1.5em}.Settings-module-scss-module__0XPGmW__sectionDescription{color:var(--fg50);margin-bottom:1.5em}.Settings-module-scss-module__0XPGmW__settingsList{flex-direction:column;gap:1em;display:flex}.Settings-module-scss-module__0XPGmW__settingRow{border:1px solid var(--fg15);grid-template-columns:1fr auto;align-items:center;gap:1em;padding:1em;display:grid}.Settings-module-scss-module__0XPGmW__settingLabel{flex-direction:column;gap:.25em;display:flex}.Settings-module-scss-module__0XPGmW__settingLabel strong{font-family:var(--fontLabel)}.Settings-module-scss-module__0XPGmW__settingHint{color:var(--fg50)}.Settings-module-scss-module__0XPGmW__select{background:var(--bg);min-width:200px;color:var(--fg);border:1px solid var(--fg15);padding:.5em}.Settings-module-scss-module__0XPGmW__select:disabled{opacity:.5}.Settings-module-scss-module__0XPGmW__resetButton{color:var(--fg50);border:1px solid var(--fg15);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;margin-top:1.5em;padding:.5em 1em}@supports ((-moz-appearance:none)){.Settings-module-scss-module__0XPGmW__resetButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.Settings-module-scss-module__0XPGmW__resetButton:hover:not(:disabled){color:var(--fg);border-color:var(--fg30)}.Settings-module-scss-module__0XPGmW__resetButton:disabled{opacity:.3;cursor:default}
.ConfirmDialog-module-scss-module__6WqLkW__overlay{z-index:2000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmDialog-module-scss-module__6WqLkW__dialog{background:var(--bg);border:1px solid var(--fg15);grid-template-columns:minmax(0,1fr);min-width:320px;max-width:480px;display:grid}.ConfirmDialog-module-scss-module__6WqLkW__header{border-bottom:1px solid var(--fg15);padding:16px}.ConfirmDialog-module-scss-module__6WqLkW__title{font-weight:500;font-family:var(--fontText);font-size:var(--app-font-text-2x);margin:0}.ConfirmDialog-module-scss-module__6WqLkW__content{padding:16px}.ConfirmDialog-module-scss-module__6WqLkW__message{white-space:pre-wrap;margin:0}.ConfirmDialog-module-scss-module__6WqLkW__footer{justify-content:flex-end;gap:8px;padding:16px 16px 0;display:flex}.ConfirmDialog-module-scss-module__6WqLkW__button{background:var(--fg10);border:1px solid var(--fg25);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;border-bottom:0;padding:8px 16px}@supports ((-moz-appearance:none)){.ConfirmDialog-module-scss-module__6WqLkW__button{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.ConfirmDialog-module-scss-module__6WqLkW__button{font-family:var(--fontLabel)}.ConfirmDialog-module-scss-module__6WqLkW__button:hover{background:var(--fg15)}.ConfirmDialog-module-scss-module__6WqLkW__button.ConfirmDialog-module-scss-module__6WqLkW__primary{background:var(--ac);border-color:var(--ac);color:var(--bg)}.ConfirmDialog-module-scss-module__6WqLkW__button.ConfirmDialog-module-scss-module__6WqLkW__primary:hover{filter:brightness(1.1)}.ConfirmDialog-module-scss-module__6WqLkW__button.ConfirmDialog-module-scss-module__6WqLkW__destructive{background:var(--c-red);border-color:var(--c-red);color:#fff}.ConfirmDialog-module-scss-module__6WqLkW__button.ConfirmDialog-module-scss-module__6WqLkW__destructive:hover{filter:brightness(1.1)}
.KeyboardShortcutTag-module-scss-module__firwVq__tag{background:var(--fg10);color:var(--fg50);font-feature-settings:"tnum" 1;align-items:center;gap:1px;padding:1px 4px;display:inline-flex}.KeyboardShortcutTag-module-scss-module__firwVq__key{display:inline-block}
.SettingsPanel-module-scss-module__UjZcDW__layout{grid-template-columns:auto minmax(0,1fr);min-height:200px;display:grid}.SettingsPanel-module-scss-module__UjZcDW__sidebar{border-right:1px solid var(--fg15);font-family:var(--fontLabel);font-size:var(--app-font-label-2x);flex-direction:column;padding:8px 0;display:flex}.SettingsPanel-module-scss-module__UjZcDW__tab{color:var(--fg);opacity:.6;text-align:left;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;border:none;padding:8px 12px}@supports ((-moz-appearance:none)){.SettingsPanel-module-scss-module__UjZcDW__tab{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.SettingsPanel-module-scss-module__UjZcDW__tab:hover{opacity:.8;background:var(--fg05)}.SettingsPanel-module-scss-module__UjZcDW__tab.SettingsPanel-module-scss-module__UjZcDW__active{opacity:1;background:var(--fg10)}.SettingsPanel-module-scss-module__UjZcDW__content{align-content:start;gap:16px;padding:12px;display:grid}.SettingsPanel-module-scss-module__UjZcDW__section{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.SettingsPanel-module-scss-module__UjZcDW__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.SettingsPanel-module-scss-module__UjZcDW__rowLabelGroup{align-items:center;gap:6px;display:flex}.SettingsPanel-module-scss-module__UjZcDW__rowLabel{opacity:.8}.SettingsPanel-module-scss-module__UjZcDW__sectionTitle{text-transform:uppercase;opacity:.6;margin:0}.SettingsPanel-module-scss-module__UjZcDW__hint{opacity:.5;margin:0}.SettingsPanel-module-scss-module__UjZcDW__emptyMessage{opacity:.5;margin:0;font-size:12px}.SettingsPanel-module-scss-module__UjZcDW__statsConsole{font-family:var(--fontMono);color:var(--fg60);grid-template-columns:minmax(0,1fr);gap:4px;margin-top:8px;display:grid;font-size:11px!important}.SettingsPanel-module-scss-module__UjZcDW__statsLine{justify-content:space-between;gap:8px;display:flex}.SettingsPanel-module-scss-module__UjZcDW__memBar{border:1px solid var(--fg15);height:8px;margin:4px 0;position:relative}.SettingsPanel-module-scss-module__UjZcDW__memBarFill{background:var(--ac);width:0%;position:absolute;inset:0}.SettingsPanel-module-scss-module__UjZcDW__statsEvents{border-top:1px solid var(--fg15);color:var(--fg60);grid-template-columns:minmax(0,1fr);gap:1px;max-height:200px;margin-top:4px;padding-top:4px;display:grid;overflow:hidden}.SettingsPanel-module-scss-module__UjZcDW__statsEvent{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}
.StyleEditorPanels-module-scss-module__BigAOG__editor{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px;display:grid}.StyleEditorPanels-module-scss-module__BigAOG__nameRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.StyleEditorPanels-module-scss-module__BigAOG__label{opacity:.7}.StyleEditorPanels-module-scss-module__BigAOG__sectionTitle{font-family:var(--fontLabel);font-size:var(--app-font-label-2x);text-transform:uppercase;opacity:.6;margin:6px 0 0}.StyleEditorPanels-module-scss-module__BigAOG__addButton{border:1px dashed var(--fg15);color:var(--fg60);background:0 0;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.StyleEditorPanels-module-scss-module__BigAOG__addButton:hover{color:var(--fg);border-color:var(--fg30)}.StyleEditorPanels-module-scss-module__BigAOG__emptyNote{color:var(--fg40);text-align:center;border:1px dashed var(--fg10);padding:12px}.StyleEditorPanels-module-scss-module__BigAOG__placeholder{color:var(--fg40);text-align:center;border:1px dashed var(--fg10);padding:16px}
.StylesPanel-module-scss-module__NexZHq__stylesPanel{grid-template-columns:minmax(0,1fr);height:100%;display:grid;overflow:hidden}.StylesPanel-module-scss-module__NexZHq__scroll{height:100%;overflow-y:auto}.StylesPanel-module-scss-module__NexZHq__section{border-bottom:1px solid var(--fg10);grid-template-columns:minmax(0,1fr);display:grid}.StylesPanel-module-scss-module__NexZHq__section:last-child{border-bottom:none}.StylesPanel-module-scss-module__NexZHq__sectionHeader{background:var(--fg05);border-bottom:1px solid var(--fg10);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.StylesPanel-module-scss-module__NexZHq__sectionTitle{color:var(--fg);opacity:.85;align-items:center;gap:8px;display:flex}.StylesPanel-module-scss-module__NexZHq__addButton{width:22px;height:22px;color:var(--fg60);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.StylesPanel-module-scss-module__NexZHq__addButton:hover{color:var(--fg);border-color:var(--fg15)}.StylesPanel-module-scss-module__NexZHq__sectionBody{grid-template-columns:minmax(0,1fr);display:grid}.StylesPanel-module-scss-module__NexZHq__emptyState{color:var(--fg40);text-align:left;padding:12px;font-style:normal}.StylesPanel-module-scss-module__NexZHq__dragItem{position:relative}.StylesPanel-module-scss-module__NexZHq__dragItem.StylesPanel-module-scss-module__NexZHq__shifting{transition:transform .15s}.StylesPanel-module-scss-module__NexZHq__dragItem.StylesPanel-module-scss-module__NexZHq__isDragging{opacity:.85}.StylesPanel-module-scss-module__NexZHq__row{border-bottom:1px solid var(--fg05);grid-template-columns:14px 24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 12px;display:grid}.StylesPanel-module-scss-module__NexZHq__row:last-child{border-bottom:none}.StylesPanel-module-scss-module__NexZHq__row:hover{background:var(--fg05)}.StylesPanel-module-scss-module__NexZHq__row:hover .StylesPanel-module-scss-module__NexZHq__rowDelete{opacity:1}.StylesPanel-module-scss-module__NexZHq__row:hover .StylesPanel-module-scss-module__NexZHq__rowHandle{opacity:.6}.StylesPanel-module-scss-module__NexZHq__rowHandle{width:14px;height:22px;color:var(--fg);opacity:0;touch-action:none;justify-content:center;align-items:center;display:flex}.StylesPanel-module-scss-module__NexZHq__rowHandle:hover{opacity:1}.StylesPanel-module-scss-module__NexZHq__clickable{cursor:default}.StylesPanel-module-scss-module__NexZHq__setRow{border-left:2px solid var(--ac);padding-left:10px}.StylesPanel-module-scss-module__NexZHq__rowIcon{color:var(--fg);opacity:.85;justify-content:center;align-items:center;display:flex}.StylesPanel-module-scss-module__NexZHq__rowPreview{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.StylesPanel-module-scss-module__NexZHq__previewChip{width:20px;height:20px;display:inline-block}.StylesPanel-module-scss-module__NexZHq__typoChip{width:24px;height:24px;color:var(--fg);opacity:.85;justify-content:center;align-items:center;display:inline-flex}.StylesPanel-module-scss-module__NexZHq__effectChip{width:24px;height:24px;color:var(--fg40);justify-content:center;align-items:center;display:inline-flex}.StylesPanel-module-scss-module__NexZHq__nameLabel{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.StylesPanel-module-scss-module__NexZHq__nameInput{background:var(--bg);border:1px solid var(--ac);color:var(--fg);outline:none;width:100%;padding:2px 6px}.StylesPanel-module-scss-module__NexZHq__rowMeta{color:var(--fg40);white-space:nowrap}.StylesPanel-module-scss-module__NexZHq__rowDelete{width:22px;height:22px;color:var(--fg60);opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.StylesPanel-module-scss-module__NexZHq__rowDelete:hover{color:var(--fg)}
.ArtworkEditorHeader-module-scss-module__kEwZpW__container{pointer-events:auto}.ArtworkEditorHeader-module-scss-module__kEwZpW__homeAndArtworkTitle{grid-gap:16px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}.ArtworkEditorHeader-module-scss-module__kEwZpW__homeAndArtworkTitle svg{display:block}.ArtworkEditorHeader-module-scss-module__kEwZpW__artworkName{line-height:1;font-family:var(--fontText);font-size:var(--app-font-text-2x);font-weight:400;position:relative}.ArtworkEditorHeader-module-scss-module__kEwZpW__artworkName.ArtworkEditorHeader-module-scss-module__kEwZpW__shouldDisplayArtworkNameInput span{opacity:0}.ArtworkEditorHeader-module-scss-module__kEwZpW__artworkNameInput{appearance:none;font:inherit;color:inherit;background-color:#0000;border:0;padding:0;position:absolute;inset:0}
.Minimap-module-scss-module__6OHlma__minimap{border:1px solid var(--fg15);cursor:pointer;cursor:var(--cursor-crosshair,image-set(url(/cursors/cursor-crosshair.png) 1x, url(/cursors/cursor-crosshair@2x.png) 2x) 8.5 8.5),pointer;position:relative}@supports ((-moz-appearance:none)){.Minimap-module-scss-module__6OHlma__minimap{cursor:var(--cursor-crosshair,url(/cursors/cursor-crosshair.png) 8.5 8.5),pointer}}.Minimap-module-scss-module__6OHlma__minimap{-webkit-user-select:none;user-select:none;overflow:hidden}.Minimap-module-scss-module__6OHlma__minimap.Minimap-module-scss-module__6OHlma__overViewport{cursor:grab;cursor:var(--cursor-hand,image-set(url(/cursors/cursor-hand.png) 1x, url(/cursors/cursor-hand@2x.png) 2x) 9 9),grab}@supports ((-moz-appearance:none)){.Minimap-module-scss-module__6OHlma__minimap.Minimap-module-scss-module__6OHlma__overViewport{cursor:var(--cursor-hand,url(/cursors/cursor-hand.png) 9 9),grab}}.Minimap-module-scss-module__6OHlma__minimap.Minimap-module-scss-module__6OHlma__isDragging{cursor:grabbing;cursor:var(--cursor-hand-grabbing,image-set(url(/cursors/cursor-hand-grabbing.png) 1x, url(/cursors/cursor-hand-grabbing@2x.png) 2x) 9 9),grabbing}@supports ((-moz-appearance:none)){.Minimap-module-scss-module__6OHlma__minimap.Minimap-module-scss-module__6OHlma__isDragging{cursor:var(--cursor-hand-grabbing,url(/cursors/cursor-hand-grabbing.png) 9 9),grabbing}}.Minimap-module-scss-module__6OHlma__canvas{image-rendering:pixelated;image-rendering:crisp-edges;display:block}.Minimap-module-scss-module__6OHlma__viewportRect{border:1px solid var(--ac);pointer-events:none;box-sizing:border-box;background:0 0;transition:background-color .1s;position:absolute}.Minimap-module-scss-module__6OHlma__viewportRect.Minimap-module-scss-module__6OHlma__hovered{background:var(--ac05)}.Minimap-module-scss-module__6OHlma__viewportRect.Minimap-module-scss-module__6OHlma__active{background:var(--ac10)}
.PaletteGrid-module-scss-module__wJkt0W__container{flex-direction:column;align-items:flex-end;display:flex}.PaletteGrid-module-scss-module__wJkt0W__list{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.PaletteGrid-module-scss-module__wJkt0W__separator{align-self:stretch;height:2px;margin:2px 0}.PaletteGrid-module-scss-module__wJkt0W__draggableItem{position:relative}.PaletteGrid-module-scss-module__wJkt0W__draggableItem.PaletteGrid-module-scss-module__wJkt0W__shifting{transition:transform .15s}.PaletteGrid-module-scss-module__wJkt0W__draggableItem.PaletteGrid-module-scss-module__wJkt0W__isDragging{opacity:.8}.PaletteGrid-module-scss-module__wJkt0W__scaleGroup{pointer-events:auto;cursor:default;cursor:var(--cursor-default,image-set(url(/cursors/cursor-default.png) 1x, url(/cursors/cursor-default@2x.png) 2x) 9 7),default;flex-direction:row;justify-content:flex-end;gap:1px;display:flex;position:relative}@supports ((-moz-appearance:none)){.PaletteGrid-module-scss-module__wJkt0W__scaleGroup{cursor:var(--cursor-default,url(/cursors/cursor-default.png) 9 7),default}}.PaletteGrid-module-scss-module__wJkt0W__scaleSwatch{appearance:none;font:inherit;color:inherit;cursor:default;width:16px;height:32px;cursor:var(--cursor-default,image-set(url(/cursors/cursor-default.png) 1x, url(/cursors/cursor-default@2x.png) 2x) 9 7),default;border:none;border-radius:0;justify-content:start;align-items:start;padding:1px;display:grid;position:relative}@supports ((-moz-appearance:none)){.PaletteGrid-module-scss-module__wJkt0W__scaleSwatch{cursor:var(--cursor-default,url(/cursors/cursor-default.png) 9 7),default}}.PaletteGrid-module-scss-module__wJkt0W__scaleSwatch:hover .PaletteGrid-module-scss-module__wJkt0W__scaleSwatchBorder{opacity:.6}.PaletteGrid-module-scss-module__wJkt0W__scaleSwatchBorder{opacity:.15;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px}.PaletteGrid-module-scss-module__wJkt0W__swatchPositioner{justify-content:flex-end;display:flex;position:relative}.PaletteGrid-module-scss-module__wJkt0W__swatch{appearance:none;font:inherit;color:inherit;aspect-ratio:1;text-align:right;pointer-events:auto;cursor:default;width:32px;cursor:var(--cursor-default,image-set(url(/cursors/cursor-default.png) 1x, url(/cursors/cursor-default@2x.png) 2x) 9 7),default;border:none;border-radius:0;justify-content:end;align-items:end;padding:2px;display:grid;position:relative}@supports ((-moz-appearance:none)){.PaletteGrid-module-scss-module__wJkt0W__swatch{cursor:var(--cursor-default,url(/cursors/cursor-default.png) 9 7),default}}.PaletteGrid-module-scss-module__wJkt0W__swatch:hover .PaletteGrid-module-scss-module__wJkt0W__swatchBorder{opacity:.3}.PaletteGrid-module-scss-module__wJkt0W__swatchBorder{opacity:.15;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px}.PaletteGrid-module-scss-module__wJkt0W__activeBorder{opacity:.5}.PaletteGrid-module-scss-module__wJkt0W__strokeIndicator{position:absolute;top:0;left:0}.PaletteGrid-module-scss-module__wJkt0W__fillIndicator{position:absolute;top:0;right:0}.PaletteGrid-module-scss-module__wJkt0W__addSwatchButton{appearance:none;font:inherit;color:var(--fg50);aspect-ratio:1;border:2px dashed var(--fg25);pointer-events:auto;cursor:default;width:32px;cursor:var(--cursor-default,image-set(url(/cursors/cursor-default.png) 1x, url(/cursors/cursor-default@2x.png) 2x) 9 7),default;background:0 0;border-radius:0;place-items:center;padding:0;display:grid}@supports ((-moz-appearance:none)){.PaletteGrid-module-scss-module__wJkt0W__addSwatchButton{cursor:var(--cursor-default,url(/cursors/cursor-default.png) 9 7),default}}.PaletteGrid-module-scss-module__wJkt0W__addSwatchButton:hover{color:var(--fg);border-color:var(--fg50)}.sortable-dragging{opacity:.5}.sortable-edge-top:before{content:"";background:var(--ac);z-index:1;height:2px;position:absolute;top:-1px;left:0;right:0}.sortable-edge-bottom:after{content:"";background:var(--ac);z-index:1;height:2px;position:absolute;bottom:-1px;left:0;right:0}
.RecolorDialog-module-scss-module__sCayya__container{grid-template-columns:minmax(0,1fr);min-width:360px;max-width:80vw;display:grid}.RecolorDialog-module-scss-module__sCayya__description{color:var(--fg60);padding:12px 16px 0}.RecolorDialog-module-scss-module__sCayya__body{gap:16px;padding:16px;display:flex}.RecolorDialog-module-scss-module__sCayya__previewSection{border:1px solid var(--fg10);background:var(--fg05);flex-shrink:0;justify-content:center;align-items:center;max-height:60vh;padding:8px;display:flex;overflow:auto}.RecolorDialog-module-scss-module__sCayya__previewCanvas{image-rendering:pixelated;flex-shrink:0}.RecolorDialog-module-scss-module__sCayya__mappingSection{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;display:grid}.RecolorDialog-module-scss-module__sCayya__mappingHeader{border-bottom:1px solid var(--fg10);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:0 0 6px;display:grid}.RecolorDialog-module-scss-module__sCayya__headerLabel{color:var(--fg40);font-family:var(--fontCaption);font-size:var(--app-font-caption-2x)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.RecolorDialog-module-scss-module__sCayya__headerLabel{font-size:var(--app-font-caption-1-5x)}}.RecolorDialog-module-scss-module__sCayya__headerLabel{text-transform:uppercase;letter-spacing:0}.RecolorDialog-module-scss-module__sCayya__mappingList{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.RecolorDialog-module-scss-module__sCayya__row{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:6px 0;display:grid}.RecolorDialog-module-scss-module__sCayya__row:not(:last-child){border-bottom:1px solid var(--fg05)}.RecolorDialog-module-scss-module__sCayya__fromCell{align-items:center;gap:6px;min-width:0;display:flex}.RecolorDialog-module-scss-module__sCayya__swatch{border:1px solid var(--fg15);flex-shrink:0;width:18px;height:18px}.RecolorDialog-module-scss-module__sCayya__fromName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:clip visible}.RecolorDialog-module-scss-module__sCayya__usageCount{color:var(--fg40);white-space:nowrap;font-family:var(--fontCaption);font-size:var(--app-font-caption-2x);flex-shrink:0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.RecolorDialog-module-scss-module__sCayya__usageCount{font-size:var(--app-font-caption-1-5x)}}.RecolorDialog-module-scss-module__sCayya__arrow{color:var(--fg30);flex-shrink:0}.RecolorDialog-module-scss-module__sCayya__toCell{align-items:center;gap:6px;display:flex}.RecolorDialog-module-scss-module__sCayya__unchangedLabel{color:var(--fg30);font-family:var(--fontCaption);font-size:var(--app-font-caption-2x)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.RecolorDialog-module-scss-module__sCayya__unchangedLabel{font-size:var(--app-font-caption-1-5x)}}.RecolorDialog-module-scss-module__sCayya__unchangedLabel{white-space:nowrap}.RecolorDialog-module-scss-module__sCayya__footer{border-top:1px solid var(--fg10);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}
.CharsetViewToolbar-module-scss-module___swx6W__toolbar{flex-direction:column;gap:8px;padding-bottom:8px;display:flex;container-type:inline-size}.CharsetViewToolbar-module-scss-module___swx6W__searchRow{width:100%}.CharsetViewToolbar-module-scss-module___swx6W__controlsRow{flex-wrap:wrap;align-items:stretch;gap:8px;min-height:28px;display:flex}.CharsetViewToolbar-module-scss-module___swx6W__filterPickerWrap{flex:1;align-items:stretch;min-width:0;display:flex}.CharsetViewToolbar-module-scss-module___swx6W__filterPickerWrap>*{flex:1}.CharsetViewToolbar-module-scss-module___swx6W__tierPickerWrap{flex:1;align-items:stretch;min-width:0;display:flex}.CharsetViewToolbar-module-scss-module___swx6W__tierPickerWrap>*{flex:1}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterGroup{border:1px solid var(--fg15);gap:0;display:flex}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton{min-height:26px;color:var(--fg30);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:4px 8px;display:flex}@supports ((-moz-appearance:none)){.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton:not(:last-child){border-right:1px solid var(--fg15)}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton:hover{color:var(--fg50);background:var(--fg05)}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton.CharsetViewToolbar-module-scss-module___swx6W__active{background:var(--fg10)}.CharsetViewToolbar-module-scss-module___swx6W__tagFilterButton svg{width:10px;height:10px}.CharsetViewToolbar-module-scss-module___swx6W__collapseButtonGroup{flex-shrink:0;gap:4px;margin-left:auto;display:flex}.CharsetViewToolbar-module-scss-module___swx6W__collapseAllButton{border:1px solid var(--fg15);width:28px;height:auto;min-height:28px;color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}@supports ((-moz-appearance:none)){.CharsetViewToolbar-module-scss-module___swx6W__collapseAllButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.CharsetViewToolbar-module-scss-module___swx6W__collapseAllButton svg{width:10px;height:10px}.CharsetViewToolbar-module-scss-module___swx6W__collapseAllButton:hover{color:var(--fg);background:var(--fg10);border-color:var(--fg)}
.ExportOptionsFields-module-scss-module__ElW5WW__exportOptionsFields{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ExportOptionsFields-module-scss-module__ElW5WW__field{align-items:center;gap:8px;display:flex}.ExportOptionsFields-module-scss-module__ElW5WW__field label{flex-shrink:0}.ExportOptionsFields-module-scss-module__ElW5WW__offsetFields{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ExportOptionsFields-module-scss-module__ElW5WW__offsetField{align-items:center;gap:8px;display:flex}.ExportOptionsFields-module-scss-module__ElW5WW__offsetField label{flex-shrink:0}.ExportOptionsFields-module-scss-module__ElW5WW__offsetField input{width:60px}.ExportOptionsFields-module-scss-module__ElW5WW__hint{opacity:.5;margin:0}
.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__configurator{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:64px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section{border-bottom:1px solid var(--fg15);grid-template-columns:minmax(0,1fr);gap:4px;padding-bottom:16px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section:last-child{border-bottom:none;padding-bottom:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section h3{text-transform:uppercase;font-weight:600;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);margin-bottom:4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section h4{font-weight:inherit}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section p{opacity:.6}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section p+*,.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__section *+p{margin-top:4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldset{border:1px solid var(--fg15);grid-template-columns:minmax(0,1fr);gap:4px;margin:0;padding:8px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldset legend{opacity:.6;padding:0 4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field{align-items:center;gap:4px;display:flex}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field>label{flex-shrink:0;width:86px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field input,.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field select,.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field>div{flex:1;min-width:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field button{height:100%;padding-top:4px;padding-bottom:4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldBlock{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__metricsGrid{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldCompact{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldCompact label{white-space:nowrap}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldCompact input,.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldCompact select{min-width:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldCompact button{padding-top:4px;padding-bottom:4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__selectWrapper{flex:1;display:block;position:relative}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__selectWrapper:after{content:"▼";pointer-events:none;color:var(--fg);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__select{background:var(--bg);border:1px solid var(--fg15);color:var(--fg);appearance:none;width:100%;padding:6px 28px 6px 6px;font-family:inherit}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__select:focus{border-color:var(--ac);outline:none}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__resetButton{opacity:.5;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__resetButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__resetButton{flex-shrink:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__resetButton:hover{opacity:1}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisGroup{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisGroup h4{font-family:var(--fontLabel);font-size:var(--app-font-label-2x);margin:4px 0 2px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOptions{flex-wrap:wrap;gap:4px;display:flex}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption{background:var(--fg05);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;align-items:center;gap:4px;padding:4px 8px;display:flex}@supports ((-moz-appearance:none)){.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption{-webkit-user-select:none;user-select:none}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption:hover{background:var(--fg10)}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption[data-checked=true]{background:var(--fg);color:var(--bg)}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__axisOption input{display:none}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__usageAccordion{margin-top:4px}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__usageAccordion .FontScriptModuleConfigurator-module-scss-module__U8Lp4G__field,.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__usageAccordion .FontScriptModuleConfigurator-module-scss-module__U8Lp4G__fieldBlock{margin-top:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__featureList{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:4px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__featureRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__featureRowMain{align-items:center;min-width:0;display:flex}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__emptyHint{opacity:.5}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__addDescriptionButton{opacity:.5;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__addDescriptionButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__addDescriptionButton{text-align:left;margin-top:6px;padding:0}.FontScriptModuleConfigurator-module-scss-module__U8Lp4G__addDescriptionButton:hover{opacity:1}
.FontScriptModuleEditor-module-scss-module__mT1Jpq__editor{grid-template-columns:var(--sidebar-width,350px) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"meta glyphEditor""meta preview";display:grid;overflow:hidden}.FontScriptModuleEditor-module-scss-module__mT1Jpq__editor h2{font-size:inherit}.FontScriptModuleEditor-module-scss-module__mT1Jpq__editor.FontScriptModuleEditor-module-scss-module__mT1Jpq__noPreview{grid-template-rows:minmax(0,1fr);grid-template-areas:"meta glyphEditor"}.FontScriptModuleEditor-module-scss-module__mT1Jpq__metaPanel{border-right:1px solid var(--fg15);grid-area:meta}.FontScriptModuleEditor-module-scss-module__mT1Jpq__meta{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.FontScriptModuleEditor-module-scss-module__mT1Jpq__meta header{padding:var(--sm);border-bottom:1px solid var(--fg15);overflow:visible}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton{text-align:left;width:100%;color:var(--fg);cursor:default;background:0 0;border:none;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton.FontScriptModuleEditor-module-scss-module__mT1Jpq__clickable{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton.FontScriptModuleEditor-module-scss-module__mT1Jpq__clickable{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton.FontScriptModuleEditor-module-scss-module__mT1Jpq__clickable:hover{color:var(--ac)}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton:disabled{cursor:default}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontNameButton svg{display:block}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontStats{opacity:.6;flex-wrap:wrap;gap:4px 8px;margin-top:4px;display:flex}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontStats span:not(:last-child):after{content:"·";margin-left:8px}.FontScriptModuleEditor-module-scss-module__mT1Jpq__axisControls{margin-top:6px}.FontScriptModuleEditor-module-scss-module__mT1Jpq__fontControls{margin-top:var(--sm);grid-template-columns:1fr 1fr;gap:8px;display:grid}.FontScriptModuleEditor-module-scss-module__mT1Jpq__saveButton:hover{background:var(--ac)}.FontScriptModuleEditor-module-scss-module__mT1Jpq__exportButton:hover{background:var(--fg15)}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTabs{border-bottom:1px solid var(--fg15);justify-content:space-between;display:flex}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTabs:has(>:nth-child(-n+2):last-child){justify-content:flex-start}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab{padding:12px var(--sm);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab{opacity:.6;text-transform:uppercase;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab:hover{opacity:1}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab.FontScriptModuleEditor-module-scss-module__mT1Jpq__active{border-bottom-color:var(--ac);opacity:1}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab.FontScriptModuleEditor-module-scss-module__mT1Jpq__disabled{opacity:.3;cursor:not-allowed;cursor:var(--cursor-not-allowed,image-set(url(/cursors/cursor-not-allowed.png) 1x, url(/cursors/cursor-not-allowed@2x.png) 2x) 9 9),not-allowed}@supports ((-moz-appearance:none)){.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab.FontScriptModuleEditor-module-scss-module__mT1Jpq__disabled{cursor:var(--cursor-not-allowed,url(/cursors/cursor-not-allowed.png) 9 9),not-allowed}}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTab.FontScriptModuleEditor-module-scss-module__mT1Jpq__disabled:hover{opacity:.3}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarContent{position:relative;overflow:hidden}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarContentInner{height:100%;padding:var(--sm);overflow:auto}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTabColumn{flex-direction:column;height:100%;display:flex}.FontScriptModuleEditor-module-scss-module__mT1Jpq__sidebarTabHeader{padding:var(--sm);gap:var(--sm);flex-direction:column;flex-shrink:0;padding-bottom:0;display:flex}.FontScriptModuleEditor-module-scss-module__mT1Jpq__glyphEditor{grid-area:glyphEditor}
.RangeInput-module-scss-module__LKkSsq__rangeInput{transition:0;align-items:center;gap:8px;display:flex}.RangeInput-module-scss-module__LKkSsq__rangeInput.RangeInput-module-scss-module__LKkSsq__fullWidth{flex:1;width:100%}.RangeInput-module-scss-module__LKkSsq__slider{cursor:pointer;min-width:0;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;flex:1}@supports ((-moz-appearance:none)){.RangeInput-module-scss-module__LKkSsq__slider{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.RangeInput-module-scss-module__LKkSsq__slider{appearance:none;touch-action:none;background:0 0;height:20px}.RangeInput-module-scss-module__LKkSsq__slider:focus{outline:none}.RangeInput-module-scss-module__LKkSsq__slider::-webkit-slider-runnable-track{background:var(--fg15);width:100%;height:3px}.RangeInput-module-scss-module__LKkSsq__slider::-moz-range-track{background:var(--fg15);width:100%;height:3px}.RangeInput-module-scss-module__LKkSsq__slider::-webkit-slider-thumb{appearance:none;background:var(--fg);border:1px solid var(--fg);cursor:pointer;width:12px;height:12px;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;margin-top:-5px}@supports ((-moz-appearance:none)){.RangeInput-module-scss-module__LKkSsq__slider::-webkit-slider-thumb{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.RangeInput-module-scss-module__LKkSsq__slider::-webkit-slider-thumb:hover{background:var(--ac);border-color:var(--ac)}.RangeInput-module-scss-module__LKkSsq__slider::-moz-range-thumb{background:var(--fg);border:1px solid var(--fg);cursor:pointer;width:12px;height:12px;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;border-radius:0}@supports ((-moz-appearance:none)){.RangeInput-module-scss-module__LKkSsq__slider::-moz-range-thumb{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.RangeInput-module-scss-module__LKkSsq__slider::-moz-range-thumb:hover{background:var(--ac);border-color:var(--ac)}.RangeInput-module-scss-module__LKkSsq__slider:active::-webkit-slider-thumb{background:var(--ac);border-color:var(--ac)}.RangeInput-module-scss-module__LKkSsq__slider:active::-moz-range-thumb{background:var(--ac);border-color:var(--ac)}.RangeInput-module-scss-module__LKkSsq__numberInput{border:1px solid var(--fg15);width:45px;color:var(--fg);font:inherit;text-align:center;background-color:#0000;flex-shrink:0;padding:4px 6px}.RangeInput-module-scss-module__LKkSsq__numberInput:focus{border-color:var(--ac);background:var(--fg05);outline:none}.RangeInput-module-scss-module__LKkSsq__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.RangeInput-module-scss-module__LKkSsq__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.RangeInput-module-scss-module__LKkSsq__numberInput[type=number]{-moz-appearance:textfield}
.CharacterWordSuggestions-module-scss-module__4mOqMq__suggestions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.CharacterWordSuggestions-module-scss-module__4mOqMq__header{background:var(--bg);z-index:1;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex;position:sticky;top:0}.CharacterWordSuggestions-module-scss-module__4mOqMq__header h4{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:500;overflow:clip visible}.CharacterWordSuggestions-module-scss-module__4mOqMq__headerTitle,.CharacterWordSuggestions-module-scss-module__4mOqMq__headerInput{flex:auto;min-width:0}.CharacterWordSuggestions-module-scss-module__4mOqMq__headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton{border:1px solid var(--fg15);color:var(--fg);cursor:pointer;width:24px;height:24px;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}@supports ((-moz-appearance:none)){.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton{line-height:1}.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton:hover:not(:disabled){background:var(--fg15);border-color:var(--fg)}.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton:disabled{opacity:.4;cursor:not-allowed;cursor:var(--cursor-not-allowed,image-set(url(/cursors/cursor-not-allowed.png) 1x, url(/cursors/cursor-not-allowed@2x.png) 2x) 9 9),not-allowed}@supports ((-moz-appearance:none)){.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton:disabled{cursor:var(--cursor-not-allowed,url(/cursors/cursor-not-allowed.png) 9 9),not-allowed}}.CharacterWordSuggestions-module-scss-module__4mOqMq__iconButton[data-active=true]{background:var(--fg15);border-color:var(--fg)}.CharacterWordSuggestions-module-scss-module__4mOqMq__phraseList{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:14px;padding-left:5px;display:grid}.CharacterWordSuggestions-module-scss-module__4mOqMq__phraseListVertical{flex-flow:wrap;align-items:flex-start;gap:14px 0;display:flex}.CharacterWordSuggestions-module-scss-module__4mOqMq__phrase{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;border:1px solid #0000}@supports ((-moz-appearance:none)){.CharacterWordSuggestions-module-scss-module__4mOqMq__phrase{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.CharacterWordSuggestions-module-scss-module__4mOqMq__phrase canvas{max-width:100%;display:block}.CharacterWordSuggestions-module-scss-module__4mOqMq__phrase:hover{background:var(--fg10)}.CharacterWordSuggestions-module-scss-module__4mOqMq__phraseVertical{flex-direction:row;align-items:flex-start;gap:2px;padding:0 10px;display:flex}.CharacterWordSuggestions-module-scss-module__4mOqMq__phraseLabel{opacity:.5;margin-top:3px}.CharacterWordSuggestions-module-scss-module__4mOqMq__phraseLabelVertical{writing-mode:vertical-rl;margin-top:0;margin-left:0}.CharacterWordSuggestions-module-scss-module__4mOqMq__loading,.CharacterWordSuggestions-module-scss-module__4mOqMq__empty{color:var(--fg);opacity:.6;padding:0 8px}
.FontPreview-module-scss-module___o6LFW__fontPreview{grid-template-columns:var(--sidebar-width,220px) minmax(0, 1fr) var(--right-sidebar-width,280px);grid-template-rows:minmax(0,1fr);height:100%;display:grid}.FontPreview-module-scss-module___o6LFW__fontPreview.FontPreview-module-scss-module___o6LFW__noRightSidebar{grid-template-columns:var(--sidebar-width,220px) minmax(0, 1fr)}.FontPreview-module-scss-module___o6LFW__leftSidebarPanel{background:var(--bg);min-height:0}.FontPreview-module-scss-module___o6LFW__leftSidebar{position:relative;overflow:hidden}.FontPreview-module-scss-module___o6LFW__leftSidebarInner{flex-direction:column;gap:2px;height:100%;padding:8px;display:flex;overflow:hidden auto}.FontPreview-module-scss-module___o6LFW__rightSidebarPanel{background:var(--bg);min-height:0}.FontPreview-module-scss-module___o6LFW__rightSidebar{min-height:0;position:relative;overflow:hidden}.FontPreview-module-scss-module___o6LFW__rightSidebarInner{flex-direction:column;gap:8px;height:100%;display:flex;overflow-y:auto}.FontPreview-module-scss-module___o6LFW__sidebarHeader{opacity:.5;font-weight:500;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);margin-top:6px;margin-bottom:3px}.FontPreview-module-scss-module___o6LFW__sidebarHeader:first-child{margin-top:0}.FontPreview-module-scss-module___o6LFW__featureList{border:1px solid var(--fg15);grid-template-columns:minmax(0,1fr);display:grid}.FontPreview-module-scss-module___o6LFW__draftBadge{border:1px solid var(--fg15);opacity:.6;text-transform:uppercase;font-family:var(--fontLabel);font-size:var(--app-font-label-1-5x);margin-left:4px;padding:0 4px}.FontPreview-module-scss-module___o6LFW__featureGroup+.FontPreview-module-scss-module___o6LFW__featureGroup{border-top:1px solid var(--fg15)}.FontPreview-module-scss-module___o6LFW__featureGroup>summary{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;padding:4px 6px;font-weight:500}@supports ((-moz-appearance:none)){.FontPreview-module-scss-module___o6LFW__featureGroup>summary{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontPreview-module-scss-module___o6LFW__featureGroup>summary{-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--fg15);list-style:none}.FontPreview-module-scss-module___o6LFW__featureGroup>summary::-webkit-details-marker{display:none}.FontPreview-module-scss-module___o6LFW__featureGroup>summary:before{content:"▶";margin-right:4px;display:inline-block}.FontPreview-module-scss-module___o6LFW__featureGroup>summary:hover{background:var(--fg10)}.FontPreview-module-scss-module___o6LFW__featureGroup[open]>summary:before{content:"▼"}.FontPreview-module-scss-module___o6LFW__featureGroup:not([open])>summary{border-bottom:none}.FontPreview-module-scss-module___o6LFW__featureGroup>label{padding:3px 6px}.FontPreview-module-scss-module___o6LFW__featureGroup>label:hover{background:var(--fg10)}.FontPreview-module-scss-module___o6LFW__inputRow{gap:8px;display:flex}.FontPreview-module-scss-module___o6LFW__inputRow+*{margin-top:8px}.FontPreview-module-scss-module___o6LFW__inputRowTriple{grid-template-columns:1fr 1fr 1fr;gap:4px;display:grid}.FontPreview-module-scss-module___o6LFW__mainPreview{min-height:0;position:relative;overflow:hidden}.FontPreview-module-scss-module___o6LFW__mainPreviewInner{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;padding:8px;display:grid;overflow:auto}.FontPreview-module-scss-module___o6LFW__mainPreviewInner[data-view-mode=text]{padding-top:var(--md)}.FontPreview-module-scss-module___o6LFW__mainPreviewInner[data-view-mode=periodic_table]{grid-template-columns:minmax(0,1fr);place-items:start center;display:grid}.FontPreview-module-scss-module___o6LFW__mainPreviewInner>*{box-sizing:content-box;padding-bottom:24px}.FontPreview-module-scss-module___o6LFW__inputLabel{color:var(--fg);opacity:.7;grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.FontPreview-module-scss-module___o6LFW__labelWithButton{justify-content:space-between;align-items:center;display:flex}.FontPreview-module-scss-module___o6LFW__resetButton{opacity:.5;cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.FontPreview-module-scss-module___o6LFW__resetButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.FontPreview-module-scss-module___o6LFW__resetButton:hover{opacity:1}.FontPreview-module-scss-module___o6LFW__splitView{flex-direction:column;gap:12px;min-height:100%;display:flex}.FontPreview-module-scss-module___o6LFW__splitPanes{flex:1;gap:16px;min-height:0;display:flex}.FontPreview-module-scss-module___o6LFW__splitPanes.FontPreview-module-scss-module___o6LFW__hasResizeHandle{gap:0}.FontPreview-module-scss-module___o6LFW__splitPaneGroup{gap:16px;min-height:0;display:flex}.FontPreview-module-scss-module___o6LFW__splitPane{flex-direction:column;flex:none;gap:8px;min-width:0;display:flex;overflow:auto}.FontPreview-module-scss-module___o6LFW__kerningSplit{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.FontPreview-module-scss-module___o6LFW__kerningPane{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.FontPreview-module-scss-module___o6LFW__splitDivider{border-left:1px dashed var(--fg30)}.FontPreview-module-scss-module___o6LFW__kerningDivider{border-top:1px dashed var(--fg30);margin:4px 0}.FontPreview-module-scss-module___o6LFW__verticalSplitHandle{cursor:col-resize;width:8px;cursor:var(--cursor-resize-we,image-set(url(/cursors/cursor-resize-we.png) 1x, url(/cursors/cursor-resize-we@2x.png) 2x) 9.5 9.5),col-resize;flex:none;align-self:stretch}@supports ((-moz-appearance:none)){.FontPreview-module-scss-module___o6LFW__verticalSplitHandle{cursor:var(--cursor-resize-we,url(/cursors/cursor-resize-we.png) 9.5 9.5),col-resize}}.FontPreview-module-scss-module___o6LFW__verticalSplitHandle{position:relative}.FontPreview-module-scss-module___o6LFW__verticalSplitHandle:after{content:"";border-left:1px dashed var(--fg30);width:1px;transition:border-color .1s;position:absolute;top:0;bottom:0;left:3px}.FontPreview-module-scss-module___o6LFW__verticalSplitHandle:hover:after,.FontPreview-module-scss-module___o6LFW__verticalSplitHandle.FontPreview-module-scss-module___o6LFW__dragging:after{border-left-style:solid;border-color:var(--fg60)}.FontPreview-module-scss-module___o6LFW__verticalSplitHandle.FontPreview-module-scss-module___o6LFW__dragging{cursor:col-resize;cursor:var(--cursor-resize-we,image-set(url(/cursors/cursor-resize-we.png) 1x, url(/cursors/cursor-resize-we@2x.png) 2x) 9.5 9.5),col-resize}@supports ((-moz-appearance:none)){.FontPreview-module-scss-module___o6LFW__verticalSplitHandle.FontPreview-module-scss-module___o6LFW__dragging{cursor:var(--cursor-resize-we,url(/cursors/cursor-resize-we.png) 9.5 9.5),col-resize}}.FontPreview-module-scss-module___o6LFW__splitLabel{opacity:.5;padding-left:2px}.FontPreview-module-scss-module___o6LFW__splitNotice{opacity:.5;text-align:center;margin-top:auto}
.GlyphEditorCanvas-module-scss-module__Mk0KxG__canvas{justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.GlyphEditorCanvas-module-scss-module__Mk0KxG__gridWrapper{display:inline-block;position:relative}.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid{-webkit-user-select:none;user-select:none;display:block;overflow:visible}.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolPencil{cursor:default;cursor:var(--cursor-pencil,image-set(url(/cursors/cursor-pencil.png) 1x, url(/cursors/cursor-pencil@2x.png) 2x) 1 16),default}@supports ((-moz-appearance:none)){.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolPencil{cursor:var(--cursor-pencil,url(/cursors/cursor-pencil.png) 1 16),default}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolEraser{cursor:default;cursor:var(--cursor-eraser,image-set(url(/cursors/cursor-eraser.png) 1x, url(/cursors/cursor-eraser@2x.png) 2x) 1 16),default}@supports ((-moz-appearance:none)){.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolEraser{cursor:var(--cursor-eraser,url(/cursors/cursor-eraser.png) 1 16),default}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolSelect{cursor:pointer;cursor:var(--cursor-crosshair,image-set(url(/cursors/cursor-crosshair.png) 1x, url(/cursors/cursor-crosshair@2x.png) 2x) 8.5 8.5),pointer}@supports ((-moz-appearance:none)){.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolSelect{cursor:var(--cursor-crosshair,url(/cursors/cursor-crosshair.png) 8.5 8.5),pointer}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolArrow{cursor:default;cursor:var(--cursor-arrow-outlined,image-set(url(/cursors/cursor-arrow-outlined.png) 1x, url(/cursors/cursor-arrow-outlined@2x.png) 2x) 5 1),default}@supports ((-moz-appearance:none)){.GlyphEditorCanvas-module-scss-module__Mk0KxG__grid.GlyphEditorCanvas-module-scss-module__Mk0KxG__toolArrow{cursor:var(--cursor-arrow-outlined,url(/cursors/cursor-arrow-outlined.png) 5 1),default}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__gridBorder{fill:none;stroke:var(--fg30);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__gridBackground{fill:var(--bg)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__gridLine{stroke:var(--fg10);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__filledPixels{fill:var(--fg);pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__layerOutline{fill:none;stroke:var(--ac);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__hoverCell{fill:var(--fg10);pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__baseline{stroke:var(--ac);stroke-width:1px;opacity:.6;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__xHeight{stroke:var(--c-blue);stroke-width:1px;stroke-dasharray:2 2;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__capHeight{stroke:var(--c-purple);stroke-width:1px;stroke-dasharray:2 2;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__ascender{stroke:var(--c-magenta);stroke-width:1px;stroke-dasharray:4 2;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__descender{stroke:var(--c-orange);stroke-width:1px;stroke-dasharray:4 2;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__verticalCenter{stroke:var(--c-cyan);stroke-width:1px;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__advanceLine{stroke:var(--c-bound-h);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__advanceLine.GlyphEditorCanvas-module-scss-module__Mk0KxG__auto{stroke-dasharray:4 2}.GlyphEditorCanvas-module-scss-module__Mk0KxG__glyphMinXLine{stroke:var(--c-bound-h);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__glyphMinXLine.GlyphEditorCanvas-module-scss-module__Mk0KxG__auto{stroke-dasharray:4 2}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label{fill:var(--fg);text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggable{pointer-events:all;cursor:col-resize;cursor:var(--cursor-resize-we,image-set(url(/cursors/cursor-resize-we.png) 1x, url(/cursors/cursor-resize-we@2x.png) 2x) 9.5 9.5),col-resize}@supports ((-moz-appearance:none)){.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggable{cursor:var(--cursor-resize-we,url(/cursors/cursor-resize-we.png) 9.5 9.5),col-resize}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggable{fill:var(--c-bound-h)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggable:hover{opacity:1}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggable.GlyphEditorCanvas-module-scss-module__Mk0KxG__auto{opacity:.7}.GlyphEditorCanvas-module-scss-module__Mk0KxG__label.GlyphEditorCanvas-module-scss-module__Mk0KxG__fixed{fill:var(--c-bound-h);opacity:.6}.GlyphEditorCanvas-module-scss-module__Mk0KxG__guideLabel{fill:var(--fg);text-anchor:start;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:var(--color-blend-mode);text-transform:uppercase;opacity:.5;font-weight:600;font-family:var(--fontLabel);font-size:var(--app-font-label-2x)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.GlyphEditorCanvas-module-scss-module__Mk0KxG__guideLabel{font-size:var(--app-font-label-1-5x)}}.GlyphEditorCanvas-module-scss-module__Mk0KxG__pixelMinXLine{stroke:var(--c-gray-cool);stroke-width:1px;stroke-dasharray:2 2;pointer-events:none;mix-blend-mode:var(--color-blend-mode)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__edgeLineV{stroke:var(--c-bound-v);stroke-width:1px;pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__edgeLineV.GlyphEditorCanvas-module-scss-module__Mk0KxG__auto{stroke-dasharray:4 2}.GlyphEditorCanvas-module-scss-module__Mk0KxG__labelV{fill:var(--fg);text-anchor:end;pointer-events:none;-webkit-user-select:none;user-select:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__labelV.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggableV{pointer-events:all;cursor:ns-resize;fill:var(--c-bound-v)}.GlyphEditorCanvas-module-scss-module__Mk0KxG__labelV.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggableV:hover{opacity:1}.GlyphEditorCanvas-module-scss-module__Mk0KxG__labelV.GlyphEditorCanvas-module-scss-module__Mk0KxG__draggableV.GlyphEditorCanvas-module-scss-module__Mk0KxG__auto{opacity:.7}.GlyphEditorCanvas-module-scss-module__Mk0KxG__labelV.GlyphEditorCanvas-module-scss-module__Mk0KxG__fixedV{fill:var(--c-bound-v);opacity:.6}.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair{pointer-events:none}.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair line{stroke:var(--c-red);stroke-width:1px;opacity:.3}.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair circle{fill:var(--c-red);stroke:var(--c-red);stroke-width:1px;opacity:.4}.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair.GlyphEditorCanvas-module-scss-module__Mk0KxG__active{pointer-events:all}.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair.GlyphEditorCanvas-module-scss-module__Mk0KxG__active line,.GlyphEditorCanvas-module-scss-module__Mk0KxG__anchorCrosshair.GlyphEditorCanvas-module-scss-module__Mk0KxG__active circle{opacity:.8;stroke-width:2px}.GlyphEditorCanvas-module-scss-module__Mk0KxG__selectionRect{fill:var(--c-blue);fill-opacity:.1;stroke:var(--ac);stroke-width:2px;stroke-dasharray:4 2}.GlyphEditorCanvas-module-scss-module__Mk0KxG__selectedPixels{fill:var(--c-blue);fill-opacity:.3}
.HaniCustomLigatures-module-scss-module__6HFPvW__root{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 8px 12px 0;display:grid}.HaniCustomLigatures-module-scss-module__6HFPvW__row{grid-template-columns:minmax(0,1fr);display:grid}.HaniCustomLigatures-module-scss-module__6HFPvW__createRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.HaniCustomLigatures-module-scss-module__6HFPvW__conflict{color:var(--fg60);padding:4px 0}.HaniCustomLigatures-module-scss-module__6HFPvW__empty{text-align:center;color:var(--fg50);border:1px dashed var(--fg15);padding:16px}.HaniCustomLigatures-module-scss-module__6HFPvW__gridSm{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:8px;display:grid}.HaniCustomLigatures-module-scss-module__6HFPvW__gridMd{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;display:grid}
.GitHubAuth-module-scss-module__yl495q__placeholder{width:80px;height:32px}.GitHubAuth-module-scss-module__yl495q__loginButton{background:var(--fg10);color:var(--fg);align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:flex}.GitHubAuth-module-scss-module__yl495q__loginButton:hover{background:var(--fg20)}.GitHubAuth-module-scss-module__yl495q__userContainer{position:relative}.GitHubAuth-module-scss-module__yl495q__userButton{color:var(--fg);font-weight:600;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);background:0 0;align-items:center;gap:6px;padding:4px 8px;display:flex}.GitHubAuth-module-scss-module__yl495q__userButton:hover{background:var(--fg10)}.GitHubAuth-module-scss-module__yl495q__avatar{width:20px;height:20px}.GitHubAuth-module-scss-module__yl495q__backdrop{z-index:100;position:fixed;inset:0}.GitHubAuth-module-scss-module__yl495q__menu{font-family:var(--fontText);background:var(--bg);border:1px solid var(--fg20);z-index:101;min-width:200px;margin-top:4px;position:absolute;top:100%;right:0}.GitHubAuth-module-scss-module__yl495q__menuHeader{color:var(--fg50);font-family:var(--fontLabel);font-size:var(--app-font-label-2x);padding:8px 12px}.GitHubAuth-module-scss-module__yl495q__repoInfo{padding:4px 12px 8px;font-weight:500}.GitHubAuth-module-scss-module__yl495q__menuItem{text-align:left;width:100%;color:var(--fg);background:0 0;padding:8px 12px;display:block}.GitHubAuth-module-scss-module__yl495q__menuItem:hover{background:var(--fg10)}.GitHubAuth-module-scss-module__yl495q__menuDivider{background:var(--fg15);height:1px;margin:4px 0}@media (max-width:480px){.GitHubAuth-module-scss-module__yl495q__label{display:none}}
.KerningCreatePanel-module-scss-module__tI35Sa__root{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 8px 12px 0;display:grid}.KerningCreatePanel-module-scss-module__tI35Sa__inputRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.KerningCreatePanel-module-scss-module__tI35Sa__previewWrap{border:1px solid var(--fg15);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.KerningCreatePanel-module-scss-module__tI35Sa__preview{align-items:center;min-height:32px;display:flex;overflow-x:auto}.KerningCreatePanel-module-scss-module__tI35Sa__glyph{color:var(--fg);-webkit-user-select:none;user-select:none;display:inline-block}.KerningCreatePanel-module-scss-module__tI35Sa__draggable{cursor:col-resize;cursor:var(--cursor-resize-we,image-set(url(/cursors/cursor-resize-we.png) 1x, url(/cursors/cursor-resize-we@2x.png) 2x) 9.5 9.5),col-resize}@supports ((-moz-appearance:none)){.KerningCreatePanel-module-scss-module__tI35Sa__draggable{cursor:var(--cursor-resize-we,url(/cursors/cursor-resize-we.png) 9.5 9.5),col-resize}}.KerningCreatePanel-module-scss-module__tI35Sa__dragging{color:var(--ac)}.KerningCreatePanel-module-scss-module__tI35Sa__adjustment{font-variant-numeric:tabular-nums;color:var(--fg70);text-align:right;min-width:56px}.KerningCreatePanel-module-scss-module__tI35Sa__conflict{color:var(--fg60)}
.ColorSchemeToggle-module-scss-module__JB1k5a__toggle{appearance:none;font:inherit;width:32px;height:32px;color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background-color:#0000;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}@supports ((-moz-appearance:none)){.ColorSchemeToggle-module-scss-module__JB1k5a__toggle{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.ColorSchemeToggle-module-scss-module__JB1k5a__toggle:hover{background:var(--fg15)}
.KerningPairsList-module-scss-module__d6gv9G__kerningPairsList,.KerningPairsList-module-scss-module__d6gv9G__pairsList{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.KerningPairsList-module-scss-module__d6gv9G__pairGroup{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.KerningPairsList-module-scss-module__d6gv9G__groupHeader{color:var(--fg);opacity:.5;padding:4px 8px;font-weight:600}.KerningPairsList-module-scss-module__d6gv9G__pairItemWrapper{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.KerningPairsList-module-scss-module__d6gv9G__pairItemWrapper:hover{background:var(--fg15)}.KerningPairsList-module-scss-module__d6gv9G__pairItemWrapper.KerningPairsList-module-scss-module__d6gv9G__selected{background:var(--ac)}.KerningPairsList-module-scss-module__d6gv9G__pairItemWrapper.KerningPairsList-module-scss-module__d6gv9G__problematic{background:color-mix(in srgb, var(--c-red) 20%, transparent)}.KerningPairsList-module-scss-module__d6gv9G__pairItemWrapper.KerningPairsList-module-scss-module__d6gv9G__problematic:hover{background:color-mix(in srgb, var(--c-red) 30%, transparent)}.KerningPairsList-module-scss-module__d6gv9G__pairItem{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid}@supports ((-moz-appearance:none)){.KerningPairsList-module-scss-module__d6gv9G__pairItem{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.KerningPairsList-module-scss-module__d6gv9G__pairLabel{min-width:2em}.KerningPairsList-module-scss-module__d6gv9G__variantTag{color:var(--fg60);font-family:var(--fontCaption);font-size:var(--app-font-caption-2x)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.KerningPairsList-module-scss-module__d6gv9G__variantTag{font-size:var(--app-font-caption-1-5x)}}.KerningPairsList-module-scss-module__d6gv9G__pairPreview{align-items:center;min-width:40px;display:flex;overflow:hidden}.KerningPairsList-module-scss-module__d6gv9G__adjustment{background:var(--fg15);padding:2px 4px}.KerningPairsList-module-scss-module__d6gv9G__adjustment.KerningPairsList-module-scss-module__d6gv9G__negative{color:var(--c-red)}.KerningPairsList-module-scss-module__d6gv9G__adjustment.KerningPairsList-module-scss-module__d6gv9G__positive{color:var(--c-green)}.KerningPairsList-module-scss-module__d6gv9G__deleteButton{opacity:.5;cursor:pointer;width:20px;height:20px;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;justify-content:center;align-items:center;line-height:1;display:flex}@supports ((-moz-appearance:none)){.KerningPairsList-module-scss-module__d6gv9G__deleteButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.KerningPairsList-module-scss-module__d6gv9G__deleteButton:hover{background:var(--fg15);opacity:1}.KerningPairsList-module-scss-module__d6gv9G__addButton{border:1px dashed var(--fg15);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;background:0 0;padding:8px 12px}@supports ((-moz-appearance:none)){.KerningPairsList-module-scss-module__d6gv9G__addButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.KerningPairsList-module-scss-module__d6gv9G__addButton:hover{background:var(--fg15);border-style:solid}.KerningPairsList-module-scss-module__d6gv9G__addForm{background:var(--fg15);grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;display:grid}.KerningPairsList-module-scss-module__d6gv9G__inputs{gap:4px;display:flex}.KerningPairsList-module-scss-module__d6gv9G__charInput{background:var(--bg);border:1px solid var(--fg15);text-align:center;width:32px;height:32px;padding:4px;font-size:16px}.KerningPairsList-module-scss-module__d6gv9G__charInput:focus{border-color:var(--ac);outline:none}.KerningPairsList-module-scss-module__d6gv9G__formButtons{gap:4px;display:flex}.KerningPairsList-module-scss-module__d6gv9G__confirmButton,.KerningPairsList-module-scss-module__d6gv9G__cancelButton{cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;flex:1;padding:6px 12px}@supports ((-moz-appearance:none)){.KerningPairsList-module-scss-module__d6gv9G__confirmButton,.KerningPairsList-module-scss-module__d6gv9G__cancelButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.KerningPairsList-module-scss-module__d6gv9G__confirmButton{background:var(--ac)}.KerningPairsList-module-scss-module__d6gv9G__confirmButton:hover:not(:disabled){filter:brightness(1.1)}.KerningPairsList-module-scss-module__d6gv9G__confirmButton:disabled{opacity:.5;cursor:not-allowed;cursor:var(--cursor-not-allowed,image-set(url(/cursors/cursor-not-allowed.png) 1x, url(/cursors/cursor-not-allowed@2x.png) 2x) 9 9),not-allowed}@supports ((-moz-appearance:none)){.KerningPairsList-module-scss-module__d6gv9G__confirmButton:disabled{cursor:var(--cursor-not-allowed,url(/cursors/cursor-not-allowed.png) 9 9),not-allowed}}.KerningPairsList-module-scss-module__d6gv9G__cancelButton{border:1px solid var(--fg15);background:0 0}.KerningPairsList-module-scss-module__d6gv9G__cancelButton:hover{background:var(--fg15)}
.AppNav-module-scss-module__okxTLG__nav,.AppNav-module-scss-module__okxTLG__navTabs{background-color:var(--bg);border-bottom:1px solid var(--fg15);height:58px;font-family:var(--fontLabel);font-size:var(--app-font-label-2x);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.AppNav-module-scss-module__okxTLG__navTabs{grid-template-columns:1fr auto 1fr;display:grid}.AppNav-module-scss-module__okxTLG__left,.AppNav-module-scss-module__okxTLG__right{align-items:center;gap:8px;display:flex}.AppNav-module-scss-module__okxTLG__center{justify-content:center;align-items:center;display:flex}.AppNav-module-scss-module__okxTLG__right{justify-content:flex-end}.AppNav-module-scss-module__okxTLG__right>:last-child{margin-right:-8px}.AppNav-module-scss-module__okxTLG__homeButton{width:32px;height:32px;color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;justify-content:center;align-items:center;display:inline-flex}@supports ((-moz-appearance:none)){.AppNav-module-scss-module__okxTLG__homeButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.AppNav-module-scss-module__okxTLG__homeButton{margin-left:-8px;position:sticky;top:0}.AppNav-module-scss-module__okxTLG__homeButton:hover{background:var(--fg15)}.AppNav-module-scss-module__okxTLG__iconButton{width:32px;height:32px;color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer;justify-content:center;align-items:center;display:inline-flex}@supports ((-moz-appearance:none)){.AppNav-module-scss-module__okxTLG__iconButton{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.AppNav-module-scss-module__okxTLG__iconButton:hover{background:var(--fg15)}.AppNav-module-scss-module__okxTLG__breadcrumbItem{color:var(--fg);align-items:center;gap:8px;font-weight:500;display:flex}.AppNav-module-scss-module__okxTLG__breadcrumbLink{color:var(--fg);cursor:pointer;cursor:var(--cursor-hand-pointer,image-set(url(/cursors/cursor-hand-pointer.png) 1x, url(/cursors/cursor-hand-pointer@2x.png) 2x) 7 1),pointer}@supports ((-moz-appearance:none)){.AppNav-module-scss-module__okxTLG__breadcrumbLink{cursor:var(--cursor-hand-pointer,url(/cursors/cursor-hand-pointer.png) 7 1),pointer}}.AppNav-module-scss-module__okxTLG__breadcrumbLink:hover{color:var(--ac)}.AppNav-module-scss-module__okxTLG__breadcrumbText{color:var(--fg)}.AppNav-module-scss-module__okxTLG__tab,.AppNav-module-scss-module__okxTLG__tabActive{padding:8px;font-weight:500;text-decoration:none}.AppNav-module-scss-module__okxTLG__tab{color:var(--fg50)}.AppNav-module-scss-module__okxTLG__tab:hover,.AppNav-module-scss-module__okxTLG__tabActive{color:var(--fg)}.AppNav-module-scss-module__okxTLG__separator{background:var(--fg20);width:1px;height:16px}
.DashboardLayout-module-scss-module__U5-owa__page{min-height:100svh;padding-top:58px}.DashboardLayout-module-scss-module__U5-owa__nav{z-index:10;background-color:var(--bg);position:fixed;top:0;left:0;right:0}.DashboardLayout-module-scss-module__U5-owa__main{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:calc(100svh - 58px);display:flex;position:relative;overflow:auto}.DashboardLayout-module-scss-module__U5-owa__main::-webkit-scrollbar{display:none}.DashboardLayout-module-scss-module__U5-owa__content{padding:var(--pageMargin)}@media (min-width:1024px){.DashboardLayout-module-scss-module__U5-owa__content{max-width:75vw}}.DashboardLayout-module-scss-module__U5-owa__decoration{z-index:0;align-self:center;height:auto;margin-top:auto;padding:24px}@media (max-width:1023px){.DashboardLayout-module-scss-module__U5-owa__decoration{width:168px}}@media (min-width:1024px){.DashboardLayout-module-scss-module__U5-owa__decoration{max-width:25vw;margin-top:0;position:fixed;bottom:0;right:0}}
