.pp4b-header{background-color:#fafcff;padding-top:calc(env(safe-area-inset-top,0)*2)}@media (max-width:575.98px){.pp4b-header{background-color:#fff}.pp4b-header.skip-mobile-white-bg{background-color:transparent}.pp4b-header.skip-mobile-border .pp4b-header-controls{border:none}}.pp4b-header-controls{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:row;height:72px;justify-content:space-between;margin:0 24px}@media (max-width:575.98px){.pp4b-header-controls{height:56px;margin:0;padding:0 16px}}.pp4b-header-controls.layout-level-1 .pp4b-header-lv2-page-title,.pp4b-header-controls.layout-level-1 .pp4b-header-lv2-panel,.pp4b-header-controls.layout-level-1 pp4b-header-level2-page-title,.pp4b-header-controls.layout-level-1 pp4b-header-level2-panel{display:none}.pp4b-header-controls.layout-level-2{border:none;display:grid;grid-template-areas:"panels title action-buttons";grid-template-columns:1fr auto 1fr}.pp4b-header-controls.layout-level-2 .pp4b-header-store-selector-button,.pp4b-header-controls.layout-level-2 pp4b-header-store-selector-button{display:none}.pp4b-header-controls.layout-level-2 .pp4b-header-lv2-panel,.pp4b-header-controls.layout-level-2 pp4b-header-level2-panel{display:flex;grid-area:panels}.pp4b-header-controls.layout-level-2 .pp4b-header-action-buttons,.pp4b-header-controls.layout-level-2 pp4b-header-action-buttons{grid-area:action-buttons}pp4b-header-level2-page-title{overflow:hidden}@media (max-width:575.98px){.variant-white.pp4b-header-controls{border-bottom-color:#fff}.variant-white.pp4b-header-store-selector-button .pp4b-header-brand-name{color:#fff}.variant-white.pp4b-header-store-selector-button .pp4b-header-store-name-label.merchant-label{background:#fff;color:#3895ff}.variant-white.pp4b-header-store-selector-button .pp4b-header-store-name-label.store-label{background:transparent;border:1px solid #fff;color:#fff}.variant-white.pp4b-header-store-selector-button .pp4b-header-store-name-text{color:#fff}.variant-white.pp4b-header-store-selector-button .pp4b-header-store-name-down-chevron.primary{display:none}.variant-white.pp4b-header-store-selector-button .pp4b-header-store-name-down-chevron.white{display:block}.variant-white.pp4b-header-action-buttons{color:red}.variant-white.pp4b-header-action-buttons .pp4b-header-action-buttons-icon-wrapper{color:#00f}.variant-white.pp4b-header-action-buttons .pp4b-header-action-buttons-icon-wrapper .primary{display:none}.variant-white.pp4b-header-action-buttons .pp4b-header-action-buttons-icon-wrapper .white{display:inline-block}}@keyframes shimmer-animation{0%{background-position:-450px 0}to{background-position:450px 0}}.pp4b-header-store-selector-button{cursor:pointer;display:grid;gap:0 8px;grid-auto-columns:min-content 1fr;grid-template-areas:"brand-logo brand-name" "brand-logo store-name";overflow:hidden}@media (max-width:575.98px){.pp4b-header-store-selector-button{align-items:center;grid-template-areas:"brand-logo store-name" "brand-logo store-name";justify-content:center}}.pp4b-header-store-selector-button .pp4b-header-brand-logo{border-radius:50%;grid-area:brand-logo;height:48px;margin-right:8px;width:48px}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-brand-logo{height:32px;width:32px}}.pp4b-header-store-selector-button .pp4b-header-brand-name{color:#606060;font-size:12px;font-weight:400;grid-area:brand-name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-brand-name{display:none}}.pp4b-header-store-selector-button .pp4b-header-brand-name.loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer-animation;animation-timing-function:linear;background:#e6e6e6 linear-gradient(90deg,#e6e6e6 0,#fafcff 20%,#e6e6e6 40%) no-repeat;background-size:800px 104px;display:inline-block;font-size:0;height:21px;position:relative;width:147px}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-brand-name.loading{display:none}}.pp4b-header-store-selector-button .pp4b-header-store-name{align-items:center;color:#242323;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:700;grid-area:store-name;line-height:1.5;overflow:hidden}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-store-name{align-items:start;flex-direction:column}}.pp4b-header-store-selector-button .pp4b-header-store-name-label{border-radius:4px;flex-shrink:0;font-size:12px;font-weight:600;height:22px;line-height:18px;margin-right:8px;padding:2px 8px}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-store-name-label{height:18px;padding:0 8px}}.pp4b-header-store-selector-button .pp4b-header-store-name-label.merchant-label{background-color:#002970;color:#fff}.pp4b-header-store-selector-button .pp4b-header-store-name-label.store-label{background-color:#ddeafe;color:#002970}.pp4b-header-store-selector-button .pp4b-header-store-name-label.loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer-animation;animation-timing-function:linear;background:#e6e6e6 linear-gradient(90deg,#e6e6e6 0,#fafcff 20%,#e6e6e6 40%) no-repeat;background-size:800px 104px;display:inline-block;font-size:0;height:24px;position:relative;width:40px}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-store-name-label.loading{height:20px}}.pp4b-header-store-selector-button .pp4b-header-store-name-text-wrapper{align-items:center;display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp4b-header-store-selector-button .pp4b-header-store-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-store-name-text{font-size:14px;font-weight:600}}.pp4b-header-store-selector-button .pp4b-header-store-name-text.loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer-animation;animation-timing-function:linear;background:#e6e6e6 linear-gradient(90deg,#e6e6e6 0,#fafcff 20%,#e6e6e6 40%) no-repeat;background-size:800px 104px;display:inline-block;font-size:0;height:24px;position:relative;width:100px}@media (max-width:575.98px){.pp4b-header-store-selector-button .pp4b-header-store-name-text.loading{height:20px}}.pp4b-header-store-selector-button .pp4b-header-store-name-down-chevron{margin-left:4px}.pp4b-header-store-selector-button .pp4b-header-store-name-down-chevron.white{display:none}.pp4b-header-action-buttons{--header-icon-size:32px;--header-icon-spacing:20px;display:flex;height:var(--header-icon-size);justify-content:flex-end}@media (max-width:575.98px){.pp4b-header-action-buttons{--header-icon-size:24px;--header-icon-spacing:10px}}.pp4b-header-action-buttons-icon-wrapper{cursor:pointer;display:inline-block;margin:0;padding:0 calc(var(--header-icon-spacing)*.5)}.pp4b-header-action-buttons-icon-wrapper.hidden{display:none}.pp4b-header-action-buttons-icon-wrapper img{height:var(--header-icon-size);width:var(--header-icon-size)}.pp4b-header-action-buttons-icon-wrapper:last-of-type{padding-right:0}.pp4b-header-action-buttons-icon-wrapper.notification{position:relative}.pp4b-header-action-buttons-icon{display:none}.pp4b-header-action-buttons-icon.primary{display:inline-block}.pp4b-header-action-buttons-notification{background-color:#fd5c5c;border-radius:7px;color:#fff;display:inline-flex;font-size:8px;line-height:7px;padding:3px 4.5px;position:absolute;right:0;top:0}.pp4b-header-action-buttons-notification.hidden{display:none}.pp4b-header-title{align-items:center;color:#242323;display:flex;flex-direction:row;font-size:24px;font-weight:700;padding:24px 24px 0}.pp4b-header-title-text{font-size:16px;font-weight:700;line-height:23px}.pp4b-header-left-action{align-items:center;background:none;border:none;color:#3895ff;cursor:pointer;display:flex;flex-direction:row;padding:0}.pp4b-header-left-action-icon{height:24px;width:24px}.pp4b-header-left-action-icon.mobile{display:none}@media (max-width:575.98px){.pp4b-header-left-action-icon.mobile{display:block}.pp4b-header-left-action-icon.tablet{display:none}}.pp4b-header-left-action-label{font-size:14px;font-weight:600;margin-left:8px}@media (max-width:575.98px){.pp4b-header-left-action-label{display:none}}.pp4b-header-lv2-page-title{display:none;font-size:16px;font-weight:700;grid-area:title;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.pp4b-header-lv2-page-title{display:block}}*,:after,:before,:host{box-sizing:border-box;margin:0;padding:0}body,html{line-height:1;-webkit-text-size-adjust:100%;font-family:Hiragino Sans,Noto Sans JP,Hiragino Kaku Gothic Pro,system-ui;font-size:16px;font-weight:300;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}:host{display:initial;opacity:1;transition:opacity .1s}:host button{font-family:Hiragino Sans,Noto Sans JP,Hiragino Kaku Gothic Pro,system-ui}html[data-pp4b-app]{min-height:calc(100% + env(safe-area-inset-top));overflow:hidden}.pp4b-app-container,[data-pp4b-app],[data-pp4b-app]>body{height:100%;width:100%}[hidden]{display:none!important}.pp4b-sidebar{display:flex;flex-direction:column;height:100%}.pp4b-sidebar-logo{display:block;padding-bottom:16px}.pp4b-sidebar-logo-image{display:block;margin:40px auto 24px;width:120px}.pp4b-sidebar-logo-image-collapsed{display:none;margin:40px auto 50px}.pp4b-sidebar-logo.collapsed .pp4b-sidebar-logo-image{display:none}.pp4b-sidebar-logo.collapsed .pp4b-sidebar-logo-image-collapsed{display:block}.pp4b-sidebar-link-container{display:flex;flex:1;flex-direction:column;overflow-y:hidden}.pp4b-sidebar-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;margin:0 8px 4px;padding-right:8px;text-decoration:none;transition:background-color .25s}.pp4b-sidebar-item.active{background-color:#e5f1ff}.pp4b-sidebar-item:hover:not(.active){background-color:#f7f7f7}.pp4b-sidebar-item-icon{height:20px;margin:0 0 0 8px;transition:transform .25s ease-in-out;width:20px}.pp4b-sidebar-item-icon.loading,.pp4b-sidebar-item-icon.shimmer{display:none}.pp4b-sidebar-item-icon.shimmer.loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer-animation;animation-timing-function:linear;background:#e6e6e6 linear-gradient(90deg,#e6e6e6 0,#fafcff 20%,#e6e6e6 40%) no-repeat;background-size:800px 104px;border-radius:5px;display:inline-block;display:block;height:20px;min-width:20px;position:relative}.pp4b-sidebar-item-title{align-items:center;align-self:stretch;color:#606060;display:flex;flex-direction:row;font-size:12px;font-weight:700;margin-left:8px;opacity:1;overflow-x:hidden;transition:opacity .25s ease-in-out,width .25s ease-in-out;white-space:nowrap;width:100%}.pp4b-sidebar-item-title.loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer-animation;animation-timing-function:linear;background:#e6e6e6 linear-gradient(90deg,#e6e6e6 0,#fafcff 20%,#e6e6e6 40%) no-repeat;background-size:800px 104px;display:inline-block;font-size:0;margin-bottom:10px;margin-top:10px;position:relative}.pp4b-sidebar-item-title.collapser{color:#3895ff;height:48px}.pp4b-sidebar-item-badge{background-color:#3895ff;border-radius:8px;box-sizing:border-box;color:#fff;font-size:10px;height:16px;line-height:12px;padding:2px 7px}.pp4b-sidebar-item-badge.hidden{display:none}.pp4b-sidebar-item-badge.variant-notification{background-color:#fd5c5c}.pp4b-sidebar-item.collapser{background-color:#f7f7f7;border-radius:0;height:48px;margin:0;padding-left:8px}.pp4b-sidebar-item.collapser.collapsed{margin-left:0;padding-left:4px;padding-right:4px}.pp4b-sidebar-item.collapser.collapsed .pp4b-sidebar-item-icon{transform:scaleX(-1)}.pp4b-sidebar-item.collapsed{margin-left:4px}.pp4b-sidebar-item.collapsed .pp4b-sidebar-item-title{opacity:0;width:0}.pp4b-sidebar-separator{background-color:#bababa;border:none;height:4px;opacity:.2}.pp4b-sidebar-section-title{color:#606060;font-size:10px;height:16px;line-height:1.5;margin:16px 0 8px;overflow:hidden;padding:0 16px;text-align:left;transition:margin .25s ease-in-out,height .25s ease-in-out,opacity .25s ease-in-out;white-space:nowrap}.pp4b-sidebar-section-title.collapsed{height:0;margin:0;opacity:0}.pp4b-sidebar-section.bottom{display:flex;flex-direction:column;flex-grow:1;justify-content:end}.pp4b-sidebar-sections-container{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding-bottom:8px}.pp4b-sidebar-sections-container .pp4b-sidebar-shimmer-content{display:none}.pp4b-sidebar-sections-container.loading .pp4b-sidebar-shimmer-content{display:block}.pp4b-sidebar-sections-container.loading slot{display:none}pp4b-sidebar-section:last-of-type{align-items:end;display:flex;flex-grow:1;justify-content:stretch}.pp4b-bottom-tab{align-items:stretch;background-color:#fff;border-top:1px solid #e6e6e6;bottom:0;display:flex;flex-direction:column;height:60px;position:fixed;transition:bottom .25s;width:100%;z-index:20}.pp4b-bottom-tab-item-container{display:flex;flex:1;flex-direction:row}.pp4b-bottom-tab-fsb-container{margin-top:-16px}pp4b-bottom-tab-item{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}pp4b-bottom-tab-item+pp4b-floating-scan-button{margin-top:-16px}.pp4b-bottom-tab-item{align-items:center;color:#606060;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:12px;font-weight:700;justify-content:center;text-decoration:none;width:100%}.pp4b-bottom-tab-item-text{line-height:1.5;margin-top:4px;max-width:calc(100% - 2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp4b-bottom-tab-item.active{color:#002970}.pp4b-bottom-tab-item.active .pp4b-bottom-tab-item-icon{filter:unset}.pp4b-bottom-tab-item-icon{filter:grayscale(1) contrast(0)}.pp4b-bottom-tab-half-sheet{box-sizing:border-box;display:none;flex-direction:column;max-height:inherit;max-width:100%!important;overflow:auto;padding:0;width:100%;z-index:2}@media (max-width:575.98px){.pp4b-bottom-tab-half-sheet{display:block}}.pp4b-bottom-tab-half-sheet-header{color:#242323;font-size:14px;font-weight:700;text-align:center}.pp4b-bottom-tab-half-sheet-body{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);justify-content:center;margin:16px 0}.pp4b-bottom-tab-half-sheet-body-item{align-items:center;border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;color:#242323;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:700;margin:0;padding:8px;text-decoration:none;transition:background-color .25s}.pp4b-bottom-tab-half-sheet-body-item-icon{height:40px;margin-top:8px;width:40px}.pp4b-bottom-tab-half-sheet-body-item-label{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;line-height:1.5;margin:8px 0 0;padding:0}.pp4b-bottom-tab-half-sheet-footer{display:flex;flex-direction:row;width:100%}.pp4b-bottom-tab-half-sheet-footer-button{align-items:center;background:none;border:1px solid #3895ff;border-radius:4px;box-sizing:border-box;color:#3895ff;cursor:pointer;display:flex;flex:1;flex-direction:row;font-family:Hiragino Sans,Noto Sans JP,Hiragino Kaku Gothic Pro,system-ui;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:21px;padding:12px 16px;text-decoration:none;transition:background-color .125s,border-color .125s,color .125s}.pp4b-fsb-container{background-position:top;border-radius:50%;bottom:24px;display:block;position:fixed;right:24px;transition:bottom .25s;z-index:1}.pp4b-fsb-container.hidden{bottom:-158px}@media (max-width:575.98px){.pp4b-fsb-container{display:none}}.pp4b-fsb{align-items:normal;background:linear-gradient(180deg,#00b8f5,#3895ff);border:0;border-radius:50%;box-shadow:0 4px 24px rgba(56,149,255,.4);display:flex;flex-direction:column;height:96px;width:96px}.pp4b-fsb:active{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,#3895ff,#3895ff);box-shadow:0 1px 4px rgba(56,149,255,.7)}.pp4b-fsb-icon{height:38px;margin:20px auto 0;width:38px}.pp4b-fsb-text{color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:19px;margin:4px auto auto;text-align:center}.pp4b-fsb-small{align-items:normal;background:linear-gradient(180deg,#00b8f5,#3895ff);border:0;border-radius:50%;box-shadow:0 2px 8px rgba(56,149,255,.5);display:flex;flex-direction:column;height:64px;width:64px}.pp4b-fsb-small:active{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,#3895ff,#3895ff);box-shadow:0 1px 4px rgba(56,149,255,.7)}.pp4b-fsb-small-icon{height:24px;margin:12px auto 0;width:24px}.pp4b-fsb-small-text{color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:-1px;line-height:16px;margin-bottom:auto;margin-left:-.5px;margin-top:4px;text-align:center;width:100%}.pp4b-store-selector-modal{max-height:90%;padding-bottom:40px;width:100%}.pp4b-store-selector-modal-header{align-items:center;display:flex;flex-direction:row}.pp4b-store-selector-modal-header-title{flex:1;font-size:16px;font-weight:700;line-height:23px;padding-bottom:24px;text-align:center}.pp4b-store-selector-modal-header-close-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:16px;justify-content:center}.pp4b-store-selector-modal-header-close-button .close-img{height:16px;object-fit:contain;width:16px}.pp4b-store-selector-modal-search{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:row;margin-top:16px}.pp4b-store-selector-modal-search-search{margin-left:16px}.pp4b-store-selector-modal-search-input{-webkit-appearance:none;background-color:#fff;border:none;caret-color:#3895ff;color:#242323;flex-grow:1;font-size:14px;height:42px;outline:none;padding-left:8px}.pp4b-store-selector-modal-search-input::placeholder{color:#bababa}.pp4b-store-selector-modal-search-input::-webkit-search-cancel-button{display:none}.pp4b-store-selector-modal-search-clear{background:none;border:none;cursor:pointer;padding-right:8px;right:8px}.pp4b-store-selector-modal-list-container{margin-left:-24px;max-height:65vh;overflow-y:auto;padding:16px 24px 0;width:calc(100% + 48px)}.pp4b-store-selector-modal-list-container li{list-style:none}.pp4b-store-selector-modal-item{align-items:center;border-bottom:var(--pp4b-store-selector-store-item-border-bottom,1px) solid #e6e6e6;color:#bababa;cursor:not-allowed;display:flex;list-style:none}.pp4b-store-selector-modal-item.accessible,.pp4b-store-selector-modal-item.store{color:#242323;cursor:pointer}.pp4b-store-selector-modal-item.accessible .pp4b-store-selector-modal-item-all-stores,.pp4b-store-selector-modal-item.store .pp4b-store-selector-modal-item-all-stores{color:#3895ff}.pp4b-store-selector-modal-item-container{list-style:none;margin-bottom:var(--pp4b-store-selectore-brand-item-margin-bottom,16px)}.pp4b-store-selector-modal-item-icon{margin-right:12px;z-index:1}.pp4b-store-selector-modal-item-icon img{border-radius:50%;height:38px;width:38px}.pp4b-store-selector-modal-item-detail{flex:1;margin-left:18px;padding-bottom:15px;padding-left:31px;padding-top:15px;position:relative}.pp4b-store-selector-modal-item-detail.left{margin-left:0;padding-left:0}.pp4b-store-selector-modal-item.store .pp4b-store-selector-modal-item-detail:before{border-bottom:1px dashed #bababa;transform:translateY(-100%)}.pp4b-store-selector-modal-item.brand.hidden{display:none}.pp4b-store-selector-modal-item.brand .pp4b-store-selector-modal-item-detail{border:none;margin-left:-32px}.pp4b-store-selector-modal-item.brand .pp4b-store-selector-modal-item-detail.has-child:before{border-bottom:none;border-left:1px dashed #bababa;height:50%}.pp4b-store-selector-modal-item.brand .pp4b-store-selector-modal-item-detail.no-line:before{display:none}.pp4b-store-selector-modal-item.no-line .pp4b-store-selector-modal-item-detail{border-left:none}.pp4b-store-selector-modal-item.no-line .pp4b-store-selector-modal-item-detail:before{display:none}.pp4b-store-selector-modal-item-all-stores{color:#bababa;font-size:12px;font-weight:400}.pp4b-store-selector-modal-item.hidden{display:none}.pp4b-store-selector-modal-store-name-row{align-items:center;display:flex;flex-direction:row;margin-bottom:4px}.pp4b-store-selector-modal-store-name-row .item-name-label{border-radius:4px;flex-shrink:0;font-size:12px;font-weight:600;height:22px;line-height:18px;margin-right:8px;padding:2px 8px}.pp4b-store-selector-modal-store-name-row .item-name-label.merchant-label{background-color:#002970;color:#fff}.pp4b-store-selector-modal-store-name-row .item-name-label.store-label{background-color:#ddeafe;color:#002970}.pp4b-store-selector-modal-store-name-row .item-name{font-size:14px;font-weight:600;line-height:21px;word-break:break-word}.pp4b-store-selector-modal-store-id{color:#bababa;font-size:14px;font-weight:400;line-height:1.5}.pp4b-store-selector-modal-check-icon img{height:24px;object-fit:contain;width:24px}.pp4b-store-selector-modal-check-icon.hidden{display:none}.pp4b-store-selector-modal-no-matches-found{color:#606060;font-size:14px;padding:144px 0;text-align:center}.pp4b-store-selector-modal-list-container .pp4b-store-selector-modal-item-container:last-of-type,pp4b-store-selector-brand-item:last-of-type{--pp4b-store-selectore-brand-item-margin-bottom:0px}.pp4b-store-selector-modal-store-container .pp4b-store-selector-modal-item.store:last-child,pp4b-store-selector-store-item:last-of-type{--pp4b-store-selector-store-item-border-bottom:0px}.pp4b-nav-drawer-header{background-color:#f7f7f7;display:grid;gap:0 8px;grid-template-areas:"brand-logo brand-name" "brand-logo store-name";grid-template-columns:min-content 1fr;overflow:hidden;padding:calc(40px + env(safe-area-inset-top,0)) 16px 16px}.pp4b-nav-drawer-header-image{border-radius:50%;grid-area:brand-logo;height:32px;margin-right:8px;object-fit:contain;width:32px}.pp4b-nav-drawer-header-brand{color:#606060;font-size:12px;grid-area:brand-name;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp4b-nav-drawer-header-store{font-size:14px;font-weight:600;grid-area:store-name;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp4b-nav-drawer-main-item{align-items:center;background-color:transparent;border-radius:4px;box-sizing:border-box;display:flex;height:56px;padding:0 16px}.pp4b-nav-drawer-main-item+.pp4b-nav-drawer-main-item{margin-top:4px}.pp4b-nav-drawer-main-item.hidden{display:none}.pp4b-nav-drawer-main-item-image{height:20px;margin:0;width:20px}.pp4b-nav-drawer-main-item-image img{height:20px;object-fit:contain;width:20px}.pp4b-nav-drawer-main-item.recent-stores{align-items:start;flex-direction:column;height:auto;justify-content:center;margin-bottom:8px;margin-top:12px}.pp4b-nav-drawer-main-item.recent-stores .pp4b-recent-store-title{color:#242323;display:block;font-size:12px;margin:0}.pp4b-nav-drawer-main-item.recent-stores .pp4b-recent-store-container{width:100%}.pp4b-nav-drawer-main-item-content{align-items:center;align-self:stretch;display:flex;flex:1;font-size:12px;font-weight:700;margin-left:8px;opacity:1;overflow-x:hidden;white-space:nowrap;width:100%}.pp4b-nav-drawer-separator{background:#bababa;border:none;height:4px;opacity:.2}.pp4b-recent-store-item{align-items:center;cursor:pointer;display:flex;line-height:1;list-style:none}.pp4b-recent-store-item-content{flex:1;padding:8px 0}.pp4b-recent-store-item-name-wrapper{align-items:center;display:flex;flex-direction:row;margin-bottom:2px}.pp4b-recent-store-item-name{border-radius:4px;flex-shrink:0;font-size:14px;font-weight:400;line-height:21px;margin-right:8px;width:100%;word-break:break-word}.pp4b-recent-store-item-show-all{color:#3895ff;font-size:12px;font-weight:400;text-decoration:none}.pp4b-recent-store-item-id{color:#606060;font-size:10px;font-weight:400;line-height:15px}.pp4b-help-drawer{display:flex;flex-direction:column;height:100%;padding:24px 24px 0}@media (max-width:575.98px){.pp4b-help-drawer{padding-left:12px}}.pp4b-help-drawer-header{display:grid;gap:14px 4px;grid-template-areas:"close-button dummy" "help-icon title";grid-template-columns:min-content 1fr;padding-bottom:16px;padding-top:env(safe-area-inset-top,0)}@media (max-width:575.98px){.pp4b-help-drawer-header{gap:14px 8px;grid-template-areas:"help-icon title close-button"}}.pp4b-help-drawer-header-close-button{cursor:pointer;grid-area:close-button;padding-bottom:8px}@media (max-width:575.98px){.pp4b-help-drawer-header-close-button{padding-bottom:0;padding-top:4px}}.pp4b-help-drawer-header-close-button img{height:24px;object-fit:contain;width:24px}.pp4b-help-drawer-header-help-icon{grid-area:help-icon}.pp4b-help-drawer-header-help-icon img{height:32px;object-fit:contain;width:32px}.pp4b-help-drawer-header-title{font-size:16px;font-weight:700;grid-area:title;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp4b-help-drawer-main{flex:1;overflow-y:auto;padding-bottom:24px}@media (max-width:575.98px){.pp4b-help-drawer-main{padding-left:4px}}.pp4b-help-drawer-separator{background:#909090;border:none;height:2px;margin:8px 0;opacity:.2}.pp4b-help-drawer-separator.hidden{display:none}.pp4b-help-drawer-item{align-items:center;background-color:transparent;border-radius:4px;box-sizing:border-box;display:flex;padding:8px 0}.pp4b-help-drawer-item-link{color:#3895ff;cursor:pointer;font-size:14px;font-weight:300;line-height:21px;text-decoration:none}.pp4b-help-drawer-item-link.variant-red{color:#fd5c5c}.pp4b-toast{background-color:#3895ff;bottom:-80px;color:#fff;font-size:16px;font-weight:300;left:0;opacity:0;padding:19px 24px;position:fixed;right:0;transition:bottom .25s,opacity .25s;width:100%;z-index:90}.pp4b-toast.show{bottom:0;display:block;opacity:1}:root{--pp4b-bottom-tab-height:60px;--pp4b-navigation-width:200px}.pp4b-layout-app{background-color:#fafcff;display:grid;grid-template-areas:"side-menu content";grid-template-columns:auto 1fr;grid-template-rows:1fr;height:100%;width:100%}@media (max-width:575.98px){.pp4b-layout-app{grid-template-areas:"content content"}}.pp4b-layout-app-body{background-color:#fafcff;height:100%;max-height:100%;overflow-y:auto;padding-top:calc(env(safe-area-inset-top,0)*2 + 71px);position:absolute;top:0;visibility:visible;width:100%}@media (max-width:575.98px){.pp4b-layout-app-body{padding-bottom:60px;padding-top:calc(env(safe-area-inset-top,0)*2 + 56px)}}.pp4b-layout-content{grid-area:content;max-height:100%;overflow-x:hidden;overflow-y:hidden;position:relative}.pp4b-layout-navigation-menu-browser{background-color:#fff;grid-area:side-menu;height:100%;max-height:100%;overflow:hidden;padding-top:calc(env(safe-area-inset-top,0)*2);transition:width .25s ease-in-out,margin-left .25s ease-in-out;width:var(--pp4b-navigation-width);z-index:25}@media (max-width:575.98px){.pp4b-layout-navigation-menu-browser{display:none}}.pp4b-layout-navigation-menu-browser.collapsed{width:48px}.pp4b-layout-navigation-menu-mobile{background-color:#fff;bottom:0;display:none;height:var(--pp4b-bottom-tab-height);position:fixed;transform:translateY(0);transition:transform .25s;width:100%;z-index:20}@media (max-width:575.98px){.pp4b-layout-navigation-menu-mobile{display:flex}}.pp4b-layout-navigation-menu-mobile.hidden{transform:translateY(76px)}.pp4b-layout-header{position:relative;transition:transform .25s,height .25s;z-index:20}.pp4b-layout-header.hidden{transform:translateY(-100%)}.pp4b-layout-half-sheet{bottom:0;box-sizing:border-box;display:none;flex-direction:column;height:100%;position:fixed;transform:translateY(100%);transition-delay:.25s;width:100%;z-index:30}.pp4b-layout-half-sheet-background{background-color:transparent;height:100%;transition:background-color .25s linear;width:100%}.pp4b-layout-half-sheet-content{background-color:#fff;border-radius:20px 20px 0 0;bottom:0;padding:16px;position:absolute;transform:translateY(100vh);transition:transform .25s ease-in-out;width:100%}.pp4b-layout-half-sheet.show{transform:translateY(0);transition:transform 0s linear}.pp4b-layout-half-sheet.show .pp4b-layout-half-sheet-background{background-color:rgba(0,0,0,.4)}.pp4b-layout-half-sheet.show .pp4b-layout-half-sheet-content{transform:translateY(0)}@media (max-width:575.98px){.pp4b-layout-half-sheet{display:flex}}.pp4b-layout-modal{align-content:center;bottom:0;box-sizing:border-box;flex-direction:column;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;transform:translateY(100%);transition-delay:.25s;width:100%;z-index:30}.pp4b-layout-modal.show{pointer-events:auto;transform:translateY(0);transition:transform 0s linear}.pp4b-layout-modal.show .pp4b-layout-modal-shadow{background-color:rgba(0,0,0,.4)}.pp4b-layout-modal.show .pp4b-layout-modal-content{opacity:1;transform:translateY(0)}.pp4b-layout-modal-shadow{background-color:transparent;height:100%;position:absolute;top:0;transition:background-color .25s linear;width:100%}.pp4b-layout-modal-content{background-color:#fff;border-radius:4px;margin:0 auto;max-width:500px;opacity:0;padding:24px;transition:opacity .25s linear;width:100%}@media (max-width:575.98px){.pp4b-layout-modal-content{border-radius:24px 24px 0 0;bottom:0;max-width:none;opacity:1;padding:40px 16px 32px;position:absolute;transform:translateY(100vh);transition:transform .25s ease-in-out;width:100%}.pp4b-layout-modal.pc-only{display:none}}.pp4b-layout-modal.mobile-only{display:none}@media (max-width:575.98px){.pp4b-layout-modal.mobile-only{display:block}}.pp4b-layout-nav-drawer{--pp4b-nav-drawer-animation-duration:.25s;background-color:transparent;bottom:0;display:none;flex-direction:column;height:100%;pointer-events:none;position:fixed;top:0;transition:background-color var(--pp4b-nav-drawer-animation-duration,0s);width:100%;z-index:25}@media (max-width:575.98px){.pp4b-layout-nav-drawer{display:flex}}.pp4b-layout-nav-drawer.show{background-color:rgba(0,0,0,.4);pointer-events:auto}.pp4b-layout-nav-drawer.show .pp4b-layout-nav-drawer-content{left:0}.pp4b-layout-nav-drawer-content{transition:left var(--pp4b-nav-drawer-animation-duration,0s);--side-menu-width:calc(100% - 40px);background:#fff;height:100%;left:-100%;margin-top:env(safe-area-inset-top,0);position:absolute;top:0;width:var(--side-menu-width)}.pp4b-layout-help-drawer{--pp4b-help-drawer-animation-duration:.25s;--pp4b-help-drawer-left-side-margin:40px;background-color:transparent;bottom:0;display:flex;flex-direction:column;height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:background-color var(--pp4b-help-drawer-animation-duration,0s);width:100%;z-index:25}.pp4b-layout-help-drawer.show{background-color:rgba(0,0,0,.4);pointer-events:auto}.pp4b-layout-help-drawer.show .pp4b-layout-help-drawer-content{right:0}@media (max-width:575.98px){.pp4b-layout-help-drawer.show .pp4b-layout-help-drawer-content{left:var(--pp4b-help-drawer-left-side-margin)}}.pp4b-layout-help-drawer-content{transition:right var(--pp4b-help-drawer-animation-duration,0s);--side-menu-width:calc(100% - var(--pp4b-help-drawer-left-side-margin));background:#fff;height:100%;margin-top:env(safe-area-inset-top,0);position:absolute;right:-100%;top:0;width:467px}@media (max-width:575.98px){.pp4b-layout-help-drawer-content{left:200%;transition:left var(--pp4b-help-drawer-animation-duration,0s);width:var(--side-menu-width)}}.pp4b-layout-help-drawer-background{height:100%;width:100%}pp4b-layout-navigation-menu-browser{overflow-y:hidden}.pp4b-modal-container{padding:24px;width:100%}@media (max-width:575.98px){.pp4b-modal-container{padding:40px 16px 32px}}.pp4b-modal-header{align-items:center;display:flex;margin-bottom:8px}@media (max-width:575.98px){.pp4b-modal-header{margin-bottom:0}}.pp4b-modal-header .header-close-btn{background-color:transparent;border:none;cursor:pointer;height:24px;width:24px}@media (max-width:575.98px){.pp4b-modal-header .header-close-btn{display:none}}.pp4b-modal-heading{color:#242323;font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.pp4b-modal-content{display:flex;flex-direction:column;justify-content:center;text-align:center}.pp4b-modal-footer{margin-top:24px}@media (max-width:575.98px){.pp4b-modal-footer{margin-top:16px}}.pp4b-loading{animation:dots 1.4s linear infinite;background-color:transparent;border-radius:50%;box-shadow:-75px 14px 0 -6px #f03,-37.5px 14px 0 -6px #f03,0 14px 0 -6px #f03,37.5px 14px 0 -6px #f03,75px 14px 0 -6px #f03;height:14px;margin:auto;transform:translateY(-14px);width:14px}.pp4b-loading-container{align-items:center;background-color:rgba(255,255,255,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.pp4b-loading-container.fade-in{animation:fade-in .3s forwards;display:flex}.pp4b-loading-container.fade-out{animation:fade-out .3s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes dots{0%{box-shadow:-75px 14px 0 -6px #f03,-37.5px 14px 0 -6px #f03,0 14px 0 -6px #f03,37.5px 14px 0 -6px #f03,75px 14px 0 -3px #f03}20%{box-shadow:-75px 14px #f03,-37.5px 14px 0 -6px #f03,0 14px 0 -6px #f03,37.5px 14px 0 -6px #f03,75px 14px 0 -6px #f03}40%{box-shadow:-75px 14px 0 -3px #f2093d,-37.5px 14px #f2093d,0 14px 0 -6px #f2093d,37.5px 14px 0 -6px #f2093d,75px 14px 0 -6px #f2093d}60%{box-shadow:-75px 14px 0 -6px #994a81,-37.5px 14px 0 -3px #994a81,0 14px #994a81,37.5px 14px 0 -6px #994a81,75px 14px 0 -6px #994a81}80%{box-shadow:-75px 14px 0 -6px #3493cd,-37.5px 14px 0 -6px #3493cd,0 14px 0 -3px #3493cd,37.5px 14px #3493cd,75px 14px 0 -6px #3493cd}to{box-shadow:-75px 14px 0 -6px #3d8dc7,-37.5px 14px 0 -6px #3d8dc7,0 14px 0 -6px #3d8dc7,37.5px 14px 0 -3px #3d8dc7,75px 14px #3d8dc7}}@media only screen and (max-width: 600px){#onetrust-pc-sdk.otPcCenter{top:var(--pp-system-bar-height, env(safe-area-inset-top, 0))!important;max-height:calc(100% - var(--pp-system-bar-height, env(safe-area-inset-top, 0)))!important}}body.onetrust-hidden #onetrust-consent-sdk{display:none}.factoring-detail .desktop-retry-sheet{margin-bottom:20px}@media (max-width: 575.98px) and (min-height: 670px){.factoring-detail .desktop-retry-sheet{margin-left:16px;margin-right:16px}}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-detail .desktop-retry-sheet{margin-left:16px;margin-right:16px}}.factoring-detail .paid-amount{color:#242323;font-size:24px;font-weight:600;font-family:graphik,-apple-system,Hiragino Sans,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";padding:16px 0;line-height:36px}.factoring-detail .paid-amount-currency{color:#242323;font-size:14px;font-family:graphik,-apple-system,Hiragino Sans,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600}.factoring-detail .total-paid-amount{color:#606060;font-size:14px;font-family:graphik,-apple-system,Hiragino Sans,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;line-height:22px}.factoring-detail .amount-paid{color:#606060;font-size:14px;font-weight:600}@media (min-width: 1200px){.factoring-detail .amount-paid{color:#606060;font-size:12px;font-weight:600}}.factoring-detail .legend-text{color:#606060;font-size:12px;display:flex;justify-content:center;align-items:center;margin-top:10px}.factoring-detail .bank-heading{color:#242323;font-size:14px;font-weight:600}.factoring-detail .bank-text{color:#242323;font-size:14px;line-height:22px}.factoring-detail .detail-heading{color:#242323;font-size:14px;font-weight:600;line-height:22px}.factoring-detail .legend-square{width:12px;height:12px;border-radius:2px}.factoring-detail .blue{background-color:#3895ff}.factoring-detail .light-blue{background-color:#badaff}.factoring-detail .light-grey{background-color:#eee}.factoring-detail .show-more-text{color:#242323;font-size:14px;font-weight:600;color:#3895ff;cursor:pointer}.factoring-detail .chevron{vertical-align:middle;height:8px;width:12px;margin-left:7px;cursor:pointer;transition:all .3s linear}.factoring-detail .flip180{transform:scaleY(-1)}.factoring-detail .divider-margin{margin:24px 0}@media (min-width: 1200px){.factoring-detail .divider-margin{margin:0 24px}}.factoring-detail .card-flex{display:flex;flex-direction:column}@media (min-width: 1200px){.factoring-detail .card-flex{flex-direction:row}}.factoring-detail .card-panel{width:unset}@media (min-width: 1200px){.factoring-detail .card-panel{width:50%}}.factoring-detail .info-message{margin-bottom:24px}@media (min-width: 1200px){.factoring-detail .info-message{margin-bottom:12px}}@media (max-width: 575.98px) and (min-height: 670px){.factoring-detail .info-message{margin-left:16px;margin-right:16px}}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-detail .info-message{margin-left:16px;margin-right:16px}}.factoring-detail .pending-message{margin-bottom:24px}@media (min-width: 1200px){.factoring-detail .pending-message{margin-bottom:12px}}@media (max-width: 575.98px) and (min-height: 670px){.factoring-detail .pending-message{margin-left:16px;margin-right:16px}}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-detail .pending-message{margin-left:16px;margin-right:16px}}.factoring-detail .pending-message-subtitle{margin-top:4px;color:#606060;font-size:14px;line-height:22px}@media (min-width: 992px) and (max-width: 1199.98px){.factoring-detail .pending-message-subtitle{white-space:pre-wrap}}.factoring-detail .detail-content{margin-bottom:24px;width:100%}@media (min-width: 1200px){.factoring-detail .detail-content{display:flex;gap:24px}}.factoring-detail .application-desktop-status{display:none}@media (min-width: 1200px){.factoring-detail .application-desktop-status{display:flex}}.factoring-detail .application-mobile-status{display:flex}@media (min-width: 1200px){.factoring-detail .application-mobile-status{display:none}}.factoring-detail .paginated-payment-history-table{position:relative}.factoring-detail .paginated-payment-history-table .show-more-text{bottom:0;width:100%;background-color:#fff;padding:8px}.factoring-detail .paginated-payment-history-table.animation{max-height:302px;transition:height .25s ease-in,max-height .25s ease-in;overflow:hidden}.factoring-detail .paginated-payment-history-table.animation.hide{max-height:0}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-detail .paginated-payment-history-table.animation.detailed:not(.expanded){height:fit-content}}@media (max-width: 575.98px) and (min-height: 670px){.factoring-detail .paginated-payment-history-table.animation.detailed:not(.expanded){height:fit-content}}@media (min-width: 576px) and (max-width: 991.98px){.factoring-detail .paginated-payment-history-table.animation.detailed:not(.expanded){height:fit-content}}.factoring-detail .paginated-payment-history-table.animation.detailed.expanded{height:302px}.factoring-detail .paginated-payment-history-table .infinite-scroll-wrapper{max-height:270px;overflow-y:auto;width:100%}.factoring-detail .paginated-payment-history-table .infinite-scroll-footer{margin-bottom:1px}.factoring-detail .paginated-payment-history-table .table-loader{max-height:50px;position:relative}.factoring-detail .paginated-payment-history-table .table-loader .loader-container .loader{position:absolute;bottom:0;transform:translateY(60%) scale(.7)}.factoring-detail .paginated-payment-history-table .pp-table.show-scrollbar{overflow-y:scroll}.factoring-detail .paginated-payment-history-table .pp-table .title{display:none}.factoring-detail .paginated-payment-history-table .pp-table .row-container.scroll-behavior{overflow:auto}.factoring-detail .paginated-payment-history-table .pp-table .row{line-height:1.5}.factoring-detail .paginated-payment-history-table .no-payment-history{width:100%;text-align:center;background-color:#f7f7f7;padding:20px;color:#242323;font-size:14px;border-radius:8px}.pp-label-container{border-radius:4px;font-size:12px;font-weight:600;padding:2px 8px}.pp-label-container.success{background:#dff7ed;color:#20bf7a}.pp-label-container.pending{background:#fff7e5;color:#ffb900}.pp-label-container.failed{background:#ffe5e5;color:#fd5c5c}.pp-label-container.active{background:#e5f1ff;color:#3895ff}.gap-8{gap:8px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-40{gap:40px}.mt-0{margin-top:0}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-40{margin-top:40px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-40{margin-bottom:40px}.mb-80{margin-bottom:80px}.mx-a{margin-left:auto;margin-right:auto}.ml-4{margin-left:4px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.pt-12{padding-top:12px}.pt-20{padding-top:20px}.pt-40{padding-top:40px}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-80{padding-left:80px}.pr-8{padding-right:8px}.pr-16{padding-right:16px}.pr-80{padding-right:80px}.pb-12{padding-bottom:12px}.pb-20{padding-bottom:20px}.pb-24{padding-bottom:24px}.pb-34{padding-bottom:34px}@font-face{font-family:Graphik;font-weight:600;src:local("Graphik-Semibold"),url(/app/s/factoring/assets/Graphik-Semibold-6d947783.woff2)}.pp4b-layout-app,.pp4b-layout-app-body{background-color:#6495ed}.pp4b-layout-app-body .padded{padding:0 30px}@media (max-width: 575.98px) and (min-height: 670px){.pp4b-layout-app-body .padded{display:flex;flex-direction:column;padding-right:0;padding-left:0}}@media (max-width: 575.98px) and (max-height: 669.98px){.pp4b-layout-app-body .padded{display:flex;flex-direction:column;padding-right:0;padding-left:0}}.pp4b-layout-app-body .page-title{font-size:24px;font-weight:600;line-height:36px;padding:24px 24px 24px 0}@media (max-width: 575.98px) and (min-height: 670px){.pp4b-layout-app-body .page-title.layout-l2{display:none}}@media (max-width: 575.98px) and (max-height: 669.98px){.pp4b-layout-app-body .page-title.layout-l2{display:none}}@media (max-width: 767.98px){.pp4b-layout-app-body .page-title{font-size:20px;line-height:30px;padding:8px 16px}}.pp4b-layout-app-body .page-title-center{text-align:center}.app-container{font-family:Hiragino Sans,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;font-weight:400;background-color:#fafcff;min-height:100vh}.app-contents{padding:0 24px 24px}button{background:none;border:none}button:not(:disabled){cursor:pointer}a{color:#3895ff;text-decoration:unset;font-weight:600}p{margin:0}.toast-container{position:absolute;z-index:30;top:6%;right:2%;width:400px}@media (max-width: 575.98px) and (min-height: 670px){.toast-container{top:10%;right:2%;left:2%}}@media (max-width: 575.98px) and (max-height: 669.98px){.toast-container{top:10%;right:2%;left:2%}}.toast-container .toast-element{padding-bottom:10px;overflow:hidden;animation:toast-in .25s,toast-in-opacity .5s,toast-out .25s forwards 4.5s}@keyframes toast-in{0%{max-height:0;transform:translateY(-50%)}to{max-height:100px;transform:translateY(0)}}@keyframes toast-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}.general-failure-toast{font-family:blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";padding:12px 16px;border-radius:8px;display:flex}.general-failure-toast.info{background-color:1px solid #20bf7a;background-color:#dff7ed;justify-content:start}.general-failure-toast.warning{border:1px solid #ffb900;background-color:#fff7e5;justify-content:start}.general-failure-toast.error{border:1px solid #f03;background-color:#ffe5e5;justify-content:start}.general-failure-toast .toast-header{display:flex;align-items:center;padding-bottom:4px}.general-failure-toast .toast-headline{color:#242323;font-size:16px;font-weight:600;margin:0 0 0 8px}.general-failure-toast .toast-text{font-size:14px;margin:0 0 0 24px;font-weight:300}.general-failure-toast .toast-next{cursor:pointer}.right-align{text-align:right}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.width-100{width:100%}.width-50{width:50%}.text-bold-14{color:#242323;font-size:14px;font-weight:600}.text-bold-16{color:#242323;font-size:16px;font-weight:600}.text-secondary-12{color:#606060;font-size:12px}.cursor-pointer{cursor:pointer}.display-error{margin-bottom:24px}@media (max-width: 575.98px) and (min-height: 670px){.display-error{margin-left:16px;margin-right:16px}}@media (max-width: 575.98px) and (max-height: 669.98px){.display-error{margin-left:16px;margin-right:16px}}.flex-wrap{flex-wrap:wrap}.collapsible-content{transition:all .2s ease-in-out;overflow:hidden}.collapsible-content.c-close{max-height:0;opacity:0}.collapsible-content.c-open{max-height:500px;opacity:1}.pp-message{padding:12px 8px;border-radius:8px;display:flex;align-items:center;justify-content:space-between!important;font-size:14px;line-height:22px;text-align:left}.pp-message.info{background-color:1px solid #20bf7a;background-color:#dff7ed}.pp-message.warning{border:1px solid #ffb900;background-color:#fff7e5}.pp-message.error{border:1px solid #f03;background-color:#ffe5e5}.pp-message .pp-header{display:flex;align-items:center}.pp-message .pp-header :first-child{min-width:16px}.pp-message .headline{color:#242323;font-weight:600;margin:0 0 0 8px}.pp-message .pp-message-text{margin:0 0 0 24px;font-weight:300}.pp-message .pp-message-next{cursor:pointer}.status-bar-containers{width:100%;display:flex;transform:translate(-4px)}.status-bar-containers .completed{background:transparent}.status-bar-containers .completed .status-bar-line{background-color:#20bf7a!important}.status-bar-containers .status-bar{position:relative;width:16px;height:16px}.status-bar-containers .status-bar .status-bar-line{z-index:0;position:absolute;height:18px;width:2px;margin-top:16px;margin-left:7px;background-color:#e5f1ff}.status-bar-containers .status-bar .circle{z-index:1;position:absolute;width:16px;height:16px;border-radius:50%;background-color:#3895ff;background-size:contain}.status-bar-containers .status-bar .circle.check{background-color:transparent;background-image:url(/app/s/factoring/assets/icon_small_check-be4eac5a.svg)}.status-bar-containers .status-bar .circle.failed{background-color:transparent;background-image:url(/app/s/factoring/assets/icon_small_caution-0f87ddf7.svg)}.status-bar-containers .status-bar.sub-step{width:8px;height:8px;border-radius:50%;background:#e5f1ff;margin-left:4px;position:relative}.status-bar-containers .status-bar.sub-step .status-bar-line{width:2px;height:18px;margin-left:3px;margin-top:0;top:8px}.status-bar-containers .status-bar.sub-step.active,.status-bar-containers .status-bar.sub-step.completed{background:#20bf7a}.status-bar-containers .status-bar.sub-step .status-bar-name-desktop{top:-4px;font-weight:300;position:absolute;left:24px;width:max-content;color:#242323;font-size:14px;font-weight:600}.status-bar-containers:not(.mobile-view){flex-direction:column;max-width:150px;min-width:100px}.status-bar-containers:not(.mobile-view) .status-bar{margin-bottom:18px}.status-bar-containers .status-bar-name{position:absolute;left:24px;width:max-content;color:#242323;font-size:14px;font-weight:600;top:0}.status-bar-containers.mobile-view{flex-direction:row;justify-content:space-between;padding:12px 49px}.status-bar-containers.mobile-view .status-bar-name{color:#606060;font-size:12px;text-align:center;left:0;transform:translate(calc(8px - 50%),-10px)}.status-bar-containers.mobile-view .status-bar:not(:last-child){flex:1}.status-bar-containers.mobile-view .status-bar .status-bar-line{position:absolute;width:calc(100% - 15px);left:8px;height:2px}.status-bar-containers.mobile-view .status-bar .circle{top:9px}.status-bar-containers .active,.status-bar-containers .failed{background:transparent}.stepper-container{display:flex;height:42px;width:392px}@media (max-width: 575.98px) and (min-height: 670px){.stepper-container{width:100%}}@media (max-width: 575.98px) and (max-height: 669.98px){.stepper-container{width:100%}}.each-step{flex-grow:1;position:relative;color:#e6e6e6}.each-step:before{content:" ";border-radius:50%;width:10px;height:10px;display:block;z-index:1;margin:0 auto;background-color:#e6e6e6;top:30px;right:calc(50% - 5px);position:absolute}.each-step:after{content:"";position:absolute;width:100%;height:2px;right:calc(50% - 5px);background-color:#e6e6e6;top:34px}.each-step:first-child:after{display:none}.each-step .step-name{color:#bababa;text-align:center;font-weight:600;font-size:12px}.each-step.is-active:before,.each-step.is-complete:before{background-color:#3895ff;box-shadow:0 0 0 5px rgba(56,149,255,.21)}.each-step.is-active:after,.each-step.is-complete:after{background-color:#3895ff}.each-step.is-active .step-name,.each-step.is-complete .step-name{color:#3895ff}.each-step.is-complete:before{box-shadow:none}.factoring-apply-stepper{background-color:#fafcff;padding:0 0 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}@media (max-width: 575.98px) and (min-height: 670px){.factoring-apply-stepper{padding:16px 0}}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-apply-stepper{padding:16px 0}}@media (max-width: 575.98px) and (min-height: 670px){.factoring-apply-stepper.hide-stepper{display:none}}@media (max-width: 575.98px) and (max-height: 669.98px){.factoring-apply-stepper.hide-stepper{display:none}}.global-error-message-container{margin-bottom:16px}@media (max-width: 575.98px) and (min-height: 670px){.global-error-message-container .pp-message{margin-left:16px;margin-right:16px}}@media (max-width: 575.98px) and (max-height: 669.98px){.global-error-message-container .pp-message{margin-left:16px;margin-right:16px}}.floating-scan-button-container{display:none}@media (max-width: 575.98px) and (min-height: 670px){.floating-scan-button-container{display:block}}@media (max-width: 575.98px) and (max-height: 669.98px){.floating-scan-button-container{display:block}}.exit-confirmation-content-1{color:#242323;margin-bottom:24px}.exit-confirmation-content-1 .title{margin:16px 0;font-size:20px;font-weight:600;line-height:30px}@media (max-width: 575.98px) and (min-height: 670px){.exit-confirmation-content-1 .title{font-size:16px;line-height:24px}}@media (max-width: 575.98px) and (max-height: 669.98px){.exit-confirmation-content-1 .title{font-size:16px;line-height:24px}}.exit-confirmation-content-1 .description{font-size:14px;font-weight:300;line-height:22px;white-space:pre-wrap}@media (max-width: 575.98px) and (min-height: 670px){.exit-confirmation-content-1 .description{word-break:keep-all}}@media (max-width: 575.98px) and (max-height: 669.98px){.exit-confirmation-content-1 .description{word-break:keep-all}}.exit-confirmation-modal-2 .exit-confirmation-header{position:relative}.exit-confirmation-modal-2 .exit-confirmation-header .exit-confirmation-close-button{margin:24px;position:absolute}.exit-confirmation-modal-2 .exit-confirmation-header img{width:500px}@media (max-width: 575.98px) and (min-height: 670px){.exit-confirmation-modal-2 .exit-confirmation-header img{width:100%;height:auto}}@media (max-width: 575.98px) and (max-height: 669.98px){.exit-confirmation-modal-2 .exit-confirmation-header img{width:100%;height:auto}}.exit-confirmation-modal-2 .exit-confirmation-content-2{color:#242323;margin-bottom:24px}.exit-confirmation-modal-2 .exit-confirmation-content-2 .title{margin-bottom:16px;font-size:18px;font-weight:600;line-height:30px}@media (max-width: 575.98px) and (min-height: 670px){.exit-confirmation-modal-2 .exit-confirmation-content-2 .title{font-size:16px;line-height:24px}}@media (max-width: 575.98px) and (max-height: 669.98px){.exit-confirmation-modal-2 .exit-confirmation-content-2 .title{font-size:16px;line-height:24px}}.exit-confirmation-modal-2 .exit-confirmation-content-2 .description{font-size:16px;font-weight:300;line-height:24px;white-space:pre-wrap;padding:0 40px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}@media (max-width: 575.98px) and (min-height: 670px){.exit-confirmation-modal-2 .exit-confirmation-content-2 .description{word-break:keep-all;padding:0 8px;font-size:14px}}@media (max-width: 575.98px) and (max-height: 669.98px){.exit-confirmation-modal-2 .exit-confirmation-content-2 .description{word-break:keep-all;padding:0 8px;font-size:14px}}.exit-confirmation-modal-2 .exit-confirmation-content-2 .description .description-item{display:flex;gap:12px}.exit-confirmation-modal-2 .exit-confirmation-content-2 .description .description-item .green-check-icon{width:24px;height:24px}.exit-confirmation-modal-2 .exit-confirmation-content-2 .exit-confirmation-info-message{font-size:12px;display:flex}@media (min-width: 1200px){.d-all-short-only{display:none!important}}@media (min-width: 992px) and (max-width: 1199.98px){.d-all-short-only{display:none!important}}@media (min-width: 576px) and (max-width: 991.98px){.d-all-short-only{display:none!important}}@media (max-width: 575.98px) and (min-height: 670px){.d-none-all-short{display:none!important}}@media (max-width: 575.98px) and (max-height: 669.98px){.d-none-all-short{display:none!important}}.help-drawer-wrapper{font-family:-apple-system,Hiragino Sans,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";height:100%;max-width:100%;width:467px;font-size:16px;font-weight:500;line-height:1.5;position:fixed;bottom:0;right:0;max-height:100%;background-color:#fff;overflow-y:auto;z-index:2147483637;-webkit-overflow-scrolling:touch;box-sizing:border-box}@media (min-width: 992px) and (max-width: 1199.98px){.help-drawer-wrapper{width:467px}}@media (max-width: 575.98px) and (min-height: 670px){.help-drawer-wrapper{width:calc(100vw - 40px)}}.help-drawer-wrapper .hd-header{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 575.98px) and (min-height: 670px){.help-drawer-wrapper .hd-header{flex-direction:row-reverse;padding-top:env(safe-area-inset-top,0);margin-top:env(safe-area-inset-top,0)}.help-drawer-wrapper .hd-header .close-btn{margin-right:24px}}@media (min-width: 992px) and (max-width: 1199.98px){.help-drawer-wrapper .hd-header{flex-direction:row-reverse;padding-top:env(safe-area-inset-top,0);margin-top:env(safe-area-inset-top,0)}.help-drawer-wrapper .hd-header .close-btn{margin-right:24px}}@media (min-width: 576px) and (max-width: 991.98px){.help-drawer-wrapper .hd-header{flex-direction:row-reverse;padding-top:env(safe-area-inset-top,0);margin-top:env(safe-area-inset-top,0)}.help-drawer-wrapper .hd-header .close-btn{margin-right:24px}}.animation-speed-default{--hd-animation-duration: .25s}.drawer-enter{transform:translate(100%)}.drawer-enter-active{transform:translate(0);transition:transform .25s ease-in-out}.drawer-exit{transform:translate(0)}.drawer-exit-active{transform:translate(100%);transition:transform .25s ease-in-out}.drawer-background-enter{opacity:0}.drawer-background-enter-active{opacity:1;transition:opacity .25s}.drawer-background-exit{opacity:1}.drawer-background-exit-active{opacity:0;transition:opacity .25s}.close-btn{width:24px;height:24px;line-height:0;margin-top:24px;margin-left:24px;padding:0}.title-container{display:flex;align-items:center;height:56px;line-height:0;margin-top:12px}.title-container .question-icon{background-size:32px 32px;height:32px;width:32px;margin-left:16px;margin-bottom:8px}.title-container .title{color:#242323;line-height:24px;margin-left:4px;font-size:16px;font-weight:700;margin-bottom:8px}.divider{padding:0;box-sizing:border-box;border:1px solid #e6e6e6}.drawer-content{padding:0 16px 16px;z-index:2}.drawer-content ul{padding-left:0}.drawer-content li{padding-top:16px;list-style:none}.drawer-content li:first-of-type{padding-top:8px}.drawer-content a{line-height:21px;color:#3895ff;text-decoration:none;transition:color .125s;font-size:14px}.drawer-content span{color:#3895ff;font-size:14px;font-weight:400;line-height:1;text-size-adjust:100%}.drawer-background{background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.loader-container{min-height:164px;display:flex;margin:auto;height:100%}.loader-full-page{position:absolute;top:0;right:0;bottom:0;left:0}.loading-indicator{margin:auto;width:14px;height:14px;background-color:transparent;transform:translateY(-14px);border-radius:50%;box-shadow:-68px 14px 0 -6px #f03,-34px 14px 0 -6px #f03,0 14px 0 -6px #f03,34px 14px 0 -6px #f03,68px 14px 0 -6px #f03;animation:1.4s linear infinite dots}@keyframes dots{0%{box-shadow:-68px 14px 0 -6px #f03,-34px 14px 0 -6px #f03,0 14px 0 -6px #f03,34px 14px 0 -6px #f03,68px 14px 0 -3px #f03}20%{box-shadow:-68px 14px #f03,-34px 14px 0 -6px #f03,0 14px 0 -6px #f03,34px 14px 0 -6px #f03,68px 14px 0 -6px #f03}40%{box-shadow:-68px 14px 0 -3px #f2093d,-34px 14px #f2093d,0 14px 0 -6px #f2093d,34px 14px 0 -6px #f2093d,68px 14px 0 -6px #f2093d}60%{box-shadow:-68px 14px 0 -6px #994a81,-34px 14px 0 -3px #994a81,0 14px #994a81,34px 14px 0 -6px #994a81,68px 14px 0 -6px #994a81}80%{box-shadow:-68px 14px 0 -6px #3493cd,-34px 14px 0 -6px #3493cd,0 14px 0 -3px #3493cd,34px 14px #3493cd,68px 14px 0 -6px #3493cd}to{box-shadow:-68px 14px 0 -6px #3d8dc7,-34px 14px 0 -6px #3d8dc7,0 14px 0 -6px #3d8dc7,34px 14px 0 -3px #3d8dc7,68px 14px #3d8dc7}}
