:root{--font-family-latin: --gender, -apple-system, BlinkMacSystemFont, "Segoe UI", "Segoe UI Symbol", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue";--font-family-ja: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Noto Sans CJK JP", "Noto Sans JP";--font-family-ko: "Apple SD 산돌고딕 Neo", "Apple SD Gothic Neo", "맑은 고딕", "Malgun Gothic", "Noto Sans CJK KR", "Noto Sans KR";--font-family-zh-hant: "蘋方-繁", "PingFang TC", "微軟正黑體", "Microsoft JhengHei", "Noto Sans CJK TC", "Noto Sans TC";--font-family-zh-hans: "苹方-简", "PingFang SC", "微软雅黑", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC"}body{font-family:var(--font-family-latin),var(--font-family-ja),sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:lang(ja){font-family:--fullwidth-ja,var(--font-family-latin),var(--font-family-ja),sans-serif}:lang(ko){font-family:var(--font-family-latin),var(--font-family-ko),sans-serif}:lang(zh-Hant){font-family:var(--font-family-latin),var(--font-family-zh-hant),sans-serif}:lang(zh-Hans){font-family:var(--font-family-latin),var(--font-family-zh-hans),sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:--fullwidth-ja;src:local("ヒラギノ角ゴ Pro W3"),local("Hiragino Kaku Gothic Pro"),local("Osaka"),local("メイリオ"),local("Meiryo"),local("ＭＳ Ｐゴシック"),local("MS PGothic"),local("Noto Sans CJK JP"),local("Noto Sans JP");unicode-range:U+00D7,U+00F7,U+2025-2026,U+25A1,U+25B3,U+25C7,U+25CB,U+25CE,U+2600-2602,U+2605,U+2640,U+2642,U+2660,U+2663,U+2665-2666,U+266A,U+2460-24FF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:--gender;src:local("Segoe UI Symbol"),local("Apple Symbols"),local("Noto Emoji Regular");unicode-range:U+2640,U+2642}@media print{:root{--csstools-color-scheme--light: initial !important;color-scheme:light!important;--background: white !important;--highlight: white !important;--text: black !important}body,.app,.app-window{height:auto!important;width:auto!important;overflow:visible!important;background:var(--background)!important}header .header-options,.search-filters,.cache-button-group,.results-table-actions-cell,footer{display:none!important}.results-status .results-jump,.results-status .spinner,.results-status .results-nav button{visibility:hidden}.app-window{border:none!important;padding:0!important}.results-table-container{padding-right:1rem!important;min-width:auto!important}h1,h2{-moz-column-break-after:avoid;break-after:avoid}.results-table tr{-moz-column-break-inside:avoid;break-inside:avoid}.text-color-animation{animation:none!important}}dialog[open].modal-options{width:26em;height:18em}.options-grid{display:grid;grid-template-columns:1fr auto;width:100%;gap:.25rem .5rem;align-items:center}.options{display:flex;flex-direction:column;gap:.5rem;width:100%}.options-inline{display:flex;justify-content:center;gap:.25rem}.options label{display:flex;text-align:end;justify-content:end;align-items:center;text-wrap:balance;line-height:var(--line-height-narrow)}.header-options svg{margin-inline-end:.25em}*[dir=ltr] .header-options{float:right}*[dir=rtl] .header-options{float:left}.search-filters{display:grid;grid-template-columns:4fr 1px 6fr;grid-template-rows:auto auto;grid-auto-flow:column;gap:.5em .75em;overflow:hidden;transition:max-height,margin-bottom,opacity,visibility;transition-duration:.2s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion: reduce){.search-filters{transition:none!important}}.search-filters-show{max-height:var(--search-filters-height, 100dvh);margin-bottom:0;opacity:1;visibility:visible}.search-filters-hide{max-height:0;margin-bottom:-.5em;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}@supports (interpolate-size: allow-keywords){.search-filters{interpolate-size:allow-keywords}.search-filters-show{max-height:-moz-fit-content;max-height:fit-content}}.search-filters-divider{background-color:var(--text);grid-row:span 2}.search-collections,.search-languages{display:grid;place-content:start;gap:.3em 0;margin:.15em 0;transition:none}.search-collections{grid-template-columns:repeat(auto-fit,minmax(5.5em,1fr))}.search-languages{grid-template-columns:repeat(auto-fit,minmax(14em,1fr))}.search-collection,.search-language{display:flex;align-items:center}.search-collection label,.search-language label{width:100%;line-height:var(--line-height-narrow)}.search-invalid{opacity:.3}.search-language-code{display:none;white-space:nowrap}.search-language-name{display:inline-block;text-wrap:balance;word-break:keep-all;line-break:strict}@media (width < 62rem){.search-filters{grid-template-columns:55fr 1px minmax(14em,45fr)}.search-languages{grid-template-columns:repeat(auto-fit,minmax(7em,1fr))}.search-language-name{display:none}.search-language-code{display:inherit}}@media (width <= 36rem){.search-filters{grid-template-columns:auto;grid-template-rows:auto auto 1px auto auto}.search-filters-divider{grid-row:inherit}}.search-form{display:flex;flex-direction:column;gap:.5em}.search-bar{display:flex;margin:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em}.btn-alternate-container{display:grid;grid-template-columns:max-content}.btn-alternate-container>*{grid-column:1;grid-row:1}.search-option-group{margin:.15em 0}.search-option{display:flex;align-items:center}.search-option label{display:inline-block;white-space:wrap;line-height:var(--line-height-narrow)}.spinner{display:inline-block;width:1em;height:1em;animation:spinner-spin infinite .5s linear}.spinner-active{opacity:1;transition:opacity .25s}.spinner-inactive{opacity:.5;transition:opacity .25s}.spinner-stopped{animation:none}@keyframes spinner-spin{0%{rotate:0deg}to{rotate:360deg}}@media (prefers-reduced-motion: reduce){.spinner{animation:none!important}}.progress-bar-container{display:grid;grid-template-areas:"content";place-items:center;height:2em}.progress-bar-container>*{grid-area:content}.progress-bar{background:var(--progress-bar-background);border:1px solid var(--progress-bar-border);border-radius:.5em;width:100%;height:1em;overflow:hidden}.progress-bar-complete{background:var(--progress-bar-color);height:100%;transition:width .1s linear}.progress-bar-text{display:flex;padding:0 .25em;font-size:.7em;font-variant-numeric:tabular-nums;place-content:center}.results-status{display:grid;grid-template-columns:minmax(20em,1fr) 1em 2fr auto;align-items:center;text-align:center;gap:.25em}.results-jump,.results-status-text{min-height:1.75em}.results-jump select{width:100%}.results-nav{display:grid;grid-template-columns:1fr auto auto;align-items:center;text-align:center;gap:.25em}.results-toggle{display:flex;gap:.25em;justify-content:center}.results-toggle-furigana{vertical-align:top;font-size:50%}.results-notice{border-radius:0}.results-rendering{display:flex;justify-content:center;align-items:center;border:1px solid var(--text);padding:0 .25em;height:2em}.results-section:last-child .results-rendering{margin-bottom:max(12em,100vh)}.results-section{display:flex;flex-direction:column;gap:.5em;min-width:100%}.results-table-container{padding-right:.5rem;width:-moz-fit-content;width:fit-content;min-width:calc(100% + .5rem)}.results-table{min-width:100%}.results-table-actions-cell{width:calc(2.25em + 8px)}.results-table-actions{display:flex;place-content:center;place-items:center;vertical-align:middle;gap:.25em}.results-nav-range-long{display:block}.results-nav-range-short{display:none}@media (width < 48rem){.results-status{grid-template-columns:1em 1fr auto}.results-jump,.results-status-text{grid-column:span 3}.results-nav-range-short{display:block}.results-nav-range-long{display:none}}@media (width < 26rem){.results-status{grid-template-columns:1em 1fr}.results-jump,.results-status-text{grid-column:span 2}.results-toggle{grid-column:span 2;flex-wrap:wrap}}.var,.func,.null,.unused,.speaker,.grammar,.gender,.number,.version{color:var(--text-gray);white-space:nowrap}.variables-hide :is(.var,.func),.variables-short :is(.var.long,.func.long),.var.short,.func.short{display:none}.variables-hide .var.short,.variables-short :is(.var.short,.func.short){display:unset}.literal{border-bottom:1px dotted var(--text-gray)}.literal-small{font-size:80%}.literal-big{font-size:150%;line-height:.67;vertical-align:text-top}.button{border:1.5px solid currentcolor;font-size:70%;font-weight:500;border-radius:.5rem;vertical-align:.1rem;padding:0 .25rem;margin:0 1px}.r,.c,.n,.e,.vertoffset,.div{color:var(--text-gray)}.soft,.rich-text-disabled{white-space:pre-wrap}td[lang=zxx] wbr{display:none}.results-table.soft td[lang=zxx] wbr{display:unset}.control-hide :is(.r,.c,.n,.vertoffset,.div),.control-show span.soft,.control-hide wbr.soft{display:none}.control-show .whitespace-leading,.whitespace-trailing,.control-show .tab{border-bottom:1px dotted var(--text);background-color:var(--accent)}.line-font-size-200{line-height:calc(2 * var(--line-height))}.text-font-size-200{display:inline-block;scale:1 2;line-height:var(--line-height)}.link{color:var(--text-link)}td:lang(ja) .spacing-0{letter-spacing:0}td:lang(ja) .spacing-1{letter-spacing:1px}td:lang(ja) .spacing-2{letter-spacing:2px}td:lang(ja) .spacing-3{letter-spacing:3px}td:lang(ja) :is(.spacing-0,.spacing-1,.spacing-2,.spacing-3) .var{letter-spacing:normal}.line-align-center{display:block;text-align:center}.line-align-right{display:block;text-align:right}.line-align-left{display:block;text-align:left}.gender-2 .branch.male{border-bottom:1px dotted var(--text);color:var(--gender-male-color)}.gender-2 .branch.female{border-bottom:1px dotted var(--text);color:var(--gender-female-color)}.gender-2 .branch.neuter{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--gender-male-color),var(--gender-female-color))}.number-0 .branch.singular{border-bottom:1px dotted var(--text);color:var(--number-singular-color)}.number-0 .branch.plural{border-bottom:1px dotted var(--text);color:var(--number-plural-color)}.number-0 .branch.zero{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--number-singular-color),var(--number-plural-color))}.gender-2.number-0 .branch.male.singular{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--gender-male-color) 75%,var(--number-singular-color))}.gender-2.number-0 .branch.female.singular{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--gender-female-color) 75%,var(--number-singular-color))}.gender-2.number-0 .branch.male.plural{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--gender-male-color) 50%,var(--number-plural-color))}.gender-2.number-0 .branch.female.plural{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--gender-female-color) 50%,var(--number-plural-color))}.branch.form{border-bottom:1px dotted var(--text);color:color-mix(in oklab,var(--number-singular-color),var(--number-plural-color))}.grammar-hide .branch.form,.grammar-hide .grammar{display:none}.grammar-hide .branch.form-0{display:unset}.version-ruby{border-bottom:1px dotted var(--text);color:var(--version-ruby-color)}.version-sapphire{border-bottom:1px dotted var(--text);color:var(--version-sapphire-color)}.version-scarlet{border-bottom:1px dotted var(--text);color:var(--version-scarlet-color)}.version-violet{border-bottom:1px dotted var(--text);color:var(--version-violet-color)}.gender-0 .female:not(.male),.gender-0 .gender,.gender-0 .neuter,.gender-1 .male:not(.female),.gender-1 .gender,.gender-1 .neuter,.number-1 .plural,.number-1 .zero,.number-1 .number,.number-2 .singular,.number-2 .zero,.number-2 .number{display:none}.furigana-hide rt,.furigana-hide rp{display:none}.font-pbr-0{font-size:125%}.font-pbr-1{font-size:100%}.font-pbr-2{font-size:75%}.font-pbr-6{-webkit-text-stroke:3px black;-webkit-text-fill-color:white;paint-order:stroke}.word{border-bottom:1px dotted var(--text-gray)}.fallback{color:var(--text-gray);border-bottom:1px dotted var(--text-gray)}.color :is(.var,.wait,.sfx,.unused,.null,.compressed,.gender,.number,.speaker){color:inherit;border-bottom:1px dotted var(--text-gray)}.collection-za{--color-0: #36364C;--color-1: #ED5F5F;--color-2: #0066CC;--color-3: #BDE930;--color-4: #8040E8;--color-5: #FFB800;--color-6: #F06000;--color-7: #E02080;--color-8: #66B8E0;--color-9: #1040A0;--color-10: #A0A0A0}.collection-sv{--color-0: #182840;--color-1: #ED5F5F;--color-2: #0065CC;--color-3: #288028;--color-4: #8040E9;--color-5: #FFB900;--color-6: #EF6000;--color-7: #E02080;--color-8: #65B9E0;--color-9: #10409F;--color-10: #9F9F9F}.collection-la{--color-0: #344E65;--color-1: #FF6595;--color-2: #529FEF;--color-3: #64FA00;--color-4: #EF46EF;--color-5: #FFFF46;--color-6: #FF6595;--color-7: #8B00FF;--color-8: #50C8E7;--color-9: #0050BE;--color-10: #B5B5B5}.collection-lgpe,.collection-home,.collection-swsh{--color-0: #232323;--color-1: #F01E1E;--color-2: #0064FF;--color-3: #64FA00;--color-4: #F046F0;--color-5: #FFFF46;--color-6: #FF5000;--color-7: #8C00FF;--color-8: #50C8E6;--color-9: #0050BE}.collection-home,.collection-swsh{--color-0: #646464;--color-6: #FF5080}.collection-swsh{--color-0: #000000;--color-10: #B4B4B4}.collection-xy,.collection-oras,.collection-sm,.collection-usum,.collection-bank{--color-0: #000000;--color-1: #FF0000;--color-2: #008CFF;--color-3: #00C000;--color-0-0-0: #FF0000;--color-1-0-0: #00C000;--color-2-0-0: #008CFF;--color-3-0-0: #FF8000;--color-4-0-0: #FF80FF;--color-5-0-0: #8C00FF;--color-6-0-0: #50C8E4;--color-7-0-0: #FFE650;--color-8-0-0: #64B4FF;--color-9-0-0: #FFFF50}.collection-bw,.collection-b2w2{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #A2A2AA;--color-0: var(--csstools-light-dark-toggle--0, #595151);--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #FB7171;--color-1: var(--csstools-light-dark-toggle--1, #C30000);--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #7192FB;--color-2: var(--csstools-light-dark-toggle--2, #0000D3);--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #EBE300;--color-3: var(--csstools-light-dark-toggle--3, #AAA200);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #8AFB71;--color-4: var(--csstools-light-dark-toggle--4, #20B200);--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #FBDB92;--color-5: var(--csstools-light-dark-toggle--5, #F3B200);--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #FB79EB;--color-6: var(--csstools-light-dark-toggle--6, #EB00BA);--color-255: var(--color-2);--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #F34141;--color-5-6-0: var(--csstools-light-dark-toggle--7, #922828);--color-4-0-2: #96202BC0}@supports not (color: light-dark(tan,tan)){:is(.collection-bw,.collection-b2w2) *{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #A2A2AA;--color-0: var(--csstools-light-dark-toggle--0, #595151);--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #FB7171;--color-1: var(--csstools-light-dark-toggle--1, #C30000);--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #7192FB;--color-2: var(--csstools-light-dark-toggle--2, #0000D3);--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #EBE300;--color-3: var(--csstools-light-dark-toggle--3, #AAA200);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #8AFB71;--color-4: var(--csstools-light-dark-toggle--4, #20B200);--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #FBDB92;--color-5: var(--csstools-light-dark-toggle--5, #F3B200);--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #FB79EB;--color-6: var(--csstools-light-dark-toggle--6, #EB00BA);--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #F34141;--color-5-6-0: var(--csstools-light-dark-toggle--7, #922828)}}@supports (color: light-dark(red,red)){.collection-bw,.collection-b2w2{--color-0: light-dark(#595151, #A2A2AA);--color-1: light-dark(#C30000, #FB7171);--color-2: light-dark(#0000D3, #7192FB);--color-3: light-dark(#AAA200, #EBE300);--color-4: light-dark(#20B200, #8AFB71);--color-5: light-dark(#F3B200, #FBDB92);--color-6: light-dark(#EB00BA, #FB79EB);--color-5-6-0: light-dark(#922828, #F34141)}}.collection-dp,.collection-pt,.collection-hgss{--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #A2A2AA;--color-0: var(--csstools-light-dark-toggle--8, #515159);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #FBAABA;--color-1: var(--csstools-light-dark-toggle--9, #EB2010);--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #79BAEB;--color-2: var(--csstools-light-dark-toggle--10, #0071FB);--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #B2D392;--color-3: var(--csstools-light-dark-toggle--11, #61B249);--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #FBCBF3;--color-4: var(--csstools-light-dark-toggle--12, #AA8ABA);--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #FBAAFB;--color-5: var(--csstools-light-dark-toggle--13, #EB59EB);--color-101: var(--color-1);--color-255: var(--color-1)}@supports not (color: light-dark(tan,tan)){:is(.collection-dp,.collection-pt,.collection-hgss) *{--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #A2A2AA;--color-0: var(--csstools-light-dark-toggle--8, #515159);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #FBAABA;--color-1: var(--csstools-light-dark-toggle--9, #EB2010);--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #79BAEB;--color-2: var(--csstools-light-dark-toggle--10, #0071FB);--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #B2D392;--color-3: var(--csstools-light-dark-toggle--11, #61B249);--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #FBCBF3;--color-4: var(--csstools-light-dark-toggle--12, #AA8ABA);--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #FBAAFB;--color-5: var(--csstools-light-dark-toggle--13, #EB59EB)}}@supports (color: light-dark(red,red)){.collection-dp,.collection-pt,.collection-hgss{--color-0: light-dark(#515159, #A2A2AA);--color-1: light-dark(#EB2010, #FBAABA);--color-2: light-dark(#0071FB, #79BAEB);--color-3: light-dark(#61B249, #B2D392);--color-4: light-dark(#AA8ABA, #FBCBF3);--color-5: light-dark(#EB59EB, #FBAAFB)}}.gradient{color:var(--top)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.gradient{background:linear-gradient(to bottom,var(--top),var(--bottom));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 color-mix(in oklab,var(--top),var(--bottom)))}}.color-animation{color:#f798b1;animation-duration:1s;animation-name:color-animation;animation-iteration-count:infinite;animation-timing-function:linear}[data-id="stad2.39.1"] .color-animation{color:#f0781e;animation-duration:1.25s;animation-name:color-animation-quit}@keyframes color-animation{0%{color:#f798b1}25%{color:#f09a64}75%{color:#fe96fe}to{color:#f798b1}}@keyframes color-animation-quit{30%{color:#f0781e}50%{color:#f0781e00}70%{color:#f0781e}}@media (prefers-reduced-motion: reduce){.color-animation{animation:none!important}}.collection-pbr{--color-1: #E73F76;--color-2: #36A3E7;--color-3: #E7D024;--color-4: #237F12;--color-5: #242424}.cache-entry-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(12em,1fr));gap:.5em}.cache-entry{display:grid;grid-template-columns:1fr auto;border:1px solid var(--text);background-color:var(--highlight);gap:.5em;padding:.5rem;white-space:nowrap}.cache-entry-outdated{background-color:var(--accent)}.cache-entry-text{display:grid;grid-template-columns:1fr auto}.cache-entry-actions{display:flex;margin:auto;place-items:center;vertical-align:middle;gap:.25em}.cache-entry-notice{text-align:center}@media (width < 36rem){.cache-entry-text{display:flex;flex-direction:column}.cache-entry-list{grid-template-columns:repeat(auto-fill,minmax(8em,1fr))}}dialog[open]{display:flex;flex-direction:column;gap:1rem;width:24em;height:14em;max-width:calc(100% - 1rem);padding:1rem;margin:auto;color:var(--text);background-color:var(--background);border:1px solid var(--text);border-radius:3px;text-align:center;text-wrap:balance;word-break:auto-phrase;line-break:strict}dialog::backdrop{background-color:var(--modal-backdrop-color)}.modal-message{display:flex;flex:1;place-items:center;justify-content:center}.modal-checkbox{display:flex;gap:.5em;flex-wrap:wrap;justify-content:center;align-items:center}.modal-button-group{display:flex;gap:.5em;flex-wrap:wrap;white-space:nowrap;justify-content:center;align-items:center}.modal-button-group>button{min-width:5em}:root{--csstools-color-scheme--light: initial;color-scheme:light dark;--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #111122;--background: var(--csstools-light-dark-toggle--0, #ddddee);--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #222244;--highlight: var(--csstools-light-dark-toggle--1, #eeeeff);--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #eeeeee;--text: var(--csstools-light-dark-toggle--2, #111111);--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #888888;--text-gray: var(--csstools-light-dark-toggle--3, #888888);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #8888FF;--text-link: var(--csstools-light-dark-toggle--4, #2222FF);--progress-bar-background: var(--highlight);--progress-bar-border: var(--text);--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) green;--progress-bar-color: var(--csstools-light-dark-toggle--5, limegreen);--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) teal;--accent: var(--csstools-light-dark-toggle--6, skyblue);--line-height: 1.5;--line-height-narrow: 1.15;--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #7192FB;--gender-male-color: var(--csstools-light-dark-toggle--7, #0000D3);--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #FB7171;--gender-female-color: var(--csstools-light-dark-toggle--8, #C30000);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #82EB71;--number-singular-color: var(--csstools-light-dark-toggle--9, #007300);--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #EBEB51;--number-plural-color: var(--csstools-light-dark-toggle--10, #938300);--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #DF6F7C;--version-ruby-color: var(--csstools-light-dark-toggle--11, #851623);--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #818FC6;--version-sapphire-color: var(--csstools-light-dark-toggle--12, #28356D);--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #F7837B;--version-scarlet-color: var(--csstools-light-dark-toggle--13, #9E2A22);--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #AE7BD0;--version-violet-color: var(--csstools-light-dark-toggle--14, #552277);--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) rgb(0 0 0 / 75%);--modal-backdrop-color: var(--csstools-light-dark-toggle--15, rgb(255 255 255 / 75%))}@supports not (color: light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #111122;--background: var(--csstools-light-dark-toggle--0, #ddddee);--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #222244;--highlight: var(--csstools-light-dark-toggle--1, #eeeeff);--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #eeeeee;--text: var(--csstools-light-dark-toggle--2, #111111);--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #888888;--text-gray: var(--csstools-light-dark-toggle--3, #888888);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #8888FF;--text-link: var(--csstools-light-dark-toggle--4, #2222FF);--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) green;--progress-bar-color: var(--csstools-light-dark-toggle--5, limegreen);--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) teal;--accent: var(--csstools-light-dark-toggle--6, skyblue);--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #7192FB;--gender-male-color: var(--csstools-light-dark-toggle--7, #0000D3);--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #FB7171;--gender-female-color: var(--csstools-light-dark-toggle--8, #C30000);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #82EB71;--number-singular-color: var(--csstools-light-dark-toggle--9, #007300);--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #EBEB51;--number-plural-color: var(--csstools-light-dark-toggle--10, #938300);--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #DF6F7C;--version-ruby-color: var(--csstools-light-dark-toggle--11, #851623);--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #818FC6;--version-sapphire-color: var(--csstools-light-dark-toggle--12, #28356D);--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #F7837B;--version-scarlet-color: var(--csstools-light-dark-toggle--13, #9E2A22);--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #AE7BD0;--version-violet-color: var(--csstools-light-dark-toggle--14, #552277);--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) rgb(0 0 0 / 75%);--modal-backdrop-color: var(--csstools-light-dark-toggle--15, rgb(255 255 255 / 75%))}}@supports (color: light-dark(red,red)){:root{--background: light-dark(#ddddee, #111122);--highlight: light-dark(#eeeeff, #222244);--text: light-dark(#111111, #eeeeee);--text-gray: light-dark(#888888, #888888);--text-link: light-dark(#2222FF, #8888FF);--progress-bar-color: light-dark(limegreen, green);--accent: light-dark(skyblue, teal);--gender-male-color: light-dark(#0000D3, #7192FB);--gender-female-color: light-dark(#C30000, #FB7171);--number-singular-color: light-dark(#007300, #82EB71);--number-plural-color: light-dark(#938300, #EBEB51);--version-ruby-color: light-dark(#851623, #DF6F7C);--version-sapphire-color: light-dark(#28356D, #818FC6);--version-scarlet-color: light-dark(#9E2A22, #F7837B);--version-violet-color: light-dark(#552277, #AE7BD0)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){:root{--modal-backdrop-color: light-dark(rgb(255 255 255 / 75%), rgb(0 0 0 / 75%))}}@media (prefers-color-scheme: dark){:root{--csstools-color-scheme--light: }}@media screen{@media (prefers-contrast: more){:root{--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) black;--background: var(--csstools-light-dark-toggle--16, white);--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) black;--highlight: var(--csstools-light-dark-toggle--17, white);--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) white;--text: var(--csstools-light-dark-toggle--18, black)}@supports not (color: light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) black;--background: var(--csstools-light-dark-toggle--16, white);--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) black;--highlight: var(--csstools-light-dark-toggle--17, white);--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) white;--text: var(--csstools-light-dark-toggle--18, black)}}@supports (color: light-dark(red,red)){:root{--background: light-dark(white, black);--highlight: light-dark(white, black);--text: light-dark(black, white)}}}@media (prefers-reduced-transparency: reduce){:root{--csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) black;--modal-backdrop-color: var(--csstools-light-dark-toggle--19, white)}@supports not (color: light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) black;--modal-backdrop-color: var(--csstools-light-dark-toggle--19, white)}}@supports (color: light-dark(red,red)){:root{--modal-backdrop-color: light-dark(white, black)}}}}*{box-sizing:border-box;font-variant-emoji:text}body{height:100dvh;margin:0;overflow:auto;background:var(--background);line-height:var(--line-height)}.mode-light{--csstools-color-scheme--light: initial;color-scheme:light}.mode-dark{--csstools-color-scheme--light: ;color-scheme:dark}a{color:var(--text);text-decoration:none}a:hover,a:active{text-decoration:underline}abbr{text-decoration:none}ruby{ruby-align:space-around}ruby>rt{font-size:50%}dt{font-style:italic}sup{vertical-align:top;font-size:80%}sub{vertical-align:bottom;font-size:80%}.d-none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}h1,h2{margin:0;max-width:100%;white-space:nowrap}h1 a:hover,h1 a:active{text-decoration:none}*[dir=ltr] h1,*[dir=ltr] h2{float:left}*[dir=rtl] h1,*[dir=rtl] h2{float:right}input[type=text],input:not([type]),input[type=number],input[type=search],select,select:focus,input[type=submit],input[type=button],button{font-family:inherit;font-size:inherit;background:var(--highlight);border:1px solid var(--text);color:var(--text);border-radius:.2em;padding:0 .25em;height:2em;line-height:inherit}input[type=checkbox]{font-family:inherit;font-size:inherit;height:.8125em;width:.8125em;margin:0;padding:0;margin-inline-end:.2em}button.link{display:inline;background:none;border:none;color:var(--text);padding:0;font-family:inherit;font-size:inherit;cursor:pointer;text-decoration:none;height:auto}button.link:hover,button.link:active,button.link:active:enabled{background:none;text-decoration:underline}input[type=text]:disabled,input:not([type]):disabled,input[type=number]:disabled,input[type=search]:disabled,select:disabled,input[type=submit]:disabled,input[type=button]:disabled,button:disabled{opacity:.7}.active:enabled,input[type=submit]:active:enabled,input[type=button]:active:enabled,button:active:enabled{background:var(--accent)}.button-square{height:2em;width:2em;white-space:nowrap}button svg,a svg{position:relative;top:.1em}.icon{height:1em;width:1em}footer{text-align:center;line-height:var(--line-height-narrow);margin-top:.2em;margin-bottom:.15em}table{border-collapse:collapse;white-space:pre}table th,table td{padding:1px .25em;border:1px solid var(--text);background-color:var(--highlight)}.app{display:grid;grid-template-rows:auto 1fr auto;gap:.5em;min-height:100dvh;width:100%;padding:1rem;background:var(--background);color:var(--text);overflow:auto}.header-logo{height:1.25em;width:1.25em;margin-bottom:.25em;vertical-align:middle}.search,.cache{display:flex;flex-direction:column;gap:.5em;max-height:100%}.view-search .cache,.view-cachemanager .search{display:none}.item-group{display:flex;gap:.5em;flex-wrap:wrap;white-space:nowrap;justify-content:center;align-items:center}.app-window{flex:1;position:relative;min-height:max(12em,50dvh);overflow:auto;border:1px solid var(--text);background-color:var(--highlight)}.app-window-inner{position:absolute;width:100%;padding:.5rem;display:flex;flex-direction:column;gap:.5em}.ua-safari label,.ua-safari button svg,.ua-safari a svg,.ua-safari .progress-bar-text{position:relative;top:.15em}.ua-safari select,.ua-safari select:focus{line-height:initial;font-family:system-ui}.ua-safari input[type=text],.ua-safari input:not([type]),.ua-safari input[type=number],.ua-safari input[type=search],.ua-safari input[type=submit],.ua-safari input[type=button],.ua-safari button{line-height:initial}
