:root{--scale:.575;--body-bg-color:var(--lightningcss-light,#414143)var(--lightningcss-dark,#0e0e16);--lower-bg-color:var(--lightningcss-light,#efefef)var(--lightningcss-dark,#2e2e2e);--lower-tile-color:var(--lightningcss-light,#fefefe)var(--lightningcss-dark,#444);--lower-text-color:var(--lightningcss-light,#101010)var(--lightningcss-dark,#e0e0e0);--highlight-bg-color:var(--lightningcss-light,#0266d8)var(--lightningcss-dark,#2fb1e3);--highlight-text-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0a0a);--disabled-bg-color:var(--lightningcss-light,#e0e0e0)var(--lightningcss-dark,#262626);--disabled-text-color:var(--lightningcss-light,silver)var(--lightningcss-dark,#606060);--active-text-color:var(--lightningcss-light,#0266d8)var(--lightningcss-dark,#20cbff);--active-text-color-invert:var(--lightningcss-light,#20cbff)var(--lightningcss-dark,#0266d8);--red-color:var(--lightningcss-light,oklch(from #0266d8 l c calc(h + 30 + 120)))var(--lightningcss-dark,oklch(from #2fb1e3 l c calc(h + 45 + 120)));--green-color:var(--lightningcss-light,oklch(from #0266d8 l c calc(h + 30 - 120)))var(--lightningcss-dark,oklch(from #2fb1e3 l c calc(h + 45 - 120)));--yellow-color:var(--lightningcss-light,oklch(from #0266d8 l c calc(h + 30 + 180)))var(--lightningcss-dark,oklch(from #2fb1e3 l c calc(h + 45 + 180)));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;caret-color:var(--lightningcss-light,#49b0ff)var(--lightningcss-dark,#2a6897)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}::selection{caret-color:var(--lightningcss-light,#47a7f3)var(--lightningcss-dark,#49b0ff);background-color:#8ea4a2db}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.mode-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mode-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;text-box-trim:trim-both;text-box-edge:text;font-variant-emoji:text;font-size-adjust:.592773}body{min-height:100dvh;max-width:calc(var(--scale) * 1920px);background:var(--body-bg-color);color:#fff;font-family:nintendo_udsg std_003,NintendoExt003 R,nintendo_udsg ext_zh-cn_003,nintendo_udsg org_zh-cn_003,nintendo_udsg ko_003,UD新ゴ R,UD Shin Go Regular,nintendo_udjxh-db_zh-tw_003,AR UDJingxihei DB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:calc(var(--scale) * 32pt);grid-template-rows:repeat(2,auto) minmax(0,1fr);margin:0 auto;line-height:1.5;display:grid}a{color:var(--active-text-color)}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}input[type=text],select,input[type=submit],input[type=button],button,textarea{background:var(--body-bg-color);color:inherit;font-family:inherit;font-size:inherit;border:calc(var(--scale) * 3px) solid white;border-radius:calc(var(--scale) * 16px);padding:calc(var(--scale) * 4px) calc(var(--scale) * 8px)}input[type=submit],input[type=button],button{-webkit-user-select:none;user-select:none;border:none}h1{margin:0;font-size:1.5em}header{flex-wrap:wrap;gap:.5rem;padding:1rem 1rem 0;font-size:76.5%;display:flex}main{--main-padding:clamp(1rem, calc(var(--scale) * 13.3333vw), calc(var(--scale) * 8rem));min-height:calc(var(--scale) * 1080px);grid-template-rows:auto 1fr;display:grid}@media (width<=768px){:root{--scale:.5}main{--main-padding:1rem}}footer{text-align:center;background:var(--lower-bg-color);color:var(--lower-text-color);justify-content:center;align-items:end;padding:1rem calc(1.6875em + 2rem);font-size:76.5%;display:flex;position:relative}#lng{-webkit-user-select:none;user-select:none;cursor:default;border:calc(var(--scale) * 3px) solid currentColor;border-radius:calc(var(--scale) * 16px);justify-content:center;align-items:center;width:2.25em;height:2.25em;font-size:75%;display:flex;position:absolute;right:1rem}.textbox-container{padding-top:calc(var(--scale) * 4rem);padding-bottom:calc(var(--scale) * 1rem);padding-left:var(--main-padding);padding-right:var(--main-padding);display:grid}.options-container{grid-template-columns:repeat(2,auto);align-items:center;gap:.1rem .5rem;margin-left:auto;display:grid}.options-container label{font-weight:700}.result-container{border-top-left-radius:calc(var(--scale) * 30px);border-top-right-radius:calc(var(--scale) * 30px);padding-top:calc(var(--scale) * 24px);background:var(--lower-bg-color);color:var(--lower-text-color);align-content:start;gap:calc(var(--scale) * 24px);font-size:85%;display:grid}#textbox-single,textarea{white-space:pre-wrap;border:none;width:100%}#textbox-single:focus,textarea:focus{outline:none}#textbox-single{border-bottom:calc(var(--scale) * 4px) solid white;padding:0 calc(var(--scale) * 5px);margin-top:calc(var(--scale) * 103px);border-radius:0;line-height:1}#textbox-single-label{left:calc(var(--scale) * -3px);top:calc(var(--scale) * 3px);position:relative}textarea{padding:calc(var(--scale) * 19px) calc(var(--scale) * 19px) calc(var(--scale) * 19px) calc(var(--scale) * 27px);min-height:calc(var(--scale) * (283px - 2 * 3px));text-overflow:clip;resize:none;scrollbar-width:thin;scrollbar-color:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#606060) transparent;scrollbar-gutter:stable;border-radius:calc(var(--scale) * (16px - 3px));line-height:1.7;display:block}.textbox-multiple-outer{border:calc(var(--scale) * 3px) solid #fff;border-radius:calc(var(--scale) * 16px);margin-top:calc(var(--scale) * 16px);margin-bottom:calc(var(--scale) * 2px);min-height:calc(var(--scale) * 283px);overflow:hidden}.character-count{text-align:right;margin-bottom:calc(var(--scale) * 6px);font-size:66.6667%}#textbox-single-character-count{height:calc(var(--scale) * (4rem + 58px))}#textbox-multiple-character-count{height:calc(var(--scale) * 4rem)}.status{text-align:center;text-wrap:balance;word-break:auto-phrase;line-break:strict;background:var(--disabled-bg-color);border-radius:calc(var(--scale) * 35px);min-height:calc(var(--scale) * 70px);margin-left:var(--main-padding);margin-right:var(--main-padding);justify-content:center;align-items:center;padding:.25rem .5rem;font-size:90%;display:flex}.languages{--item-count:20;--language-gap:6px;--max-column-count:10;--average-item-width:calc((1920px - (2 * var(--main-padding) / var(--scale))) / var(--max-column-count));--grid-width:calc((min(1920px * var(--scale), 100dvw) - 2 * var(--main-padding)) / var(--scale));--item-grid-width-ratio:10;--fit-column-count:calc(min(var(--max-column-count), round(up, var(--item-grid-width-ratio))));--row-count:calc(round(up, var(--item-count) / var(--fit-column-count)));--column-count:calc(round(up, var(--item-count) / var(--row-count)));--language-width:calc((var(--grid-width) - (var(--language-gap) * (var(--column-count) - 1))) / var(--column-count));grid-template-columns:repeat(var(--column-count), 1fr);gap:calc(var(--scale) * var(--language-gap));width:100%;padding-left:var(--main-padding);padding-right:var(--main-padding);align-content:center;justify-self:center;display:grid}@supports (width:calc(1% / 1px * 1px)){.languages{--item-grid-width-ratio:calc(var(--grid-width) / var(--average-item-width))}}.language{--language-bg-color:var(--lower-tile-color);--language-text-color:var(--lower-text-color);padding:calc(var(--scale) * 8px);background:var(--language-bg-color);color:var(--language-text-color);border-radius:calc(var(--scale) * 2px);height:calc(var(--scale) * 70px);justify-content:center;align-items:center;display:flex;position:relative}.language.active{--language-text-color:var(--active-text-color-invert)}.language:active{--language-text-color:var(--highlight-text-color);--language-bg-color:var(--highlight-bg-color)}.region-code{top:calc(var(--scale) * 9px);left:calc(var(--scale) * 9px);height:calc(var(--scale) * 28px);width:calc(var(--scale) * 28px);background:var(--language-text-color);color:var(--language-bg-color);border-radius:50%;justify-content:center;align-items:center;font-size:50%;font-weight:700;display:flex;position:absolute}#language-common{--parity:calc(mod(var(--row-count) * var(--column-count), 2));grid-column:span calc(1 + var(--parity))}#language-common .language-code{--min-scale:.75;--max-scale:1;scale:calc(var(--min-scale) + (var(--max-scale) - var(--min-scale)) * var(--parity))}.language-ok{--language-bg-color:var(--green-color);--language-text-color:var(--highlight-text-color)}.language-ng{--language-bg-color:var(--red-color);--language-text-color:var(--highlight-text-color)}:disabled{--language-bg-color:var(--disabled-bg-color);--language-text-color:var(--disabled-text-color)}.patterns{margin-left:var(--main-padding);margin-right:var(--main-padding);font-size:90%;overflow-x:auto}.patterns table{border-collapse:collapse;border-style:hidden;min-width:100%}.patterns td,.patterns th{border:calc(var(--scale) * 6px) solid var(--lower-bg-color);background:var(--lower-tile-color);border-radius:calc(var(--scale) * 2px);padding:.25rem .5rem}.pattern{white-space:nowrap}.overridden .symbol,.overridden .text{color:var(--disabled-text-color)}s,.overridden .text{color:var(--disabled-text-color);text-decoration:line-through}.ng td{background:var(--red-color);color:var(--highlight-text-color)}.ok td{background:var(--green-color);color:var(--highlight-text-color)}.similar td{background:var(--yellow-color);color:var(--highlight-text-color)}.symbol{cursor:help;-webkit-user-select:none;user-select:none;text-align:center;width:1.5em;margin-left:-.25rem;margin-right:.25rem;font-weight:700;display:inline-block}.ng .symbol:before{content:"×"}.ok .symbol:before{content:"〇"}.similar .symbol:before{content:"△"}.none{text-align:center}:has(>button){z-index:0;position:relative}button{z-index:-2}button:enabled:hover{outline:calc(var(--scale) * 4px) solid var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);z-index:auto}button:enabled:hover:before{content:"";--outline-width:10px;left:calc(var(--scale) * -1 * var(--outline-width));top:calc(var(--scale) * -1 * var(--outline-width));z-index:-1;height:calc(100% + var(--scale) * 20px);width:calc(100% + var(--scale) * 20px);background:var(--highlight-bg-color);background:repeating-conic-gradient(in oklab, var(--lightningcss-light,#ffe4e4)var(--lightningcss-dark,#ffc4c0) calc(0deg + var(--rotation1) - var(--angle1) / 2), var(--lightningcss-light,#ffe4e4)var(--lightningcss-dark,#ffc4c0) calc(0deg + var(--rotation1) + var(--angle1) / 2), var(--lightningcss-light,#0d77ff)var(--lightningcss-dark,#0b68e9) calc(0deg + var(--rotation2) - var(--angle2) / 2), var(--lightningcss-light,#0d77ff)var(--lightningcss-dark,#0b68e9) calc(0deg + var(--rotation2) + var(--angle2) / 2), var(--lightningcss-light,#dfffff)var(--lightningcss-dark,#c0fbff) calc(180deg + var(--rotation1) - var(--angle1) / 2), var(--lightningcss-light,#dfffff)var(--lightningcss-dark,#c0fbff) calc(180deg + var(--rotation1) + var(--angle1) / 2), var(--lightningcss-light,#7969ff)var(--lightningcss-dark,#847dff) calc(180deg + var(--rotation2) - var(--angle2) / 2), var(--lightningcss-light,#7969ff)var(--lightningcss-dark,#847dff) calc(180deg + var(--rotation2) + var(--angle2) / 2), var(--lightningcss-light,#ffe4e4)var(--lightningcss-dark,#ffc4c0) calc(360deg + var(--rotation1) - var(--angle1) / 2));border-radius:calc(var(--scale) * 12px);animation:4s linear infinite rotation;display:block;position:absolute}@property --rotation1{syntax:"<angle>";inherits:true;initial-value:0deg}@property --rotation2{syntax:"<angle>";inherits:true;initial-value:90deg}@property --angle1{syntax:"<angle>";inherits:true;initial-value:45deg}@property --angle2{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes rotation{0%{--rotation1:0deg;--rotation2:90deg;--angle1:60deg;--angle2:0deg}25%{--rotation1:90deg;--rotation2:180deg;--angle1:0deg;--angle2:60deg}50%{--rotation1:180deg;--rotation2:270deg;--angle1:60deg;--angle2:0deg}75%{--rotation1:270deg;--rotation2:360deg;--angle1:0deg;--angle2:60deg}to{--rotation1:360deg;--rotation2:450deg;--angle1:60deg;--angle2:0deg}}
