﻿:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin:0;font-weight:inherit;line-height:inherit;font-size:inherit}p{margin:0}html body :is(h1,h2,h3,h4,h5,h6){margin:0;font-weight:inherit;line-height:inherit;font-size:inherit}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 228, 228, 228;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-header-vertical-align: middle;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0, 0, 0, 0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0, 0, 0, 0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255, 255, 255, 0.5);border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0, 0, 0, 0.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled .dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header .dt-column-title,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title,table.dataTable thead>tr>td div.dt-column-header .dt-column-title,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255, 255, 255, 0.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha: 0.035;--dt-row-stripe-alpha: 0.023;--dt-column-ordering-alpha: 0.019;--dt-row-selected-stripe-alpha: 0.923;--dt-row-selected-column-ordering-alpha: 0.919}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0, 0, 0, 0.3);padding:10px 10px 6px 10px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(228, 228, 228);color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), var(--dt-row-stripe-alpha))}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), var(--dt-row-selected-stripe-alpha))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), var(--dt-row-hover-alpha))}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), var(--dt-column-ordering-alpha))}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.015))}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width: 767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block !important}@media screen and (max-width: 767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative;clear:both}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(229.5, 229.5, 229.5, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0, 0, 0, 0.5) !important;border:1px solid transparent;background:transparent;box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(88.4, 88.4, 88.4)), color-stop(100%, #111));background:-webkit-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-moz-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-ms-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-o-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:linear-gradient(to bottom, rgb(88.4, 88.4, 88.4) 0%, #111 100%)}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:rgb(11.9, 11.9, 11.9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(42.5, 42.5, 42.5)), color-stop(100%, rgb(11.9, 11.9, 11.9)));background:-webkit-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-moz-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-ms-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-o-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:linear-gradient(to bottom, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0, 0, 0, 0.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0, 0, 0, 0.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid rgb(89, 91, 94)}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dt-container .dt-paging .dt-paging-button:active{background:rgb(58.1, 58.1, 58.1)}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}.dt-container{direction:rtl}.dt-container .dt-layout-row:not(.dt-layout-table){display:none !important}.dt-container .dt-layout-table{margin:0 !important}table.dataTable{width:100% !important;border-collapse:separate;border-spacing:0;direction:rtl}table.dataTable thead tr th{position:relative;background:var(--bg-weak-50) !important;height:38px;padding:8px 12px !important;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);text-align:right !important;white-space:nowrap;font-weight:400;border:none !important;box-shadow:none !important;vertical-align:middle;outline:none !important}table.dataTable thead tr th:hover,table.dataTable thead tr th:focus,table.dataTable thead tr th:focus-visible,table.dataTable thead tr th:focus-within,table.dataTable thead tr th:active{outline:none !important;box-shadow:none !important;background:var(--bg-weak-50) !important}table.dataTable thead tr th:first-child{border-top-right-radius:8px;border-bottom-right-radius:8px}table.dataTable thead tr th:last-child{border-top-left-radius:8px;border-bottom-left-radius:8px}table.dataTable thead tr th.dt-orderable-asc,table.dataTable thead tr th.dt-orderable-desc{cursor:pointer;padding-left:20px !important}table.dataTable thead tr th .dt-column-title{display:block;text-align:inherit;width:100%}table.dataTable thead tr th .dt-column-order{position:absolute !important;top:50% !important;left:8px !important;right:auto !important;bottom:auto !important;transform:translateY(-50%);width:20px !important;height:20px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3.333L6.667 7.5h6.666L10 3.333Z' fill='%23cacfd8'/%3E%3Cpath d='M10 16.667L6.667 12.5h6.666L10 16.667Z' fill='%23cacfd8'/%3E%3C/svg%3E");background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important}table.dataTable thead tr th .dt-column-order::before,table.dataTable thead tr th .dt-column-order::after{content:none !important;display:none !important}table.dataTable thead tr th.dt-ordering-asc .dt-column-order{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3.333L6.667 7.5h6.666L10 3.333Z' fill='%230e121b'/%3E%3Cpath d='M10 16.667L6.667 12.5h6.666L10 16.667Z' fill='%23cacfd8'/%3E%3C/svg%3E") !important}table.dataTable thead tr th.dt-ordering-desc .dt-column-order{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3.333L6.667 7.5h6.666L10 3.333Z' fill='%23cacfd8'/%3E%3Cpath d='M10 16.667L6.667 12.5h6.666L10 16.667Z' fill='%230e121b'/%3E%3C/svg%3E") !important}table.dataTable tbody tr{background:var(--bg-white-0) !important;transition:background .12s;outline:none !important}table.dataTable tbody tr:hover,table.dataTable tbody tr:focus,table.dataTable tbody tr:focus-within,table.dataTable tbody tr:focus-visible{background:var(--bg-weak-50) !important;outline:none !important;box-shadow:none !important}table.dataTable tbody tr td{height:48px;padding:0 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950);text-align:right !important;white-space:nowrap;border:none !important;border-top:1px solid var(--stroke-soft-200) !important;vertical-align:middle;background:rgba(0,0,0,0) !important;outline:none !important}table.dataTable tbody tr td:focus,table.dataTable tbody tr td:focus-visible{outline:none !important;box-shadow:none !important}table.dataTable tbody tr:first-child td{border-top:none !important}table.dataTable.no-footer{border-bottom:none !important}[data-theme=dark] table.dataTable thead tr th.dt-ordering-asc .dt-column-order,.dark-mode table.dataTable thead tr th.dt-ordering-asc .dt-column-order{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3.333L6.667 7.5h6.666L10 3.333Z' fill='%23ffffff'/%3E%3Cpath d='M10 16.667L6.667 12.5h6.666L10 16.667Z' fill='%23525866'/%3E%3C/svg%3E") !important}[data-theme=dark] table.dataTable thead tr th.dt-ordering-desc .dt-column-order,.dark-mode table.dataTable thead tr th.dt-ordering-desc .dt-column-order{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3.333L6.667 7.5h6.666L10 3.333Z' fill='%23525866'/%3E%3Cpath d='M10 16.667L6.667 12.5h6.666L10 16.667Z' fill='%23ffffff'/%3E%3C/svg%3E") !important}@media(max-width: calc(768px - 1px)){table.dataTable thead tr th,table.dataTable tbody tr td{padding:0 8px;font-size:12px;white-space:nowrap}table.dataTable thead tr th{height:34px;padding:6px 8px !important}table.dataTable tbody tr td{height:44px}}.heading-permalink{position:relative;margin-inline-start:8px;vertical-align:middle;opacity:0;transition:opacity 160ms ease}:is(h2,h3):hover .heading-permalink,:is(h2,h3):focus-within .heading-permalink{opacity:1}@media(hover: none),(max-width: calc(768px - 1px)){.heading-permalink{opacity:1}}@media(prefers-reduced-motion: reduce){.heading-permalink{transition:none}}@media print{.heading-permalink{display:none}}.toc{position:relative}.toc__header{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px;background:var(--bg-white-0);border-bottom:1px solid var(--stroke-soft-200)}.toc__title{flex:1;margin:0;text-align:right;color:var(--text-strong-950);font-size:var(--typography-body-xl-font-size);line-height:18px;font-weight:500}.toc__header-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--icon-sub-600);flex-shrink:0}.toc__list{list-style:none;margin:0;padding:20px 0;display:flex;flex-direction:column;gap:8px;background:var(--bg-white-0);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);transition:scrollbar-color .25s ease}.toc__list::-webkit-scrollbar{width:6px}.toc__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.toc__list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:3px;transition:background-color .25s ease}.toc:hover .toc__list,.toc__list:hover,.toc__list:focus-within{scrollbar-color:var(--stroke-soft-200) rgba(0,0,0,0)}.toc:hover .toc__list::-webkit-scrollbar-thumb,.toc__list:hover::-webkit-scrollbar-thumb,.toc__list:focus-within::-webkit-scrollbar-thumb{background-color:var(--stroke-soft-200)}.toc:hover .toc__list::-webkit-scrollbar-thumb:hover,.toc__list:hover::-webkit-scrollbar-thumb:hover,.toc__list:focus-within::-webkit-scrollbar-thumb:hover{background-color:var(--text-soft-400)}.toc__item{margin:0;padding:0}.toc__sublist-collapse{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .25s ease,margin-top .25s ease}.toc__sublist-collapse>*{min-height:0;overflow:hidden}.toc__sublist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}body.toc-scrolled .toc .toc__item--level-2.is-active>.toc__sublist-collapse{grid-template-rows:1fr;opacity:1;margin-top:8px}.toc__link{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-right:20px;width:100%;color:var(--text-sub-600);text-decoration:none;transition:color .2s ease;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.toc__link:hover{color:var(--text-sub-600)}.toc__link--child{padding-right:40px}.toc__text{flex:1;min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl}.toc__indicator{flex-shrink:0;width:4px;height:20px;border-radius:4px 0 0 4px;background:rgba(0,0,0,0);transition:background-color .2s ease;position:absolute;right:0}.toc__link.is-active{color:var(--text-strong-950)}.toc__link.is-active .toc__indicator{background:var(--bg-primary-base)}.toc__toggle{display:none;position:fixed;top:58%;right:0;left:auto;z-index:1071;width:35px;height:36px;padding:0;place-items:center;background:var(--bg-white-0);color:var(--text-sub-600);border:1px solid var(--stroke-soft-200);border-right:0;border-radius:18px 0 0 18px;cursor:pointer;box-shadow:0 1px 2px 0 rgba(10,13,20,.03);opacity:1;visibility:visible;transform:translateX(0);transition:opacity .25s ease,transform .3s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s}.toc__toggle:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:-2px}.toc__toggle-dial{position:relative;display:grid;place-items:center;width:34px;height:34px}.toc__toggle-dial::before{content:"";position:absolute;inset:5px;border-radius:50%;background:conic-gradient(var(--stroke-primary-base) var(--toc-section-progress, 0%), var(--stroke-soft-200) 0);mask:radial-gradient(circle, transparent 10px, currentColor 10.5px);-webkit-mask:radial-gradient(circle, transparent 10px, currentColor 10.5px)}.toc__toggle-number{position:relative;font-size:10.5px;font-weight:400;line-height:1}.toc__footer{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;height:58px;padding:10px 20px;background:var(--bg-white-0);border-top:1px solid var(--stroke-soft-200)}.toc__social-list{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;min-width:0;direction:rtl}.toc__social{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border-radius:8px;color:var(--icon-soft-400);background:var(--bg-white-0);transition:background-color .2s ease,color .2s ease}.toc__social:hover{background:var(--bg-weak-50);color:var(--icon-primary-base)}.toc__social:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.toc__social-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:20px;line-height:1}.toc__panel{display:flex;flex-direction:column;background:var(--bg-white-0);border-radius:0;border-right:1px solid var(--stroke-soft-200)}@media(min-width: calc(1024px)){.toc__panel{max-height:600px;overflow:hidden;display:flex;flex-direction:column}.toc__list{flex:1;min-height:0}}@media(max-width: calc(1024px - 1px)){.toc{display:contents}.toc__toggle{display:grid;opacity:0;visibility:hidden;transform:translateX(12px);pointer-events:none;transition:opacity .35s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s}.toc__panel{display:none}body.toc-section-active .toc__toggle{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto;transition:opacity .35s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s}body:is(.mobile-menu-open,.modal-open) .toc__toggle{opacity:0;visibility:hidden;pointer-events:none;transition:none}.toc-modal.modal{--bs-modal-header-padding-x: 20px !important;--bs-modal-header-padding-y: 20px !important;padding:0 !important}.toc-modal.modal .modal-dialog{display:flex;align-items:flex-end;width:100% !important;max-width:100% !important;height:100%;min-height:100%;margin:0 !important}.toc-modal.modal .modal-content{height:70vh;height:70dvh;max-height:calc(100dvh - env(safe-area-inset-top) - 16px);border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.toc-modal.modal.fade .modal-dialog{transform:translateY(100%)}.toc-modal.modal.show .modal-dialog{transform:translateY(0)}.toc-modal.modal .modal-header{align-items:center !important}.toc-modal.modal .modal-header .btn-close{position:static;margin:0}.toc-modal.modal .modal-title{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:500}.toc-modal.modal .modal-body{min-height:0;padding:0 12px calc(16px + env(safe-area-inset-bottom));overscroll-behavior:contain}.toc-modal.modal .toc__list{margin-top:12px;overflow:visible}.toc-modal.modal .toc__link{min-height:44px;align-items:flex-start;gap:8px;padding:10px 12px}.toc-modal.modal .toc__link::before{content:attr(data-toc-number);flex:0 0 36px;direction:ltr;unicode-bidi:isolate;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-soft-400);font-size:var(--typography-body-s-font-size);line-height:22px;font-weight:400}.toc-modal.modal .toc__indicator{display:none}.toc-modal.modal .toc__link--child{min-height:40px;padding-block:8px}.toc-modal.modal .toc__text{white-space:normal;overflow:visible;text-overflow:clip;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.toc-modal.modal .toc__link--child .toc__text{color:var(--text-soft-400);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.toc-modal.modal .toc__link--child.is-active .toc__text{color:var(--text-sub-600)}.toc-modal.modal .toc__sublist-collapse{grid-template-rows:1fr;opacity:1;margin-top:4px;transition:none}.toc-modal.modal .toc__sublist{gap:2px}}@media(prefers-reduced-motion: reduce){.toc__toggle,.toc-modal.fade .modal-dialog{transition:none}}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.card-post{display:flex;align-items:flex-end;flex-direction:column;justify-self:stretch;padding:8px;gap:8px;border-radius:20px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);cursor:pointer;box-shadow:0 1px 2px 0 rgba(10,13,20,.03);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-post:focus:not(:focus-visible){outline:none}.card-post:focus-visible{outline:2px solid var(--stroke-strong-950);outline-offset:3px}@media(min-width: 1024px)and (hover: hover)and (pointer: fine){.card-post:hover{box-shadow:0 16px 32px -12px rgba(14,18,27,.1);transform:translateY(-2px)}.card-post:hover .card-post__cover img{transform:scale(1.1)}}.card-post__cover{width:100%;border-radius:12px;overflow:hidden;aspect-ratio:142/75;width:271px;flex-shrink:0}.card-post__cover img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.card-post__meta{padding:6px 8px;display:flex;flex-direction:column;gap:8px;flex-grow:1;width:100%}.card-post__content{display:flex;flex-direction:column;gap:4px;flex-grow:1;height:99px}.card-post__title{color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.card-post__description{color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;flex:1;max-height:59px}.card-post__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:8px}.card-post__info{display:flex;align-items:center;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);gap:4px;white-space:nowrap;min-width:0;overflow:hidden}.card-post__info-item-author{display:none;flex-shrink:0}.card-post__info-item-date{overflow:hidden;text-overflow:ellipsis}.card-post__info-item:not(:last-child){padding-left:4px;position:relative}.card-post__info-item:not(:last-child)::after{content:"";position:absolute;left:0;width:1px;height:12px;top:50%;transform:translateY(-50%);border-left:1px solid var(--text-sub-600)}.card-post__read-more{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);padding:0;white-space:nowrap;flex-shrink:0}.card-post__read-more,.card-post__read-more:hover,.card-post__read-more:focus{text-decoration:none}.card-post--loading .card-post{cursor:default}.card-post--loading .card-post__cover,.card-post--loading .card-post__title,.card-post--loading .card-post__description,.card-post--loading .card-post__info,.card-post--loading .card-post__read-more{position:relative;overflow:hidden;background:var(--bg-weak-50)}.card-post--loading .card-post__cover::after,.card-post--loading .card-post__title::after,.card-post--loading .card-post__description::after,.card-post--loading .card-post__info::after,.card-post--loading .card-post__read-more::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.card-post--loading .card-post__cover::before,.card-post--loading .card-post__title::before,.card-post--loading .card-post__description::before,.card-post--loading .card-post__info::before,.card-post--loading .card-post__read-more::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.card-post--loading .card-post__title{height:26px;border-radius:6px}.card-post--loading .card-post__description{flex-grow:1;border-radius:6px}.card-post--loading .card-post__footer{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-radius:6px}.card-post--loading .card-post__info,.card-post--loading .card-post__read-more{height:22px;border-radius:6px}.archive-posts--list .card-post{flex-direction:row;align-items:flex-start}.archive-posts--list .card-post__meta{height:100%}.archive-posts--list .card-post__description{margin-top:0}.archive-posts--list .card-post__info{gap:8px}.archive-posts--list .card-post__info-item-author{display:block;border-radius:50%;width:32px;height:32px;object-fit:cover;padding-left:0}.archive-posts--list .card-post__info-item-date{display:none}.archive-posts--list .card-post__info-item::after{content:unset}.archive-posts .card-post__title{-webkit-line-clamp:2}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.archive-magazine .archive-posts--list .card-post__cover{position:relative;align-self:stretch;aspect-ratio:auto}.archive-magazine .archive-posts--list .card-post__cover>img{position:absolute;inset:0;display:block}}@media(max-width: calc(768px - 1px)){.archive-posts--list .card-post,.archive-magazine .archive-posts .card-post{flex-direction:row;align-items:flex-start;border:none;padding:0;box-shadow:none}.archive-posts--list .card-post__cover,.archive-posts--list .card-post .card-post__cover,.archive-magazine .archive-posts .card-post__cover,.archive-magazine .archive-posts .card-post .card-post__cover{width:168px;height:88px;flex-shrink:0}.archive-posts--list .card-post__meta,.archive-magazine .archive-posts .card-post__meta{padding:0}.archive-posts--list .card-post__title,.archive-magazine .archive-posts .card-post__title{-webkit-line-clamp:3;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600}.archive-posts--list .card-post__description,.archive-posts--list .card-post__footer,.archive-magazine .archive-posts .card-post__description,.archive-magazine .archive-posts .card-post__footer{display:none}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post{height:88px;min-width:0;align-items:stretch}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__cover{width:min(168px,(100% - 8px)/2);height:88px}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__meta{min-width:0;height:88px;padding-block:4px;gap:4px}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__content{min-height:0;height:auto;overflow:hidden}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__title{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:600;-webkit-line-clamp:2;margin:0}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__footer{display:flex;flex-shrink:0;flex-wrap:nowrap}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__info{font-size:var(--typography-body-s-font-size);line-height:12px;font-weight:500}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__info-item-date{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__description,:is(.archive-news,.category-archive--news) .archive-posts.archive-posts--list .card-post__read-more{display:none}}.btn__text{display:inline-flex;align-items:center;height:20px;padding-inline:4px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-primary:disabled,.btn-primary.disabled{cursor:not-allowed;opacity:1}.btn-primary{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-primary>svg{width:20px;height:20px}.btn-primary>i{font-size:20px;line-height:1;flex-shrink:0}.btn-primary:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-primary.btn-icon-only{width:40px;padding:0}.btn-primary svg{width:20px;height:20px;flex-shrink:0}.btn-primary i{flex-shrink:0;font-size:20px}.btn-primary.btn-icon-only{width:40px;padding:0}.btn-primary.btn-icon{padding:10px}.btn-primary{background-color:var(--bg-primary-base);color:var(--static-white);border-color:var(--bg-primary-base)}.btn-primary svg,.btn-primary i{color:var(--static-white)}.btn-primary:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-primary-dark);color:var(--static-white);border-color:var(--bg-primary-dark)}.btn-primary:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--bg-primary-alpha-10);background-color:var(--bg-primary-base);color:var(--static-white);border-color:var(--bg-primary-base)}.btn-primary:disabled,.btn-primary.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-primary:disabled svg,.btn-primary:disabled i,.btn-primary.disabled svg,.btn-primary.disabled i{color:var(--icon-disabled-300)}.btn-outline-primary,.btn-primary-outlined{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-outline-primary:disabled,.btn-outline-primary.disabled,.btn-primary-outlined:disabled,.btn-primary-outlined.disabled{cursor:not-allowed;opacity:1}.btn-outline-primary,.btn-primary-outlined{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-outline-primary>svg,.btn-primary-outlined>svg{width:20px;height:20px}.btn-outline-primary>i,.btn-primary-outlined>i{font-size:20px;line-height:1;flex-shrink:0}.btn-outline-primary:has(>.btn__text),.btn-primary-outlined:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-outline-primary.btn-icon-only,.btn-primary-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-primary svg,.btn-primary-outlined svg{width:20px;height:20px;flex-shrink:0}.btn-outline-primary i,.btn-primary-outlined i{flex-shrink:0;font-size:20px}.btn-outline-primary.btn-icon-only,.btn-primary-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-primary.btn-icon,.btn-primary-outlined.btn-icon{padding:10px}.btn-outline-primary,.btn-primary-outlined{background-color:var(--bg-white-0);color:var(--stroke-primary-base);border-color:var(--stroke-primary-base)}.btn-outline-primary svg,.btn-outline-primary i,.btn-primary-outlined svg,.btn-primary-outlined i{color:var(--icon-primary-base)}.btn-outline-primary:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-primary-outlined:hover:not(:disabled):not(.disabled):not(:focus):not(.show){background-color:var(--bg-primary-alpha-10);color:var(--text-primary-base);border-color:var(--bg-primary-alpha-10)}.btn-outline-primary:focus:not(:disabled):not(.disabled),.btn-outline-primary.show:not(:disabled):not(.disabled),.btn-primary-outlined:focus:not(:disabled):not(.disabled),.btn-primary-outlined.show:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--bg-primary-alpha-10);background-color:var(--bg-white-0);border-color:var(--stroke-primary-base);color:var(--stroke-primary-base)}.btn-outline-primary:disabled,.btn-outline-primary.disabled,.btn-primary-outlined:disabled,.btn-primary-outlined.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-outline-primary:disabled svg,.btn-outline-primary:disabled i,.btn-outline-primary.disabled svg,.btn-outline-primary.disabled i,.btn-primary-outlined:disabled svg,.btn-primary-outlined:disabled i,.btn-primary-outlined.disabled svg,.btn-primary-outlined.disabled i{color:var(--icon-disabled-300)}.btn-lighter-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-lighter-primary:disabled,.btn-lighter-primary.disabled{cursor:not-allowed;opacity:1}.btn-lighter-primary{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-lighter-primary>svg{width:20px;height:20px}.btn-lighter-primary>i{font-size:20px;line-height:1;flex-shrink:0}.btn-lighter-primary:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-lighter-primary.btn-icon-only{width:40px;padding:0}.btn-lighter-primary svg{width:20px;height:20px;flex-shrink:0}.btn-lighter-primary i{flex-shrink:0;font-size:20px}.btn-lighter-primary.btn-icon-only{width:40px;padding:0}.btn-lighter-primary.btn-icon{padding:10px}.btn-lighter-primary{background-color:var(--bg-primary-alpha-10);color:var(--text-primary-base);border-color:rgba(0,0,0,0)}.btn-lighter-primary svg,.btn-lighter-primary i{color:var(--icon-primary-base)}.btn-lighter-primary:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-primary-alpha-16);color:var(--text-primary-base);border-color:rgba(0,0,0,0)}.btn-lighter-primary:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--bg-primary-alpha-10);background-color:var(--bg-white-0);border-color:var(--stroke-primary-base);color:var(--stroke-primary-base)}.btn-lighter-primary:focus:not(:disabled):not(.disabled) svg,.btn-lighter-primary:focus:not(:disabled):not(.disabled) i{color:var(--icon-primary-base)}.btn-lighter-primary:disabled,.btn-lighter-primary.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-lighter-primary:disabled svg,.btn-lighter-primary:disabled i,.btn-lighter-primary.disabled svg,.btn-lighter-primary.disabled i{color:var(--icon-disabled-300)}.btn-ghost-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-ghost-primary:disabled,.btn-ghost-primary.disabled{cursor:not-allowed;opacity:1}.btn-ghost-primary{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-ghost-primary>svg{width:20px;height:20px}.btn-ghost-primary>i{font-size:20px;line-height:1;flex-shrink:0}.btn-ghost-primary:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-ghost-primary.btn-icon-only{width:40px;padding:0}.btn-ghost-primary svg{width:20px;height:20px;flex-shrink:0}.btn-ghost-primary i{flex-shrink:0;font-size:20px}.btn-ghost-primary.btn-icon-only{width:40px;padding:0}.btn-ghost-primary.btn-icon{padding:10px}.btn-ghost-primary{background-color:rgba(0,0,0,0);color:var(--text-primary-base);border-color:rgba(0,0,0,0)}.btn-ghost-primary svg,.btn-ghost-primary i{color:var(--icon-primary-base)}.btn-ghost-primary:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-ghost-primary:active:not(:disabled):not(.disabled):not(:focus),.btn-ghost-primary.active:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-primary-alpha-10);color:var(--text-primary-dark);border-color:rgba(0,0,0,0)}.btn-ghost-primary:hover:not(:disabled):not(.disabled):not(:focus):not(.show) svg,.btn-ghost-primary:hover:not(:disabled):not(.disabled):not(:focus):not(.show) i,.btn-ghost-primary:active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-primary:active:not(:disabled):not(.disabled):not(:focus) i,.btn-ghost-primary.active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-primary.active:not(:disabled):not(.disabled):not(:focus) i{color:var(--icon-primary-base)}.btn-ghost-primary:focus,.btn-ghost-primary:focus-visible,.btn-ghost-primary.show{background-color:var(--bg-white-0, #fff);color:var(--text-primary-base);border-color:var(--stroke-primary-base);outline:none;box-shadow:0 0 0 2px var(--bg-white-0, #fff),0 0 0 4px var(--bg-primary-alpha-10)}.btn-ghost-primary:disabled,.btn-ghost-primary.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-ghost-primary:disabled svg,.btn-ghost-primary:disabled i,.btn-ghost-primary.disabled svg,.btn-ghost-primary.disabled i{color:var(--icon-disabled-300)}.btn-error{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-error:disabled,.btn-error.disabled{cursor:not-allowed;opacity:1}.btn-error{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-error>svg{width:20px;height:20px}.btn-error>i{font-size:20px;line-height:1;flex-shrink:0}.btn-error:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-error.btn-icon-only{width:40px;padding:0}.btn-error svg{width:20px;height:20px;flex-shrink:0}.btn-error i{flex-shrink:0;font-size:20px}.btn-error.btn-icon-only{width:40px;padding:0}.btn-error.btn-icon{padding:10px}.btn-error{background-color:var(--state-error-base);color:var(--text-white-0);border-color:var(--state-error-base)}.btn-error svg,.btn-error i{color:var(--icon-white-0)}.btn-error:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--state-error-dark);color:var(--text-white-0);border-color:var(--state-error-dark)}.btn-error:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px color-mix(in srgb, var(--state-error-base) 10%, transparent);background-color:var(--state-error-base);color:var(--text-white-0);border-color:var(--state-error-base)}.btn-error:disabled,.btn-error.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-error:disabled svg,.btn-error:disabled i,.btn-error.disabled svg,.btn-error.disabled i{color:var(--icon-disabled-300)}.btn-outline-error,.btn-error-outlined{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-outline-error:disabled,.btn-outline-error.disabled,.btn-error-outlined:disabled,.btn-error-outlined.disabled{cursor:not-allowed;opacity:1}.btn-outline-error,.btn-error-outlined{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-outline-error>svg,.btn-error-outlined>svg{width:20px;height:20px}.btn-outline-error>i,.btn-error-outlined>i{font-size:20px;line-height:1;flex-shrink:0}.btn-outline-error:has(>.btn__text),.btn-error-outlined:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-outline-error.btn-icon-only,.btn-error-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-error svg,.btn-error-outlined svg{width:20px;height:20px;flex-shrink:0}.btn-outline-error i,.btn-error-outlined i{flex-shrink:0;font-size:20px}.btn-outline-error.btn-icon-only,.btn-error-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-error.btn-icon,.btn-error-outlined.btn-icon{padding:10px}.btn-outline-error,.btn-error-outlined{background-color:rgba(0,0,0,0);color:var(--state-error-base);border-color:var(--state-error-base)}.btn-outline-error svg,.btn-outline-error i,.btn-error-outlined svg,.btn-error-outlined i{color:var(--state-error-base)}.btn-outline-error:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-error-outlined:hover:not(:disabled):not(.disabled):not(:focus):not(.show){background-color:color-mix(in srgb, var(--state-error-base) 10%, transparent);color:var(--state-error-base);border-color:rgba(0,0,0,0)}.btn-outline-error:focus:not(:disabled):not(.disabled),.btn-outline-error.show:not(:disabled):not(.disabled),.btn-error-outlined:focus:not(:disabled):not(.disabled),.btn-error-outlined.show:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px color-mix(in srgb, var(--state-error-base) 10%, transparent);background-color:var(--bg-white-0);border-color:var(--state-error-base);color:var(--state-error-base)}.btn-outline-error:disabled,.btn-outline-error.disabled,.btn-error-outlined:disabled,.btn-error-outlined.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-outline-error:disabled svg,.btn-outline-error:disabled i,.btn-outline-error.disabled svg,.btn-outline-error.disabled i,.btn-error-outlined:disabled svg,.btn-error-outlined:disabled i,.btn-error-outlined.disabled svg,.btn-error-outlined.disabled i{color:var(--icon-disabled-300)}.btn-lighter-error{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-lighter-error:disabled,.btn-lighter-error.disabled{cursor:not-allowed;opacity:1}.btn-lighter-error{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-lighter-error>svg{width:20px;height:20px}.btn-lighter-error>i{font-size:20px;line-height:1;flex-shrink:0}.btn-lighter-error:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-lighter-error.btn-icon-only{width:40px;padding:0}.btn-lighter-error svg{width:20px;height:20px;flex-shrink:0}.btn-lighter-error i{flex-shrink:0;font-size:20px}.btn-lighter-error.btn-icon-only{width:40px;padding:0}.btn-lighter-error.btn-icon{padding:10px}.btn-lighter-error{background-color:var(--state-error-lighter);color:var(--state-error-dark);border-color:rgba(0,0,0,0)}.btn-lighter-error svg,.btn-lighter-error i{color:var(--state-error-dark)}.btn-lighter-error:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--state-error-light);color:var(--state-error-dark);border-color:rgba(0,0,0,0)}.btn-lighter-error:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px color-mix(in srgb, var(--state-error-base) 10%, transparent);background-color:var(--bg-white-0);border-color:var(--state-error-base);color:var(--state-error-base)}.btn-lighter-error:focus:not(:disabled):not(.disabled) svg,.btn-lighter-error:focus:not(:disabled):not(.disabled) i{color:var(--state-error-base)}.btn-lighter-error:disabled,.btn-lighter-error.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-lighter-error:disabled svg,.btn-lighter-error:disabled i,.btn-lighter-error.disabled svg,.btn-lighter-error.disabled i{color:var(--icon-disabled-300)}.btn-ghost-error{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-ghost-error:disabled,.btn-ghost-error.disabled{cursor:not-allowed;opacity:1}.btn-ghost-error{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-ghost-error>svg{width:20px;height:20px}.btn-ghost-error>i{font-size:20px;line-height:1;flex-shrink:0}.btn-ghost-error:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-ghost-error.btn-icon-only{width:40px;padding:0}.btn-ghost-error svg{width:20px;height:20px;flex-shrink:0}.btn-ghost-error i{flex-shrink:0;font-size:20px}.btn-ghost-error.btn-icon-only{width:40px;padding:0}.btn-ghost-error.btn-icon{padding:10px}.btn-ghost-error{background-color:rgba(0,0,0,0);color:var(--state-error-dark);border-color:rgba(0,0,0,0)}.btn-ghost-error svg,.btn-ghost-error i{color:var(--state-error-dark)}.btn-ghost-error:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-ghost-error:active:not(:disabled):not(.disabled):not(:focus),.btn-ghost-error.active:not(:disabled):not(.disabled):not(:focus){background-color:color-mix(in srgb, var(--state-error-base) 10%, transparent);color:var(--state-error-base);border-color:rgba(0,0,0,0)}.btn-ghost-error:hover:not(:disabled):not(.disabled):not(:focus):not(.show) svg,.btn-ghost-error:hover:not(:disabled):not(.disabled):not(:focus):not(.show) i,.btn-ghost-error:active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-error:active:not(:disabled):not(.disabled):not(:focus) i,.btn-ghost-error.active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-error.active:not(:disabled):not(.disabled):not(:focus) i{color:var(--state-error-base)}.btn-ghost-error:focus,.btn-ghost-error:focus-visible,.btn-ghost-error.show{background-color:var(--bg-white-0, #fff);color:var(--state-error-dark);border-color:var(--state-error-base);outline:none;box-shadow:0 0 0 2px var(--bg-white-0, #fff),0 0 0 4px color-mix(in srgb, var(--state-error-base) 10%, transparent)}.btn-ghost-error:disabled,.btn-ghost-error.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-ghost-error:disabled svg,.btn-ghost-error:disabled i,.btn-ghost-error.disabled svg,.btn-ghost-error.disabled i{color:var(--icon-disabled-300)}.btn-neutral{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-neutral:disabled,.btn-neutral.disabled{cursor:not-allowed;opacity:1}.btn-neutral{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-neutral>svg{width:20px;height:20px}.btn-neutral>i{font-size:20px;line-height:1;flex-shrink:0}.btn-neutral:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-neutral.btn-icon-only{width:40px;padding:0}.btn-neutral svg{width:20px;height:20px;flex-shrink:0}.btn-neutral i{flex-shrink:0;font-size:20px}.btn-neutral.btn-icon-only{width:40px;padding:0}.btn-neutral.btn-icon{padding:10px}.btn-neutral{background-color:var(--bg-strong-950);color:var(--text-white-0);border-color:var(--stroke-strong-950)}.btn-neutral svg,.btn-neutral i{color:var(--icon-white-0)}.btn-neutral:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-surface-800);color:var(--text-white-0);border-color:var(--bg-surface-800)}.btn-neutral:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16));background-color:var(--bg-strong-950);color:var(--text-white-0);border-color:var(--stroke-strong-950)}.btn-neutral:disabled,.btn-neutral.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-neutral:disabled svg,.btn-neutral:disabled i,.btn-neutral.disabled svg,.btn-neutral.disabled i{color:var(--icon-disabled-300)}.btn-outline-neutral,.btn-neutral-outlined{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-outline-neutral:disabled,.btn-outline-neutral.disabled,.btn-neutral-outlined:disabled,.btn-neutral-outlined.disabled{cursor:not-allowed;opacity:1}.btn-outline-neutral,.btn-neutral-outlined{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-outline-neutral>svg,.btn-neutral-outlined>svg{width:20px;height:20px}.btn-outline-neutral>i,.btn-neutral-outlined>i{font-size:20px;line-height:1;flex-shrink:0}.btn-outline-neutral:has(>.btn__text),.btn-neutral-outlined:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-outline-neutral.btn-icon-only,.btn-neutral-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-neutral svg,.btn-neutral-outlined svg{width:20px;height:20px;flex-shrink:0}.btn-outline-neutral i,.btn-neutral-outlined i{flex-shrink:0;font-size:20px}.btn-outline-neutral.btn-icon-only,.btn-neutral-outlined.btn-icon-only{width:40px;padding:0}.btn-outline-neutral.btn-icon,.btn-neutral-outlined.btn-icon{padding:10px}.btn-outline-neutral,.btn-neutral-outlined{background-color:var(--bg-white-0);color:var(--text-sub-600);border-color:var(--stroke-soft-200);box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.btn-outline-neutral svg,.btn-outline-neutral i,.btn-neutral-outlined svg,.btn-neutral-outlined i{color:var(--icon-sub-600)}.btn-outline-neutral:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-neutral-outlined:hover:not(:disabled):not(.disabled):not(:focus):not(.show){background-color:var(--bg-weak-50);color:var(--text-strong-950);border-color:var(--bg-weak-50);border-color:rgba(0,0,0,0);box-shadow:none}.btn-outline-neutral:focus:not(:disabled):not(.disabled),.btn-outline-neutral.show:not(:disabled):not(.disabled),.btn-neutral-outlined:focus:not(:disabled):not(.disabled),.btn-neutral-outlined.show:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16));background-color:var(--bg-white-0);border-color:var(--stroke-soft-200);color:var(--text-sub-600);border-color:var(--stroke-strong-950);color:var(--text-strong-950)}.btn-outline-neutral:focus:not(:disabled):not(.disabled) svg,.btn-outline-neutral:focus:not(:disabled):not(.disabled) i,.btn-outline-neutral.show:not(:disabled):not(.disabled) svg,.btn-outline-neutral.show:not(:disabled):not(.disabled) i,.btn-neutral-outlined:focus:not(:disabled):not(.disabled) svg,.btn-neutral-outlined:focus:not(:disabled):not(.disabled) i,.btn-neutral-outlined.show:not(:disabled):not(.disabled) svg,.btn-neutral-outlined.show:not(:disabled):not(.disabled) i{color:var(--icon-strong-950)}.btn-outline-neutral:disabled,.btn-outline-neutral.disabled,.btn-neutral-outlined:disabled,.btn-neutral-outlined.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-outline-neutral:disabled svg,.btn-outline-neutral:disabled i,.btn-outline-neutral.disabled svg,.btn-outline-neutral.disabled i,.btn-neutral-outlined:disabled svg,.btn-neutral-outlined:disabled i,.btn-neutral-outlined.disabled svg,.btn-neutral-outlined.disabled i{color:var(--icon-disabled-300)}.btn-lighter-neutral{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-lighter-neutral:disabled,.btn-lighter-neutral.disabled{cursor:not-allowed;opacity:1}.btn-lighter-neutral{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-lighter-neutral>svg{width:20px;height:20px}.btn-lighter-neutral>i{font-size:20px;line-height:1;flex-shrink:0}.btn-lighter-neutral:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-lighter-neutral.btn-icon-only{width:40px;padding:0}.btn-lighter-neutral svg{width:20px;height:20px;flex-shrink:0}.btn-lighter-neutral i{flex-shrink:0;font-size:20px}.btn-lighter-neutral.btn-icon-only{width:40px;padding:0}.btn-lighter-neutral.btn-icon{padding:10px}.btn-lighter-neutral{background-color:var(--bg-soft-200);color:var(--text-strong-950);border-color:rgba(0,0,0,0)}.btn-lighter-neutral svg,.btn-lighter-neutral i{color:var(--icon-strong-950)}.btn-lighter-neutral:hover:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-sub-300);color:var(--text-strong-950);border-color:rgba(0,0,0,0)}.btn-lighter-neutral:focus:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16));background-color:var(--bg-white-0);border-color:var(--stroke-strong-950);color:var(--text-sub-600)}.btn-lighter-neutral:focus:not(:disabled):not(.disabled) svg,.btn-lighter-neutral:focus:not(:disabled):not(.disabled) i{color:var(--icon-sub-600)}.btn-lighter-neutral:focus:not(:disabled):not(.disabled){color:var(--text-strong-950)}.btn-lighter-neutral:focus:not(:disabled):not(.disabled) svg,.btn-lighter-neutral:focus:not(:disabled):not(.disabled) i{color:var(--icon-strong-950)}.btn-lighter-neutral:disabled,.btn-lighter-neutral.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none}.btn-lighter-neutral:disabled svg,.btn-lighter-neutral:disabled i,.btn-lighter-neutral.disabled svg,.btn-lighter-neutral.disabled i{color:var(--icon-disabled-300)}.btn-ghost-neutral{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.btn-ghost-neutral:disabled,.btn-ghost-neutral.disabled{cursor:not-allowed;opacity:1}.btn-ghost-neutral{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-ghost-neutral>svg{width:20px;height:20px}.btn-ghost-neutral>i{font-size:20px;line-height:1;flex-shrink:0}.btn-ghost-neutral:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-ghost-neutral.btn-icon-only{width:40px;padding:0}.btn-ghost-neutral svg{width:20px;height:20px;flex-shrink:0}.btn-ghost-neutral i{flex-shrink:0;font-size:20px}.btn-ghost-neutral.btn-icon-only{width:40px;padding:0}.btn-ghost-neutral.btn-icon{padding:10px}.btn-ghost-neutral{background-color:rgba(0,0,0,0);color:var(--text-sub-600);border-color:rgba(0,0,0,0)}.btn-ghost-neutral svg,.btn-ghost-neutral i{color:var(--icon-sub-600)}.btn-ghost-neutral:hover:not(:disabled):not(.disabled):not(:focus):not(.show),.btn-ghost-neutral:active:not(:disabled):not(.disabled):not(:focus),.btn-ghost-neutral.active:not(:disabled):not(.disabled):not(:focus){background-color:var(--bg-weak-50);color:var(--text-strong-950);border-color:rgba(0,0,0,0)}.btn-ghost-neutral:hover:not(:disabled):not(.disabled):not(:focus):not(.show) svg,.btn-ghost-neutral:hover:not(:disabled):not(.disabled):not(:focus):not(.show) i,.btn-ghost-neutral:active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-neutral:active:not(:disabled):not(.disabled):not(:focus) i,.btn-ghost-neutral.active:not(:disabled):not(.disabled):not(:focus) svg,.btn-ghost-neutral.active:not(:disabled):not(.disabled):not(:focus) i{color:var(--icon-strong-950)}.btn-ghost-neutral:focus,.btn-ghost-neutral:focus-visible,.btn-ghost-neutral.show{background-color:var(--bg-white-0, #fff);color:var(--text-sub-600);border-color:var(--stroke-strong-950);outline:none;box-shadow:0 0 0 2px var(--bg-white-0, #fff),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16))}.btn-ghost-neutral:disabled,.btn-ghost-neutral.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.btn-ghost-neutral:disabled svg,.btn-ghost-neutral:disabled i,.btn-ghost-neutral.disabled svg,.btn-ghost-neutral.disabled i{color:var(--icon-disabled-300)}.btn-size-2x-small{gap:2px;height:28px;padding:4px 10px;font-size:14px;line-height:20px;border-radius:8px}.btn-size-2x-small>svg{width:20px;height:20px}.btn-size-2x-small>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-2x-small:has(>.btn__text){padding-inline:calc(10px - 4px);gap:calc(2px - 4px)}.btn-size-2x-small:has(>.btn__text){gap:2px}.btn-size-2x-small.btn-icon-only{width:28px;padding:0}.btn-size-x-small{gap:6px;height:32px;padding:6px 10px;font-size:14px;line-height:20px;border-radius:8px}.btn-size-x-small>svg{width:20px;height:20px}.btn-size-x-small>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-x-small:has(>.btn__text){padding-inline:calc(10px - 4px);gap:calc(6px - 4px)}.btn-size-x-small.btn-icon-only{width:32px;padding:0}.btn-size-small{gap:8px;height:36px;padding:8px 12px;font-size:14px;line-height:20px;border-radius:8px}.btn-size-small>svg{width:20px;height:20px}.btn-size-small>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-small:has(>.btn__text){padding-inline:calc(12px - 4px);gap:calc(8px - 4px)}.btn-size-small.btn-icon-only{width:36px;padding:0}.btn-size-medium{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-size-medium>svg{width:20px;height:20px}.btn-size-medium>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-medium:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-size-medium.btn-icon-only{width:40px;padding:0}.btn-size-large{gap:8px;height:48px;padding:14px 18px;font-size:14px;line-height:20px;border-radius:10px}.btn-size-large>svg{width:20px;height:20px}.btn-size-large>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-large:has(>.btn__text){padding-inline:calc(18px - 4px);gap:calc(8px - 4px)}.btn-size-large.btn-icon-only{width:48px;padding:0}.btn-link{color:var(--text-primary-base)}.btn-size-medium-responsive{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}.btn-size-medium-responsive>svg{width:20px;height:20px}.btn-size-medium-responsive>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-medium-responsive:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}.btn-size-medium-responsive.btn-icon-only{width:40px;padding:0}@media(max-width: calc(1024px - 1px)){.btn-size-medium-responsive{gap:8px;height:36px;padding:8px 12px;font-size:14px;line-height:20px;border-radius:8px}.btn-size-medium-responsive>svg{width:20px;height:20px}.btn-size-medium-responsive>i{font-size:20px;line-height:1;flex-shrink:0}.btn-size-medium-responsive:has(>.btn__text){padding-inline:calc(12px - 4px);gap:calc(8px - 4px)}.btn-size-medium-responsive.btn-icon-only{width:36px;padding:0}}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic){height:48px;padding:14px 12px;border-radius:10px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-icon-only{width:48px;padding:0}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic){font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;appearance:none;margin:0;border-style:solid;border-width:1px;white-space:nowrap;text-align:center;text-decoration:none;user-select:none;cursor:pointer;overflow:hidden;transition:background-color 160ms ease,box-shadow 160ms ease,color 160ms ease}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic)>.btn-fancy__label,:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic)>[data-login-submit-label]{padding-inline:4px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic) svg,:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic) i{flex:0 0 20px;width:20px;height:20px;font-size:20px;line-height:1}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic):focus{outline:0}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic):focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic):disabled:not(.is-loading),:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).disabled:not(.is-loading){border-color:rgba(0,0,0,0);background-color:var(--bg-weak-50);background-image:none;box-shadow:none;color:var(--text-disabled-300);opacity:1;cursor:not-allowed;pointer-events:none}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic):disabled:not(.is-loading) svg,:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic):disabled:not(.is-loading) i,:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).disabled:not(.is-loading) svg,:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).disabled:not(.is-loading) i{color:var(--icon-disabled-300)}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).is-loading{opacity:1;cursor:wait;pointer-events:none}.btn-fancy-neutral{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-strong-950);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(27,28,29,.48),0 0 0 1px #242628;color:var(--static-white)}.btn-fancy-neutral svg,.btn-fancy-neutral i{color:var(--static-white)}.btn-fancy-neutral:hover:not(:disabled):not(.disabled),.btn-fancy-neutral:active:not(:disabled):not(.disabled),.btn-fancy-neutral.active:not(:disabled):not(.disabled),.btn-fancy-neutral.show:not(:disabled):not(.disabled),.btn-fancy-neutral:first-child:active:not(:disabled):not(.disabled){--fancy-button-overlay-alpha: 24%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-strong-950);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(27,28,29,.48),0 0 0 1px #242628;color:var(--static-white)}.btn-fancy-neutral:hover:not(:disabled):not(.disabled) svg,.btn-fancy-neutral:hover:not(:disabled):not(.disabled) i,.btn-fancy-neutral:active:not(:disabled):not(.disabled) svg,.btn-fancy-neutral:active:not(:disabled):not(.disabled) i,.btn-fancy-neutral.active:not(:disabled):not(.disabled) svg,.btn-fancy-neutral.active:not(:disabled):not(.disabled) i,.btn-fancy-neutral.show:not(:disabled):not(.disabled) svg,.btn-fancy-neutral.show:not(:disabled):not(.disabled) i,.btn-fancy-neutral:first-child:active:not(:disabled):not(.disabled) svg,.btn-fancy-neutral:first-child:active:not(:disabled):not(.disabled) i{color:var(--static-white)}.btn-fancy-neutral:focus,.btn-fancy-neutral:focus-visible,.btn-fancy-neutral:visited{border-color:hsla(0,0%,100%,.12);background-color:var(--bg-strong-950);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(27,28,29,.48),0 0 0 1px #242628;color:var(--static-white)}.btn-fancy-neutral:focus svg,.btn-fancy-neutral:focus i,.btn-fancy-neutral:focus-visible svg,.btn-fancy-neutral:focus-visible i,.btn-fancy-neutral:visited svg,.btn-fancy-neutral:visited i{color:var(--static-white)}.btn-fancy-neutral.is-loading:disabled,.btn-fancy-neutral.is-loading.disabled{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-strong-950);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(27,28,29,.48),0 0 0 1px #242628;color:var(--static-white)}.btn-fancy-neutral.is-loading:disabled svg,.btn-fancy-neutral.is-loading:disabled i,.btn-fancy-neutral.is-loading.disabled svg,.btn-fancy-neutral.is-loading.disabled i{color:var(--static-white)}.btn-fancy-primary{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-primary-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--bg-primary-base);color:var(--static-white)}.btn-fancy-primary svg,.btn-fancy-primary i{color:var(--static-white)}.btn-fancy-primary:hover:not(:disabled):not(.disabled),.btn-fancy-primary:active:not(:disabled):not(.disabled),.btn-fancy-primary.active:not(:disabled):not(.disabled),.btn-fancy-primary.show:not(:disabled):not(.disabled),.btn-fancy-primary:first-child:active:not(:disabled):not(.disabled){--fancy-button-overlay-alpha: 24%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-primary-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--bg-primary-base);color:var(--static-white)}.btn-fancy-primary:hover:not(:disabled):not(.disabled) svg,.btn-fancy-primary:hover:not(:disabled):not(.disabled) i,.btn-fancy-primary:active:not(:disabled):not(.disabled) svg,.btn-fancy-primary:active:not(:disabled):not(.disabled) i,.btn-fancy-primary.active:not(:disabled):not(.disabled) svg,.btn-fancy-primary.active:not(:disabled):not(.disabled) i,.btn-fancy-primary.show:not(:disabled):not(.disabled) svg,.btn-fancy-primary.show:not(:disabled):not(.disabled) i,.btn-fancy-primary:first-child:active:not(:disabled):not(.disabled) svg,.btn-fancy-primary:first-child:active:not(:disabled):not(.disabled) i{color:var(--static-white)}.btn-fancy-primary:focus,.btn-fancy-primary:focus-visible,.btn-fancy-primary:visited{border-color:hsla(0,0%,100%,.12);background-color:var(--bg-primary-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--bg-primary-base);color:var(--static-white)}.btn-fancy-primary:focus svg,.btn-fancy-primary:focus i,.btn-fancy-primary:focus-visible svg,.btn-fancy-primary:focus-visible i,.btn-fancy-primary:visited svg,.btn-fancy-primary:visited i{color:var(--static-white)}.btn-fancy-primary.is-loading:disabled,.btn-fancy-primary.is-loading.disabled{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--bg-primary-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--bg-primary-base);color:var(--static-white)}.btn-fancy-primary.is-loading:disabled svg,.btn-fancy-primary.is-loading:disabled i,.btn-fancy-primary.is-loading.disabled svg,.btn-fancy-primary.is-loading.disabled i{color:var(--static-white)}.btn-fancy-destructive{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--state-error-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--state-error-base);color:var(--static-white)}.btn-fancy-destructive svg,.btn-fancy-destructive i{color:var(--static-white)}.btn-fancy-destructive:hover:not(:disabled):not(.disabled),.btn-fancy-destructive:active:not(:disabled):not(.disabled),.btn-fancy-destructive.active:not(:disabled):not(.disabled),.btn-fancy-destructive.show:not(:disabled):not(.disabled),.btn-fancy-destructive:first-child:active:not(:disabled):not(.disabled){--fancy-button-overlay-alpha: 24%;border-color:hsla(0,0%,100%,.12);background-color:var(--state-error-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--state-error-base);color:var(--static-white)}.btn-fancy-destructive:hover:not(:disabled):not(.disabled) svg,.btn-fancy-destructive:hover:not(:disabled):not(.disabled) i,.btn-fancy-destructive:active:not(:disabled):not(.disabled) svg,.btn-fancy-destructive:active:not(:disabled):not(.disabled) i,.btn-fancy-destructive.active:not(:disabled):not(.disabled) svg,.btn-fancy-destructive.active:not(:disabled):not(.disabled) i,.btn-fancy-destructive.show:not(:disabled):not(.disabled) svg,.btn-fancy-destructive.show:not(:disabled):not(.disabled) i,.btn-fancy-destructive:first-child:active:not(:disabled):not(.disabled) svg,.btn-fancy-destructive:first-child:active:not(:disabled):not(.disabled) i{color:var(--static-white)}.btn-fancy-destructive:focus,.btn-fancy-destructive:focus-visible,.btn-fancy-destructive:visited{border-color:hsla(0,0%,100%,.12);background-color:var(--state-error-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--state-error-base);color:var(--static-white)}.btn-fancy-destructive:focus svg,.btn-fancy-destructive:focus i,.btn-fancy-destructive:focus-visible svg,.btn-fancy-destructive:focus-visible i,.btn-fancy-destructive:visited svg,.btn-fancy-destructive:visited i{color:var(--static-white)}.btn-fancy-destructive.is-loading:disabled,.btn-fancy-destructive.is-loading.disabled{--fancy-button-overlay-alpha: 16%;border-color:hsla(0,0%,100%,.12);background-color:var(--state-error-base);background-image:linear-gradient(180deg, rgb(255, 255, 255, var(--fancy-button-overlay-alpha)) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0 1px 2px rgba(14,18,27,.24),0 0 0 1px var(--state-error-base);color:var(--static-white)}.btn-fancy-destructive.is-loading:disabled svg,.btn-fancy-destructive.is-loading:disabled i,.btn-fancy-destructive.is-loading.disabled svg,.btn-fancy-destructive.is-loading.disabled i{color:var(--static-white)}.btn-fancy-basic{border-color:rgba(0,0,0,0);background-image:none;background-color:var(--bg-white-0);box-shadow:0 1px 3px rgba(14,18,27,.12),0 0 0 1px var(--stroke-soft-200);color:var(--text-sub-600)}.btn-fancy-basic svg,.btn-fancy-basic i{color:var(--icon-sub-600)}.btn-fancy-basic:hover:not(:disabled):not(.disabled),.btn-fancy-basic:active:not(:disabled):not(.disabled),.btn-fancy-basic.active:not(:disabled):not(.disabled),.btn-fancy-basic.show:not(:disabled):not(.disabled),.btn-fancy-basic:first-child:active:not(:disabled):not(.disabled){border-color:rgba(0,0,0,0);background-image:none;background-color:var(--bg-weak-50);box-shadow:none;color:var(--text-strong-950)}.btn-fancy-basic:hover:not(:disabled):not(.disabled) svg,.btn-fancy-basic:hover:not(:disabled):not(.disabled) i,.btn-fancy-basic:active:not(:disabled):not(.disabled) svg,.btn-fancy-basic:active:not(:disabled):not(.disabled) i,.btn-fancy-basic.active:not(:disabled):not(.disabled) svg,.btn-fancy-basic.active:not(:disabled):not(.disabled) i,.btn-fancy-basic.show:not(:disabled):not(.disabled) svg,.btn-fancy-basic.show:not(:disabled):not(.disabled) i,.btn-fancy-basic:first-child:active:not(:disabled):not(.disabled) svg,.btn-fancy-basic:first-child:active:not(:disabled):not(.disabled) i{color:var(--icon-strong-950)}.btn-fancy-basic:focus,.btn-fancy-basic:focus-visible,.btn-fancy-basic:visited,.btn-fancy-basic.is-loading:disabled,.btn-fancy-basic.is-loading.disabled{border-color:rgba(0,0,0,0);background-image:none;background-color:var(--bg-white-0);box-shadow:0 1px 3px rgba(14,18,27,.12),0 0 0 1px var(--stroke-soft-200);color:var(--text-sub-600)}.btn-fancy-basic:focus svg,.btn-fancy-basic:focus i,.btn-fancy-basic:focus-visible svg,.btn-fancy-basic:focus-visible i,.btn-fancy-basic:visited svg,.btn-fancy-basic:visited i,.btn-fancy-basic.is-loading:disabled svg,.btn-fancy-basic.is-loading:disabled i,.btn-fancy-basic.is-loading.disabled svg,.btn-fancy-basic.is-loading.disabled i{color:var(--icon-sub-600)}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-large{height:48px;padding:14px 12px;border-radius:10px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-large.btn-icon-only{width:48px;padding:0}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-medium{height:40px;padding:10px;border-radius:10px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-medium.btn-icon-only{width:40px;padding:0}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-small{height:36px;padding:8px;border-radius:8px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-small.btn-icon-only{width:36px;padding:0}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-x-small{height:32px;padding:6px;border-radius:8px}:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic).btn-size-x-small.btn-icon-only{width:32px;padding:0}@property --cta-gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes cta-gradient-border-orbit{to{--cta-gradient-angle: 1turn}}.btn-fancy-primary.btn-fancy-primary--animated{position:relative;isolation:isolate;overflow:visible;box-shadow:0 1px 2px rgba(14,18,27,.24)}.btn-fancy-primary.btn-fancy-primary--animated::before{--cta-gradient-angle: 0deg;content:"";position:absolute;z-index:0;inset:-2px;padding:2px;border-radius:12px;background:conic-gradient(from calc(90deg + var(--cta-gradient-angle)), rgba(24, 90, 219, 0) 0%, rgba(24, 90, 219, 0) 66.827%, #185adb 99%, #3872e1 99.25%, #5989e7 99.5%, #79a1ee 99.75%, #9ab8f4 100%);pointer-events:none;animation:cta-gradient-border-orbit 4s linear 1ms infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.btn-fancy-primary.btn-fancy-primary--animated>*{position:relative;z-index:1}.btn-fancy-primary.btn-fancy-primary--animated:hover:not(:disabled):not(.disabled),.btn-fancy-primary.btn-fancy-primary--animated:active:not(:disabled):not(.disabled),.btn-fancy-primary.btn-fancy-primary--animated.active:not(:disabled):not(.disabled),.btn-fancy-primary.btn-fancy-primary--animated.show:not(:disabled):not(.disabled){box-shadow:0 1px 2px rgba(14,18,27,.24)}.btn-fancy-primary.btn-fancy-primary--animated:focus-visible{box-shadow:0 1px 2px rgba(14,18,27,.24)}.btn-fancy-primary.btn-fancy-primary--animated:disabled::before,.btn-fancy-primary.btn-fancy-primary--animated.disabled::before{animation-play-state:paused}@media(prefers-reduced-motion: reduce){:is(.btn-fancy-neutral,.btn-fancy-primary,.btn-fancy-destructive,.btn-fancy-basic){transition:none}.btn-fancy-primary.btn-fancy-primary--animated::before{content:none;animation:none}}.financial-info{display:flex;flex-direction:column;justify-content:space-between;gap:16px;flex:1 0 0;align-self:stretch}.financial-info__container{display:flex;align-items:stretch;gap:24px}.financial-info__container>.financial-institution__badge-container{display:none}.financial-info__actions{flex-shrink:0;width:288px;display:flex;flex-direction:column;gap:16px}.financial-info__logo{height:120px;padding:0 24px;border:1px solid var(--stroke-soft-200);border-radius:14px;background-color:var(--bg-primary-lightest);display:flex;align-items:center;justify-content:center}.financial-info__logo img{width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.financial-info__cta{display:flex;flex-direction:column;gap:10px}.financial-info__primary-cta .btn{width:100%;padding-inline:32px;gap:4px}.financial-info__secondary-cta{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.financial-info__secondary-cta>.btn{min-width:0;width:100%}.financial-info__details{display:flex;flex-direction:column;position:relative;gap:16px}.financial-info__detail-container{display:flex;flex-direction:column;gap:8px}.financial-info__title{font-size:var(--typography-title-l-font-size);line-height:var(--typography-title-l-line-height);font-weight:600;color:var(--text-strong-950)}.financial-info__title-container{display:flex;gap:6px}.financial-info__title-container .financial-institution__badges{position:static}.financial-info__sub-title{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.financial-info__summary{color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}.financial-info__policy{display:flex;width:fit-content;max-width:100%;padding:8px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);backdrop-filter:blur(8px)}.financial-info__policy-text{color:var(--text-strong-950);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.financial-info__policy :is(svg,.pdp-icon){color:var(--state-warning-base);flex-shrink:0}@media(max-width: calc(768px - 1px)){.financial-info{gap:16px}.financial-info__container{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"logo  header" "badges badges" "cta   cta" "summary summary";gap:8px 10px;align-items:center}.financial-info__container>.financial-institution__badge-container{display:flex;align-items:end;justify-content:space-between;grid-area:badges;position:relative}.financial-info__container>.financial-institution__badge-container>.financial-institution__badges{position:static;border-radius:0}.financial-info__container>.financial-institution__badge-container>.financial-replay{top:-45px;left:-20px;width:100px;height:100px;align-items:center;justify-content:center}.financial-info__container>.financial-institution__badge-container>.financial-replay:hover{transform:scale(1) rotate(0)}.financial-info__container>.financial-institution__badge-container>.financial-replay .financial-replay__img{width:80px;height:80px}.financial-info__container>.financial-institution__badge-container>.financial-replay .financial-replay__score{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:600}.financial-info__actions,.financial-info__details{display:contents}.financial-info__detail-container{grid-area:header;gap:6px}.financial-info__logo{grid-area:logo;display:flex;width:128px;height:100px;padding:0 8px;justify-content:center;align-items:center;border-radius:14px;border:1px solid var(--stroke-soft-200);background:var(--bg-primary-lightest);box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.financial-info__cta{grid-area:cta}.financial-info__primary-cta .btn{height:48px;padding:14px 12px;border-radius:10px}.financial-info__primary-cta .btn.btn-icon-only{width:48px;padding:0}.financial-info__primary-cta .btn{padding-inline:32px}.financial-info__secondary-cta .btn{gap:8px;height:48px;padding:14px 18px;font-size:14px;line-height:20px;border-radius:10px}.financial-info__secondary-cta .btn>svg{width:20px;height:20px}.financial-info__secondary-cta .btn>i{font-size:20px;line-height:1;flex-shrink:0}.financial-info__secondary-cta .btn:has(>.btn__text){padding-inline:calc(18px - 4px);gap:calc(8px - 4px)}.financial-info__secondary-cta .btn.btn-icon-only{width:48px;padding:0}.financial-info__summary{margin-top:8px;grid-area:summary;font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}.financial-info__secondary-cta{grid-template-columns:repeat(2, minmax(0, 1fr))}.financial-info__title{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:600}.financial-info__title-container .financial-institution__badges,.financial-info__title-container .financial-replay{display:none}}.financial-replay{display:none !important;position:absolute;left:-20px;bottom:-20px;display:inline-flex;flex-shrink:0;transition:all .3s}.financial-replay__img{display:block;width:100px;height:100px;object-fit:contain}.financial-replay__img--dark{display:none}.financial-replay__score{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;padding-bottom:4px;padding-left:4px;font-size:var(--typography-body-m-font-size);line-height:129%;font-weight:700;color:var(--static-white);pointer-events:none}.financial-replay:hover{transform:scale(1.5) rotate(10deg)}[data-theme=dark] .financial-replay__img--light,.dark-mode .financial-replay__img--light{display:none}[data-theme=dark] .financial-replay__img--dark,.dark-mode .financial-replay__img--dark{display:block}@property --ab-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ab-spin{to{--ab-angle: 360deg}}.financial-benefit{display:flex;padding:16px 16px 12px 16px;flex-direction:column;gap:12px;flex:1 0 0;border-radius:14px;--ab-angle: 0deg;border:1.5px solid rgba(0,0,0,0);background:linear-gradient(var(--bg-white-0), var(--bg-white-0)) padding-box,conic-gradient(from var(--ab-angle), #3d1dff, #d451ff, #ec458d, #ffca8b, #ffca8b, #ec458d, #d451ff, #3d1dff) border-box;animation:ab-spin 4s linear infinite}.financial-benefit__columns{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:16px;row-gap:0}.financial-benefit__column{display:contents}.financial-benefit__column--pros>.financial-benefit__header-item{grid-column:1;grid-row:1;padding-bottom:12px}.financial-benefit__column--pros>.financial-benefit__list{grid-column:1;grid-row:3;padding-top:12px}.financial-benefit__column--pros>.financial-benefit__column-footer{grid-column:1;grid-row:4}.financial-benefit__column--cons>.financial-benefit__header-item{grid-column:2;grid-row:1;padding-bottom:12px}.financial-benefit__column--cons>.financial-benefit__list{grid-column:2;grid-row:3;padding-top:12px}.financial-benefit__column--cons>.financial-benefit__column-footer{grid-column:2;grid-row:4}.financial-benefit__divider{grid-column:1/-1;grid-row:2;height:1px;background-color:var(--stroke-soft-200)}.financial-benefit__header-item{display:flex;align-items:center;justify-content:space-between;gap:8px}.financial-benefit__header-item-container{display:flex;align-items:center;gap:8px;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500;color:var(--text-strong-950)}.financial-benefit__header-item-container img{width:20px;height:20px}.financial-benefit__header-item-info{display:flex;align-items:center;gap:10px}.financial-benefit__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px;margin-bottom:0}.financial-benefit__list-item{display:flex;align-items:center;padding:4px 4px 4px 8px;gap:4px;border-radius:6px;background:var(--bg-white-0)}.financial-benefit__list-item-icon{width:16px;height:16px;flex-shrink:0;color:var(--state-success-base)}.financial-benefit__list-item-icon--warning{color:var(--state-warning-base)}.financial-benefit__desktop-only{display:inline-flex}.financial-benefit__toggle{display:none}.financial-benefit__column-footer{display:none}@media(max-width: calc(768px - 1px)){.financial-benefit{padding:0;border:none;background:rgba(0,0,0,0);animation:none;gap:0}.financial-benefit__columns{grid-template-columns:1fr;gap:12px}.financial-benefit__column{display:flex;flex-direction:column;padding:16px;border-radius:14px;--ab-angle: 0deg;border:1px solid rgba(0,0,0,0);background:linear-gradient(var(--bg-white-0), var(--bg-white-0)) padding-box,conic-gradient(from var(--ab-angle), #3d1dff, #d451ff, #ec458d, #ffca8b, #ffca8b, #ec458d, #d451ff, #3d1dff) border-box;animation:ab-spin 4s linear infinite;gap:0}.financial-benefit__column--pros>.financial-benefit__header-item,.financial-benefit__column--cons>.financial-benefit__header-item{padding-bottom:0}.financial-benefit__column--pros>.financial-benefit__list,.financial-benefit__column--cons>.financial-benefit__list{padding-top:0}.financial-benefit__divider{display:none}.financial-benefit__header-item{cursor:pointer}.financial-benefit__header-item-container{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:600;gap:4px}.financial-benefit__header-item-info .financial-benefit__desktop-only{display:none}.financial-benefit__list{display:none;gap:0}.financial-benefit__list-item{display:flex;padding:4px 4px 4px 8px;align-items:center;gap:4px;border-radius:6px;background:var(--bg-white-0)}.financial-benefit__list-item-icon{width:16px;height:16px;flex-shrink:0}.financial-benefit__list-item-text{color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.financial-benefit__column-footer{display:none;gap:8px}.financial-benefit__footer-experience{flex:1}.financial-benefit__column--open .financial-benefit__list{display:flex;margin-top:12px}.financial-benefit__column--open .financial-benefit__column-footer{display:flex;margin-top:12px}.financial-benefit__column--open .financial-benefit__toggle .pdp-icon{transform:rotate(180deg)}}.modal:has(.status-modal){--bs-modal-width: min(360px, calc(100vw - 32px))}.modal:has(.status-modal) .modal-content{border-radius:20px;border:1px solid var(--stroke-soft-200);box-shadow:0 16px 32px -12px rgba(14,18,27,.1);overflow:hidden}.status-modal{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:20px;direction:rtl}.status-modal__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.status-modal__title{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500;color:var(--text-strong-950);margin:0}.status-modal__desc{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);margin:0}.status-modal__icon{display:flex;align-items:center;justify-content:center;padding:8px;flex-shrink:0;border-radius:10px}.status-modal__icon i{display:block;font-size:24px;line-height:1}.status-modal__icon svg{width:24px;height:24px;display:block}.status-modal__icon--info{background:var(--state-information-lighter, #eff7ff);color:var(--state-information-base, #2f6de2)}.status-modal__icon--success{background:var(--state-success-lighter, #e0faec);color:var(--state-success-base, #38c793)}.status-modal__icon--warning{background:var(--state-warning-lighter, #fffaeb);color:var(--state-warning-base, #f5a623)}.status-modal__icon--error{background:var(--state-error-lighter, #fff0f0);color:var(--state-error-base, #fb3748)}.status-modal__close{position:absolute;top:16px;inset-inline-end:16px;z-index:1}.status-modal--center{flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;text-align:center}.status-modal--center .status-modal__text{align-items:center;gap:4px;width:100%;text-align:center}.status-modal--center .status-modal__title,.status-modal--center .status-modal__desc{width:100%}.status-modal__footer{display:flex;align-items:center;gap:12px;padding:16px 20px;border-top:1px solid var(--stroke-soft-200);direction:rtl}.status-modal__links{flex-shrink:0}.status-modal__actions{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.status-modal__support-link{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;transition:color .15s ease}.status-modal__support-link:hover{color:var(--text-strong-950)}.status-modal__primary-btn{background:var(--bg-primary-base, #185adb);color:var(--static-white, #fff);border-radius:8px;padding:8px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;border:none;transition:background-color .15s ease}.status-modal__primary-btn:hover{background:var(--bg-primary-dark, #1249ba);color:var(--static-white, #fff)}.status-modal__primary-btn:focus-visible{outline:2px solid var(--bg-primary-alpha-10);outline-offset:2px}.fi-details-modal.modal{--bs-modal-width: min(1224px, calc(100vw - 48px)) !important;--bs-modal-header-padding-x: 20px !important;--bs-modal-header-padding-y: 16px !important}.fi-details-modal__dialog{width:100%;max-width:var(--bs-modal-width)}.fi-details-modal__content{display:flex;flex-direction:column;height:min(820px,100dvh - 48px);min-height:0;overflow:hidden;border-radius:16px;box-shadow:0 16px 16px 0 rgba(14,18,27,.1)}.fi-details-modal__header{display:flex;align-items:flex-start;gap:14px;padding:16px 20px 16px 16px;border-bottom:1px solid var(--stroke-soft-200);flex-shrink:0}.fi-details-modal__header-logo{width:40px;height:40px;flex-shrink:0;border:1px solid var(--stroke-soft-200);border-radius:50%;padding:10px;display:flex;align-items:center;justify-content:center;background:var(--bg-white-0);overflow:hidden}.fi-details-modal__header-logo-img{width:100%;height:100%;object-fit:contain}.fi-details-modal__header-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fi-details-modal__header-title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950)}.fi-details-modal__header-subtitle{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600)}.fi-details-modal .modal-header .btn-close{position:static;margin:0}.fi-details-modal__tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--stroke-soft-200);flex-shrink:0;width:auto;margin:8px 40px 0 20px;min-height:50px;gap:16px;overflow-x:auto;padding:0;scrollbar-width:none}.fi-details-modal__tabs::-webkit-scrollbar{display:none}.fi-details-modal__tab{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;position:relative;flex-shrink:0;padding:14px 4px;border:0;background:rgba(0,0,0,0);color:var(--text-sub-600);cursor:pointer;white-space:nowrap;transition:color .15s ease}.fi-details-modal__tab::after{content:"";position:absolute;bottom:0;right:0;left:0;height:2px;border-radius:2px 2px 0 0;background:rgba(0,0,0,0);transition:background-color .15s ease}.fi-details-modal__tab:hover{color:var(--text-strong-950)}.fi-details-modal__tab--active{color:var(--text-strong-950)}.fi-details-modal__tab--active::after{background:var(--bg-primary-base)}.fi-details-modal__tab:focus-visible{outline:2px solid var(--bg-primary-alpha-10);outline-offset:2px;border-radius:4px}.fi-details-modal__body{flex:1;min-height:0;overflow-y:auto;padding:8px 40px 20px 20px;scroll-behavior:smooth}.fi-details-modal__tabs[data-tab-menu-horizontal-initialized] .fi-details-modal__tab::after{display:none}.fi-details-modal__section{padding-top:0}.fi-details-modal__section-title{font-size:var(--typography-title-l-font-size);line-height:var(--typography-title-l-line-height);font-weight:600;color:var(--text-strong-950);padding:8px 0 4px;margin:0;line-height:38px}.fi-details-modal__section-content{font-size:var(--typography-body-xl-font-size);line-height:var(--typography-body-xl-line-height);font-weight:var(--typography-body-xl-font-weight);color:var(--text-sub-600);padding:16px 0;line-height:32px;overflow-wrap:anywhere}.fi-details-modal__section-content img,.fi-details-modal__section-content video,.fi-details-modal__section-content iframe{max-width:100%}.fi-details-modal__section-content table{display:block;max-width:100%;overflow-x:auto}.fi-details-modal__section-content p{margin-bottom:.75em}.fi-details-modal__section-content p:last-child{margin-bottom:0}.fi-details-modal__section-content ul{list-style:disc;padding-inline-start:1.5em;margin-bottom:1em}.fi-details-modal__section-content ul:last-child{margin-bottom:0}.fi-details-modal__section-content li{margin-bottom:0}.fi-details-modal__divider{height:1px;background:var(--stroke-soft-200);margin:0}.fi-details-modal__footer{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:16px 20px;border-top:1px solid var(--stroke-soft-200);flex-shrink:0;background:var(--bg-white-0)}.fi-details-modal__footer-btn{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:8px !important;border-radius:8px !important}.fi-details-modal__print-brand{display:none}@media print{[data-fi-print-hide]{display:none !important}body.fi-modal-printing *:not(.fi-details-modal):not(.fi-details-modal *){visibility:hidden !important}body.fi-modal-printing .modal-backdrop{display:none !important}body.fi-modal-printing .fi-details-modal.show{visibility:visible !important;position:static !important;overflow:visible !important;padding:0 !important}body.fi-modal-printing .fi-details-modal.show *{visibility:visible !important}body.fi-modal-printing .fi-details-modal__dialog{max-width:100% !important;width:100% !important;margin:0 !important;transform:none !important;align-items:flex-start !important}body.fi-modal-printing .fi-details-modal__content{height:auto !important;max-height:none !important;overflow:visible !important;border-radius:0 !important;box-shadow:none !important;border:none !important}body.fi-modal-printing .fi-details-modal__close,body.fi-modal-printing .fi-details-modal__tabs,body.fi-modal-printing .fi-details-modal__footer{display:none !important}body.fi-modal-printing .fi-details-modal__header{padding:16px 24px 14px !important;border-bottom:1.5pt solid #1a1a2e !important;gap:12px}body.fi-modal-printing .fi-details-modal__header-logo{width:36px;height:36px}body.fi-modal-printing .fi-details-modal__header-title{font-size:13pt;font-weight:700;color:#0e121b;line-height:1.4}body.fi-modal-printing .fi-details-modal__header-subtitle{font-size:9pt;color:#525866;line-height:1.5}body.fi-modal-printing .fi-details-modal__body{height:auto !important;max-height:none !important;overflow:visible !important;padding:8px 32px 24px !important;scrollbar-width:none}body.fi-modal-printing .fi-details-modal__section{padding-top:12px;break-inside:avoid;page-break-inside:avoid}body.fi-modal-printing .fi-details-modal__section-title{font-size:12pt;font-weight:600;color:#0e121b;padding:6px 0 3px}body.fi-modal-printing .fi-details-modal__section-content{font-size:10.5pt;color:#333;line-height:1.9;padding:6px 0 10px}body.fi-modal-printing .fi-details-modal__section-content ul{padding-inline-start:1.4em}body.fi-modal-printing .fi-details-modal__section-content p{margin-bottom:.5em}body.fi-modal-printing .fi-details-modal__divider{background:#d0d3da;height:.5pt;margin:0}body.fi-modal-printing .fi-details-modal__print-brand{display:flex !important;visibility:visible !important;position:fixed !important;top:0;left:0;right:0;align-items:center;justify-content:space-between;padding:7pt 20pt;background:#fff;border-bottom:1pt solid #e1e4ea;direction:rtl;z-index:9999}body.fi-modal-printing .fi-details-modal__print-brand-logo{height:20pt;width:auto}body.fi-modal-printing .fi-details-modal__print-brand-url{font-size:8.5pt;color:#525866;direction:ltr;font-family:sans-serif}body.fi-modal-printing .fi-details-modal__content{padding-top:42pt !important}}@media(max-width: calc(768px - 1px)){.fi-details-modal.modal{--bs-modal-width: 100% !important;--bs-modal-header-padding-x: 16px !important;--bs-modal-header-padding-y: 14px !important;padding:0 !important}.fi-details-modal__dialog{margin:0 !important;max-width:100% !important;min-height:100%;align-items:flex-end}.fi-details-modal__content{height:90dvh;border-radius:20px 20px 0 0 !important}.fi-details-modal__header{padding:14px 16px}.fi-details-modal__tabs{margin:8px 16px 0;padding:0;justify-content:flex-start;gap:16px}.fi-details-modal__body{padding:0 16px 20px}.fi-details-modal__footer{padding:12px 16px}.fi-details-modal__footer-btn{flex:1;justify-content:center}}@media(prefers-reduced-motion: reduce){.fi-details-modal__body{scroll-behavior:auto}}.fi-details-modal.fi-details-modal--specifications{--bs-modal-width: min(720px, calc(100vw - 48px)) !important;--bs-modal-header-padding-x: 24px !important;--bs-modal-header-padding-y: 20px !important}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__content{height:auto;max-height:min(720px,100dvh - 48px)}.fi-details-modal.fi-details-modal--specifications .modal-header{flex-shrink:0;border-bottom-color:var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .accounts-information__table-item,.fi-details-modal.fi-details-modal--specifications .accounts-information__column .accounts-information__table-item:last-child{border-bottom:1px solid var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .modal-title{margin:0;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__body{padding:16px 24px 24px;scroll-behavior:auto}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-group{margin:0}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-group+.fi-details-modal__specification-group{margin-top:20px}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-heading{display:flow-root;padding-top:0}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-heading .accounts-information__header-title{display:flex}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-heading .accounts-information__divider{display:block;height:1px;margin:12px 0 0}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-heading .accounts-information__divider::after{top:0;left:0;transform:none;background-color:var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(var(--fi-specification-rows, 1), auto);direction:rtl;box-shadow:inset 0 -1px var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid .accounts-information__column{display:grid;grid-row:1/span var(--fi-specification-rows, 1);grid-template-rows:subgrid;border-inline-start:none;border-inline-end:1px solid var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid .accounts-information__column:last-child{border-inline-end:none}@media(min-width: 768px){.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-column--short .accounts-information__table-item:last-child{min-height:58px;border-bottom:1px solid var(--stroke-soft-200)}}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid .accounts-information__table-label{display:flex;align-items:center;gap:4px}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid .accounts-information__table-label>.btn{flex-shrink:0}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features{margin:0;border-top:1px solid var(--stroke-soft-200)}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features .accounts-information__table-item{align-items:flex-start;flex-wrap:wrap;gap:12px 24px}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features .accounts-information__table-label{flex:0 0 auto}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features .accounts-information__table-value{display:flex;flex:1 1 240px;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features .tag{max-width:100%;height:auto;min-height:24px;white-space:normal}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-features .tag__text{min-width:0;flex-shrink:1;overflow-wrap:anywhere}@media(max-width: calc(768px - 1px)){.fi-details-modal.fi-details-modal--specifications{--bs-modal-width: 100% !important;--bs-modal-header-padding-x: 20px !important}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__dialog{align-items:flex-end;width:100% !important;max-width:100% !important;margin:0 !important;min-height:100%}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__content{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);border-radius:16px 16px 0 0}.fi-details-modal.fi-details-modal--specifications .modal-header{padding:20px}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__body{padding:16px 20px 20px}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid{display:block}.fi-details-modal.fi-details-modal--specifications .fi-details-modal__specification-grid .accounts-information__column{display:block;border:none}}@keyframes opaque{0%{opacity:0}to{opacity:1}}@keyframes resizeanim{0%,to{opacity:0}}.apexcharts-canvas{position:relative;direction:ltr !important;user-select:none;--apexcharts-focus-color: #008FFB}.apexcharts-canvas .apexcharts-theme-dark,.apexcharts-theme-dark.apexcharts-canvas{--apexcharts-focus-color: #FFD500}.apexcharts-canvas.apexcharts-high-contrast,.apexcharts-high-contrast.apexcharts-canvas{--apexcharts-focus-color: #FFFF00}.apexcharts-sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(prefers-reduced-motion: reduce){.apexcharts-canvas *,.apexcharts-canvas *::before,.apexcharts-canvas *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0, 0, 0, 0.5);box-shadow:0 0 1px rgba(255, 255, 255, 0.5);-webkit-box-shadow:0 0 1px rgba(255, 255, 255, 0.5)}.apexcharts-inner{position:relative}.apexcharts-text tspan{font-family:inherit}rect.legend-mouseover-inactive,.legend-mouseover-inactive rect,.legend-mouseover-inactive path,.legend-mouseover-inactive circle,.legend-mouseover-inactive line,.legend-mouseover-inactive text.apexcharts-yaxis-title-text,.legend-mouseover-inactive text.apexcharts-yaxis-label{transition:.15s ease all;opacity:.2}.apexcharts-legend-text{padding-left:15px;margin-left:-15px}.apexcharts-legend-series[role=button]:focus{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:2px}.apexcharts-legend-series[role=button]:focus:not(:focus-visible){outline:none}.apexcharts-legend-series[role=button]:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:2px}.apexcharts-series-collapsed{opacity:0}.apexcharts-canvas svg:focus:not(:focus-visible){outline:none}.apexcharts-bar-area.apexcharts-keyboard-focused,.apexcharts-candlestick-area.apexcharts-keyboard-focused,.apexcharts-boxPlot-area.apexcharts-keyboard-focused,.apexcharts-rangebar-area.apexcharts-keyboard-focused,.apexcharts-pie-area.apexcharts-keyboard-focused,.apexcharts-heatmap-rect.apexcharts-keyboard-focused,.apexcharts-treemap-rect.apexcharts-keyboard-focused{stroke:var(--apexcharts-focus-color, #008FFB);stroke-width:2;stroke-opacity:1}.apexcharts-tooltip{--apx-tt-bg: #ffffff;--apx-tt-border: rgba(15, 23, 42, 0.06);--apx-tt-shadow-y-mid: 8px;--apx-tt-shadow-y-far: 16px;--apx-tt-shadow: 0 0 0 1px rgba(15, 23, 42, 0.04), 0 var(--apx-tt-shadow-y-mid) 16px -6px rgba(15, 23, 42, 0.12), 0 var(--apx-tt-shadow-y-far) 36px -12px rgba(15, 23, 42, 0.18);--apx-tt-arrow-bg: var(--apx-tt-bg);--apx-tt-arrow-drop-y: 2px;--apx-tt-arrow-shadow: drop-shadow(0 0 0.5px rgba(15, 23, 42, 0.2)) drop-shadow(0 var(--apx-tt-arrow-drop-y) 4px rgba(15, 23, 42, 0.2));--apx-tt-color: #0f172a;--apx-tt-color-muted: rgba(15, 23, 42, 0.55);border-radius:8px;background:var(--apx-tt-bg);border:1px solid var(--apx-tt-border);box-shadow:var(--apx-tt-shadow);color:var(--apx-tt-color);cursor:default;font-size:13px;left:0;top:0;opacity:0;pointer-events:none;position:absolute;display:flex;flex-direction:column;padding:2px 0;white-space:nowrap;z-index:12;transition:opacity .12s ease}.apexcharts-tooltip.apexcharts-active{opacity:1;transition:opacity .12s ease}.apexcharts-tooltip.apexcharts-active[data-positioned=true]{transition:opacity .12s ease,left .16s ease-out,top .16s ease-out}.apexcharts-tooltip.apexcharts-theme-dark{--apx-tt-bg: #1c1c1f;--apx-tt-border: rgba(255, 255, 255, 0.08);--apx-tt-shadow: 0 0 0 1px rgba(0, 0, 0, 0.4), 0 var(--apx-tt-shadow-y-mid) 16px -6px rgba(0, 0, 0, 0.45), 0 var(--apx-tt-shadow-y-far) 36px -12px rgba(0, 0, 0, 0.55);--apx-tt-arrow-shadow: drop-shadow(0 0 0.5px rgba(0, 0, 0, 0.55)) drop-shadow(0 var(--apx-tt-arrow-drop-y) 4px rgba(0, 0, 0, 0.45));--apx-tt-color: #f3f4f6;--apx-tt-color-muted: rgba(243, 244, 246, 0.55)}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip-title{padding:8px 12px 4px;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--apx-tt-color-muted);background:transparent;border-bottom:none;margin-bottom:0}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:transparent;border-bottom:none}.apexcharts-tooltip.apexcharts-tooltip-fill-series{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:0;overflow:hidden;color:#fff}.apexcharts-tooltip.apexcharts-tooltip-fill-series .apexcharts-tooltip-title{background:rgba(0, 0, 0, 0.22);color:#fff;opacity:1;padding:6px 12px}.apexcharts-tooltip.apexcharts-tooltip-fill-series .apexcharts-tooltip-series-group{color:#fff}.apexcharts-tooltip-arrow{position:absolute;width:7px;height:14px;background:var(--apx-tt-arrow-bg);-webkit-filter:var(--apx-tt-arrow-shadow);filter:var(--apx-tt-arrow-shadow);pointer-events:none;top:calc(var(--apx-tt-arrow-y, 50%) - 7px)}.apexcharts-tooltip[data-placement=right] .apexcharts-tooltip-arrow{left:-7px;clip-path:polygon(0 50%, 100% 0, 100% 100%)}.apexcharts-tooltip[data-placement=left] .apexcharts-tooltip-arrow{right:-7px;clip-path:polygon(100% 50%, 0 0, 0 100%)}.apexcharts-tooltip[data-placement=top] .apexcharts-tooltip-arrow,.apexcharts-tooltip[data-placement=bottom] .apexcharts-tooltip-arrow{width:14px;height:7px;top:auto;left:calc(var(--apx-tt-arrow-x, 50%) - 7px)}.apexcharts-tooltip[data-placement=top] .apexcharts-tooltip-arrow{bottom:-7px;clip-path:polygon(50% 100%, 0 0, 100% 0)}.apexcharts-tooltip[data-placement=bottom] .apexcharts-tooltip-arrow{top:-7px;clip-path:polygon(50% 0, 0 100%, 100% 100%)}.apexcharts-tooltip[data-placement=bottom]{--apx-tt-shadow-y-mid: -8px;--apx-tt-shadow-y-far: -16px;--apx-tt-arrow-drop-y: -2px }.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value{display:inline-block;margin-left:5px;font-weight:600}.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty{display:none}.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{padding:6px 0 5px}.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{display:flex}.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty){margin-top:-6px}.apexcharts-tooltip-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;width:12px;height:12px;margin-right:6px;vertical-align:middle;color:inherit}.apexcharts-tooltip-marker svg{width:100%;height:100%;display:block}.apexcharts-tooltip-series-group{padding:4px 12px;display:none;gap:8px;text-align:left;justify-content:left;align-items:center}.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.apexcharts-active:last-child,.apexcharts-tooltip-series-group:last-child{padding-bottom:8px}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-custom-tooltip,.apexcharts-tooltip-box{padding:4px 8px}.apexcharts-tooltip-boxPlot{display:flex;flex-direction:column-reverse}.apexcharts-tooltip-box>div{margin:4px 0}.apexcharts-tooltip-box span.value{font-weight:700}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{font-weight:600;color:#777}.apexcharts-tooltip-rangebar .series-name{font-weight:700;display:block;margin-bottom:5px}.apexcharts-xaxistooltip,.apexcharts-yaxistooltip{--apx-axt-bg: #ffffff;--apx-axt-border: rgba(15, 23, 42, 0.08);--apx-axt-color: #0f172a;--apx-axt-shadow: 0 4px 12px -4px rgba(15, 23, 42, 0.18), 0 1px 3px -1px rgba(15, 23, 42, 0.12);opacity:0;pointer-events:none;color:var(--apx-axt-color);font-size:12px;font-weight:500;text-align:center;border-radius:6px;position:absolute;z-index:10;background:var(--apx-axt-bg);border:1px solid var(--apx-axt-border);box-shadow:var(--apx-axt-shadow)}.apexcharts-xaxistooltip.apexcharts-theme-dark,.apexcharts-yaxistooltip.apexcharts-theme-dark{--apx-axt-bg: #1c1c1f;--apx-axt-border: rgba(255, 255, 255, 0.1);--apx-axt-color: #f3f4f6;--apx-axt-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.55), 0 1px 3px -1px rgba(0, 0, 0, 0.45) }.apexcharts-xaxistooltip{padding:4px 8px;transition:.15s ease all}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-xaxistooltip:after{border-color:transparent;border-width:5px;margin-left:-5px}.apexcharts-xaxistooltip:before{border-color:transparent;border-width:6px;margin-left:-6px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:var(--apx-axt-bg)}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:var(--apx-axt-border)}.apexcharts-xaxistooltip-top:after{border-top-color:var(--apx-axt-bg)}.apexcharts-xaxistooltip-top:before{border-top-color:var(--apx-axt-border)}.apexcharts-xaxistooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-yaxistooltip{padding:3px 8px}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-yaxistooltip:after{border-color:transparent;border-width:5px;margin-top:-5px}.apexcharts-yaxistooltip:before{border-color:transparent;border-width:6px;margin-top:-6px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:var(--apx-axt-bg)}.apexcharts-yaxistooltip-left:before{border-left-color:var(--apx-axt-border)}.apexcharts-yaxistooltip-right:after{border-right-color:var(--apx-axt-bg)}.apexcharts-yaxistooltip-right:before{border-right-color:var(--apx-axt-border)}.apexcharts-yaxistooltip.apexcharts-active{opacity:1}.apexcharts-yaxistooltip-hidden{display:none}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:.15s ease all}.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-selection-rect{cursor:move}.svg_select_shape{stroke-width:1;stroke-dasharray:10 10;stroke:black;stroke-opacity:.1;pointer-events:none;fill:none}.svg_select_handle{stroke-width:3;stroke:black;fill:none}.svg_select_handle_r{cursor:e-resize}.svg_select_handle_l{cursor:w-resize}.apexcharts-svg.apexcharts-zoomable.hovering-zoom{cursor:crosshair}.apexcharts-svg.apexcharts-zoomable.hovering-pan{cursor:move}.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{cursor:pointer;width:26px;height:24px;line-height:24px;color:#6e8192;text-align:center;padding:0;margin:0;background:transparent;border:0;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,color .12s ease}.apexcharts-menu-icon svg,.apexcharts-pan-icon svg,.apexcharts-reset-icon svg,.apexcharts-selection-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.apexcharts-theme-dark .apexcharts-menu-icon,.apexcharts-theme-dark .apexcharts-pan-icon,.apexcharts-theme-dark .apexcharts-reset-icon,.apexcharts-theme-dark .apexcharts-selection-icon,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon,.apexcharts-theme-dark .apexcharts-zoom-icon,.apexcharts-theme-dark .apexcharts-zoomin-icon,.apexcharts-theme-dark .apexcharts-zoomout-icon{color:#d4d6dc}.apexcharts-canvas .apexcharts-pan-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected{background:rgba(0, 143, 251, 0.12);color:#008ffb}.apexcharts-theme-light .apexcharts-menu-icon:hover,.apexcharts-theme-light .apexcharts-pan-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-reset-icon:hover,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-zoomin-icon:hover,.apexcharts-theme-light .apexcharts-zoomout-icon:hover{background:rgba(15, 23, 42, 0.06);color:#1f2937}.apexcharts-theme-dark .apexcharts-menu-icon:hover,.apexcharts-theme-dark .apexcharts-pan-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-reset-icon:hover,.apexcharts-theme-dark .apexcharts-selection-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-zoom-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-zoomin-icon:hover,.apexcharts-theme-dark .apexcharts-zoomout-icon:hover{background:rgba(255, 255, 255, 0.08);color:#fff}.apexcharts-menu-icon,.apexcharts-selection-icon{position:relative}.apexcharts-toolbar{position:absolute;z-index:11;display:inline-flex;align-items:center;gap:1px;padding:3px;border-radius:8px;background:rgba(255, 255, 255, 0.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.apexcharts-theme-dark .apexcharts-toolbar{background:rgba(28, 28, 31, 0.82)}.apexcharts-menu{background:rgba(255, 255, 255, 0.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:absolute;top:calc(100% + 4px);border:1px solid rgba(15, 23, 42, 0.08);border-radius:8px;padding:4px;right:0;opacity:0;min-width:120px;transition:opacity .15s ease,transform .15s ease;transform:translateY(-2px);pointer-events:none;box-shadow:0 4px 16px -4px rgba(15, 23, 42, 0.12),0 2px 4px -1px rgba(15, 23, 42, 0.06)}.apexcharts-menu.apexcharts-menu-open{opacity:1;transform:translateY(0);pointer-events:all}.apexcharts-menu-item{padding:6px 9px;font-size:12px;border-radius:5px;cursor:pointer}.apexcharts-theme-light .apexcharts-menu-item:hover{background:rgba(15, 23, 42, 0.06)}.apexcharts-theme-dark .apexcharts-menu{background:rgba(28, 28, 31, 0.92);border-color:rgba(255, 255, 255, 0.08);color:#f3f4f6;box-shadow:0 4px 16px -4px rgba(0, 0, 0, 0.5),0 2px 4px -1px rgba(0, 0, 0, 0.4)}.apexcharts-theme-dark .apexcharts-menu-item:hover{background:rgba(255, 255, 255, 0.08)}@media screen and (min-width: 768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-toolbar:focus-within{opacity:1}.apexcharts-menu-icon:focus-visible,.apexcharts-pan-icon:focus-visible,.apexcharts-reset-icon:focus-visible,.apexcharts-selection-icon:focus-visible,.apexcharts-toolbar-custom-icon:focus-visible,.apexcharts-zoom-icon:focus-visible,.apexcharts-zoomin-icon:focus-visible,.apexcharts-zoomout-icon:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:1px;border-radius:5px}.apexcharts-menu-item:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:-2px;background:#eee}.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-hidden-element-shown{opacity:1;transition:.25s ease all}.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label{cursor:default;pointer-events:none}.apexcharts-pie-label-delay{opacity:0;animation-name:opaque;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease}.apexcharts-radialbar-label{cursor:pointer}.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-gridline,.apexcharts-line,.apexcharts-point-annotation-label,.apexcharts-radar-series path:not(.apexcharts-marker),.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect,.no-pointer-events{pointer-events:none}.apexcharts-tooltip-active .apexcharts-marker{transition:.15s ease all}.apexcharts-radar-series .apexcharts-yaxis{pointer-events:none}.resize-triggers{animation:1ms resizeanim;visibility:hidden;opacity:0;height:100%;width:100%;overflow:hidden}.contract-trigger:before,.resize-triggers,.resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0}.resize-triggers>div{height:100%;width:100%;background:#eee;overflow:auto}.contract-trigger:before{overflow:hidden;width:200%;height:200%}.apexcharts-bar-goals-markers{pointer-events:none}.apexcharts-bar-shadows{pointer-events:none}.apexcharts-rangebar-goals-markers{pointer-events:none}.apexcharts-disable-transitions *{transition:none !important}.rate-hero{isolation:isolate;display:flex;flex-direction:column;width:100%;border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);padding:16px;height:285px}.rate-hero__header{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:0 8px}.rate-hero__header-info{display:flex;align-items:center;justify-content:space-between}.rate-hero__header-info-title{color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500}.rate-hero__header-info-votes{display:flex;align-items:flex-end;gap:6px;color:var(--text-strong-950);font-size:var(--typography-title-xl-font-size);line-height:28px;font-weight:500}.rate-hero__header-info-votes span{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.rate-hero__header-actions{display:flex;align-items:center;justify-content:space-between}.rate-hero__header-actions .btn-link{text-decoration:none;padding:0;border:none;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.rate-hero__header-actions__stars{display:flex;align-items:center;gap:2px}.rate-hero__chart{position:relative;z-index:0;width:80%;aspect-ratio:1;align-self:center;margin-top:-20px}.rate-hero__chart #rate-hero-chart{width:100%;height:100%}.rate-hero__chart #rate-hero-chart svg{overflow:visible}.rate-hero__chart #rate-hero-chart:empty{border-radius:50%;background:var(--bg-weak-50);animation:rate-hero-skeleton 1.4s ease-in-out infinite}@keyframes rate-hero-skeleton{0%,100%{opacity:1}50%{opacity:.35}}@media(max-width: calc(1024px - 1px)){.rate-hero{padding:16px;justify-content:center}}@media(max-width: calc(768px - 1px)){.rate-hero{height:345px}.rate-hero__chart{margin-top:-34px}}.location-info{border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);padding:16px;padding:8px 24px}.location-info__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.location-info__list-item{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:4px}.location-info__list-item:not(:last-child){border-bottom:1px solid var(--stroke-soft-200)}.location-info__list-item-label{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;flex-shrink:0}.location-info__list-item-value{color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.location-info__list-item-value .status-badge{border-color:rgba(0,0,0,0);padding:0}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.location-info{align-self:stretch;padding-top:8px;padding-bottom:8px}.location-info__list{height:100%;justify-content:space-between}}@media(max-width: calc(768px - 1px)){.location-info{padding:0}}.tab-menu{--tab-menu-indicator-width: 0px;position:relative;border-radius:16px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);padding:10px 20px}.tab-menu::after{content:"";position:absolute;right:0;bottom:-1px;z-index:1;width:var(--tab-menu-indicator-width);height:2px;border-radius:2px 0 0 2px;background-color:var(--stroke-primary-base);transform:scaleY(1);transform-origin:center top;opacity:0;pointer-events:none;transition:width 240ms ease,transform 360ms cubic-bezier(0.4, 0, 0.2, 1),opacity .18s ease}.tab-menu__items{display:flex;justify-content:center;align-items:center;gap:24px;width:100%}.tab-menu__overflow{display:none}.tab-menu__btn{height:32px;padding:6px;gap:6px;color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400;transition:color .2s ease,background-color .2s ease}.tab-menu__btn svg,.tab-menu__btn i{width:20px;height:20px;flex-shrink:0;color:currentColor}.tab-menu--sticky{position:fixed;top:calc(68px + var(--header-banner-offset, 0px));left:0;right:0;width:100%;z-index:1040;border-radius:0;border-left:none;border-right:none;border-top:none;box-shadow:0 6px 16px rgba(14,18,27,.08);transform:translateY(var(--tab-menu-header-shift, 0px));transition:transform 360ms cubic-bezier(0.4, 0, 0.2, 1),opacity 250ms ease}.tab-menu--sticky::after{opacity:1}.admin-bar .tab-menu--sticky{top:calc(100px + var(--header-banner-offset, 0px))}@media screen and (max-width: 782px){.admin-bar .tab-menu--sticky{top:calc(114px + var(--header-banner-offset, 0px))}}@media screen and (max-width: 600px){.admin-bar .tab-menu--sticky{top:calc(68px + var(--header-banner-offset, 0px))}}.tab-menu--indicator-tracking::after{transition:transform 360ms cubic-bezier(0.4, 0, 0.2, 1),opacity .18s ease}.tab-menu.tab-menu--indicator-hidden::after{transform:scaleY(0)}body:has(.header.header--scroll-hidden:not(:focus-within)):not(.mobile-menu-open) .tab-menu--sticky{--tab-menu-header-shift: calc(-1 * var(--tab-menu-header-height, 68px));transition-duration:380ms,250ms}.tab-menu-placeholder{grid-area:menu;min-width:0}.tab-menu .tab-menu__btn.tab-menu__btn--active,.tab-menu .tab-menu__btn.tab-menu__btn--active:hover:not(:disabled):not(.disabled),.tab-menu .tab-menu__btn.tab-menu__btn--active:focus,.tab-menu .tab-menu__btn.tab-menu__btn--active:focus-visible{background-color:var(--bg-primary-alpha-10);color:var(--text-primary-base)}.tab-menu .tab-menu__btn svg,.tab-menu .tab-menu__btn i{color:currentColor}.tab-menu .tab-menu__btn:focus{border-color:rgba(0,0,0,0);outline:none;box-shadow:none}.tab-menu .tab-menu__btn:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:-2px;box-shadow:none}@media(max-width: calc(1024px - 1px)){.tab-menu__items{justify-content:flex-start;gap:8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-menu__items::-webkit-scrollbar{display:none}.tab-menu__items>.btn{flex-shrink:0;white-space:nowrap}.tab-menu--sticky{padding:8px 16px}}@media(prefers-reduced-motion: reduce){.tab-menu,.tab-menu::after,.tab-menu__btn{animation:none;transition:none}}@media(max-width: calc(768px - 1px)){.tab-menu{width:calc(100% + 40px);margin-inline:-20px;height:52px;padding:10px 20px 9px;border:0;border-bottom:1px solid var(--stroke-soft-200);border-radius:0}.tab-menu::after{opacity:1}.tab-menu__items{gap:10px}.tab-menu--overflowing .tab-menu__items{width:calc(100% - 30px);margin-left:30px}.tab-menu .tab-menu__items .tab-menu__btn{gap:2px;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:400}.tab-menu__overflow:not([hidden]){position:absolute;inset-block:0 1px;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:96px;padding-left:20px;background:linear-gradient(to right, var(--bg-white-0) 49.306%, transparent);pointer-events:none}.tab-menu .tab-menu__more{width:24px;min-width:24px;max-width:24px;height:24px;border-radius:50%;pointer-events:auto}.tab-menu--scroll-end .tab-menu__overflow:not([hidden]){background:none}.tab-menu--sticky{width:100%;margin-inline:0;box-shadow:none;transition:transform 360ms cubic-bezier(0.4, 0, 0.2, 1),opacity 250ms ease}.tab-menu-placeholder{order:4}}@media(prefers-reduced-motion: reduce){.tab-menu.tab-menu--sticky{transition:none}}.tab-menu.tab-menu--positioning{transition:none}.accounts-information{display:flex;flex-direction:column;align-self:start;padding:16px 16px 8px;border-radius:16px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0)}.accounts-information__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.accounts-information__header-title{display:flex;align-items:center;gap:8px;flex-shrink:0;margin:0;color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:500}.accounts-information__header-title i{font-size:24px;line-height:1;color:var(--icon-sub-600)}.accounts-information__tabs-container{flex:1;min-inline-size:min(100%,240px);max-inline-size:100%}.accounts-information__action-desktop{flex-shrink:0}.accounts-information .accounts-information__action-mobile{display:none}.accounts-information__divider{margin:16px 0}.accounts-information__panels{overflow:hidden}.accounts-information__panel[hidden]{display:none}.accounts-information__table{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));direction:ltr}.accounts-information__column{direction:rtl;margin:0;min-width:0;border-inline-start:1px solid var(--stroke-softer-100)}.accounts-information__column:last-child{border-inline-start:none}.accounts-information__table-item{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:58px;padding:14px 12px;border-bottom:1px solid var(--stroke-softer-100);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.accounts-information__table-item:last-child{min-height:50px;border-bottom:none}.accounts-information__table-label{flex:1;min-width:0;margin:0;color:var(--text-soft-400);font-weight:inherit}.accounts-information__table-value{flex-shrink:0;max-width:60%;margin:0;color:var(--text-strong-950);overflow-wrap:anywhere;text-align:start}@media(max-width: calc(768px - 1px)){.single-financial-institution .accounts-information.fi-mobile-accordion{align-self:stretch;padding:16px 16px 12px;border-radius:16px}.single-financial-institution .accounts-information.fi-mobile-accordion .fi-mobile-accordion__trigger-label{gap:6px}.single-financial-institution .accounts-information.fi-mobile-accordion .fi-mobile-accordion__trigger-label i{color:var(--icon-sub-600);font-size:16px;line-height:1}.single-financial-institution .accounts-information.fi-mobile-accordion .fi-mobile-accordion__toggle i{font-size:16px;transition:transform .2s ease}.single-financial-institution .accounts-information.fi-mobile-accordion.fi-mobile-accordion--open .fi-mobile-accordion__toggle i{transform:rotate(180deg)}.single-financial-institution .accounts-information.fi-mobile-accordion.fi-mobile-accordion--open .fi-mobile-accordion__body{margin-top:8px}.accounts-information__header-title,.accounts-information__divider{display:none}.accounts-information .accounts-information__action-desktop{display:none}.accounts-information__toolbar{margin-bottom:16px}.accounts-information__tabs-container{min-inline-size:0}.accounts-information__table{display:block}.accounts-information__column{border:none}.accounts-information__column:not(:last-child) .accounts-information__table-item:last-child{min-height:50px;border-bottom:1px solid var(--stroke-softer-100)}.accounts-information__table-item{min-height:50px}.accounts-information .accounts-information__action-mobile{display:flex;width:100%;margin-top:16px}}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs{display:inline-flex;width:fit-content;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs>.btn{flex:0 0 auto;min-width:56px;max-width:160px;height:var(--switch-tab-item-size);padding:2px 8px;border:0;transition:color .36s cubic-bezier(0.22, 1, 0.36, 1);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs>.btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs::before{left:var(--switch-tab-padding);right:auto;width:var(--panel-tab-width, var(--switch-tab-item-size));transform:translateX(var(--panel-tab-offset, 0px));transition:transform .36s cubic-bezier(0.22, 1, 0.36, 1),width .36s cubic-bezier(0.22, 1, 0.36, 1)}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs.pdp-panel-tabs--fill{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;background:rgba(0,0,0,0)}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs.pdp-panel-tabs--fill::after{content:"";position:absolute;inset-block:0;right:0;width:calc((100% - 2*var(--switch-tab-padding) - 3*var(--switch-tab-gap))/4*var(--panel-tab-count, 4) + 2*var(--switch-tab-padding) + (var(--panel-tab-count, 4) - 1)*var(--switch-tab-gap));border-radius:inherit;background:var(--bg-weak-50);pointer-events:none;z-index:0}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs.pdp-panel-tabs--fill>.btn{grid-row:1;width:100%;min-width:0;max-width:none;padding-inline:4px}.broker-single-page .accounts-information .switch-tab.accounts-information__tabs.switch-tab--no-animation::before{transition:none}@media(prefers-reduced-motion: reduce){.broker-single-page .accounts-information .switch-tab.accounts-information__tabs>.btn,.broker-single-page .accounts-information .switch-tab.accounts-information__tabs::before{transition:none}}@media(max-width: 359px){.broker-single-page .accounts-information .switch-tab.accounts-information__tabs.accounts-information__tabs--fill>.btn{padding-inline:2px;font-size:12px}}@media(prefers-reduced-motion: reduce){.broker-single-page .accounts-information .accounts-information__tabs>.btn,.broker-single-page .accounts-information .accounts-information__tabs::before{transition:none}}.financial-contacts{display:flex;flex-direction:column;padding:20px 24px;gap:16px;border-radius:16px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0)}.financial-contacts__header{display:flex;align-items:center;gap:4px;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.financial-contacts__content{display:flex;flex-direction:column;gap:20px}.financial-contacts__content-links{display:flex;flex-direction:column;gap:12px}.financial-contacts__content-link{display:flex;align-items:center;justify-content:space-between;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.financial-contacts__content-link-icon{color:var(--icon-sub-600)}.financial-contacts__content-vertical{display:flex;flex-direction:column;gap:16px}.financial-contacts__content-vertical__label{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.financial-contacts__content-vertical__value{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500;color:var(--text-strong-950)}.financial-contacts__content-vertical__socials{display:flex;align-items:center;gap:8px}.financial-contacts__content-vertical__social{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;aspect-ratio:1/1;padding:10px;border-radius:20px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--icon-sub-600)}.financial-contacts__content-vertical__social :is(svg,.pdp-icon){width:20px;height:20px}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.financial-contacts{padding:16px}}@media(max-width: calc(768px - 1px)){.financial-contacts{padding:16px}}.spread-live>.fi-mobile-accordion__trigger{display:none}.spread-live__header-title{display:flex;align-items:center;gap:8px;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600;color:var(--text-strong-950);flex-shrink:0}.spread-live__header-title :is(svg,.pdp-icon){width:24px;height:24px;font-size:24px;color:var(--icon-sub-600);flex-shrink:0}.spread-live__header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.spread-live{display:grid;grid-template-columns:auto 1fr;column-gap:16px;row-gap:16px;align-content:start}.spread-live>.fi-mobile-accordion__body{display:contents}.spread-live__header-title{grid-column:1;grid-row:1}.spread-live__header-actions{grid-column:2;grid-row:1;justify-self:end}.spread-live__divider{grid-column:1/-1}.spread-live__table-wrapper,.spread-live__empty{grid-column:1/-1;min-height:470px}.spread-live__footer-link{grid-column:1/-1}.spread-live__btn-live.btn{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:4px;padding:6px 8px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:8px;box-shadow:0 1px 1px rgba(10,13,20,.03);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.spread-live__btn-live.btn :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0}.spread-live__btn-live.btn:hover{background:var(--bg-weak-50);color:var(--text-strong-950)}.spread-live__symbol-filter{width:133px;flex-shrink:0}.spread-live__symbol-trigger.dropdown-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px 6px 10px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:8px;box-shadow:0 1px 2px rgba(10,13,20,.03);text-align:right;transition:background-color .15s,border-color .15s,color .15s}.spread-live__symbol-trigger.dropdown-toggle::after{background-color:var(--icon-sub-600);margin-right:auto}.spread-live__symbol-label{flex:1 0 0;min-width:0;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spread-live__symbol-menu.dropdown-menu{width:340px;min-width:0;max-width:calc(100vw - 32px);max-height:none;overflow:hidden;padding:8px;border-radius:14px}.spread-live__symbol-menu.dropdown-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:8px;min-height:40px;margin:0;border-radius:8px;white-space:normal;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);cursor:pointer}.spread-live__symbol-menu.dropdown-menu .dropdown-item:focus-within{background:var(--bg-weak-50)}.spread-live__symbol-menu.dropdown-menu .dropdown-item>span:has(.spread-live__pair-flags){display:flex;flex-shrink:0}.spread-live__symbol-menu.dropdown-menu .dropdown-item .form-check-input{float:none;width:16px;height:16px;margin:0;flex-shrink:0}.spread-live__symbol-search{margin-bottom:4px}.spread-live__symbol-options{list-style:none;padding:0;margin:0;max-height:280px;overflow-y:auto;overscroll-behavior:contain}.spread-live__symbol-options li[hidden]{display:none}.spread-live__symbol-option-label{flex:1;min-width:0}.spread-live__symbol-empty{margin:0;padding:12px 8px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600)}.spread-live__symbol-empty[hidden]{display:none}.spread-live__pair-flags{display:inline-flex;align-items:center;position:relative;flex-shrink:0;width:32px;height:32px}.spread-live__pair-flags--sm{width:20px;height:20px}.spread-live__flag{position:absolute;border-radius:50%;overflow:hidden;object-fit:cover;border:1px solid var(--bg-white-0)}.spread-live__flag--main{width:22px;height:22px;left:0;bottom:0;z-index:2}.spread-live__flag--second{width:22px;height:22px;right:0;top:0;z-index:1}.spread-live__pair-flags--sm .spread-live__flag--main{width:14px;height:14px;left:0}.spread-live__pair-flags--sm .spread-live__flag--second{width:14px;height:14px;right:0}.spread-live__pair-flags--sm{width:20px;height:20px}.spread-live__pair-flags--single .spread-live__flag--main{width:100%;height:100%;object-fit:contain;border:none}.spread-live__divider{height:1px;background:var(--stroke-soft-200)}.spread-live__table-wrapper{border-radius:8px;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.spread-live__table.dataTable{table-layout:fixed;min-width:880px}.spread-live__table.dataTable colgroup{display:none}.spread-live__table.dataTable thead tr th{height:38px;padding:8px 12px !important;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);text-align:center !important;width:13.6364%}.spread-live__table.dataTable thead tr th.spread-live__col-symbol,.spread-live__table.dataTable thead tr th.spread-live__col-account{width:22.7272%;text-align:right !important}.spread-live__table.dataTable thead tr th[data-dt-order=false] .dt-column-order{display:none !important}.spread-live__table.dataTable thead tr th .dt-column-header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:2px}.spread-live__table.dataTable thead tr th .dt-column-title{width:auto}.spread-live__table.dataTable thead tr th .dt-column-order{position:static !important;transform:none;flex-shrink:0;background:none !important;color:var(--icon-sub-600)}.spread-live__table.dataTable thead tr th .dt-column-order i{font-size:20px;line-height:20px}.spread-live__table.dataTable thead tr th.dt-ordering-asc .dt-column-order i::before{content:""}.spread-live__table.dataTable thead tr th.dt-ordering-desc .dt-column-order i::before{content:""}.spread-live__table.dataTable thead tr th.dt-ordering-asc .dt-column-order,.spread-live__table.dataTable thead tr th.dt-ordering-desc .dt-column-order{color:var(--icon-strong-950)}.spread-live__table.dataTable tbody tr td{position:relative;height:60px;padding:0 12px !important;border-top:none !important;border-bottom:12px solid rgba(0,0,0,0) !important;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;text-align:center !important}.spread-live__table.dataTable tbody tr td.spread-live__col-symbol,.spread-live__table.dataTable tbody tr td.spread-live__col-account{text-align:right !important}.spread-live__table.dataTable tbody tr td::after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1px;background:var(--stroke-softer-100, var(--bg-weak-50))}.spread-live__table.dataTable tbody tr:first-child td{height:68px;border-top:8px solid rgba(0,0,0,0) !important}.spread-live__table.dataTable tbody tr:last-child td{height:48px;border-bottom:none !important}.spread-live__table.dataTable tbody tr:last-child td::after{display:none}.spread-live__table.dataTable .status-badge{font-weight:500;flex-direction:row-reverse}.spread-live__pair{display:inline-flex;align-items:center;gap:8px}.spread-live__pair-name{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950)}.spread-live__footer-link{flex-direction:row-reverse;width:100%;display:none;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:8px;box-shadow:0 1px 1px rgba(10,13,20,.03);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600);text-decoration:none;transition:background .15s}.spread-live__footer-link :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0}.spread-live__footer-link:hover{background:var(--bg-weak-50);color:var(--text-strong-950)}.spread-live__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:40px 16px}.spread-live__empty[hidden]{display:none}.spread-live__empty-icon{width:96px;height:96px;margin-bottom:4px}.spread-live__empty-icon--light,.spread-live__empty-icon--dark{display:block;width:100%;height:100%;object-fit:contain}.spread-live__empty-icon--dark{display:none}.spread-live__empty-title{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600;color:var(--text-strong-950);margin:0}.spread-live__empty-desc{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);max-width:360px;margin:0}[data-theme=dark] .spread-live__empty-icon--light,.dark-mode .spread-live__empty-icon--light{display:none}[data-theme=dark] .spread-live__empty-icon--dark,.dark-mode .spread-live__empty-icon--dark{display:block}@media(max-width: calc(768px - 1px)){.spread-live{display:block}.spread-live>.spread-live__header-title{display:none}.spread-live .fi-mobile-accordion__toggle{width:24px;height:24px;padding:1px}.spread-live>.fi-mobile-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;user-select:none}.spread-live>.fi-mobile-accordion__body{display:none}.spread-live.fi-mobile-accordion--open>.fi-mobile-accordion__body{display:block;margin-top:16px}.spread-live__divider{display:none}.spread-live .fi-mobile-accordion__body>*+*{margin-top:16px}.spread-live__header-actions{width:100%;gap:8px;flex-wrap:nowrap;justify-self:stretch}.spread-live__symbol-filter{flex:1 1 auto;width:auto}.spread-live__symbol-menu.dropdown-menu{width:100%;max-width:100%}.spread-live__symbol-trigger.dropdown-toggle{height:40px;padding-block:8px}.spread-live__btn-live.btn{display:none;height:auto;padding:8px;flex-shrink:0}.spread-live__btn-live.btn .spread-live__btn-live-label{display:none}.spread-live__table.dataTable{min-width:330px}.spread-live__table.dataTable thead tr th{width:110px;padding-inline:4px !important}.spread-live__table.dataTable thead tr th.spread-live__col-account{width:110px}.spread-live__table.dataTable thead th:nth-child(1),.spread-live__table.dataTable thead th:nth-child(3),.spread-live__table.dataTable thead th:nth-child(6),.spread-live__table.dataTable tbody td:nth-child(1),.spread-live__table.dataTable tbody td:nth-child(3),.spread-live__table.dataTable tbody td:nth-child(6){display:none !important}.spread-live__table.dataTable thead th:nth-child(2){border-radius:0 8px 8px 0}.spread-live__table.dataTable thead th:nth-child(5){border-radius:8px 0 0 8px}.spread-live__footer-link{display:inline-flex}}.single-financial-institution .spread-live.financial-card{padding:16px;border-radius:14px}.financial-policy{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;border-radius:16px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);overflow:hidden}.financial-policy__header{display:flex;align-items:center;gap:4px;width:100%}.financial-policy__header-title{flex:1 0 0;color:var(--text-strong-950);text-align:right;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.financial-policy__header-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--icon-strong-950)}.financial-policy__gauge{display:flex;align-items:center;justify-content:center;padding-top:8px}.financial-policy__gauge-svg{width:100%;max-width:240px;height:auto;display:block;--fp-gauge-fill: var(--state-away-base);--fp-gauge-accent: var(--state-away-light)}.financial-policy__gauge-svg--very-weak{--fp-gauge-fill: var(--state-error-base);--fp-gauge-accent: var(--state-error-light)}.financial-policy__gauge-svg--weak{--fp-gauge-fill: var(--state-warning-base);--fp-gauge-accent: var(--state-warning-light)}.financial-policy__gauge-svg--medium{--fp-gauge-fill: var(--state-away-base);--fp-gauge-accent: var(--state-away-light)}.financial-policy__gauge-svg--good{--fp-gauge-fill: var(--state-success-base);--fp-gauge-accent: var(--state-success-light)}.financial-policy__gauge-svg--trustworthy{--fp-gauge-fill: var(--state-success-dark);--fp-gauge-accent: var(--state-success-base)}.financial-policy .fp-gauge-track,.financial-policy .fp-gauge-sky,.financial-policy .fp-gauge-blue{stroke:#fff;stroke-width:1.5}.financial-policy .fp-gauge-track{fill:var(--stroke-soft-200)}.financial-policy .fp-gauge-sky{fill:var(--fp-gauge-accent)}.financial-policy .fp-gauge-blue{fill:var(--fp-gauge-fill)}.financial-policy .fp-gauge-label{font-family:inherit;font-size:11px;font-weight:400;line-height:12px;fill:var(--text-sub-600)}.financial-policy .fp-gauge-value{font-family:inherit;font-size:20px;font-weight:400;line-height:20px;fill:var(--text-strong-950)}.financial-policy__section-title{width:100%;color:var(--text-soft-400);text-align:right;padding-bottom:4px;font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500}.financial-policy__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.financial-policy__list-divider{height:1px;width:100%;background:var(--stroke-soft-200)}.financial-policy__list-item{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:10px 0;width:100%}.financial-policy__list-item-text{flex:1 0 0;display:flex;flex-direction:column;text-align:right;min-width:0}.financial-policy__list-item-title{color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-policy__list-item-meta{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:400}.financial-policy__list-item-label{font-weight:400}.financial-policy__list-item-date{font-weight:500}.financial-policy__list-item-icon{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--bg-primary-alpha-10);color:var(--icon-primary-base)}.financial-policy__list-item-icon :is(svg,.pdp-icon){width:24px;height:24px}.financial-policy__list-item-badge{position:absolute;bottom:-4px;left:-4px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--bg-white-0);color:var(--state-success-base);filter:drop-shadow(0 1.778px 1.778px rgba(27, 28, 29, 0.04))}.financial-policy__list-item-badge :is(svg,.pdp-icon){width:16px;height:16px}.financial-policy__download{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:10px;border-radius:10px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--text-sub-600);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);cursor:pointer;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.financial-policy__download :is(svg,.pdp-icon){width:20px;height:20px}.financial-policy__download span{display:inline-flex;align-items:center;height:20px;padding:0 4px}.financial-policy__download:hover{background:var(--bg-weak-50, #f5f7fa)}.financial-policy .fi-mobile-accordion__body{display:flex;flex-direction:column;gap:16px;justify-content:space-between;flex-grow:1}.financial-policy .divider{margin-top:auto}@media(max-width: calc(768px - 1px)){.financial-policy{padding:16px}.financial-policy__gauge{padding-top:16px}.financial-policy__section-title{margin-top:24px}.financial-policy .fi-mobile-accordion__body>.empty-state{margin-top:16px}.financial-policy .fi-mobile-accordion__body>.divider{margin:16px 0}}[data-theme=dark] .fp-gauge-track,[data-theme=dark] .fp-gauge-sky,[data-theme=dark] .fp-gauge-blue{stroke:#0e121b}[data-theme=dark] .financial-policy__gauge-svg--medium{--fp-gauge-accent: var(--state-away-dark)}.regulator-modal{--bs-modal-width: 798px !important;--bs-modal-header-padding-x: 20px !important;--bs-modal-header-padding-y: 16px !important}.regulator-modal__content{max-height:calc(100dvh - 56px);overflow:hidden}.regulator-modal__header{align-items:center !important;gap:12px;padding-inline-end:16px !important}.regulator-modal__header-info{display:flex;flex:0 0 24px;color:var(--icon-sub-600)}.regulator-modal__header .regulator-modal__header-title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;min-width:0;text-align:right}.regulator-modal__header .regulator-modal__close{position:static;flex:0 0 24px;width:24px;height:24px;margin:0}.regulator-modal__tabs{flex-shrink:0;height:50px;padding-inline:20px;border-bottom:1px solid var(--stroke-soft-200)}.regulator-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.regulator-modal__panel{outline-offset:-2px}.regulator-modal__card{display:flex;align-items:center;gap:20px;min-height:104px;padding:20px;border-bottom:1px solid var(--stroke-soft-200);margin-bottom:16px}.regulator-modal__card-logo{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;color:var(--icon-primary-base)}.regulator-modal__card-logo img{width:64px;height:64px;object-fit:contain}.regulator-modal__card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.regulator-modal__card-top{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.regulator-modal__card-title{font-size:var(--typography-title-l-font-size);line-height:var(--typography-title-l-line-height);font-weight:600;color:var(--text-strong-950);overflow-wrap:anywhere;margin:0}.regulator-modal__card-subtitle{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400;color:var(--text-sub-600);text-align:right;overflow-wrap:anywhere;margin:0}.regulator-modal__card-flag{width:60px;height:36px;flex-shrink:0;border-radius:7px;overflow:hidden}.regulator-modal__card-flag-img{width:100%;height:100%;object-fit:cover;display:block}.regulator-modal__grid{display:grid;grid-template-columns:minmax(0, 1fr) 1px minmax(0, 1fr);padding:0 20px 20px}.regulator-modal__v-divider{background:var(--stroke-soft-200)}.regulator-modal__cell{display:flex;align-items:center;gap:24px;min-width:0;min-height:60px;padding:14px 16px;border-bottom:1px solid var(--stroke-soft-200)}.regulator-modal__cell--right{padding-right:0}.regulator-modal__cell--tall{min-height:92px}.regulator-modal__cell--last{border-bottom:none}.regulator-modal__cell-label{flex:0 1 auto;font-size:var(--typography-body-m-font-size);line-height:20px;font-weight:400;color:var(--text-soft-400);text-align:right;margin:0}.regulator-modal__cell-value{flex:1;min-width:0;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400;color:var(--text-strong-950);text-align:left}.regulator-modal__cell-value--identifier{font-family:"Estedad Latin",sans-serif}.regulator-modal__cell-value{overflow-wrap:anywhere;margin:0}.regulator-modal__link{display:inline-flex;align-items:center;gap:4px;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:400;color:var(--text-primary-base);text-decoration:none;white-space:nowrap}.regulator-modal__link i{flex:0 0 20px;width:20px;height:20px;font-size:20px;line-height:1}.regulator-modal__link:hover,.regulator-modal__link:focus{color:var(--text-primary-base);text-decoration:none}.regulator-modal__link:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:4px}.financial-policy__list-item[data-regulator]{cursor:pointer;border-radius:8px;transition:background-color .15s ease}.financial-policy__list-item[data-regulator]:hover{background-color:var(--bg-weak-50)}.financial-policy__list-item[data-regulator]:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}@media(max-width: calc(768px - 1px)){.regulator-modal{padding:0 !important}.regulator-modal__dialog{margin:0 !important;max-width:100% !important;min-height:100%;align-items:flex-end}.regulator-modal__content{max-height:min(90dvh,632px);border-radius:16px 16px 0 0 !important}.regulator-modal__card{position:relative;min-height:120px;padding:20px 24px;align-items:flex-start}.regulator-modal__card-top{padding-inline-end:52px}.regulator-modal__card-title{min-width:0;overflow:hidden;text-overflow:ellipsis}.regulator-modal__card-flag{position:absolute;top:22px;left:24px;width:40px;height:24px}.regulator-modal__grid{display:flex;flex-direction:column}.regulator-modal__v-divider{display:none}.regulator-modal__cell{min-height:50px}.regulator-modal__cell--left{order:1}.regulator-modal__cell--right{order:2;padding:14px 16px}.regulator-modal__cell--tall{min-height:92px}.regulator-modal__cell--last{border-bottom:1px solid var(--stroke-soft-200)}.regulator-modal__cell--right.regulator-modal__cell--last{border-bottom:none}.regulator-modal__cell-label{max-width:50%}}.financial-radar>.fi-mobile-accordion__trigger{display:none}.financial-radar__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.financial-radar__title{display:flex;align-items:center;gap:8px;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600;color:var(--text-strong-950);min-width:0}.financial-radar__title :is(svg,.pdp-icon){width:24px;height:24px;font-size:24px;flex-shrink:0;color:var(--icon-sub-600)}.financial-radar__radar-btn.btn{display:inline-flex;align-items:center;gap:4px;flex-direction:row-reverse;padding:6px 8px;border:1px solid var(--stroke-soft-200);border-radius:8px;background:var(--bg-white-0);box-shadow:0 1px 1px rgba(10,13,20,.03);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600);text-decoration:none;flex-shrink:0;transition:background .15s ease,color .15s ease}.financial-radar__radar-btn.btn :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0}.financial-radar__radar-btn.btn:hover{background:var(--bg-weak-50);color:var(--text-strong-950);text-decoration:none}.financial-radar__radar-btn--mobile.btn{display:none}.financial-radar__legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.financial-radar__legend-item{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:4px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-strong-950);white-space:nowrap}.financial-radar__legend-dot{display:inline-grid;place-items:center;width:16px;height:16px;flex-shrink:0}.financial-radar__legend-dot::after{content:"";width:8px;height:8px;border-radius:50%}.financial-radar__legend-dot--online::after{background:var(--state-success-base)}.financial-radar__legend-dot--offline::after{background:var(--state-error-base)}.financial-radar__divider{width:100%;margin:0;border:none;border-top:1px solid var(--stroke-soft-200)}.financial-radar .fi-mobile-accordion__body{width:100%}.financial-radar .fi-mobile-accordion__body>*+*{margin-top:16px}.financial-radar__section{display:flex;flex-direction:column;gap:12px;width:100%}.financial-radar__section-label{display:flex;align-items:center;gap:4px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600)}.financial-radar__section-label :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0;color:var(--icon-disabled-300)}.financial-radar__bars-wrap{width:100%;display:flex;flex-direction:column;gap:5px}.financial-radar__bars{display:flex;flex-wrap:nowrap;direction:ltr;gap:0 2.5px;height:32px;align-items:stretch;overflow:hidden}.financial-radar__bar{flex:1 0 0;width:3px;height:100%;border-radius:9999px}.financial-radar__bar--online{background:var(--state-success-base, #1fc16b)}.financial-radar__bar--offline{background:var(--state-error-base, #fb3748)}.financial-radar__bar--sm{height:100%}.financial-radar__bars-meta{display:flex;align-items:center;justify-content:space-between;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500;color:var(--text-soft-400);width:100%}.financial-radar__chart-placeholder{width:100%;min-height:180px;border-radius:8px;background:var(--bg-weak-50);position:relative;overflow:hidden}.financial-radar__chart{position:absolute;inset:0;width:100%;height:100%}.financial-radar__servers-wrap{position:relative;overflow:hidden}.financial-radar__servers{display:flex;direction:ltr;gap:12px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.financial-radar__servers::-webkit-scrollbar{display:none}.financial-radar__server-card{direction:rtl;flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:10px;padding:8px 14px;border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);overflow:hidden;align-items:flex-end}.financial-radar__server-header{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.financial-radar__server-ip{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600;line-height:20px;color:var(--text-sub-600);white-space:nowrap;flex-shrink:0}.financial-radar__server-badge{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:9999px;background:var(--state-information-lighter, #eff7ff);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500;color:var(--state-information-base, #3690fb);white-space:nowrap;flex-shrink:0}.financial-radar__server-bars{display:flex;direction:ltr;flex-wrap:nowrap;gap:0 2.5px;height:24px;align-items:stretch;width:100%;overflow:hidden}.financial-radar__servers-more{position:absolute;top:2px;bottom:2px;inset-inline-start:2px;width:calc((100% - 24px)/3 - 6px);min-width:0;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:16px;background:color-mix(in srgb, var(--bg-white-0) 70%, transparent);backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);pointer-events:none}.financial-radar__servers-more>*{pointer-events:auto}.financial-radar__servers-more-btn.btn{display:inline-flex;align-items:center;gap:4px;flex-direction:row-reverse;padding:6px 8px;border:1px solid var(--stroke-soft-200);border-radius:8px;background:var(--bg-white-0);box-shadow:0 16px 32px rgba(14,18,27,.1);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600);text-decoration:none;white-space:nowrap;transition:background .15s ease}.financial-radar__servers-more-btn.btn :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0}.financial-radar__servers-more-btn.btn:hover{background:var(--bg-weak-50);text-decoration:none}.financial-radar__empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px 16px}.financial-radar__empty-icon{width:96px;height:96px;margin-bottom:4px}.financial-radar__empty-icon--light,.financial-radar__empty-icon--dark{display:block;width:100%;height:100%;object-fit:contain}.financial-radar__empty-icon--dark{display:none}.financial-radar__empty-title{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600;color:var(--text-strong-950);margin:0}.financial-radar__empty-desc{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);max-width:360px;margin:0}[data-theme=dark] .financial-radar__empty-icon--light,.dark-mode .financial-radar__empty-icon--light{display:none}[data-theme=dark] .financial-radar__empty-icon--dark,.dark-mode .financial-radar__empty-icon--dark{display:block}[data-theme=dark] .financial-radar__servers-more,.dark-mode .financial-radar__servers-more{background:color-mix(in srgb, var(--bg-white-0) 70%, transparent)}@media(min-width: 768px){.financial-radar .fi-mobile-accordion__body{margin-top:16px}}@media(max-width: calc(768px - 1px)){.financial-radar__bars{gap:0 1px}.financial-radar>.fi-mobile-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;user-select:none}.financial-radar__header{display:none}.financial-radar__divider{display:none}.financial-radar .fi-mobile-accordion__body{display:none}.financial-radar.fi-mobile-accordion--open .fi-mobile-accordion__body{display:block;margin-top:16px}.financial-radar__servers{flex-direction:column;overflow-x:visible;padding-bottom:0}.financial-radar__server-card{width:100%;min-width:0;max-width:none;flex:0 0 auto}.financial-radar__servers-more{top:auto;bottom:2px;inset-inline:2px;width:auto;min-width:0;height:93px;border-radius:16px}.financial-radar__radar-btn--mobile.btn{display:flex;align-items:center;justify-content:center;width:100%;padding:6px 8px}.financial-radar__chart-placeholder{min-height:220px}.financial-radar .fi-mobile-accordion__toggle{width:24px;height:24px;padding:1px}}.single-financial-institution .financial-radar.financial-card{padding:16px;border-radius:14px;box-shadow:0 1px 2px rgba(10,13,20,.03)}.financial-radar__bars+.financial-radar__bars-meta{flex-direction:row-reverse}.financial-radar__section:has(.financial-radar__chart-placeholder)>.financial-radar__section-label,.financial-radar__section:has(.financial-radar__servers-wrap)>.financial-radar__section-label{padding-top:4px}@media(min-width: 1024px){.financial-radar__chart-placeholder{min-height:200px}}.financial-trends{display:flex;flex-direction:column;gap:8px;overflow:hidden}.financial-trends>.fi-mobile-accordion__trigger{display:none}.financial-trends-header{display:flex;align-items:center;gap:4px;width:100%;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400;color:var(--text-strong-950)}.financial-trends-header :is(svg,.pdp-icon){width:20px;height:20px;color:var(--icon-sub-600);flex-shrink:0}.financial-trends .fi-mobile-accordion__body{width:100%}.financial-trends__embed{position:relative;width:100%;aspect-ratio:610/1194;overflow:hidden;border-radius:12px;background:var(--bg-white-0)}.financial-trends__iframe{position:absolute;z-index:2;inset:0;display:block;width:100%;height:100%;border:0;background:var(--bg-white-0);opacity:1;transition:opacity .25s ease}.financial-trends__skeleton::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.financial-trends__skeleton{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;gap:10px;padding:18px 12px 12px;overflow:hidden;background:var(--bg-white-0);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.financial-trends__skeleton-line,.financial-trends__skeleton-map,.financial-trends__skeleton-option,.financial-trends__skeleton-row,.financial-trends__skeleton-footer{display:block;flex-shrink:0;border-radius:6px;background:var(--bg-weak-50)}.financial-trends__skeleton-line{height:10px}.financial-trends__skeleton-line--title{width:28%}.financial-trends__skeleton-line--subtitle{width:72%;height:8px}.financial-trends__skeleton-map{width:100%;height:31%;margin-block:8px 2px;border-radius:10px}.financial-trends__skeleton-option{width:70%;height:24px}.financial-trends__skeleton-row{width:100%;height:40px;border-radius:4px}.financial-trends__skeleton-footer{width:58%;height:10px;margin:auto auto 0}.financial-trends__embed--loading .financial-trends__iframe{opacity:0;pointer-events:none}.financial-trends__embed--loading .financial-trends__skeleton{opacity:1;visibility:visible}.financial-trends__empty{width:100%;aspect-ratio:610/1194;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;text-align:center}.financial-trends__empty[hidden]{display:none}.financial-trends__empty-icon{width:80px;height:80px;margin-bottom:4px}.financial-trends__empty-icon--light,.financial-trends__empty-icon--dark{display:block;width:100%;height:100%;object-fit:contain}.financial-trends__empty-icon--dark{display:none}.financial-trends__empty-title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600;color:var(--text-strong-950);margin:0}.financial-trends__empty-desc{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);max-width:280px;margin:0}.financial-trends__retry{margin-top:8px}.financial-trends__retry[hidden]{display:none}[data-theme=dark] .financial-trends__empty-icon--light,.dark-mode .financial-trends__empty-icon--light{display:none}[data-theme=dark] .financial-trends__empty-icon--dark,.dark-mode .financial-trends__empty-icon--dark{display:block}@media(max-width: calc(768px - 1px)){.financial-trends{border-radius:14px}.financial-trends>.financial-trends-header{display:none}.financial-trends__empty{min-height:200px;padding:16px}}@media(prefers-reduced-motion: reduce){.financial-trends__iframe,.financial-trends__skeleton{transition:none}.financial-trends__skeleton::before{animation:none}}.financial-content{display:flex;flex-direction:column;gap:24px;background:rgba(0,0,0,0);position:relative;scroll-margin-top:var(--toc-sticky-top, 90px)}.financial-content>.section-header{margin-bottom:0}.financial-content>.section-header .section-header__logo-container{box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.financial-content__header-actions{display:none}.financial-content--is-open .financial-content__header-actions{display:flex}.financial-content__layout{display:grid;grid-template-columns:minmax(0, 1fr) 288px;gap:24px;align-items:start;position:relative}.financial-content__layout--no-toc{grid-template-columns:minmax(0, 1fr)}.financial-content__article.content{padding:0;gap:0;flex:1;max-height:600px}.financial-content__article:not(.content--is-open) .content-faq{display:none}.financial-content__article.content--is-open .content-faq{margin-top:32px}.financial-content__article.content--is-open{max-height:none;overflow:visible}.financial-content__toggle-icon{flex-shrink:0;font-size:20px;line-height:1;transition:transform .3s ease}.financial-content__article.content--is-open .financial-content__toggle-icon{transform:rotate(180deg)}.financial-content__post{color:var(--text-sub-600);font-size:var(--typography-body-xl-font-size);line-height:32px;font-weight:400}.financial-content__post h2,.financial-content__post h3,.financial-content__post h4{color:var(--text-strong-950);margin-top:24px;margin-bottom:12px}.financial-content__post h2{font-size:var(--typography-title-s-font-size);line-height:32px;font-weight:600}.financial-content__post h3{font-size:var(--typography-title-xs-font-size);line-height:26px;font-weight:600}.financial-content__post p{margin-bottom:16px}.financial-content__post ul,.financial-content__post ol{padding-inline-start:20px;margin-bottom:16px}.financial-content__post img{max-width:100%;height:auto;border-radius:12px;margin:16px 0}.financial-content__post a{color:var(--bs-primary);text-decoration:none}.financial-content__post a:hover{text-decoration:underline}.financial-content__aside{min-width:0;align-self:start;position:sticky;top:var(--toc-sticky-top, 90px)}.financial-content__toc .toc__panel{border:0;border-right:1px solid var(--stroke-soft-200);border-radius:0;overflow:visible}.financial-content .content__toggle-container{height:105px;align-items:flex-end;padding-bottom:40px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.financial-content .content__toggle-container .btn{gap:4px;padding:10px;border-radius:10px;background-color:var(--bg-white-0);border:1px solid var(--stroke-soft-200);color:var(--text-sub-600);box-shadow:0 16px 32px -12px rgba(14,18,27,.1);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}@media(max-width: calc(1024px - 1px)){body.mobile-menu-open .financial-content .financial-content__header-actions,body.mobile-menu-open .financial-content .content__toggle-container{visibility:hidden;pointer-events:none}.financial-content__layout{grid-template-columns:minmax(0, 1fr)}.financial-content__aside{position:static}.financial-content .financial-content__header-actions{display:none !important}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.financial-content__post{padding:0 32px}}.pdp-alert-notice{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;overflow:hidden}.pdp-alert-notice--error{background-color:var(--state-error-lighter);border:1px solid var(--state-error-light)}.pdp-alert-notice--success{background-color:var(--state-success-lighter);border:1px solid var(--state-success-light)}.pdp-alert-notice--warning{background-color:var(--state-away-lighter);border:1px solid var(--state-away-light)}.pdp-alert-notice--info{background-color:var(--bg-weak-50);border:1px solid var(--stroke-sub-300)}.pdp-alert-notice__header{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.pdp-alert-notice__title{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:600;flex:1;min-width:0;margin:0;overflow-wrap:anywhere}.pdp-alert-notice--error .pdp-alert-notice__title{color:var(--state-error-dark)}.pdp-alert-notice--success .pdp-alert-notice__title{color:var(--state-success-dark)}.pdp-alert-notice--warning .pdp-alert-notice__title{color:var(--state-warning-dark)}.pdp-alert-notice--info .pdp-alert-notice__title{color:var(--bg-surface-800)}.pdp-alert-notice--error .pdp-alert-notice__icon{color:var(--state-error-base)}.pdp-alert-notice--success .pdp-alert-notice__icon{color:var(--state-success-base)}.pdp-alert-notice--warning .pdp-alert-notice__icon{color:var(--state-away-base)}.pdp-alert-notice--info .pdp-alert-notice__icon{color:var(--icon-disabled-300)}.pdp-alert-notice__icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.pdp-alert-notice__icon i{display:block;font-size:24px;line-height:1}.pdp-alert-notice__body{width:100%}.pdp-alert-notice__text{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:400;color:var(--text-strong-950);margin:0;overflow-wrap:anywhere}.pdp-alert-notice__text>:first-child{margin-block-start:0}.pdp-alert-notice__text>:last-child{margin-block-end:0}.pdp-alert-notice__text p,.pdp-alert-notice__text ul,.pdp-alert-notice__text ol,.pdp-alert-notice__text blockquote{margin-block:0 12px}.pdp-alert-notice__text ul,.pdp-alert-notice__text ol{padding-inline-start:24px}.pdp-alert-notice__text ul{list-style:disc}.pdp-alert-notice__text ol{list-style:decimal}.pdp-alert-notice__text img{display:block;width:100% !important;max-width:min(100%,40rem);height:auto !important;max-height:none;aspect-ratio:auto;object-fit:contain;float:none;margin-inline:auto}.pdp-alert-notice__text a{color:var(--text-primary-base)}.pdp-alert-notice__text blockquote{margin-inline:0;padding-inline-start:12px;border-inline-start:3px solid var(--stroke-sub-300)}.pdp-alert-notice__date{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);display:block;margin:0;overflow-wrap:anywhere}.pdp-notices{width:100%;min-width:0;display:flex;flex-direction:column;gap:12px}.pdp-notices__toolbar{display:flex;justify-content:flex-end}.pdp-notices__archive-link.btn{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400;flex-shrink:0;gap:4px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--text-strong-950);text-decoration:none}.pdp-notices__archive-link.btn:is(:hover,:focus,:active){text-decoration:none}.pdp-notices__archive-link.btn span{position:relative;display:inline-block;text-decoration:none}.pdp-notices__archive-link.btn span::after{content:"";position:absolute;inset-inline:0;bottom:1px;height:1px;background:currentColor;pointer-events:none}.pdp-notices__archive-link.btn i{font-size:20px;line-height:1}@media(max-width: calc(768px - 1px)){.pdp-notices .pdp-alert-notice__header{display:grid;grid-template-columns:24px minmax(0, 1fr);align-items:start}}.pdp-alert-notice:has(>.pdp-notices__archive-link){display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:12px}.pdp-alert-notice:has(>.pdp-notices__archive-link)>.pdp-alert-notice__header{grid-column:1;grid-row:1}.pdp-alert-notice:has(>.pdp-notices__archive-link)>.pdp-notices__archive-link{grid-column:2;grid-row:1;align-self:center}.pdp-alert-notice:has(>.pdp-notices__archive-link)>.pdp-alert-notice__body{grid-column:1/-1;grid-row:2}.pdp-alert-notice:has(>.pdp-notices__archive-link)>.pdp-alert-notice__date{grid-column:1/-1;grid-row:3}@media(max-width: calc(768px - 1px)){.pdp-alert-notice:has(>.pdp-notices__archive-link){grid-template-columns:minmax(0, 1fr)}.pdp-alert-notice:has(>.pdp-notices__archive-link)>.pdp-notices__archive-link.btn{grid-column:1;grid-row:4;width:100%;min-height:44px;justify-content:center;margin-top:4px;padding-top:8px;border-top:1px solid var(--stroke-soft-200)}}.pdp-notices-history.modal{--bs-modal-width: 1024px !important;--bs-modal-border-radius: 20px !important;--bs-modal-box-shadow: 0 20px 50px color-mix(in srgb, var(--static-black) 25%, transparent) !important}.pdp-notices-history.modal .modal-header{height:58px;padding:16px 20px 16px 16px !important;align-items:center !important;gap:12px}.pdp-notices-history.modal .modal-title{margin:0;font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:600}.pdp-notices-history.modal .pdp-notices-history__icon{flex-shrink:0;font-size:24px;line-height:1;color:var(--icon-sub-600)}.pdp-notices-history.modal .btn-close{position:static;width:24px;height:24px;margin:0;flex-shrink:0;font-size:20px;line-height:1}.pdp-notices-history.modal .modal-body{padding:20px !important}@media(max-width: calc(768px - 1px)){.pdp-notices-history.modal .modal-body{scrollbar-width:none}.pdp-notices-history.modal .modal-body::-webkit-scrollbar{display:none}}.pdp-notices-history.modal .pdp-notices-history__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0;min-width:0}.last-news{display:flex;flex-direction:column;gap:24px}.last-news .section-header__logo-container--circle{width:48px;height:48px;border-radius:9999px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px}.last-news__scroll-wrapper{position:relative}.last-news__cards{display:flex;gap:16px;align-items:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.last-news__cards::-webkit-scrollbar{display:none}.last-news__cards .card-post{flex:0 0 300px;width:300px;text-decoration:none;color:inherit}.last-news__cards .card-post__cover{width:100%;aspect-ratio:284/150}.last-news__cards .card-post__title{-webkit-line-clamp:2}.last-news__nav-btn{display:flex;align-items:center;justify-content:center;position:absolute;left:-14px;top:calc(50% + 42px);transform:translateY(-50%);width:28px;height:28px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 16px 32px -12px rgba(14,18,27,.1);cursor:pointer;padding:4px;z-index:1}.last-news__nav-btn svg{width:20px;height:20px;flex-shrink:0;color:var(--icon-sub-600)}@media(max-width: calc(1024px - 1px)){.last-news__cards .card-post{flex:0 0 280px;width:280px}}@media(max-width: calc(768px - 1px)){.last-news{gap:16px}.last-news__cards{gap:12px}.last-news__cards .card-post{flex:0 0 260px;width:260px}}.trading-software{display:flex;flex-direction:column}.trading-software .section-header{margin-bottom:16px}.trading-software__os-label{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--text-sub-600)}.trading-software__os-label svg{width:24px;height:24px;flex-shrink:0}.trading-software__os-label span{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);white-space:nowrap}.trading-software__cell--name{text-align:right;width:240px}@media(max-width: calc(768px - 1px)){.trading-software__cell--name{width:160px}}.trading-software__cell--name>span{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);display:block;text-align:right}.trading-software__cell--os{text-align:center}.trading-software__platform{display:flex;align-items:center;gap:12px}.trading-software__platform-name{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trading-software__platform-logo{width:40px;height:40px;border-radius:9999px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);flex-shrink:0;overflow:hidden;padding:4px;display:flex;align-items:center;justify-content:center}.trading-software__platform-logo img{width:100%;height:100%;object-fit:cover;border-radius:9999px}.trading-software__download-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;white-space:nowrap}.trading-software__download-btn svg{width:20px;height:20px;flex-shrink:0}.trading-software__download-label{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-sub-600);line-height:20px}.trading-software__unavailable{color:var(--text-soft-400);display:block;text-align:center}.trading-software__share-btn{flex-shrink:0}@media(max-width: calc(1024px - 1px)){.trading-software__download-label{display:none}.trading-software__download-btn{padding:6px}.trading-software__platform-logo{width:40px;height:40px}}@media(max-width: calc(768px - 1px)){.trading-software__platform-logo{width:24px;height:24px;padding:2px}.trading-software__platform-name{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.trading-software__os-label span{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.trading-software__cell--name>span{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.trading-software__unavailable{font-size:12px}}.fi-tutorials{--tutorials-gap: 20px;--tutorials-card-width: 291px;--tutorials-media-height: 480px;--tutorials-text-height: 92px;display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:24px}.fi-tutorials .section-header{margin-bottom:0;padding-block:16px;border-bottom:1px solid var(--stroke-soft-200)}.fi-tutorials .section-header__title{font-size:var(--typography-body-xl-font-size);line-height:30px;font-weight:500}.fi-tutorials .section-header__description{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400}.fi-tutorials__toolbar{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:20px;height:52px;padding-inline:14px 8px;border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);min-width:0}.fi-tutorials__categories{display:contents}.fi-tutorials__categories-label{display:flex;align-items:center;gap:4px;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500;color:var(--text-soft-400);white-space:nowrap}.fi-tutorials__categories-label i{font-size:20px;line-height:1}.fi-tutorials .tab-menu-horizontal{grid-column:1;grid-row:1;justify-self:center;padding:14px 0;gap:20px;min-width:0;max-width:100%}.fi-tutorials .switch-tab{grid-column:2;grid-row:1;direction:rtl}.fi-tutorials__panels{position:relative;min-width:0;min-height:calc(var(--tutorials-media-height) + var(--tutorials-text-height) + 44px)}.fi-tutorials .fi-tutorials__slider{width:100%;min-width:0;margin:0;overflow:hidden;padding-block:12px}.fi-tutorials .fi-tutorials__slider[hidden]{display:none}.fi-tutorials .fi-tutorials__slider--desktop{--tutorials-card-width: 568px;--tutorials-gap: 40px;--tutorials-media-height: 360px;--tutorials-text-height: 76px}.fi-tutorials[data-device=desktop]{--tutorials-media-height: 360px;--tutorials-text-height: 76px}.fi-tutorials__steps{align-items:flex-start}.fi-tutorials__slider:not(.swiper-initialized) .fi-tutorials__steps{gap:var(--tutorials-gap)}.fi-tutorials .fi-tutorials__slider .fi-tutorials__step{display:flex;flex-direction:column;align-items:center;flex:0 0 var(--tutorials-card-width);width:var(--tutorials-card-width);gap:20px;height:auto;min-width:0}.fi-tutorials__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--tutorials-media-height)}.fi-tutorials__image{display:block;width:auto;height:100%;max-width:100%;object-fit:contain}.fi-tutorials__slider--desktop .fi-tutorials__step{padding-inline:14px}.fi-tutorials__slider--desktop .fi-tutorials__image{width:calc(100% + 9px);height:calc(100% + 9px);max-width:none;flex-shrink:0}.fi-tutorials__text{width:100%;min-height:var(--tutorials-text-height);text-align:center;display:flex;flex-direction:column;gap:4px}.fi-tutorials__title{margin:0;font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:600;color:var(--text-strong-950);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi-tutorials__description{margin:0;font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500;color:var(--text-sub-600);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fi-tutorials__next.btn{position:absolute;inset-inline-end:-44px;top:calc(var(--tutorials-media-height)/2);z-index:2}.fi-tutorials__next.btn.swiper-button-disabled,.fi-tutorials__next.btn[hidden]{display:none}@media(min-width: 1024px){.fi-tutorials__toolbar{grid-template-columns:1fr auto 1fr}.fi-tutorials__toolbar .fi-tutorials__categories-label{grid-column:1;grid-row:1}.fi-tutorials__toolbar .tab-menu-horizontal{grid-column:2}.fi-tutorials__toolbar .switch-tab{grid-column:3;justify-self:end}}@media(min-width: 768px){.fi-tutorials .fi-tutorials__slider--desktop{--tutorials-card-width: calc((100% - var(--tutorials-gap)) / 2)}.fi-tutorials__slider--desktop .fi-tutorials__step{padding-inline:0}.fi-tutorials__slider--desktop .fi-tutorials__media{position:relative;height:auto;aspect-ratio:16/9}.fi-tutorials__slider--desktop .fi-tutorials__image{position:absolute;inset:0;width:100%;height:100%;max-width:100%;object-fit:cover}.fi-tutorials[data-device=desktop] .fi-tutorials__panels{min-height:0}.fi-tutorials[data-device=desktop] .fi-tutorials__next.btn{top:calc((100% - var(--tutorials-text-height) - 44px)/2)}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.fi-tutorials__toolbar{grid-template-columns:auto minmax(0, 1fr) auto}.fi-tutorials__categories-label{grid-column:1;grid-row:1}.fi-tutorials .tab-menu-horizontal{grid-column:2;gap:14px}.fi-tutorials .switch-tab{grid-column:3}.fi-tutorials__next.btn{display:none}}@media(max-width: calc(768px - 1px)){.fi-tutorials{--tutorials-gap: 10px;--tutorials-card-width: min(291px, 100%)}.fi-tutorials .section-header__actions{display:none}.fi-tutorials__toolbar{display:block;padding-inline:10px;overflow:hidden}.fi-tutorials__categories-label,.fi-tutorials .switch-tab{display:none}.fi-tutorials .tab-menu-horizontal{gap:14px;overflow-x:auto;justify-content:flex-start;max-width:100%;scrollbar-width:none}.fi-tutorials .fi-tutorials__slider{--tutorials-gap: 10px}.fi-tutorials .fi-tutorials__slider--desktop{--tutorials-card-width: min(568px, 100%);--tutorials-media-height: 240px}.fi-tutorials[data-device=desktop]{--tutorials-media-height: 240px}.fi-tutorials__next.btn{display:none}}@media(prefers-reduced-motion: no-preference){.fi-tutorials__slider.is-entering{animation:fi-tutorials-enter 320ms ease-out}@keyframes fi-tutorials-enter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none !important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none !important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(0.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0, -50%, 0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none !important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}.bonus-card{border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);border-radius:16px;padding:28px 24px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;position:relative;box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.bonus-card:hover{box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.bonus-card{transition:border-color .2s ease,box-shadow .2s ease}.bonus-card__header{display:flex;flex-direction:column;gap:12px;width:100%}.bonus-card__title{font-size:var(--typography-body-xl-font-size);line-height:18px;font-weight:600;color:var(--text-strong-950);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bonus-card:has(.bonus-card__checkbox:checked){border-color:var(--stroke-primary-base);box-shadow:0 16px 32px -12px var(--stroke-primary-alpha-16)}.bonus-card__checkbox{position:absolute;top:12px;left:12px}.bonus-card__rating{display:flex;align-items:center;gap:6px;flex-shrink:0}.bonus-card__rating-container{display:flex;align-items:center;justify-content:space-between;gap:8px}.bonus-card__rating-container .bonus-card__status{display:none}.bonus-card__rating-value{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500;color:var(--text-strong-950)}.bonus-card__rating svg{width:18px;height:18px}.bonus-card__logo{width:28px;height:28px;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bonus-card__logo img{width:100%;height:100%}.bonus-card__broker-name{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500;color:var(--text-sub-600);flex-grow:1;text-align:right}.bonus-card__divider{height:1px;background:var(--stroke-soft-200);width:100%}.bonus-card__detail{display:flex;flex-direction:column;gap:16px;width:100%}.bonus-card__detail-item{display:flex;align-items:center;justify-content:space-between}.bonus-card__detail-label{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500;color:var(--text-soft-400)}.bonus-card__detail-value{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500;color:var(--text-strong-950)}.bonus-card__footer{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:10px;width:100%}.bonus-card__actions{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;width:100%}.bonus-card__actions>*{min-width:0}.bonus-card__status{width:100%;font-weight:500}.bonus-card__status-dot{width:12px;height:12px}.bonus-card__status-dot i{font-size:12px;line-height:1}.bonus-card--skeleton{pointer-events:none;user-select:none;overflow:hidden}.bonus-card--skeleton .bonus-card__title,.bonus-card--skeleton .bonus-card__header__title,.bonus-card--skeleton .bonus-card__broker-name,.bonus-card--skeleton .bonus-card__rating-value,.bonus-card--skeleton .bonus-card__detail-label,.bonus-card--skeleton .bonus-card__detail-value,.bonus-card--skeleton .bonus-card__status-text,.bonus-card--skeleton .bonus-card__logo img,.bonus-card--skeleton .bonus-card__rating svg,.bonus-card--skeleton .bonus-card__status-dot,.bonus-card--skeleton .bonus-card__status-dot svg{opacity:0 !important;visibility:hidden !important;font-size:0 !important;line-height:0 !important}.bonus-card--skeleton .bonus-card__checkbox{position:absolute;top:12px;left:12px;appearance:none;-webkit-appearance:none;width:20px !important;height:20px !important;margin:0 !important;padding:0 !important;border:none !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden;opacity:1 !important;visibility:visible !important;pointer-events:none}.bonus-card--skeleton .bonus-card__checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__title{position:relative;display:block !important;height:24px !important;width:70% !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus-card--skeleton .bonus-card__title::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__rating-container .bonus-card__logo{position:relative;width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;padding:0 !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus-card--skeleton .bonus-card__rating-container .bonus-card__logo::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__rating-container .bonus-card__rating{position:relative;display:flex !important;height:20px !important;width:40px !important;min-width:40px !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus-card--skeleton .bonus-card__rating-container .bonus-card__rating::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__detail-item .bonus-card__detail-label{position:relative;display:block !important;height:18px !important;width:100px !important;min-width:100px !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus-card--skeleton .bonus-card__detail-item .bonus-card__detail-label::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__detail-item .bonus-card__detail-value{position:relative;display:block !important;height:18px !important;width:80px !important;min-width:80px !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus-card--skeleton .bonus-card__detail-item .bonus-card__detail-value::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__status{position:relative;display:block !important;height:28px !important;width:100% !important;min-width:120px !important;background:var(--bg-weak-50) !important;border-radius:8px;overflow:hidden}.bonus-card--skeleton .bonus-card__status::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus-card--skeleton .bonus-card__actions .btn{position:relative;display:block !important;height:40px !important;width:100% !important;margin:0 !important;padding:0 !important;border:none !important;background:var(--bg-weak-50) !important;border-radius:8px;color:rgba(0,0,0,0) !important;font-size:0 !important;line-height:0 !important;overflow:hidden}.bonus-card--skeleton .bonus-card__actions .btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card{pointer-events:none;user-select:none;overflow:hidden}.bonus--loading .bonus-card .bonus-card__title,.bonus--loading .bonus-card .bonus-card__header__title,.bonus--loading .bonus-card .bonus-card__broker-name,.bonus--loading .bonus-card .bonus-card__rating-value,.bonus--loading .bonus-card .bonus-card__detail-label,.bonus--loading .bonus-card .bonus-card__detail-value,.bonus--loading .bonus-card .bonus-card__status-text,.bonus--loading .bonus-card .bonus-card__logo img,.bonus--loading .bonus-card .bonus-card__rating svg,.bonus--loading .bonus-card .bonus-card__status-dot,.bonus--loading .bonus-card .bonus-card__status-dot svg{opacity:0 !important;visibility:hidden !important;font-size:0 !important;line-height:0 !important}.bonus--loading .bonus-card .bonus-card__checkbox{position:absolute;top:12px;left:12px;appearance:none;-webkit-appearance:none;width:20px !important;height:20px !important;margin:0 !important;padding:0 !important;border:none !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden;opacity:1 !important;visibility:visible !important;pointer-events:none}.bonus--loading .bonus-card .bonus-card__checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__title{position:relative;display:block !important;height:24px !important;width:70% !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__title::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__rating-container .bonus-card__logo{position:relative;width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;padding:0 !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__rating-container .bonus-card__logo::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__rating-container .bonus-card__rating{position:relative;display:flex !important;height:20px !important;width:40px !important;min-width:40px !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__rating-container .bonus-card__rating::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__detail-item .bonus-card__detail-label{position:relative;display:block !important;height:18px !important;width:100px !important;min-width:100px !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__detail-item .bonus-card__detail-label::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__detail-item .bonus-card__detail-value{position:relative;display:block !important;height:18px !important;width:80px !important;min-width:80px !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;background:var(--bg-weak-50) !important;border-radius:6px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__detail-item .bonus-card__detail-value::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__status{position:relative;display:block !important;height:28px !important;width:100% !important;min-width:120px !important;background:var(--bg-weak-50) !important;border-radius:8px;overflow:hidden}.bonus--loading .bonus-card .bonus-card__status::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}.bonus--loading .bonus-card .bonus-card__actions .btn{position:relative;display:block !important;height:40px !important;width:100% !important;margin:0 !important;padding:0 !important;border:none !important;background:var(--bg-weak-50) !important;border-radius:8px;color:rgba(0,0,0,0) !important;font-size:0 !important;line-height:0 !important;overflow:hidden}.bonus--loading .bonus-card .bonus-card__actions .btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:bonus-skeleton-shimmer 1.5s ease-in-out infinite}@media(max-width: calc(768px - 1px)){.bonus-card{padding:20px 16px 16px}.bonus-card__detail-item{justify-content:start;gap:8px;flex-direction:column;align-items:flex-start}.bonus-card__detail-item:nth-child(3),.bonus-card__detail-item:nth-child(4){display:none}.bonus-card__detail{display:grid;grid-template-columns:repeat(2, 1fr)}.bonus-card__footer .bonus-card__status{display:none}.bonus-card__rating{display:none}.bonus-card__rating-container .bonus-card__status{display:flex;width:fit-content}.bonus-card--skeleton .bonus-card__detail-item .bonus-card__detail-label{display:none !important}.bonus-card--skeleton .bonus-card__status{display:none !important}.bonus-card--skeleton__detail-item:nth-child(3),.bonus-card--skeleton__detail-item:nth-child(4){display:none}}@keyframes bonus-skeleton-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.broker-bonus{display:flex;flex-direction:column}.broker-bonus .section-header__logo-container--circle{width:48px;height:48px;border-radius:9999px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px}.broker-bonus__scroll-wrapper{position:relative;overflow:visible}.broker-bonus__slider{position:relative;overflow:hidden;width:100%}.broker-bonus__slider.swiper{display:block}.broker-bonus__track{display:flex;align-items:stretch}.broker-bonus__track.swiper-wrapper{display:flex}.broker-bonus .bonus-card{height:auto}.broker-bonus__nav-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);cursor:pointer;padding:4px;z-index:2;transition:all .2s ease}.broker-bonus__nav-btn svg{width:20px;height:20px;flex-shrink:0;color:var(--icon-sub-600)}.broker-bonus__nav-btn:hover:not(.swiper-button-disabled){background:var(--bg-soft-50);border-color:var(--stroke-soft-300)}.broker-bonus__nav-btn.swiper-button-disabled{opacity:.5;pointer-events:none;display:none}.broker-bonus__nav-btn--prev{left:-22px}.broker-bonus__nav-btn--next{right:-22px}@media(max-width: calc(1024px - 1px)){.broker-bonus__header-actions{display:none !important}.broker-bonus__nav-btn{width:28px;height:28px}.broker-bonus__nav-btn--prev{left:-10px}.broker-bonus__nav-btn--next{right:-10px}}@media(max-width: calc(768px - 1px)){.broker-bonus__nav-btn{display:none !important}}.similar-institutions{display:flex;flex-direction:column}.similar-institutions__slider-wrap{position:relative}.similar-institutions__swiper{overflow:hidden;width:100%}.similar-institutions__track{display:flex;align-items:stretch}.similar-institutions__track>.swiper-slide{display:flex;flex-direction:column;height:auto}.similar-institutions__track>.swiper-slide>.financial-institution-card{flex:1}.similar-institutions__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--icon-sub-600);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(10,13,20,.03);z-index:2;cursor:pointer;transition:all .2s ease;padding:0}.similar-institutions__nav svg{width:20px;height:20px;flex-shrink:0}.similar-institutions__nav:hover:not(.swiper-button-disabled){background:var(--bg-soft-50);border-color:var(--stroke-soft-300)}.similar-institutions__nav--prev{right:-20px}.similar-institutions__nav--next{left:-20px}.similar-institutions__nav.swiper-button-disabled{opacity:.5;pointer-events:none;display:none}.similar-institutions--pdp{--pdp-suggestions-gap: 16px}.similar-institutions--pdp .similar-institutions__swiper>.swiper-wrapper>.swiper-slide{width:min(300px,100%)}.similar-institutions--pdp .similar-institutions__swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--pdp-suggestions-gap)}@media(min-width: 768px){.similar-institutions--pdp .similar-institutions__swiper>.swiper-wrapper>.swiper-slide{width:calc((100% - 32px)/3)}}@media(min-width: 1024px){.similar-institutions--pdp{--pdp-suggestions-gap: 24px}.similar-institutions--pdp .similar-institutions__swiper>.swiper-wrapper>.swiper-slide{width:calc((100% - 48px)/3)}}@media(max-width: calc(1024px - 1px)){.similar-institutions__nav{display:none !important}}.table-scroll-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.table-scroll-wrapper::-webkit-scrollbar{display:none}.ds-table{width:100%;border-collapse:separate;border-spacing:0 4px;table-layout:fixed;min-width:480px}.ds-table thead tr th{background:var(--bg-weak-50);padding:8px 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);font-weight:400}.ds-table thead tr th:first-child{border-radius:0 8px 8px 0}.ds-table thead tr th:last-child{border-radius:8px 0 0 8px}.ds-table tbody tr{height:64px}.ds-table tbody tr td{background:var(--bg-white-0);padding:0 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);vertical-align:middle}.ds-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.ds-table--compact thead tr th{background:var(--bg-weak-50);padding:6px 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);font-weight:400}.ds-table--compact thead tr th:first-child{border-radius:0 6px 6px 0}.ds-table--compact thead tr th:last-child{border-radius:6px 0 0 6px}.ds-table--compact tbody tr{height:48px}.ds-table--compact tbody tr td{background:var(--bg-white-0);padding:0 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-strong-950);vertical-align:middle}.ds-table--compact tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.ds-table--small thead tr th{background:var(--bg-weak-50);padding:4px 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);font-weight:400}.ds-table--small thead tr th:first-child{border-radius:0 6px 6px 0}.ds-table--small thead tr th:last-child{border-radius:6px 0 0 6px}.ds-table--small tbody tr{height:40px}.ds-table--small tbody tr td{background:var(--bg-white-0);padding:0 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-strong-950);vertical-align:middle}.ds-table--small tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.ds-table--dense{min-width:0}.ds-table--dense thead tr th{background:var(--bg-weak-50);padding:3px 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);font-weight:400}.ds-table--dense thead tr th:first-child{border-radius:0 8px 8px 0}.ds-table--dense thead tr th:last-child{border-radius:8px 0 0 8px}.ds-table--dense tbody tr{height:34px}.ds-table--dense tbody tr td{background:var(--bg-white-0);padding:0 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);vertical-align:middle}.ds-table--dense tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.ds-table--striped tbody tr:nth-child(even) td{background:var(--bg-weak-50)}.ds-table--hoverable tbody tr:hover td{background:var(--bg-weak-50);cursor:pointer}.table-size-default thead tr th{background:var(--bg-weak-50);padding:8px 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);font-weight:400}.table-size-default thead tr th:first-child{border-radius:0 8px 8px 0}.table-size-default thead tr th:last-child{border-radius:8px 0 0 8px}.table-size-default tbody tr{height:64px}.table-size-default tbody tr td{background:var(--bg-white-0);padding:0 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);vertical-align:middle}.table-size-default tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.table-size-compact thead tr th{background:var(--bg-weak-50);padding:6px 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);font-weight:400}.table-size-compact thead tr th:first-child{border-radius:0 6px 6px 0}.table-size-compact thead tr th:last-child{border-radius:6px 0 0 6px}.table-size-compact tbody tr{height:48px}.table-size-compact tbody tr td{background:var(--bg-white-0);padding:0 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-strong-950);vertical-align:middle}.table-size-compact tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.table-size-small thead tr th{background:var(--bg-weak-50);padding:4px 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-sub-600);font-weight:400}.table-size-small thead tr th:first-child{border-radius:0 6px 6px 0}.table-size-small thead tr th:last-child{border-radius:6px 0 0 6px}.table-size-small tbody tr{height:40px}.table-size-small tbody tr td{background:var(--bg-white-0);padding:0 8px;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-strong-950);vertical-align:middle}.table-size-small tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.table-size-dense thead tr th{background:var(--bg-weak-50);padding:3px 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);font-weight:400}.table-size-dense thead tr th:first-child{border-radius:0 8px 8px 0}.table-size-dense thead tr th:last-child{border-radius:8px 0 0 8px}.table-size-dense tbody tr{height:34px}.table-size-dense tbody tr td{background:var(--bg-white-0);padding:0 12px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-strong-950);vertical-align:middle}.table-size-dense tbody tr:not(:last-child) td{border-bottom:1px solid var(--stroke-soft-200)}.single-financial-institution .exchanges-price.financial-card{display:flex;flex-direction:column;min-width:0;padding:16px;gap:16px;box-shadow:0 1px 1px rgba(10,13,20,.03)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:24px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__header-title{display:flex;align-items:center;gap:4px;flex:1;min-width:0;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500;color:var(--text-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__title-icon{width:24px;height:24px;flex-shrink:0;font-size:24px;color:var(--icon-sub-600)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;border-radius:8px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:disabled,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.disabled{cursor:not-allowed;opacity:1}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live{gap:8px;height:36px;padding:8px 12px;font-size:14px;line-height:20px;border-radius:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live>svg{width:20px;height:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live>i{font-size:20px;line-height:1;flex-shrink:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:has(>.btn__text){padding-inline:calc(12px - 4px);gap:calc(8px - 4px)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.btn-icon-only{width:36px;padding:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live svg{width:20px;height:20px;flex-shrink:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live i{flex-shrink:0;font-size:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.btn-icon-only{width:36px;padding:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.btn-icon{padding:10px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live{background-color:var(--bg-white-0);color:var(--text-sub-600);border-color:var(--stroke-soft-200);box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live i{color:var(--icon-sub-600)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:hover:not(:disabled):not(.disabled):not(:focus):not(.show){background-color:var(--bg-weak-50);color:var(--text-strong-950);border-color:var(--bg-weak-50);border-color:rgba(0,0,0,0);box-shadow:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:focus:not(:disabled):not(.disabled),.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.show:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16));background-color:var(--bg-white-0);border-color:var(--stroke-soft-200);color:var(--text-sub-600);border-color:var(--stroke-strong-950);color:var(--text-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:focus:not(:disabled):not(.disabled) svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:focus:not(:disabled):not(.disabled) i,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.show:not(:disabled):not(.disabled) svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.show:not(:disabled):not(.disabled) i{color:var(--icon-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:disabled,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:disabled svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live:disabled i,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.disabled svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live.disabled i{color:var(--icon-disabled-300)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live{flex-direction:row-reverse;gap:4px;padding-inline:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live span{font-size:var(--typography-body-m-font-size);line-height:20px;font-weight:500;padding-inline:4px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live .pdp-icon{width:20px;height:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live--bottom,.single-financial-institution .exchanges-price.financial-card .exchanges-price__footer-divider{display:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__divider,.single-financial-institution .exchanges-price.financial-card .exchanges-price__footer-divider{height:1px;background:var(--stroke-soft-200)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table-wrapper{margin-top:16px;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.single-financial-institution .exchanges-price.financial-card .exchanges-price__actions{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:6px 10px;font-size:14px;font-weight:400;line-height:20px;border-radius:8px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none;user-select:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:disabled,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.disabled{cursor:not-allowed;opacity:1}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn{gap:6px;height:32px;padding:6px 10px;font-size:14px;line-height:20px;border-radius:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn>svg{width:20px;height:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn>i{font-size:20px;line-height:1;flex-shrink:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:has(>.btn__text){padding-inline:calc(10px - 4px);gap:calc(6px - 4px)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.btn-icon-only{width:32px;padding:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn svg{width:20px;height:20px;flex-shrink:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn i{flex-shrink:0;font-size:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.btn-icon-only{width:32px;padding:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.btn-icon{padding:10px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn{background-color:var(--bg-white-0);color:var(--text-sub-600);border-color:var(--stroke-soft-200);box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn i{color:var(--icon-sub-600)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:hover:not(:disabled):not(.disabled):not(:focus):not(.show){background-color:var(--bg-weak-50);color:var(--text-strong-950);border-color:var(--bg-weak-50);border-color:rgba(0,0,0,0);box-shadow:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:focus:not(:disabled):not(.disabled),.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.show:not(:disabled):not(.disabled){outline:none;box-shadow:0 0 0 2px var(--bg-white-0),0 0 0 4px var(--alpha-neutral-alpha-16, rgba(153, 160, 174, 0.16));background-color:var(--bg-white-0);border-color:var(--stroke-soft-200);color:var(--text-sub-600);border-color:var(--stroke-strong-950);color:var(--text-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:focus:not(:disabled):not(.disabled) svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:focus:not(:disabled):not(.disabled) i,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.show:not(:disabled):not(.disabled) svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.show:not(:disabled):not(.disabled) i{color:var(--icon-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:disabled,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.disabled{background-color:var(--bg-weak-50);color:var(--text-disabled-300);border-color:rgba(0,0,0,0);box-shadow:none;opacity:1}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:disabled svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn:disabled i,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.disabled svg,.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn.disabled i{color:var(--icon-disabled-300)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn{flex-direction:row-reverse;gap:2px;padding-inline:6px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn .pdp-icon{width:20px;height:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn-label{display:inline-flex;align-items:center;height:20px;padding-inline:4px;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500;color:inherit}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn--sell .pdp-icon{color:var(--state-error-base)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__action-btn--buy .pdp-icon{color:var(--state-success-base)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__badge{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:2px;height:24px;padding:2px 8px 2px 4px;border-radius:9999px;background:var(--bg-white-0)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__badge span{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.single-financial-institution .exchanges-price.financial-card .exchanges-price__badge .pdp-icon{width:16px;height:16px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__badge--up{color:var(--state-success-base)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__badge--down{color:var(--state-error-base)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency{display:flex;flex-direction:row-reverse;align-items:center;gap:12px;width:100%}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency-name{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong-950)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:5px;border:1px solid var(--stroke-soft-200);border-radius:9999px;background:var(--bg-white-0);box-shadow:0 1px 2px rgba(10,13,20,.03)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency-icon picture{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency-icon img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency-icon--placeholder{font-size:var(--typography-body-xs-font-size);line-height:var(--typography-body-xs-line-height);font-weight:600;padding:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__price{display:inline-block;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950);white-space:nowrap}.single-financial-institution .exchanges-price.financial-card .exchanges-price__unit{font:inherit}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table{width:100%;border-collapse:separate;border-spacing:0 4px;table-layout:fixed;min-width:480px;min-width:800px;border-spacing:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th{width:20%;text-align:center !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th:first-child{text-align:right !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th .dt-column-header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th .dt-column-title{flex:0 1 auto;width:auto;order:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th .dt-column-order{position:static !important;transform:none;flex-shrink:0;order:1}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th:first-child .dt-column-header{justify-content:flex-start}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td{height:60px;text-align:center !important;border-top-color:var(--stroke-softer-100) !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr:first-child td{height:56px;border-top:8px solid rgba(0,0,0,0) !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td.exchanges-price__cell--currency{text-align:right !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table td.exchanges-price__cell--currency,.single-financial-institution .exchanges-price.financial-card .exchanges-price__table td.exchanges-price__cell--buy,.single-financial-institution .exchanges-price.financial-card .exchanges-price__table td.exchanges-price__cell--sell{padding:0 12px 0 20px !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table td.exchanges-price__cell--change{padding:0 24px !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table td.exchanges-price__cell--actions{padding-inline:0 !important}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.single-financial-institution .exchanges-price.financial-card{grid-column:1/-1;padding-bottom:6px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table{min-width:738px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th{width:calc((100% - 170px)/4)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th.exchanges-price__col-actions{width:170px}}@media(max-width: calc(768px - 1px)){.single-financial-institution .exchanges-price.financial-card{padding:15px;gap:0;border-radius:14px;overflow:hidden}.single-financial-institution .exchanges-price.financial-card .exchanges-price__header,.single-financial-institution .exchanges-price.financial-card .exchanges-price__divider{display:none}.single-financial-institution .exchanges-price.financial-card .fi-mobile-accordion__trigger{gap:4px}.single-financial-institution .exchanges-price.financial-card .fi-mobile-accordion__trigger-label{gap:4px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.single-financial-institution .exchanges-price.financial-card .exchanges-price__title-icon--compact{width:20px;height:20px;font-size:20px}.single-financial-institution .exchanges-price.financial-card .fi-mobile-accordion__toggle{width:24px;height:24px;border-radius:6px;padding:2px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table-wrapper{margin:0}.single-financial-institution .exchanges-price.financial-card .exchanges-price__footer-divider{display:block;height:1px;margin-top:16px;transform:translateY(-1px)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__btn-live--bottom{display:flex;width:100%;margin-top:15px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table{width:738px !important;min-width:738px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th{width:auto;height:38px;padding-block:8px;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table thead tr th:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-currency{width:120px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-sell{width:110px;padding-inline:8px !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-change{width:120px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-buy{width:218px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-actions{width:170px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__col-sell .dt-column-order{display:none}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table .exchanges-price__unit{font-size:10px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td{position:relative;height:52px;border-top:4px solid rgba(0,0,0,0) !important;background-clip:padding-box}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr:not(:first-child) td::before{content:"";position:absolute;inset-inline:0;top:-2px;height:1px;background:var(--stroke-softer-100)}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td.exchanges-price__cell--currency{padding:0 !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td.exchanges-price__cell--sell{padding-inline:8px !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr td.exchanges-price__cell--change{padding-inline:16px !important}.single-financial-institution .exchanges-price.financial-card .exchanges-price__table tbody tr:first-child td{height:56px}.single-financial-institution .exchanges-price.financial-card .exchanges-price__currency{gap:8px}}.prop-challenges{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:16px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0)}.prop-challenges__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.prop-challenges__title{display:flex;align-items:center;gap:8px;flex-shrink:0;color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500}.prop-challenges__title :is(svg,.pdp-icon){color:var(--icon-sub-600);flex-shrink:0;width:24px;height:24px}.prop-challenges__switch.switch-tab{display:inline-flex;width:fit-content;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin}.prop-challenges__switch.switch-tab>.btn{flex:0 0 auto;min-width:56px;max-width:160px;height:var(--switch-tab-item-size);padding:2px 8px;border:0;transition:color .36s cubic-bezier(0.22, 1, 0.36, 1);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.prop-challenges__switch.switch-tab>.btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-challenges__switch.switch-tab::before{left:var(--switch-tab-padding);right:auto;width:var(--panel-tab-width, var(--switch-tab-item-size));transform:translateX(var(--panel-tab-offset, 0px));transition:transform .36s cubic-bezier(0.22, 1, 0.36, 1),width .36s cubic-bezier(0.22, 1, 0.36, 1)}.prop-challenges__switch.switch-tab.pdp-panel-tabs--fill{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;background:rgba(0,0,0,0)}.prop-challenges__switch.switch-tab.pdp-panel-tabs--fill::after{content:"";position:absolute;inset-block:0;right:0;width:calc((100% - 2*var(--switch-tab-padding) - 3*var(--switch-tab-gap))/4*var(--panel-tab-count, 4) + 2*var(--switch-tab-padding) + (var(--panel-tab-count, 4) - 1)*var(--switch-tab-gap));border-radius:inherit;background:var(--bg-weak-50);pointer-events:none;z-index:0}.prop-challenges__switch.switch-tab.pdp-panel-tabs--fill>.btn{grid-row:1;width:100%;min-width:0;max-width:none;padding-inline:4px}.prop-challenges__switch.switch-tab.switch-tab--no-animation::before{transition:none}@media(prefers-reduced-motion: reduce){.prop-challenges__switch.switch-tab>.btn,.prop-challenges__switch.switch-tab::before{transition:none}}.prop-challenges__switch.switch-tab{flex:0 1 380px;margin-inline-start:auto}.prop-challenges__switch.switch-tab.pdp-panel-tabs--fill{grid-template-columns:repeat(var(--panel-tab-count), minmax(0, 1fr))}.prop-challenges__switch.switch-tab.pdp-panel-tabs--fill::after{width:100%}.prop-challenges__divider{width:100%;height:1px;background:var(--stroke-soft-200);margin-bottom:16px}.prop-challenges__empty{display:flex;align-items:center;justify-content:center;min-height:96px;padding:20px;border-top:1px solid var(--stroke-soft-200);color:var(--text-sub-600);text-align:center;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.prop-challenges__panels{overflow:hidden;width:100%}.prop-challenges__panel{width:100%}.prop-challenges__panel[hidden]{display:none}.prop-challenges__table{display:flex;flex-direction:column;width:100%;border-radius:16px;overflow:hidden}.prop-challenges__row{display:flex;align-items:stretch;width:100%;border-top:1px solid var(--stroke-soft-200)}.prop-challenges__row:first-child{border-top:0}.prop-challenges__row--header{border-top:0}.prop-challenges__label-cell{flex:0 0 178px;width:178px;display:flex;align-items:center;justify-content:flex-start;padding:12px;background:var(--bg-weak-50);color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.prop-challenges__label-cell>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.prop-challenges__cell{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:12px;background:var(--bg-white-0);color:var(--text-strong-950);text-align:center;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.prop-challenges__cell>span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-challenges__cell--header{background:var(--bg-weak-50);color:var(--text-sub-600)}.prop-challenges__row:not(.prop-challenges__row--header) .prop-challenges__cell:not(:last-child){position:relative}.prop-challenges__row:not(.prop-challenges__row--header) .prop-challenges__cell:not(:last-child)::before{content:"";position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:1px;height:32px;background:var(--stroke-soft-200)}.prop-challenges__badge{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;padding:4px 8px 4px 4px;border-radius:6px;font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500}.prop-challenges__badge :is(svg,.pdp-icon){width:16px;height:16px;flex-shrink:0}.prop-challenges__badge--error{background:var(--state-error-lighter);color:var(--state-error-base)}.prop-challenges__badge--success{background:var(--state-success-lighter);color:var(--state-success-base)}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.prop-challenges__label-cell{flex-basis:160px;width:160px}}@media(max-width: calc(768px - 1px)){.prop-challenges__header{display:none}.prop-challenges__divider{display:none}.prop-challenges__panel{overflow-x:auto;-webkit-overflow-scrolling:touch}.prop-challenges__table{width:max-content;min-width:100%;border-radius:12px}.prop-challenges__row{width:max-content;min-width:100%}.prop-challenges__label-cell{flex:0 0 124px;width:124px;position:sticky;inset-inline-start:0;z-index:1}.prop-challenges__cell{flex:0 0 110px;width:110px}}.discount-code{position:relative;width:100%;border:1px solid var(--stroke-soft-200);border-radius:16px;background-color:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);overflow:hidden;padding:16px;z-index:2}.discount-code>*{z-index:2}.discount-code::after{content:"";position:absolute;inset:0;border-radius:16px;background-image:var(--discount-pattern-light, url("./../../../img/pattern/Pattern-Blog-Light.svg"));background-repeat:repeat;background-position:center;z-index:-2}.discount-code::before{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.9) 100%);z-index:-1}.discount-code__inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:16px}.discount-code__intro{display:flex;flex-direction:column;gap:14px;flex:1;min-width:0;text-align:right}.discount-code__title{color:var(--text-strong-950);font-size:var(--typography-title-l-font-size);line-height:32px;font-weight:600}.discount-code__title-accent{color:var(--text-primary-base)}.discount-code__description{color:var(--text-sub-600);font-size:var(--typography-title-xs-font-size);line-height:28px;font-weight:400}.discount-code__actions{display:flex;flex-direction:column;gap:16px;align-items:stretch;flex-shrink:0;width:208px}.discount-code__code{position:relative;display:flex;align-items:center;justify-content:center;height:46px;padding:0 14px;border:1px dashed var(--stroke-sub-300);border-radius:10px;background-color:var(--bg-weak-50);overflow:hidden}.discount-code__code-value{font-family:"Google Sans Code","JetBrains Mono","Courier New",monospace;font-size:20px;line-height:28px;font-weight:400;color:var(--text-strong-950);white-space:nowrap;user-select:all}.discount-code.is-locked .discount-code__code-value{filter:blur(6px);user-select:none;pointer-events:none}.discount-code__cta{width:100%;justify-content:center}@media(max-width: calc(768px - 1px)){.discount-code__inner{flex-direction:column;align-items:stretch;gap:32px;padding:8px}.discount-code__intro{gap:8px;align-items:center;text-align:center}.discount-code__title{font-size:var(--typography-title-l-font-size);line-height:30px;font-weight:600}.discount-code__description{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:400}.discount-code__actions{width:100%;gap:16px}.discount-code__code{height:123px;border-radius:10px}.discount-code__cta{height:48px}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.discount-code__inner{align-items:stretch;padding:8px;gap:24px}.discount-code__intro{gap:14px}.discount-code__title{font-size:var(--typography-title-l-font-size);line-height:32px;font-weight:600}.discount-code__description{font-size:var(--typography-title-xs-font-size);line-height:28px;font-weight:400}.discount-code__actions{width:208px;gap:16px;justify-content:space-between}.discount-code__code{height:74px}}@media(min-width: 1024px){.discount-code__inner{padding:16px;gap:32px;align-items:flex-end}.discount-code__intro{max-width:571px}.discount-code__actions{width:208px}}[data-theme=dark] .discount-code::after,.dark-mode .discount-code::after{background-image:var(--discount-pattern-dark, url("./../../../img/pattern/Pattern-Blog-Dark.svg"))}[data-theme=dark] .discount-code::before,.dark-mode .discount-code::before{background:linear-gradient(180deg, rgba(14, 18, 27, 0.01) 0%, rgb(14, 18, 27) 100%)}.financial-institution__badges{position:absolute;display:flex;align-items:center;gap:6px;flex-wrap:wrap;top:4px;right:4px;border-top-right-radius:12px;overflow:hidden}.financial-institution__badges .status-badge{border-radius:6px;height:22px;padding:1px 6px 1px 8px;gap:4px;font-weight:500}.financial-institution__badges .status-badge__icon{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.financial-institution__badges .status-badge__icon svg{width:100%;height:100%;display:block}.financial-institution__badges .status-badge--most-discussed{background:var(--state-feature-lighter);color:var(--state-feature-base)}.financial-institution__badges .status-badge--ads{background:var(--state-away-lighter);color:var(--state-away-base)}.financial-institution__badges .status-badge--most-searched{background:var(--state-information-lighter);color:var(--state-information-base)}.financial-institution__badges .status-badge--popular,.financial-institution__badges .status-badge--most-viewed{background:var(--state-warning-lighter);color:var(--state-warning-base)}.financial-institution-card{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;padding:36px 24px 24px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:16px;box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.financial-institution-card:hover{box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.financial-institution-card{transition:border-color .2s ease,box-shadow .2s ease}.financial-institution-card .financial-institution__badges{width:calc(100% - 38px);max-width:208px;direction:ltr;justify-content:flex-end}.financial-institution-card .financial-institution__badges .status-badge{direction:rtl}.financial-institution-card:has(.financial-institution-card__checkbox:checked){border-color:var(--stroke-primary-base)}.financial-institution-card__checkbox{position:absolute;top:14px;left:14px;z-index:2}.financial-institution-card__logo{height:80px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:0;border:0;background:var(--bg-white-0);overflow:hidden;padding:0}.financial-institution-card__logo:not(:has(img,picture)){background:var(--static-white)}.financial-institution-card__logo img,.financial-institution-card__logo picture{width:160px;height:80px;object-fit:contain}.financial-institution-card__logo-mobile{display:none}.financial-institution-card__info{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;min-width:0}.financial-institution-card__title{display:flex;flex-direction:column;gap:8px;min-width:0}.financial-institution-card__title-row{display:flex;align-items:center;gap:12px;min-width:0}.financial-institution-card__title-fa{font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:600;color:var(--text-strong-950);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-institution-card__title-en{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-soft-400);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-institution-card__details-link,.financial-institution-card__details-link:hover,.financial-institution-card__details-link:focus-visible{color:var(--text-strong-950);text-decoration:none}.financial-institution-card__details-link:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px;border-radius:4px}.financial-institution-card__rating{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.financial-institution-card__rating-stars{display:flex;align-items:center;justify-content:end;gap:6px;color:var(--text-strong-950);font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:500}.financial-institution-card__rating-stars svg{width:20px;height:20px;color:#f6b51e}.financial-institution-card__rating-stars i{font-size:20px;color:#f6b51e}.financial-institution-card__rating-counts{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.financial-institution-card__divider{width:100%;height:1px;background:var(--stroke-soft-200)}.financial-institution-card__features{display:flex;flex-direction:column;gap:16px;width:100%}.financial-institution-card__feature{display:flex;align-items:center;justify-content:space-between;gap:4px}.financial-institution-card__feature-meta{display:inline-flex;align-items:center;gap:6px;min-width:0}.financial-institution-card__feature-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:var(--text-soft-400)}.financial-institution-card__feature-icon svg{width:100%;height:100%;display:block}.financial-institution-card__feature-label{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.financial-institution-card__feature-value{color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.financial-institution-card__footer{margin-top:auto;width:100%}.financial-institution-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:16px}.financial-institution-card__actions .btn{width:100%;min-width:0;white-space:nowrap;transition:none}.financial-institution-card--loading{pointer-events:none;cursor:default;transition:none}.financial-institution-card--loading *,.financial-institution-card--loading *::before,.financial-institution-card--loading *::after{transition:none !important}.financial-institution-card--loading .financial-institution-card__checkbox,.financial-institution-card--loading .financial-institution__badges,.financial-institution-card--loading .financial-institution-card__feature-icon{visibility:hidden}.financial-institution-card--loading .financial-institution-card__logo,.financial-institution-card--loading .financial-institution-card__logo-mobile{position:relative;overflow:hidden;background:var(--bg-weak-50)}.financial-institution-card--loading .financial-institution-card__logo::after,.financial-institution-card--loading .financial-institution-card__logo-mobile::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.financial-institution-card--loading .financial-institution-card__logo::before,.financial-institution-card--loading .financial-institution-card__logo-mobile::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.financial-institution-card--loading .financial-institution-card__logo,.financial-institution-card--loading .financial-institution-card__logo-mobile{border-radius:8px}.financial-institution-card--loading .financial-institution-card__logo>*,.financial-institution-card--loading .financial-institution-card__logo-mobile>*{visibility:hidden}.financial-institution-card--loading .financial-institution-card__title-fa,.financial-institution-card--loading .financial-institution-card__title-en,.financial-institution-card--loading .financial-institution-card__rating-stars,.financial-institution-card--loading .financial-institution-card__rating-counts,.financial-institution-card--loading .financial-institution-card__feature-label,.financial-institution-card--loading .financial-institution-card__feature-value{position:relative;overflow:hidden;background:var(--bg-weak-50)}.financial-institution-card--loading .financial-institution-card__title-fa::after,.financial-institution-card--loading .financial-institution-card__title-en::after,.financial-institution-card--loading .financial-institution-card__rating-stars::after,.financial-institution-card--loading .financial-institution-card__rating-counts::after,.financial-institution-card--loading .financial-institution-card__feature-label::after,.financial-institution-card--loading .financial-institution-card__feature-value::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.financial-institution-card--loading .financial-institution-card__title-fa::before,.financial-institution-card--loading .financial-institution-card__title-en::before,.financial-institution-card--loading .financial-institution-card__rating-stars::before,.financial-institution-card--loading .financial-institution-card__rating-counts::before,.financial-institution-card--loading .financial-institution-card__feature-label::before,.financial-institution-card--loading .financial-institution-card__feature-value::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.financial-institution-card--loading .financial-institution-card__title-fa,.financial-institution-card--loading .financial-institution-card__title-en,.financial-institution-card--loading .financial-institution-card__rating-stars,.financial-institution-card--loading .financial-institution-card__rating-counts,.financial-institution-card--loading .financial-institution-card__feature-label,.financial-institution-card--loading .financial-institution-card__feature-value{color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0);min-width:40px}.financial-institution-card--loading .financial-institution-card__title-fa::before,.financial-institution-card--loading .financial-institution-card__title-fa::after,.financial-institution-card--loading .financial-institution-card__title-en::before,.financial-institution-card--loading .financial-institution-card__title-en::after,.financial-institution-card--loading .financial-institution-card__rating-stars::before,.financial-institution-card--loading .financial-institution-card__rating-stars::after,.financial-institution-card--loading .financial-institution-card__rating-counts::before,.financial-institution-card--loading .financial-institution-card__rating-counts::after,.financial-institution-card--loading .financial-institution-card__feature-label::before,.financial-institution-card--loading .financial-institution-card__feature-label::after,.financial-institution-card--loading .financial-institution-card__feature-value::before,.financial-institution-card--loading .financial-institution-card__feature-value::after{top:50%;bottom:auto;margin-top:-7px;height:14px;border-radius:4px}.financial-institution-card--loading .financial-institution-card__title-fa>*,.financial-institution-card--loading .financial-institution-card__title-en>*,.financial-institution-card--loading .financial-institution-card__rating-stars>*,.financial-institution-card--loading .financial-institution-card__rating-counts>*,.financial-institution-card--loading .financial-institution-card__feature-label>*,.financial-institution-card--loading .financial-institution-card__feature-value>*{visibility:hidden}.financial-institution-card--loading .financial-institution-card__title{flex:1}.financial-institution-card--loading .financial-institution-card__title-fa{width:100%}.financial-institution-card--loading .financial-institution-card__title-en{width:75%}.financial-institution-card--loading .financial-institution-card__rating-stars{min-width:60px}.financial-institution-card--loading .financial-institution-card__actions .btn{position:relative;overflow:hidden;background:var(--bg-weak-50)}.financial-institution-card--loading .financial-institution-card__actions .btn::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.financial-institution-card--loading .financial-institution-card__actions .btn::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.financial-institution-card--loading .financial-institution-card__actions .btn{color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0);box-shadow:none}.financial-institution-card--loading .financial-institution-card__actions .btn>*{visibility:hidden}@media(prefers-reduced-motion: reduce){.financial-institution-card--loading *::before{animation:none !important;background:none !important}}.financial-institution-card.financial-institution-card--skeleton{height:302px;padding:15px;gap:20px;pointer-events:none}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__logo{display:flex;flex:0 0 80px;height:80px;background:rgba(0,0,0,0)}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__info{flex:0 0 58px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__title,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__rating{width:100%;min-width:0;justify-content:center}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__rating{align-items:flex-end;gap:8px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__divider{flex:0 0 0;height:0;border-top:1px solid var(--stroke-soft-200);background:none}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__features{flex:0 0 12px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__footer{flex:0 0 40px;margin-top:auto}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__actions{gap:10px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action{position:relative;overflow:hidden;background:var(--bg-weak-50)}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo::after,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line::after,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo::before,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line::before,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action{display:block;border-radius:6px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo{width:160px;height:80px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line{height:12px;max-width:100%}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line--title{width:82%;height:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line--subtitle{width:62%}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line--rating{width:48%;height:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line--rating-count{width:78%}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line--feature{width:100%}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action{width:100%;height:40px;border-radius:8px}@media(max-width: calc(1024px - 1px)){.financial-institution-card.financial-institution-card--skeleton{gap:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__logo{flex-basis:70px;height:70px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo{width:140px;height:70px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__features{flex-basis:44px;grid-template-columns:minmax(0, 1fr);gap:16px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__footer{flex-basis:36px}.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action{height:36px}}@media(prefers-reduced-motion: reduce){.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-logo::before,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-line::before,.financial-institution-card.financial-institution-card--skeleton .financial-institution-card__skeleton-action::before{animation:none}}@media(min-width: calc(768px))and (max-width: calc(1024px - 1px)){.financial-institution-card{padding:24px 16px 16px}}@media(max-width: calc(768px - 1px)){.financial-institution-card{height:auto;padding:36px 16px 16px;gap:16px}.financial-institution-card__checkbox{top:6px;left:6px}.financial-institution-card__info{gap:12px}.financial-institution-card__logo{display:none}.financial-institution-card__logo-mobile{display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--stroke-soft-200);padding:8px;width:48px;height:48px}.financial-institution-card__logo-mobile img,.financial-institution-card__logo-mobile picture{width:100%;height:100%}.financial-institution-card__title{gap:4px;margin-left:auto}.financial-institution-card__title-fa{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:600}.financial-institution-card__title-en{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.financial-institution-card__rating-stars{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500}.financial-institution-card__rating-counts{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.financial-institution-card__features{gap:10px}.financial-institution-card__feature-label,.financial-institution-card__feature-value{font-size:var(--typography-body-s-font-size);line-height:14px;font-weight:500}.financial-institution-card__actions{grid-template-columns:1fr 1fr;gap:8px}}.financial-institution--list .financial-institution-card{display:grid;grid-template-columns:180px 1fr 120px;grid-template-rows:auto 1fr auto;grid-template-areas:"logo info     actions" "logo .        actions" "logo features actions";column-gap:20px;row-gap:0;padding:24px}.financial-institution--list .financial-institution-card__logo{grid-area:logo;display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:var(--bg-weak-50, #f5f7fa);border:1px solid var(--stroke-soft-200);border-radius:12px;padding:12px 24px;overflow:hidden}.financial-institution--list .financial-institution-card__logo img,.financial-institution--list .financial-institution-card__logo picture{width:100%;max-height:66px;object-fit:contain}.financial-institution--list .financial-institution-card__logo-mobile{display:none}.financial-institution--list .financial-institution-card__info{grid-area:info;align-self:start;gap:4px;align-items:center;justify-content:space-between;width:auto;padding-bottom:0}.financial-institution--list .financial-institution-card__rating{width:104px;flex-shrink:0;align-items:flex-end}.financial-institution--list .financial-institution-card__title{gap:4px;flex:1 1 0;min-width:0}.financial-institution--list .financial-institution-card .financial-institution__badges{position:static;top:auto;right:auto;width:auto;max-width:none;border-radius:0;overflow:visible;gap:4px}.financial-institution--list .financial-institution-card__divider{display:none}.financial-institution--list .financial-institution-card__features{grid-area:features;flex-direction:row;align-items:center;gap:32px;align-self:end;padding-top:0;height:auto;width:auto;overflow:hidden}.financial-institution--list .financial-institution-card__feature{flex-direction:row;align-items:center;justify-content:flex-end;gap:4px;flex-shrink:0;position:relative}.financial-institution--list .financial-institution-card__feature-label,.financial-institution--list .financial-institution-card__feature-value{font-size:var(--typography-body-s-font-size);line-height:14px;font-weight:500;white-space:nowrap}.financial-institution--list .financial-institution-card__feature:not(:first-child)::before{content:"";position:absolute;right:-16px;top:-2px;bottom:-2px;width:1px;background:var(--stroke-soft-200)}.financial-institution--list .financial-institution-card__footer{grid-area:actions;margin-top:0;align-self:center}.financial-institution--list .financial-institution-card__actions{grid-template-columns:1fr;gap:10px;width:120px}.financial-institution--list .financial-institution-card__actions .btn{width:100%;min-width:0;white-space:nowrap}.financial-institution--list .financial-institution-card__actions .btn-neutral-outlined{order:1}.financial-institution--list .financial-institution-card__actions .btn-primary{order:2}.financial-institution--list .financial-institution-card__checkbox{top:8px;right:8px;left:unset}@media(min-width: calc(768px))and (max-width: calc(1024px - 1px)){.financial-institution--list .financial-institution-card{padding:16px}}@media(max-width: calc(768px - 1px)){.financial-institution--list .financial-institution-card{display:flex;flex-direction:row;align-items:flex-end;gap:12px;padding:12px 0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--stroke-soft-200);border-radius:0;box-shadow:none}.financial-institution--list .financial-institution-card:last-child{border-bottom:none}.financial-institution--list .financial-institution-card:has(.financial-institution-card__checkbox:checked){border-color:rgba(0,0,0,0);border-bottom-color:var(--stroke-soft-200);box-shadow:none}.financial-institution--list .financial-institution-card .financial-institution__badges{display:none}.financial-institution--list .financial-institution-card__checkbox{display:none}.financial-institution--list .financial-institution-card__logo{display:none}.financial-institution--list .financial-institution-card__logo-mobile{display:flex;flex-shrink:0;order:0}.financial-institution--list .financial-institution-card__info{flex:1;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:0;align-self:auto;width:auto}.financial-institution--list .financial-institution-card__title{gap:4px;margin-left:0;flex:1}.financial-institution--list .financial-institution-card__title-fa{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.financial-institution--list .financial-institution-card__title-en{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.financial-institution--list .financial-institution-card__rating{flex-shrink:0}.financial-institution--list .financial-institution-card__rating-stars{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.financial-institution--list .financial-institution-card__rating-counts{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.financial-institution--list .financial-institution-card__divider{display:none}.financial-institution--list .financial-institution-card__features{display:none}.financial-institution--list .financial-institution-card__footer{display:none}}@media(max-width: calc(1024px - 1px)){.financial-institution-card--responsive-logo{display:grid;grid-template-columns:48px minmax(0, 1fr);grid-template-areas:"logo info" "divider divider" "features features" "footer footer";column-gap:12px;row-gap:16px}.financial-institution-card--responsive-logo .financial-institution-card__logo{grid-area:logo;display:flex;flex-shrink:0;width:48px;height:48px;padding:8px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:9999px;overflow:hidden}.financial-institution-card--responsive-logo .financial-institution-card__logo picture,.financial-institution-card--responsive-logo .financial-institution-card__logo img{display:block;width:24px;height:24px}.financial-institution-card--responsive-logo .financial-institution-card__logo img{object-fit:contain}.financial-institution-card--responsive-logo .financial-institution-card__info{grid-area:info}.financial-institution-card--responsive-logo .financial-institution-card__divider{grid-area:divider}.financial-institution-card--responsive-logo .financial-institution-card__features{grid-area:features}.financial-institution-card--responsive-logo .financial-institution-card__footer{grid-area:footer}}@media(max-width: calc(1024px - 1px))and (max-width: calc(768px - 1px)){.financial-institution--list .financial-institution-card--responsive-logo{display:flex}.financial-institution--list .financial-institution-card--responsive-logo .financial-institution-card__logo{display:flex;flex:0 0 48px;grid-area:auto;order:0}.financial-institution--list .financial-institution-card--responsive-logo .financial-institution-card__info{order:1}}@media(max-width: calc(768px - 1px)){[data-broker-view=grid] .financial-institution-card--responsive-logo{padding:35px 15px 15px;align-items:end}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__title{flex:1}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__title-fa{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__rating{width:104px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__rating-stars{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__rating-stars i{font-size:15px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__divider{position:relative;height:0}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__divider::after{content:"";position:absolute;inset-inline:0;top:-1px;height:1px;background:var(--stroke-soft-200)}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__features{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;direction:ltr}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__feature{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;direction:rtl}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__feature-label,[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__feature-value{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__feature-label::after{content:" :"}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__feature-value{max-width:100%;overflow-wrap:anywhere}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__actions{gap:10px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__actions .btn{min-height:36px;height:36px;padding-block:8px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution-card__checkbox{top:7px;left:7px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution__badges{top:3px;right:3px;width:calc(100% - 30px);max-width:none;flex-wrap:nowrap;gap:2px}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution__badges .status-badge{min-width:0;flex-shrink:1}[data-broker-view=grid] .financial-institution-card--responsive-logo .financial-institution__badges .status-badge__text{min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){[data-broker-view=list] .financial-institution-card--responsive-logo{padding:23px;min-height:138px}[data-broker-view=list] .financial-institution-card--responsive-logo .financial-institution-card__footer{grid-area:actions}[data-broker-view=list] .financial-institution-card--responsive-logo .financial-institution-card__logo{width:auto;height:auto;padding:11px 23px;background:var(--bg-weak-50);border:1px solid var(--stroke-soft-200);border-radius:12px}[data-broker-view=list] .financial-institution-card--responsive-logo .financial-institution-card__logo picture,[data-broker-view=list] .financial-institution-card--responsive-logo .financial-institution-card__logo img{width:130px;height:66px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo{display:flex;flex-direction:column;gap:20px;padding:23px 15px 15px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__logo{width:100%;height:70px;padding:0;border:0;border-radius:0}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__logo picture,:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__logo img{width:140px;height:70px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__title{flex:1}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__rating{width:104px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__divider{position:relative;height:0}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__divider::after{content:"";position:absolute;inset-inline:0;top:-1px;height:1px;background:var(--stroke-soft-200)}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__checkbox{top:12px;left:12px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__actions{gap:10px}:is([data-broker-view=grid],.similar-institutions--broker) .financial-institution-card--responsive-logo .financial-institution-card__actions .btn{min-height:36px;height:36px;padding-block:8px}}@media(min-width: 1024px){:is([data-broker-card],[data-exchange-card],[data-prop-card],[data-bourse-card],[data-funds-card],[data-gold-platform-card]):not(.financial-institution-card--loading){cursor:pointer}}@media(max-width: calc(768px - 1px)){.financial-institution--list .financial-institution-card:not(.financial-institution-card--loading) .financial-institution-card__details-link{position:static}.financial-institution--list .financial-institution-card:not(.financial-institution-card--loading) .financial-institution-card__details-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:4px}.financial-institution--list .financial-institution-card:not(.financial-institution-card--loading) .financial-institution-card__details-link:focus-visible{outline:none}.financial-institution--list .financial-institution-card:not(.financial-institution-card--loading) .financial-institution-card__details-link:focus-visible::after{outline:2px solid var(--stroke-primary-base);outline-offset:2px}}.post-slider{position:relative;display:flex;flex-direction:column;overflow:visible;width:100%}.post-slider--scam .section-header .section-header__logo-container{color:var(--state-error-base)}.post-slider--full-slide .post-slider__track{padding-left:0}.post-slider--full-slide .card-post{flex:0 0 100%;width:100%;max-width:100%;min-width:0}.post-slider__slider{position:relative;overflow:hidden;width:100%;min-height:1px;padding-bottom:24px}.post-slider__slider.swiper{display:block}.post-slider__track{display:flex;align-items:stretch;padding-left:64px;padding-bottom:4px;width:auto}.post-slider__track.swiper-wrapper{display:flex}.post-slider__mobile-actions{display:none}.post-slider .card-post{flex:0 0 294px;width:294px;max-width:294px;min-width:294px;min-height:304px;align-items:stretch;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.post-slider .card-post__title{-webkit-line-clamp:2}.post-slider .card-post .card-post__cover{width:100%;max-width:none}.post-slider__nav{position:absolute;top:calc(50% + 42px);transform:translateY(-50%);width:28px;height:28px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--text-sub-600);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(10,13,20,.03);z-index:2;cursor:pointer;transition:all .2s ease}.post-slider__nav>i{font-size:20px;line-height:1}.post-slider__nav:hover:not(.swiper-button-disabled){background:var(--bg-soft-50);border-color:var(--stroke-soft-300)}.post-slider__nav--prev{right:-44px}.post-slider__nav--next{left:-44px}.post-slider__nav.swiper-button-disabled{opacity:.5;pointer-events:none;display:none}@media(max-width: calc(768px - 1px)){.post-slider--pdp-content .post-slider__mobile-actions{display:flex;align-items:center;justify-content:center;gap:12px}.post-slider--pdp-content .card-post__content{height:108px}.post-slider--pdp-content .card-post__title{line-height:28px}}@media(max-width: calc(1024px - 1px)){.post-slider .section-header .btn{display:none}.post-slider__track{padding-left:16px}.post-slider .card-post{flex:0 0 300px;width:300px;max-width:300px;min-width:300px}.post-slider--full-slide .post-slider__track{padding-left:0}.post-slider--full-slide .card-post{flex:0 0 100%;width:100%;max-width:100%;min-width:0}.post-slider__nav{display:none !important}.post-slider__slider::after{width:40px}}.post-slider--pdp-content .post-slider__track{padding-left:0}@media(max-width: calc(1024px - 1px)){.post-slider.post-slider--pdp-content .post-slider__mobile-actions{display:flex;align-items:center;justify-content:center;gap:12px}.post-slider.post-slider--pdp-content .post-slider__nav{display:flex !important;box-shadow:0 1px 2px rgba(10,13,20,.03)}.post-slider.post-slider--pdp-content .post-slider__nav--prev{right:-12px}.post-slider.post-slider--pdp-content .post-slider__nav--next{left:-12px}.post-slider.post-slider--pdp-content .post-slider__nav.swiper-button-disabled{display:none !important}}.broker-ads{margin-bottom:32px}.broker-ads .divider{margin-bottom:12px}.broker-ads__viewport{overflow:hidden;width:100%}.broker-ads__track{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;gap:16px}.broker-ads__item{flex:1 1 0;min-width:0;width:auto;max-width:210px;position:relative;display:flex;align-items:center;justify-content:center;height:124px;min-height:124px;max-height:124px;border:1px solid var(--stroke-soft-200);border-radius:12px;padding:12px;box-sizing:border-box;transition:background-color .15s ease}.broker-ads__item:hover{background:var(--bg-weak-50, #f5f7fa)}.broker-ads__item:focus-visible{outline:2px solid var(--stroke-strong-950, #525866);outline-offset:-2px}.broker-ads__item>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.broker-ads__item img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain}.broker-ads__fallback{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:700;color:var(--text-strong-950);text-align:center;white-space:nowrap}.broker-ads__item--empty{pointer-events:none;background:var(--bg-weak-50, #f5f7fa);border-style:dashed}.broker-ads__item--empty:hover{background:var(--bg-weak-50, #f5f7fa)}.broker-ads__placeholder{display:block;width:48px;height:28px;border-radius:6px;background:var(--stroke-soft-200, #e1e4ea);opacity:.7}@media(min-width: calc(768px))and (max-width: calc(1024px - 1px)){.broker-ads__item{height:124px;min-height:124px;max-height:124px;padding:10px}.broker-ads__item>a{min-height:0;padding:0}.broker-ads__item img{width:100%;height:100%;max-height:100%;object-fit:contain}}@media(max-width: calc(768px - 1px)){.broker-ads{margin:12px 0 20px}.broker-ads__viewport{border-radius:12px;overflow:hidden}.broker-ads__track{display:flex;gap:0}.broker-ads__item{flex:0 0 100px;padding:12px;border-radius:10px;width:100px;height:62px;min-height:0;max-height:62px;min-width:100px}.broker-ads__item>a{width:100%;height:100%;padding:0}.broker-ads__item img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}}.financial-institution-floating-actions{position:fixed;z-index:1030;left:50%;bottom:max(16px,env(safe-area-inset-bottom));display:flex;align-items:flex-start;gap:10px;width:max-content;max-width:calc(100vw - 16px);padding:10px;direction:rtl;background:hsla(0,0%,100%,.64);border:1px solid var(--stroke-soft-200);border-radius:20px;box-shadow:0 20px 24px -20px rgba(14,18,27,.44);backdrop-filter:blur(2px);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%, calc(100% + 32px));will-change:transform,opacity}.financial-institution-floating-actions--ready{transition:transform .48s cubic-bezier(0.22, 1, 0.36, 1),opacity .48s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .48s}.financial-institution-floating-actions--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, 0);transition-delay:0s}.financial-institution-floating-actions__primary,.financial-institution-floating-actions__secondary{min-width:0;height:42px;border-radius:10px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400}.financial-institution-floating-actions__primary{gap:4px;padding:10px 32px;overflow:visible}.financial-institution-floating-actions__primary>.financial-institution-floating-actions__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.financial-institution-floating-actions__secondary{flex-shrink:0;padding:10px;overflow:hidden;background:var(--bg-white-0);border-color:var(--stroke-soft-200);box-shadow:0 1px 2px rgba(10,13,20,.03);color:var(--text-sub-600)}.financial-institution-floating-actions__label{padding-inline:4px;white-space:nowrap}.financial-institution-floating-actions__label--mobile{display:none}.financial-institution-floating-actions .ri-external-link-line{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:20px;line-height:20px}@media(max-width: calc(768px - 1px)){.financial-institution-floating-actions{left:0;bottom:0;align-items:center;gap:10px;width:100%;max-width:none;padding:16px 20px;border-width:0 0 1px;border-radius:0;transform:translateY(100%);background:hsla(0,0%,100%,.64);box-shadow:0 -14px 20px -12px rgba(14,18,27,.06);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.financial-institution-floating-actions.financial-institution-floating-actions--visible{transform:translateY(0)}.financial-institution-floating-actions__primary,.financial-institution-floating-actions__secondary{height:50px !important;padding-block:14px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:400}.financial-institution-floating-actions__primary{flex:1 0 0;padding-inline:32px}.financial-institution-floating-actions__secondary{flex:0 0 auto;padding-inline:14px}.financial-institution-floating-actions__label{padding-inline:4px}.financial-institution-floating-actions__label--tablet{display:none}.financial-institution-floating-actions__label--mobile{display:inline}}[data-theme=dark] .financial-institution-floating-actions,.dark-mode .financial-institution-floating-actions{background:rgba(14,18,27,.64);box-shadow:0 20px 24px -20px rgba(14,18,27,.44)}@media(prefers-reduced-motion: reduce){.financial-institution-floating-actions--ready{transition:none}}@media(max-width: calc(768px - 1px)){body:has(.irba-mobile-sticky) .financial-institution-floating-actions{bottom:calc(64px + env(safe-area-inset-bottom))}}.iranbroker-community__container{grid-area:community;padding:40px 0}.iranbroker-community__card{position:relative;display:flex;flex-direction:row;height:444px;padding:31px;gap:32px;border-radius:20px;border:1px solid var(--stroke-soft-200);overflow:hidden;z-index:2}.iranbroker-community__card>*{z-index:2}.iranbroker-community__card::after{content:"";right:0;top:0;position:absolute;width:100%;height:100%;border-radius:20px;background:url("./../../img/community/community-pattern-light.svg");background-size:50% auto;background-position:left -8px;z-index:-2}.iranbroker-community__card::before{content:"";right:0;top:0;position:absolute;width:100%;height:100%;border-radius:20px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.9) 100%);z-index:-1}.iranbroker-community__content{flex:1 1 556px;min-width:0;display:flex;flex-direction:column}.iranbroker-community__logo{height:64px;display:flex;align-items:center;justify-content:flex-start}.iranbroker-community__logo-img{height:64px;width:auto}.iranbroker-community__body{margin-top:auto;padding-inline-end:32px;display:flex;flex-direction:column;gap:14px}.iranbroker-community__heading{font-size:var(--typography-title-l-font-size);line-height:var(--typography-title-l-line-height);font-weight:600;color:var(--text-strong-950);text-align:right;margin:0}.iranbroker-community__brand{color:var(--bg-primary-base)}.iranbroker-community__description{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:var(--typography-title-xs-font-weight);color:var(--text-sub-600);text-align:right;margin:0}.iranbroker-community__actions{display:flex;align-items:center;gap:10px;margin-top:18px;justify-content:flex-start}.iranbroker-community__actions .btn{padding-inline:14px}.iranbroker-community__actions .btn-primary{order:-1}.iranbroker-community__visual{flex:1 1 572px;min-width:0;position:relative;overflow:visible}.iranbroker-community__visual-picture{position:absolute;inset:0;display:block}.iranbroker-community__visual-img{width:100%;height:auto;object-fit:contain;object-position:center;display:block}.community-topics{display:flex;flex-direction:column;gap:10px;overflow:hidden;margin-top:24px}.community-topics__row{position:relative;overflow:hidden;width:100%;direction:ltr}.community-topics__row::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg, var(--bg-white-0) 0%, transparent 18%, transparent 82%, var(--bg-white-0) 100%);z-index:1}.community-topics__track{display:flex;align-items:center;transition-timing-function:linear}.community-topics__slide.swiper-slide{width:auto;height:auto;flex-shrink:0}.community-topics__tag{display:inline-flex;align-items:center;justify-content:center;height:30px;padding-inline:12px;border-radius:6px;color:var(--text-sub-600);white-space:nowrap;direction:rtl;border:1px solid var(--stroke-soft-200);background-color:var(--bg-white-0);text-decoration:none;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.community-topics__slide:nth-child(odd) .community-topics__tag{background-color:var(--bg-weak-50);border-color:rgba(0,0,0,0)}@media(max-width: calc(768px - 1px)){.community-topics{margin-top:16px}.community-topics__tag{padding-inline:10px}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.iranbroker-community__card{flex-direction:column;height:auto}.iranbroker-community__content{flex:none;width:100%}.iranbroker-community__logo{height:64px}.iranbroker-community__body{flex:none;justify-content:flex-start;padding-top:56px;padding-inline-end:0}.iranbroker-community__visual{flex:none;width:100%;height:327px}}@media(max-width: calc(768px - 1px)){.iranbroker-community__card{flex-direction:column;height:auto;padding:31px 31px 0;gap:32px}.iranbroker-community__card::after{background-image:url("./../../img/community/community-pattern-light-mobile.svg");background-size:100% auto;background-repeat:no-repeat;background-position:left -9px}.iranbroker-community__content{flex:none;width:100%}.iranbroker-community__logo{height:40px}.iranbroker-community__logo-img{height:40px}.iranbroker-community__body{flex:none;justify-content:flex-start;margin-top:32px;padding-inline-end:0;gap:14px}.iranbroker-community__heading{font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:600}.iranbroker-community__description{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight)}.iranbroker-community__actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:6px}.iranbroker-community__actions .btn{width:100%;justify-content:center;order:0}.iranbroker-community__visual{flex:none;width:100%;height:auto;aspect-ratio:289/269}}[data-theme=dark] .iranbroker-community__card::after,.dark-mode .iranbroker-community__card::after{background-image:url("./../../img/community/community-pattern-dark.svg")}@media(max-width: calc(768px - 1px)){[data-theme=dark] .iranbroker-community__card::after,.dark-mode .iranbroker-community__card::after{background-image:url("./../../img/community/community-pattern-dark-mobile.svg")}}[data-theme=dark] .iranbroker-community__card::before,.dark-mode .iranbroker-community__card::before{background:linear-gradient(180deg, rgba(14, 18, 27, 0.01) 0%, rgb(14, 18, 27) 100%)}@media(max-width: calc(768px - 1px)){.home-page__community{padding-inline:20px}}.filter-modal .modal-content{max-height:100%;height:100%}.filter-modal .modal-content .modal-body{padding:0;display:grid !important;grid-template-columns:220px 1fr}.filter-modal .modal-content .modal-header .btn-link,.filter-modal .modal-content .filter-modal--title .btn-link{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);text-decoration:none;padding:0;color:var(--text-sub-600)}.filter-modal .modal-content .modal-header .btn-link:disabled,.filter-modal .modal-content .filter-modal--title .btn-link:disabled{color:var(--text-disabled-300)}.filter-modal .modal-content .tab-content{flex-grow:1;padding:20px;max-height:400px;min-height:400px;overflow:auto}.filter-modal .modal-content .tab-content .tab-pane{display:none;flex-direction:column;gap:16px}.filter-modal .modal-content .tab-content .tab-pane.active{display:flex}.filter-modal .modal-content .modal-footer{padding:16px 20px !important;display:grid !important;grid-template-columns:repeat(2, 1fr)}.filter-modal--filters{border-left:1px solid var(--stroke-soft-200);display:flex;flex-direction:column;gap:8px;padding:12px}.filter-modal--filters .tab-menu-horizontal__indicator{display:none}.filter-modal__tabs{--bs-nav-tabs-border-width: 0px;flex-direction:column}.filter-modal__tabs .nav-link,.filter-modal__tabs .nav-link:hover,.filter-modal__tabs .nav-link:focus,.filter-modal__tabs .nav-link.active,.filter-modal__tabs .nav-link.show{border:0}.filter-modal--title{display:none}.filter-modal--title__actions{display:flex;align-items:center;gap:8px}.filter-modal__content{display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden}.filter-modal__content-title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950);margin:0;display:flex;align-items:center;gap:6px}.filter-modal__content .modal-header{padding:20px !important}.filter-modal--options{display:flex;flex-direction:column;gap:12px}.filter-modal--options--checks-only{padding-block-start:8px}.filter-modal [data-filter-options]{padding-block-start:0}.filter-modal [data-filter-options-search],.filter-modal [data-filter-options-more]{display:none}.filter-modal [data-filter-options-modal-search] [data-filter-options-search]{display:flex}.filter-modal [data-filter-options-list]{max-height:none !important;overflow:visible !important}.filter-modal[data-filter-tab-motion] .tab-pane{transition:none}@media(max-width: calc(768px - 1px)){.filter-modal--title{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--stroke-soft-200);color:var(--text-strong-950)}.filter-modal--title__actions{display:flex;align-items:center;gap:8px}.filter-modal--title .btn-link{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);text-decoration:none;padding:0;color:var(--text-sub-600)}.filter-modal--title .btn-link:disabled{color:var(--text-disabled-300)}.filter-modal--title .btn-link{width:auto;height:auto}.filter-modal--title .btn-icon-only{padding:0;color:var(--icon-sub-600);width:24px;height:24px}.filter-modal--title svg,.filter-modal--title i{color:var(--icon-sub-600)}.filter-modal--filters{padding:0}.filter-modal--filters .nav-tabs{position:relative;border-bottom:1px solid var(--stroke-soft-200) !important}.filter-modal--filters .nav-tabs .tab-menu-horizontal__indicator{display:block}.filter-modal--filters .nav-tabs[data-tab-menu-horizontal-initialized=true] .nav-link::after{display:none}.filter-modal--filters .nav-tabs .nav-link{padding:14px 20px !important;border:0;border-radius:0;position:relative}.filter-modal--filters .nav-tabs .nav-link::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(0,0,0,0);transition:all .3s ease-out}.filter-modal--filters .nav-tabs .nav-link.active{background-color:rgba(0,0,0,0) !important}.filter-modal--filters .nav-tabs .nav-link.active::after{height:2px;background-color:var(--stroke-primary-base)}.filter-modal--filters .nav-tabs .nav-link svg,.filter-modal--filters .nav-tabs .nav-link::before{display:none}.filter-modal__content{flex-grow:1}.filter-modal .modal-content .modal-body{display:flex !important;flex-direction:column !important}.filter-modal .modal-content .tab-content{order:2 !important;max-height:unset !important;min-height:unset !important}.filter-modal .modal-content .modal-footer .btn:first-child{order:1}.filter-modal .modal-content .modal-footer{order:3 !important}.filter-modal .modal-content .modal-header{display:none !important}.filter-modal .nav.nav-tabs{flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;scrollbar-width:none;-ms-overflow-style:none}.filter-modal .nav.nav-tabs::-webkit-scrollbar{display:none}.filter-modal .modal-dialog{padding:0 !important;max-width:unset !important;margin:0 !important;height:100% !important}.filter-modal .modal-dialog .modal-content{border-radius:0 !important}}.summary-ai{padding:16px;border-radius:16px;--ab-angle: 0deg;border:1px solid rgba(0,0,0,0);background:linear-gradient(var(--bg-white-0), var(--bg-white-0)) padding-box,conic-gradient(from var(--ab-angle), #3d1dff, #d451ff, #ec458d, #ffca8b, #ffca8b, #ec458d, #d451ff, #3d1dff) border-box;animation:ab-spin 4s linear infinite;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.summary-ai__header{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.summary-ai__title{display:flex;align-items:center;gap:8px;color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:500}.summary-ai__content{color:var(--text-strong-950);text-align:right;font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}.comments{max-width:808px;margin:32px auto;direction:rtl;padding:24px 0;--comment-gap: 24px;--comment-line-x: 16px;--comment-avatar-size: 32px;--comment-children-line-top: -5px;--comment-children-line-lift: -5px;--comment-elbow-width: 8px;--comment-elbow-height: calc(var(--comment-avatar-size) * 2);--comment-elbow-end: calc(var(--comment-avatar-size) / 2)}.comments__write-btn{flex-shrink:0}.comments__form-card{border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);margin-bottom:24px;overflow:hidden}.comment{position:relative;width:100%;min-width:0}.comment:not(:last-child){margin-bottom:24px}.comment__container{background-color:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:12px;padding:24px 32px;display:grid;gap:var(--comment-gap)}.comment__container>.comment{margin-bottom:0}.comment__avatar{position:relative;z-index:2;width:var(--comment-avatar-size);height:var(--comment-avatar-size);border-radius:50%;overflow:hidden;flex-shrink:0}.comment__avatar img{width:100%;height:100%;object-fit:cover;display:block}.comment__body{display:flex;align-items:start;gap:8px;position:relative}.comment__body::after{content:"";position:absolute;top:var(--comment-avatar-size);right:var(--comment-line-x);width:1px;height:var(--comment-line-height, 10px);background:var(--stroke-soft-200);z-index:0;right:var(--comment-line-x);top:var(--comment-avatar-size);display:none;opacity:1;transition:opacity .28s ease}.comment[data-has-children=true]>.comment__body::after{display:block}.comment__content{flex:1;min-width:0;position:relative}.comment__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:6px}.comment__author{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment__author>span:first-child{min-width:0;max-width:100%}.comment__date{flex-shrink:0;max-width:100%;color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment__rating-badge{display:inline-flex;align-items:center;gap:2px}.comment__rating-star{display:inline-flex;flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;color:var(--state-away-base)}.comment__rating-star--empty{color:var(--stroke-sub-300)}.comment__rating-star.ri-star-half-fill{transform:scaleX(-1)}.comment__title{color:var(--text-strong-950);margin-bottom:6px;font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight);font-weight:600;white-space:normal;overflow-wrap:anywhere}.comment__text{margin-bottom:12px;color:var(--text-sub-600);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight);word-break:break-word;white-space:normal;overflow-wrap:anywhere}.comment__attachment{display:grid;grid-template-columns:repeat(auto-fit, 40px);grid-auto-rows:40px;gap:10px;margin-bottom:12px}.comment__attachment-item{cursor:pointer;border-radius:10px;border:1px solid var(--stroke-soft-200)}.comment__attachment-item img{border-radius:inherit;width:100%;height:100%;object-fit:cover}.comment__actions{display:flex;align-items:center;justify-content:space-between}.comment__vote{display:flex;align-items:center;color:var(--text-soft-400)}.comment__vote .btn{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-soft-400)}.comment__vote .btn svg,.comment__vote .btn .comment__vote-icon{color:inherit !important;width:20px;height:20px}.comment__vote .btn .comment__vote-icon{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.comment__vote .btn:disabled{background-color:rgba(0,0,0,0);cursor:wait}.comment__vote .btn.is-active[data-comment-vote=like]{color:var(--state-success-base) !important}.comment__vote .btn.is-active[data-comment-vote=like] svg{color:var(--state-success-base)}.comment__vote .btn.is-active[data-comment-vote=dislike]{color:var(--state-error-base) !important}.comment__vote .btn.is-active[data-comment-vote=dislike] svg{color:var(--state-error-base)}.comment__info{display:flex;align-items:center;gap:8px}.comment__info .btn{color:var(--text-soft-400)}.comment__info .btn svg{color:var(--text-soft-400)}.comment__reply{color:var(--text-soft-400)}.comment__reply svg{width:20px;height:20px;color:var(--text-soft-400)}.comment__flag svg{color:var(--text-soft-400)}.comment__replies-toggle{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:8px 0;margin-top:var(--comment-gap)}.comment__replies-toggle-line{flex:1 0 0;height:1px;background:var(--stroke-soft-200);min-width:0}.comment__replies-toggle--divider{position:relative;height:4px;padding:1.5px 0;margin-top:16px;gap:0;pointer-events:none}.comment__replies-toggle--divider .comment__replies-toggle-line{background:var(--stroke-softer-100, #f2f5f8)}.comment__replies-toggle-action{flex-shrink:0}.comment__replies-toggle-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:2px;width:auto;height:32px;padding:6px 10px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:8px;box-shadow:0 1px 2px rgba(10,13,20,.03);color:var(--text-sub-600);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap;font-size:var(--typography-body-m-font-size);line-height:20px;font-weight:500}.comment__replies-toggle-btn:hover{background:var(--bg-weak-50);color:var(--text-strong-950)}.comment__replies-toggle-btn:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comment__replies-toggle-text{display:inline-flex;align-items:center;height:20px;padding:0 4px}.comment__replies-collapse-action{position:absolute;top:calc(var(--comment-avatar-size) + 16px);right:calc(var(--comment-line-x) - 10px);z-index:3;opacity:1;transform:scale(1);transform-origin:center;transition:transform .38s cubic-bezier(0.4, 0, 0.2, 1),opacity .28s ease}.comment__replies-collapse-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:1px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:9999px;box-shadow:0 1px 2px rgba(10,13,20,.03);color:var(--text-sub-600);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.comment__replies-collapse-btn:hover{background:var(--bg-weak-50);color:var(--text-strong-950)}.comment__replies-collapse-btn:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comment__replies-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1;flex-shrink:0}.comment__children{position:relative;margin-top:var(--comment-gap);padding-right:24px;margin-bottom:0;display:grid;gap:var(--comment-gap);transition:max-height .38s cubic-bezier(0.4, 0, 0.2, 1),opacity .28s ease;background-image:none;background-repeat:no-repeat;background-size:1px var(--comment-children-line-height, 10px);background-position:right var(--comment-line-x) top var(--comment-children-line-top, -5px)}.comment__children[data-has-children=true]{background-image:linear-gradient(var(--stroke-soft-200), var(--stroke-soft-200))}.comment__children>.comment{margin-bottom:0;position:relative}.comment__children>.comment::before{content:"";position:absolute;top:calc(var(--comment-avatar-size)/-2 - var(--comment-elbow-height)/2);right:calc(var(--comment-elbow-width)*-1);width:var(--comment-elbow-width);height:var(--comment-elbow-height);border-right:1px solid var(--stroke-soft-200);border-bottom:1px solid var(--stroke-soft-200);border-bottom-right-radius:calc(var(--comment-elbow-width)/2);z-index:1}.comment:last-child>.comment__replies-toggle--divider{display:none}.comment[data-replies-collapsed=true]>.comment__children{max-height:0;opacity:0;margin-top:0;pointer-events:none;overflow:hidden;background-image:none !important}.comment[data-replies-collapsed=true]>.comment__body::after{opacity:0}.comment[data-replies-collapsed=true]>.comment__replies-toggle .comment__replies-collapse-action{display:none}.comment[data-replies-animating=collapsing]>.comment__body::after{opacity:0}.comment[data-replies-animating=collapsing]>.comment__children{opacity:0;pointer-events:none}.comment[data-replies-animating=collapsing]>.comment__replies-toggle .comment__replies-collapse-action{opacity:0;transform:scale(0.8);pointer-events:none}.comment[data-replies-animating]>.comment__children{overflow:hidden}.comment__admin>.comment__body .comment__content{padding:4px 12px 8px 12px;border-radius:14px;border:1px solid;border-color:#ffebe0;background:#fffcfa}.comment__admin>.comment__body .comment__header .comment__author{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight);font-weight:600}.comment__admin--iranbroker>.comment__body .comment__content{border-color:var(--stroke-primary-alpha-16);background:var(--bg-primary-lightest)}.comment__admin--iranbroker>.comment__body .comment__header .comment__author{color:var(--text-primary-dark);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight);font-weight:600}.comment__form{display:flex;flex-direction:column}.comment__form-body{padding:0;display:flex;flex-direction:column;gap:16px}.comment__form-label{display:block;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);font-weight:500}.comment__form-field{display:flex;flex-direction:column}.comment__form-textarea{min-height:180px;line-height:1.6;resize:vertical}.comment__form-footer{display:flex;align-items:center;gap:12px;padding:20px 24px;border-top:1px solid var(--stroke-soft-200)}.comment__form-submit{flex:1}.comment__form-terms{margin-top:6px;display:flex;align-items:center;gap:4px;color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.comment__form-terms a{color:var(--text-primary-base);text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:auto;text-underline-position:from-font}.comment__form-terms svg{color:var(--icon-soft-400)}.comment__form-content{position:relative}.comment__form-content-container{position:relative}.comment__form-content .form-control{min-height:180px;line-height:1.6;padding-bottom:64px}.comment__form-content .comment__attachment.comment__attachment--create-form{position:absolute;bottom:12px;margin-bottom:0;right:12px;width:calc(100% - 240px)}.comment__form-actions{position:absolute;bottom:12px;left:12px;z-index:1;display:flex;align-items:center;gap:8px}.comment__rating-input{display:flex;flex-direction:column;gap:10px;margin-bottom:4px;--star-color: var(--state-away-base)}.comment__rating-input--r1{--star-color: var(--state-error-base)}.comment__rating-input--r2{--star-color: var(--state-warning-base)}.comment__rating-input--r3{--star-color: var(--state-away-base)}.comment__rating-input--r4{--star-color: var(--state-success-base)}.comment__rating-input--r5{--star-color: var(--bg-primary-base)}.comment__rating-input--hover-r1{--star-color: var(--state-error-base)}.comment__rating-input--hover-r2{--star-color: var(--state-warning-base)}.comment__rating-input--hover-r3{--star-color: var(--state-away-base)}.comment__rating-input--hover-r4{--star-color: var(--state-success-base)}.comment__rating-input--hover-r5{--star-color: var(--bg-primary-base)}.comment__rating-input-label{color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment__rating-input .comment-rating-filter--buttons{max-width:360px}.comment__rating-input .invalid-feedback{width:100%}.comment__rating-badges{overflow:hidden;max-height:0;opacity:0;pointer-events:none;transition:max-height .38s cubic-bezier(0.4, 0, 0.2, 1),opacity .28s ease}.comment__rating-badges.is-visible{max-height:120px;opacity:1;pointer-events:auto}.comment__rating-badges-label{display:flex;align-items:center;gap:2px;height:20px;margin-bottom:10px;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.comment__rating-badges-list{display:flex;flex-wrap:wrap;gap:8px}.comment__badge{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:4px 8px;border-radius:6px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:12px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,color .15s ease}.comment__badge--selected{border-color:var(--stroke-strong-950);color:var(--text-strong-950)}.comment__badge:active{transform:scale(0.96)}.comment-rate.btn-neutral-outlined{width:100%;height:56px}.comment-rate.btn-neutral-outlined .comment-rate__empty,.comment-rate.btn-neutral-outlined .comment-rate__fill{width:32px;height:32px;font-size:32px;line-height:1}.comment-rate.btn-neutral-outlined .comment-rate__empty{transition:color .2s ease}.comment-rate.btn-neutral-outlined .comment-rate__fill{display:none}.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled) .comment-rate__empty{color:var(--stroke-sub-300)}.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled) .comment-rate__fill{color:var(--star-color)}.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled):hover .comment-rate__empty,.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled):has(~.comment-rate:not(:disabled):not(.disabled):hover) .comment-rate__empty{color:var(--star-color)}.comment-rating-filter--buttons:not(:has(>.comment-rate:not(:disabled):not(.disabled):hover))>.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled).comment-rate--selected .comment-rate__empty,.comment-rating-filter--buttons:not(:has(>.comment-rate:not(:disabled):not(.disabled):hover))>.comment-rate.btn-neutral-outlined:not(:disabled):not(.disabled):has(~.comment-rate.comment-rate--selected) .comment-rate__empty{color:var(--star-color)}@media(prefers-reduced-motion: reduce){.comment-rate.btn-neutral-outlined .comment-rate__empty{transition:none}}.comment-rate:not(.btn-neutral-outlined){display:flex;align-items:center;justify-content:center;padding:12px;background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:10px;box-shadow:0 1px 2px rgba(10,13,20,.03);transition:background-color .2s ease;width:100%;height:56px}.comment-rate:not(.btn-neutral-outlined) svg{color:var(--stroke-sub-300);width:32px;height:32px;transition:color .2s ease}.comment-rate:not(.btn-neutral-outlined):hover,.comment-rate:not(.btn-neutral-outlined):has(~.comment-rate:hover),.comment-rate:not(.btn-neutral-outlined).comment-rate--selected,.comment-rate:not(.btn-neutral-outlined):has(~.comment-rate.comment-rate--selected){background-color:var(--bg-weak-50)}.comment-rate:not(.btn-neutral-outlined):hover svg,.comment-rate:not(.btn-neutral-outlined):has(~.comment-rate:hover) svg,.comment-rate:not(.btn-neutral-outlined).comment-rate--selected svg,.comment-rate:not(.btn-neutral-outlined):has(~.comment-rate.comment-rate--selected) svg{color:var(--star-color)}.comment__setting{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.comment__setting-count{color:var(--text-sub-600);font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight)}.comment__setting-actions{display:flex;align-items:center;gap:12px}.comment__setting [data-comment-sort] .dropdown-item{display:flex;align-items:center;gap:4px}.comment__setting [data-comment-sort] .dropdown-item .dropdown-radio{flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--stroke-sub-300);position:relative;transition:border-color .15s ease}.comment__setting [data-comment-sort] .dropdown-item .dropdown-radio::after{content:"";position:absolute;inset:3px;border-radius:50%;background:rgba(0,0,0,0);transition:background-color .15s ease}.comment__setting [data-comment-sort] .dropdown-item.is-active .dropdown-radio{border-color:var(--stroke-primary-base)}.comment__setting [data-comment-sort] .dropdown-item.is-active .dropdown-radio::after{background:var(--bg-primary-base)}.comment__setting .filter-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:50px;background:var(--bg-primary-base);color:#fff;font-size:10px;font-weight:600;line-height:1;margin-inline-start:2px}.comment-rating-filter{display:flex;flex-direction:column;gap:10px}.comment-rating-filter--title{display:flex;align-items:center;gap:2px;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment-rating-filter--title svg{width:20px;height:20px;color:var(--icon-disabled-300)}.comment-rating-filter--buttons{display:grid;align-items:center;grid-template-columns:repeat(5, 1fr);gap:8px}.comment-rating-filter--buttons .comment-rate{width:100%}#filter-modal-comments .comment-rating-filter--buttons{--star-color: var(--state-away-base)}.comment-report-form{display:flex;flex-direction:column;gap:16px}.comment-report .modal-footer{display:grid !important;grid-template-columns:repeat(2, 1fr);gap:12px !important}.comment-reply__footer.modal-footer{display:flex !important;gap:12px !important;font-feature-settings:"calt" 0,"liga" 0}.comment-reply-form{display:flex;flex-direction:column;gap:16px}.comment__attachment--create-form[hidden]{display:none !important}.comment__attachment--create-form:empty{display:none}.comment__attachment--create-form .comment__attachment-item{appearance:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;transition:transform .15s ease}.comment__attachment--create-form .comment__attachment-item:hover,.comment__attachment--create-form .comment__attachment-item:focus-visible{transform:scale(1.04)}.comment__attachment--create-form .comment__attachment-item:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}@media(max-width: calc(1024px - 1px)){.comments{margin:16px 0;padding:0 0 24px 0;--comment-gap: 24px;--comment-line-x: 12px;--comment-avatar-size: 24px;--comment-children-line-top: 10px;--comment-children-line-lift: -2px}.comment__container{border:none;padding:12px 0}.comment__avatar{width:var(--comment-avatar-size);height:var(--comment-avatar-size)}.comment__body::after{right:var(--comment-line-x);top:var(--comment-avatar-size);height:var(--comment-line-height, calc(100% - var(--comment-avatar-size) + var(--comment-gap)))}.comment__author{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment__title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);font-weight:600}.comment__text{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment__children{padding-right:20px}.comment__replies-toggle:not(.comment__replies-toggle--divider){gap:8px;padding:6px 0}.comment__replies-toggle:not(.comment__replies-toggle--divider) .comment__replies-toggle-btn{height:28px;padding:4px 10px}.comment__admin>.comment__body .comment__content{padding:6px 12px 12px 12px}.comment__form-body{padding:16px}.comment__form-footer{padding:16px}.comment__setting{padding-bottom:10px;border-bottom:1px solid var(--stroke-soft-200)}.comment__setting-actions .btn{gap:6px;height:32px;padding:6px 10px;font-size:14px;line-height:20px;border-radius:8px}.comment__setting-actions .btn>svg{width:20px;height:20px}.comment__setting-actions .btn>i{font-size:20px;line-height:1;flex-shrink:0}.comment__setting-actions .btn:has(>.btn__text){padding-inline:calc(10px - 4px);gap:calc(6px - 4px)}.comment__setting-actions .btn.btn-icon-only{width:32px;padding:0}.comments-pdp .comment__rating-input .comment-rating-filter--buttons{max-width:unset}}.comment-toast{direction:rtl}.comment-toast .alert{min-width:280px;max-width:calc(100vw - 32px);box-shadow:0 4px 16px rgba(10,13,20,.12);border-radius:12px}.comment-skeleton{display:flex;align-items:flex-start;gap:8px}.comment-skeleton:not(:last-child){margin-bottom:24px}.comment-skeleton__avatar{width:var(--comment-avatar-size, 32px);height:var(--comment-avatar-size, 32px);border-radius:50%;flex-shrink:0;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__avatar::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__avatar::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment-skeleton__content{flex:1;display:flex;flex-direction:column;gap:8px}.comment-skeleton__header{display:flex;justify-content:space-between;align-items:center;gap:8px}.comment-skeleton__name{width:110px;height:14px;border-radius:4px;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__name::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__name::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment-skeleton__date{width:64px;height:12px;border-radius:4px;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__date::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__date::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment-skeleton__title{width:55%;height:14px;border-radius:4px;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__title::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__title::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment-skeleton__line{height:13px;border-radius:4px;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__line::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__line::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment-skeleton__line--full{width:100%}.comment-skeleton__line--medium{width:78%}.comment-skeleton__line--short{width:48%}.comment-skeleton__actions{display:flex;gap:8px;margin-top:4px}.comment-skeleton__action-pill{width:52px;height:28px;border-radius:8px;position:relative;overflow:hidden;background:var(--bg-weak-50)}.comment-skeleton__action-pill::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comment-skeleton__action-pill::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comment__container .empty-state{background:rgba(0,0,0,0);border:none}[data-comment-loading]{display:none}.comment__container--loading [data-comment-loading]{display:block !important}.comment__container--loading [data-comment-list]:not(:empty){opacity:.4;pointer-events:none;user-select:none}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.comment-lightbox{--comment-lightbox-close-size: 32px;--comment-lightbox-arrow-size: 40px;--comment-lightbox-close-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.0001 8.93955L13.7126 5.22705L14.7731 6.28755L11.0606 10.0001L14.7731 13.7126L13.7126 14.7731L10.0001 11.0606L6.28755 14.7731L5.22705 13.7126L8.93955 10.0001L5.22705 6.28755L6.28755 5.22705L10.0001 8.93955Z' fill='black'/%3E%3C/svg%3E");--comment-lightbox-arrow-prev-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M11.7041 4.46967L6.17374 10.0001L11.7041 15.5305L12.7646 14.47L8.29498 10.0001L12.7646 5.53033L11.7041 4.46967Z' fill='black'/%3E%3C/svg%3E");--comment-lightbox-arrow-next-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.29613 4.46967L7.23547 5.53033L11.7051 10.0001L7.23547 14.47L8.29613 15.5305L13.8265 10.0001L8.29613 4.46967Z' fill='black'/%3E%3C/svg%3E")}.comment-lightbox.pswp{transform:none;contain:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.comment-lightbox .pswp__bg{background:rgba(2,13,23,.24);background:var(--overlay-overlay, rgba(2, 13, 23, 0.24));transform:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.comment-lightbox .pswp__top-bar{background:rgba(0,0,0,0)}.comment-lightbox .pswp__img{border:1px solid var(--stroke-soft-200);border-radius:20px;padding:8px;background:var(--bg-white-0);box-sizing:border-box;object-fit:contain}.comment-lightbox .pswp__img--placeholder{border:1px solid var(--stroke-soft-200);border-radius:20px;padding:8px;background-color:var(--bg-white-0) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;box-sizing:border-box}.comment-lightbox .pswp__button{border:1px solid var(--stroke-soft-200);border-radius:8px;background:var(--bg-white-0);box-shadow:0 1px 2px rgba(10,13,20,.03);color:var(--icon-sub-600);transition:background-color .2s ease,color .2s ease}.comment-lightbox .pswp__button:hover{background:var(--bg-weak-50);color:var(--icon-strong-950)}.comment-lightbox .pswp__button .pswp__icn{fill:currentColor}.comment-lightbox .pswp__button--close .pswp__icn,.comment-lightbox .pswp__button--arrow--prev .pswp__icn,.comment-lightbox .pswp__button--arrow--next .pswp__icn{display:none}.comment-lightbox .pswp__button--close::before,.comment-lightbox .pswp__button--arrow--prev::before,.comment-lightbox .pswp__button--arrow--next::before{content:"";display:block;width:20px;height:20px;background-color:currentColor;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.comment-lightbox .pswp__button--close{top:24px;left:24px;right:auto;width:var(--comment-lightbox-close-size);height:var(--comment-lightbox-close-size);display:flex;align-items:center;justify-content:center}.comment-lightbox .pswp__button--close::before{mask-image:var(--comment-lightbox-close-icon);-webkit-mask-image:var(--comment-lightbox-close-icon)}.comment-lightbox .pswp__button--arrow--prev,.comment-lightbox .pswp__button--arrow--next{display:flex !important;align-items:center;justify-content:center;top:50%;width:var(--comment-lightbox-arrow-size);height:var(--comment-lightbox-arrow-size);margin-top:calc(var(--comment-lightbox-arrow-size)/-2)}.comment-lightbox .pswp__button--arrow--prev{left:24px;right:auto}.comment-lightbox .pswp__button--arrow--prev::before{mask-image:var(--comment-lightbox-arrow-prev-icon);-webkit-mask-image:var(--comment-lightbox-arrow-prev-icon)}.comment-lightbox .pswp__button--arrow--next{right:24px;left:auto}.comment-lightbox .pswp__button--arrow--next::before{mask-image:var(--comment-lightbox-arrow-next-icon);-webkit-mask-image:var(--comment-lightbox-arrow-next-icon)}@media(max-width: calc(1024px - 1px)){.comment-lightbox{--comment-lightbox-close-size: 28px;--comment-lightbox-arrow-size: 34px}.comment-lightbox .pswp__button--close{top:12px;left:12px}.comment-lightbox .pswp__button--arrow--prev{left:8px}.comment-lightbox .pswp__button--arrow--next{right:8px}.comment-lightbox .pswp__img{border-radius:16px;padding:8px}.comment-lightbox .pswp__img--placeholder{border-radius:16px;padding:8px}}[data-theme=dark] .comment__admin:not(.comment__admin--iranbroker)>.comment__body .comment__content,.dark-mode .comment__admin:not(.comment__admin--iranbroker)>.comment__body .comment__content{border:1px solid #3d1400;background:#140700}.comment-attachment-preview{--preview-padding: 8px;--preview-action-size: 32px;--preview-nav-size: 40px}.comment-attachment-preview .modal-dialog{max-width:808px}.comment-attachment-preview .modal-content{background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:20px;overflow:hidden}.comment-attachment-preview .modal-body{position:relative;padding:var(--preview-padding)}.comment-attachment-preview__frame{position:relative;width:100%;border-radius:16px;overflow:hidden;background:var(--bg-weak-50);display:flex;align-items:center;justify-content:center}.comment-attachment-preview__frame img{display:block;max-width:100%;max-height:min(422px,80dvh);width:auto;height:auto;object-fit:contain}.comment-attachment-preview__controls{position:absolute;top:calc(var(--preview-padding) + 12px);inset-inline-end:calc(var(--preview-padding) + 12px);display:flex;align-items:center;gap:8px;z-index:2}.comment-attachment-preview__action{appearance:none;border:none;width:var(--preview-action-size);height:var(--preview-action-size);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92);color:var(--icon-strong-950);box-shadow:0 1px 2px rgba(14,18,27,.16);cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.comment-attachment-preview__action svg{width:20px;height:20px}.comment-attachment-preview__action:hover,.comment-attachment-preview__action:focus-visible{background:#fff;transform:scale(1.04)}.comment-attachment-preview__action:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comment-attachment-preview__action--delete{color:var(--icon-error-base)}.comment-attachment-preview__action--delete:hover,.comment-attachment-preview__action--delete:focus-visible{background:var(--icon-error-base);color:#fff}.comment-attachment-preview__nav{appearance:none;border:none;position:absolute;top:50%;transform:translateY(-50%);width:var(--preview-nav-size);height:var(--preview-nav-size);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92);color:var(--icon-strong-950);box-shadow:0 1px 2px rgba(14,18,27,.16);cursor:pointer;z-index:2;transition:background .15s ease,transform .15s ease}.comment-attachment-preview__nav svg{width:20px;height:20px}.comment-attachment-preview__nav--prev{inset-inline-start:calc(var(--preview-padding) + 12px)}.comment-attachment-preview__nav--next{inset-inline-end:calc(var(--preview-padding) + 12px)}.comment-attachment-preview__nav:hover,.comment-attachment-preview__nav:focus-visible{background:#fff;transform:translateY(-50%) scale(1.04)}.comment-attachment-preview__nav:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comment-attachment-preview__nav[hidden]{display:none !important}.comment-attachment-preview__counter{position:absolute;bottom:calc(var(--preview-padding) + 12px);inset-inline-start:50%;transform:translateX(-50%);padding:4px 10px;border-radius:999px;background:rgba(14,18,27,.6);color:#fff;font-size:12px;line-height:1.4;z-index:2}.comment-attachment-preview__counter[hidden]{display:none !important}@media(max-width: calc(768px - 1px)){.comment-attachment-preview{--preview-action-size: 28px;--preview-nav-size: 34px}.comment-attachment-preview .modal-content{border-radius:0}.comment-attachment-preview__frame img{max-height:calc(100dvh - 32px)}.comment-attachment-preview__controls{top:16px;inset-inline-end:16px}.comment-attachment-preview__nav--prev{inset-inline-start:12px}.comment-attachment-preview__nav--next{inset-inline-end:12px}.comments-pdp__container{display:flex;flex-direction:column}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.comments-pdp__container{display:flex;flex-direction:column}.comments-pdp .comment__form-textarea{min-height:168px}}#filter-modal-comments .nav-link{display:flex;align-items:center;gap:8px}#filter-modal-comments .nav-link>i{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:20px;color:var(--icon-soft-400)}#filter-modal-comments .nav-link::before{display:none}#filter-modal-comments .nav-link .comment-filter__tab-text{flex:1}#filter-modal-comments .nav-link .comment-filter__tab-arrow{display:none}#filter-modal-comments .nav-link.active{padding-left:8px;color:var(--text-strong-950);background:var(--bg-weak-50)}#filter-modal-comments .nav-link.active>i:not(.comment-filter__tab-arrow){color:var(--text-primary-base)}#filter-modal-comments .nav-link.active .comment-filter__tab-arrow{display:block}#filter-modal-comments .comment-filter__info{display:inline-flex;width:20px;height:20px;flex-shrink:0}#filter-modal-comments .comment-rating-filter--title{gap:2px;margin:0;font-size:var(--typography-body-m-font-size);line-height:20px;font-weight:500}#filter-modal-comments .filter-modal--options .form-check{display:flex;flex-direction:row-reverse;align-items:center;gap:8px;padding:0;margin:0;min-height:20px}#filter-modal-comments .filter-modal--options .form-check-input{float:none;flex-shrink:0;margin:2px}#filter-modal-comments .filter-modal--options .form-check-label{flex:1;text-align:right;font-size:var(--typography-body-m-font-size);line-height:20px;font-weight:400}#filter-modal-comments .filter-modal--options .divider{height:4px;padding-block:1.5px;margin:0;background:none;border:0}#filter-modal-comments .filter-modal--options .divider::before{content:"";display:block;width:100%;height:1px;background:var(--stroke-softer-100)}#filter-modal-comments .filter-modal--options .divider::after{display:none}#filter-modal-comments .modal-footer{gap:16px !important}@media(min-width: 768px){#filter-modal-comments .modal-dialog{max-width:578px}#filter-modal-comments .modal-content{height:523px;overflow:hidden;border-radius:16px;box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}#filter-modal-comments .filter-modal__content{min-height:0}#filter-modal-comments .modal-header{height:54px;flex-shrink:0}#filter-modal-comments .filter-modal__content-title,#filter-modal-comments .modal-header .btn-link{margin:0;font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}#filter-modal-comments .tab-content{min-height:0;max-height:none;flex:1}#filter-modal-comments .modal-footer{flex-shrink:0;height:68px}#filter-modal-comments .nav-link{height:36px}}@media(max-width: calc(768px - 1px)){#filter-modal-comments .modal-dialog{position:absolute !important;top:auto;inset-inline:0;bottom:0;min-height:0;height:min(628px,100dvh) !important}#filter-modal-comments .modal-content{border:0 !important;max-height:100%}#filter-modal-comments .modal-body{min-height:0}#filter-modal-comments .filter-modal--title{height:56px;flex-shrink:0;padding:16px 20px}#filter-modal-comments .filter-modal--title .filter-modal__content-title{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}#filter-modal-comments .filter-modal--title .filter-modal__content-title>i{font-size:24px;line-height:1}#filter-modal-comments .filter-modal--filters{border:0;height:50px;padding-inline:20px;flex-shrink:0}#filter-modal-comments .filter-modal--filters .nav-tabs{gap:24px;justify-content:flex-start;height:50px}#filter-modal-comments .filter-modal--filters .nav-tabs .nav-link{height:50px;flex-shrink:0;padding:14px 0 !important;font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500;color:var(--text-sub-600)}#filter-modal-comments .filter-modal--filters .nav-tabs .nav-link.active{color:var(--text-strong-950)}#filter-modal-comments .filter-modal__content{min-height:0}#filter-modal-comments .tab-content{padding:20px 24px}#filter-modal-comments .filter-modal--options{gap:20px}#filter-modal-comments .modal-footer{flex-shrink:0;gap:12px !important;padding:15px 20px 16px !important}#filter-modal-comments .modal-footer .btn{gap:8px;height:40px;padding:10px 14px;font-size:14px;line-height:20px;border-radius:10px}#filter-modal-comments .modal-footer .btn>svg{width:20px;height:20px}#filter-modal-comments .modal-footer .btn>i{font-size:20px;line-height:1;flex-shrink:0}#filter-modal-comments .modal-footer .btn:has(>.btn__text){padding-inline:calc(14px - 4px);gap:calc(8px - 4px)}#filter-modal-comments .modal-footer .btn.btn-icon-only{width:40px;padding:0}#filter-modal-comments .nav-link>i,#filter-modal-comments .nav-link.active .comment-filter__tab-arrow{display:none}}.comment-button-loading__slot{display:inline-flex;align-items:center;direction:rtl;gap:8px;vertical-align:middle}.comment-button-loading__content{display:inline-flex;align-items:center;gap:8px}.comment-button-loading__spinner{display:none;width:16px;height:16px;border-width:2px;order:-1;flex-shrink:0}.comment-button-loading{cursor:wait}.comment-button-loading .comment-button-loading__spinner{display:inline-block}.comment-button-loading--icon-only .comment-button-loading__slot{display:inline-grid;justify-items:center;gap:0}.comment-button-loading--icon-only .comment-button-loading__content,.comment-button-loading--icon-only .comment-button-loading__spinner{grid-area:1/1}.comment-button-loading--icon-only .comment-button-loading__content{opacity:0}.comment-button-loading.btn-primary:disabled{background-color:var(--bg-primary-base);border-color:var(--bg-primary-base);color:var(--static-white);opacity:1}.comment__request-error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:12px}.comment__request-error[hidden]{display:none}.comment__request-error .btn{flex-shrink:0}.comment__request-error>span{min-width:0;overflow-wrap:anywhere}.comment-report .section-header{min-width:0}.comment-report .section-header__title{margin:0}.comment-report .section-header__logo-container>i,.comment-report .btn-close>i{font-size:20px;line-height:1}.comment-report .section-header__description{color:var(--text-sub-600)}.comment-report-form{display:flex;flex-direction:column;gap:16px}.comment-report__field{display:flex;flex-direction:column;gap:6px}.comment-report .form-label{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;margin:0}.comment-report__dropdown,.comment-report__type-list{width:100%}.comment-report__type-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:start;min-height:40px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comment-report__type-toggle::after{flex-shrink:0}.comment-report__option{display:flex !important;align-items:center;gap:8px;white-space:normal;cursor:pointer}.comment-report__option .form-check-input{flex-shrink:0;float:none;margin:0}.comment-report textarea.form-control{min-height:144px;line-height:24px;resize:vertical}.comment-report .invalid-feedback:not(.d-none){display:block;margin:0}.comment-report .alert{margin:0}.comment-report .btn-close{flex-shrink:0}.scrollbar{--scrollbar-size: 8px;--scrollbar-thumb: var(--stroke-sub-300);--scrollbar-thumb-hover: var(--icon-soft-400);--scrollbar-thumb-active: var(--icon-primary-base);--scrollbar-track: transparent;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports selector(::-webkit-scrollbar){.scrollbar{scrollbar-width:auto;scrollbar-color:auto}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width, var(--scrollbar-size));height:var(--scrollbar-height, var(--scrollbar-size))}.scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:9999px}.scrollbar::-webkit-scrollbar-track:vertical{margin:4px 0}.scrollbar::-webkit-scrollbar-track:horizontal{margin:0 4px}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid var(--scrollbar-track);border-radius:9999px}.scrollbar::-webkit-scrollbar-thumb:vertical{min-height:32px}.scrollbar::-webkit-scrollbar-thumb:horizontal{min-width:32px}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}.scrollbar::-webkit-scrollbar-button{display:none}.scrollbar::-webkit-scrollbar-corner{background:var(--scrollbar-track)}}.scrollbar--stable{scrollbar-gutter:stable}.scrollbar--right{direction:ltr}.scrollbar--right>*{direction:rtl}.comments--pdp{scroll-margin-top:var(--toc-sticky-top, 90px);max-width:unset;margin:32px 0}.comments-pdp__container{display:grid;grid-template-columns:392px minmax(0, 1fr);gap:24px}.comments-pdp__sidebar,.comments-pdp .comment__container,.comments-pdp .comment__list,.comments-pdp .comment__content{min-width:0}.comments-pdp .comment__rating-input .comment-rating-filter--buttons{grid-template-columns:repeat(5, minmax(0, 1fr))}.comments-pdp__main{min-width:0;padding:16px;border:1px solid var(--stroke-soft-200);border-radius:16px;display:flex;flex-direction:column;gap:20px}.comments-pdp__main .comment__container{padding:16px;border:none}.comments-pdp__main .comment__header{align-items:center;padding-block:2px}.comments-pdp__main .comment__author{display:inline-flex;align-items:center;gap:8px;font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:500}.comments-pdp__main .comment__date{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:400}.comments-pdp__main .comment__title{margin-bottom:4px;font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:600}.comments-pdp__main .comment__text{margin-bottom:16px;font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:400}.comments-pdp__main .comment__attachment{margin-bottom:16px}.comments-pdp__main .comment__attachment-item{border-radius:8px}.comments-pdp__main .comment__rating-badge{display:inline-flex;align-items:center;gap:2px}.comments-pdp__ratings-card,.comments-pdp__form-card{background:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:16px;box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.comments-pdp__ratings-card{overflow:hidden}.comments-pdp__sticky-area{--comment-form-top: calc(var(--tab-menu-bottom, 68px) + 16px);margin-top:16px;position:sticky;top:var(--comment-form-top);max-height:calc(100dvh - var(--comment-form-top) - 16px);z-index:1;display:flex;flex-direction:column;gap:16px}.comments-pdp__form-card{display:flex;flex-direction:column;min-height:0;overflow:hidden}.comments-pdp__form-card-header{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--stroke-soft-200);color:var(--text-sub-600)}.comments-pdp__form-card-header svg{flex-shrink:0;color:var(--text-sub-600)}.comments-pdp__form-card-meta{display:flex;flex-direction:column}.comments-pdp__form-card-title{color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.comments-pdp__form-card-desc{color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:400}.comments-pdp__rating-wrap{padding:23px;display:flex;flex-direction:column;gap:20px}.comments-pdp__rating-header{display:flex;align-items:center;gap:16px;height:48px}.comments-pdp__score{color:var(--text-strong-950);flex-shrink:0;font-size:var(--typography-display-s-font-size);line-height:44px;font-weight:500;position:relative;padding-right:16px}.comments-pdp__score::after{content:"";height:100%;width:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);background:var(--stroke-soft-200)}.comments-pdp__rating-right{flex:1;display:flex;flex-direction:column;gap:8px}.comments-pdp__stars{display:flex;align-items:center;gap:2px}.comments-pdp__rating-text{display:flex;align-items:center;gap:4px;color:var(--text-strong-950);font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400;flex-wrap:wrap}.comments-pdp__rating-text span:last-child{color:var(--text-sub-600);font-weight:500}.comments-pdp__bars{display:flex;flex-direction:column;gap:10px}.comments-pdp__bars[data-pdp-rating-bars] .progress-bar{transform:scaleX(0);transform-origin:right center;transition:transform 850ms cubic-bezier(0.22, 1, 0.36, 1)}.comments-pdp__bars.is-filled .progress-bar{transform:scaleX(1)}.comments-pdp__bar-row{display:flex;align-items:center;gap:10px}.comments-pdp__bar-track{flex:1;height:12px;background:var(--bg-weak-50);border-radius:32px;overflow:hidden;min-width:0}.comments-pdp .progress-bar{border-radius:inherit}.comments-pdp .progress-bar.comments-pdp__bar-fill--success{background-color:var(--state-success-base)}.comments-pdp .progress-bar.comments-pdp__bar-fill--error{background-color:var(--state-error-base)}.comments-pdp .progress-bar.comments-pdp__bar-fill--away{background-color:var(--state-away-base)}.comments-pdp__bar-label{width:80px;text-align:right;flex-shrink:0;color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500}.comments-pdp__policy-card{display:none;flex-shrink:0}@media(min-width: 768px){.comments-pdp__policy-card{display:block}}.comments-pdp__policy-header{width:100%;justify-content:flex-start;text-align:right}.comments-pdp .summary-ai{border-radius:12px;padding-bottom:4px}.comments-pdp .summary-ai__title .comments-pdp__icon{flex-shrink:0}.comments-pdp .comment__form[data-comment-form=pdp]{flex:1 1 auto;min-height:0;overflow:hidden}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body{--scrollbar-size: 8px;--scrollbar-thumb: var(--stroke-sub-300);--scrollbar-thumb-hover: var(--icon-soft-400);--scrollbar-thumb-active: var(--icon-primary-base);--scrollbar-track: transparent;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports selector(::-webkit-scrollbar){.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body{scrollbar-width:auto;scrollbar-color:auto}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar{width:var(--scrollbar-width, var(--scrollbar-size));height:var(--scrollbar-height, var(--scrollbar-size))}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:9999px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-track:vertical{margin:4px 0}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-track:horizontal{margin:0 4px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid var(--scrollbar-track);border-radius:9999px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-thumb:vertical{min-height:32px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-thumb:horizontal{min-width:32px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-button{display:none}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body::-webkit-scrollbar-corner{background:var(--scrollbar-track)}}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body{min-height:0;padding:16px;gap:16px;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-block:16px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body>*{flex-shrink:0}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-field{gap:8px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-field--grow{flex:0 0 auto}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-label{line-height:20px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-rating-label{display:flex;align-items:center;gap:2px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__rating-input{margin-bottom:0}.comments-pdp .comment__form[data-comment-form=pdp] .comment__rating-badges:not(.is-visible){display:none}.comments-pdp .comment__form[data-comment-form=pdp] .comment__rating-badges.is-visible{max-height:none}.comments-pdp .comment__form[data-comment-form=pdp] .comment__rating-badges-label{height:auto;min-height:20px;margin-bottom:10px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-textarea{height:112px;min-height:112px;resize:vertical}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-terms{margin:0;white-space:normal}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-attachment-button{flex-shrink:0}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-footer{flex-shrink:0;padding:16px;background:var(--bg-white-0)}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-attachment-button .comments-pdp__icon,.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-terms .comments-pdp__icon{flex-shrink:0}.comments-pdp__form-card .comment__form[data-comment-form=pdp] .comment__form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center}.comments-pdp__form-card .comment__form[data-comment-form=pdp] .comment__form-footer .comment__form-terms{display:block}.comments-pdp__form-card .comment__form[data-comment-form=pdp] .comment__form-footer .comment__form-attachment-button{order:1;display:inline-flex}.comments-pdp__form-card .comment__form[data-comment-form=pdp] .comment__form-footer .comment__form-submit{order:2;flex-basis:100%}.comments-pdp .comment__attachment.comment__attachment--create-form{margin-bottom:0}.comments-pdp__topics{position:relative;display:flex;flex-direction:column;min-width:0}.comments-pdp__topics::after{content:"";position:absolute;inset-inline-end:-16px;top:0;bottom:0;width:62px;pointer-events:none;z-index:1;background:linear-gradient(to right, var(--bg-white-0) 18%, transparent)}.comments-pdp__topics:has([data-pdp-topics-next]:disabled)::after{display:none}.comments-pdp__topics-slider{width:100%;min-height:168px;padding-block:4px 24px;margin-block:-4px -24px;overflow:hidden}.comments-pdp__topics-slider:not(.swiper-initialized)>.swiper-wrapper{gap:16px}.comments-pdp__topic{position:relative;box-sizing:border-box;width:288px;height:168px;flex-shrink:0;padding:15px 15px 3px;border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);display:flex;flex-direction:column;gap:8px;overflow:hidden}.comments-pdp__topic:first-child,.comments-pdp__topic:hover{box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.comments-pdp__topic-title{flex-shrink:0;margin:0;padding-block:2px;color:var(--text-strong-950);font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:500}.comments-pdp__topic-content{position:relative;flex:1;min-height:0;overflow:hidden;color:var(--text-sub-600);text-align:right;font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}.comments-pdp__topic-content p{margin:0}.comments-pdp__topic-content::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -21px 9.6px -5px color-mix(in srgb, var(--bg-white-0) 68%, transparent)}.comments-pdp__topic-more{position:absolute;left:10px;bottom:14.66px;z-index:1;background:var(--bg-white-0)}.comments-pdp__topic-more.btn-size-2x-small{padding-inline:5px}.comments-pdp__topic-more[hidden]{display:none}.comments-pdp__topic.is-expanded .comments-pdp__topic-content{overflow-y:auto}.comments-pdp__topic.is-expanded .comments-pdp__topic-content::after{display:none}.comments-pdp__topics-next{position:absolute;inset-inline-end:-12px;top:50%;transform:translateY(-50%);box-shadow:0 16px 32px -12px rgba(14,18,27,.1);z-index:2}.comments-pdp__topics-next.swiper-button-disabled{display:none}@media(prefers-reduced-motion: reduce){.comments-pdp__bars[data-pdp-rating-bars] .progress-bar{transition:none;transform:none}}@media(max-width: calc(768px - 1px)){.comments--pdp{--comment-avatar-size: 24px;--comment-line-x: 12px}.comments-pdp{display:flex;flex-direction:column}.comments-pdp__container{display:contents !important}.comments-pdp__sidebar{order:0;border:1px solid var(--stroke-soft-200);border-radius:16px;overflow:hidden;background:var(--bg-white-0);box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.comments-pdp__ratings-card,.comments-pdp__form-card{border:0;border-radius:0;box-shadow:none}.comments-pdp__rating-wrap{padding:15px;gap:16px}.comments-pdp__rating-wrap>.divider{height:4px;padding-block:1.5px;margin:0;border:0;background:none}.comments-pdp__rating-wrap>.divider::before{height:1px;border:0;background:var(--stroke-softer-100)}.comments-pdp__rating-wrap>.divider::after{display:none}.comments-pdp__rating-wrap::after{content:"";height:4px;border-block:1.5px solid rgba(0,0,0,0);background:var(--stroke-softer-100);background-clip:content-box}.comments-pdp__score{font-weight:400}.comments-pdp__sticky-area{position:static;max-height:none;margin-top:0;gap:0}.comments-pdp__form-card-header{display:none}.comments-pdp__header{order:1;margin-top:16px;padding-bottom:14px;position:relative}.comments-pdp__header::after{content:"";position:absolute;bottom:1.5px;inset-inline:0;height:1px;background:var(--stroke-softer-100)}.comments-pdp__header .comment__setting{margin-bottom:0;padding-bottom:0;border:0;flex-wrap:wrap;gap:8px}.comments-pdp__header .comment__setting-count{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:500}.comments-pdp__header .comment__setting-actions{gap:12px}.comments-pdp__header .comment__setting-actions .btn{gap:6px;height:32px;padding:6px 10px;font-size:14px;line-height:20px;border-radius:8px}.comments-pdp__header .comment__setting-actions .btn>svg{width:20px;height:20px}.comments-pdp__header .comment__setting-actions .btn>i{font-size:20px;line-height:1;flex-shrink:0}.comments-pdp__header .comment__setting-actions .btn:has(>.btn__text){padding-inline:calc(10px - 4px);gap:calc(6px - 4px)}.comments-pdp__header .comment__setting-actions .btn.btn-icon-only{width:32px;padding:0}.comments-pdp__main{order:2;border:0;padding:22px 0 0;gap:24px}.comments-pdp__main>.divider{display:none}.comments-pdp__main .comment__container{padding:0}.comments-pdp__main .comment__header{padding:0}.comments-pdp__main .comment__author{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:500}.comments-pdp__main .comment__date{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400}.comments-pdp__main .comment__title{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:600}.comments-pdp__main .comment__text{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400;margin-bottom:12px}.comments-pdp__main .comment__attachment{margin-bottom:12px}.comments-pdp__main .comment__admin .comment__author{font-weight:600}.comments-pdp__main .status-badge--pending,.comments-pdp__main .status-badge--pending .status-badge__text{white-space:normal}.comments-pdp__main .status-badge--pending .status-badge__text{flex-shrink:1}.comments-pdp .summary-ai{border-radius:14px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-body{padding:0 16px 16px;gap:16px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-field--grow{gap:6px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-terms,.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-attachment-button{display:none}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-footer{padding:16px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-submit{gap:8px;height:48px;padding:14px 18px;font-size:14px;line-height:20px;border-radius:10px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-submit>svg{width:20px;height:20px}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-submit>i{font-size:20px;line-height:1;flex-shrink:0}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-submit:has(>.btn__text){padding-inline:calc(18px - 4px);gap:calc(8px - 4px)}.comments-pdp .comment__form[data-comment-form=pdp] .comment__form-submit.btn-icon-only{width:48px;padding:0}.comments-pdp .comment__header,.comments-pdp .comment__actions{flex-wrap:wrap;gap:8px}.comments-pdp .comment__author,.comments-pdp .comment__title{overflow-wrap:anywhere}.comments-pdp .comment__rating-input .comment-rate{min-width:0;padding:0}.comments-pdp .comment__rating-input .comment-rate svg{width:100%;max-width:32px;height:auto}}@media(max-width: 1024px){.comments-pdp__container{display:flex;flex-direction:column}.comments-pdp__sticky-area{position:static;max-height:none}}.comments-pdp__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1}.comments-pdp__icon--small{width:14px;height:14px;font-size:14px}.comments-pdp__icon--medium{width:16px;height:16px;font-size:16px}.comments-pdp__icon--large{width:24px;height:24px;font-size:24px}.comments-pdp__stars .comments-pdp__icon{color:var(--state-away-base)}[dir=rtl] .comments-pdp__stars .ri-star-half-fill.comments-pdp__icon{transform:scaleX(-1)}.comments-pdp__stars .comments-pdp__star--empty{color:var(--stroke-sub-300)}.comments-pdp__icon--info-svg>svg{flex-shrink:0;transform:scale(0.8333333333)}.pdp-comment-modal.modal{top:var(--pdp-form-viewport-top, 0px) !important;height:var(--pdp-form-viewport-height, 100dvh) !important}.pdp-comment-modal .modal-body{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.pdp-comment-modal .comment__form[data-comment-form=pdp] .comment__form-body{min-height:0;padding:16px}.pdp-comment-modal .comment__form[data-comment-form=pdp] .comment__form-terms{display:flex;white-space:normal}.pdp-comment-modal .comment__form[data-comment-form=pdp] .comment__form-attachment-button{display:inline-flex}.pdp-comment-modal .comment__form[data-comment-form=pdp] .comment__form-footer{padding:16px}.broker-single-page~.financial-institution-floating-actions .financial-institution-floating-actions__primary,.broker-single-page~.financial-institution-floating-actions .financial-institution-floating-actions__secondary{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.broker-single-page .financial-info__cta .btn,.broker-single-page .financial-benefit .btn,.broker-single-page .tab-menu__btn,.broker-single-page .accounts-information__header .btn,.broker-single-page .section-header .btn,.broker-single-page .bonus-card .btn,.broker-single-page .financial-institution-card .btn,.broker-single-page .iranbroker-community__container .btn,.broker-single-page .comment__setting-actions .btn,.broker-single-page .comment__form .btn{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.broker-single-page .financial-benefit__list-item-text{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.broker-single-page .accounts-information__header-title,.broker-single-page .financial-radar__title,.broker-single-page .spread-live__header-title{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:500}.broker-single-page .rate-hero__header-info-votes>span{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.broker-single-page .financial-trends-header,.broker-single-page .financial-policy .fp-gauge-value{font-weight:500}.broker-single-page .financial-radar__radar-btn,.broker-single-page .financial-radar__servers-more-btn,.broker-single-page .spread-live__btn-live-label{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.broker-single-page .financial-radar__server-badge{font-size:var(--typography-body-s-font-size);line-height:12px;font-weight:500}.broker-single-page .card-post__title{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:600}.broker-single-page .card-post__description{font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500}.broker-single-page .card-post__info-item,.broker-single-page .card-post__read-more{font-size:var(--typography-body-s-font-size);line-height:12px;font-weight:500}.broker-single-page .financial-content__post h4{font-weight:600}.broker-single-page .iranbroker-community__heading,.broker-single-page .iranbroker-community__brand{font-size:var(--typography-title-l-font-size);line-height:38px;font-weight:600}.broker-single-page .iranbroker-community__description{font-size:var(--typography-body-xl-font-size);line-height:28px;font-weight:400}.broker-single-page .comments--pdp .comment__setting-count{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:500}.broker-single-page .comments--pdp .comments-pdp__score{font-size:var(--typography-display-s-font-size);line-height:44px;font-weight:500}.broker-single-page .comments--pdp .comments-pdp__bar-label{font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:500}.broker-single-page .comments--pdp .comments-pdp__form-card-title{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}.broker-single-page .comments--pdp .comments-pdp__policy-header{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:500}.broker-single-page .comments--pdp .comment__header .comment__author{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:500}.broker-single-page .comments--pdp .comment__admin>.comment__body>.comment__content>.comment__header .comment__author{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:600}.broker-single-page .comments--pdp .comment__date{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:400}.broker-single-page .comments--pdp .comment__title{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:600}.broker-single-page .comments--pdp .comment__text{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:400}.broker-single-page .comments--pdp .comment__form-label{font-size:var(--typography-body-m-font-size);line-height:14px;font-weight:500}.broker-single-page .comments--pdp .comment__form-textarea{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400}@media(max-width: calc(1024px - 1px)){.broker-single-page .financial-info__summary{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}}@media(max-width: calc(1024px - 1px))and (max-width: calc(768px - 1px)){.broker-single-page .financial-institution-card__title-fa{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:500}.broker-single-page .financial-institution-card__title-en{font-size:var(--typography-body-s-font-size);line-height:20px;font-weight:400}.broker-single-page .financial-institution-card__feature-label,.broker-single-page .financial-institution-card__feature-value{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:500}}@media(max-width: calc(1024px - 1px)){.broker-single-page .comments--pdp .comments-pdp__score{font-weight:400}.broker-single-page .comments--pdp .comment__header .comment__author{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:500}.broker-single-page .comments--pdp .comment__admin>.comment__body>.comment__content>.comment__header .comment__author{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:600}.broker-single-page .comments--pdp .comment__date{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:400}.broker-single-page .comments--pdp .comment__title{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:600}.broker-single-page .comments--pdp .comment__text{font-size:var(--typography-body-m-font-size);line-height:24px;font-weight:400}.broker-single-page .comments--pdp>.section-header .section-header__description{line-height:24px}}@media(max-width: calc(768px - 1px)){.broker-single-page .accounts-information__header-title,.broker-single-page .financial-contacts__header,.broker-single-page .financial-policy__header-title,.broker-single-page .financial-trends-header{font-size:var(--typography-body-m-font-size);line-height:22px;font-weight:600}.broker-single-page .financial-policy__list-item-subtitle{font-size:11px;line-height:18px}.broker-single-page .financial-content__post{font-size:var(--typography-body-l-font-size);line-height:28px;font-weight:400}.broker-single-page .iranbroker-community__heading,.broker-single-page .iranbroker-community__brand{font-size:var(--typography-title-s-font-size);line-height:28px;font-weight:600}.broker-single-page .iranbroker-community__description{font-size:var(--typography-body-l-font-size);line-height:26px;font-weight:400}}.broker-single-page{--broker-bonus-gap: 16px;--broker-suggested-gap: 16px}.broker-single-page .single-financial-institution>.pdp-notices{margin-top:24px;margin-bottom:8px}.broker-single-page .single-financial-institution:not(:has(>.pdp-notices))>.financial-content{margin-top:24px}.broker-single-page .post-slider .card-post{flex-basis:300px;width:300px;min-width:300px;max-width:300px}.broker-single-page [data-bonus-slider-swiper] .swiper-slide{width:270px}.broker-single-page [data-suggested-broker-swiper] .swiper-slide{width:300px}.broker-single-page [data-bonus-slider-swiper]:not(.swiper-initialized)>.swiper-wrapper{gap:var(--broker-bonus-gap)}.broker-single-page [data-suggested-broker-swiper]:not(.swiper-initialized)>.swiper-wrapper{gap:var(--broker-suggested-gap)}.broker-single-page [data-post-slider-swiper]:not(.swiper-initialized)>.swiper-wrapper{gap:16px}@media(min-width: 768px){.broker-single-page{--broker-bonus-gap: 24px}.broker-single-page .single-financial-institution>.pdp-notices{margin-bottom:0}.broker-single-page .single-financial-institution:not(:has(>.pdp-notices))>.financial-content{grid-row:alert-start/content-end}.broker-single-page .single-financial-institution>.broker-ads{margin-bottom:8px}.broker-single-page [data-bonus-slider-swiper] .swiper-slide{width:288px}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.broker-single-page .single-financial-institution{column-gap:16px}.broker-single-page .fi-cpt-group{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.broker-single-page [data-suggested-broker-swiper] .swiper-slide{width:calc((100% - 32px)/3)}}@media(min-width: 1024px){.broker-single-page{--broker-suggested-gap: 24px}.broker-single-page .single-financial-institution>.pdp-notices,.broker-single-page .single-financial-institution:not(:has(>.pdp-notices))>.financial-content{margin-top:56px}.broker-single-page .single-financial-institution{grid-template-columns:minmax(0, 1fr) 288px}.broker-single-page [data-bonus-slider-swiper] .swiper-slide,.broker-single-page [data-suggested-broker-swiper] .swiper-slide{width:calc((100% - 72px)/4)}.broker-single-page .post-slider__nav--next{left:max(-44px,(100% - 100vw)/2 + 16px)}.broker-single-page .post-slider__nav--prev{right:max(-44px,(100% - 100vw)/2 + 16px)}}.prop-single-page .page-header{min-height:36px;margin:32px 0 24px;padding:0;align-items:center}.prop-single-page .page-header .breadcrumb{margin-bottom:0}.single-financial-institution.single-financial-institution--prop .financial-info__details{min-width:0}.single-financial-institution.single-financial-institution--prop .financial-info__policy{padding:7px}.single-financial-institution.single-financial-institution--prop>.broker-ads{margin-bottom:0}.single-financial-institution.single-financial-institution--prop>.tab-menu{padding-block:9px}.single-financial-institution.single-financial-institution--prop .financial-info__primary-cta .btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-financial-institution.single-financial-institution--prop .prop-challenges{padding:15px}.single-financial-institution.single-financial-institution--prop .prop-challenges__divider{margin-bottom:15px;transform:translateY(-1px)}.single-financial-institution.single-financial-institution--prop .prop-challenges__row{flex:0 0 auto;height:46.5454545455px}.single-financial-institution.single-financial-institution--prop .prop-challenges__row>*{padding-block:0}.single-financial-institution.single-financial-institution--prop .discount-code{padding:15px}.single-financial-institution.single-financial-institution--prop .discount-code__title,.single-financial-institution.single-financial-institution--prop .discount-code__description{margin:0}.single-financial-institution.single-financial-institution--prop .financial-contacts{padding-block:15px}@media(min-width: 1024px){.single-financial-institution.single-financial-institution--prop{grid-template-columns:minmax(0, 1fr) 288px}.single-financial-institution.single-financial-institution--prop .post-slider__nav--next{left:max(-44px,(100% - 100vw)/2 + 16px)}.single-financial-institution.single-financial-institution--prop .post-slider__nav--prev{right:max(-44px,(100% - 100vw)/2 + 16px)}.single-financial-institution.single-financial-institution--prop>.broker-ads{margin-top:8px;padding-top:15px;margin-bottom:8px}.single-financial-institution.single-financial-institution--prop>.financial-benefit,.single-financial-institution.single-financial-institution--prop>.location-info{min-height:256px}.single-financial-institution.single-financial-institution--prop .location-info__list-item{padding-block:12px}.single-financial-institution.single-financial-institution--prop .financial-contacts{padding-inline:23px}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.prop-single-page .page-header{margin-top:24px;margin-bottom:16px}.single-financial-institution.single-financial-institution--prop .financial-info{min-height:250px}.single-financial-institution.single-financial-institution--prop .financial-info__logo{height:90px}.single-financial-institution.single-financial-institution--prop .financial-info__logo picture{display:flex;align-items:center;width:100%;height:100%}.single-financial-institution.single-financial-institution--prop .financial-info__logo img{max-height:100%;object-fit:contain}.single-financial-institution.single-financial-institution--prop>.financial-benefit{min-height:250px}.single-financial-institution.single-financial-institution--prop>.broker-ads{margin-top:8px;padding-top:15px;margin-bottom:8px}.single-financial-institution.single-financial-institution--prop{column-gap:16px;row-gap:16px;grid-template-areas:"info info" "benefit benefit" "location rate" "ads ads" "menu menu" "propchallenges propchallenges" "cpt cpt" "discountcode discountcode" "alert alert" "content content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news news" "suggested suggested" "community community" "comments comments"}.single-financial-institution.single-financial-institution--prop>.prop-challenges{grid-area:propchallenges}.single-financial-institution.single-financial-institution--prop>.discount-code{grid-area:discountcode}.single-financial-institution.single-financial-institution--prop .financial-contacts{padding-inline:23px}}@media(max-width: calc(768px - 1px)){.prop-single-page .page-header{margin-top:16px;margin-bottom:16px}.single-financial-institution.single-financial-institution--prop .rate-hero{height:295px;padding:19px 15px;justify-content:flex-start;overflow:hidden}.single-financial-institution.single-financial-institution--prop .rate-hero__chart{--rate-hero-chart-height: 195px;--rate-hero-radar-radius: 75px;width:265px;max-width:100%;height:195px;aspect-ratio:auto;margin-top:-5px}.single-financial-institution.single-financial-institution--prop .financial-info__secondary-cta>.btn{gap:8px;height:48px;padding:14px 18px;font-size:14px;line-height:20px;border-radius:10px}.single-financial-institution.single-financial-institution--prop .financial-info__secondary-cta>.btn>svg{width:20px;height:20px}.single-financial-institution.single-financial-institution--prop .financial-info__secondary-cta>.btn>i{font-size:20px;line-height:1;flex-shrink:0}.single-financial-institution.single-financial-institution--prop .financial-info__secondary-cta>.btn:has(>.btn__text){padding-inline:calc(18px - 4px);gap:calc(8px - 4px)}.single-financial-institution.single-financial-institution--prop .financial-info__secondary-cta>.btn.btn-icon-only{width:48px;padding:0}.single-financial-institution.single-financial-institution--prop .financial-benefit__columns{gap:16px}.single-financial-institution.single-financial-institution--prop .prop-challenges{border-radius:14px}.single-financial-institution.single-financial-institution--prop .prop-challenges .fi-mobile-accordion__trigger,.single-financial-institution.single-financial-institution--prop .prop-challenges .fi-mobile-accordion__trigger-label{gap:4px}.single-financial-institution.single-financial-institution--prop .prop-challenges .fi-mobile-accordion__toggle{width:24px;height:24px;padding:2px;border-radius:6px}.single-financial-institution.single-financial-institution--prop .prop-challenges__table{min-width:664px}.single-financial-institution.single-financial-institution--prop .prop-challenges__cell{flex:1 0 135px;width:135px}.single-financial-institution.single-financial-institution--prop .discount-code__title{font-size:var(--typography-title-l-font-size);line-height:30px;font-weight:400;font-size:22px}.single-financial-institution.single-financial-institution--prop .discount-code__code-value{font-size:24px}.single-financial-institution.single-financial-institution--prop .discount-code__cta{gap:8px;height:48px;padding:14px 18px;font-size:14px;line-height:20px;border-radius:10px}.single-financial-institution.single-financial-institution--prop .discount-code__cta>svg{width:20px;height:20px}.single-financial-institution.single-financial-institution--prop .discount-code__cta>i{font-size:20px;line-height:1;flex-shrink:0}.single-financial-institution.single-financial-institution--prop .discount-code__cta:has(>.btn__text){padding-inline:calc(18px - 4px);gap:calc(8px - 4px)}.single-financial-institution.single-financial-institution--prop .discount-code__cta.btn-icon-only{width:48px;padding:0}}.single-financial-institution .financial-card{border:1px solid var(--stroke-soft-200);border-radius:16px;background:var(--bg-white-0);padding:20px 24px}.single-financial-institution .financial-trends{gap:8px;padding:20px 16px 0;overflow:hidden}.single-financial-institution>.comments{max-width:none;margin:0;padding:0}.single-financial-institution .fi-mobile-accordion__trigger{display:none}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.single-financial-institution{display:grid;grid-template-columns:minmax(0, 1fr) 288px;grid-template-areas:"info      info" "benefit   benefit" "location  rate" "ads       ads" "menu      menu" "accounts  accounts" "spread    spread" "radar     radar" "cpt       cpt" "alert     alert" "content   content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news      news" "posts     posts" "bonus     bonus" "suggested suggested" "community community" "comments  comments";gap:24px;align-items:start}.single-financial-institution>*{min-width:0}.single-financial-institution>.financial-info{grid-area:info}.single-financial-institution>.rate-hero{grid-area:rate}.single-financial-institution>.financial-benefit{grid-area:benefit}.single-financial-institution>.location-info{grid-area:location}.single-financial-institution>.broker-ads{grid-area:ads}.single-financial-institution>.tab-menu{grid-area:menu}.single-financial-institution>.accounts-information{grid-area:accounts}.single-financial-institution>.spread-live{grid-area:spread}.single-financial-institution>.financial-radar{grid-area:radar}.single-financial-institution>.fi-cpt-group{grid-area:cpt}.single-financial-institution>.pdp-notices{grid-area:alert}.single-financial-institution>.financial-content{grid-area:content}.single-financial-institution>.trading-software{grid-area:tradingsoftware}.single-financial-institution>.fi-tutorials{grid-area:tutorials}.single-financial-institution>.last-news{grid-area:news}.single-financial-institution>.broker-bonus{grid-area:bonus}.single-financial-institution>.posts-broker{grid-area:posts}.single-financial-institution>.similar-institutions{grid-area:suggested}.single-financial-institution>.iranbroker-community__container{grid-area:community}.single-financial-institution>.comments{grid-area:comments}.fi-cpt-group{display:flex;gap:16px;align-items:stretch}.fi-cpt-group>*{flex:1 0 0;min-width:0}.fi-cpt-group>.financial-trends .fi-mobile-accordion__body{display:flex;flex-direction:column;flex:1}.fi-cpt-group>.financial-trends .financial-trends__embed,.fi-cpt-group>.financial-trends .financial-trends__empty{flex:1;aspect-ratio:auto;min-height:240px}.fi-cpt-group .financial-contacts__content-vertical__socials{flex-wrap:wrap}}@media(min-width: 1024px){.single-financial-institution{display:grid;grid-template-columns:minmax(0, 1fr) 320px;align-items:stretch;grid-template-areas:"info     rate" "benefit  location" "ads      ads" "menu     menu" "accounts contacts" "spread   policy" "radar    trends" "alert    alert" "content  content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news     news" "posts    posts" "bonus    bonus" "suggested suggested" "community community" "comments  comments";gap:24px}.single-financial-institution>*{min-width:0}.single-financial-institution>.financial-info{grid-area:info}.single-financial-institution>.rate-hero{grid-area:rate}.single-financial-institution>.financial-benefit{grid-area:benefit}.single-financial-institution>.location-info{grid-area:location}.single-financial-institution>.broker-ads{grid-area:ads}.single-financial-institution>.tab-menu{grid-area:menu}.single-financial-institution>.accounts-information{grid-area:accounts}.single-financial-institution>.spread-live{grid-area:spread}.single-financial-institution>.financial-radar{grid-area:radar}.single-financial-institution>.pdp-notices{grid-area:alert}.single-financial-institution>.financial-content{grid-area:content}.single-financial-institution>.trading-software{grid-area:tradingsoftware}.single-financial-institution>.fi-tutorials{grid-area:tutorials}.single-financial-institution>.last-news{grid-area:news}.single-financial-institution>.broker-bonus{grid-area:bonus}.single-financial-institution>.posts-broker{grid-area:posts}.single-financial-institution>.similar-institutions{grid-area:suggested}.single-financial-institution>.iranbroker-community__container{grid-area:community}.single-financial-institution>.comments{grid-area:comments}.single-financial-institution>.exchanges-price{grid-area:exchangesprice}.single-financial-institution>.prop-challenges{grid-area:propchallenges}.single-financial-institution>.discount-code{grid-area:discountcode}.single-financial-institution>.fi-cpt-group{display:contents}.single-financial-institution>.fi-cpt-group>.financial-contacts{grid-area:contacts}.single-financial-institution>.fi-cpt-group>.financial-policy{grid-area:policy}.single-financial-institution>.fi-cpt-group>.financial-trends{grid-area:trends}.single-financial-institution.single-financial-institution--exchange{grid-template-areas:"info     rate" "benefit  location" "ads      ads" "menu     menu" "exchangesprice contacts" "radar    radar" "alert    alert" "content  content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news     news" "suggested suggested" "community community" "comments  comments"}.single-financial-institution.single-financial-institution--exchange-foreign{grid-template-areas:"info     rate" "benefit  location" "ads      ads" "menu     menu" "exchangesprice contacts" "radar    trends" "alert    alert" "content  content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news     news" "suggested suggested" "community community" "comments  comments"}.single-financial-institution.single-financial-institution--prop{grid-template-areas:"info     rate" "benefit  location" "ads      ads" "menu     menu" "propchallenges contacts" "discountcode    discountcode" "alert    alert" "content  content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news     news" "suggested suggested" "community community" "comments  comments"}.single-financial-institution.single-financial-institution--gold,.single-financial-institution.single-financial-institution--fund,.single-financial-institution.single-financial-institution--bourse{grid-template-areas:"info     rate" "benefit  location" "ads      ads" "menu     menu" "radar contacts" "discountcode    discountcode" "alert    alert" "content  content" "tradingsoftware tradingsoftware" "tutorials tutorials" "news     news" "suggested suggested" "community community" "comments  comments"}}@media(max-width: calc(768px - 1px)){.single-financial-institution{display:flex;flex-direction:column;gap:16px}.single-financial-institution>.financial-info{order:1}.single-financial-institution>.broker-ads{order:2}.single-financial-institution>.rate-hero{order:3}.single-financial-institution>.tab-menu{order:4}.single-financial-institution>.financial-benefit{order:5}.single-financial-institution>.location-info{order:6}.single-financial-institution>.accounts-information{order:9}.single-financial-institution>.spread-live{order:10}.single-financial-institution>.financial-radar{order:12}.single-financial-institution>.pdp-notices{order:13}.single-financial-institution>.financial-content{order:14}.single-financial-institution>.trading-software{order:15}.single-financial-institution>.fi-tutorials{order:15}.single-financial-institution>.last-news{order:16}.single-financial-institution>.broker-bonus{order:17}.single-financial-institution>.posts-broker{order:18}.single-financial-institution>.similar-institutions{order:19}.single-financial-institution>.iranbroker-community__container{order:20}.single-financial-institution>.comments{order:21}.single-financial-institution>.fi-cpt-group{display:contents}.single-financial-institution>.fi-cpt-group>.financial-contacts{order:7}.single-financial-institution>.fi-cpt-group>.financial-policy{order:8}.single-financial-institution>.fi-cpt-group>.financial-trends{order:11}.single-financial-institution.single-financial-institution--exchange>.financial-info,.single-financial-institution.single-financial-institution--exchange-foreign>.financial-info{order:1}.single-financial-institution.single-financial-institution--exchange>.broker-ads,.single-financial-institution.single-financial-institution--exchange-foreign>.broker-ads{order:2}.single-financial-institution.single-financial-institution--exchange>.rate-hero,.single-financial-institution.single-financial-institution--exchange-foreign>.rate-hero{order:3}.single-financial-institution.single-financial-institution--exchange>.tab-menu,.single-financial-institution.single-financial-institution--exchange-foreign>.tab-menu{order:4}.single-financial-institution.single-financial-institution--exchange>.financial-benefit,.single-financial-institution.single-financial-institution--exchange-foreign>.financial-benefit{order:5}.single-financial-institution.single-financial-institution--exchange>.location-info,.single-financial-institution.single-financial-institution--exchange-foreign>.location-info{order:6}.single-financial-institution.single-financial-institution--exchange>.accounts-information,.single-financial-institution.single-financial-institution--exchange-foreign>.accounts-information{order:9}.single-financial-institution.single-financial-institution--exchange>.spread-live,.single-financial-institution.single-financial-institution--exchange-foreign>.spread-live{order:10}.single-financial-institution.single-financial-institution--exchange>.financial-radar,.single-financial-institution.single-financial-institution--exchange-foreign>.financial-radar{order:12}.single-financial-institution.single-financial-institution--exchange>.pdp-notices,.single-financial-institution.single-financial-institution--exchange-foreign>.pdp-notices{order:13}.single-financial-institution.single-financial-institution--exchange>.financial-content,.single-financial-institution.single-financial-institution--exchange-foreign>.financial-content{order:14}.single-financial-institution.single-financial-institution--exchange>.last-news,.single-financial-institution.single-financial-institution--exchange-foreign>.last-news{order:15}.single-financial-institution.single-financial-institution--exchange>.similar-institutions,.single-financial-institution.single-financial-institution--exchange-foreign>.similar-institutions{order:18}.single-financial-institution.single-financial-institution--exchange>.iranbroker-community__container,.single-financial-institution.single-financial-institution--exchange-foreign>.iranbroker-community__container{order:19}.single-financial-institution.single-financial-institution--exchange>.comments,.single-financial-institution.single-financial-institution--exchange-foreign>.comments{order:20}.single-financial-institution.single-financial-institution--exchange>.exchanges-price,.single-financial-institution.single-financial-institution--exchange-foreign>.exchanges-price{order:8}.single-financial-institution.single-financial-institution--exchange>.fi-cpt-group,.single-financial-institution.single-financial-institution--exchange-foreign>.fi-cpt-group{display:contents}.single-financial-institution.single-financial-institution--exchange>.fi-cpt-group>.financial-contacts,.single-financial-institution.single-financial-institution--exchange-foreign>.fi-cpt-group>.financial-contacts{order:7}.single-financial-institution.single-financial-institution--exchange>.fi-cpt-group>.financial-trends,.single-financial-institution.single-financial-institution--exchange-foreign>.fi-cpt-group>.financial-trends{order:11}.single-financial-institution.single-financial-institution--prop>.financial-info{order:1}.single-financial-institution.single-financial-institution--prop>.broker-ads{order:2}.single-financial-institution.single-financial-institution--prop>.rate-hero{order:3}.single-financial-institution.single-financial-institution--prop>.tab-menu{order:4}.single-financial-institution.single-financial-institution--prop>.financial-benefit{order:5}.single-financial-institution.single-financial-institution--prop>.location-info{order:6}.single-financial-institution.single-financial-institution--prop>.pdp-notices{order:13}.single-financial-institution.single-financial-institution--prop>.financial-content{order:14}.single-financial-institution.single-financial-institution--prop>.last-news{order:15}.single-financial-institution.single-financial-institution--prop>.similar-institutions{order:18}.single-financial-institution.single-financial-institution--prop>.iranbroker-community__container{order:19}.single-financial-institution.single-financial-institution--prop>.comments{order:20}.single-financial-institution.single-financial-institution--prop>.prop-challenges{order:8}.single-financial-institution.single-financial-institution--prop>.discount-code{order:9}.single-financial-institution.single-financial-institution--prop>.fi-cpt-group{display:contents}.single-financial-institution.single-financial-institution--prop>.fi-cpt-group>.financial-contacts{order:7}.single-financial-institution .financial-card{padding:16px}.single-financial-institution .fi-mobile-accordion{padding:14px 16px;gap:0}.single-financial-institution .fi-mobile-accordion__trigger{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.single-financial-institution .fi-mobile-accordion__trigger-label{display:flex;align-items:center;gap:8px;color:var(--text-strong-950);font-size:14px;line-height:22px;font-weight:500;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600;flex:1;min-width:0;overflow:hidden}.single-financial-institution .fi-mobile-accordion__trigger-label :is(svg,.pdp-icon){width:20px;height:20px;flex-shrink:0;color:var(--icon-sub-600)}.single-financial-institution .fi-mobile-accordion__trigger-label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-financial-institution .fi-mobile-accordion__toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);color:var(--icon-sub-600);flex-shrink:0;cursor:pointer}.single-financial-institution .fi-mobile-accordion__toggle :is(svg,.pdp-icon){width:20px;height:20px;transition:transform .2s ease}.single-financial-institution .fi-mobile-accordion__body{display:none;transition:margin-top .3s cubic-bezier(0.4, 0, 0.2, 1)}.single-financial-institution .fi-mobile-accordion--open .fi-mobile-accordion__body{display:block;margin-top:16px}.single-financial-institution .fi-mobile-accordion--open .fi-mobile-accordion__toggle :is(svg,.pdp-icon){transform:rotate(180deg)}.single-financial-institution .fi-mobile-accordion .financial-contacts__header,.single-financial-institution .fi-mobile-accordion .accounts-information__header,.single-financial-institution .fi-mobile-accordion .financial-policy__header,.single-financial-institution .fi-mobile-accordion .prop-challenges__header{display:none}.single-financial-institution .fi-mobile-accordion__body>.divider:first-child{display:none}.single-financial-institution .accounts-information.fi-mobile-accordion{padding:16px 16px 12px;border-radius:16px}.single-financial-institution .accounts-information.fi-mobile-accordion--open .fi-mobile-accordion__body{margin-top:8px}}.pdp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1}.pdp-icon--16{width:16px;height:16px;font-size:16px}.pdp-icon--24{width:24px;height:24px;font-size:24px}