.analysis-section{display:flex;align-items:center;justify-content:center;max-width:912px}@media screen and (max-width:768px){.analysis-section{padding-top:0!important}}.analysis-section .alert-section{background-color:#f3f2f2}.analysis-section .alert-section .message{font-size:var(--paragraph-large,16px)}html[screen-format=mobile] .analysis-section .alert-section .message{font-size:12px!important}html[screen-format=mobile] .analysis-section .alert-section .title{font-size:16px!important}.analysis-section .alert-image-circle{overflow:hidden}.analysis-section .alert-image-circle div{max-width:100%;max-height:100%}.analysis-section .alert-image-circle div .img-circle{-o-object-fit:cover;object-fit:cover}.paragraph-large{font-size:var(--paragraph-large,16px)}.alert-section{flex-direction:row;display:flex;padding:16px var(--Spacing-System-spacing-s,16px) var(--Spacing-System-spacing-s,16px) var(--Spacing-System-spacing-s,16px);align-items:center;gap:var(--Spacing-System-spacing-m,24px);align-self:stretch;border-radius:12px;background-color:var(--System-Background-surface-information)}.alert-section.small{padding:4px 8px;border-radius:var(--Corner-Radius-corner-radius-sm,4px)}.alert-section.light{align-items:flex-start}.alert-section.light,html[data-theme=dark] .alert-section.light{background-color:var(--surface-primary)}html[data-theme=dark] .alert-section{background-color:var(--background-information)}.alert-section{width:100%}.alert-section .content{display:flex;flex-direction:column;gap:12px;width:100%}.alert-section .content .title{font-size:16px;font-weight:600;line-height:120%;display:flex;gap:var(--Spacing-4,12px)}.alert-section .content .message,.alert-section .content .title{color:var(--text-primary);font-family:var(--font-figtree);font-style:normal}.alert-section .content .message{font-size:14px;font-weight:400;line-height:24px;text-align:left}.ia-icon{border-radius:var(--Corner-Radius-corner-radius-sm,4px);background:#35374b;box-shadow:0 8px 12px 0 rgba(44,58,83,.16);display:flex;height:24px;padding:4px 8px;justify-content:center;align-items:center;gap:8px;color:var(--text-tertiary);font-family:var(--font-figtree);font-size:14px;font-style:normal;font-weight:500;line-height:16px}.collapse-component .collapse-component--source{display:flex;gap:10px;align-items:center;justify-content:space-between;cursor:pointer}html[screen-format=mobile] .collapse-component .collapse-component--source,html[screen-format=tablet] .collapse-component .collapse-component--source{padding:10px!important}.collapse-component .collapse-component--content{padding-bottom:10px}.collapse-component .collapse-btn{transform:rotate(180deg);cursor:pointer;width:30px!important;min-width:30px!important;height:30px;border:none;border-radius:100%;background-color:var(--border-subtle)}html[data-theme=dark] .collapse-component .collapse-btn{background-color:var(--surface-secondary)}.collapse-component .collapse-btn{display:flex;align-items:center;justify-content:center;transition:.3s}.collapse-component.opened .collapse-btn{transform:rotate(0deg)}.earnings-page{display:flex;gap:24px;flex-direction:column}.earnings-page .earnings-card{display:flex;flex-direction:column;border-radius:8px;background:var(--surface-primary);border:1px solid var(--border-strong)}.earnings-page .earnings-card .card-content{padding:8px 16px;display:flex;flex-direction:column}.earnings-page .earnings-card .card-content.border-b{margin-bottom:12px;border-bottom:.5px solid var(--border-strong)}.earnings-page .earnings-card .card-content.header{color:var(--text-primary);font-size:16px;font-style:normal;font-weight:600;line-height:16px;font-family:var(--font-figtree);border-bottom:1px solid var(--border-subtle)}.earnings-page .earnings-card .card-content.header h4{color:var(--text-primary);font-size:20px}html[screen-format=mobile] .earnings-page .earnings-card .card-content.header h4{font-size:16px}.earnings-page .earnings-card .card-content.header h4{font-style:normal;font-weight:500;line-height:120%;display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:600px){.earnings-page .earnings-card .card-content.header h4{width:100%;display:flex;justify-content:space-between}}.earnings-page .earnings-card .card-content.header h4 .action-btns{margin-left:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}html[screen-format=desktop] .earnings-page .earnings-card .card-content.header h4 .action-btns>*{max-width:198px}.earnings-page .earnings-card .card-content.header h4 .action-btns .action-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:115px;font-weight:500}html[screen-format=mobile] .earnings-page .earnings-card .card-content.header h4 .action-btns,html[screen-format=tablet] .earnings-page .earnings-card .card-content.header h4 .action-btns{margin-left:0;grid-template-columns:2fr 1fr 1fr}@media screen and (max-width:600px){.earnings-page .earnings-card .card-content.header h4 .action-btns{display:flex;flex-wrap:wrap}.earnings-page .earnings-card .card-content.header h4 .action-btns .p-dropdown{flex:1}}.earnings-page .earnings-card .card-content.header h4 .action-btns.history{grid-template-columns:2fr 1fr 1fr}.earnings-page .earnings-card .card-content.body h5{color:var(--text-secondary);font-family:var(--font-figtree);font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.earnings-page .earnings-card .card-content.body h5 .edit-link{cursor:pointer;text-decoration:unset;color:var(--border-active);font-size:12px;font-style:normal;font-weight:400;line-height:16px}html[data-theme=dark] .earnings-page .earnings-card .card-content.body h5 .edit-link{color:var(--text-primary)}.earnings-page .earnings-card .card-content.body .value-row{display:flex;flex-direction:row;gap:8px;align-items:center;margin-bottom:12px}.earnings-page .earnings-card .card-content.body .value-row.bottom{padding-bottom:8px}.earnings-page .earnings-card .card-content.body .value-row .value{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:600;line-height:24px}.earnings-page .earnings-card .card-content.body .value-row .value.percentage-value{margin-left:auto;font-size:16px}.earnings-page .earnings-card .card-content.body .value-row .percentage{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0 8px;color:var(--text-primary);font-size:14px;font-style:normal;font-weight:300;line-height:24px;text-decoration:none}.earnings-page .container-row{display:flex;gap:24px}html[screen-format=mobile] .earnings-page .container-row,html[screen-format=tablet] .earnings-page .container-row{flex-direction:column}.earnings-page .container-row .summary{width:min(360px,100%)}html[screen-format=mobile] .earnings-page .container-row .summary,html[screen-format=tablet] .earnings-page .container-row .summary{width:100%}.earnings-page .container-row .evolution,.earnings-page .details,.earnings-page .history{flex:1}.earnings-page .p-dropdown.p-component,.earnings-page button.menu-trigger:not(html[screen-format=mobile]){min-width:170px}div[role=tooltip] .MuiTooltip-tooltip:has(.no-parent){background-color:var(--surface-primary)!important;border:1px solid var(--surface-tertiary)!important;color:var(--text-primary)}input[type=checkbox]:checked{background-color:var(--text-primary);border-color:var(--text-primary)}html[data-theme=dark] input[type=checkbox]:checked{background-color:var(--color-Blue-blue-400);border-color:var(--color-Blue-blue-400)}.p-dropdown-panel[data-pc-section=panel][style*="center top"]{margin-top:4px}.p-dropdown-panel[data-pc-section=panel][style*="center bottom"]{margin-top:-4px}.p-dropdown-panel .p-dropdown-header{background-color:var(--surface-primary);color:var(--text-primary)}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container svg{margin-top:-3px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--text-primary);border-radius:8px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-focus{background-color:var(--surface-secondary)!important}html[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight:after{background-image:url(/images/theme/check-white.svg)}.earnings-tabs label{font-size:14px;font-weight:500;color:var(--text-primary)!important}html[data-theme=dark] .earnings-tabs.desktop-tabs.checked{background-color:transparent!important}html[data-theme=dark] .earnings-tabs.mobile-tabs .radio-tab{background-color:var(--button-background-secondary-resting)!important;border:1px solid var(--Stroke-stroke-thinner)!important}html[data-theme=dark] .earnings-tabs.mobile-tabs .radio-tab label.checked{background-color:var(--surface-secondary)!important}.theme-datatable thead tr th{padding:12px 16px}.theme-datatable thead tr th *{line-height:16px}.theme-datatable thead tr th:last-child{padding-right:32px}.theme-datatable tbody tr td{padding:12px 16px}.theme-datatable tbody tr td:last-child{padding-right:32px}.p-disabled.p-paginator-next,.p-disabled.p-paginator-prev{display:flex}@media(min-width:1024px){.modal-component .modal-component--content .modal-summary-chart{min-width:720px}.modal-component .modal-component--content .modal-summary-chart .modal-content{padding:34px!important}.modal-summary-chart.modal-component--content{align-items:center!important}}.modal-summary-chart.modal-component--content .default-card{min-height:630px;display:flex!important;flex-direction:column}.modal-summary-chart.modal-component--content .default-card .header-title{border-bottom:none!important;padding:0}.modal-summary-chart.modal-component--content .default-card .modal-content{padding-block:0!important}.modal-summary-chart.modal-component--content .default-card .modal-content .chart-content{display:flex;align-items:center;gap:36px;flex:1}html[screen-format=mobile] .modal-summary-chart.modal-component--content .default-card .modal-content .chart-content{flex-direction:column}.datatable-card h5.datatable-title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:.1px;cursor:pointer;display:flex;align-items:center;gap:12px;flex:1}html[screen-format=mobile] .datatable-card h5.datatable-title{flex-direction:column}.datatable-card h5.datatable-title .title-row{width:60%;color:var(--text-primary);display:flex;align-items:center;gap:12px}.datatable-card h5.datatable-title .post-title-slot{width:40%;display:flex;gap:8px;align-items:center;padding-right:12px}.datatable-card h5.datatable-title .post-title-slot::-webkit-scrollbar{height:0}.datatable-card h5.datatable-title .post-title-slot{width:100%}html[screen-format=mobile] .datatable-card h5.datatable-title .post-title-slot,html[screen-format=tablet] .datatable-card h5.datatable-title .post-title-slot{margin-left:unset;padding-right:0}html[screen-format=mobile] .datatable-card h5.datatable-title .post-title-slot .datatable-footer,html[screen-format=tablet] .datatable-card h5.datatable-title .post-title-slot .datatable-footer{width:100%;justify-content:space-between}.datatable-card .post-datatable-slot{padding:12px 24px;display:flex;justify-content:flex-end;align-items:center;gap:12px}html[screen-format=mobile] .datatable-card h5.datatable-title,html[screen-format=tablet] .datatable-card h5.datatable-title{flex-direction:column}html[screen-format=mobile] .datatable-card h5.datatable-title .title-row,html[screen-format=tablet] .datatable-card h5.datatable-title .title-row{width:100%}html[data-theme=dark] .datatable-card td,html[data-theme=dark] .datatable-card th{border-color:rgba(86,86,86,.11)}html[data-theme=dark] .datatable-card tbody tr td{padding:16px;color:var(--text-primary);font-size:14px;font-weight:400;background-color:var(--surface-primary)}html[data-theme=dark] .datatable-card tbody tr td .datatable-cell-row{display:flex;align-items:center;gap:12px}.p-datatable-sticky-header{font-family:var(--font-figtree)}.column-shadow.left{box-shadow:inset -6px 0 8px -6px rgba(0,0,0,.08)}html[data-theme=dark] .column-shadow.left{box-shadow:inset -6px 0 8px -6px rgba(0,0,0,.35)}.column-shadow.right{box-shadow:inset 6px 0 8px -6px rgba(0,0,0,.08)}html[data-theme=dark] .column-shadow.right{box-shadow:inset 6px 0 8px -6px rgba(0,0,0,.35)}.modal-component--content .earnings-mobile-details-modal.default-card{display:flex!important}.modal-component--content .earnings-mobile-details-modal.default-card .modal-children{padding:0}.modal-component--content .earnings-mobile-details-modal.default-card .modal-children tbody td,.modal-component--content .earnings-mobile-details-modal.default-card .modal-children thead th{border-bottom:none}.modal-component--content .earnings-mobile-details-modal.default-card .header-title{border-bottom:none!important;max-height:126px}.modal-component--content .earnings-mobile-details-modal.default-card .modal-content>div:first-child{padding-top:0}.menu-trigger{border:1px solid var(--border-md-darker);border-radius:8px;display:flex;align-items:center;font-size:14px;font-family:var(--font-figtree);outline:none}.menu-trigger.outlined{border:none}.menu-trigger.outlined .chevron{display:none}.menu-trigger .trigger{flex:1 1 0%}.menu-trigger .chevron{max-width:36px;margin-inline:8px}.menu-trigger[aria-expanded=true] .chevron{transform:rotate(180deg);transition:transform .2s ease}.menu-trigger .trigger-label{color:var(--text-primary);font-size:14px;font-style:normal;font-weight:400;padding:8px 16px;display:flex;align-items:center;gap:8px}.hidden-scrollbar.content-dropdown::-webkit-scrollbar{width:0}.content-dropdown{min-width:200px;border-radius:6px;border:1px solid var(--border-md-darker);padding:16px;background-color:var(--surface-primary);color:var(--text-primary)}.content-dropdown .title{font-weight:600;font-size:16px;line-height:20px;color:var(--text-primary)}.content-dropdown .subtitle{font-weight:500;font-size:14px;line-height:16px}div[data-radix-popper-content-wrapper]{z-index:10!important}div[role=menuitem]:hover{cursor:pointer;outline:none}.subtitle{font-weight:500;font-size:14px;color:var(--text-primary)}.investiment-type-badge{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background-color:var(--surface-tertiary)!important;color:var(--text-secondary)!important;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize}html:not([screen-format=mobile]) .menu-trigger,html:not([screen-format=mobile]) .p-dropdown.p-component{height:40px}html[data-theme=dark] .theme-datatable tbody tr:last-child{border-bottom:1px solid var(--border-subtle)}.p-datatable-wrapper table span.p-column-title div{white-space:nowrap}.radio-tab-section.full-mobile label{font-size:14px}html[screen-format=desktop] .details-datatable table .details-datatable-header{min-width:160px}.details-datatable table .details-datatable-header .p-column-header-content{justify-content:start!important}.details-datatable table .details-datatable-header .p-column-header-content .p-column-title{width:unset}.datatable-tooltip *{font-family:var(--font-figtree)}.datatable-tooltip .MuiTooltip-tooltip{padding:16px;margin-top:2px!important;border-radius:8px;box-shadow:-1px 8px 21px 0 rgba(47,49,55,.251)}html[data-theme=dark] .datatable-tooltip .MuiTooltip-tooltip{box-shadow:-1px 8px 21px 0 hsla(0,0%,100%,.089)}.datatable-tooltip .MuiTooltip-arrow{display:none}.history-tooltip .MuiTooltip-tooltip{min-width:225px}.history-tooltip .investiment-type{padding:0;display:flex;align-items:center;justify-content:start;font-size:14px;line-height:16px;font-weight:500;color:var(--text-primary)}.history-tooltip .investiment-type .badge{padding:8px;background-color:var(--surface-secondary);border-radius:9999px;margin-right:8px;display:flex;align-items:center;justify-content:start}.history-tooltip .investiment-type-value{font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;vertical-align:middle;color:var(--text-primary)}.modal-component .modal-mobile-history{display:flex!important}.modal-component .modal-mobile-history .header-title .switch-tabs{width:100%;padding-inline:16px;margin-top:12px}.modal-component .modal-mobile-history .header-title .switch-tabs .radio-tab{width:100%}.modal-component .modal-mobile-history .header-title .switch-tabs .radio-tab label{flex:1}.history-datatable table tbody td,.history-datatable table tbody td:first-child>:first-child,.modal-component .modal-mobile-history .modal-children,html[screen-format=mobile] .history-datatable table tbody td,html[screen-format=mobile] .history-datatable table tbody td:first-child>:first-child{padding:0}.history-datatable table tbody td:first-child,html[screen-format=mobile] .history-datatable table tbody td:first-child{padding:12px 16px}html[screen-format=mobile] .history-datatable table tbody td:first-child,html[screen-format=mobile] html[screen-format=mobile] .history-datatable table tbody td:first-child{padding:5px 16px}.history-datatable table tbody td .amount-container,html[screen-format=mobile] .history-datatable table tbody td .amount-container{display:flex;gap:4px;align-items:center;justify-content:end}.history-datatable table tbody td .amount-item,html[screen-format=mobile] .history-datatable table tbody td .amount-item{padding:12px 16px}html[screen-format=mobile] .yearly-mobile-datatable table tbody td:last-child{padding-right:0}.summary-legent-tooltip.datatable-tooltip .MuiTooltip-tooltip{padding:0;border:none;font-family:var(--font-figtree)}.summary-legent-tooltip.datatable-tooltip .MuiTooltip-tooltip .container{border:1px solid;border-radius:4px;padding:12px}.summary-legent-tooltip.datatable-tooltip .MuiTooltip-tooltip .container .label{margin-bottom:8px}.summary-chart-chart{font-family:var(--font-figtree);font-weight:500;font-size:16px}.section-metrics{display:flex;overflow-x:auto;gap:16px}.section-metrics::-webkit-scrollbar{display:none}.section-metrics{-ms-overflow-style:none;scrollbar-width:none}.section-metrics .default-card{overflow-y:unset;justify-content:center}.section-metrics .default-card .modal-content{width:auto;min-width:275px}html[screen-format=mobile] section.section-actives{padding:0!important}section.section-actives .datatable-card .datatable-footer{display:flex}section.section-actives .datatable-card .datatable-footer .datatable-footer__item{padding-right:15px}section.section-actives .datatable-card .datatable-footer .datatable-footer__item strong{font-size:13px}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item strong{font-size:13px!important}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item div{font-size:12px!important}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item div .trend-value{font-size:12px!important;max-height:14px!important}section.section-actives .datatable-card .post-title-btns{display:flex;gap:12px}section.section-actives .datatable-card .post-title-btns .btn-filter-datatable{border-radius:4px;border:.5px solid var(--border-strong);background-color:transparent;padding:8px;aspect-ratio:1;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}section.section-actives .datatable-card .post-title-btns .btn-filter-datatable:hover{filter:brightness(.9)}section.section-actives .datatable-card .fields-edit-list{display:flex;flex-direction:column}section.section-actives .datatable-card .fields-edit-list h6{color:var(--text-primary);font-size:16px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:24px}section.section-actives .datatable-card .fields-edit-list .input-list{display:flex;flex-wrap:wrap;gap:8px}section.section-actives .datatable-card .fields-edit-list .input-list .column-switch{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;color:var(--text-secondary);background-color:var(--surface-secondary);border:1px solid var(--border-strong);font-size:14px;font-style:normal;font-weight:500;line-height:16px;border-radius:100px;cursor:pointer}section.section-actives .datatable-card .fields-edit-list .input-list .column-switch.active{background-color:var(--chips-background-selected);color:var(--button-label-white)}.entries-title .title-row{width:100%!important;flex-wrap:nowrap!important}.entries-title .title-row>div{flex-grow:1}label.switch{display:flex;width:32px;height:16px;justify-content:center;align-items:center;border-radius:8px;position:relative;transition:.5s;cursor:pointer}label.switch:before{position:absolute;left:2px;top:1px;height:14px;width:14px;border-radius:100%;background-color:#fff;border:1px solid #b8b8b8;display:block;content:""}label.switch.checked:before{left:unset;right:2px;background-color:#fff}.patrimony-page .header-title .action-btns{display:flex;gap:8px}.patrimony-page .header-title.borderless{border-bottom:unset!important;padding:24px 0}.patrimony-page .consolidation-chats{display:flex;flex-direction:column;gap:16px}.patrimony-page .consolidation-chats .principal-title{font-family:var(--font-figtree);font-size:24px;font-weight:600;line-height:32px;text-align:left;margin-top:24px;color:var(--text-primary)}.patrimony-page .consolidation-chats .active-card .header-title{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"title tabs switch";gap:8px}html[screen-format=mobile] .patrimony-page .consolidation-chats .active-card .header-title,html[screen-format=tablet] .patrimony-page .consolidation-chats .active-card .header-title{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"title switch" "tabs tabs"}.patrimony-page .consolidation-chats .active-card .header-title .switch-tabs{grid-area:tabs}.patrimony-page .consolidation-chats .active-card .header-title .ideal-switch{grid-area:switch}.patrimony-page .consolidation-chats .active-card .header-title .switch-position{display:flex;justify-content:flex-end;align-items:center;color:var(--text-secondary);font-family:var(--font-figtree);font-size:16px;font-style:normal;font-weight:500;line-height:24px}html[screen-format=mobile] .patrimony-page .consolidation-chats .active-card .header-title .switch-position{align-items:center;justify-content:center}.patrimony-page .consolidation-chats .active-card .header-title .switch-position .icon{margin-left:8px;margin-right:16px}.patrimony-page .consolidation-chats .active-card .header-title .switch-position div{justify-content:end}html[screen-format=mobile] .patrimony-page .consolidation-chats .active-card .header-title .switch-position div{font-size:12px;min-width:160px}html[screen-format=mobile] .patrimony-page .consolidation-chats .active-card .header-title .switch-position div span{margin-right:10px}.patrimony-page .consolidation-chats .active-card .charts-row.ideal{gap:var(--Spacing-System-spacing-m,24px)}.patrimony-page .complete-chart-content{gap:10px}.patrimony-page .complete-chart-content .chart-legend{display:flex;gap:20px;justify-content:center}.patrimony-page .complete-chart-content .chart-legend .legend-row{display:flex;gap:12px;align-items:center}.patrimony-page .complete-chart-content .chart-legend .legend-row .name,.patrimony-page .complete-chart-content .chart-legend .legend-row .value{font-family:var(--font-figtree);font-size:12px;font-weight:500;line-height:16px;text-align:left;color:var(--Color-System-Text-text-secondary,#778698)}.patrimony-page .complete-chart-content .chart-legend .legend-row .name{display:flex;flex-direction:row;align-items:center;gap:5px}.patrimony-page .complete-chart-content .chart-legend .legend-row .name:before{content:"";display:block;width:12px;height:12px;border-radius:2px;background-color:var(--legend-color)}.iprf-section{display:flex;flex-direction:column}.iprf-section .alert-iprf{margin-bottom:var(--Spacing-System-spacing-s,16px);display:flex;padding:var(--Spacing-System-spacing-xxs,8px) var(--Spacing-System-spacing-s,16px);align-items:center;gap:var(--Spacing-System-spacing-xs,12px);border-radius:var(--Corner-Radius-corner-radius-md,8px);background-color:var(--button-background-secondary-resting);color:var(--text-primary);font-family:var(--font-figtree);font-size:14px;font-style:normal;font-weight:400;line-height:24px}html[data-theme=dark] .iprf-section .alert-iprf{background-color:var(--Color-Blue-blue-800,#1f2d47)}.iprf-section .irpf-card h4.card-title{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:500;line-height:120%;padding:16px 24px}.iprf-section .irpf-card .header-title{flex-wrap:wrap;gap:8px}.iprf-section .irpf-card .header-title .actions{margin-left:auto;display:flex;gap:8px}.iprf-section .irpf-card .modal-content{padding:0!important}.iprf-section .irpf-card .subtitle{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-top:20px;padding:16px 24px}html[screen-format=mobile] .iprf-section .p-inputwrapper-filled .select-dropdown-label{padding:5px 10px!important}#profitabily{display:flex;flex-direction:column;gap:24px}#profitabily .flex-row{width:100%;display:flex;gap:16px}#profitabily .flex-row .summary{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:hidden}html[screen-format=mobile] #profitabily .flex-row .summary,html[screen-format=tablet] #profitabily .flex-row .summary{gap:10px;max-height:160px;min-height:160px}#profitabily .flex-row .summary{justify-content:space-between}#profitabily .flex-row .box-chart-line{flex:4}#profitabily .value-positive{color:var(--text-success)}#profitabily .value-negative{color:var(--text-error)}#profitabily .metric-card{flex:1}html[screen-format=mobile] #profitabily .metric-card{min-width:250px!important;overflow:hidden;height:200px}#profitabily .metric-card .modal-content{display:flex;flex-direction:column;gap:8px}#profitabily .metric-card .modal-content h4{color:var(--text-primary);font-family:var(--font-figtree);font-size:16px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:12px}#profitabily .metric-card .modal-content small{color:var(--text-secondary);font-family:var(--font-figtree);font-size:12px;font-style:normal;font-weight:500;line-height:16px}#profitabily .box-chart-line{min-height:560px!important}#profitabily .box-chart-line .modal-content{padding:0!important}#profitabily .box-chart-line .modal-content .header{display:flex;align-items:center;padding:16px;border-bottom:1px solid var(--border-subtle);margin-bottom:40px}html[screen-format=mobile] #profitabily .box-chart-line .modal-content .header,html[screen-format=tablet] #profitabily .box-chart-line .modal-content .header{flex-direction:column;gap:20px}#profitabily .box-chart-line .modal-content .header h4{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:600;line-height:120%}#profitabily .box-chart-line .modal-content .header .actions{margin-left:auto;display:flex;gap:5px}html[screen-format=mobile] #profitabily .box-chart-line .modal-content .header .actions,html[screen-format=tablet] #profitabily .box-chart-line .modal-content .header .actions{margin-left:unset;flex-wrap:wrap}html[screen-format=mobile] #profitabily .box-chart-line .modal-content .header .actions .p-dropdown,html[screen-format=tablet] #profitabily .box-chart-line .modal-content .header .actions .p-dropdown{flex:1}#profitabily .box-chart-line .content{padding:12px 12px 30px}#profitabily .table{grid-area:table}#profitabily .table .modal-content{padding:0!important}#profitabily .table .modal-content .header{display:flex;align-items:center;padding:16px}#profitabily .table .modal-content .header h4{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:600;line-height:120%}#profitabily .table .modal-content .header .actions{max-width:500px;margin-left:auto;display:grid;grid-template-columns:2fr 1fr;gap:8px}html[screen-format=mobile] #profitabily .table .modal-content .header .actions,html[screen-format=tablet] #profitabily .table .modal-content .header .actions{margin-top:10px;margin-left:0}#profitabily .table .modal-content .header .actions.history{grid-template-columns:2fr 1fr 1fr}#profitabily .table .modal-content tr td.neutral{font-weight:500}#profitabily .table .modal-content tr td.danger{font-weight:500;color:var(--link-label-error)}#profitabily .table .modal-content tr td.success{font-weight:500;color:var(--text-success)}html[screen-format=mobile] #profitabily,html[screen-format=mobile] #profitabily .flex-row,html[screen-format=tablet] #profitabily,html[screen-format=tablet] #profitabily .flex-row{flex-direction:column}html[screen-format=mobile] #profitabily .flex-row .summary,html[screen-format=tablet] #profitabily .flex-row .summary{margin-left:-16px;margin-right:-16px;padding-right:16px;flex-direction:row;overflow-x:auto}html[screen-format=mobile] #profitabily .flex-row .summary::-webkit-scrollbar,html[screen-format=tablet] #profitabily .flex-row .summary::-webkit-scrollbar{height:0}html[screen-format=mobile] #profitabily .flex-row .summary .default-card,html[screen-format=tablet] #profitabily .flex-row .summary .default-card{min-width:200px!important;box-sizing:content-box}.card-trend{overflow:hidden!important}.card-trend h4{color:var(--text-primary);font-size:14px;font-weight:500;display:flex;gap:8px;align-items:center;margin-bottom:12px}section.section-metrics{display:grid;grid-template-columns:repeat(4,minmax(300px,1fr));gap:16px}html[screen-format=mobile] section.section-metrics{margin-left:-12px;margin-right:-12px;padding:0 12px;grid-template-columns:repeat(4,minmax(334px,1fr))}html[screen-format=tablet] section.section-metrics{margin-left:-32px!important;margin-right:-32px!important;padding:0 32px!important;grid-template-columns:repeat(4,minmax(334px,1fr))}section.section-metrics.trends{overflow-x:auto;padding-bottom:4px}section.section-metrics.trends::-webkit-scrollbar{height:0}section.section-charts{margin-top:24px;display:grid;grid-template-columns:3fr 2fr;gap:24px}section.section-charts .chart-header{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--border-md-darker);padding-bottom:16px}section.section-charts .chart-header .chart-header__title{color:var(--text-primary);font-family:var(--font-figtree);font-size:20px;font-style:normal;font-weight:500}section.section-charts .chart-header .chart-header__filter{margin-left:auto;display:flex;gap:8px;align-items:center}html[screen-format=mobile] section.section-charts .chart-header .chart-header__filter{justify-content:flex-start!important}html[screen-format=mobile] section.section-charts .chart-header .chart-header__filter .p-dropdown-trigger{max-width:36px;padding-left:8px;padding-right:8px}section.section-charts .chart-header .chart-header__actions{display:flex;gap:16px}section.section-charts .chart-header .chart-header__actions .chart-header__action{display:flex;align-items:center;gap:8px;color:var(--text-primary);font-size:14px;font-style:normal;font-weight:400}html[screen-format=mobile] section.section-charts .chartbar{order:1}html[screen-format=mobile] section.section-charts .chartbar .modal-content{padding:20px 10px!important}html[screen-format=mobile] section.section-charts .donut-chart{order:0}html[screen-format=mobile] section.section-charts .donut-chart .modal-content{padding:20px 10px!important}.datatable-title .title-row .actions-row{justify-content:flex-end;gap:10px;padding:0 15px;align-items:center}html[screen-format=mobile] .datatable-title .title-row .actions-row,html[screen-format=tablet] .datatable-title .title-row .actions-row{padding-right:0;flex-wrap:wrap;gap:5px}html[screen-format=mobile] .datatable-title .title-row .actions-row .collapse-btn,html[screen-format=tablet] .datatable-title .title-row .actions-row .collapse-btn{margin-left:10px;height:20px;width:20px;min-width:20px;min-height:20px}.datatable-title .title-row .actions-row .btn.mobile-only-icon{min-width:24px;min-height:24px;height:24px;width:24px}.datatable-title .title-row .actions-row .btn.mobile-only-icon label{display:none}html[screen-format=mobile] .datatable-title .title-row,html[screen-format=tablet] .datatable-title .title-row{padding-right:0;font-size:1rem}.fields-edit-list{display:flex;flex-direction:column}.fields-edit-list h6{color:var(--text-primary);font-size:16px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:24px}.fields-edit-list .input-list{display:flex;flex-wrap:wrap;gap:8px}.fields-edit-list .input-list .column-switch{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;color:var(--text-secondary);border:1px solid var(--border-strong)}html[data-theme=dark] .fields-edit-list .input-list .column-switch{color:var(--button-label-white);background-color:var(--surface-secondary)}.fields-edit-list .input-list .column-switch{font-size:14px;font-style:normal;font-weight:500;line-height:16px;border-radius:100px;cursor:pointer}.fields-edit-list .input-list .column-switch.active{background-color:var(--chips-background-selected)!important;color:#fff}section.section-actives{display:flex;flex-direction:column}section.section-actives h4.actives-total{color:var(--text-primary);font-size:24px;font-style:normal;font-weight:600;margin-top:24px;margin-bottom:12px}section.section-actives h4.actives-total span{color:var(--text-secondary);font-size:16px;font-weight:600}section.section-actives .datatable-card .collapse-btn{position:relative}section.section-actives .datatable-card .datatable-footer{display:grid;gap:16px;grid-template-columns:80px 170px 150px 150px 170px}@media screen and (max-width:800px){section.section-actives .datatable-card .datatable-footer{display:flex;gap:4px;flex-wrap:wrap}}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer,html[screen-format=tablet] section.section-actives .datatable-card .datatable-footer{display:flex}section.section-actives .datatable-card .datatable-footer .datatable-footer__item{display:flex;flex-direction:column}section.section-actives .datatable-card .datatable-footer .datatable-footer__item strong{color:var(--text-secondary);font-size:14px;font-style:normal;font-weight:500;margin-bottom:var(--Spacing-System-spacing-xxs)}section.section-actives .datatable-card .datatable-footer .datatable-footer__item div{color:var(--text-primary);font-size:16px;font-style:normal;font-weight:500}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item div .trend-value{display:flex!important;align-items:center!important}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .clickable{cursor:pointer;opacity:.7;transition:.4s}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .clickable:hover{opacity:1}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker{display:flex;align-items:center;font-family:var(--font-figtree);font-size:16px;font-style:normal;line-height:24px;color:var(--text-primary)}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .muted{color:var(--text-secondary);font-weight:600}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .not-defined{font-size:14px;font-weight:400}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .dark{font-weight:600}section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .dark.dash{padding:0 5px}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker{max-height:14px!important;display:flex!important;align-items:center!important}html[screen-format=mobile] section.section-actives .datatable-card .datatable-footer .datatable-footer__item .percentage-ticker .not-defined{font-size:12px!important;max-height:14px!important;display:flex!important;align-items:center!important}section.section-actives .datatable-card .post-title-slot .modal-component .default-card .chart-header .chart-header__title{margin-top:0;text-align:center}html[screen-format=tablet] section.section-metrics{padding-bottom:20px}html[screen-format=tablet] section.section-charts{grid-template-columns:1fr}html[screen-format=tablet] section.section-charts .chart-header{flex-direction:column}html[screen-format=tablet] section.section-charts .chart-header .chart-header__filter{margin-left:unset;width:100%;display:flex;align-items:center;justify-content:center}html[screen-format=tablet] .datatable-title .modal-component .default-card{width:80%!important}html[screen-format=mobile] section.section-charts,html[screen-format=tablet] section.section-charts{grid-template-columns:1fr}html[screen-format=mobile] section.section-charts .chart-header,html[screen-format=tablet] section.section-charts .chart-header{flex-direction:column}html[screen-format=mobile] section.section-charts .chart-header .chart-header__filter,html[screen-format=tablet] section.section-charts .chart-header .chart-header__filter{display:flex;align-items:center;justify-content:center}html[screen-format=mobile] .datatable-title .modal-component .default-card,html[screen-format=tablet] .datatable-title .modal-component .default-card{width:100%!important}html[screen-format=mobile] .datatable-title .post-title-slot label,html[screen-format=tablet] .datatable-title .post-title-slot label{display:none}.obs-list{display:flex;flex-direction:column;gap:8px}.obs-list:has(.Mui-expanded){margin-bottom:20px}.obs-list .obs-title{font-size:16px;font-weight:600;line-height:16px;text-align:left;color:var(--text-primary)}.obs-list .obs-icon{background-color:var(--surface-tertiary);border-radius:100%;width:24px;height:24px}.obs-list .Mui-expanded{min-height:unset!important}.obs-list .obs-item{margin-bottom:20px;background:var(--surface-secondary);border-radius:8px;box-shadow:none}.obs-list .obs-item textarea{width:100%;resize:none;border:1px solid var(--border-strong);border-radius:8px;padding:12px;color:var(--text-primary);font-family:var(--font-figtree);font-size:14px;font-style:normal;font-weight:400;background-color:var(--neutral-neutral-0,#fff)}html[data-theme=dark] .obs-list .obs-item textarea{background-color:var(--surface-primary)!important}.obs-list .obs-item textarea{line-height:24px}.obs-list .obs-item textarea:focus,.obs-list .obs-item textarea:focus-visible{outline:none!important}html[data-theme=dark] .obs-list .obs-item textarea{background-color:var(--border-strong)}.obs-list .obs-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:20px 0 5px}.obs-list .obs-actions .delete{color:var(--text-error);text-decoration:unset;display:flex;align-items:center;gap:6px}.obs-list .obs-actions .cancel{color:var(--think-label)}html[data-theme=dark] .obs-list .obs-actions .cancel{color:var(--text-primary)}.obs-list .obs-actions .cancel{font-size:14px;font-weight:500;line-height:16px;text-align:left;text-decoration:unset}