.v-data-footer[data-v-11eb4e40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.calculator-icon[data-v-205faa63]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.calculator-icon[data-v-205faa63]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tooltip-card[data-v-205faa63]{font-size:.85rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.tooltip-title[data-v-205faa63]{font-weight:600;color:#424242;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f0f0;padding-bottom:6px}.debug-section[data-v-205faa63]{margin-bottom:12px}.debug-label[data-v-205faa63]{font-weight:600;color:#666;font-size:.75rem;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.debug-value[data-v-205faa63]{font-family:Courier New,monospace;background-color:#f8f9fa;padding:6px 8px;border-radius:4px;border:1px solid #e9ecef;font-size:.8rem}.context-text[data-v-205faa63]{color:#6c757d;font-weight:500}.expression-text[data-v-205faa63]{color:#007bff;font-weight:500}.expression-with-values[data-v-205faa63]{color:#28a745}.parameter-item[data-v-205faa63]{margin-bottom:8px}.parameter-row[data-v-205faa63]{display:grid;grid-template-columns:30px 1fr 100px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;padding:4px 8px;background-color:#f8f9fa;border-radius:3px;border:1px solid #e9ecef}.param-key[data-v-205faa63]{font-weight:700;color:#007bff}.param-reference[data-v-205faa63]{color:#495057;overflow:hidden;white-space:nowrap}.param-value[data-v-205faa63]{font-family:Courier New,monospace;font-weight:700;text-align:right;color:#28a745}.result-success[data-v-205faa63]{color:#28a745;font-weight:700}.result-error[data-v-205faa63]{color:#dc3545;font-style:italic}.status-row[data-v-205faa63]{display:grid;grid-template-columns:100px 1fr;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;padding:2px 0}.status-label[data-v-205faa63]{color:#6c757d;font-weight:500}.status-value[data-v-205faa63]{font-family:Courier New,monospace;font-weight:700;color:#495057}.field-type[data-v-205faa63]{color:#007bff!important;font-size:.7rem;text-transform:uppercase}.field-status[data-v-205faa63]{background-color:#f8f9fa;padding:8px;border-radius:4px;border:1px solid #e9ecef}.compact-view[data-v-205faa63]{padding:8px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.compact-title[data-v-205faa63]{font-weight:600;color:#424242;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f0f0;padding-bottom:6px}.compact-section[data-v-205faa63]{margin-bottom:12px}.compact-label[data-v-205faa63]{font-weight:600;color:#666;font-size:.75rem;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.compact-value[data-v-205faa63]{font-family:Courier New,monospace;background-color:#f8f9fa;padding:6px 8px;border-radius:4px;border:1px solid #e9ecef;font-size:.8rem}.compact-status[data-v-205faa63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.compact-current-value[data-v-205faa63]{color:#6c757d;font-weight:500}.compact-field-type[data-v-205faa63]{color:#007bff;font-size:.7rem;text-transform:uppercase;font-weight:600}.compact-parameters[data-v-205faa63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.compact-parameter-item[data-v-205faa63]{display:grid;grid-template-columns:30px 1fr auto;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 6px;background-color:#f8f9fa;border-radius:3px;border:1px solid #e9ecef;font-size:.7rem}.compact-param-key[data-v-205faa63]{font-weight:700;color:#007bff;font-size:.65rem}.compact-param-reference[data-v-205faa63]{color:#495057;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem}.compact-param-value[data-v-205faa63]{font-family:Courier New,monospace;font-weight:700;text-align:right;color:#28a745;font-size:.7rem}.compact-status-row[data-v-205faa63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;width:100%}.compact-status-row[data-v-205faa63]:last-child{margin-bottom:0}.compact-current-label[data-v-205faa63]{color:#6c757d;font-weight:500;font-size:.7rem}.compact-current-value[data-v-205faa63]{color:#495057;font-weight:700;font-family:Courier New,monospace;font-size:.75rem}.compact-difference-label[data-v-205faa63]{color:#dc3545;font-weight:700;font-size:.7rem}.compact-difference-value[data-v-205faa63]{color:#dc3545;font-weight:700;font-family:Courier New,monospace;font-size:.75rem}.compact-actions[data-v-205faa63]{margin-top:8px;width:100%}.compact-recalculate-btn[data-v-205faa63]{font-size:10px!important;height:24px!important;width:100%!important}.compact-recalculate-btn .v-icon[data-v-205faa63]{font-size:12px!important}.difference-negative[data-v-205faa63],.difference-positive[data-v-205faa63]{color:#dc3545!important;font-weight:700}.structure-indicators-container[data-v-f258d1fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px;z-index:5}.structure-indicators-wrapper[data-v-f258d1fa]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.specific-indicators[data-v-f258d1fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background-color:#f6f8fa;padding:2px 5px;border-radius:4px;border:1px solid #e1e4e8}.help-icon[data-v-f258d1fa],.required-icon[data-v-f258d1fa]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.help-icon[data-v-f258d1fa]:hover,.required-icon[data-v-f258d1fa]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.required-icon[data-v-f258d1fa]{font-size:12px!important;font-weight:700}.tooltip-card[data-v-f258d1fa]{font-size:.85rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.tooltip-title[data-v-f258d1fa]{font-weight:600;color:#424242;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f0f0;padding-bottom:6px}.tooltip-info[data-v-f258d1fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#666;line-height:1.4;font-size:.85rem}.specific-indicators .calculator-icon.has-difference[data-v-f258d1fa],.specific-indicators:has(.calculator-icon[data-has-difference=true]) .calculator-icon[data-v-f258d1fa]{color:#dc3545!important;-webkit-animation:pulse-red-f258d1fa 2s infinite;animation:pulse-red-f258d1fa 2s infinite}@-webkit-keyframes pulse-red-f258d1fa{0%{color:#dc3545}50%{color:#ff6b6b}to{color:#dc3545}}@keyframes pulse-red-f258d1fa{0%{color:#dc3545}50%{color:#ff6b6b}to{color:#dc3545}}.custom-tooltip[data-v-5fc0f153]{padding:10px!important;margin:0!important;width:auto;word-break:break-word;max-width:400px;background-color:#fff!important;color:#000!important;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1)}#change p[data-v-0b294d4c]{width:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#change:hover p[data-v-0b294d4c]{width:130px;max-width:100%;overflow-x:hidden}.group-name__footer[data-v-aa1aaf9a]{color:#fff;font-size:18px;font-weight:700;position:absolute;bottom:0;padding:4px 10px;background-color:var(--v-primary-base);opacity:.5;border-radius:.2em .2em 0 0;-webkit-transition:all .5s;transition:all .5s}.group-name__footer[data-v-aa1aaf9a]:hover{opacity:1;color:#fff}.custom-tooltip[data-v-2aede55d]{padding:10px!important;margin:0!important;width:auto;word-break:break-word;max-width:400px;background-color:#fff!important;color:#000!important;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1)}.process-info-card[data-v-2aede55d]{border:1px solid #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease}.process-info-card[data-v-2aede55d]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.process-icon-badge[data-v-2aede55d]{padding:8px;border-radius:8px}.date-picker-field[data-v-2aede55d]{max-width:280px}.text--secondary[data-v-2aede55d]{color:rgba(0,0,0,.6)!important}