.FloatingCalculator_calculatorViewport___vfVc{position:fixed;z-index:900;inset:0;pointer-events:none}.FloatingCalculator_floatingWindow__ZiIJ6{pointer-events:auto}.FloatingCalculator_calculator__LojOQ{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:2px solid #789c6c;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.24);outline:none}.FloatingCalculator_calculatorFocused__9hAbX{border-color:#2185d0;box-shadow:0 0 0 3px rgba(33,133,208,.35),0 8px 24px rgba(0,0,0,.24)}.FloatingCalculator_dragHandle__Q9M3H{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:0 6px 0 12px;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#eef6eb;border-bottom:1px solid #c7dac0}.FloatingCalculator_title__sizr9{margin:0;font-size:1.05rem;font-weight:700}.FloatingCalculator_windowActions__IMoI8{display:flex;gap:3px}.FloatingCalculator_iconButton__HqqET,.FloatingCalculator_key__1o_V_{border:1px solid #bfc8bc;border-radius:6px;color:#263426;font:inherit;font-weight:600;cursor:pointer}.FloatingCalculator_iconButton__HqqET{min-width:30px;min-height:30px;padding:2px 6px;background:#fff}.FloatingCalculator_iconButton__HqqET:hover,.FloatingCalculator_key__1o_V_:hover{background:#f1f5ef}.FloatingCalculator_iconButton__HqqET:focus-visible,.FloatingCalculator_key__1o_V_:focus-visible,.FloatingCalculator_launcher__SkYQg:focus-visible{outline:3px solid rgba(33,133,208,.5);outline-offset:2px}.FloatingCalculator_display__BHrvD{display:flex;flex-direction:column;justify-content:center;min-height:68px;margin:10px;padding:10px 12px;overflow-x:auto;color:#182318;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:#f7faf6;border:1px solid #c7d6c2;border-radius:6px}.FloatingCalculator_expression__zfwnU{min-height:1.3em;overflow-x:auto;color:#71806d;font-size:1rem;line-height:1.3}.FloatingCalculator_displayValue__pZk28{overflow-x:auto;font-size:2rem;line-height:1.2}.FloatingCalculator_keypad__CzopU{display:grid;flex:1 1;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,minmax(36px,1fr));grid-gap:7px;gap:7px;padding:0 10px 10px}.FloatingCalculator_key__1o_V_{min-height:36px;background:#fff}.FloatingCalculator_operator__XGV0S{color:#fff;background:#5b8d4f;border-color:#4a773f}.FloatingCalculator_operator__XGV0S:hover{background:#4a773f}.FloatingCalculator_equals__rMG9C{color:#fff;background:#2185d0;border-color:#1674bb}.FloatingCalculator_equals__rMG9C:hover{background:#1674bb}.FloatingCalculator_clear__DKrrq{color:#8a2828;background:#fff8f8;border-color:#d4abab}.FloatingCalculator_feedback__PFmW_{min-height:22px;padding:0 12px 6px;color:#4f674a;font-size:1.15rem}.FloatingCalculator_launcher__SkYQg{position:fixed;z-index:901;right:20px;bottom:18px;min-width:48px;min-height:48px;padding:8px 12px;border:2px solid #5b8d4f;border-radius:24px;color:#fff;font:inherit;font-size:1.3rem;font-weight:700;cursor:pointer;background:#5b8d4f;box-shadow:0 3px 10px rgba(0,0,0,.24)}.FloatingCalculator_launcher__SkYQg:hover{background:#4a773f}.FloatingCalculator_mobileSheet__piG7C{position:fixed;z-index:900;right:10px;bottom:76px;left:10px;height:min(470px,calc(100vh - 96px))}@media print{.FloatingCalculator_calculatorViewport___vfVc,.FloatingCalculator_launcher__SkYQg{display:none}}@media (max-width:640px){.FloatingCalculator_launcher__SkYQg{right:12px;bottom:12px}}