header.s-1ru4anl{padding:1rem}.container.s-1ru4anl{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:inherit;background-color:#1d1d20b3;grid-template-rows:auto auto 1fr;width:100%;height:100%;display:grid;font-family:var(--system-font-family)!important}.buttons-container.s-1ru4anl{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(4,1fr);gap:1px;margin:1.5px;display:grid}.buttons-container.s-1ru4anl>button:where(.s-1ru4anl){color:#fff;fill:#fff;cursor:pointer;border:none;font-size:1.414rem;transition:all .1s;font-weight:400!important}.buttons-container.s-1ru4anl>button:where(.s-1ru4anl):hover{opacity:.8}.buttons-container.s-1ru4anl>button:where(.s-1ru4anl):active{transform:scale(.95)}.buttons-container.s-1ru4anl svg{font-size:1.2rem}.top-row-button.s-1ru4anl{background-color:#1d1d2033}.number-button.s-1ru4anl{background-color:#c9c9cf40}.operation-button.s-1ru4anl{background-color:#fd9f08;transition:all .1s}.operation-button.active.s-1ru4anl{color:#fd9f08;fill:#fd9f08;background-color:#fff}.operation-button.s-1ru4anl:hover{opacity:.8}.operation-button.s-1ru4anl:active{transform:scale(.95)}.curved-bottom-left-button.s-1ru4anl{border-radius:0 0 0 .7rem}.curved-bottom-right-button.s-1ru4anl{border-radius:0 0 .7rem}.show-area.s-1ru4anl{color:#fff;text-align:end;word-break:break-all;justify-content:flex-end;align-items:center;min-height:4rem;padding:.5rem 1rem;font-size:3rem;font-weight:200;display:flex;overflow:hidden}.show-area.s-1ru4anl:has-text{font-size:max(1.5rem,min(4vw,3rem))}.tl-container.calculator{top:.7rem;left:.7rem}
