@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-Bold-Cfdqxc8M.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-SemiBold-Df6aIpkJ.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Public Sans;src:url(/assets/PublicSans-Bold-DlnSi7Y-.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Public Sans;src:url(/assets/PublicSans-SemiBold-BFabC8dR.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Source Code Pro;src:url(/assets/SourceCodePro-Semibold.otf-CJ0c0D_v.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Source Code Pro;src:url(/assets/SourceCodePro-Medium.otf-D4kAZEg4.woff2) format("woff2");font-weight:500;font-style:normal}.provider-status{max-width:1320px;margin:auto}.provider-status .search-container{display:flex}.provider-status .search-container>div{flex:50%;margin:0 5px}.provider-status .table-row{margin-top:16px}.provider-status .loader-row{height:30vh}.provider-status .bank_statuses{width:100%}.provider-status .bank_statuses .bank_infos_container{display:flex;align-items:center;padding:20px 0;gap:10px}.provider-status .bank_statuses .bank_infos_container .bank_logo{display:flex;min-width:100px}.provider-status .bank_statuses .bank_infos_container .bank_logo img{margin-right:auto;margin-left:auto;max-height:30px;max-width:60px}.provider-status .bank_statuses .bank_infos_container .bank_name{font-weight:700}.provider-status .bank_statuses .refresh_col .updated{display:none}.provider-status .bank_statuses .health_col{min-width:100px}.provider-status .bank_statuses .collapse_col{text-align:right;width:70px;overflow:hidden}@media screen and (max-width:1200px){.provider-status .bank_statuses .collapse_col{width:50px}}@media screen and (max-width:992px){.provider-status .bank_statuses .collapse_col{width:40px}}.provider-status .bank_statuses .collapse_col svg{transition:transform .3s;width:24px;height:24px;cursor:pointer}.provider-status .bank_statuses .collapse_col svg.open{transform:rotate(180deg)}@media screen and (max-width:576px){.provider-status .search-container{flex-wrap:wrap}.provider-status .search-container>div{flex:100%;margin:5px}}@media screen and (max-width:860px){.provider-status .alert-info-container{display:block}.provider-status .bank_statuses thead{display:none}.provider-status .bank_statuses tr:not(:first-child)>.bank_col{padding-top:24px}.provider-status .bank_statuses .bank_col{font-weight:700}.provider-status .bank_statuses .bank_col .bank_logo{min-width:0}.provider-status .bank_statuses .bank_col .bank_logo img{margin-left:0;margin-right:16px}.provider-status .bank_statuses .bank_infos_container{min-height:0;padding:0}.provider-status .bank_statuses .bank_col,.provider-status .bank_statuses .health_col,.provider-status .bank_statuses .collapse_col{display:block}.provider-status .bank_statuses .collapse_col{width:auto;overflow:inherit;text-align:center}.provider-status .bank_statuses .collapse_col svg{margin-top:-15px}.provider-status .bank_statuses .bank_col{padding-bottom:4px}.provider-status .bank_statuses .health_col{min-width:0;padding-bottom:24px}.provider-status .bank_statuses tr.no-border-bottom .health_col{padding-bottom:16px}}.provider-status-children:not(.bottom_border){border-bottom:none!important}.provider-status-children td{padding-top:10px;padding-bottom:10px}.provider-status-children .children_bank_col{padding-left:20px}.provider-status-children .children_bank_col div{display:flex}.provider-status-children .children_bank_col div img{max-height:30px;margin-left:8px;margin-right:16px}.provider-status-children .children_bank_col div .bank_name{margin-top:3px;font-weight:700;width:calc(100% - 20px)}@media screen and (max-width:860px){.provider-status-children td{display:block}.provider-status-children .children_bank_col{padding:10px 20px}.provider-status-children .children_bank_col div .indicator{margin-left:0}.provider-status-children .children_bank_col div .bank_name{width:100%}.provider-status-children .children_refresh_col{padding:0 50px}.provider-status-children .children_health_col{margin-bottom:20px}.provider-status-children .empty-col{display:none}}.free-text-filter-dropdown.dropdown-body{padding:24px 0 24px 24px}.free-text-filter-dropdown.dropdown-body ul{padding:0;margin:0;list-style:none}.free-text-filter-dropdown.dropdown-body ul li:before{content:"-";padding-right:8px}.debounced-input{position:relative}.debounced-input .search-icon{color:currentColor;position:absolute;top:28%;left:8px}.debounced-input .search-icon+input{padding-left:38px}.status-filter,.fulltext-filter{width:190px}.payment-status-filter{width:200px}.date-filters{width:230px}.transaction-details-card .transaction-details{display:flex;flex-direction:column;gap:12px}.transaction-details-card .transaction-details .section .amount{display:flex;gap:25px;align-items:center}.transaction-details-card .transaction-details .section .amount .amount-value{font-weight:700;font-size:2rem}.transaction-details-card .transaction-details .section .payment-collapsible-line{display:flex;align-items:start;cursor:pointer;font-weight:700}.transaction-details-card .transaction-details .section .payment-collapsible-line .carret{margin-left:10px;cursor:pointer}.transaction-details-card .transaction-details .section .payment-collapsible-line .carret svg{transition:.5s all;width:24px;height:24px}.transaction-details-card .transaction-details .section .payment-collapsible-line .open svg{transform:rotate(180deg)}.funnel-customization-page{width:100%}.funnel-customization-page .layout{display:flex;flex-direction:row}.funnel-customization-page .preview-article{flex:1;min-width:960px}.funnel-customization-page aside{padding-left:48px}.funnel-customization-page article{padding-right:48px;padding-left:12px}.funnel-customization-page .button-row{display:flex;flex-direction:row;justify-content:space-between;gap:8px}.funnel-customization-page .button-row button{width:50%;padding-left:16px;padding-right:16px}.funnel-customization-page .customization-preview-card{display:flex;flex-direction:column;place-items:center}.funnel-customization-page .customization-preview-card .input{margin-top:24px}.funnel-customization-page .customization-aside{width:460px}.funnel-customization-page .preview-article{flex:1}@media(max-width:960px){.funnel-customization-page .preview-article{display:none}.funnel-customization-page .customization-aside{width:100%;padding:0 24px}}.excluded-banks-select-connect>div>div:first-of-type>div{max-height:250px;overflow-y:auto}.highlighted-banks .search-input-container{margin-bottom:16px}.highlighted-banks .search-input-container .search-input{padding-left:40px}.highlighted-banks .draggable-bank{display:flex;flex-direction:row;min-height:40px;border-radius:8px;box-shadow:0 0 1px #57719533,0 2px 4px -2px #5771954d;background-color:#fff;margin-bottom:8px}.highlighted-banks .draggable-bank>div{margin-top:auto;margin-bottom:auto}.highlighted-banks .draggable-bank .draggable-bank-move{margin-left:8px}.highlighted-banks .draggable-bank .draggable-bank-move img{width:24px;height:24px}.highlighted-banks .draggable-bank .draggable-bank-logo{width:50px;display:flex}.highlighted-banks .draggable-bank .draggable-bank-logo img{max-height:30px;margin-left:auto;margin-right:auto}.highlighted-banks .draggable-bank .draggable-bank-name{margin-left:50px}.highlighted-banks .draggable-bank .draggable-bank-delete{cursor:pointer;margin-left:auto;margin-right:8px}.highlighted-banks .draggable-bank .draggable-bank-delete img{width:16px;height:16px}.connect-content{width:100%;display:flex;flex-direction:row;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;zoom:unset;background-color:var(--color-background, #f8f6f5)}.connect-content .box{padding:0!important}.connect-content .title{color:var(--color-titles);text-align:center}.connect-content .bridge-logo svg{max-height:50px;max-width:80px}.connect-content .heading-1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;font-weight:600;line-height:36px}.connect-content .heading-2{font-family:Bricolage Grotesque,sans-serif;font-size:24px}.connect-content .heading-4{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:600;line-height:24px}.connect-content .paragraph-1{font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:var(--color-highlight-text)}.connect-content .paragraph-1-bold{font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var(--color-highlight-text)}.connect-content .paragraph-2{text-decoration:none;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:18px;color:var(--color-highlight-text)}.connect-content .paragraph-3{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-align:center;color:var(--color-highlight-text-50)}.connect-content .bold{font-weight:700}.connect-content .underline{text-decoration:underline}.connect-content .connect-summary-box{display:flex;text-align:center;flex-direction:column;place-items:center;background:var(--color-highlight-background, #ffffff);color:var(--color-highlight-text);box-shadow:unset;line-height:1.5;white-space:pre-line;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;padding:40px;width:440px;min-width:420px;align-self:stretch}.connect-content a svg{padding-bottom:1px;margin-left:3px}.connect-content .branding-logo{max-height:82px;max-width:200px}.connect-content .spacer{flex:1}.connect-content .legal-mentions{padding-top:32px;display:flex;flex-direction:column;place-items:center;gap:16px}.connect-content .legal-mentions a:hover{color:var(--color-highlight-text)}.connect-content .institution-svg{height:120px;width:120px}.connect-content .institution-svg path{fill:var(--color-highlight-badge-background);stroke:var(--color-highlight-badge-background)}.connect-content .bank-searchbar{position:relative;color:var(--color-highlight-text);padding:0;margin:24px 0 32px;width:100%;max-width:unset;display:flex;align-items:center;column-gap:8px;height:56px}.connect-content .bank-searchbar .selector button{border-radius:12px!important;background-color:#fff!important;border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;display:flex!important;padding:9px!important}.connect-content .bank-searchbar .selector button:hover{box-shadow:none}.connect-content .bank-searchbar .search-icon{position:absolute;left:92px}.connect-content .bank-searchbar input.search-input{padding-left:45px;display:block;width:100%;box-sizing:border-box;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;height:56px}:is(.connect-content .bank-searchbar input,.connect-content .bank-searchbar input:visited,.connect-content .bank-searchbar input:active):focus{padding-left:45px;border:2px solid var(--color-highlight-border);outline:var(--color-highlight-border);caret-color:var(--color-highlight-border);box-shadow:color-mix(in srgb,var(--color-highlight-border),transparent 80%) 0 0 0 4px}:is(.connect-content .bank-searchbar input,.connect-content .bank-searchbar input:visited,.connect-content .bank-searchbar input:active)::placeholder{color:var(--color-text-60)}.connect-content .select-bank-container{flex:1;display:flex;flex-direction:column;align-items:center;border-bottom-right-radius:12px;border-right:1px solid #e8e6e3;border-bottom:1px solid #e8e6e3}.connect-content .select-bank{width:450px;display:flex;flex-direction:column;place-items:center;justify-items:center;margin:80px 0}.connect-content .grid{color:var(--color-highlight-text);display:grid;grid-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:118px 118px;grid-column-start:1;grid-column-end:3}.connect-content .highlighted-bank{display:flex;flex-direction:column;align-items:center;place-content:center;cursor:pointer;border-radius:12px;height:118px;padding:10px;gap:4px;text-align:center;box-shadow:0 8px 120px var(--color-text-08);background-color:#fff;color:var(--color-text);border:1px solid var(--color-text-08)}.connect-content .highlighted-bank:hover{padding:9px;border-width:2px;border-color:var(--color-button-primary)}.connect-content .bank-logo{cursor:pointer;display:flex;min-width:70px}.connect-content .bank-logo img{cursor:pointer;padding:0;margin:0 auto;max-height:48px}.connect-content .about-bridge-link{cursor:pointer;color:var(--color-highlight-text-80)}.connect-content .about-bridge-link:hover{color:var(--color-highlight-text)}.connect-content .about-bridge-link .about-bridge-arrow-right path{fill:var(--color-highlight-text-badge, #ff975c);stroke:var(--color-highlight-text-badge, #ff975c)}.web{top:110px;right:32px}.mobile{top:46px;right:40px}.exit{position:absolute;z-index:1000}.exit .exit-svg{display:flex;height:16px;width:16px;cursor:pointer}.exit .exit-svg path{fill:var(--color-button-primary)}.exit .exit-svg:hover{cursor:pointer}.exit .exit-svg:hover path{fill:var(--color-button-primary-lighter)}.box{padding:0!important}.pay-link-content{background:var(--color-highlight-background, #ffffff);height:800px;width:100%;display:flex;flex-direction:row;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;zoom:unset}.pay-link-content .heading-1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;line-height:36px}.pay-link-content .heading-2{font-family:Bricolage Grotesque,sans-serif;font-size:24px}.pay-link-content .heading-4{font-family:Bricolage Grotesque,sans-serif;font-size:20px;line-height:24px}.pay-link-content .paragraph-1-bold{font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var(--color-highlight-text)}.pay-link-content .paragraph-2-bold{text-decoration:none;font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;line-height:18px;color:var(--color-highlight-text)}.pay-link-content .paragraph-3{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-align:center;color:var(--color-text-60, rgba(0, 0, 0, .6))}.pay-link-content .paylink-summary-box{gap:8px;width:450px;min-width:450px;height:100%;min-height:600px;border-radius:0;display:flex;text-align:center;flex-direction:column;place-items:center;background:var(--color-highlight-background, #ffffff);background-size:cover;color:var(--color-highlight-text);box-shadow:unset;line-height:1.5;white-space:pre-line;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;padding:40px;align-self:flex-start;position:relative;margin:0;border:none}.pay-link-content a:hover{text-decoration:underline}.pay-link-content button.link:hover{color:var(--color-titles)!important}.pay-link-content .branding-logo{max-height:82px;max-width:200px}.pay-link-content .spacer{flex:1}.pay-link-content .legal-mentions{display:flex;flex-direction:column;place-items:center;gap:16px}.pay-link-content .legal-mentions .title-legal{margin-bottom:8px}.pay-link-content .legal-mentions .institution-svg{margin-bottom:16px;width:60px;height:60px}.pay-link-content .legal-mentions .institution-svg path{fill:var(--color-highlight-badge-background);stroke:var(--color-highlight-badge-background)}.pay-link-content .about-bridge-arrow-right path{fill:var(--color-highlight-text-badge, #ff975c);stroke:var(--color-highlight-text-badge, #ff975c)}.pay-link-content .bridge-logo svg{max-height:50px;max-width:80px}.pay-link-content .bank-searchbar{position:relative;color:var(--color-highlight-text);padding:0;margin:24px 0 32px;width:100%;max-width:unset;display:flex;align-items:center;column-gap:8px}.pay-link-content .bank-searchbar .selector button{border-radius:12px!important;background-color:#fff!important;border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;display:flex!important;padding:9px!important}.pay-link-content .bank-searchbar .selector button:hover{box-shadow:none}.pay-link-content .bank-searchbar .search-icon{position:absolute;left:92px}.pay-link-content .bank-searchbar input.search-input{padding-left:45px;display:block;width:100%;box-sizing:border-box;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;height:56px}.pay-link-content .bank-searchbar input.search-input:focus-visible :is(.pay-link-content .bank-searchbar input.search-input):active :is(.pay-link-content .bank-searchbar input.search-input):focus{border-color:var(--color-highlight-border)}:is(.pay-link-content .bank-searchbar input,.pay-link-content .bank-searchbar input:visited,.pay-link-content .bank-searchbar input:active):focus{border:2px solid var(--color-highlight-border);outline:var(--color-highlight-border);box-shadow:color-mix(in srgb,var(--color-highlight-border),transparent 80%) 0 0 0 4px}:is(.pay-link-content .bank-searchbar input,.pay-link-content .bank-searchbar input:visited,.pay-link-content .bank-searchbar input:active)::placeholder{color:var(--color-text-60)}.pay-link-content .select-bank-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-background, #f9f4f1);border-bottom-right-radius:12px;border-right:1px solid #e8e6e3;border-bottom:1px solid #e8e6e3;padding:40px}.pay-link-content .select-bank{width:450px;max-width:100%;display:flex;flex-direction:column;place-items:center;justify-items:center;margin:0}.pay-link-content .grid{color:var(--color-highlight-text);display:grid;grid-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:118px 118px;grid-column-start:1;grid-column-end:3}.pay-link-content .highlighted-bank{display:flex;flex-direction:column;align-items:center;place-content:center;cursor:pointer;border-radius:12px;height:118px;padding:10px;gap:4px;text-align:center;box-shadow:0 8px 120px var(--color-text-08);background-color:#fff;color:var(--color-text);border:1px solid var(--color-text-08)}.pay-link-content .highlighted-bank:hover{padding:9px;border-width:2px;border-color:var(--color-highlight-border)}.pay-link-content .bank-logo{cursor:pointer;display:flex;min-width:70px}.pay-link-content .bank-logo img{cursor:pointer;padding:0;margin:0 auto;max-height:48px}.pay-link-content .title{color:var(--color-titles);text-align:center}.pay-link-content .amount{font-family:Bricolage Grotesque,sans-serif;font-size:64px;font-weight:600;line-height:64px}.pay-link-content .heading-1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;font-weight:600;line-height:36px}.pay-link-content .heading-4{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:600;line-height:24px}.pay-link-content .paragraph-1{font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:var(--color-highlight-text-80)}.pay-link-content .paragraph-1-bold{font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}.pay-link-content .gcs{text-align:center}.pay-link-content .gcs a{color:var(--color-highlight-text-80);text-decoration:underline}.pay-link-content .gcs a:hover{color:var(--color-highlight-text);text-decoration:underline}.pay-link-content .paragraph-2{text-decoration:none;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px;color:var(--color-highlight-text-80)}.pay-link-content .paragraph-3{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-align:center;color:var(--color-highlight-text-50)}.pay-link-content .about-bridge-link{cursor:pointer;color:var(--color-highlight-text-80)}.pay-link-content .about-bridge-link:hover{color:var(--color-highlight-text)}.pay-link-mobile-container{width:100%;height:100%;background:#fff}.pay-link-mobile-container .box{padding:0!important}.pay-link-mobile-container .screen::-webkit-scrollbar{display:none}.pay-link-mobile-container .title{color:var(--color-titles);text-align:center}.pay-link-mobile-container .heading-1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;font-weight:600;line-height:36px}.pay-link-mobile-container .heading-4{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:600;line-height:24px}.pay-link-mobile-container .heading-2{font-family:Bricolage Grotesque,sans-serif;font-size:24px}.pay-link-mobile-container .paragraph-1{font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:var(--color-titles-80)}.pay-link-mobile-container .paragraph-1-bold{font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var(--color-titles)}.pay-link-mobile-container .gcs{text-align:center;background-color:var(--color-background, #f9f4f1);padding:32px}.pay-link-mobile-container .gcs a,.pay-link-mobile-container .gcs a:hover{color:var(--color-titles);text-decoration:underline}.pay-link-mobile-container .gcs .about-bridge-link{font-family:Public Sans,sans-serif;font-size:14px;cursor:pointer;color:var(--color-titles-80);font-weight:700}.pay-link-mobile-container .gcs .about-bridge-link:hover{color:var(--color-titles)}.pay-link-mobile-container .paragraph-2{text-decoration:none;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px;color:var(--color-titles)}.pay-link-mobile-container .paragraph-2-bold{text-decoration:none;font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;line-height:18px;color:var(--color-titles)}.pay-link-mobile-container .paragraph-3{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-align:center;color:var(--color-text-60, rgba(0, 0, 0, .6))}.pay-link-mobile-container .pay-link-mobile-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;height:100%}.pay-link-mobile-container .pay-link-mobile-summary-box{height:295px;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;background:var(--color-highlight-background, #ffffff);color:var(--color-highlight-text);white-space:pre-line;width:100%;align-self:flex-start;padding:44px 24px 24px;gap:48px}.pay-link-mobile-container .branding-logo{max-height:82px;max-width:200px;margin:0}.pay-link-mobile-container .spacer{flex:1}.pay-link-mobile-container .bridge-logo svg{max-height:50px;max-width:80px}.pay-link-mobile-container .mobile-legal-mentions{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--color-background, #f9f4f1);padding:24px 16px;text-align:center;width:100%;box-sizing:border-box;gap:16px}.pay-link-mobile-container .mobile-legal-mentions .title-legal{max-width:280px;text-align:center;width:100%}.pay-link-mobile-container .mobile-legal-mentions .paragraph-2{max-width:280px;text-align:center}.pay-link-mobile-container .mobile-legal-mentions .about-bridge-link{cursor:pointer}.pay-link-mobile-container .mobile-legal-mentions .about-bridge-link:hover{color:var(--color-titles)}.pay-link-mobile-container .mobile-legal-mentions a:hover{text-decoration:underline}.pay-link-mobile-container .mobile-legal-mentions .about-bridge-arrow-right path{fill:var(--color-highlight-text-badge, #ff975c);stroke:var(--color-highlight-text-badge, #ff975c)}.pay-link-mobile-container .mobile-legal-mentions .institution-svg{width:60px;height:60px}.pay-link-mobile-container .mobile-legal-mentions .institution-svg path{fill:var(--color-titles);stroke:var(--color-titles)}.pay-link-mobile-container .bank-searchbar{color:var(--color-highlight-text);padding:0;margin:24px 0 32px;width:100%;max-width:unset;display:flex;position:relative;align-items:center;column-gap:8px;height:56px}.pay-link-mobile-container .bank-searchbar .selector button{border-radius:12px!important;background-color:#fff!important;border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;display:flex!important;padding:9px!important}.pay-link-mobile-container .bank-searchbar .selector button:hover{box-shadow:none}.pay-link-mobile-container .bank-searchbar .search-icon{position:absolute;left:90px}.pay-link-mobile-container .bank-searchbar input.search-input{display:block;padding:14px 5px 14px 37px;width:100%;box-sizing:border-box;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;height:56px}.pay-link-mobile-container .bank-searchbar input.search-input:focus-visible :is(.pay-link-mobile-container .bank-searchbar input.search-input):active :is(.pay-link-mobile-container .bank-searchbar input.search-input):focus{border-color:var(--color-highlight-border)}:is(.pay-link-mobile-container .bank-searchbar input,.pay-link-mobile-container .bank-searchbar input:visited,.pay-link-mobile-container .bank-searchbar input:active):focus{border:2px solid var(--color-highlight-border);outline:var(--color-highlight-border);box-shadow:color-mix(in srgb,var(--color-highlight-border),transparent 80%) 0 0 0 4px}:is(.pay-link-mobile-container .bank-searchbar input,.pay-link-mobile-container .bank-searchbar input:visited,.pay-link-mobile-container .bank-searchbar input:active)::placeholder{color:var(--color-text-60)}.pay-link-mobile-container .pay-link-content{width:100%;display:flex;flex-direction:row;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;zoom:unset}.pay-link-mobile-container .mobile-select-bank-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--color-background, #f9f4f1)}.pay-link-mobile-container .mobile-select-bank{width:100%;display:flex;flex-direction:column;place-items:center;justify-items:center;padding:24px}.pay-link-mobile-container .mobile-bank-list{color:var(--color-highlight-text);display:flex;flex-direction:column;width:100%}.pay-link-mobile-container .mobile-highlighted-bank{display:flex;flex-direction:row;align-items:center;cursor:pointer;border-radius:12px;height:62px;width:100%;padding:10px;box-shadow:0 8px 120px var(--color-text-08);background-color:#fff;color:var(--color-text);border:1px solid var(--color-text-08);font-family:Public Sans,sans-serif;font-weight:600;font-size:14px}.pay-link-mobile-container .mobile-highlighted-bank:hover{padding:9px;border-width:2px;border-color:var(--color-highlight-border)}.pay-link-mobile-container .mobile-highlighted-bank:not(:last-child){margin-bottom:16px}.pay-link-mobile-container .mobile-bank-logo{cursor:pointer;display:flex;min-width:70px}.pay-link-mobile-container .mobile-bank-logo img{cursor:pointer;padding:0;margin:0 auto;max-height:32px}.pay-mobile-content{padding:32px}.payment-preview-content{background-color:var(--color-background, #f8f6f5);width:100%;height:100%;min-height:800px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px}.payment-preview-content .loader-box{display:flex;align-items:center;justify-content:center;height:92px;width:92px;min-height:92px;border-radius:50%;background:var(--color-badge-background)}.payment-preview-content .loader-box .box-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.payment-preview-content .loader-box .box-container svg path{fill:var(--color-badge-text)}.payment-preview-content .text-container{font-family:Bricolage Grotesque,sans-serif;font-size:22px;color:var(--color-titles)}.connect-content-mobile-container{width:100%;height:100%;background:#fff}.connect-content-mobile-container .box{padding:0!important}.connect-content-mobile-container .screen{overflow-y:scroll!important;-ms-overflow-style:none!important;scrollbar-width:none!important;background-color:var(--color-background, #f8f6f5)!important}.connect-content-mobile-container .screen::-webkit-scrollbar{display:none}.connect-content-mobile-container .title{color:var(--color-titles);text-align:center}.connect-content-mobile-container .heading-1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;font-weight:600;line-height:36px}.connect-content-mobile-container .heading-4{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:600;line-height:24px}.connect-content-mobile-container .paragraph-1{font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:var(--color-titles-80)}.connect-content-mobile-container .paragraph-1-bold{font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var(--color-titles)}.connect-content-mobile-container .paragraph-2{text-decoration:none;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:18px;color:var(--color-titles-80)}.connect-content-mobile-container .paragraph-3{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-align:center;color:var(--color-highlight-text-50)}.connect-content-mobile-container .connect-content-mobile-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.connect-content-mobile-container .connect-content-mobile-summary-box{height:180px;position:relative;display:flex;text-align:center;flex-direction:row;align-items:center;justify-content:space-between;background:var(--color-highlight-background, #ffffff);color:var(--color-highlight-text);box-shadow:unset;line-height:1.5;white-space:pre-line;font-family:Public Sans,sans-serif;font-weight:600;gap:8px;font-size:16px;width:100%;align-self:flex-start;padding:44px 24px 24px;border:solid 1px var(--color-highlight-border)}.connect-content-mobile-container .connect-content-mobile-summary-box a,.connect-content-mobile-container .connect-content-mobile-summary-box a:visited,.connect-content-mobile-container .connect-content-mobile-summary-box a:focus,.connect-content-mobile-container .connect-content-mobile-summary-box a:active{color:var(--color-highlight-text-80)}.connect-content-mobile-container .connect-content-mobile-summary-box .mobile-modal-toggle svg{width:24px;height:24px}.connect-content-mobile-container .connect-content-mobile-summary-box .mobile-modal-toggle path{fill:var(--color-highlight-text-80)}.connect-content-mobile-container .connect-content-mobile-summary-box .exit{position:static}.connect-content-mobile-container .branding-logo{max-height:74px;max-width:200px;margin:0}.connect-content-mobile-container .spacer{flex:1}.connect-content-mobile-container .mobile-legal-mentions{display:flex;flex-direction:column;place-items:center;background:var(--color-background, #f8f6f5)}.connect-content-mobile-container .mobile-legal-mentions .institution-svg{margin-bottom:16px}.connect-content-mobile-container .mobile-legal-mentions .institution-svg path{fill:var(--color-titles);stroke:var(--color-titles)}.connect-content-mobile-container .bank-searchbar{position:relative;color:var(--color-highlight-text);padding:0;margin:24px 0 32px;width:100%;max-width:unset;display:flex;align-items:center;column-gap:8px;height:56px}.connect-content-mobile-container .bank-searchbar .selector button{border-radius:12px!important;background-color:#fff!important;border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;display:flex!important;padding:9px!important}.connect-content-mobile-container .bank-searchbar .selector button:hover{box-shadow:none}.connect-content-mobile-container .bank-searchbar .search-icon{position:absolute;left:92px}.connect-content-mobile-container .bank-searchbar input.search-input{padding-left:38px;display:block;width:100%;box-sizing:border-box;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;height:56px}.connect-content-mobile-container .bank-searchbar input.search-input:focus-visible :is(.connect-content-mobile-container .bank-searchbar input.search-input):active :is(.connect-content-mobile-container .bank-searchbar input.search-input):focus{padding-left:38px;border-color:var(--color-button-primary)}:is(.connect-content-mobile-container .bank-searchbar input,.connect-content-mobile-container .bank-searchbar input:visited,.connect-content-mobile-container .bank-searchbar input:active):focus{padding-left:38px;border:2px solid var(--color-button-primary);outline:var(--color-button-primary)}:is(.connect-content-mobile-container .bank-searchbar input,.connect-content-mobile-container .bank-searchbar input:visited,.connect-content-mobile-container .bank-searchbar input:active)::placeholder{color:var(--color-text-80)}.connect-content-mobile-container .connect-content-content{width:100%;display:flex;flex-direction:row;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;zoom:unset}.connect-content-mobile-container .mobile-select-bank-container{flex:1;display:flex;flex-direction:column;align-items:center;background:var(--color-background, #f8f6f5)}.connect-content-mobile-container .mobile-select-bank{width:100%;display:flex;flex-direction:column;place-items:center;justify-items:center;padding:24px}.connect-content-mobile-container .mobile-bank-list{color:var(--color-highlight-text);display:flex;flex-direction:column;width:100%}.connect-content-mobile-container .mobile-highlighted-bank{display:flex;flex-direction:row;align-items:center;cursor:pointer;border-radius:12px;height:62px;width:100%;padding:10px;box-shadow:0 8px 120px var(--color-text-08);background-color:#fff;color:var(--color-text);border:1px solid var(--color-text-08);font-family:Public Sans,sans-serif;font-weight:600;font-size:16px}.connect-content-mobile-container .mobile-highlighted-bank:hover{padding:9px;border-width:2px;border-color:var(--color-button-primary)}.connect-content-mobile-container .mobile-highlighted-bank:not(:last-child){margin-bottom:16px}.connect-content-mobile-container .mobile-bank-logo{cursor:pointer;display:flex;min-width:70px}.connect-content-mobile-container .mobile-bank-logo img{cursor:pointer;padding:0;margin:0 auto;max-height:32px}footer.footer{display:flex;margin-top:24px;margin-bottom:24px}footer.footer .img-container{margin-left:auto;margin-right:auto}footer.footer .img-container img{width:90px}.log-card .card-title{display:flex;flex-direction:column}.log-card .card-title .link{font-size:16px;margin-top:4px;width:150px;text-align:left}.log-card .filters{min-width:150px}.webhook-logs-table thead tr th:first-child{width:120px}.webhook-logs-table tbody tr.head-line{cursor:pointer}.webhook-logs-table tbody tr .duration{height:inherit;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.webhook-logs-table tbody tr .duration{display:initial}.webhook-logs-table tbody tr .duration div{display:inline-block}.webhook-logs-table tbody tr .duration div:last-child{margin-left:10px}}.webhook-logs-table tbody tr .duration svg{width:24px;height:24px}.webhook-logs-table tbody tr .status{width:120px;text-transform:lowercase}.webhook-logs-table tbody .url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:570px){.webhook-logs-table tbody .url{max-width:300px}}.webhook-logs-table tbody .opened{border-bottom:none!important}.webhook-logs-table tbody .opened .duration svg{transform:rotate(180deg);transition:transform .3s}.webhook-logs-table tbody .no-result td{font-weight:400!important}.app-payment-transaction-details-page .action-box{display:flex;gap:1rem}.payment-account-transaction-filters{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.payment-account-transaction-filters .date-filters,.payment-account-transaction-filters .type-filter,.payment-account-transaction-filters .fulltext-filter{width:250px}
