@keyframes field-module-scss-module__yBnvaG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes field-module-scss-module__yBnvaG__slideRight{0%{right:-315px}to{right:0}}@keyframes field-module-scss-module__yBnvaG__slideLeft{0%{left:-100%}to{left:0}}@keyframes field-module-scss-module__yBnvaG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.field-module-scss-module__yBnvaG__box{margin-bottom:16px}.field-module-scss-module__yBnvaG__label{font-size:.875rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text-heading));margin-bottom:6px;display:block}.field-module-scss-module__yBnvaG__unit{font-size:.75rem;font-weight:var(--font-weight-regular);color:rgb(var(--drushim-text-secondary));margin-inline-start:6px}.field-module-scss-module__yBnvaG__hint{color:rgb(var(--drushim-text-secondary));margin-top:6px;font-size:.75rem;line-height:1.125rem}.field-module-scss-module__yBnvaG__error{color:rgb(var(--drushim-error));margin-top:5px;font-size:.75rem}
@keyframes intro-module-scss-module__d3trxG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes intro-module-scss-module__d3trxG__slideRight{0%{right:-315px}to{right:0}}@keyframes intro-module-scss-module__d3trxG__slideLeft{0%{left:-100%}to{left:0}}@keyframes intro-module-scss-module__d3trxG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.intro-module-scss-module__d3trxG__headline{font-size:2rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text-heading))}.intro-module-scss-module__d3trxG__subHeadline{font-size:1.375rem;font-weight:var(--font-weight-regular);color:rgb(var(--drushim-text-secondary));margin-top:8px}.intro-module-scss-module__d3trxG__description{color:rgb(var(--drushim-text));margin-top:24px;font-size:1rem;line-height:1.5rem}.intro-module-scss-module__d3trxG__paragraph{margin-top:12px}.intro-module-scss-module__d3trxG__descriptionLink{font-weight:var(--font-weight-medium);color:rgb(var(--drushim-orange))}
@keyframes layout-module-scss-module__gcByia__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes layout-module-scss-module__gcByia__slideRight{0%{right:-315px}to{right:0}}@keyframes layout-module-scss-module__gcByia__slideLeft{0%{left:-100%}to{left:0}}@keyframes layout-module-scss-module__gcByia__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.layout-module-scss-module__gcByia__box{max-width:960px;margin:0 auto;padding:24px 16px 64px}.layout-module-scss-module__gcByia__grid{align-items:start;gap:22px;margin-top:24px;display:grid}@media print,screen and (min-width:881px){.layout-module-scss-module__gcByia__grid{grid-template-columns:1fr 1fr}}.layout-module-scss-module__gcByia__panel{border:1px solid rgb(var(--drushim-border-primary));background-color:rgb(var(--drushim-white));box-shadow:var(--elevation-small);border-radius:12px;padding:20px}
@keyframes result-module-scss-module__vTc-1a__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes result-module-scss-module__vTc-1a__slideRight{0%{right:-315px}to{right:0}}@keyframes result-module-scss-module__vTc-1a__slideLeft{0%{left:-100%}to{left:0}}@keyframes result-module-scss-module__vTc-1a__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.result-module-scss-module__vTc-1a__net{border-bottom:1px solid rgb(var(--drushim-border-primary));text-align:center;flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;padding-bottom:18px;display:flex}.result-module-scss-module__vTc-1a__netLabel{color:rgb(var(--drushim-text-secondary));font-size:.8125rem}.result-module-scss-module__vTc-1a__netValue{font-size:2.375rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text-heading))}.result-module-scss-module__vTc-1a__rates{color:rgb(var(--drushim-text-secondary));gap:18px;margin-top:2px;font-size:.75rem;display:flex}.result-module-scss-module__vTc-1a__total{border-top:1px solid rgb(var(--drushim-border-primary));font-size:.875rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text-heading));justify-content:space-between;gap:12px;margin-top:4px;padding-top:10px;display:flex}.result-module-scss-module__vTc-1a__empty{color:rgb(var(--drushim-text-secondary));font-size:.875rem}
@keyframes result-group-module-scss-module__kgTmWq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes result-group-module-scss-module__kgTmWq__slideRight{0%{right:-315px}to{right:0}}@keyframes result-group-module-scss-module__kgTmWq__slideLeft{0%{left:-100%}to{left:0}}@keyframes result-group-module-scss-module__kgTmWq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.result-group-module-scss-module__kgTmWq__title{font-size:.75rem;font-weight:var(--font-weight-medium);letter-spacing:.06em;color:rgb(var(--drushim-text-tertiary));text-transform:uppercase;margin:20px 0 8px}.result-group-module-scss-module__kgTmWq__line{border-bottom:1px solid rgb(var(--drushim-border-primary));color:rgb(var(--drushim-text));justify-content:space-between;gap:12px;padding:7px 0;font-size:.875rem;display:flex}.result-group-module-scss-module__kgTmWq__line:last-child{border-bottom:0}.result-group-module-scss-module__kgTmWq__detail{color:rgb(var(--drushim-text-tertiary));margin-top:2px;font-size:.6875rem;display:block}.result-group-module-scss-module__kgTmWq__amount{white-space:nowrap}
@keyframes stale-notice-module-scss-module__7fZ6aq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes stale-notice-module-scss-module__7fZ6aq__slideRight{0%{right:-315px}to{right:0}}@keyframes stale-notice-module-scss-module__7fZ6aq__slideLeft{0%{left:-100%}to{left:0}}@keyframes stale-notice-module-scss-module__7fZ6aq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.stale-notice-module-scss-module__7fZ6aq__box{border:1px solid rgb(var(--drushim-error));color:rgb(var(--drushim-error));border-radius:8px;margin-top:18px;padding:10px 12px;font-size:.8125rem}
