.index-module-scss-module__s9Pgna__summary{grid-template-columns:minmax(0,1fr);gap:1.6rem;display:grid}@media (min-width:900px){.index-module-scss-module__s9Pgna__summary{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.index-module-scss-module__s9Pgna__last strong{font-family:var(--font-mono);word-break:break-all}.index-module-scss-module__s9Pgna__stats{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--container-background);flex-direction:column;justify-content:center;gap:1rem;padding:1.6rem 2rem;display:flex}.index-module-scss-module__s9Pgna__stats p{justify-content:space-between;gap:1rem;display:flex}.index-module-scss-module__s9Pgna__stats p span{color:var(--subtle)}.index-module-scss-module__s9Pgna__stats p strong{font-family:var(--font-mono);text-align:right;word-break:break-all}.index-module-scss-module__s9Pgna__stats button{color:var(--subtle);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-self:flex-start;padding:.6rem 1.2rem;font-size:1.6rem}.index-module-scss-module__s9Pgna__stats button:hover{color:var(--primary-color);border-color:var(--primary-color)}.index-module-scss-module__s9Pgna__keyboard{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--container-background);outline:none;gap:1.6rem;padding:1.6rem;display:flex;overflow-x:auto}.index-module-scss-module__s9Pgna__keyboard.index-module-scss-module__s9Pgna__focused{border-color:var(--primary-color)}.index-module-scss-module__s9Pgna__block{flex-direction:column;gap:.5rem;display:flex}.index-module-scss-module__s9Pgna__mainBlock{flex:15;min-width:56rem}.index-module-scss-module__s9Pgna__navBlock{flex:3;min-width:17rem}.index-module-scss-module__s9Pgna__numpadBlock{flex:4;min-width:17rem;padding-top:4.3rem}.index-module-scss-module__s9Pgna__row{gap:.5rem;min-height:3.8rem;display:flex}.index-module-scss-module__s9Pgna__key{min-width:0;height:3.8rem;color:var(--text-color);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-md);white-space:nowrap;border-bottom-width:3px;flex-direction:column;justify-content:center;align-items:center;padding:0 .2rem;font-size:1.6rem;line-height:1;transition:all 80ms;display:flex;position:relative;overflow:hidden}.index-module-scss-module__s9Pgna__key>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.index-module-scss-module__s9Pgna__key small{transform-origin:0 0;color:var(--placeholder-color);font-size:1.6rem;line-height:1;position:absolute;top:.2rem;left:.5rem;transform:scale(.75)}.index-module-scss-module__s9Pgna__key.index-module-scss-module__s9Pgna__done{color:var(--primary-color);border-color:var(--primary-color);background:var(--accent-tint)}.index-module-scss-module__s9Pgna__key.index-module-scss-module__s9Pgna__down{color:var(--on-primary);background:var(--primary-color);border-color:var(--primary-color);border-bottom-width:1px;transform:translateY(2px)}.index-module-scss-module__s9Pgna__mobile{flex-direction:column;gap:.8rem;display:flex}.index-module-scss-module__s9Pgna__mobile span{color:var(--subtle)}.index-module-scss-module__s9Pgna__mobile input{height:4.8rem;color:var(--text-color);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:0 1.6rem;font-size:1.6rem}.index-module-scss-module__s9Pgna__mobile input:focus{border-color:var(--primary-color);outline:none}.index-module-scss-module__s9Pgna__historyWrap{flex-direction:column;gap:1.2rem;display:flex}.index-module-scss-module__s9Pgna__history{flex-wrap:wrap;gap:.6rem;display:flex}.index-module-scss-module__s9Pgna__history li{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--card-background);font-family:var(--font-mono);align-items:baseline;gap:.6rem;padding:.6rem 1rem;display:flex}.index-module-scss-module__s9Pgna__history li span,.index-module-scss-module__s9Pgna__history li em{color:var(--placeholder-color);font-style:normal}.index-module-scss-module__s9Pgna__history li:first-child{border-color:var(--primary-color)}
