.calculation-input{display:block;clear:both;margin:10px 0 14px;max-width:100%;color:#303C6C;font:16px/1.4 Arial,sans-serif}
.calculation-symbols{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}
.calculation-input .calculation-symbols button{position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:42px;min-height:42px;width:auto;height:auto;margin:0;padding:7px 10px;border:1px solid #303C6C;border-radius:0;background:#D2FDFF;color:#303C6C;font:20px/1.1 Arial,sans-serif;box-shadow:none;cursor:pointer}
.calculation-input .calculation-symbols button:hover{background:#B4DFE5;transform:none}
.calculation-input .calculation-symbols button:focus-visible,.calculation-input summary:focus-visible{outline:3px solid #303C6C;outline-offset:2px}
.calculation-input .calculation-symbols button:disabled{opacity:.5;cursor:default}
.calculation-input summary{cursor:pointer;width:fit-content;padding:4px 0;font-size:15px}
.calculation-input p{margin:6px 0 0;font-size:14px;line-height:1.4}
@media print{.calculation-input{display:none!important}}
