.pp-page{background:var(--bg-soft);min-height:100vh}.pp-dash{max-width:var(--max-customer);margin:0 auto;padding:40px 24px 96px}.pp-dash>*{margin-bottom:32px}.pp-dash>:last-child{margin-bottom:0}@media (max-width:640px){.pp-dash{padding:28px 16px 120px}}.pp-greeting{font:600 36px/1.1 var(--font-display);letter-spacing:-.025em;color:var(--ink);overflow-wrap:break-word;margin:0 0 8px}@media (max-width:640px){.pp-greeting{letter-spacing:-.02em;font-size:32px}}.pp-greeting-sub{font:400 16px/1.55 var(--font-text);color:var(--ink-2);max-width:68ch;margin:0 0 24px}.pp-snap{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.pp-snap__cell{background:var(--bg-elevated);flex-direction:column;gap:4px;padding:18px 20px;display:flex}a.pp-snap__cell{color:inherit;transition:background var(--t-fast) var(--ease);text-decoration:none}a.pp-snap__cell:hover{background:var(--bg-soft)}.pp-snap__label{font:500 11px/1 var(--font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.pp-snap__value{font:600 22px/1.15 var(--font-display);letter-spacing:-.018em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.pp-snap__value .unit{font:500 13px/1 var(--font-text);color:var(--ink-3);letter-spacing:0}.pp-snap__hint{font:400 13px/1.3 var(--font-text);color:var(--ink-3)}.pp-snap__hint a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.pp-snap__hint a:hover{color:var(--ink)}.pp-section{margin-bottom:32px}.pp-section:last-child{margin-bottom:0}.pp-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.pp-section-title{font:600 18px/1.2 var(--font-display);letter-spacing:-.012em;color:var(--ink);align-items:baseline;gap:10px;margin:0;display:inline-flex}.pp-section-count{font:500 13px/1 var(--font-text);color:var(--ink-3)}.pp-section-link{font:500 13px/1 var(--font-text);color:var(--ink-2);align-items:baseline;gap:4px;text-decoration:none;display:inline-flex}.pp-section-link:hover{color:var(--ink)}.pp-card{background:var(--bg-elevated);border:1px solid var(--line);box-shadow:var(--shadow-soft);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-base) var(--ease);color:inherit;border-radius:16px;padding:24px;text-decoration:none;display:block;position:relative}.pp-card+.pp-card{margin-top:14px}a.pp-card:hover{transform:translateY(-1px);box-shadow:0 1px 2px #0a0a0c0d,0 16px 30px -16px #0a0a0c24}.pp-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pp-card__title{font:600 17px/1.25 var(--font-display);letter-spacing:-.012em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pp-card__meta{font:400 13px/1.4 var(--font-text);color:var(--ink-3);flex-wrap:wrap;gap:6px 10px;margin-top:4px;display:flex}.pp-card__meta .mono{font-family:var(--font-mono);color:var(--ink-2);font-size:13px}.pp-card__pill{border-radius:var(--r-pill);font:500 12px/1 var(--font-text);letter-spacing:.01em;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pp-card__pill .dot{border-radius:50%;width:6px;height:6px}.pp-card__pill--pickup{background:var(--positive-soft);color:var(--positive)}.pp-card__pill--pickup .dot{background:var(--positive)}.pp-card__pill--ship{background:var(--info-soft);color:var(--info)}.pp-card__pill--ship .dot{background:var(--info)}.pp-card__pill--done{background:var(--bg-soft);color:var(--ink-3)}.pp-card__pill--done .dot{background:var(--ink-3)}.pp-card__trail{margin:16px 0 12px}.pp-card__status{font:400 13px/1.4 var(--font-text);color:var(--ink-2);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.pp-card__status time{color:var(--ink-3);font-variant-numeric:tabular-nums}.pp-inv{background:var(--bg-elevated);border-radius:var(--r-lg);border:1px solid var(--line);overflow:hidden}.pp-inv__row{border-top:1px solid var(--line);color:inherit;transition:background var(--t-fast) var(--ease);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:grid}.pp-inv__row:first-child{border-top:0}.pp-inv__row:hover{background:var(--bg-soft)}.pp-inv__name{font:500 14px/1.3 var(--font-text);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pp-inv__sub{font:400 12px/1.4 var(--font-text);color:var(--ink-3);margin-top:2px}.pp-inv__sub .overdue{color:var(--danger);font-weight:500}.pp-inv__amount{font:500 14px/1 var(--font-text);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.pp-inv__amount+.pp-inv__open{font:400 12px/1 var(--font-text);color:var(--ink-3);text-align:right;margin-top:4px;display:block}.pp-inv__total{border-top:1px solid var(--line);background:var(--bg-soft);font:500 13px/1 var(--font-text);color:var(--ink-2);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.pp-inv__total strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pp-empty{background:var(--bg-elevated);border:1px solid var(--line);border-radius:16px;padding:32px 24px}.pp-empty__title{font:600 22px/1.25 var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px}.pp-empty__hint{font:400 16px/1.55 var(--font-text);color:var(--ink-2);max-width:60ch;margin:0 0 20px}.pp-empty__cta{background:var(--solid);min-height:48px;color:var(--on-solid);font:600 17px/1.2 var(--font-text);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.pp-draft{border:1px solid var(--line);background:var(--bg-elevated);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin-bottom:12px;padding:24px;display:grid}.pp-draft__main{min-width:0}.pp-draft__eyebrow{font:600 14px/1.35 var(--font-text);letter-spacing:0;color:var(--ink-3);margin-bottom:4px}.pp-draft__title{font:600 18px/1.3 var(--font-display);letter-spacing:-.012em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pp-draft__hint{font:400 15px/1.5 var(--font-text);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.pp-draft__label-btn{min-height:44px;font:500 15px/1 var(--font-text);color:var(--ink);border:1.5px solid var(--line-strong);white-space:nowrap;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.pp-draft__label-btn:hover{background:var(--hover);border-color:var(--ink-3)}@media (max-width:900px){.pp-page>header>nav{display:none}}.pp-page-wrap{max-width:840px;margin:0 auto;padding:48px 24px 120px}@media (max-width:640px){.pp-page-wrap{padding:28px 18px 140px}}.pp-page-head{margin-bottom:28px}.pp-page-title{font:600 32px/1.1 var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 6px}@media (max-width:640px){.pp-page-title{font-size:26px}}.pp-page-sub{font:400 14px/1.5 var(--font-text);color:var(--ink-3);max-width:540px;margin:0}.pp-form-section{margin-bottom:28px}.pp-form-section-head{font:500 11px/1 var(--font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px}.pp-form-card{background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px}.pp-field{display:block}.pp-field+.pp-field{margin-top:14px}.pp-field-label{font:500 12px/1 var(--font-text);letter-spacing:.02em;color:var(--ink-2);text-transform:uppercase;margin-bottom:7px;display:block}.pp-input{width:100%;font:400 16px/1.4 var(--font-text);color:var(--ink);background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);-webkit-appearance:none;appearance:none;outline:none;padding:12px 14px}.pp-input::placeholder{color:var(--ink-4)}.pp-input:hover{border-color:var(--line-strong)}.pp-input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #0a0a0c0f}.pp-btn{background:var(--solid);height:44px;color:var(--on-solid);font:500 14px/1 var(--font-text);cursor:pointer;transition:transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.pp-btn:hover:not(:disabled){transform:translateY(-1px)}.pp-btn:disabled{opacity:.35;cursor:not-allowed}.pp-btn--ghost{color:var(--ink-2);background:0 0}.pp-btn--ghost:hover{background:var(--bg-soft);color:var(--ink);transform:none}.pp-btn--outline{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.pp-btn--outline:hover:not(:disabled){background:var(--hover);transform:none}.pp-btn--block{width:100%}.pp-textlink{font:500 15px/1.3 var(--font-text);color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);align-items:center;min-height:44px;padding:0;display:inline-flex}.pp-textlink:hover{color:var(--ink);text-decoration-color:currentColor}.pp-segment{background:var(--bg-soft);border-radius:var(--r-pill);gap:0;margin-bottom:20px;padding:3px;display:flex;position:relative}.pp-segment button{font:500 16px/1.2 var(--font-text);color:var(--ink-3);border-radius:var(--r-pill);cursor:pointer;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;border:0;flex:1 1 0;min-height:48px;padding:0 18px}.pp-segment button.is-active{background:var(--bg-elevated);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0a0a0c14}.pp-alert{border-radius:var(--r-md);font:400 14px/1.5 var(--font-text);margin-bottom:20px;padding:12px 16px}.pp-alert--ok{background:var(--positive-soft);color:var(--positive)}.pp-alert--err{background:var(--danger-soft);color:var(--danger)}.pp-alert--info{background:var(--info-soft);color:var(--info)}.pp-files-crumbs{font:400 13px/1.4 var(--font-text);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.pp-files-crumb a{color:var(--ink-2);text-decoration:none}.pp-files-crumb a:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.pp-files-crumb .is-current{color:var(--ink);font-weight:500}.pp-files{background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-lg);margin:0;padding:0;list-style:none;overflow:hidden}.pp-files__row{border-top:1px solid var(--line);align-items:stretch;display:flex}.pp-files__row:first-child{border-top:0}.pp-files__row:hover{background:var(--bg-soft)}.pp-files__link{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.pp-files__icon{background:var(--bg-soft);width:28px;height:28px;color:var(--ink-3);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.pp-files__icon--folder{background:var(--info-soft);color:var(--info)}.pp-files__name{min-width:0;font:500 14px/1.3 var(--font-text);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pp-files__meta{font:400 12px/1 var(--font-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0}.pp-files__action{font:500 12px/1 var(--font-text);color:var(--ink-2);border-left:1px solid var(--line);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.pp-files__action:hover{background:var(--bg-soft);color:var(--ink)}.pp-legal-wrap{max-width:728px;margin:0 auto;padding:48px 24px 80px}.pp-legal-wrap h1{font:600 38px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;overflow-wrap:break-word;margin:0 0 28px}@media (max-width:640px){.pp-legal-wrap{padding:32px 20px 56px}.pp-legal-wrap h1{margin-bottom:24px;font-size:max(28px,min(8vw,34px));line-height:1.15}}.pp-legal-wrap .legal-content>span:first-child,.pp-legal-wrap .legal-content>span:first-child+br,.pp-legal-wrap .legal-content>span:first-child+br+br{display:none}.pp-empty-card{background:var(--bg-elevated);border:1px dashed var(--line-strong);border-radius:var(--r-lg);text-align:center;font:400 14px/1.5 var(--font-text);color:var(--ink-3);padding:36px 24px}.pp-dcard{background:var(--bg-elevated);border:1px solid var(--line);color:inherit;transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:16px;padding:24px;text-decoration:none;display:block}.pp-dcard+.pp-dcard{margin-top:12px}.pp-dcard:hover{border-color:var(--line-strong)}.pp-dcard:active{transform:scale(.992)}.pp-dcard__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 12px;display:flex}.pp-dcard__titlewrap{flex:200px;min-width:0}.pp-dcard__title{font:600 18px/1.3 var(--font-display);letter-spacing:-.012em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pp-dcard__meta{font:400 14px/1.4 var(--font-mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.pp-dpill{border-radius:var(--r-pill);font:600 12px/1 var(--font-text);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pp-dpill .dot{border-radius:50%;width:6px;height:6px}.pp-dpill--ready{background:var(--positive-soft);color:var(--positive)}.pp-dpill--ready .dot{background:var(--positive)}.pp-dpill--warn{background:var(--warn-soft);color:var(--warn)}.pp-dpill--warn .dot{background:var(--warn)}.pp-dpill--prog{background:var(--bg-deep);color:var(--ink-2)}.pp-dpill--prog .dot{background:var(--ink-2)}.pp-dpill--new{background:var(--bg-deep);color:var(--ink-2)}.pp-dpill--new .dot{background:var(--ink-3)}.pp-dpill--done{background:var(--bg-deep);color:var(--ink-3)}.pp-dpill--done .dot{background:var(--ink-4)}.pp-dbar{gap:4px;margin:12px 0 8px;display:flex}.pp-dbar span{background:var(--line-strong);border-radius:2px;flex:1;height:4px}.pp-dbar span.on{background:var(--positive)}.pp-dnext{font:500 16px/1.45 var(--font-text);color:var(--ink)}.pp-dnext.muted{color:var(--ink-2);font-weight:400}.pp-dnext .arr{color:var(--ink);font-weight:700}.pp-dchips{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}.pp-dchip{border-radius:var(--r-pill);font:500 12px/1 var(--font-text);white-space:nowrap;background:var(--bg-deep);color:var(--ink-2);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.pp-dchip svg{flex-shrink:0;width:12px;height:12px}@media (max-width:640px){.pp-dchip svg{display:none}}.pp-dchip--due{background:var(--bg-elevated);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:600}.pp-dchip--paid{background:var(--positive-soft);color:var(--positive)}.pp-dlist{background:var(--bg-elevated);border:1px solid var(--line);border-radius:16px;overflow:hidden}.pp-drow{min-height:56px;color:inherit;align-items:center;gap:12px;padding:14px 20px;text-decoration:none;display:flex}.pp-drow+.pp-drow{border-top:1px solid var(--line)}.pp-drow:hover{background:var(--hover)}.pp-drow__name{min-width:0;font:500 16px/1.35 var(--font-text);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pp-drow__date{font:400 14px/1.3 var(--font-text);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0}.pp-drow__check{background:var(--positive-soft);width:22px;height:22px;color:var(--positive);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.pp-dlist__more{border-top:1px solid var(--line);min-height:52px;font:500 15px/1.35 var(--font-text);color:var(--ink-2);align-items:center;padding:14px 20px;text-decoration:none;display:flex}.pp-dlist__more:hover{background:var(--hover);color:var(--ink)}@media (min-width:760px){.pp-section .pp-dcard+.pp-dcard{margin-top:12px}}.pp-dcard__an{color:var(--ink);font-weight:600}.pp-drow__an{min-width:68px;font:600 14px/1.3 var(--font-mono);color:var(--ink);flex-shrink:0}.pp-quick{align-items:stretch;gap:12px;display:flex}.pp-employer{flex-direction:column;display:flex}.pp-quick__primary{background:var(--solid);min-width:0;min-height:52px;color:var(--on-solid);transition:transform var(--t-fast) var(--ease);border-radius:16px;flex-direction:column;flex:1.4 1 0;justify-content:center;gap:4px;padding:16px 20px;text-decoration:none;display:flex}.pp-quick__primary:active{transform:scale(.99)}.pp-quick__primary-title{font:600 17px/1.25 var(--font-display)}.pp-quick__primary-sub{font:400 15px/1.35 var(--font-text);color:var(--on-solid-muted)}@media (prefers-color-scheme:dark){.pp-quick__primary{background:var(--bg-elevated);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.pp-quick__primary-sub{color:var(--ink-2)}}.pp-quick__row{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.pp-quick__btn{box-sizing:border-box;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink);font:500 16px/1.4 var(--font-text);text-align:left;background:0 0;border-radius:16px;flex:1;justify-content:flex-start;align-items:center;padding:16px 20px;text-decoration:none;display:flex}.pp-quick__btn:hover{color:var(--ink);background:var(--hover)}@media (max-width:640px){.pp-quick{flex-direction:column}.pp-quick__primary{flex:none}.pp-quick__row{flex-direction:row;flex:none;width:auto}.pp-snap{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.pp-snap__cell{justify-content:space-between;gap:3px;min-width:0;padding:12px 10px}.pp-snap__value{white-space:nowrap;min-width:0;font-size:max(14px,min(4.4vw,17px));display:block}.pp-snap__value .unit{display:none}.pp-snap__label{letter-spacing:.08em;font-size:10px}.pp-snap__hint{display:none}}.pp-card__note{font:400 13px/1.45 var(--font-text);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;display:-webkit-box;overflow:hidden}.pp-track{border-top:1px solid var(--line);margin:4px 0 0;padding:12px 0 0;list-style:none}.pp-track__row{gap:10px;padding:0 0 12px 2px;display:flex;position:relative}.pp-track__row:last-child{padding-bottom:0}.pp-track__row:before{content:"";background:var(--line);width:1px;position:absolute;top:12px;bottom:-2px;left:4px}.pp-track__row:last-child:before{display:none}.pp-track__dot{z-index:1;background:var(--bg-soft);border:1.5px solid var(--ink-3);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px;position:relative}.pp-track__row--head .pp-track__dot{background:var(--positive);border-color:var(--positive)}.pp-track__body{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-track__desc{font:400 13px/1.4 var(--font-text);color:var(--ink)}.pp-track__row--head .pp-track__desc{font-weight:550}.pp-track__meta{font:400 12px/1.3 var(--font-text);color:var(--ink-3);font-variant-numeric:tabular-nums}.pp-card__actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.pp-card__dhl-link{min-height:44px;font:500 15px/1.3 var(--font-text);color:var(--ink-2);text-underline-offset:3px;align-items:center;margin-left:auto;text-decoration:underline;display:inline-flex}.pp-card--flash{animation:1.2s ease-out pp-flash}@keyframes pp-flash{0%{box-shadow:0 0 0 2px var(--positive)}to{box-shadow:0 0 #0000}}.pp-card__arrived{font:500 14px/1.45 var(--font-text);color:var(--positive);margin:12px 0 4px}.pp-card__refresh{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-elevated);color:var(--ink-2);font:500 13px/1 var(--font-text);cursor:pointer;align-items:center;gap:6px;padding:6px 11px;transition:background .12s,border-color .12s;display:inline-flex}.pp-card__refresh:hover:not(:disabled){background:var(--bg-soft);border-color:var(--line-strong)}.pp-card__refresh:disabled{opacity:.6;cursor:default}.pp-card__refresh .spin{animation:.8s linear infinite pp-spin}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-card__fresh{font:400 12px/1.3 var(--font-text);color:var(--ink-3);font-variant-numeric:tabular-nums}.pp-card__fresh--new{color:var(--positive);font-weight:550}@media (pointer:coarse){.pp-card__refresh,.pp-draft__label-btn{min-height:44px;padding-block-start:10px;padding-block-end:10px}}.pp-pickup{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.pp-pickup__state{font:600 14px/1.35 var(--font-text);letter-spacing:0;color:var(--ink-3)}.pp-pickup__line{font:400 16px/1.5 var(--font-text);color:var(--ink);margin:6px 0 0}.pp-pickup__actions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.pp-pickup__confirm{font:400 15px/1.45 var(--font-text);color:var(--ink-2)}.pp-pickup__label{font:600 14px/1.35 var(--font-text);letter-spacing:0;color:var(--ink-3);margin:16px 0 8px;display:block}.pp-pickup__err{font:500 14px/1.45 var(--font-text);color:var(--danger);margin:10px 0 0}.pp-pickup__deadline{font:400 15px/1.45 var(--font-text);color:var(--ink-2);margin:4px 0 0}.pp-pickup__btn--go:disabled{opacity:.55}.pp-days{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pp-day{background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;min-height:52px;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.pp-day:hover{border-color:var(--line-strong)}.pp-day.is-active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.pp-day:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-day.is-current{opacity:.45;cursor:default}.pp-day.is-current:hover{border-color:var(--line)}.pp-day__wd{font:500 12px/1 var(--font-text);color:var(--ink-3)}.pp-day__date{font:600 14px/1.1 var(--font-text);color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:640px){.pp-days{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:coarse){.pp-pickup__btn{min-height:44px}}.pp-inv__paybtn{background:var(--solid);color:var(--on-solid);font:500 13px/1 var(--font-text);white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:8px 16px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.pp-inv__paybtn{min-height:44px;padding:11px 18px}}.pp-inv__pdf{font:400 13px/1 var(--font-text);color:var(--ink-3);white-space:nowrap;align-items:center;padding:10px 8px;text-decoration:underline;display:inline-flex}.pp-meta{overflow:hidden}.pp-meta__row{flex-wrap:wrap;align-items:baseline;row-gap:2px;margin-left:-20px;display:flex}.pp-meta__row>*{white-space:nowrap;padding-left:20px;position:relative}.pp-meta__row>:before{content:"·";color:var(--ink-4);position:absolute;left:8px}.pp-card--pad{padding:24px}@media (max-width:640px){.pp-card--pad{padding:20px}}.pp-pay{max-width:520px;margin:0 auto;padding:28px 20px 48px}.pp-pay__back{font:500 15px/1.3 var(--font-text);color:var(--ink-2);align-items:center;margin-bottom:20px;text-decoration:none;display:inline-flex}.pp-pay__back:hover{color:var(--ink)}.pp-pay__card{background:var(--bg-elevated);border:1px solid var(--line);border-radius:16px;padding:24px}@media (pointer:coarse),(max-width:640px){.pp-pay__back{min-height:44px;margin-bottom:4px}}@media (max-width:640px){.pp-pay{padding:16px 16px 40px}.pp-pay__card{background:0 0;border:0;border-radius:0;padding:0}}.pp-pay__submit{flex-direction:column;gap:10px;margin-top:20px;display:flex}@media (max-width:640px){.pp-pay__submit{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--glass-strong);-webkit-backdrop-filter:saturate(180%)blur(20px);border-top:1px solid var(--line);margin:20px calc(50% - 50vw) 0;position:sticky;bottom:0}.me-main .pp-dash,.me-main .pp-page-wrap,.me-main .pp-pay{padding-left:0;padding-right:0}}button.pp-inv__pdf{cursor:pointer;background:0 0;border:0}.pp-inv__preview{border-top:1px dashed var(--line);background:var(--hover);padding:12px 16px 16px}.pp-inv__preview-img{border:1px solid var(--line);background:#fff;border-radius:6px;width:100%;max-width:760px;height:auto;margin:0 auto;display:block}.pp-inv__preview-img.is-loading{display:none}.pp-inv__preview-note{font:400 13px/1.5 var(--font-text);color:var(--ink-3);text-align:center;margin:4px 0 12px}.pp-inv__preview-actions{justify-content:center;margin-top:12px;display:flex}:where(.pp-page--customer) .pp-btn:where(:not([style*=height])){height:auto;min-height:48px;font:600 16px/1.25 var(--font-text);text-align:center;padding:10px 24px}:where(.pp-page--customer) .pp-btn:disabled{opacity:.55}@media (max-width:640px){:where(.pp-page--customer) .pp-btn--block:where(:not([style*=height])){min-height:52px;font-size:17px}}:where(.pp-page--customer) .pp-btn--outline{color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:none;background:0 0}:where(.pp-page--customer) .pp-btn--ghost{color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:none;background:0 0}:where(.pp-page--customer) .pp-btn--outline:hover:not(:disabled){background:var(--hover);color:var(--ink);transform:none}:where(.pp-page--customer) .pp-btn--ghost:hover:not(:disabled){background:var(--hover);color:var(--ink);transform:none}:where(.pp-page--customer,.pp-legal-wrap) .pp-alert{font:400 15px/1.5 var(--font-text);border-radius:12px;padding:14px 16px}:where(.pp-page--customer,.pp-legal-wrap) .pp-alert--info{background:var(--bg-elevated);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}:where(.pp-page--customer) .pp-form-card{border-radius:16px;padding:24px}@media (max-width:640px){:where(.pp-page--customer) .pp-form-card{padding:20px}:where(.pp-page--customer) .pp-card:not(.pp-card--pad){padding:20px}:where(.pp-page--customer) .pp-page-wrap{padding-left:16px;padding-right:16px}}:where(.pp-page--customer) .pp-section-head{margin-bottom:16px}:where(.pp-page--customer) .pp-section-title{font:600 22px/1.25 var(--font-display);letter-spacing:-.015em}:where(.pp-page--customer) .pp-section-count{font:500 15px/1 var(--font-text);color:var(--ink-3)}:where(.pp-page--customer) :where(.pp-inv,.pp-dlist,.pp-files,.pp-snap) :where(a,button):focus-visible{outline-offset:-2px}.pp-page--customer .pp-page-head.pp-profile-head{display:block}.pp-page--customer .pp-profile-head .pp-page-sub{max-width:68ch;font:400 15px/1.55 var(--font-text);color:var(--ink-2);margin-top:8px}.pp-page--customer .pp-profile-card{border-radius:16px;padding:24px}.pp-page--customer .pp-profile__sec{margin-bottom:28px;padding-bottom:28px}.pp-page--customer .pp-profile__grid{gap:20px 16px}.pp-page--customer .pp-profile__zipcity{grid-template-columns:112px minmax(0,1fr);gap:12px}.pp-page--customer .pp-profile label[for]{font:500 15px/1.35 var(--font-text);letter-spacing:0;color:var(--ink-2);padding-bottom:4px;display:block}.pp-page.pp-page--customer .pp-profile .pp-profile__ctl[id]{min-height:48px;font:400 17px/1.35 var(--font-text);color:var(--ink);background:var(--bg-elevated);border:1.5px solid var(--line-strong);box-shadow:none;border-radius:12px;padding:11px 14px}.pp-page.pp-page--customer .pp-profile .pp-profile__ctl[id][aria-invalid=true]{border-color:var(--danger)}.pp-page.pp-page--customer .pp-profile .pp-profile__ctl[id]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-profile__check{min-height:48px;font:400 16px/1.4 var(--font-text);color:var(--ink);cursor:pointer;align-items:center;gap:12px;display:flex}.pp-page--customer .pp-profile__check input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--line-strong);background:var(--bg-elevated);cursor:pointer;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;margin:0;display:grid}.pp-page--customer .pp-profile__check input[type=checkbox]:checked{background:var(--solid);border-color:var(--solid)}.pp-page--customer .pp-profile__check input[type=checkbox]:checked:after{content:"";border-left:2px solid var(--on-solid);border-bottom:2px solid var(--on-solid);width:12px;height:7px;transform:translateY(-1px)rotate(-45deg)}.pp-page--customer .pp-profile__check input[type=checkbox]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-profile__check input[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.pp-page--customer .pp-profile__block{border-top:0;margin-top:28px;padding-top:0}.pp-page--customer .pp-profile__legend{font:600 18px/1.3 var(--font-text);letter-spacing:-.01em;color:var(--ink);margin-bottom:2px}.pp-page--customer .pp-profile__group{background:var(--bg-soft);border-radius:12px;margin-top:8px;padding:16px}.pp-page--customer .pp-profile__err{font:400 14px/1.45 var(--font-text);color:var(--danger);margin-top:6px}.pp-page--customer .pp-profile__hint{font:400 14px/1.45 var(--font-text);color:var(--ink-3);margin-top:6px}.pp-page--customer .pp-profile__bar{gap:0;margin-top:28px;padding-top:0}.pp-page--customer .pp-profile__save{min-height:48px;font:600 17px/1.2 var(--font-text);padding:12px 28px}.pp-page--customer .pp-profile__save:disabled{opacity:.6}.pp-page--customer .pp-profile__status{font:500 15px/1.45 var(--font-text)}.pp-page--customer .pp-profile__bar:not(.pp-profile__bar--otp) .pp-profile__status:not(:empty){margin-left:16px}.pp-page--customer .pp-profile__bar--otp .pp-profile__status:not(:empty){margin-top:12px}.pp-page--customer .pp-profile__otp{background:var(--bg-soft);border:0;border-radius:12px;padding:20px}.pp-page--customer .pp-profile__otp-text{max-width:68ch;font:400 15px/1.55 var(--font-text);color:var(--ink-2)}.pp-page.pp-page--customer .pp-profile .pp-profile__otp-code[id]::placeholder{letter-spacing:0;color:var(--ink-3)}.pp-page--customer .pp-profile__otp-actions{gap:12px}.pp-page--customer .pp-profile__otp-actions button{min-height:48px;font:600 17px/1.2 var(--font-text);padding:12px 24px}.pp-page--customer .pp-profile__otp-actions button:disabled{opacity:.6}.pp-page--customer .pp-profile__otp-cancel{color:var(--ink);border:1.5px solid var(--line-strong);background:0 0}.pp-page--customer .pp-profile__otp-cancel:hover:not(:disabled){background:var(--hover)}.pp-page--customer .pp-profile-card__passkeys{margin-top:28px;padding-top:24px}.pp-page--customer .pp-passkeys__sub{max-width:68ch;font:400 15px/1.55 var(--font-text);color:var(--ink-2);margin-top:8px}.pp-page--customer .pp-passkeys__note{font:400 14px/1.45 var(--font-text);color:var(--ink-3)}.pp-page--customer .pp-passkeys>.pp-passkeys__note{margin-top:12px}.pp-page--customer .pp-passkeys__msg{font:500 15px/1.45 var(--font-text);margin-top:12px}.pp-page--customer .pp-passkeys__add{min-height:48px;font:600 17px/1.2 var(--font-text);color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:none;background:0 0;padding:12px 24px}.pp-page--customer .pp-passkeys__add:hover:not(:disabled){background:var(--hover)}.pp-page--customer .pp-passkeys__add:disabled{opacity:.6}.pp-page--customer .pp-passkeys__list{margin-top:12px}.pp-page--customer .pp-passkeys__row{gap:4px 12px;min-height:56px;padding:10px 0}.pp-page--customer .pp-passkeys__name{font:500 16px/1.35 var(--font-text)}.pp-page--customer .pp-passkeys__dates{font:400 14px/1.45 var(--font-text);color:var(--ink-3);white-space:normal;text-overflow:clip;overflow:visible}.pp-page--customer .pp-passkeys__btns{gap:8px}.pp-page--customer .pp-passkeys__row button{min-height:44px;font:500 15px/1.2 var(--font-text);padding:10px 16px}.pp-page--customer .pp-passkeys__quiet{color:var(--ink);border:1.5px solid var(--line-strong);background:0 0}.pp-page--customer .pp-passkeys__quiet:hover:not(:disabled){background:var(--hover)}.pp-page--customer .pp-profile-vendor{border-radius:16px;gap:16px;min-height:64px;margin-top:24px;padding:16px 20px}.pp-page--customer .pp-profile-vendor__title{font:600 16px/1.35 var(--font-text);color:var(--ink)}.pp-page--customer .pp-profile-vendor__desc{font:400 15px/1.5 var(--font-text);color:var(--ink-2);margin-top:4px}@media (max-width:640px){.pp-page--customer .pp-profile-card{padding:20px}.pp-page.pp-page--customer .pp-profile .pp-profile__ctl[id]{min-height:52px;padding:13px 14px}.pp-page.pp-page--customer .pp-profile .pp-profile__ctl[id],.pp-page--customer .pp-profile__check{scroll-margin:96px 0 136px}.pp-page--customer .pp-profile__bar:not(.pp-profile__bar--otp){z-index:30;padding:16px 0 calc(16px + env(safe-area-inset-bottom,0px));background:var(--bg-elevated);border-top:1px solid var(--line);flex-direction:column;align-items:stretch;margin-top:24px;position:sticky;bottom:0}.pp-page--customer .pp-profile-card__passkeys{margin-top:0}.pp-page--customer .pp-profile__bar--otp{margin-bottom:24px}.pp-page--customer .pp-profile__save{width:100%;min-height:52px}.pp-page--customer .pp-profile__bar:not(.pp-profile__bar--otp) .pp-profile__status{order:-1}.pp-page--customer .pp-profile__bar:not(.pp-profile__bar--otp) .pp-profile__status:not(:empty){margin:0 0 10px}.pp-page--customer .pp-profile__otp{padding:16px}.pp-page--customer .pp-profile__otp-actions{flex-direction:column}.pp-page--customer .pp-profile__otp-actions button{flex:none;width:100%;min-height:52px}.pp-page--customer .pp-passkeys__action{margin-top:20px}.pp-page--customer .pp-passkeys__add{width:100%;min-height:52px}}.pp-dash .pp-snap{border-radius:16px}.pp-dash .pp-snap__cell{gap:6px;padding:20px 24px}.pp-dash .pp-snap__label{font:600 14px/1.3 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-3)}.pp-dash .pp-snap__value{font-size:24px}.pp-dash .pp-snap__value .unit{font:500 15px/1 var(--font-text);color:var(--ink-2)}.pp-dash .pp-snap__hint{font:400 14px/1.4 var(--font-text);color:var(--ink-3)}@media (max-width:640px){.pp-dash .pp-snap{grid-template-columns:minmax(0,1fr)}.pp-dash .pp-snap__cell{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""hint value";align-items:center;gap:2px 16px;min-height:60px;padding:12px 20px;display:grid}.pp-dash div.pp-snap__cell{grid-template-areas:"label value"}.pp-dash .pp-snap__label{font:500 16px/1.35 var(--font-text);color:var(--ink);grid-area:label}.pp-dash .pp-snap__value{white-space:nowrap;grid-area:value;align-items:baseline;gap:6px;font-size:20px;display:flex}.pp-dash .pp-snap__value .unit{display:inline}.pp-dash .pp-snap__hint{grid-area:hint;display:block}.pp-dash div.pp-snap__cell .pp-snap__hint{display:none}}.pp-dash .pp-section-head,.pp-search .pp-section-head,.pp-geraete .pp-section-head{flex-wrap:wrap;row-gap:4px;margin-bottom:16px}.pp-dash .pp-section-title,.pp-search .pp-section-title,.pp-geraete .pp-section-title{font:600 22px/1.25 var(--font-display);letter-spacing:-.015em}.pp-dash .pp-section-count,.pp-search .pp-section-count,.pp-geraete .pp-section-count{font:500 15px/1 var(--font-text);color:var(--ink-3);font-variant-numeric:tabular-nums}.pp-dash .pp-section-link{font:500 14px/1.3 var(--font-text)}.pp-dash .pp-alert{font-size:16px}.pp-dash .section-anchor{scroll-margin-top:calc(var(--mob-h,0px) + 12px)}@media (max-width:640px){.pp-empty{padding:24px 20px}.pp-empty__cta{width:100%;min-height:52px;display:flex}.pp-draft{grid-template-columns:minmax(0,1fr);padding:20px}.pp-draft__label-btn{justify-self:start}.pp-dcard{padding:20px}}.pp-dcard .pp-dpill{font:600 14px/1.15 var(--font-text);gap:8px;padding:6px 12px}.pp-dcard .pp-dpill .dot{width:7px;height:7px}.pp-dcard .pp-dpill--warn{background:var(--bg-elevated);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.pp-dcard .pp-dpill--warn .dot{background:var(--ink)}.pp-dcard .pp-dbar{gap:4px;margin:16px 0 12px}.pp-dcard .pp-dbar span{border-radius:3px;height:6px}.pp-dcard .pp-dbar span.on{background:var(--ink-2)}.pp-dcard .pp-dchips{gap:8px;margin-top:14px;padding-top:14px}.pp-dcard .pp-dchip{max-width:100%;font:500 14px/1.3 var(--font-text);white-space:normal;border-radius:14px;padding:6px 12px}.pp-dcard .pp-dchip svg{width:14px;height:14px}@media (max-width:640px){.pp-drow{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"name name check""an date check";align-items:center;gap:2px 0;display:grid}.pp-drow__name{grid-area:name}.pp-drow__an{grid-area:an;min-width:0}.pp-drow__an:not(:empty){margin-right:12px}.pp-drow__date{grid-area:date}.pp-drow__check{grid-area:check;margin-left:12px}}.pp-drow__check--active{background:var(--bg-deep);color:var(--ink-3)}.pp-dash .pp-card{border:1px solid var(--line);box-shadow:none;border-radius:16px;padding:24px}.pp-dash .pp-card+.pp-card{margin-top:12px}@media (max-width:640px){.pp-dash .pp-card{padding:20px}}.pp-dash .pp-card__title{font:600 18px/1.3 var(--font-display)}.pp-dash .pp-card__meta{color:var(--ink-2);font-size:14px}.pp-dash .pp-card__meta .mono{font-size:14px}.pp-dash .pp-card__pill{font:600 14px/1.15 var(--font-text);letter-spacing:0;gap:8px;padding:6px 12px}.pp-dash .pp-card__pill .dot{width:7px;height:7px}.pp-dash .pp-card__pill--ship{background:var(--bg-deep);color:var(--ink-2)}.pp-dash .pp-card__pill--ship .dot{background:var(--ink-2)}.pp-dash .pp-card__note{font:400 15px/1.5 var(--font-text)}.pp-dash .pp-card__arrived{font:500 16px/1.45 var(--font-text)}.pp-dash .pp-card__status,.pp-dash .pp-track__desc{font:400 15px/1.45 var(--font-text)}.pp-dash .pp-track__row--head .pp-track__desc{font-weight:600}.pp-dash .pp-track__meta{font:400 14px/1.35 var(--font-text)}.pp-dash .pp-track__dot{margin-top:6px}.pp-dash .pp-track__row:before{top:15px;left:6px}.pp-dash .pp-track__row--head .pp-track__dot{background:var(--ink);border-color:var(--ink)}.pp-dash .pp-card__trail .bg-\[var\(--positive\)\]{background:var(--ink-2)}.pp-dash .pp-card__actions{gap:8px 12px;margin-top:16px;padding-top:14px}.pp-dash .pp-card__refresh{border:1.5px solid var(--line-strong);min-height:44px;color:var(--ink);font:500 15px/1 var(--font-text);background:0 0;gap:8px;padding:0 18px}.pp-dash .pp-card__refresh:hover:not(:disabled){background:var(--hover);border-color:var(--ink-3)}.pp-dash .pp-card__refresh svg{width:15px;height:15px}.pp-dash .pp-card__fresh{font:400 14px/1.35 var(--font-text)}.pp-dash .pp-card__dhl-link:hover{color:var(--ink)}@media (max-width:640px){.pp-dash .pp-card__fresh{flex-basis:100%;order:-1}.pp-dash .pp-card__dhl-link{margin-left:0}}.pp-dlist__more,.pp-dnext{text-wrap:pretty}.pp-dash .pp-snap__cell:focus-visible{outline-offset:-3px}.pp-drow:focus-visible{outline-offset:-3px}.pp-dlist__more:focus-visible{outline-offset:-3px}.pp-search__row:focus-visible{outline-offset:-3px}.pp-pickup .pp-day{border-color:var(--line-strong);border-radius:12px;min-height:56px}.pp-pickup .pp-day.is-active{border-color:var(--ink)}.pp-pickup .pp-day__wd{font:500 14px/1 var(--font-text);color:var(--ink-2)}.pp-pickup .pp-day__date{font:600 16px/1.1 var(--font-text)}.pp-pickup .pp-pickup__btn{min-height:44px;padding:0 18px;font-size:15px}.pp-pk{border:1px solid var(--line,#80808040);background:var(--bg-elevated,transparent);border-radius:10px;align-items:center;gap:10px;min-width:0;margin:12px 0 14px;padding:8px 10px 8px 14px;display:flex}.pp-pk .pp-pk__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13px/1.4 var(--font-text);color:var(--ink-2);flex:auto;overflow:hidden}.pp-pk .pp-pk__text.is-error{color:var(--danger)}.pp-pk .pp-pk__enroll{height:32px;font:500 13px/1 var(--font-text);flex-shrink:0;padding:0 12px}.pp-pk .pp-pk__later{cursor:pointer;width:30px;height:30px;color:var(--ink-3);font:400 16px/1 var(--font-text);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid}.pp-page--customer .pp-pk{border:1px solid var(--line);background:var(--bg-elevated);border-radius:16px;gap:8px 12px;margin:12px 0 8px;padding:12px 12px 12px 20px}.pp-page--customer .pp-pk .pp-pk__text{font:400 15px/1.45 var(--font-text);white-space:normal;overflow:visible}.pp-page--customer .pp-pk .pp-pk__enroll{height:auto;min-height:44px;font:600 15px/1.2 var(--font-text);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0;padding:0 18px}.pp-page--customer .pp-pk .pp-pk__enroll:hover:not(:disabled){background:var(--hover);transform:none}.pp-page--customer .pp-pk .pp-pk__enroll:disabled{opacity:.55}.pp-page--customer .pp-pk .pp-pk__later{width:44px;height:44px;color:var(--ink-2);border-radius:12px;font-size:18px}.pp-page--customer .pp-pk .pp-pk__later:hover{background:var(--hover);color:var(--ink)}@media (max-width:640px){.pp-page--customer .pp-pk{flex-wrap:wrap;padding:14px 12px 12px 20px}.pp-page--customer .pp-pk .pp-pk__text{flex:1 0 100%}.pp-page--customer .pp-pk .pp-pk__later{margin-left:auto}}.pp-sfield{width:100%;min-height:48px;font:400 17px/1.4 var(--font-text);color:var(--ink);background:var(--bg-elevated);border:1.5px solid var(--line-strong);text-overflow:ellipsis;-webkit-appearance:none;appearance:none;border-radius:12px;padding:12px 16px;display:block}.pp-sfield::placeholder{color:var(--ink-3);opacity:1}.pp-sfield:hover{border-color:var(--ink-3)}.pp-sfield:focus{border-color:var(--ink);outline:none}.pp-sfield:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.me-main input.pp-sfield:not([type=checkbox]):not([type=radio]):not([type=range]){font-size:17px}.pp-sfield{min-height:52px}}.pp-search{max-width:var(--max-customer);margin:0 auto;padding:0 24px}@media (max-width:640px){.pp-search{padding:0}}.pp-search__sub{font:400 16px/1.55 var(--font-text);color:var(--ink-2);margin:0}.pp-search__sub strong{color:var(--ink);font-weight:600}.pp-search__form{max-width:560px;margin:0 0 32px}.pp-search__group+.pp-search__group{margin-top:32px}.pp-search__list{background:var(--bg-elevated);border:1px solid var(--line);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.pp-search__list>li+li{border-top:1px solid var(--line)}.pp-search__row{min-height:56px;font:500 16px/1.4 var(--font-text);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;text-decoration:none;display:flex}.pp-search__row:hover{background:var(--hover)}.pp-search__main{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.pp-search__title{overflow-wrap:anywhere}.pp-search__meta{font:400 14px/1.4 var(--font-text);color:var(--ink-2);overflow-wrap:anywhere}.pp-search__end{flex-shrink:0;align-items:center;gap:10px;display:flex}.pp-search__state>span{padding:5px 12px;font-size:14px}.pp-search__amount{font:600 16px/1.2 var(--font-text);font-variant-numeric:tabular-nums}.pp-geraete__back{min-height:44px;font:500 15px/1.3 var(--font-text);color:var(--ink-2);align-items:center;margin:0 0 4px -4px;padding:0 4px;text-decoration:none;display:inline-flex}.pp-geraete__back:hover{color:var(--ink)}.me-main .pp-geraete .pp-page-head{margin-top:0}.me-main .pp-geraete .pp-page-sub{font:400 16px/1.55 var(--font-text);color:var(--ink-2)}.pp-geraete .pp-sfield{margin-bottom:24px}.pp-geraete__section+.pp-geraete__section{margin-top:32px}.pp-page--customer .pp-skel{background:var(--hover-strong)}.pp-page--customer .pp-skel--card{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px}.pp-page--customer .pp-error .pp-alert--err{background:var(--danger-soft);color:var(--danger);font:400 16px/1.5 var(--font-text);border:0;border-radius:16px;padding:16px 20px}.pp-page--customer .pp-error .pp-btn{height:auto;min-height:52px;font:600 17px/1.2 var(--font-text);padding:0 28px}@media (max-width:640px){.pp-page--customer .pp-error .pp-btn{width:100%}}.pp-page--customer .dv-page .pp-section{margin-bottom:32px}.pp-page--customer .dv-page .pp-section:last-child{margin-bottom:0}.pp-page--customer .dv-page .pp-section-head{margin-bottom:12px}@media (max-width:640px){.pp-page--customer .me-main .dv-page{padding-top:20px}}.pp-page--customer .dv-page .pp-page-head{margin:4px 0 28px}.pp-page--customer .dv-page .pp-page-title{font:600 32px/1.12 var(--font-display);letter-spacing:-.02em;margin:0}@media (max-width:640px){.pp-page--customer .dv-page .pp-page-title{font-size:30px;line-height:1.15}}.pp-page--customer .dv-page .pp-section-title{font:600 22px/1.25 var(--font-display);letter-spacing:-.015em}.pp-page--customer .dv-page .pp-section-count{font:500 15px/1 var(--font-text);letter-spacing:0;color:var(--ink-3)}.pp-page--customer .dv-page .pp-card{border:1px solid var(--line);box-shadow:none;border-radius:16px}.pp-page--customer .dv-page .pp-card+.pp-card{margin-top:0}.pp-page--customer .dv-page .pp-alert{font:500 16px/1.5 var(--font-text);border-radius:12px;margin-bottom:24px;padding:14px 16px}.pp-page--customer .dv-page .pp-alert--ok{color:var(--ink)}.pp-page--customer .dv-page .dv-btn{box-sizing:border-box;border-radius:var(--r-pill);background:var(--solid);height:auto;min-height:48px;color:var(--on-solid);font:600 16px/1.25 var(--font-text);letter-spacing:0;text-align:center;box-shadow:none;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.pp-page--customer .dv-page .dv-btn--sec{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0;border:0}.pp-page--customer .dv-page .dv-btn--sec:hover:not(:disabled){background:var(--hover);transform:none}.pp-page--customer .dv-page .dv-btn--sm{min-height:44px;padding:10px 18px;font-size:15px}.pp-page--customer .dv-page .dv-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:640px){.pp-page--customer .dv-page .dv-btn{min-height:52px;font-size:17px}.pp-page--customer .dv-page .dv-btn--sm{min-height:44px;font-size:15px}.pp-page--customer .dv-page .dv-btn--block{width:100%;padding-left:16px;padding-right:16px}}.pp-page--customer .dv-page .pp-card__refresh{border:1.5px solid var(--line-strong);min-height:44px;color:var(--ink);font:500 15px/1 var(--font-text);background:0 0;gap:8px;padding:0 16px}.pp-page--customer .dv-page .pp-card__refresh:hover:not(:disabled){background:var(--hover);border-color:var(--line-strong)}.pp-page--customer .dv-page .dv-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .dv-page .pp-textlink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .dv-page .pp-card__refresh:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-inv{border-radius:16px}.pp-page--customer .pp-inv__crow{min-height:0;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 20px;font-size:16px;line-height:1.4;display:grid}.pp-page--customer .pp-inv__num{overflow-wrap:anywhere;grid-area:1/1;min-width:0}.pp-page--customer .pp-inv__amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2;justify-self:end;width:auto;margin:0;font-weight:500}.pp-page--customer .pp-inv__crow--open .pp-inv__amt{font-weight:600}.pp-page--customer .pp-inv__meta{white-space:normal;text-overflow:clip;min-width:0;color:var(--ink-2);grid-column:1/-1;font-size:15px;line-height:1.45;overflow:visible}.pp-page--customer .pp-inv__state{grid-column:1/-1;justify-self:start}.pp-page--customer .pp-inv__acts{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 16px;width:auto;margin:8px 0 0;display:flex}.pp-page--customer .pp-inv__acts>span,.pp-page--customer .pp-inv__state>span{padding:4px 12px;font-size:14px;line-height:1.3}.pp-page--customer .pp-inv__crow .pp-inv__paybtn{min-height:40px;font:600 15px/1.2 var(--font-text);justify-content:center;margin:0;padding:0 20px}.pp-page--customer .pp-inv__crow button.pp-inv__pdf{border:1.5px solid var(--line-strong);min-height:40px;color:var(--ink);font:500 15px/1.2 var(--font-text);background:0 0;border-radius:999px;justify-content:center;padding:0 18px;text-decoration:none}.pp-page--customer .pp-inv__crow button.pp-inv__pdf:hover{background:var(--hover)}.pp-page--customer .pp-inv__crow button.pp-inv__pdf[aria-expanded=true]{background:var(--hover-strong)}.pp-page--customer .pp-inv__crow a.pp-inv__pdf{min-width:44px;min-height:40px;color:var(--ink);font:500 15px/1.2 var(--font-text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px;justify-content:center;padding:0 8px}.pp-page--customer .pp-inv__crow a.pp-inv__pdf:hover{text-decoration-color:currentColor}@media (pointer:coarse){.pp-page--customer .pp-inv__crow .pp-inv__paybtn,.pp-page--customer .pp-inv__crow button.pp-inv__pdf,.pp-page--customer .pp-inv__crow a.pp-inv__pdf{min-height:44px}}@media (max-width:640px){.pp-page--customer .pp-inv__crow .pp-inv__paybtn{flex:100%;min-height:48px;font-size:17px}.pp-page--customer .pp-inv__crow button.pp-inv__pdf,.pp-page--customer .pp-inv__crow a.pp-inv__pdf{min-height:44px}}@media (min-width:641px){.pp-page--customer .pp-inv__crow{row-gap:2px;padding:14px 24px}.pp-page--customer .pp-inv__meta{grid-area:2/1}.pp-page--customer .pp-inv__acts{flex-wrap:nowrap;grid-area:2/2;justify-self:end;gap:12px;margin:0}}.pp-page--customer .pp-inv__preview{border-top:1px solid var(--line);padding:16px 20px 20px}.pp-page--customer .pp-inv__preview-note{font:400 15px/1.5 var(--font-text);color:var(--ink-2)}.pp-page--customer .pp-inv__preview-actions{margin-top:16px}.pp-page--customer .pp-inv__preview-actions .pp-inv__paybtn{border:1.5px solid var(--line-strong);min-height:44px;color:var(--ink);font:500 15px/1.2 var(--font-text);background:0 0;justify-content:center;padding:0 22px}.pp-page--customer .pp-inv__preview-actions .pp-inv__paybtn:hover{background:var(--hover)}.pp-page--customer .pp-inv-page header.pp-page-head{display:block}.pp-page--customer .pp-inv-page .pp-page-sub{color:var(--ink-2);font-size:15px;line-height:1.5}.pp-page--customer .pp-inv-page .pp-section-title{letter-spacing:-.015em;font-size:22px}.pp-page--customer .pp-inv-page .pp-section-count{font-size:15px}.pp-page--customer .pp-inv-page__note{font:400 15px/1.45 var(--font-text);color:var(--ink-2)}.pp-page--customer .pp-inv-page span.pp-section-link{font:600 16px/1.3 var(--font-text);color:var(--ink);font-variant-numeric:tabular-nums}.pp-page--customer .pp-inv-page a.pp-section-link{font:500 15px/1.3 var(--font-text);color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px;align-items:center}.pp-page--customer .pp-inv-page .pp-inv>button{min-height:48px;font:500 15px/1.3 var(--font-text);color:var(--ink-2)}.pp-page--customer .pp-inv-page .pp-inv>button:hover{color:var(--ink)}@media (pointer:coarse){.pp-page--customer .pp-inv-page a.pp-section-link{min-height:44px}}@media (max-width:640px){.pp-page--customer .pp-inv-page .pp-section-head{flex-wrap:wrap;row-gap:4px}.pp-page--customer .pp-inv-page__note,.pp-page--customer .pp-inv-page a.pp-section-link{flex-basis:100%}.pp-page--customer .pp-inv-page a.pp-section-link{min-height:44px}}.pp-pay .pp-pay__title{font:inherit;color:var(--ink);margin:0 0 12px}.pp-pay .pp-pay__eyebrow{font:600 14px/1.3 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-3);margin:0 0 8px;display:block}.pp-pay .pp-pay__amount{font:600 clamp(30px, 8vw, 40px)/1.1 var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--ink);display:block}.pp-pay .pp-pay__meta{font:400 15px/1.5 var(--font-text);color:var(--ink-2);margin:0 0 8px}.pp-pay .pp-pay__lead{max-width:68ch;font:400 15px/1.55 var(--font-text);color:var(--ink-2);margin:0 0 24px}.pp-pay .pp-pay__or{margin:8px 0 18px}.pp-pay .pp-pay__error{white-space:pre-line;font:400 14px/1.45 var(--font-text);color:var(--danger)}.pp-pay .pp-pay__submit .pp-pay__btn{min-height:52px;font-size:17px;font-weight:600}.pp-pay .pp-pay__submit .pp-pay__btn:disabled{opacity:.6}.pp-pay .pp-pay__foot{border-top:1px solid var(--line);text-align:center;font:400 14px/1.5 var(--font-text);color:var(--ink-2);flex-direction:column;align-items:center;gap:8px;margin-top:40px;padding-top:20px;display:flex}.pp-pay .pp-pay__foot-line{align-items:center;gap:6px;display:inline-flex}.pp-pay .pp-pay__foot svg{flex:none;width:14px;height:14px}.pp-pay .pp-pay__foot a{color:inherit;text-underline-offset:3px;text-decoration:underline}.pp-pay .pp-pay__state{text-align:left;border-radius:16px;padding:28px 24px}.pp-pay .pp-pay__state-title{font:600 30px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;display:block}.pp-pay .pp-pay__title .pp-pay__state-title{margin:0}.pp-pay .pp-pay__state h1:focus{outline:none}.pp-pay .pp-pay__state-text{max-width:68ch;font:400 16px/1.55 var(--font-text);color:var(--ink-2);margin:0 0 24px}.pp-pay .pp-pay__state-text:last-child{margin-bottom:0}.pp-pay .pp-pay__check{font:600 48px/1 var(--font-display);color:var(--positive);margin-bottom:12px}.pp-pay .pp-pay__state .pp-pay__cta{height:auto;min-height:52px;font:600 17px/1.2 var(--font-text);text-align:center;padding:10px 28px}@media (max-width:640px){.pp-pay .pp-pay__state{padding:24px 20px}.pp-pay .pp-pay__state .pp-pay__cta{width:100%}}.me-auth .pp-or-divider,.pp-pay .pp-or-divider{font:500 14px/1.3 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-3);align-items:center;gap:12px;display:flex}.me-auth .pp-or-divider>*,.pp-pay .pp-or-divider>*{background:var(--line);flex:1 1 0;height:1px}.me-auth .pp-form-card .pp-btn{height:auto;min-height:52px;font:600 17px/1.2 var(--font-text);text-align:center;padding:10px 24px}.me-auth .pp-form-card .pp-btn:disabled{opacity:.6}.me-auth .pp-form-card .pp-btn--outline{border:1.5px solid var(--line-strong);box-shadow:none;color:var(--ink);background:0 0;font-weight:500}.me-auth .pp-form-card .pp-btn--outline:hover:not(:disabled){background:var(--hover)}.me-auth .me-auth__passkey{margin-bottom:16px}.me-auth .me-auth__passkey .pp-or-divider{margin-top:16px}.me-auth .me-auth__stack{flex-direction:column;gap:12px;display:flex}.me-auth .pp-segment[role=tablist]{width:100%;margin-bottom:20px;display:flex}.me-auth .pp-segment button[role=tab]{flex:1 1 0;min-height:48px;padding:0 12px;font-size:16px}.me-auth .pp-field .pp-field-label{font:500 15px/1.3 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-2);margin:0 0 4px}.me-auth .pp-field .pp-input{min-height:52px;font:400 17px/1.3 var(--font-text);color:var(--ink);background:var(--bg-elevated);border-style:solid;border-width:1.5px;border-radius:12px;padding:12px 16px}.me-auth .pp-field .pp-input:not(:focus){border-color:var(--line-strong)}.me-auth .pp-field .pp-input:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--line-strong)}.me-auth .pp-field .pp-input[aria-invalid=true]:not(:focus){border-color:var(--danger)}.me-auth .pp-input::placeholder{color:var(--ink-3);opacity:1}.me-auth .me-auth__error{font:400 14px/1.45 var(--font-text);color:var(--danger);margin:8px 0 0}.me-auth .pp-alert--info{background:var(--hover-strong);color:var(--ink);font:400 15px/1.5 var(--font-text);border-radius:12px}.me-auth .me-auth__hint{max-width:68ch;font:400 15px/1.5 var(--font-text);color:var(--ink-2);margin:20px 0 0}.me-auth .pp-otp{gap:8px;margin:0 -10px}.me-auth .pp-otp__box{width:auto;min-width:0;max-width:56px;height:56px;font:600 22px/1 var(--font-text);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--bg-elevated);border-style:solid;border-width:1.5px;border-radius:12px;flex:1 1 0;padding:0}.me-auth .pp-otp__box:not(:focus){border-color:var(--line-strong)}.me-auth .pp-otp__box:focus{border-color:var(--ink)}.me-auth .pp-otp__box[aria-invalid=true]:not(:focus){border-color:var(--danger)}.me-auth .me-auth__msg{text-align:center;font:400 15px/1.45 var(--font-text);color:var(--ink-2);margin:12px 0 0}.me-auth .me-auth__msg--err{color:var(--danger);font-size:14px}.me-auth .me-auth__otp-foot{text-align:center;font:400 15px/1.45 var(--font-text);color:var(--ink-2);margin-top:20px}.me-auth .me-auth__resend{min-height:44px;color:var(--ink-3);justify-content:center;align-items:center;margin-top:8px;display:flex}.me-auth .pp-form-card .me-auth__resend .pp-btn{min-height:44px;font:500 16px/1.2 var(--font-text);padding:8px 20px}.pp-legal-card{background:var(--bg-elevated);border:1px solid var(--line);border-radius:16px;margin:0 0 40px;padding:24px}.pp-legal-card>:first-child{margin-top:0}.pp-legal-card>:last-child{margin-bottom:0}.legal-content .pp-legal-card{margin:32px 0}.pp-legal-card__title{font:600 24px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 20px}.pp-legal-links{flex-wrap:wrap;align-items:center;gap:8px 6px;display:flex}.pp-legal-links a{align-items:center;min-height:44px;display:inline-flex}.pp-legal-wrap .core-faq__title{font:600 24px/1.3 var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--ink);text-wrap:balance;margin:0 0 12px}.pp-wdr__note{border-top:1px solid var(--line);color:var(--ink-2);margin:24px 0 0;padding-top:20px;font-size:16px;line-height:1.55}.pp-wdr__note a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.pp-wdr__note a:hover{text-decoration-color:currentColor}.pp-wdr__label{border-top:1px solid var(--line);font:600 16px/1.45 var(--font-text);color:var(--ink);margin:24px 0 0;padding-top:20px}.pp-wdr__item{padding:16px 0 0}.pp-wdr__item+.pp-wdr__item{border-top:1px solid var(--line);margin-top:16px}.pp-wdr__item-title{font:600 17px/1.4 var(--font-text);color:var(--ink);margin:0}.pp-wdr__item-meta{color:var(--ink-2);margin:4px 0 0;font-size:15px;line-height:1.5}.pp-wdr__actions{flex-wrap:wrap;gap:8px 12px;margin-top:16px;display:flex}.pp-wdr__confirm{background:var(--bg-soft);border-radius:12px;margin-top:16px;padding:16px}.pp-wdr__confirm-title{font:600 17px/1.4 var(--font-text);color:var(--ink);margin:0}.pp-wdr__confirm-body{color:var(--ink-2);margin:8px 0 0;font-size:16px;line-height:1.55}@media (max-width:640px){.pp-legal-card{margin-bottom:32px;padding:20px 16px}.pp-legal-card__title,.pp-legal-wrap .core-faq__title{font-size:22px}.pp-wdr__actions--pair{flex-direction:column}.pp-wdr__actions--pair>button{width:100%}}.pp-vm__title{font:600 22px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.pp-vm__sub{font:400 13px/1.5 var(--font-text);color:var(--ink-3);margin:6px 0 0}.pp-page--customer .pp-vm__title{font-size:30px;line-height:1.15}.pp-page--customer .pp-vm__sub{color:var(--ink-2);max-width:68ch;margin-top:10px;font-size:16px;line-height:1.55}.pp-page--customer .pp-vm .pp-vm__eyebrow{font:600 14px/1.4 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-3)}.pp-page--customer .pp-vm .pp-vm__form{gap:20px}.pp-page--customer .pp-vm .pp-vm__form .pp-field{gap:8px}.pp-page--customer .pp-vm .pp-vm__form .pp-field+.pp-field{margin-top:0}.pp-page--customer .pp-vm .pp-vm__form .pp-field>span,.pp-page--customer .pp-vm .pp-vm__form .pp-field-group legend{font:500 15px/20px var(--font-text);color:var(--ink-2)}.pp-page--customer .pp-vm .pp-vm__form .pp-field input:not([type=checkbox]),.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea{border:1.5px solid var(--line-strong);background:var(--bg-elevated);min-height:48px;font:400 17px/24px var(--font-text);color:var(--ink);text-overflow:ellipsis;box-shadow:none;border-radius:12px;padding:10px 16px;display:block}.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea{min-height:120px}.pp-page--customer .pp-vm .pp-vm__form .pp-field input::placeholder,.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea::placeholder{color:var(--ink-3);opacity:1}.pp-page--customer .pp-vm .pp-vm__form .pp-field input:not([type=checkbox]):focus,.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea:focus{border-color:var(--ink);box-shadow:none}.pp-page--customer .pp-vm .pp-vm__form .pp-field input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-vm .pp-vm__hint{font:400 14px/1.45 var(--font-text);color:var(--ink-3);margin-top:0}.pp-page--customer .pp-vm .pp-vm__form .pp-field-group{gap:0}.pp-page--customer .pp-vm .pp-vm__form .pp-field-group legend{margin-bottom:4px}.pp-page--customer .pp-vm .pp-vm__form .pp-check{min-height:48px;font:400 16px/22px var(--font-text);color:var(--ink);align-items:flex-start;gap:12px;padding:13px 0}.pp-page--customer .pp-vm .pp-vm__form .pp-check input{-webkit-appearance:none;appearance:none;border:1.5px solid var(--ink-3);background:var(--bg-elevated);cursor:pointer;width:22px;height:22px;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:6px;flex:0 0 22px;place-items:center;margin:0;display:grid}.pp-page--customer .pp-vm .pp-vm__form .pp-check input:checked{background:var(--solid);border-color:var(--solid)}.pp-page--customer .pp-vm .pp-vm__form .pp-check input:checked:after{content:"";border-left:2px solid var(--on-solid);border-bottom:2px solid var(--on-solid);width:12px;height:7px;transform:translateY(-2px)rotate(-45deg)}.pp-page--customer .pp-vm .pp-vm__form .pp-check input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-vm .pp-vm__form .pp-alert--err{background:var(--danger-soft);color:var(--danger);font:500 15px/1.45 var(--font-text);border:0;border-radius:12px;margin:0;padding:12px 16px}.pp-page--customer .pp-vm .pp-vm__actions{gap:12px;margin-top:4px}.pp-page--customer .pp-vm .pp-vm__form .pp-btn{height:auto;min-height:48px;font:600 17px/1.2 var(--font-text);text-align:center;padding:0 24px}.pp-page--customer .pp-vm .pp-vm__form .pp-btn:disabled{opacity:.55}.pp-page--customer .pp-vm .pp-vm__form .pp-btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0;font-weight:500}.pp-page--customer .pp-vm .pp-vm__form .pp-btn--ghost:hover{background:var(--hover)}.pp-page--customer .pp-vm .pp-vm__form .pp-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-page--customer .pp-vm .pp-vm__facts{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.5}.pp-page--customer .pp-vm .pp-vm__facts li{padding:10px 0}.pp-page--customer .pp-vm .pp-vm__note{color:var(--ink-3);margin-top:14px;font-size:14px;line-height:1.5}@media (max-width:640px){.pp-page--customer .pp-vm .pp-vm__form .pp-field input:not([type=checkbox]){min-height:52px;padding:12px 16px}.pp-page--customer .pp-vm .pp-vm__form .pp-field textarea{min-height:128px;padding:12px 16px}.pp-page--customer .pp-vm .pp-vm__actions{flex-direction:column;align-items:stretch}.pp-page--customer .pp-vm .pp-vm__form .pp-btn{width:100%;min-height:52px}}
