.white-label-platform-page .wl-customisation-section.wl-section--custom{padding:clamp(5.5rem,6.5vw,6.5rem) 0;background:#f4f7fb!important}.white-label-platform-page .wl-config-section-head{max-width:760px;margin:0 0 clamp(2.5rem,3vw,3rem);text-align:left}.white-label-platform-page .wl-config-section-head h2{max-width:760px;margin-bottom:1rem;color:#071b33;line-height:1.12}.white-label-platform-page .wl-config-section-head__lead{max-width:700px;margin:0;font-size:1.0625rem;line-height:1.65;color:#596a7d}.white-label-platform-page .wl-configurator{width:100%;min-width:0}.white-label-platform-page .wl-configurator__shell{padding:clamp(1.15rem,2vw,1.5rem);border-radius:24px;border:1px solid #d8e1eb;background:#e8eff6;box-shadow:0 14px 36px #071b3312}.white-label-platform-page .wl-configurator__body{display:grid;grid-template-columns:minmax(0,32%) minmax(0,68%);gap:24px;align-items:stretch;min-height:560px;max-height:680px;height:clamp(560px,62vh,680px);min-width:0}.white-label-platform-page .wl-configurator__nav-col{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;overflow:hidden}.white-label-platform-page .wl-configurator__categories{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.white-label-platform-page .wl-configurator__category{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;min-height:44px;padding:.65rem .75rem;border:1px solid transparent;border-radius:14px;background:#fff;color:#596a7d;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.white-label-platform-page .wl-configurator__category:hover{background:#f6f9fc;border-color:#e2e9f2}.white-label-platform-page .wl-configurator__category.is-selected{background:#1c5fd41a;border-color:#1c5fd438;box-shadow:inset 3px 0 #1c5fd4;color:#071b33}.white-label-platform-page .wl-configurator__category-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;font-size:1.25rem;flex-shrink:0}.white-label-platform-page .wl-configurator__category--blue .wl-configurator__category-icon{background:#1c5fd41f;color:#1c5fd4}.white-label-platform-page .wl-configurator__category--teal .wl-configurator__category-icon{background:#0e8f831f;color:#0e8f83}.white-label-platform-page .wl-configurator__category--navy .wl-configurator__category-icon{background:#071b3314;color:#071b33}.white-label-platform-page .wl-configurator__category--slate .wl-configurator__category-icon{background:#596a7d1f;color:#596a7d}.white-label-platform-page .wl-configurator__category-title{display:block;font-size:clamp(1.0625rem,1.1vw,1.1875rem);font-weight:700;color:inherit;line-height:1.3}.white-label-platform-page .wl-configurator__category-desc{display:block;margin-top:.15rem;font-size:.9375rem;line-height:1.4;color:#596a7d}.white-label-platform-page .wl-configurator__category.is-selected .wl-configurator__category-desc{color:#42566d}.white-label-platform-page .wl-configurator__category-chevron{font-size:1.25rem;color:#8fa0b3}.white-label-platform-page .wl-configurator__category.is-selected .wl-configurator__category-chevron{color:#1c5fd4}.white-label-platform-page .wl-configurator__options{flex:1;min-height:0;overflow:auto;padding:.85rem .75rem .25rem;border-radius:14px;border:1px solid #dce3ec;background:#ffffffb8;-ms-overflow-style:none;scrollbar-width:thin}.white-label-platform-page .wl-configurator__option-panel{display:none;flex-direction:column;gap:.65rem}.white-label-platform-page .wl-configurator__option-panel.is-active{display:flex}.white-label-platform-page .wl-configurator__options-label{margin:0 0 .35rem;font-size:.875rem;font-weight:700;color:#071b33}.white-label-platform-page .wl-configurator__field{display:flex;flex-direction:column;gap:.35rem}.white-label-platform-page .wl-configurator__field-label{font-size:.875rem;font-weight:600;color:#42566d}.white-label-platform-page .wl-configurator__input,.white-label-platform-page .wl-configurator__select{min-height:44px;padding:.5rem .75rem;border-radius:10px;border:1px solid #d8e1eb;background:#fff;font-size:.9375rem;color:#071b33;font-family:inherit}.white-label-platform-page .wl-configurator__logo-row{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.white-label-platform-page .wl-configurator__logo-preview{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:12px;border:1px solid #d8e1eb;background:#071b33;flex-shrink:0}.white-label-platform-page .wl-configurator__logo-preview-mark{font-size:.75rem;font-weight:700;color:#fff}.white-label-platform-page .wl-configurator__logo-actions{display:flex;flex-wrap:wrap;gap:.4rem;flex:1;min-width:0}.white-label-platform-page .wl-configurator__logo-action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:36px;padding:.35rem .65rem;border-radius:10px;border:1px solid #d8e1eb;background:#fff;font-size:.75rem;font-weight:600;color:#071b33;cursor:pointer;transition:background .15s ease,border-color .15s ease}.white-label-platform-page .wl-configurator__logo-action i{font-size:1rem;color:#1c5fd4}.white-label-platform-page .wl-configurator__logo-action:hover{background:#f6f9fc;border-color:#c5d0dc}.white-label-platform-page .wl-configurator__logo-action:focus-visible{outline:2px solid #1c5fd4;outline-offset:2px}.white-label-platform-page .wl-configurator__theme-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.white-label-platform-page .wl-configurator__theme{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.35rem .5rem;width:100%;padding:.55rem .6rem;border-radius:12px;border:1px solid #d8e1eb;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.white-label-platform-page .wl-configurator__theme:hover{border-color:#c5d0dc;background:#f9fbfd}.white-label-platform-page .wl-configurator__theme:focus-visible{outline:2px solid #1c5fd4;outline-offset:2px}.white-label-platform-page .wl-configurator__theme.is-selected{border-color:#1c5fd4;background:#1c5fd40f;box-shadow:inset 0 0 0 1px #1c5fd440}.white-label-platform-page .wl-configurator__theme-strip{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;height:.45rem;border-radius:6px;overflow:hidden;border:1px solid rgba(216,225,235,.9)}.white-label-platform-page .wl-configurator__theme-strip span{display:block;min-height:100%}.white-label-platform-page .wl-configurator__theme-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.white-label-platform-page .wl-configurator__theme-name{font-size:.8125rem;font-weight:700;color:#071b33;line-height:1.3}.white-label-platform-page .wl-configurator__theme-desc{font-size:.6875rem;line-height:1.4;color:#596a7d}.white-label-platform-page .wl-configurator__theme-check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;border:1px solid #d8e1eb;background:#fff;color:transparent;font-size:.875rem;align-self:start}.white-label-platform-page .wl-configurator__theme.is-selected .wl-configurator__theme-check{background:#1c5fd4;border-color:#1c5fd4;color:#fff}.white-label-platform-page .wl-configurator__toggle{display:flex;align-items:center;gap:.65rem;min-height:44px;font-size:.9375rem;color:#42566d;cursor:pointer}.white-label-platform-page .wl-configurator__toggle input{width:1.125rem;height:1.125rem;accent-color:#1c5fd4}.white-label-platform-page .wl-configurator__preview-col{display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0}.white-label-platform-page .wl-configurator__preview-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.white-label-platform-page .wl-configurator__preview-tab{min-height:44px;padding:.45rem .85rem;border-radius:999px;border:1px solid #d8e1eb;background:#fff;font-size:.875rem;font-weight:600;color:#596a7d;cursor:pointer}.white-label-platform-page .wl-configurator__preview-tab.is-active{background:#071b33;border-color:#071b33;color:#fff}.white-label-platform-page .wl-configurator__preview-frame{display:flex;flex-direction:column;flex:1;min-height:0;border-radius:16px;border:1px solid #d8e1eb;background:#fff;overflow:hidden;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.white-label-platform-page .wl-configurator__browser{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.65rem .85rem;border-bottom:1px solid #e8eef5;background:#f6f9fc}.white-label-platform-page .wl-configurator__browser-dots{display:flex;gap:.35rem}.white-label-platform-page .wl-configurator__browser-dots span{width:.5rem;height:.5rem;border-radius:50%;background:#c5d0dc}.white-label-platform-page .wl-configurator__browser-brand{display:flex;align-items:center;gap:.5rem;flex:1;min-width:8rem}.white-label-platform-page .wl-configurator__browser-logo{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:var(--wl-preview-primary, #071b33);color:#fff;font-size:.6875rem;font-weight:700}.white-label-platform-page .wl-configurator__browser-brand strong{display:block;font-size:.875rem;color:#071b33}.white-label-platform-page .wl-configurator__browser-brand small{display:block;font-size:.8125rem;color:#596a7d;word-break:break-word}.white-label-platform-page .wl-configurator__live-badge{padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;color:#0e8f83;background:#0e8f831f;border:1px solid rgba(14,143,131,.25)}.white-label-platform-page .wl-configurator__device-toggle{display:inline-flex;padding:.2rem;border-radius:999px;border:1px solid #d8e1eb;background:#fff}.white-label-platform-page .wl-configurator__device-toggle button{min-height:36px;min-width:4.5rem;padding:.25rem .65rem;border:none;border-radius:999px;background:transparent;font-size:.8125rem;font-weight:600;color:#596a7d;cursor:pointer}.white-label-platform-page .wl-configurator__device-toggle button.is-active{background:#eaf0f6;color:#071b33}.white-label-platform-page .wl-configurator__edit-brand{margin-left:auto;min-height:36px;padding:.35rem .75rem;border-radius:999px;border:1px solid #d8e1eb;background:#fff;font-size:.8125rem;font-weight:600;color:#071b33;cursor:default}.white-label-platform-page .wl-configurator__preview-stage{position:relative;flex:1;min-height:0;padding:clamp(.85rem,1.5vw,1.25rem);overflow:hidden;background:var(--wl-preview-stage-bg, #ffffff)}.white-label-platform-page .wl-configurator__view{display:none;height:100%;min-height:0}.white-label-platform-page .wl-configurator__view.is-active{display:block}.white-label-platform-page .wl-config-app{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(0,9.5rem);gap:.75rem;height:100%;min-height:0}.white-label-platform-page .wl-config-app__nav{display:flex;flex-direction:column;gap:.25rem;padding:.35rem;border-radius:12px;background:var(--wl-preview-nav-bg, #f4f7fb);border:1px solid var(--wl-preview-nav-border, #e8eef5);font-size:.8125rem}.white-label-platform-page .wl-config-app__nav span{display:flex;align-items:center;gap:.4rem;padding:.45rem .5rem;border-radius:8px;color:var(--wl-preview-nav-item, #596a7d);font-weight:600}.white-label-platform-page .wl-config-app__nav span i{font-size:1rem;color:var(--wl-preview-nav-icon, #8fa0b3)}.white-label-platform-page .wl-config-app__nav span.is-active{background:var(--wl-preview-nav-active-bg, #fff);color:var(--wl-preview-nav-active-text, #071b33);box-shadow:0 2px 8px #071b330f;border-left:3px solid var(--wl-preview-accent, #1c5fd4)}.white-label-platform-page .wl-config-app__content{display:flex;flex-direction:column;gap:.65rem;min-width:0;min-height:0;overflow:auto;font-size:.875rem;color:#596a7d}.white-label-platform-page .wl-config-app__welcome{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem}.white-label-platform-page .wl-config-app__welcome p{margin:0;font-size:.875rem}.white-label-platform-page .wl-config-app__welcome h3{margin:.15rem 0 0;font-size:.9375rem;font-weight:700;color:var(--wl-preview-text, #071b33);font-family:inherit}.white-label-platform-page .wl-config-app__balance{font-size:1.375rem!important;font-weight:700;color:var(--wl-preview-text, #071b33)!important}.white-label-platform-page .wl-config-app__cta{min-height:36px;padding:.35rem .85rem;border:none;border-radius:999px;background:var(--wl-preview-accent, #1c5fd4);color:#fff;font-size:.8125rem;font-weight:600;cursor:default}.white-label-platform-page .wl-config-app__accounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.white-label-platform-page .wl-config-app__accounts div{padding:.55rem .65rem;border-radius:10px;border:1px solid var(--wl-preview-nav-border, #e8eef5);background:var(--wl-preview-muted-bg, #f9fbfd)}.white-label-platform-page .wl-config-app__accounts strong{display:block;margin-top:.15rem;font-size:.9375rem;color:var(--wl-preview-text, #071b33)}.white-label-platform-page .wl-config-app__lower{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:.5rem;flex:1;min-height:0}.white-label-platform-page .wl-config-app__activity,.white-label-platform-page .wl-config-app__chart,.white-label-platform-page .wl-config-app__products{padding:.55rem .65rem;border-radius:10px;border:1px solid var(--wl-preview-nav-border, #e8eef5);background:var(--wl-preview-surface, #fff)}.white-label-platform-page .wl-config-app__activity h4,.white-label-platform-page .wl-config-app__chart h4,.white-label-platform-page .wl-config-app__products h4{margin:0 0 .35rem;font-size:.8125rem;font-weight:700;color:var(--wl-preview-text, #071b33);font-family:inherit}.white-label-platform-page .wl-config-app__accounts span{display:block;font-size:.8125rem}.white-label-platform-page .wl-config-app__products{grid-column:1 / -1}.white-label-platform-page .wl-config-app__activity ul{list-style:none;margin:0;padding:0}.white-label-platform-page .wl-config-app__activity li{display:flex;justify-content:space-between;gap:.5rem;padding:.25rem 0;font-size:.8125rem}.white-label-platform-page .wl-config-app__activity strong{color:#071b33;font-size:.8125rem}.white-label-platform-page .wl-config-app__chart-bars{display:flex;align-items:flex-end;gap:.35rem;height:3.5rem}.white-label-platform-page .wl-config-app__chart-bars span{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--wl-preview-accent, #1c5fd4),rgba(28,95,212,.35))}.white-label-platform-page .wl-config-app__dot{display:inline-block;width:.5rem;height:.5rem;margin-right:.35rem;border-radius:50%;background:#0e8f83;vertical-align:middle}.white-label-platform-page .wl-config-app__card-slot{display:flex;align-items:flex-start;justify-content:center;min-width:0}.white-label-platform-page .wl-config-card-mock{width:100%;padding:.85rem .9rem;border-radius:14px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(255,255,255,.1),transparent 45%),linear-gradient(135deg,var(--wl-preview-primary, #071b33) 0%,var(--wl-preview-card-mid, #0d2b4d) 45%,var(--wl-preview-accent, #1c5fd4) 100%);box-shadow:0 10px 24px #071b332e}.white-label-platform-page .wl-config-card-mock--large{max-width:20rem;margin:0 auto;padding:1.25rem 1.15rem}.white-label-platform-page .wl-config-card-mock__chip{width:2rem;height:1.35rem;margin-bottom:.75rem;border-radius:4px;background:linear-gradient(135deg,#c7a552,#e0cc8a)}.white-label-platform-page .wl-config-card-mock__brand{margin:0 0 .25rem;font-size:.8125rem;font-weight:700;opacity:.92}.white-label-platform-page .wl-config-card-mock__number{margin:0 0 .75rem;font-size:1rem;letter-spacing:.08em;font-weight:600}.white-label-platform-page .wl-config-card-mock__meta{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;font-size:.8125rem}.white-label-platform-page .wl-config-card-mock__meta small{display:block;opacity:.8;font-size:.6875rem}.white-label-platform-page .wl-config-card-mock__scheme{margin:.5rem 0 0;font-size:.75rem;opacity:.88;text-align:right}.white-label-platform-page .wl-config-card-view{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;padding:.5rem}.white-label-platform-page .wl-config-card-view__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;max-width:22rem;text-align:center}.white-label-platform-page .wl-config-card-view__controls button{min-height:44px;padding:.45rem .85rem;border-radius:999px;border:1px solid #d8e1eb;background:#fff;font-size:.875rem;font-weight:600;color:#596a7d;cursor:default}.white-label-platform-page .wl-config-card-view__controls button.is-active{background:var(--wl-preview-accent, #1c5fd4);border-color:var(--wl-preview-accent, #1c5fd4);color:#fff}.white-label-platform-page .wl-config-card-view__controls p{width:100%;margin:.25rem 0 0;font-size:.875rem;color:#596a7d;line-height:1.5}.white-label-platform-page .wl-config-email{max-width:26rem;margin:0 auto;padding:1rem 1.1rem;border-radius:12px;border:1px solid #e8eef5;background:#fff;font-size:.875rem;color:#596a7d}.white-label-platform-page .wl-config-email__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.white-label-platform-page .wl-config-email h3{margin:0 0 .35rem;font-size:1.0625rem;color:var(--wl-preview-text, #071b33);font-family:inherit}.white-label-platform-page .wl-config-email p{margin:0 0 .65rem;line-height:1.55;font-size:.875rem}.white-label-platform-page .wl-config-email__code{display:inline-block;padding:.5rem .85rem;border-radius:8px;font-size:1.125rem;font-weight:700;letter-spacing:.15em;color:#071b33;background:#f4f7fb;border:1px dashed #c5d0dc}.white-label-platform-page .wl-config-email__foot{margin-top:.75rem!important;font-size:.8125rem!important}.white-label-platform-page .wl-config-portal{display:flex;flex-direction:column;align-items:stretch;max-width:18rem;margin:1rem auto;padding:1.25rem 1.15rem;border-radius:14px;border:1px solid #e8eef5;background:#f9fbfd;text-align:center}.white-label-platform-page .wl-config-portal__logo{display:inline-flex;align-self:center;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:.65rem;border-radius:12px;background:var(--wl-preview-primary, #071b33);color:#fff;font-size:.75rem;font-weight:700}.white-label-platform-page .wl-config-portal h3{margin:0 0 .25rem;font-size:1.0625rem;color:var(--wl-preview-text, #071b33);font-family:inherit}.white-label-platform-page .wl-config-portal>p{margin:0 0 1rem;font-size:.875rem;color:#596a7d;word-break:break-word}.white-label-platform-page .wl-config-portal__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;text-align:left;font-size:.8125rem;color:#596a7d}.white-label-platform-page .wl-config-portal__field input{min-height:44px;padding:.5rem .65rem;border-radius:10px;border:1px solid #d8e1eb;font-size:.875rem}.white-label-platform-page .wl-config-portal__signin{min-height:44px;margin-bottom:.5rem;border:none;border-radius:999px;background:var(--wl-preview-accent, #1c5fd4);color:#fff;font-size:.9375rem;font-weight:600;cursor:default}.white-label-platform-page .wl-config-portal__open{min-height:44px;border:1px solid var(--wl-preview-nav-border, #d8e1eb);border-radius:999px;background:var(--wl-preview-surface, #fff);color:var(--wl-preview-text, #071b33);font-size:.875rem;font-weight:600;cursor:default}.white-label-platform-page .wl-configurator__preview-frame.is-mobile{max-width:22rem;margin-inline:auto}.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app{grid-template-columns:1fr;grid-template-rows:1fr auto}.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__nav{flex-direction:row;flex-wrap:wrap;order:2}.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__nav span{flex:1 1 calc(33% - .35rem);justify-content:center;font-size:.75rem}.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__nav span i,.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__card-slot{display:none}.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__accounts,.white-label-platform-page .wl-configurator__preview-frame.is-mobile .wl-config-app__lower{grid-template-columns:1fr}@media(max-width:1099px){.white-label-platform-page .wl-configurator__body{grid-template-columns:minmax(0,38%) minmax(0,62%)}}@media(max-width:899px){.white-label-platform-page .wl-configurator__body{grid-template-columns:1fr;height:auto;max-height:none;min-height:0}.white-label-platform-page .wl-configurator__nav-col{overflow:visible}.white-label-platform-page .wl-configurator__categories{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:.5rem;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.white-label-platform-page .wl-configurator__categories::-webkit-scrollbar{display:none}.white-label-platform-page .wl-configurator__category{flex:0 0 min(17rem,78vw);grid-template-columns:auto 1fr}.white-label-platform-page .wl-configurator__category-chevron{display:none}.white-label-platform-page .wl-configurator__category-desc{font-size:.8125rem}.white-label-platform-page .wl-configurator__options{max-height:none}.white-label-platform-page .wl-configurator__preview-col{min-height:clamp(420px,55vh,520px)}}@media(max-width:767px){.white-label-platform-page .wl-config-section-head h2{max-width:none;font-size:clamp(1.75rem,6.5vw,2.125rem)}.white-label-platform-page .wl-configurator__browser{flex-direction:column;align-items:stretch}.white-label-platform-page .wl-configurator__theme-grid{grid-template-columns:1fr}.white-label-platform-page .wl-configurator__logo-actions{width:100%}.white-label-platform-page .wl-configurator__edit-brand{margin-left:0;width:100%;min-height:44px}.white-label-platform-page .wl-configurator__device-toggle{width:100%;justify-content:center}.white-label-platform-page .wl-configurator__device-toggle button{flex:1;min-height:44px}.white-label-platform-page .wl-config-app__accounts{grid-template-columns:1fr}}body.white-label-platform-page .go-top{background-color:#071b33!important;width:44px;height:44px;line-height:44px}body.white-label-platform-page .go-top:before{background-color:#0e8f83!important}body.white-label-platform-page .go-top:hover,body.white-label-platform-page .go-top:focus{background-color:#0d2b4d!important}body.white-label-platform-page .go-top,body.white-label-platform-page .go-top.active{background-color:#071b33!important}body.white-label-platform-page .go-top i{color:#fff!important}
