._4mblnW_page._4mblnW_page{--gutter:clamp(16px, 3.5vmin, 44px);--rounded:"M PLUS Rounded 1c", ui-rounded, "Hiragino Maru Gothic ProN", system-ui, sans-serif}._4mblnW_page *{box-sizing:border-box}._4mblnW_page._4mblnW_page,._4mblnW_page._4mblnW_page{height:100%}._4mblnW_page._4mblnW_page{color:#16181c;font:400 var(--type-body,1rem)/1.55 var(--rounded);-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow:hidden}._4mblnW_page .mark{top:var(--gutter);z-index:2;width:clamp(120px,13vw,180px);height:auto;position:absolute;left:50%;translate:-50%}._4mblnW_page .bust{z-index:1;width:auto;height:min(88svh,118vw);position:absolute;bottom:0;left:0}@media (max-width:560px){._4mblnW_page .mark{width:clamp(104px,34vw,150px)}._4mblnW_page .bust{height:min(72svh,112vw)}}._4mblnW_page .strip{z-index:3;-webkit-user-select:none;user-select:none;background:#0d0e10;border-radius:2px;width:min(1000px,92vw);padding:10px 12px;position:fixed;bottom:clamp(14px,3vmin,34px);left:50%;translate:-50%}._4mblnW_page .keys{isolation:isolate;height:clamp(76px,13vh,132px);position:relative}._4mblnW_page .key{font:inherit;cursor:inherit;touch-action:none;border:0;padding:0;position:absolute;top:0}._4mblnW_page .key.white{z-index:1;background:#fbfbfa;border-right:1px solid #0d0e10;border-radius:0 0 2px 2px;height:100%}._4mblnW_page .key.white:last-of-type{border-right:0}._4mblnW_page .key.white.is-down{background:#cfd3d8}._4mblnW_page .key.black{z-index:2;background:linear-gradient(#25262a,#101114);border-radius:0 0 2px 2px;height:62%}._4mblnW_page .key.black.is-down{background:#4a4d55}._4mblnW_page .key:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}
