.multiselect__content-wrapper[data-v-d68b017c]{border:1px solid #ccc;border-radius:4px;background:#fff;margin-top:2px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:350px}.multiselect__list[data-v-d68b017c]{max-height:300px;overflow-y:auto}.multiselect__actions[data-v-d68b017c]{padding:4px;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#f9f9f9}.custom-table[data-v-790de3ac]{width:100%;table-layout:fixed;border-collapse:collapse}.custom-table td[data-v-790de3ac],.custom-table th[data-v-790de3ac]{border:1px solid #ddd;padding:8px;vertical-align:middle}.index-col[data-v-790de3ac]{width:50px;text-align:center;background-color:#f8f9fa}.remove-col[data-v-790de3ac],.remove-task-cell[data-v-790de3ac]{width:40px;text-align:center}.custom-table td[data-v-790de3ac]:nth-child(2),.custom-table td[data-v-790de3ac]:nth-child(3),.custom-table th[data-v-790de3ac]:nth-child(2),.custom-table th[data-v-790de3ac]:nth-child(3){min-width:250px;width:250px}.year-cell[data-v-790de3ac]{background-color:#e9ecef;font-weight:600;text-align:right;min-width:120px;width:120px}.year-value-input[data-v-790de3ac]{width:100%}.remove-btn[data-v-790de3ac]{cursor:pointer;color:#dc3545;font-size:16px}.remove-btn[data-v-790de3ac]:hover{color:#a71d2a}.td-add-button[data-v-790de3ac]{text-align:center;padding:10px;background-color:#f8f9fa}.add-link-button[data-v-790de3ac]{cursor:pointer;color:#007bff}.no-border[data-v-790de3ac]{border:none!important}.sp-top-form[data-v-790de3ac]{background-color:#eef1f8}.form-group legend[data-v-790de3ac]{font-size:.7777777778rem;color:#5c7f96;font-weight:500;margin:9px!important;padding:0;line-height:1}.custom-modal-title[data-v-790de3ac]{font-size:10px!important;color:#5c7f96!important;font-weight:500!important}.invalid-field[data-v-790de3ac]{border:2px solid #ee3535!important}hr[data-v-2438bb4d]{border:none;height:1.5px;background-color:#7c9db3;margin:0}.plan-text[data-v-2438bb4d]{font-size:14px;color:#60a5cf;font-style:italic}.extra-label[data-v-2438bb4d]{font-size:16px;color:#4b7894;font-weight:bolder;margin-left:18px}.sum-text[data-v-2438bb4d]{font-size:14px;color:#1c2a3e}.table-card .table[data-v-2438bb4d],.table-container .table[data-v-2438bb4d]{border-right:1px solid #dee2e6!important}.fixed-width-multiselect[data-v-2438bb4d]{max-width:550px}.fixed-width-multiselect .multiselect__single[data-v-2438bb4d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.date-picker-container[data-v-2438bb4d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:79px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:19px;color:#6087a0}.date-picker-container input[type=number][data-v-2438bb4d]{border:1px solid #bcd2e0;border-radius:5px;padding-right:5px;max-width:80px;height:28px;text-indent:7px;text-align:left}.radio-buttons[data-v-2438bb4d]{margin-right:30px;position:relative}.radio-buttons[data-v-2438bb4d]:before{content:"";position:absolute;top:-6px;right:-12px;bottom:10px;width:1px;background-color:#d3dbe3}.radio-buttons input[type=radio][data-v-2438bb4d]{display:none}.radio-buttons label[data-v-2438bb4d]{display:inline-block;vertical-align:middle;cursor:pointer;line-height:22px;white-space:nowrap;font-size:12px;font-weight:500;color:#6087a0;margin:0 10px;position:relative;top:4px}.radio-buttons input[type=radio]:checked+label[data-v-2438bb4d]{color:#3f4d67}.radio-buttons input[type=radio]+label[data-v-2438bb4d]:before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;margin-bottom:-5px;border-radius:50%;border:2px solid #d9dfe6;background-color:#fff}.radio-buttons input[type=radio]:checked+label[data-v-2438bb4d]:before{background-color:#3f4d67;border:2px solid #d9dfe6;background-clip:content-box;padding:3px}.invalid-field[data-v-2438bb4d]{border:2px solid #ee3535!important}.multiselect-checkbox-label[data-v-2438bb4d]{color:#4b7894;font-size:14px;font-weight:700}.col-form-label[data-v-2438bb4d]{line-height:1}.concept-text[data-v-2438bb4d]{font-size:14px;font-weight:700;color:#1c2a3e}.selected-counter[data-v-2438bb4d]{font-size:.85rem;padding:.35rem .75rem;font-weight:400}.selected-counter .icon-close[data-v-2438bb4d]{font-size:.6rem;cursor:pointer;margin-left:8px;font-weight:400;margin-top:2px}.goal-card-wrapper[data-v-2438bb4d]{background:#fff;border:1px solid #ddd}.goal-header[data-v-2438bb4d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goal-header[data-v-2438bb4d],.period-fields[data-v-2438bb4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-fields[data-v-2438bb4d]{padding-right:20px}.year-input[data-v-2438bb4d]{width:90px}.gip-code{color:#5b8ff9}hr[data-v-3bcdb057]{border:none;height:1.5px;background-color:#7c9db3;margin:0}.plan-text[data-v-3bcdb057]{font-size:14px;color:#60a5cf;font-style:italic}.extra-label[data-v-3bcdb057]{font-size:16px;color:#4b7894;font-weight:bolder;margin-left:18px}.year-text[data-v-3bcdb057]{font-size:15px;color:#60a5cf}.sum-text[data-v-3bcdb057]{font-size:14px;color:#1c2a3e}.table-card .table[data-v-3bcdb057],.table-container .table[data-v-3bcdb057]{border-right:1px solid #dee2e6!important}.fixed-width-multiselect[data-v-3bcdb057]{max-width:550px}.fixed-width-multiselect .multiselect__single[data-v-3bcdb057]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.date-picker-container[data-v-3bcdb057]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:79px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:19px;color:#6087a0}.date-picker-container input[type=number][data-v-3bcdb057]{border:1px solid #bcd2e0;border-radius:5px;padding-right:5px;max-width:80px;height:28px;text-indent:7px;text-align:left}.radio-buttons[data-v-3bcdb057]{margin-right:30px;position:relative}.radio-buttons[data-v-3bcdb057]:before{content:"";position:absolute;top:-6px;right:-12px;bottom:10px;width:1px;background-color:#d3dbe3}.radio-buttons input[type=radio][data-v-3bcdb057]{display:none}.radio-buttons label[data-v-3bcdb057]{display:inline-block;vertical-align:middle;cursor:pointer;line-height:22px;white-space:nowrap;font-size:12px;font-weight:500;color:#6087a0;margin:0 10px;position:relative;top:4px}.radio-buttons input[type=radio]:checked+label[data-v-3bcdb057]{color:#3f4d67}.radio-buttons input[type=radio]+label[data-v-3bcdb057]:before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;margin-bottom:-5px;border-radius:50%;border:2px solid #d9dfe6;background-color:#fff}.radio-buttons input[type=radio]:checked+label[data-v-3bcdb057]:before{background-color:#3f4d67;border:2px solid #d9dfe6;background-clip:content-box;padding:3px}.invalid-field[data-v-3bcdb057]{border:2px solid #ee3535!important}.multiselect-checkbox-label[data-v-3bcdb057]{color:#4b7894;font-size:14px;font-weight:700}.col-form-label[data-v-3bcdb057]{line-height:1}.concept-text[data-v-3bcdb057]{font-size:14px;font-weight:700;color:#1c2a3e}.selected-counter[data-v-3bcdb057]{font-size:.85rem;padding:.35rem .75rem;font-weight:400}.selected-counter .icon-close[data-v-3bcdb057]{font-size:.6rem;cursor:pointer;margin-left:8px;font-weight:400;margin-top:2px}.goal-card-wrapper[data-v-3bcdb057]{background:#fff;border:1px solid #ddd}.goal-header[data-v-3bcdb057]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goal-header[data-v-3bcdb057],.period-fields[data-v-3bcdb057]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-fields[data-v-3bcdb057]{padding-right:20px}.year-input[data-v-3bcdb057]{width:90px}.checkbox-container .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:10px}.success-res{color:#61b361;font-style:italic}.unsuccess-res{color:#ca4343;font-style:italic}.gip-code{color:#5b8ff9!important;white-space:nowrap}.status-label{color:#608196;font-size:14.5px;font-weight:400;margin-bottom:4px}