.page_card__goMDj{box-shadow:0 0 12px 0 #2f485880;.page_header__rtfzV{text-align:center;background-color:var(--login-header-background);border-top-right-radius:7px;border-top-left-radius:7px;color:#fff}}.afrodita.gb-input-number{width:100%}.afrodita.gb-input-number .ant-input-number-input-wrap:after{text-align:right;position:absolute;right:10px;top:50%;transform:translateY(-50%);height:100%;width:100%;vertical-align:middle;pointer-events:none;display:inline-block;color:#757575;content:attr(gb-suffix-input)}.afrodita.gb-input-new-kw .ant-input-number-input-wrap:after{content:"kw"}.afrodita.gb-input-new-kg .ant-input-number-input-wrap:after{content:"kg"}.afrodita.gb-input-new-percent .ant-input-number-input-wrap:after{content:"%"}.afrodita.gb-input-new-euribor .ant-input-number-input-wrap:after{content:"%+eur"}.afrodita.gb-input-new-years-euro .ant-input-number-input-wrap:after{content:"€/año"}.afrodita.gb-input-new-netincomes .ant-input-number-input-wrap:after{content:"€/mes"}.afrodita.gb-input-new-quote .ant-input-number-input-wrap:after{content:"cuotas"}.afrodita.gb-input-new-years .ant-input-number-input-wrap:after{content:"años"}.afrodita.gb-input-new-month .ant-input-number-input-wrap:after{content:"mes"}.afrodita.gb-input-new-months .ant-input-number-input-wrap:after{content:"meses"}.afrodita.gb-input-number-money .ant-input-number-input-wrap:after{content:"€"}.afrodita.gb-input-number-m2 .ant-input-number-input-wrap:after{content:"m²"}.afrodita.gb-input-number-thousands .ant-input-number-input-wrap:after{content:"miles €"}.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBorder__o_OuO .ant-input,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBorder__o_OuO .ant-input-number,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBorder__o_OuO .ant-input-number-affix-wrapper,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBorder__o_OuO .ant-select-selector{border:var(--df-hl-border-width,2px) solid var(--df-hl-border-color)!important}.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBorder__o_OuO .ant-input-number-affix-wrapper .ant-input-number{border:none!important}.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-input,.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-input-number,.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-select-selector{background-color:var(--df-hl-bg-color)!important;border-color:var(--df-hl-bg-color)!important}.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-select-clear{background-color:var(--df-hl-bg-color)!important}.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-input-number-affix-wrapper{background-color:var(--df-hl-bg-color)!important;border-color:var(--df-hl-bg-color)!important}.DynamicForm_highlightBg__uUoa3.DynamicForm_highlightBg__uUoa3 .ant-input-number-affix-wrapper .ant-input-number{border:none!important;background-color:initial!important}.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBg__uUoa3 .ant-input,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBg__uUoa3 .ant-input-number,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBg__uUoa3 .ant-input-number-affix-wrapper,.DynamicForm_highlightBorder__o_OuO.DynamicForm_highlightBg__uUoa3 .ant-select-selector{border-color:var(--df-hl-border-color)!important}.ToolkitWarningCard_card__GYl6t{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:120px;margin-top:16px;padding:20px 16px;border:1px solid #e0e0e0;border-radius:8px;background-color:#eee;color:#757575;font-size:13px;font-weight:500}.ToolkitWarningCard_card__GYl6t.ToolkitWarningCard_centered__H3Ila{align-items:center;font-weight:600}.ToolkitWarningCard_messageRow__y1if2{display:flex;align-items:center;gap:8px}.ToolkitWarningCard_list__FqSPl{margin:0;padding-left:20px;font-size:12px;color:#757575;line-height:1.8}.ToolkitView_header__qRKvy{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ToolkitView_headerTitle__NcQnn{display:flex;align-items:center;gap:6px}.ToolkitView_backLink__kEvqU{display:flex;align-items:center;gap:4px;cursor:pointer;color:var(--color-primary);font-size:13px}.ToolkitView_divider__H2gZw{height:1px;background-color:#bdbdbd;width:100%;margin-bottom:16px}.ToolkitView_participantHeader__YCCYL{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:16px;cursor:pointer}.ToolkitView_participantName__FXsb_{font-weight:600;font-size:18px;white-space:nowrap}.ToolkitView_participantLine__4Sg3_{flex:1 1;height:1px;background-color:#212121;min-width:0}.ToolkitView_employmentBadge__jxjIJ{display:flex;align-items:center;gap:4px}.ToolkitView_employmentBadgeTag__qRmOW{color:#fff;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;-webkit-user-select:none;user-select:none}.ToolkitView_employmentBadgeChevron__K_Clz{display:inline-flex;font-size:18px;color:#212121;-webkit-user-select:none;user-select:none}.ToolkitView_participantSeparator__oE8Hb{height:1px;background-color:#e0e0e0;width:100%;margin:24px 0}.ToolkitView_participantContent__GcbsK{display:flex;gap:24px;align-items:stretch}.ToolkitView_payrollColumn__NMRMu{flex:0 0 55%;min-width:0;display:flex;flex-direction:column;gap:0}.ToolkitView_irpfColumn__nyLH2{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}.ToolkitView_sectionHeader__BA5iV{display:flex;align-items:center;gap:4px;margin-bottom:12px;color:#757575}.ToolkitView_sectionTitle__gyyFr{font-size:14px;font-weight:600;color:#757575;white-space:nowrap}.ToolkitView_sectionLine___vVQt{flex:1 1;height:1px;background-color:#bdbdbd;min-width:0}.ToolkitView_payrollDatesRow__a2uIQ{display:flex;align-items:center;margin-bottom:4px}.ToolkitView_payrollDateCell__oT4i4{width:120px;display:flex;align-items:center;justify-content:flex-end;gap:4px;white-space:nowrap;flex-shrink:0}.ToolkitView_conceptRow__ezyQZ{display:flex;align-items:center;padding:2px 0}.ToolkitView_conceptBadges__axuTj{display:flex;align-items:center;gap:4px;flex:0 0 auto;min-width:120px}.ToolkitView_conceptLabelInput__QRc2m{border:none!important;box-shadow:none!important;padding:0 8px!important;margin-left:6px!important;font-size:13px!important;color:#424242!important;background:#0000!important;border-radius:6px!important;transition:background-color .15s ease!important}.ToolkitView_conceptLabelInput__QRc2m:hover{background:#f0f0f0!important;border:none!important}.ToolkitView_conceptLabelInput__QRc2m:focus{background:#e8efff!important;border:none!important;box-shadow:none!important}.ToolkitView_conceptValues___h9_j{display:flex;gap:0;align-items:center;justify-content:center;flex-shrink:0}.ToolkitView_conceptValueCell__7_a8v{width:120px;display:flex;align-items:center;justify-content:center;gap:2px}.ToolkitView_currencySymbol__NpC_v{font-size:13px;color:#757575;flex-shrink:0;-webkit-user-select:none;user-select:none}.ToolkitView_typeBadge__K5uFg{min-width:72px;white-space:nowrap}.ToolkitView_secondBadge__DTBi5,.ToolkitView_typeBadge__K5uFg{border-radius:4px;padding:2px 5px;font-size:11px;cursor:pointer;display:flex;align-items:center;gap:3px}.ToolkitView_secondBadge__DTBi5{min-width:44px}.ToolkitView_conceptActionCol__0nt78{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ToolkitView_dedSeparator__ZcGPp{height:1px;background-color:#bdbdbd;margin:16px 0 12px}.ToolkitView_payrollMismatchCard__ekN_8{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0 12px;padding:12px 16px;border:none;border-radius:8px;background-color:#f0bd66;color:#212121;font-family:Libre Franklin,sans-serif;font-weight:600;font-size:14px}.ToolkitView_addConceptBtn__IdvB9{border:none!important;color:var(--color-primary)!important;background:#0000!important;box-shadow:none!important;padding:4px 0!important;font-size:13px;display:flex;align-items:center;height:auto!important;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ToolkitView_addConceptBtn__IdvB9:focus,.ToolkitView_addConceptBtn__IdvB9:hover{color:#004fcc!important;background:#0000!important}.ToolkitView_bonusSection__AjMQg{margin-top:12px;padding-top:8px}.ToolkitView_bonusRow__Zdv4i{display:flex;align-items:center}.ToolkitView_bonusLabelInput__eqGUy{margin-left:0!important;-webkit-padding-start:0!important;padding-inline-start:0!important}.ToolkitView_bonusValueCell__NeHbv{width:240px;display:flex;align-items:center;justify-content:center;gap:2px}.ToolkitView_resultDivider__RGXyx{display:flex;align-items:center;gap:8px;margin:16px 0 12px}.ToolkitView_resultDividerLine__aXbGh{flex:1 1;height:1px;background-color:#212121}.ToolkitView_resultDividerLabel___Yzks{font-size:12px;font-weight:600;color:#212121;white-space:nowrap}.ToolkitView_resultTable__q6aQU{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:#eee}.ToolkitView_resultTableHeader__fg8zD{background-color:#212121;padding:8px 12px;display:flex;justify-content:center;align-items:center}.ToolkitView_resultTableHeaderTitle__SknGz{font-size:13px;font-weight:600;color:#fff}.ToolkitView_resultTableBody__072F4{padding:4px 12px}.ToolkitView_resultTableDatesRow__AKVq5{display:flex;align-items:center;padding:6px 0}.ToolkitView_resultTableDateHeader__dmWsb{width:90px;font-size:12px;font-weight:700;color:#212121;text-align:right}.ToolkitView_resultTableRow__tdckx{display:flex;align-items:center;padding:5px 0}.ToolkitView_resultTableRowLabel__IJ6zQ{flex:1 1;font-size:12px;color:#757575}.ToolkitView_resultTableRowValue__m3_BS{width:90px;font-size:12px;color:#212121;text-align:right}.ToolkitView_resultTableRowValueSingle__tgqdM{width:180px;font-size:12px;color:#212121;text-align:right}.ToolkitView_resultSummaryBoxes__uouHp{display:flex;gap:8px;padding:12px}.ToolkitView_resultBoxFijo__l26ZA{flex:1 1;border-radius:6px;overflow:hidden}.ToolkitView_resultBoxFijoHeader__vGt4_{background-color:#80c0ff;padding:8px 12px;text-align:center}.ToolkitView_resultBoxFijoBody__Ep5BW{background-color:#e1f4ff;padding:12px;text-align:center}.ToolkitView_resultBoxVariable__vPPAk{flex:1 1;border-radius:6px;overflow:hidden}.ToolkitView_resultBoxVariableHeader__Q6_KG{background-color:#f0bd66;padding:8px 12px;text-align:center}.ToolkitView_resultBoxVariableBody__yvelX{background-color:#fdf8ec;padding:12px;text-align:center}.ToolkitView_resultBoxLabel__GkP1a{font-size:13px;font-weight:600;color:#fff}.ToolkitView_resultBoxValue__ieDG0{font-size:20px;font-weight:700;color:#212121}.ToolkitView_saveParticipantBtn__DJxmf{width:100%;margin-top:16px;background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;border-radius:8px!important;font-size:13px;font-weight:600}.ToolkitView_saveParticipantBtn__DJxmf:focus,.ToolkitView_saveParticipantBtn__DJxmf:hover{background-color:#004fcc!important;border-color:#004fcc!important}.ToolkitView_irpfRows__ZK92o{display:flex;flex-direction:column}.ToolkitView_irpfRow__QccWS{display:flex;align-items:center;gap:6px}.ToolkitView_irpfRow__QccWS:last-child{margin-top:4px;border-bottom:none}.ToolkitView_irpfLabel__pI6jq{flex:1 1;min-width:0;font-size:13px;color:#757575}.ToolkitView_recalculateArea__YxAMm{display:flex;align-items:center;justify-content:center;min-height:160px;background-color:#ffeffe;border:1.5px solid #a62bb4;border-radius:8px;margin-top:16px;--color-hover:#8b2399}.ToolkitView_recalculateBtn__Apf7z{border-radius:20px!important;border:none!important;font-size:13px;font-weight:600;padding:0 20px!important;height:36px!important;background-color:#a62bb4!important;color:#fff!important}.ToolkitView_recalculateBtn__Apf7z:focus,.ToolkitView_recalculateBtn__Apf7z:hover{background-color:var(--color-hover)!important}.ToolkitView_taxStatementSelect__0ncBu .ant-select-selector{background-color:#fceecb!important;border-radius:4px!important;padding:0 12px!important;border:none!important}.ToolkitView_taxStatementSelect__0ncBu .ant-select-selection-item{font-size:12px!important;color:#424242!important;font-weight:500!important;padding-right:18px!important}.ToolkitView_taxStatementSelect__0ncBu .ant-select-arrow{color:#424242!important}.ToolkitView_gaiaFixedRow___K7_V{display:flex;align-items:center;padding:3px 0}.ToolkitView_gaiaFixedLabel__3X8Ln{flex:1 1;font-size:12px;color:#9e9e9e;padding:0 8px;font-style:italic}.ToolkitView_classifiedConceptRow__J4Uo1{display:flex;align-items:center;gap:8px;padding:4px 0}.ToolkitView_classifiedConceptRow__J4Uo1:last-child{border-bottom:none}.ToolkitView_classifiedConceptTypeBadge__HxANS{border-radius:4px;padding:2px 5px;font-size:11px;font-weight:600;flex-shrink:0;min-width:56px;text-align:center}.ToolkitView_classifiedConceptLabel__8CssU{flex:1 1;font-size:12px;color:#424242;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolkitView_classifiedConceptValue__Rxncx{font-size:12px;color:#212121;font-weight:500;white-space:nowrap}.ToolkitView_resultBoxBonus__CzvTs{flex:1 1;border-radius:6px;overflow:hidden}.ToolkitView_resultBoxBonusHeader__9EnWX{background-color:#c084fc;padding:8px 12px;text-align:center}.ToolkitView_resultBoxBonusBody__JKF1I{background-color:#faf5ff;padding:12px;text-align:center}.ToolkitView_borderlessInput___ILnG{border:none!important;box-shadow:none!important;padding:0 2px!important;font-size:13px;text-align:right;cursor:text;background:#0000!important;border-radius:6px!important;transition:background-color .15s ease!important}.ToolkitView_borderlessInput___ILnG:hover{background:#f0f0f0!important}.ToolkitView_borderlessInput___ILnG.ant-input-number-focused{background:#e8efff!important;box-shadow:none!important}.ToolkitView_borderlessInput___ILnG .ant-input-number-input{background:#0000!important;text-align:right!important;padding-right:0!important}.ToolkitView_payrollSectionRoot__9igAi{position:relative}.ToolkitView_payrollVeil__ctiB4{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 24px;border-radius:8px;text-align:center;background-color:#eeeeeeb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#757575;font-family:Libre Franklin,sans-serif;font-weight:600;font-size:14px}.ToolkitView_headerTitleText__2VfyS{font-size:18px;font-weight:600}.ToolkitView_payrollDateLabel__HMIwL{font-size:12px;font-weight:700}.ToolkitView_viewerEye__qUdeh{display:flex;align-items:center;flex-shrink:0;cursor:pointer}.ToolkitView_irpfDocLink__IJslC{display:inline-flex;align-items:center;align-self:flex-end;gap:4px;margin-bottom:8px;cursor:pointer}.ToolkitView_irpfDocLabel__tiLVH{font-size:12px;font-weight:700;text-decoration:underline}.ToolkitView_valueInput__eB_ZR.ant-input-number{width:72px;font-size:13px;text-align:right}.ToolkitView_irpfRow__QccWS .ToolkitView_irpfValueInput__JLw2f.ant-input-number{width:72px;flex-shrink:0;font-size:13px}