:root{--pkb-ds-accent:var(--idd-color-warning, #F0A500);--pkb-ds-accent-light:#FFD54F;--pkb-ds-accent-deep:#D4920A;--pkb-ds-accent-grad:linear-gradient(135deg, var(--idd-color-warning, #F0A500), #CC2828);--pkb-ds-accent-grad-soft:linear-gradient(135deg, rgba(240,165,0,.08), rgba(204,40,40,.05));--pkb-ds-gold:var(--idd-color-warning, #F0A500);--pkb-ds-gold-grad:linear-gradient(135deg, #FFD54F, var(--idd-color-warning, #F0A500));--pkb-ds-surface:var(--pkb-surface, #fff);--pkb-ds-surface-soft:var(--pkb-bg-soft, var(--idd-color-bg-alt, #f7f9fc));--pkb-ds-text:var(--pkb-text, var(--idd-color-text, #111827));--pkb-ds-text-muted:var(--pkb-text-muted, var(--idd-color-text-muted, #6b7280));--pkb-ds-border:1px solid rgba(15,23,42,.06);--pkb-ds-border-card:1px solid rgba(15,23,42,.05);--pkb-ds-shadow-card:0 1px 3px rgba(15,23,42,.04), 0 8px 24px -16px rgba(15,23,42,.12);--pkb-ds-shadow-cta:0 10px 24px rgba(240,165,0,.30);--pkb-ds-shadow-cta-hover:0 14px 30px rgba(240,165,0,.42);--pkb-ds-radius-card:18px;--pkb-ds-radius-hero:22px;--pkb-ds-radius-kpi:14px;--pkb-ds-radius-pill:999px;--pkb-ds-pad-page:24px clamp(16px, 3vw, 32px);--pkb-ds-pad-hero:28px clamp(20px, 3vw, 32px);--pkb-ds-pad-card:22px 20px;--pkb-ds-gap:22px}.pkb-dash-main:has(.pkb-ds-page){padding:0!important;gap:0!important}.pkb-ds-page{width:100%;max-width:100%;margin:0;padding:var(--pkb-ds-pad-page);color:var(--pkb-ds-text);font-family:inherit;box-sizing:border-box;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--pkb-ds-gap)}.pkb-ds-page *{box-sizing:border-box}.pkb-ds-page>*{max-width:100%}.pkb-ds-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;padding:var(--pkb-ds-pad-hero);background:var(--pkb-ds-surface);border:var(--pkb-ds-border);border-radius:var(--pkb-ds-radius-hero);box-shadow:var(--pkb-ds-shadow-card);position:relative;overflow:hidden}.pkb-ds-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(240 165 0 / .05),transparent 40%);pointer-events:none;z-index:0}.pkb-ds-hero>*{position:relative;z-index:1}.pkb-ds-hero--full{grid-template-columns:1fr}.pkb-ds-hero__text{min-width:0}.pkb-ds-hero__text h1,.pkb-ds-hero h1{font-size:clamp(24px, 3.5vw, 36px);margin:0 0 8px;font-weight:800;line-height:1.15;color:var(--pkb-ds-text)}.pkb-ds-hero__text p,.pkb-ds-hero>p{margin:0;color:var(--pkb-ds-text-muted);font-size:14.5px;line-height:1.55;max-width:720px}.pkb-ds-hero__text p strong,.pkb-ds-hero>p strong{color:var(--pkb-ds-text);font-weight:800}.pkb-ds-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:linear-gradient(135deg,rgb(240 165 0 / .10),rgb(255 213 79 / .10));color:var(--pkb-ds-accent);border-radius:var(--pkb-ds-radius-pill);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;border:1px solid rgb(240 165 0 / .18)}.pkb-ds-kicker svg{width:14px;height:14px}.pkb-ds-kicker--gold{background:linear-gradient(135deg,rgb(245 158 11 / .12),rgb(252 211 77 / .06));color:var(--pkb-ds-gold);border-color:rgb(245 158 11 / .30)}.pkb-ds-hero__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-content:start}.pkb-ds-kpi{background:var(--pkb-ds-surface-soft);border:var(--pkb-ds-border);border-radius:var(--pkb-ds-radius-kpi);padding:14px;position:relative;display:flex;flex-direction:column;gap:2px;min-width:0}.pkb-ds-kpi--primary{background:var(--pkb-ds-accent-grad-soft);border-color:rgb(240 165 0 / .20)}.pkb-ds-kpi--primary .pkb-ds-kpi__value{color:var(--pkb-ds-accent)}.pkb-ds-kpi--gold{background:linear-gradient(135deg,rgb(245 158 11 / .08),rgb(252 211 77 / .04));border-color:rgb(245 158 11 / .20)}.pkb-ds-kpi--gold .pkb-ds-kpi__value{color:var(--pkb-ds-gold)}.pkb-ds-kpi__icon{position:absolute;top:10px;right:12px;color:var(--idd-color-text-muted,#94a3b8);opacity:.8}.pkb-ds-kpi__icon svg{width:18px;height:18px}.pkb-ds-kpi--primary .pkb-ds-kpi__icon{color:var(--pkb-ds-accent);opacity:1}.pkb-ds-kpi--gold .pkb-ds-kpi__icon{color:var(--pkb-ds-gold);opacity:1}.pkb-ds-kpi__label{font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--pkb-ds-text-muted);text-transform:uppercase;padding-right:28px}.pkb-ds-kpi__value{display:block;font-size:clamp(22px, 2.6vw, 28px);font-weight:800;margin:4px 0 2px;line-height:1.05;color:var(--pkb-ds-text);word-break:break-word}.pkb-ds-kpi__sub{display:block;font-size:11.5px;color:var(--pkb-ds-text-muted)}.pkb-ds-card{background:var(--pkb-ds-surface);border:var(--pkb-ds-border-card);border-radius:var(--pkb-ds-radius-card);padding:var(--pkb-ds-pad-card);box-shadow:var(--pkb-ds-shadow-card)}.pkb-ds-card--accent{border-left:4px solid var(--pkb-ds-accent)}.pkb-ds-section-head{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:18px}.pkb-ds-section-head h2{font-size:18px;font-weight:700;margin:0;color:var(--pkb-ds-text);display:inline-flex;align-items:center;gap:8px}.pkb-ds-section-head h2 svg{color:var(--pkb-ds-accent);flex:0 0 18px}.pkb-ds-section-head a{color:var(--pkb-ds-accent);text-decoration:none;font-size:13px;font-weight:700}.pkb-ds-section-head a:hover{color:var(--pkb-ds-accent-deep)}.pkb-ds-section-head p{margin:4px 0 0;font-size:13px;color:var(--pkb-ds-text-muted)}.pkb-ds-pill{display:inline-flex;align-items:center;padding:4px 10px;background:var(--pkb-bg,var(--idd-color-bg-alt,#f6f8fb));color:var(--pkb-ds-text-muted);border-radius:var(--pkb-ds-radius-pill);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.pkb-ds-pill--accent{background:var(--pkb-ds-accent-grad);color:#fff}.pkb-ds-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:var(--pkb-ds-radius-pill);font-weight:800;font-size:13.5px;text-decoration:none;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.pkb-ds-cta svg{width:16px;height:16px}.pkb-ds-cta--primary{background:var(--pkb-ds-accent-grad);color:#fff!important;box-shadow:var(--pkb-ds-shadow-cta)}.pkb-ds-cta--primary:hover{transform:translateY(-1px);box-shadow:var(--pkb-ds-shadow-cta-hover)}.pkb-ds-cta--ghost{background:rgb(240 165 0 / .08);color:var(--pkb-ds-accent)!important;border:1px solid rgb(240 165 0 / .20)}.pkb-ds-cta--ghost:hover{background:rgb(240 165 0 / .14)}.pkb-ds-cta--gold{background:var(--pkb-ds-gold-grad);color:#fff!important;box-shadow:0 10px 24px rgb(245 158 11 / .30)}.pkb-ds-cta--gold:hover{box-shadow:0 14px 30px rgb(245 158 11 / .42)}.pkb-ds-cta--danger{background:linear-gradient(135deg,var(--idd-color-primary,#ef4444),var(--idd-color-primary-hover,#b91c1c));color:#fff!important;box-shadow:0 10px 24px rgb(239 68 68 / .28)}.pkb-ds-grid-auto{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.pkb-ds-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.pkb-ds-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.pkb-ds-progress{height:8px;background:rgb(15 23 42 / .06);border-radius:var(--pkb-ds-radius-pill);overflow:hidden;margin:6px 0}.pkb-ds-progress__fill{display:block;height:100%;border-radius:var(--pkb-ds-radius-pill);background:var(--pkb-ds-accent-grad);transition:width .6s cubic-bezier(.34,1.3,.7,1)}.pkb-ds-progress__fill--green{background:linear-gradient(90deg,#22c55e,var(--idd-color-success,#15803d))}.pkb-ds-progress__fill--gold{background:linear-gradient(90deg,var(--idd-color-warning,#f59e0b),#d97706)}.pkb-ds-progress__fill--danger{background:linear-gradient(90deg,var(--idd-semantic-destructive,#dc2626),var(--idd-color-primary,#ef4444))}.pkb-ds-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;color:var(--pkb-ds-text-muted);text-align:center}.pkb-ds-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--pkb-ds-accent);background:rgb(240 165 0 / .08);border-radius:50%;margin-bottom:6px}.pkb-ds-empty__icon svg{width:30px;height:30px}.pkb-ds-empty h2,.pkb-ds-empty strong{font-size:16px;font-weight:800;color:var(--pkb-ds-text);margin:0}.pkb-ds-empty p,.pkb-ds-empty span{font-size:13px;max-width:480px;margin:0}.pkb-ds-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--pkb-ds-radius-pill);font-size:11.5px;font-weight:700;background:rgb(240 165 0 / .10);color:var(--pkb-ds-accent)}.pkb-ds-badge--green{background:rgb(34 197 94 / .10);color:var(--idd-color-success,#15803d)}.pkb-ds-badge--gold{background:rgb(245 158 11 / .10);color:#b45309}.pkb-ds-badge--danger{background:rgb(239 68 68 / .10);color:var(--idd-color-primary-hover,#b91c1c)}.pkb-ds-badge--neutral{background:rgb(15 23 42 / .06);color:var(--pkb-ds-text-muted)}.pkbc-hero,.pkb-progression-hero,.pkb-dash-hero,.pkb-wl-hero,.pkb-fav-hero,.pkb-nearby-v2__hero,.pkbe-prefs__hero,.pb-notif-hero,.pb-msg-hero,.pb-test-hero,.pkb-auth-hero,.pkb-hero,.pkbh-hero,.pkbh-hero-main,.pkbh-map-hero,.pkb-legal-hero,.pkb-trainers-hero,.pkdx-hero,.pb-archive-hero,.idd-abo-hero{background:var(--pkb-ds-surface);border:var(--pkb-ds-border);border-radius:var(--pkb-ds-radius-hero);box-shadow:var(--pkb-ds-shadow-card);position:relative;overflow:hidden}.pkbc-hero:not(:has(>::before))::before,.pkb-progression-hero::before,.pkb-wl-hero::before,.pkb-fav-hero::before,.pkb-hero::before,.pkbh-hero::before,.pkb-legal-hero::before,.pkb-trainers-hero::before,.pkdx-hero::before,.pb-archive-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(240 165 0 / .04),transparent 40%);pointer-events:none;z-index:0}.pkb-progression-hero>*,.pkb-wl-hero>*,.pkb-fav-hero>*,.pkb-hero>*,.pkbh-hero>*,.pkb-legal-hero>*,.pkb-trainers-hero>*,.pkdx-hero>*,.pb-archive-hero>*{position:relative;z-index:1}.pkb-card,.pb-card,.pkb-trainer-card,.idd-abo-card-section{background:var(--pkb-ds-surface);border:var(--pkb-ds-border-card);border-radius:var(--pkb-ds-radius-card);box-shadow:var(--pkb-ds-shadow-card)}.pkb-btn-primary,.pkb-cta-primary,.pkb-red-btn,.pkbh-cta-primary,button.pkb-btn-primary,a.pkb-btn-primary{background:var(--pkb-ds-accent-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:var(--pkb-ds-shadow-cta);transition:transform .15s ease,box-shadow .15s ease}.pkb-btn-primary:hover,.pkb-cta-primary:hover,.pkb-red-btn:hover,.pkbh-cta-primary:hover{transform:translateY(-1px);box-shadow:var(--pkb-ds-shadow-cta-hover)}a.pkb-link-accent,.pkb-link-accent{color:var(--pkb-ds-accent)}a.pkb-link-accent:hover{color:var(--pkb-ds-accent-deep)}.pkb-badge-accent,.pkb-section-count{background:var(--pkb-ds-accent-grad);color:#fff!important}.pkb-dash-main a:hover,.pkb-account-app a:hover{color:var(--pkb-ds-accent,var(--idd-color-warning,#F0A500))}.pkb-dash-main a.is-danger:hover,.pkb-dash-main a.is-error:hover{color:var(--pkb-primary-hover,var(--idd-color-primary-hover,#d40000))}.pkb-dash-main .pkb-red-btn,.pkb-dash-main .idd-btn-primary,.pkb-dash-main .pkb-cta-primary,.pkb-account-app .pkb-red-btn,.pkb-account-app .idd-btn-primary,.pkb-account-app .pkb-cta-primary{background:linear-gradient(135deg,var(--pkb-primary,#fe0201),var(--pkb-primary-hover,#d40000));color:var(--pkb-text-invert,#ffffff);border-color:#fff0;box-shadow:0 10px 24px rgb(254 2 1 / .22)}.pkb-dash-main .idd-btn-outline,.pkb-account-app .idd-btn-outline{background:var(--pkb-primary-soft,#FFEBEE);color:var(--pkb-primary,#fe0201);border-color:var(--pkb-primary-border,rgb(254 2 1 / .25))}.pkb-dash-main input[type="checkbox"]:checked,.pkb-dash-main input[type="range"],.pkb-account-app input[type="checkbox"]:checked,.pkb-account-app input[type="range"]{accent-color:var(--pkb-ds-accent,var(--idd-color-warning,#F0A500))}.pb-notifpage .pkb-ds-hero__kpis,.pb-notifpage .pkb-ds-hero__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width:760px){.pb-notifpage .pkb-ds-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-notifpage-mark-all{background:rgb(240 165 0 / .08);color:var(--pkb-ds-accent)!important;border:1px solid rgb(240 165 0 / .20)}.pb-notifpage-mark-all:hover:not([disabled]){background:rgb(240 165 0 / .14)}.pb-notifpage-tab.is-active{background:rgb(240 165 0 / .10);color:var(--pkb-ds-accent);border-color:rgb(240 165 0 / .30)}.pb-notifpage-tab-icon svg{color:var(--pkb-ds-accent)}.pb-notifpage-tab.is-active .pb-notifpage-tab-icon svg{color:var(--pkb-ds-accent-deep)}.pkb-dash-menu__badge.is-count,.pb-canvas-badge:not(.is-pill):not(.is-msg),.pb-notifpage-tab-count,.pkb-ds-badge-count,.pb-notifpage-tab-count{background:var(--pkb-danger,var(--idd-color-primary,#ef4444))!important;color:#fff!important;box-shadow:none!important}.pkb-dash-menu__link.is-active .pkb-dash-menu__badge.is-count{background:#fff!important;color:var(--pkb-danger,var(--idd-color-primary,#ef4444))!important}.pb-notifpage-tab.is-active .pb-notifpage-tab-count{background:var(--pkb-danger,var(--idd-color-primary,#ef4444))!important;color:#fff!important}.pb-canvas-badge.is-msg{background:var(--pkb-ds-accent-light,#FFD54F)!important;color:#fff!important}.pkb-dash-main .pkb-ds-cta,.pkb-dash-main .idd-btn,.pkb-dash-main .pkb-red-btn,.pkb-dash-main .pkb-cta-primary,.pkb-account-app .pkb-ds-cta,.pkb-account-app .idd-btn,.pkb-account-app .pkb-red-btn,.pkb-account-app .pkb-cta-primary{box-shadow:0 2px 6px rgb(240 165 0 / .18)!important}.pkb-dash-main .pkb-ds-cta:hover,.pkb-dash-main .idd-btn:hover,.pkb-dash-main .pkb-red-btn:hover,.pkb-dash-main .pkb-cta-primary:hover,.pkb-account-app .pkb-ds-cta:hover,.pkb-account-app .idd-btn:hover,.pkb-account-app .pkb-red-btn:hover,.pkb-account-app .pkb-cta-primary:hover{transform:none!important;box-shadow:0 4px 12px rgb(240 165 0 / .26)!important}.pkb-dash-main .pkb-card,.pkb-dash-main .pb-card,.pkb-dash-main .idd-abo-card-section,.pkb-account-app .pkb-card,.pkb-account-app .pb-card,.pkb-account-app .idd-abo-card-section{box-shadow:0 1px 3px rgb(15 23 42 / .04),0 8px 24px -16px rgb(15 23 42 / .12)!important;backdrop-filter:none!important;border:1px solid rgb(15 23 42 / .06)!important;background:var(--pkb-ds-surface,#fff)!important}.pkb-dash-main .pkb-ds-hero,.pkb-dash-main .pkbc-hero,.pkb-dash-main .pkb-progression-hero,.pkb-dash-main .pkb-dash-hero,.pkb-dash-main .pkb-wl-hero,.pkb-dash-main .pkb-fav-hero,.pkb-dash-main .pkb-nearby-v2__hero,.pkb-dash-main .idd-abo-hero{box-shadow:0 1px 3px rgb(15 23 42 / .04),0 8px 24px -16px rgb(15 23 42 / .12)!important;backdrop-filter:none!important}.pkb-dash-main .pkb-conv-item a:hover,.pkb-dash-main .pkb-trade-item a:hover,.pkb-dash-main .pkb-online-row:hover,.pkb-account-app .pkb-conv-item a:hover,.pkb-account-app .pkb-trade-item a:hover{transform:none!important;box-shadow:0 2px 8px rgb(15 23 42 / .06)!important}.pkb-dash-main .pkb-fav-shell,.pkb-account-app .pkb-fav-shell{background:var(--pkb-ds-surface,#fff)!important;box-shadow:0 1px 3px rgb(15 23 42 / .04),0 8px 24px -16px rgb(15 23 42 / .12)!important;border:1px solid rgb(15 23 42 / .06)!important}.pb-canvas-close,.pb-search-clear,.pkb-edit-close,.pkb-card-close,.pkb-modal-close,[data-pb-close]:not(.pkb-ds-cta),.idd-modal-close,.pkbc-album-close,.pkbe-prefs__close,.pkb-trainers-empty-close{display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;min-width:34px;padding:0!important;background:rgb(240 165 0 / .05)!important;color:var(--pkb-danger,var(--idd-color-primary,#ef4444))!important;border:0!important;border-radius:10px!important;box-shadow:none!important;cursor:pointer;font-size:18px;font-weight:800;line-height:1;transition:background .15s ease,color .15s ease}.pb-canvas-close:hover,.pb-search-clear:hover,.pkb-edit-close:hover,.pkb-card-close:hover,.pkb-modal-close:hover,[data-pb-close]:not(.pkb-ds-cta):hover,.idd-modal-close:hover,.pkbc-album-close:hover,.pkbe-prefs__close:hover{background:rgb(240 165 0 / .10)!important;color:var(--pkb-danger-hover,var(--idd-semantic-destructive,#dc2626))!important;box-shadow:none!important;transform:none!important}.pb-canvas-close svg,.pb-search-clear svg,.pkb-edit-close svg,[data-pb-close] svg{width:16px;height:16px;stroke:currentColor;fill:none}.pkbc-toggle-icon,.wp-block-accordion-heading__toggle-icon,.pkb-ds-accordion-toggle,.pb-accordion-toggle,details>summary::-webkit-details-marker{width:28px!important;height:28px!important;display:inline-flex!important;align-items:center;justify-content:center;color:var(--pkb-ds-text-muted,var(--idd-color-text-muted,#94a3b8))!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:14px;transition:transform .2s ease,color .15s ease,background .15s ease}.pkbc-toggle-icon svg,.wp-block-accordion-heading__toggle-icon svg,.pkb-ds-accordion-toggle svg,.pb-accordion-toggle svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.pkbc-album:not(.is-closed) .pkbc-toggle-icon,.wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon,details[open]>summary .pkb-ds-accordion-toggle{transform:rotate(180deg);color:var(--pkb-ds-accent,var(--idd-color-warning,#F0A500))!important}.pkbc-album-header:hover .pkbc-toggle-icon,.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-icon,details>summary:hover .pkb-ds-accordion-toggle{color:var(--pkb-ds-accent,var(--idd-color-warning,#F0A500))!important;background:rgb(240 165 0 / .06)!important}.pkbh-carousel-prev,.pkbh-carousel-next,.pkb-carousel-prev,.pkb-carousel-next,[data-pb-carousel-prev],[data-pb-carousel-next]{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--idd-surface-glass-strong,rgb(255 255 255 / .92))!important;color:var(--pkb-ds-accent,var(--idd-color-warning,#F0A500))!important;border:1px solid rgb(15 23 42 / .06)!important;border-radius:999px!important;box-shadow:0 1px 3px rgb(15 23 42 / .06)!important;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.pkbh-carousel-prev:hover,.pkbh-carousel-next:hover,.pkb-carousel-prev:hover,.pkb-carousel-next:hover,[data-pb-carousel-prev]:hover,[data-pb-carousel-next]:hover{background:#fff!important;color:var(--pkb-ds-accent-deep,#D4920A)!important;box-shadow:0 4px 12px rgb(240 165 0 / .18)!important}.pkbh-carousel-prev svg,.pkbh-carousel-next svg,.pkb-carousel-prev svg,.pkb-carousel-next svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}@media (max-width:760px){.pkb-ds-page{padding:16px 12px;gap:14px}.pkb-ds-hero{padding:20px 16px;grid-template-columns:1fr;gap:18px}.pkb-ds-hero__kpis{grid-template-columns:1fr 1fr;gap:8px}.pkb-ds-kpi{padding:12px 10px}.pkb-ds-kpi__value{font-size:20px}.pkb-ds-card{padding:18px 14px}.pkb-ds-section-head h2{font-size:16px}}.pkb-edit-close,.pb-catalog-search-modal__close,.pkb-dash-sidebar__close,.idd-modal-close,.pb-canvas-close,.pkb-pv3-sheet__close,.idd-msg-modal__close,.pkb-dresseur-msg-modal__close,.pkbc-search-modal__close,.pkbe-modal__close,.leaflet-popup-close-button,[class$="__close"],[class$="-close"],[class*="modal__close"],[class*="modal-close"],[class*="sheet__close"],[class*="drawer__close"],[class*="popup-close"],button[aria-label*="Fermer"],button[aria-label*="fermer"],button[aria-label*="Close"],button[aria-label*="close"]{color:var(--pkb-primary)!important}.pkb-edit-close:hover,.pb-catalog-search-modal__close:hover,.pkb-dash-sidebar__close:hover,.idd-modal-close:hover,.pb-canvas-close:hover,.pkb-pv3-sheet__close:hover,.idd-msg-modal__close:hover,.pkb-dresseur-msg-modal__close:hover,.pkbc-search-modal__close:hover,.pkbe-modal__close:hover,.leaflet-popup-close-button:hover,[class$="__close"]:hover,[class$="-close"]:hover,[class*="modal__close"]:hover,[class*="modal-close"]:hover,[class*="sheet__close"]:hover,[class*="drawer__close"]:hover,[class*="popup-close"]:hover,button[aria-label*="Fermer"]:hover,button[aria-label*="fermer"]:hover,button[aria-label*="Close"]:hover,button[aria-label*="close"]:hover{background:var(--pkb-primary)!important;color:#fff!important;border-color:var(--pkb-primary)!important}.pkb-account-app,.pkb-account-app .pkb-dash{padding-inline:0!important;margin-inline:0!important;max-width:100%!important;width:100%!important}.pkb-account-app .pkb-dash-main{margin-inline:0!important;max-width:100%!important;width:100%!important}.pkb-account-app .pkbc-app,.pkb-account-app .pkb-ds-page,.pkb-account-app .pkb-fav-app,.pkb-account-app .pkb-favoris-app,.pkb-account-app .pkb-wl-app,.pkb-account-app .pkb-progression-page,.pkb-account-app .pkb-statsv2,.pkb-account-app .pkbtd-app,.pkb-account-app .pkbtd2-page,.pkb-account-app .pkbe-app,.pkb-account-app .pkb-notifpage,.pkb-account-app .idd-abo-dashboard,.pkb-account-app .idd-msg-inbox,.pkb-account-app .idd-msg-conversation{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}.pkb-account-app .pkbc-shell,.pkb-account-app .pkbc-album,.pkb-account-app .pkbc-empty-card,.pkb-account-app .pkbc-search-engine,.pkb-account-app .pkbc-sheet,.pkb-account-app .pkb-ds-card,.pkb-account-app .pkb-ds-hero,.pkb-account-app .pkb-ds-kpi,.pkb-account-app .pkb-fav-shell,.pkb-account-app .pkb-fav-section,.pkb-account-app .pkb-fav-stats,.pkb-account-app .pkb-fav-stat,.pkb-account-app .pkb-fav-hero,.pkb-account-app .pkb-fav-toolbar,.pkb-account-app .pkb-fav-results,.pkb-account-app .pkb-fav-empty,.pkb-account-app .pkb-wl-hero,.pkb-account-app .pkb-wl-stats,.pkb-account-app .pkb-wl-toolbar,.pkb-account-app .pkb-wl-cta-strip,.pkb-account-app .pkb-wl-kicker,.pkb-account-app .pkb-progression-hero,.pkb-account-app .pkb-progression-stats,.pkb-account-app .pkb-progression-profile,.pkb-account-app .pkb-progression-empty,.pkb-account-app .pkb-progression-toolbar,.pkb-account-app .pkb-statsv2__hero,.pkb-account-app .pkb-statsv2__card,.pkb-account-app .pkb-notifpage__shell,.pkb-account-app .pkbtd-shell,.pkb-account-app .pkbtd2-hero,.pkb-account-app .pkbtd2-tabs,.pkb-account-app .pkbtd2-list,.pkb-account-app .idd-abo-hero,.pkb-account-app .idd-abo-card-section,.pkb-account-app .idd-abo-pricing-grid,.pkb-account-app .idd-msg-conv-item,.pkb-account-app .idd-msg-rdv-banner,.pkb-account-app .pkb-prefs-page,.pkb-account-app .pkb-prefs-shell{max-width:100%!important;margin-inline:0!important;border-radius:0!important;border-left:0!important;border-right:0!important}.pkb-account-app [class*="-app"]:not(.pkb-account-app),.pkb-account-app [class*="-shell"],.pkb-account-app [class*="-strip"],.pkb-account-app [class*="-hero"],.pkb-account-app [class*="-cta"],.pkb-account-app [class*="-toolbar"],.pkb-account-app [class*="-stats"],.pkb-account-app [class*="-page"]:not(.pkb-account-page):not(.pkb-account-auth-page){max-width:100%!important;margin-inline:0!important;border-radius:0!important;border-left:0!important;border-right:0!important}.pkb-account-app .pkbc-shell,.pkb-account-app .pkb-ds-card,.pkb-account-app .pkb-ds-hero,.pkb-account-app .pkb-fav-shell,.pkb-account-app .pkb-fav-section,.pkb-account-app .pkb-fav-hero,.pkb-account-app .pkb-fav-stat,.pkb-account-app .pkb-wl-hero,.pkb-account-app .pkb-wl-cta-strip,.pkb-account-app .pkb-progression-hero,.pkb-account-app .pkb-progression-profile,.pkb-account-app .pkb-statsv2__hero,.pkb-account-app .pkb-statsv2__card,.pkb-account-app .idd-msg-conv-item,.pkb-account-app .idd-abo-hero,.pkb-account-app .idd-abo-card-section{padding-inline:clamp(14px, 3vw, 24px)!important}