@font-face{font-family:Noto Sans;src:url(/calc/assets/NotoSans-VariableFont-CE1q1VrM.ttf)format("truetype");font-weight:100 900;font-stretch:62.5% 100%;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/calc/assets/NotoSans-Italic-VariableFont-DO_x-GzF.ttf)format("truetype");font-weight:100 900;font-stretch:62.5% 100%;font-style:italic;font-display:swap}html{scroll-behavior:smooth}body{letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--sp-palette-background-default);color:var(--sp-palette-text-primary);margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5}:root{font-optical-sizing:auto;--scrollbar-track:transparent;--scrollbar-thumb:var(--sp-palette-divider);--scrollbar-thumb-hover:var(--sp-palette-text-secondary);--scrollbar-border:var(--sp-palette-divider);--tour-pulse-start:color-mix(in srgb, var(--sp-palette-primary-main) 45%, transparent);--tour-pulse-end:color-mix(in srgb, var(--sp-palette-primary-main) 0%, transparent);--toastify-color-info:var(--sp-palette-info-main);--toastify-color-success:var(--sp-palette-success-main,#1edcaf);--toastify-color-warning:var(--sp-palette-warning-main,#ff9500);--toastify-color-error:var(--sp-palette-error-main);--toastify-font-family:inherit;--toastify-toast-bd-radius:0}:root ::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}:root ::-webkit-scrollbar{border-left-style:solid;border-left-width:1px;border-left-color:var(--scrollbar-border);width:6px;height:6px;right:0}:root ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);width:6px;height:6px}:root ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}:root ::selection{background-color:var(--sp-palette-primary-main);color:var(--sp-palette-primary-contrastText)}@media print{@page{size:A4;margin:15mm 12mm}[data-print-hide][data-print-hide]{display:none!important}*,:before,:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}html,body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}[data-print-root],[data-print-root]>*,[data-print-root]>*>*,[data-group]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}[data-collapsed-rail]{display:none!important}[data-print-column]{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;overflow:visible!important}[data-panel]~[data-panel],[data-print-column]+[data-print-column]{break-before:page!important;page-break-before:always!important}[data-panel]{flex:1 0 100%!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}[data-separator]{display:none!important}thead{display:table-header-group!important}thead,thead tr,thead th{position:static!important;top:auto!important}tr,td,th{break-inside:avoid!important;page-break-inside:avoid!important}.MuiTableContainer-root,.MuiPaper-root,.MuiBox-root,.MuiStack-root{max-height:none!important;overflow:visible!important}.MuiCard-root,section,article,figure{break-inside:avoid;page-break-inside:avoid}h1,h2,h3,h4{break-after:avoid;page-break-after:avoid}.MuiTypography-analysisParam{font-size:1.75rem!important;line-height:1.1!important}.MuiTypography-analysisTitle{font-size:1rem!important}[data-tour=analysis-panel] .MuiIconButton-root{display:none!important}.MuiPaper-root{overflow:visible!important}.MuiCollapse-root{visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}.calc-tour-pulse{animation:1.5s ease-in-out infinite calc-tour-pulse-anim}@keyframes calc-tour-pulse-anim{0%,to{box-shadow:0 0 0 0 var(--tour-pulse-start)}50%{box-shadow:0 0 0 8px var(--tour-pulse-end)}}table{border-collapse:collapse;width:100%}ul,ol{margin:0;padding:0;list-style:none}[role=list]>li{display:list-item}img,picture,video,canvas{max-width:100%;height:auto;display:block}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
