@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{align-items:center;gap:10px;padding:20px 0;display:flex}.provider-status .bank_statuses .bank_infos_container .bank_logo{min-width:100px;display:flex}.provider-status .bank_statuses .bank_infos_container .bank_logo img{max-width:60px;max-height:30px;margin-left:auto;margin-right:auto}.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 (width<=1200px){.provider-status .bank_statuses .collapse_col{width:50px}}@media screen and (width<=992px){.provider-status .bank_statuses .collapse_col{width:40px}}.provider-status .bank_statuses .collapse_col svg{cursor:pointer;width:24px;height:24px;transition:transform .3s}.provider-status .bank_statuses .collapse_col svg.open{transform:rotate(180deg)}@media screen and (width<=576px){.provider-status .search-container{flex-wrap:wrap}.provider-status .search-container>div{flex:100%;margin:5px}}@media screen and (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{width:calc(100% - 20px);margin-top:3px;font-weight:700}@media screen and (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{margin:0;padding: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{flex-direction:column;gap:12px;display:flex}.transaction-details-card .transaction-details .section .amount{align-items:center;gap:25px;display:flex}.transaction-details-card .transaction-details .section .amount .amount-value{font-size:2rem;font-weight:700}.transaction-details-card .transaction-details .section .payment-collapsible-line{cursor:pointer;align-items:start;font-weight:700;display:flex}.transaction-details-card .transaction-details .section .payment-collapsible-line .carret{cursor:pointer;margin-left:10px}.transaction-details-card .transaction-details .section .payment-collapsible-line .carret svg{width:24px;height:24px;transition:all .5s}.transaction-details-card .transaction-details .section .payment-collapsible-line .open svg{transform:rotate(180deg)}.funnel-customization-page{--customization-bg:#fbf5f1;--customization-ink:#1f160d;--customization-muted:#7b746e;--customization-line:#ddd6d0;--customization-accent:#ff9a66;background:var(--customization-bg);width:100%;min-height:100vh;color:var(--customization-ink)}.funnel-customization-page .customization-header{width:min(100%,1880px);margin:0 auto;padding:24px 32px 16px}.funnel-customization-page .customization-header h1{color:#000}.funnel-customization-page .customization-main{width:min(100%,1880px);margin:0 auto;padding:0 32px 40px}.funnel-customization-page .customization-tabs{margin-bottom:24px}.funnel-customization-page .customization-tabs>div{border-bottom-color:var(--customization-line);gap:24px;max-width:max-content}.funnel-customization-page .customization-tabs button{min-height:44px}.funnel-customization-page .layout{grid-template-columns:minmax(360px,460px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.funnel-customization-page .customization-aside{width:100%;position:sticky;top:24px}.funnel-customization-page .customization-aside>div,.funnel-customization-page .customization-aside>div>div{width:100%}.funnel-customization-page .customization-aside button{align-self:flex-start}.funnel-customization-page .customization-switch-group{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.funnel-customization-page .customization-switch-option{color:var(--customization-ink);align-items:center;gap:10px;display:inline-flex}.funnel-customization-page .customization-helper-block{width:100%;color:var(--customization-ink);background:#fdf8f5;border-radius:8px;margin-top:4px;padding:14px 16px}.funnel-customization-page .guidance-coming-soon-card-content{justify-content:space-between;align-items:center;gap:16px;display:flex}.funnel-customization-page .preview-article{min-width:0;padding-bottom:12px;overflow:hidden visible}.funnel-customization-page .preview-header{justify-content:space-between;align-items:flex-start;gap:16px;min-height:56px;padding:0 0 16px 4px;display:flex}.funnel-customization-page .preview-header h2{color:var(--customization-ink);margin:0}.funnel-customization-page .preview-header-title-row{align-items:center;gap:8px;display:inline-flex}.funnel-customization-page .preview-header p{margin:4px 0 0}.funnel-customization-page .save-status{min-height:32px;color:var(--customization-muted);white-space:nowrap;align-items:center;gap:8px;padding:0 4px;display:inline-flex}.funnel-customization-page .save-status-saved{color:#007f5f}.funnel-customization-page .save-status-error{color:#b42318}.funnel-customization-page .customization-preview-card{align-items:stretch;width:100%;max-width:100%}.funnel-customization-page .customization-preview-card .preview-card{width:100%;min-width:0;max-width:100%;box-shadow:none;border:1px solid #b7b0aa;border-radius:20px;overflow:hidden}.funnel-customization-page .customization-preview-card .box{background:#fff;border-radius:0 0 20px 20px;min-height:760px}.funnel-customization-page .button-row{flex-direction:row;justify-content:space-between;gap:8px;display:flex}.funnel-customization-page .button-row button{width:50%;padding-left:16px;padding-right:16px}@media (width<=1280px){.funnel-customization-page .layout{grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:20px}.funnel-customization-page .customization-tabs{margin-bottom:24px}}@media (width<=1080px){.funnel-customization-page .customization-header,.funnel-customization-page .customization-main{padding-left:24px;padding-right:24px}.funnel-customization-page .layout{grid-template-columns:1fr}.funnel-customization-page .customization-aside{max-width:620px;position:static}.funnel-customization-page .preview-article{display:none}}@media (width<=720px){.funnel-customization-page .customization-header{padding:20px 16px 16px}.funnel-customization-page .customization-main{padding:0 16px 32px}.funnel-customization-page .customization-tabs{scrollbar-width:none;margin:0 -16px 20px;padding:0 16px;overflow-x:auto}.funnel-customization-page .customization-tabs::-webkit-scrollbar{display:none}.funnel-customization-page .customization-tabs>div{gap:20px;min-width:max-content}}.connect-content{zoom:unset;background-color:var(--color-background,#f8f6f5);flex-direction:row;width:100%;min-width:0;min-height:700px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.connect-content .box{padding:0!important}.connect-content .highlighted-link{color:var(--color-highlight-text-80);text-underline-offset:3px;text-decoration:underline}.connect-content .highlighted-link:hover{color:var(--color-highlight-text)}.connect-content .title{color:var(--color-titles);text-align:center}.connect-content .bridge-logo svg{max-width:80px;max-height:50px}.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{color:var(--color-highlight-text);font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px}.connect-content .paragraph-1-bold{color:var(--color-highlight-text);font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}.connect-content .paragraph-2{color:var(--color-highlight-text);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-decoration:none}.connect-content .paragraph-3{text-align:center;color:var(--color-highlight-text-50);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px}.connect-content .bold{font-weight:700}.connect-content .underline{text-decoration:underline}.connect-content .connect-summary-box{text-align:center;background:var(--color-highlight-background,#fff);color:var(--color-highlight-text);box-shadow:unset;white-space:pre-line;flex-direction:column;align-self:stretch;place-items:center;width:clamp(240px,36%,440px);min-width:240px;padding:clamp(24px,3vw,40px);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.5;display:flex}.connect-content a svg{margin-left:3px;padding-bottom:1px}.connect-content .branding-logo{max-width:200px;max-height:82px}.connect-content .spacer{flex:1}.connect-content .legal-mentions{flex-direction:column;place-items:center;gap:4px;padding-top:32px;display:flex}.connect-content .legal-mentions a:hover{color:var(--color-highlight-text)}.connect-content .institution-svg{width:120px;height:120px}.connect-content .institution-svg path{fill:var(--color-highlight-badge-background);stroke:var(--color-highlight-badge-background)}.connect-content .bank-searchbar{color:var(--color-highlight-text);align-items:center;column-gap:8px;width:100%;max-width:450px;height:56px;margin:24px 0 32px;padding:0;display:flex;position:relative}.connect-content .bank-searchbar .selector button{border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;background-color:#fff!important;border-radius:12px!important;padding:9px!important;display:flex!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{box-sizing:border-box;width:100%;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;height:56px;padding-left:45px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:block}:is(.connect-content .bank-searchbar input,.connect-content .bank-searchbar input:visited,.connect-content .bank-searchbar input:active):focus{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;padding-left:45px}: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{border-bottom:1px solid #e8e6e3;border-right:1px solid #e8e6e3;border-bottom-right-radius:12px;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.connect-content .select-bank{flex-direction:column;place-items:center;width:min(600px,100% - 48px);margin:clamp(48px,6vw,80px) 0;display:flex}.connect-content .grid{grid-gap:16px;grid-column:1/3;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));width:100%;padding:16px 0;display:grid}.connect-content .highlighted-bank{cursor:pointer;text-align:center;height:118px;box-shadow:0 8px 120px var(--color-text-08);color:var(--color-text);border:1px solid var(--color-text-08);background-color:#fff;border-radius:12px;flex-direction:column;place-content:center;align-items:center;gap:4px;padding:10px;display:flex}.connect-content .highlighted-bank:hover{border-width:2px;border-color:var(--color-button-primary);padding:9px}.connect-content .bank-logo{cursor:pointer;min-width:70px;display:flex}.connect-content .bank-logo img{cursor:pointer;max-height:48px;margin:0 auto;padding:0}.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:32px;right:32px}.mobile{top:46px;right:40px}.exit{z-index:1000;position:absolute}.exit .exit-svg{cursor:pointer;width:16px;height:16px;display:flex}.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,#fff);zoom:unset;flex-direction:row;width:100%;min-width:0;height:800px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.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{color:var(--color-highlight-text);font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}.pay-link-content .paragraph-2-bold{color:var(--color-highlight-text);font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;line-height:18px;text-decoration:none}.pay-link-content .paylink-summary-box{text-align:center;background:var(--color-highlight-background,#fff);width:clamp(260px,36%,450px);min-width:260px;height:100%;min-height:600px;color:var(--color-highlight-text);box-shadow:unset;white-space:pre-line;background-size:cover;border:none;border-radius:0;flex-direction:column;align-self:flex-start;place-items:center;gap:8px;margin:0;padding:clamp(24px,3vw,40px);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.5;display:flex;position:relative}.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-width:200px;max-height:82px}.pay-link-content .spacer{flex:1}.pay-link-content .legal-mentions{flex-direction:column;place-items:center;gap:16px;display:flex}.pay-link-content .legal-mentions .title-legal{margin-bottom:8px}.pay-link-content .legal-mentions .institution-svg{width:60px;height:60px;margin-bottom:16px}.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-width:80px;max-height:50px}.pay-link-content .bank-searchbar{color:var(--color-highlight-text);width:100%;max-width:unset;align-items:center;column-gap:8px;margin:24px 0 32px;padding:0;display:flex;position:relative}.pay-link-content .bank-searchbar .selector button{border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;background-color:#fff!important;border-radius:12px!important;padding:9px!important;display:flex!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{box-sizing:border-box;width:100%;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;height:56px;padding-left:45px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:block}.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{background-color:var(--color-background,#f9f4f1);border-bottom:1px solid #e8e6e3;border-right:1px solid #e8e6e3;border-bottom-right-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:clamp(24px,4vw,40px);display:flex;position:relative}.pay-link-content .select-bank{flex-direction:column;place-items:center;width:450px;max-width:100%;margin:0;display:flex}.pay-link-content .grid{width:100%;color:var(--color-highlight-text);grid-gap:16px;grid-column:1/3;grid-template-rows:118px 118px;grid-template-columns:repeat(2,minmax(120px,1fr));display:grid}.pay-link-content .highlighted-bank{cursor:pointer;text-align:center;height:118px;box-shadow:0 8px 120px var(--color-text-08);color:var(--color-text);border:1px solid var(--color-text-08);background-color:#fff;border-radius:12px;flex-direction:column;place-content:center;align-items:center;gap:4px;padding:10px;display:flex}.pay-link-content .highlighted-bank:hover{border-width:2px;border-color:var(--color-highlight-border);padding:9px}.pay-link-content .bank-logo{cursor:pointer;min-width:70px;display:flex}.pay-link-content .bank-logo img{cursor:pointer;max-height:48px;margin:0 auto;padding:0}.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{color:var(--color-highlight-text-80);font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px}.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{color:var(--color-highlight-text-80);font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-decoration:none}.pay-link-content .paragraph-3{text-align:center;color:var(--color-highlight-text-50);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px}.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{background:#fff;width:100%;height:100%}.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{color:var(--color-titles-80);font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px}.pay-link-mobile-container .paragraph-1-bold{color:var(--color-titles);font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}.pay-link-mobile-container .gcs{text-align:center;background-color:var(--color-background,#f9f4f1);padding:32px}.pay-link-mobile-container .gcs a{color:var(--color-titles);text-decoration:underline}.pay-link-mobile-container .gcs a:hover{color:var(--color-titles);text-decoration:underline}.pay-link-mobile-container .gcs .about-bridge-link{cursor:pointer;color:var(--color-titles-80);font-family:Public Sans,sans-serif;font-size:14px;font-weight:700}.pay-link-mobile-container .gcs .about-bridge-link:hover{color:var(--color-titles)}.pay-link-mobile-container .paragraph-2{color:var(--color-titles);font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-decoration:none}.pay-link-mobile-container .paragraph-2-bold{color:var(--color-titles);font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;line-height:18px;text-decoration:none}.pay-link-mobile-container .paragraph-3{text-align:center;color:var(--color-text-60,#0009);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px}.pay-link-mobile-container .pay-link-mobile-content{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0 auto;display:flex}.pay-link-mobile-container .pay-link-mobile-summary-box{text-align:center;background:var(--color-highlight-background,#fff);height:295px;color:var(--color-highlight-text);white-space:pre-line;flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;gap:48px;width:100%;padding:44px 24px 24px;display:flex}.pay-link-mobile-container .branding-logo{max-width:200px;max-height:82px;margin:0}.pay-link-mobile-container .spacer{flex:1}.pay-link-mobile-container .bridge-logo svg{max-width:80px;max-height:50px}.pay-link-mobile-container .mobile-legal-mentions{background:var(--color-background,#f9f4f1);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:24px 16px;display:flex}.pay-link-mobile-container .mobile-legal-mentions .title-legal{text-align:center;width:100%;max-width:280px}.pay-link-mobile-container .mobile-legal-mentions .paragraph-2{text-align:center;max-width:280px}.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);width:100%;max-width:unset;align-items:center;column-gap:8px;height:56px;margin:24px 0 32px;padding:0;display:flex;position:relative}.pay-link-mobile-container .bank-searchbar .selector button{border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;background-color:#fff!important;border-radius:12px!important;padding:9px!important;display:flex!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{box-sizing:border-box;width:100%;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;height:56px;padding:14px 5px 14px 37px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:block}.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{zoom:unset;flex-direction:row;width:100%;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.pay-link-mobile-container .mobile-select-bank-container{background:var(--color-background,#f9f4f1);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.pay-link-mobile-container .mobile-select-bank{flex-direction:column;place-items:center;width:100%;padding:24px;display:flex}.pay-link-mobile-container .mobile-bank-list{color:var(--color-highlight-text);flex-direction:column;width:100%;display:flex}.pay-link-mobile-container .mobile-highlighted-bank{cursor:pointer;width:100%;height:62px;box-shadow:0 8px 120px var(--color-text-08);color:var(--color-text);border:1px solid var(--color-text-08);background-color:#fff;border-radius:12px;flex-direction:row;align-items:center;padding:10px;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;display:flex}.pay-link-mobile-container .mobile-highlighted-bank:hover{border-width:2px;border-color:var(--color-highlight-border);padding:9px}.pay-link-mobile-container .mobile-highlighted-bank:not(:last-child){margin-bottom:16px}.pay-link-mobile-container .mobile-bank-logo{cursor:pointer;min-width:70px;display:flex}.pay-link-mobile-container .mobile-bank-logo img{cursor:pointer;max-height:32px;margin:0 auto;padding:0}.pay-mobile-content{padding:32px}.payment-preview-content{background-color:var(--color-background,#f8f6f5);flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;height:100%;min-height:800px;display:flex}.payment-preview-content .loader-box{background:var(--color-badge-background);border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;min-height:92px;display:flex}.payment-preview-content .loader-box .box-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.payment-preview-content .loader-box .box-container svg path{fill:var(--color-badge-text)}.payment-preview-content .text-container{color:var(--color-titles);font-family:Bricolage Grotesque,sans-serif;font-size:22px}.connect-content-mobile-container{background:#fff;width:100%;height:100%}.connect-content-mobile-container .box{padding:0!important}.connect-content-mobile-container .screen{-ms-overflow-style:none!important;scrollbar-width:none!important;background-color:var(--color-background,#f8f6f5)!important;overflow-y:scroll!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{color:var(--color-titles-80);font-family:Public Sans,sans-serif;font-size:18px;font-weight:600;line-height:18px}.connect-content-mobile-container .paragraph-1-bold{color:var(--color-titles);font-family:Public Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}.connect-content-mobile-container .paragraph-2{color:var(--color-titles-80);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-decoration:none}.connect-content-mobile-container .paragraph-3{text-align:center;color:var(--color-highlight-text-50);font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:19px}.connect-content-mobile-container .connect-content-mobile-content{flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.connect-content-mobile-container .connect-content-mobile-summary-box{text-align:center;background:var(--color-highlight-background,#fff);height:180px;color:var(--color-highlight-text);box-shadow:unset;white-space:pre-line;border:solid 1px var(--color-highlight-border);flex-direction:row;justify-content:space-between;align-self:flex-start;align-items:center;gap:8px;width:100%;padding:44px 24px 24px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.5;display:flex;position:relative}.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-width:200px;max-height:74px;margin:0}.connect-content-mobile-container .spacer{flex:1}.connect-content-mobile-container .mobile-legal-mentions{background:var(--color-background,#f8f6f5);flex-direction:column;place-items:center;display:flex}.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{color:var(--color-highlight-text);width:100%;max-width:unset;align-items:center;column-gap:8px;height:56px;margin:24px 0 32px;padding:0;display:flex;position:relative}.connect-content-mobile-container .bank-searchbar .selector button{border:1px solid var(--color-text-08)!important;height:56px!important;box-shadow:none!important;background-color:#fff!important;border-radius:12px!important;padding:9px!important;display:flex!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{box-sizing:border-box;width:100%;color:var(--color-text-legacy);border:1px solid var(--color-text-08);border-radius:12px;height:56px;padding-left:38px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:block}.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{border-color:var(--color-button-primary);padding-left:38px}: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{border:2px solid var(--color-button-primary);outline:var(--color-button-primary);padding-left:38px}: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{zoom:unset;flex-direction:row;width:100%;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.connect-content-mobile-container .mobile-select-bank-container{background:var(--color-background,#f8f6f5);flex-direction:column;flex:1;align-items:center;display:flex}.connect-content-mobile-container .mobile-select-bank{flex-direction:column;place-items:center;width:100%;padding:24px;display:flex}.connect-content-mobile-container .mobile-bank-list{color:var(--color-highlight-text);flex-direction:column;width:100%;display:flex}.connect-content-mobile-container .mobile-highlighted-bank{cursor:pointer;width:100%;height:62px;box-shadow:0 8px 120px var(--color-text-08);color:var(--color-text);border:1px solid var(--color-text-08);background-color:#fff;border-radius:12px;flex-direction:row;align-items:center;padding:10px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.connect-content-mobile-container .mobile-highlighted-bank:hover{border-width:2px;border-color:var(--color-button-primary);padding:9px}.connect-content-mobile-container .mobile-highlighted-bank:not(:last-child){margin-bottom:16px}.connect-content-mobile-container .mobile-bank-logo{cursor:pointer;min-width:70px;display:flex}.connect-content-mobile-container .mobile-bank-logo img{cursor:pointer;max-height:32px;margin:0 auto;padding:0}.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{background-color:#fff;border-radius:8px;flex-direction:row;min-height:40px;margin-bottom:8px;display:flex;box-shadow:0 0 1px #57719533,0 2px 4px -2px #5771954d}.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}.financial-services-preview{--fsp-surface-base:#fcfaf9;--fsp-surface-card:#fff;--fsp-border-subtle:#e8e6e3;--fsp-text-main:#21190d;--fsp-text-muted:#79746c;--fsp-action-primary-background:#21190d;--fsp-action-primary-text:#fff;--fsp-action-primary-accent:#ff975c;--fsp-title-main:#000;--fsp-title-accent:#ff975c;background:var(--fsp-surface-base);width:100%;min-width:0;min-height:760px;box-shadow:none;border:1px solid #d9d6d2;border-radius:20px;padding:0;font-family:Public Sans,sans-serif;overflow:hidden}.financial-services-preview-navbar{border-bottom:1px solid var(--fsp-border-subtle);background:var(--fsp-surface-card);height:64px;color:var(--fsp-text-muted);white-space:nowrap;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(16px,3vw,32px);padding:0 clamp(24px,4vw,48px);display:grid}.financial-services-preview-bridge-logo{object-fit:contain;width:80px;height:auto;max-height:40px;display:block}.financial-services-preview-nav-tabs{justify-self:center;align-items:center;gap:clamp(16px,3vw,32px);height:100%;display:flex}.financial-services-preview-nav-item{height:100%;color:var(--fsp-text-muted);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.financial-services-preview-nav-item-active{border-bottom-color:var(--fsp-text-main);color:var(--fsp-text-main)}.financial-services-preview-nav-item-content{align-items:center;gap:8px;min-height:44px;display:inline-flex}.financial-services-preview-nav-label{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:700;line-height:22px}.financial-services-preview-coming-soon{color:#1d8a73;background:#e8f5ef;border-radius:4px;align-items:center;gap:8px;min-height:26px;padding:0 10px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.financial-services-preview-coming-soon span{background:currentColor;border-radius:50%;width:6px;height:6px}.financial-services-preview-account{border:1px solid var(--fsp-border-subtle);background:var(--fsp-surface-card);border-radius:999px;justify-content:center;justify-self:end;align-items:center;width:44px;height:44px;display:inline-flex}.financial-services-preview-content{width:min(980px,100% - 64px);margin:0 auto;padding:56px 0 64px}.financial-services-preview-content h2{color:var(--fsp-title-main);letter-spacing:0;margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:56px;font-weight:800;line-height:56px}.financial-services-preview-content h2 span:not(.financial-services-preview-title-main){color:var(--fsp-title-accent)}.financial-services-preview-title-main{color:var(--fsp-title-main)}.financial-services-preview-content>p{max-width:760px;color:var(--fsp-text-muted);margin:24px 0 44px;font-size:16px;line-height:1.6}.financial-services-preview-tabs{border-bottom:1px solid var(--fsp-border-subtle);color:var(--fsp-text-muted);flex-wrap:wrap;align-items:center;gap:32px;padding:0;font-family:Bricolage Grotesque,sans-serif;display:flex}.financial-services-preview-tab{min-height:44px;color:var(--fsp-text-muted);text-align:left;cursor:default;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0 10px;font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:700;line-height:24px}.financial-services-preview-tab-active{border-bottom-color:var(--fsp-text-main);color:var(--fsp-text-main)}.financial-services-preview-content h3{color:var(--fsp-text-main);margin:28px 0 20px;font-family:Bricolage Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:36px}.financial-services-preview-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.financial-services-preview-card{border:1px solid var(--fsp-border-subtle);background:var(--fsp-surface-card);border-radius:10px;flex-direction:column;align-items:stretch;min-height:280px;padding:32px;display:flex}.financial-services-preview-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.financial-services-preview-card-head strong{min-width:0;color:var(--fsp-text-main);font-family:Bricolage Grotesque,sans-serif;font-size:22px;font-weight:700;line-height:26px}.financial-services-preview-card-head button{background:var(--fsp-action-primary-background);min-height:52px;color:var(--fsp-action-primary-text);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;display:inline-flex}.financial-services-preview-logo{width:56px;height:56px;color:var(--fsp-text-main);place-items:center;font-weight:800;display:grid;overflow:hidden}.financial-services-preview-logo img{object-fit:contain;max-width:56px;max-height:56px;display:block}.financial-services-preview-card-divider{background:var(--fsp-border-subtle);grid-column:2/3;width:100%;height:1px}.financial-services-preview-modalities{color:var(--fsp-text-main);margin:28px 0 0;font-size:14px;line-height:24px}.financial-services-preview-card p,.financial-services-preview-card li{color:var(--fsp-text-main);font-size:14px;line-height:24px}.financial-services-preview-card ul{gap:0;margin:8px 0 0;padding-left:24px;display:grid}.financial-services-preview-offer-divider{background:var(--fsp-border-subtle);height:1px;margin:auto 0 20px}.financial-services-preview-note{color:var(--fsp-text-muted);align-items:center;gap:12px;display:flex}.financial-services-preview-note strong{color:var(--fsp-text-muted);font-size:14px;font-weight:600;line-height:24px}@media (width<=760px){.financial-services-preview-navbar{grid-template-columns:1fr auto;gap:12px;height:auto;min-height:64px;padding:0 20px}.financial-services-preview-nav-tabs{flex-wrap:wrap;grid-column:1/-1;justify-self:start;gap:12px;height:auto}.financial-services-preview-nav-label{font-size:14px;line-height:18px}.financial-services-preview-coming-soon{padding:0 8px;font-size:12px}.financial-services-preview-account{width:36px;height:36px}.financial-services-preview-content{width:calc(100% - 40px);padding:40px 0 48px}.financial-services-preview-content h2{font-size:44px;line-height:44px}.financial-services-preview-content>p{margin:20px 0 32px}.financial-services-preview-grid{grid-template-columns:1fr;gap:24px}.financial-services-preview-card{padding:24px}}footer.footer{margin-top:24px;margin-bottom:24px;display:flex}footer.footer .img-container{margin-left:auto;margin-right:auto}footer.footer .img-container img{width:90px}.log-card .card-title{flex-direction:column;display:flex}.log-card .card-title .link{text-align:left;width:150px;margin-top:4px;font-size:16px}.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;justify-content:space-between;align-items:center;display:flex}@media screen and (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{text-transform:lowercase;width:120px}.webhook-logs-table tbody .url{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (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{transition:transform .3s;transform:rotate(180deg)}.webhook-logs-table tbody .no-result td{font-weight:400!important}.app-payment-transaction-details-page .action-box{gap:1rem;display:flex}.payment-account-transaction-filters{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.payment-account-transaction-filters .date-filters,.payment-account-transaction-filters .type-filter,.payment-account-transaction-filters .fulltext-filter{width:250px}
