@layer foundation {
.pa-support{gap:var(--pa-tile-gap);flex-direction:column;display:flex;container-type:inline-size}.pa-sup__layout{gap:var(--pa-tile-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (min-width:1150px){.pa-sup__layout{grid-template-columns:minmax(280px, var(--pa-sup-aside)) minmax(0, 1fr)}.pa-sup__card--contact{top:calc(var(--pa-acc-bar-height) + var(--pa-space-5));position:sticky}}.pa-sup__card{--pa-sup-split-from:680px;gap:var(--pa-space-5);padding:var(--pa-panel-pad);background:var(--pa-surface);border:1px solid var(--pa-surface-edge);border-radius:var(--pa-acc-radius);box-shadow:var(--pa-acc-shadow);flex-direction:column;display:flex;container-type:inline-size}.pa-sup__card--contact{padding:var(--pa-space-5)}.pa-sup__cardhead{gap:var(--pa-space-1);flex-direction:column;display:flex}.pa-sup__title{color:var(--pa-heading-ink);font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);margin:0}.pa-sup__lines{flex-direction:column;display:flex}.pa-sup__line{align-items:flex-start;gap:var(--pa-space-3);padding:var(--pa-space-4) 0;color:var(--pa-ink);text-decoration:none;display:flex}.pa-sup__line:not(.pa-sup__line--link){border-top:1px solid var(--pa-gray-100)}.pa-sup__lines>:first-child:not(.pa-sup__line--link){border-top:0}.pa-sup__line--link{margin:var(--pa-space-3) calc(-1 * var(--pa-space-3));padding:var(--pa-space-3);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);font-weight:var(--pa-weight-body);z-index:0;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}.pa-sup__line--link:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:3px;border-color:var(--pa-primary);z-index:1}@media (hover:hover){.pa-sup__line--link:hover{box-shadow:var(--pa-shadow-control);border-color:var(--pa-card-hover-border);z-index:1;transform:translateY(-2px)}.pa-sup__line--link:hover .pa-sup__line-value{color:var(--pa-primary-dark)}.pa-sup__line--link:hover .pa-sup__line-go{color:var(--pa-primary);transform:translate(3px)}}.pa-sup__line--link+.pa-sup__line:not(.pa-sup__line--link){border-top:0}.pa-sup__line--plain{padding-inline:0}.pa-sup__line--plain>.pa-sup__line-text>.pa-sup__line-label{color:var(--pa-ink);font-weight:var(--pa-weight-section-title)}.pa-sup__line-icon{width:var(--pa-prof-icon-size);height:var(--pa-prof-icon-size);background:var(--pa-primary-soft);color:var(--pa-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-sup__line-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex;container-type:inline-size}.pa-sup__line-label{color:var(--pa-muted);font-size:var(--pa-size-xs);font-weight:var(--pa-weight-detail-label)}.pa-sup__line-value{--pa-sup-min:var(--pa-sup-value-min);--pa-sup-max:var(--pa-sup-value-max);--pa-sup-adv:var(--pa-sup-value-adv);--pa-sup-len:var(--pa-sup-value-len);color:var(--pa-ink);font-size:clamp(var(--pa-sup-min), calc(95cqi / (var(--pa-sup-len) * var(--pa-sup-adv))), var(--pa-sup-max));font-weight:var(--pa-weight-detail-value);overflow-wrap:anywhere;line-height:1.45}.pa-sup__line-value--tlf{--pa-sup-min:var(--pa-sup-phone-min);--pa-sup-max:var(--pa-sup-phone-max);--pa-sup-adv:var(--pa-sup-phone-adv);--pa-sup-len:var(--pa-sup-phone-len);white-space:nowrap;font-variant-numeric:tabular-nums}.pa-sup__line-value--navn{--pa-sup-min:var(--pa-sup-name-min);--pa-sup-max:var(--pa-sup-name-max);--pa-sup-adv:var(--pa-sup-name-adv);--pa-sup-len:var(--pa-sup-name-len);overflow-wrap:break-word;text-wrap:balance;line-height:1.3}.pa-sup__line-note{color:var(--pa-muted);font-size:var(--pa-size-xs);margin-top:5px;line-height:1.55}.pa-sup__line-note+.pa-sup__line-note{margin-top:1px}.pa-sup__line-adresse{flex-direction:column;display:flex}.pa-sup__line-site{align-self:flex-start;align-items:flex-end;gap:var(--pa-space-1);margin-top:var(--pa-space-2);color:var(--pa-primary);font-size:var(--pa-size-xs);text-decoration:none;transition:color .15s,opacity .1s;display:inline-flex}.pa-sup__line-site:hover{color:var(--pa-primary-dark);text-underline-offset:3px;text-decoration:underline}.pa-sup__line-site:active{opacity:.7}.pa-sup__line-site:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px;border-radius:4px}.pa-sup__line-go{color:var(--pa-gray-400);flex:none;margin-top:2px;transition:color .15s,transform .15s}.pa-sup__line--link .pa-sup__line-go{top:var(--pa-space-3);right:var(--pa-space-3);margin-top:2px;position:absolute}.pa-sup__line--link .pa-sup__line-label{padding-right:calc(18px + var(--pa-space-3))}@container (min-width:620px){.pa-sup__lines{column-gap:var(--pa-space-5);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;position:relative}.pa-sup__line--link{margin-inline:0}.pa-sup__line:not(.pa-sup__line--link){padding-inline:var(--pa-space-3)}.pa-sup__lines>:nth-child(-n+2):not(.pa-sup__line--link){border-top:0}.pa-sup__lines:before{content:"";border-left:1px solid var(--pa-gray-100);position:absolute;top:0;bottom:0;left:42.5%}}.pa-sup__hours{gap:var(--pa-space-2);flex-direction:column;margin-top:4px;display:flex}.pa-sup__hours-row{align-items:baseline;gap:0 var(--pa-space-3);font-size:var(--pa-size-sm);flex-wrap:wrap;line-height:1.45;display:flex}.pa-sup__hours-label{color:var(--pa-ink)}.pa-sup__hours-times{flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.pa-sup__hours-value{color:var(--pa-ink);font-weight:var(--pa-weight-detail-value);font-variant-numeric:tabular-nums;white-space:nowrap}.pa-sup__hours-more{margin-top:var(--pa-space-3);padding-top:var(--pa-space-3);border-top:1px solid var(--pa-gray-100);flex-direction:column;gap:5px;display:flex}.pa-sup__tools{align-items:center;gap:var(--pa-space-3);flex-wrap:wrap;display:flex}.pa-sup__search{flex:18rem;align-items:center;min-width:0;display:flex;position:relative}.pa-sup__search>svg{left:var(--pa-field-padding-x);color:var(--pa-muted);pointer-events:none;position:absolute}.pa-sup__search-input{width:100%;min-height:var(--pa-control-height-lg);padding:9px var(--pa-field-padding-x) 9px calc(var(--pa-field-padding-x) + 18px + var(--pa-space-2));border:1px solid var(--pa-field-border);border-radius:var(--pa-radius-input);background:var(--pa-field-bg);color:var(--pa-ink);font-size:var(--pa-size-field);transition:border-color .15s,background-color .15s,box-shadow .15s}.pa-sup__search-input::placeholder{color:var(--pa-gray-400);opacity:1}.pa-sup__search-input:hover{background:var(--pa-surface)}.pa-sup__search-input:focus{background:var(--pa-surface);border-color:var(--pa-primary);box-shadow:0 0 0 .125em var(--pa-primary-ring);outline:none}.pa-sup__search:has(.pa-sup__search-input:focus)>svg{color:var(--pa-primary)}.pa-sup__chips{gap:var(--pa-space-2);flex-wrap:wrap;display:flex}.pa-sup__chip{border:1px solid var(--pa-field-border);border-radius:var(--pa-radius-pill);background:var(--pa-surface);min-height:38px;color:var(--pa-gray-700);font:inherit;font-size:var(--pa-size-sm);font-weight:var(--pa-weight-detail-label);cursor:pointer;padding:0 16px;transition:background .15s,border-color .15s,color .15s}.pa-sup__chip:hover{border-color:var(--pa-primary);color:var(--pa-primary)}.pa-sup__chip[aria-pressed=true]{background:var(--pa-primary);border-color:var(--pa-primary);color:var(--pa-on-primary)}.pa-sup__chip[aria-pressed=true]:hover{background:var(--pa-primary-dark);border-color:var(--pa-primary-dark);color:var(--pa-on-primary)}.pa-sup__chip:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-sup__chip{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.pa-sup__split{gap:var(--pa-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pa-sup__col{gap:var(--pa-space-2);flex-direction:column;min-width:0;display:flex}.pa-sup__listwrap{min-width:0}.pa-sup__count{color:var(--pa-muted);font-size:var(--pa-size-xs);margin:0}.pa-sup__detail{padding:var(--pa-space-4);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface)}.pa-sup__detail:not(:has(.pa-sup__msgview)){display:none}.pa-sup__card--messages.has-open .pa-sup__tools,.pa-sup__card--messages.has-open .pa-sup__col{display:none}.pa-sup__detail:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:4px;border-radius:var(--pa-radius-input)}@keyframes pa-sup-ind-hoejre{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes pa-sup-ind-fade{0%{opacity:0}to{opacity:1}}.pa-sup__card--messages.has-open .pa-sup__detail{animation:.2s both pa-sup-ind-hoejre}.pa-sup__col{animation:.2s both pa-sup-ind-fade}@container (min-width:680px){.pa-sup__split{grid-template-columns:minmax(0, var(--pa-sup-list)) minmax(0, 1fr);gap:var(--pa-space-5)}.pa-sup__list{max-height:var(--pa-sup-list-max);padding:var(--pa-space-2) var(--pa-space-3) var(--pa-space-2) var(--pa-space-2);--pa-sup-fade-top:0px;--pa-sup-fade-bund:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--pa-sup-fade-top), #000 calc(100% - var(--pa-sup-fade-bund)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--pa-sup-fade-top), #000 calc(100% - var(--pa-sup-fade-bund)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--pa-sup-fade-top), #000 calc(100% - var(--pa-sup-fade-bund)), transparent 100%)}.pa-sup__list.is-mere-over{--pa-sup-fade-top:var(--pa-sup-fade)}.pa-sup__list.is-mere-under{--pa-sup-fade-bund:var(--pa-sup-fade)}.pa-sup__col,.pa-sup__card--messages.has-open .pa-sup__detail{animation:none}.pa-sup__card--messages.has-open .pa-sup__col,.pa-sup__card--messages.has-open .pa-sup__tools{display:flex}.pa-sup__detail:not(:has(.pa-sup__msgview)){display:block}.pa-sup__detail{max-height:var(--pa-sup-list-max);scrollbar-width:thin;scrollbar-color:var(--pa-gray-300) transparent;align-self:start;overflow-y:auto}.pa-sup__msgview .pa-sup__back,.pa-sup__msg-go{display:none}}.pa-sup__msgs{gap:var(--pa-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pa-sup__msg-row{align-items:flex-start;gap:var(--pa-space-3);width:100%;padding:var(--pa-space-3);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);color:var(--pa-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.pa-sup__msg-row:hover{border-color:var(--pa-gray-300);box-shadow:var(--pa-shadow-control)}.pa-sup__msg-row:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-sup__msg.is-current .pa-sup__msg-row{border-color:var(--pa-primary);box-shadow:0 0 0 1px var(--pa-primary), var(--pa-shadow-control)}.pa-sup__line--link:active,.pa-sup__msg-row:active{box-shadow:var(--pa-shadow-pressed);border-color:var(--pa-primary);transform:translateY(0)scale(.985)}.pa-sup__msg.is-current .pa-sup__msg-row:active{box-shadow:0 0 0 1px var(--pa-primary), var(--pa-shadow-pressed)}.pa-sup__msg-icon{width:24px;height:24px;color:var(--pa-muted);flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.pa-sup__msg-icon--1{color:var(--pa-tag-1-ink)}.pa-sup__msg-icon--2{color:var(--pa-tag-2-ink)}.pa-sup__msg-icon--3{color:var(--pa-tag-3-ink)}.pa-sup__msg-icon--4{color:var(--pa-tag-4-ink)}.pa-sup__msg-icon--5{color:var(--pa-tag-5-ink)}.pa-sup__msg-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pa-sup__msg-top{justify-content:space-between;align-items:center;gap:var(--pa-space-2);min-height:20px;display:flex}.pa-sup__msg-subject{font-size:var(--pa-size-sm);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.pa-sup__msg-preview{color:var(--pa-muted);font-size:var(--pa-size-xs);line-height:var(--pa-lh-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pa-sup__msg-date{color:var(--pa-muted);font-size:var(--pa-size-xs);white-space:nowrap;flex:none;margin-left:auto}.pa-sup__msg-cat{border-radius:var(--pa-radius-pill);background:var(--pa-tag-5-bg);max-width:16ch;color:var(--pa-tag-5-ink);font-size:var(--pa-size-xs);font-weight:var(--pa-weight-detail-label);white-space:nowrap;text-overflow:ellipsis;padding:2px 9px;overflow:hidden}.pa-sup__msg-cat--1{background:var(--pa-tag-1-bg);color:var(--pa-tag-1-ink)}.pa-sup__msg-cat--2{background:var(--pa-tag-2-bg);color:var(--pa-tag-2-ink)}.pa-sup__msg-cat--3{background:var(--pa-tag-3-bg);color:var(--pa-tag-3-ink)}.pa-sup__msg-cat--4{background:var(--pa-tag-4-bg);color:var(--pa-tag-4-ink)}.pa-sup__msg-cat--5{background:var(--pa-tag-5-bg);color:var(--pa-tag-5-ink)}.pa-sup__msgview-head .pa-sup__msg-cat{max-width:none}.pa-sup__msg-go{color:var(--pa-gray-400);flex:none;align-self:center}@keyframes pa-sup-ind{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pa-sup__msg{animation:.22s both pa-sup-ind}.pa-sup__sensor{height:1px}@media (prefers-reduced-motion:reduce){.pa-sup__msg,.pa-sup__col,.pa-sup__card--messages.has-open .pa-sup__detail{animation:none}.pa-sup__back svg{transition:none}.pa-sup__back:hover svg{transform:none}}.pa-sup__msgview{gap:var(--pa-space-3);flex-direction:column;display:flex}.pa-sup__back{align-self:flex-start;align-items:center;gap:var(--pa-space-2);min-height:44px;margin-left:calc(-1 * var(--pa-space-2));padding:0 var(--pa-space-2);border-radius:var(--pa-radius-btn);color:var(--pa-primary);font:inherit;font-size:var(--pa-size-sm);font-weight:var(--pa-weight-detail-label);cursor:pointer;background:0 0;border:0;transition:color .15s,background .15s;display:inline-flex}.pa-sup__back:hover{color:var(--pa-primary-dark);background:var(--pa-primary-soft)}.pa-sup__back:hover svg{transform:translate(-3px)}.pa-sup__back:active{opacity:.7}.pa-sup__back:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-sup__back svg{transition:transform .15s}.pa-sup__msgview-head{justify-content:space-between;align-items:center;gap:var(--pa-space-2);flex-wrap:wrap;display:flex}.pa-sup__msgview-date{color:var(--pa-muted);font-size:var(--pa-size-xs)}.pa-sup__msgview-title{color:var(--pa-heading-ink);font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);text-wrap:pretty;margin:0}.pa-sup__msgview-to{color:var(--pa-muted);font-size:var(--pa-size-xs);margin:0}.pa-sup__msgview-body{max-width:70ch;color:var(--pa-gray-700);font-size:var(--pa-size-text-sm);overflow-wrap:anywhere;margin:0;line-height:1.65}.pa-sup__pdf{margin-top:var(--pa-space-2);box-shadow:var(--pa-cta-shadow);align-self:flex-start}.pa-sup__detail-idle{align-items:center;gap:var(--pa-space-2);padding:var(--pa-space-5) var(--pa-space-4);color:var(--pa-muted);font-size:var(--pa-size-sm);text-align:center;flex-direction:column;margin:0;display:flex}.pa-sup__detail-idle svg{color:var(--pa-gray-400)}.pa-sup__empty{align-items:center;gap:var(--pa-space-2);padding:var(--pa-space-5) var(--pa-space-4);border:1px dashed var(--pa-field-border);border-radius:var(--pa-radius-input);text-align:center;flex-direction:column;display:flex}.pa-sup__empty--whole{min-height:220px;padding-block:var(--pa-space-5);justify-content:center;gap:var(--pa-space-3);border:0}.pa-sup__empty--whole .pa-sup__empty-icon{width:72px;height:72px}.pa-sup__empty--whole .pa-sup__empty-title{font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);color:var(--pa-heading-ink)}.pa-sup__empty-icon{background:var(--pa-primary-soft);width:56px;height:56px;color:var(--pa-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pa-sup__empty-title{color:var(--pa-heading-ink);margin:0;font-weight:600}.pa-sup__empty .pa-acc__lead{max-width:42ch}.pa-sup__reset{align-items:center;gap:var(--pa-space-2);border:1px solid var(--pa-field-border);border-radius:var(--pa-radius-btn);background:var(--pa-surface);min-height:40px;color:var(--pa-ink);font:inherit;font-size:var(--pa-size-sm);cursor:pointer;padding:0 16px;transition:border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.pa-sup__reset:hover{border-color:var(--pa-primary);color:var(--pa-primary)}.pa-sup__reset:active{box-shadow:var(--pa-shadow-pressed)}.pa-sup__reset:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-sup__reset svg{flex:none}@media (prefers-reduced-motion:reduce){.pa-sup__reset{transition:none}}.pa-sup__msg-row .pa-sup__msg-icon.pa-skeleton{background:var(--pa-gray-200);border-radius:50%}.pa-sup__skeleton-line{width:220px;max-width:100%;height:13px}.pa-sup__skeleton-line--short{width:110px;height:11px}@media (prefers-reduced-motion:reduce){.pa-sup__line-go{transition:none}.pa-sup__line--link:hover .pa-sup__line-go,.pa-sup__line--link,.pa-sup__line--link:hover,.pa-sup__line--link:active,.pa-sup__msg-row,.pa-sup__msg-row:active{transform:none}}@media (max-width:860px){.pa-sup__card{border-radius:20px}}@media (max-width:600px){.pa-sup__msg-row{padding-right:calc(18px + var(--pa-space-2))}.pa-sup__msg-go{right:var(--pa-space-2);position:absolute;top:50%;translate:0 -50%}.pa-sup__msg{position:relative}.pa-sup__tools{gap:var(--pa-space-2)}.pa-sup__chips{width:100%}}
}

@layer foundation {
.pa-channel-logos{margin-top:10px}.pa-channel-logo-grid{flex-wrap:wrap;gap:6px;display:flex}.pa-channel-logo{background:var(--pa-gray-100);border-radius:4px;justify-content:center;align-items:center;width:44px;height:28px;display:flex;overflow:hidden}.pa-channel-logo img{object-fit:contain;max-width:100%;max-height:100%}.pa-channel-logo--fallback{color:var(--pa-gray-700);text-align:center;padding:0 3px;font-size:9px;line-height:1.1}.pa-channel-toggle{margin-top:6px}
}

@layer foundation {
.pa-signal-good{color:#1a7f37}.pa-signal-medium{color:#9a6700}.pa-signal-weak{color:#b42318}
}

@layer foundation {
.pa-mix{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:12px 0;display:grid}.pa-mix__tile{border:1px solid var(--pa-gray-200);cursor:pointer;text-align:left;font:inherit;background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.pa-mix__tile.is-selected{border-color:var(--pa-primary,#1a7f37);box-shadow:inset 0 0 0 1px var(--pa-primary,#1a7f37)}.pa-mix__tile.is-locked{opacity:.7;cursor:not-allowed}.pa-mix__tile:disabled:not(.is-locked){opacity:.5;cursor:not-allowed}.pa-mix__tile small{color:var(--pa-gray-700)}.pa-mix__lock{color:var(--pa-gray-500);font-style:italic}
}

@layer foundation {
.pa-opsig__kommentar{resize:vertical;min-height:96px;font:inherit}.pa-opsig:focus{outline:none}.pa-opsig__svar{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.pa-opsig__svar legend{margin-bottom:14px;padding:0}.pa-opsig__svar .pa-radio{font-weight:500}.pa-opsig__tekst{white-space:pre-line}
}

@layer foundation {
.pa-payments{gap:var(--pa-tile-gap);flex-direction:column;display:flex}.pa-acc__main:has(>.pa-payments)>.pa-acc__notice{display:none}.pa-pay__stack{gap:var(--pa-tile-gap);flex-direction:column;display:flex;container:pa-pay-stack/inline-size}.pa-pay__stack>.pa-pay__card--invoices{margin-top:var(--pa-space-3)}@property --pa-pay-pad{syntax:"<length>";inherits:true;initial-value:24px}@property --pa-pay-pad-y{syntax:"<length>";inherits:true;initial-value:24px}@property --pa-pay-gap{syntax:"<length>";inherits:true;initial-value:24px}.pa-pay__card{--pa-pay-pad:var(--pa-panel-pad);--pa-pay-pad-y:var(--pa-pay-pad);--pa-pay-gap:var(--pa-space-4);gap:var(--pa-pay-gap);padding:var(--pa-pay-pad-y) var(--pa-pay-pad);background:var(--pa-surface);border:1px solid var(--pa-surface-edge);border-radius:var(--pa-acc-radius);box-shadow:var(--pa-acc-shadow);flex-direction:column;display:flex;container-type:inline-size}.pa-pay__title{color:var(--pa-heading-ink);font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);margin:0}.pa-pay__title:focus,.pa-pay__status-label:focus,.pa-pay__status-message:focus{outline:none}#pay-invoices:focus-visible,#pay-status:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:4px;border-radius:4px}.pa-pay__subtitle{color:var(--pa-heading-ink);font-size:1em;font-weight:var(--pa-weight-section-title);margin:0}.pa-pay__hint{color:var(--pa-muted);font-size:var(--pa-size-xs);line-height:var(--pa-lh-body);text-wrap:pretty;margin:0}.pa-pay__top{gap:var(--pa-space-4);flex-direction:column;display:flex}.pa-pay__top>.pa-pay__card{--pa-pay-pad-y:min(var(--pa-pay-pad), calc(var(--pa-space-4) + var(--pa-space-1)))}@container pa-pay-stack (min-width:820px){.pa-pay__card{--pa-pay-pad:calc(var(--pa-panel-pad) + var(--pa-space-2))}}.pa-pay__tile{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}@media (hover:hover){.pa-pay__tile.is-link:hover{box-shadow:var(--pa-acc-shadow-hover);border-color:var(--pa-card-hover-border);transform:translateY(-2px)}.pa-pay__tile.is-link:hover .pa-pay__tile-cta{color:var(--pa-primary-dark);text-underline-offset:3px;text-decoration:underline}.pa-pay__tile.is-link:hover .pa-pay__tile-cta .pa-pay__cta-icon{transform:translate(3px)}}.pa-pay__tile.is-link:has(.pa-pay__tile-cta:focus-visible){box-shadow:var(--pa-acc-shadow-hover);outline:2px solid var(--pa-focus-ring);outline-offset:3px;border-color:var(--pa-primary);transform:translateY(-2px)}.pa-pay__tile.is-link:has(.pa-pay__tile-cta:active){box-shadow:var(--pa-shadow-pressed);transform:translateY(0)}.pa-pay__tile-main{align-items:flex-start;gap:var(--pa-space-3);min-width:0;display:flex}.pa-pay__tile-icon,.pa-pay__status-icon{width:var(--pa-prof-icon-size);height:var(--pa-prof-icon-size);background:var(--pa-primary-soft);color:var(--pa-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-pay__tile-icon.is-ok,.pa-pay__status-icon.is-ok{background:var(--pa-ok-bg);color:var(--pa-ok)}.pa-pay__tile-icon.pa-skeleton{background:var(--pa-gray-200)}.pa-pay__tile-text{gap:var(--pa-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pa-pay__tile-head{font-size:inherit;font-weight:inherit;flex-direction:column;gap:2px;margin:0;display:flex}.pa-pay__tile-label{color:var(--pa-ink);font-weight:var(--pa-weight-detail-label);line-height:var(--pa-lh-body)}.pa-pay__tile-kpi,.pa-pay__status-kpi{color:var(--pa-heading-ink);font-size:var(--pa-size-kpi);font-weight:var(--pa-weight-kpi);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.15}.pa-pay__tile-kpi{overflow-wrap:anywhere}.pa-pay__tile-kpi.is-text{font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);letter-spacing:0;line-height:1.25}.pa-pay__tile-sub{color:var(--pa-muted);font-size:var(--pa-size-text-sm);line-height:var(--pa-lh-body);text-wrap:balance;margin:0}.pa-pay__notice{--pa-pay-note-ink:var(--pa-primary-dark);column-gap:var(--pa-space-2);width:100%;max-width:44rem;padding:1px 0 1px calc(3px + var(--pa-space-3));color:var(--pa-ink);font-size:var(--pa-size-sm);grid-template-columns:18px minmax(0,1fr);align-items:start;line-height:1.45;display:grid;position:relative}.pa-pay__notice:before{content:"";inset-block:0;background:var(--pa-pay-note-ink);border-radius:3px;width:3px;position:absolute;left:0}.pa-pay__notice.is-ok{--pa-pay-note-ink:var(--pa-ok)}.pa-pay__notice.is-warn{--pa-pay-note-ink:var(--pa-warn-ink)}.pa-pay__notice.is-danger{--pa-pay-note-ink:var(--pa-danger)}.pa-pay__notice.is-inline{grid-template-columns:minmax(0,1fr)}.pa-pay__notice-icon{color:var(--pa-pay-note-ink);margin-top:.12em;display:inline-flex}.pa-pay__notice-icon svg{width:18px;height:18px}.pa-pay__notice-text{overflow-wrap:break-word;min-width:0}.pa-pay__notice-title{color:var(--pa-pay-note-ink);text-wrap:pretty;margin:0;font-weight:600}.pa-pay__notice-body{color:var(--pa-muted);text-wrap:pretty;margin:2px 0 0}.pa-pay__stack>.pa-pay__notice,.pa-pay__done>.pa-pay__notice{max-width:none}.pa-pay__tile--status{align-items:center;gap:var(--pa-space-4);isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.pa-pay__status-zone{align-items:center;gap:var(--pa-space-3);display:flex}.pa-pay__status-icon{position:relative}.pa-pay__status-icon.is-danger{--pa-pay-glow:color-mix(in srgb, var(--pa-danger) 7%, transparent);background:color-mix(in srgb, var(--pa-danger) 14%, var(--pa-surface));color:var(--pa-danger)}.pa-pay__status-icon.is-ok{--pa-pay-glow:color-mix(in srgb, var(--pa-ok) 8%, transparent)}.pa-pay__status-icon>svg{width:22px;height:22px}.pa-pay__status-icon.is-ok>svg{width:24px;height:24px}.pa-pay__check-mark{stroke:var(--pa-surface)}.pa-pay__tile--status>.pa-pay__status-zone>.pa-pay__status-icon:is(.is-danger,.is-ok):before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--pa-pay-glow), transparent);pointer-events:none;border-radius:50%;width:17rem;height:10rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.pa-pay__status-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pa-pay__status-label{color:var(--pa-ink);font-size:1em;font-weight:600;line-height:var(--pa-lh-body);margin:0}.pa-pay__status-kpi{white-space:nowrap;margin:0}.pa-pay__status-message{color:var(--pa-heading-ink);font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);text-wrap:balance;margin:0;line-height:1.25}.pa-pay__status-sub{color:var(--pa-muted);font-size:var(--pa-size-text-sm);line-height:var(--pa-lh-body);text-wrap:balance;margin:2px 0 0}.pa-pay__status-side .pa-pay__status-label{color:var(--pa-muted);font-weight:var(--pa-weight-detail-label);white-space:nowrap}.pa-pay__status-side .pa-pay__status-label:has(+.pa-pay__progress){color:var(--pa-ink);font-weight:600}.pa-pay__status-side .pa-pay__status-message{font-size:1.1em;font-weight:600}.pa-pay__status-side>.pa-pay__notice{max-width:22rem}.pa-pay__status-side .pa-pay__notice-body{text-wrap:balance}.pa-pay__point{align-items:flex-start;gap:var(--pa-space-3);min-width:0;display:flex}.pa-pay__point-text{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.pa-pay__point-title{color:var(--pa-heading-ink);font-weight:600;line-height:1.35}.pa-pay__point-body{color:var(--pa-muted);font-size:var(--pa-size-text-sm);line-height:var(--pa-lh-body);text-wrap:pretty}.pa-pay__status-side,.pa-pay__status-meta{min-width:0;padding-top:var(--pa-space-4);border-top:1px solid var(--pa-gray-100)}.pa-pay__status-meta{align-items:center;display:flex}.pa-pay__status-facts{--pa-pay-fact-gap:var(--pa-space-4);gap:var(--pa-space-3) var(--pa-pay-fact-gap);flex-wrap:wrap;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:clip}.pa-pay__status-fact{align-items:center;gap:12px;display:flex;position:relative}.pa-pay__status-fact+.pa-pay__status-fact:before{content:"";top:4px;bottom:4px;left:calc(var(--pa-pay-fact-gap) / -2 - .5px);border-left:1px solid var(--pa-gray-100);position:absolute}.pa-pay__status-fact .pa-pay__sum-value{overflow-wrap:normal}.pa-pay__status-fact:has(.pa-pay__sum-value[title]){flex:12rem;min-width:0}.pa-pay__status-fact .pa-pay__sum-value[title]{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.pa-pay__status-act{padding-top:var(--pa-space-3);border-top:1px solid var(--pa-gray-100);grid-column:1/-1;display:flex}@container not (min-width:360px){.pa-pay__status-message{font-size:1.15em}}@container pa-pay-stack (min-width:600px){.pa-pay__tile--status{column-gap:var(--pa-space-5);row-gap:var(--pa-space-3)}.pa-pay__tile--status:is(.has-side,.has-meta){grid-template-columns:repeat(2,minmax(0,1fr))}.pa-pay__tile--status:is(.has-side,.has-meta) .pa-pay__status-kpi{font-size:clamp(1.5em,5cqi,2.4em)}.pa-pay__status-side,.pa-pay__tile--status:not(.has-side)>.pa-pay__status-meta{padding:0 0 0 var(--pa-space-5);border-top:0;border-left:1px solid var(--pa-gray-100);align-self:stretch}.pa-pay__status-side{align-items:center;display:flex}.pa-pay__tile--status.has-side>.pa-pay__status-meta{border-top:0;grid-column:1/-1;padding-top:0}.pa-pay__status-act>.pa-pay__tile-cta{white-space:nowrap}}@container pa-pay-stack (min-width:760px){.pa-pay__tile--status.has-side.has-meta.has-notice{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr)}.pa-pay__tile--status.has-side.has-meta.has-notice>.pa-pay__status-meta{grid-column:auto}.pa-pay__tile--status.has-side.has-meta .pa-pay__status-kpi{font-size:clamp(1.5em,4cqi,2.4em)}.pa-pay__tile--status.has-side.has-meta>.pa-pay__status-zone .pa-pay__status-message{font-size:1.2em}}@container pa-pay-stack (min-width:840px){.pa-pay__tile--status.has-side.has-meta:not(.has-notice){grid-template-columns:minmax(15rem,1.6fr) minmax(auto,1fr) minmax(11.5rem,1fr)}.pa-pay__tile--status.has-side.has-meta:not(.has-notice)>.pa-pay__status-side{padding-right:var(--pa-space-5);border-right:1px solid var(--pa-gray-100)}.pa-pay__tile--status.has-side.has-meta:not(.has-notice)>.pa-pay__status-meta{grid-column:auto}.pa-pay__tile--status.has-side.has-meta.has-progress:not(.has-notice){grid-template-columns:minmax(15rem,1.2fr) minmax(auto,1.3fr) minmax(11.5rem,1fr)}}@container pa-pay-stack (min-width:1100px){.pa-pay__tile--status.has-side.has-meta.has-notice{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr)}.pa-pay__tile--status.has-side.has-meta:not(.has-notice){grid-template-columns:minmax(15rem,1.4fr) minmax(auto,1fr) minmax(11.5rem,1.6fr)}.pa-pay__tile--status.has-side.has-meta.has-progress:not(.has-notice){grid-template-columns:minmax(15rem,1.2fr) minmax(auto,1.3fr) minmax(11.5rem,1.5fr)}.pa-pay__tile--status.has-side.has-meta .pa-pay__status-kpi{font-size:clamp(1.5em,3.5cqi,2.4em)}}.pa-pay__progress{width:100%;max-width:20rem;margin-top:var(--pa-space-2);flex-direction:column;gap:8px;display:flex}.pa-pay__progress-bar{background:var(--pa-gray-200);border-radius:999px;height:7px;display:block;overflow:hidden}.pa-pay__progress-bar>span{border-radius:inherit;background:var(--pa-ok);height:100%;display:block}.pa-pay__progress-text{color:var(--pa-ink);font-size:var(--pa-size-sm);font-weight:var(--pa-weight-detail-label);font-variant-numeric:tabular-nums}.pa-pay__tile-cta{align-items:center;gap:var(--pa-space-2);color:var(--pa-primary);font:inherit;font-size:var(--pa-size-btn);font-weight:var(--pa-weight-cta);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.pa-pay__tile-cta:focus-visible{outline:none}.pa-pay__tile-cta:after{content:"";z-index:1;position:absolute;inset:0}.pa-pay__cta-icon{flex:none;transition:transform .15s}.pa-pay__stack :is(a[href],button,input,[tabindex="-1"]){scroll-margin-top:calc(var(--pa-acc-bar-height) + var(--pa-space-5))}.pa-pay__method-top{gap:var(--pa-space-4);flex-direction:column;display:flex}.pa-pay__method-head{align-items:center;gap:var(--pa-space-3);display:flex}.pa-pay__tile--method.is-open{border-color:color-mix(in srgb, var(--pa-primary) 30%, var(--pa-surface))}@container not (min-width:360px){.pa-pay__method-head .pa-pay__title{font-size:1.15em}}.pa-pay__summary{--pa-pay-sum-gap:10px;--pa-pay-sum-chrome:104px;gap:var(--pa-pay-sum-gap);font-size:var(--pa-size-text-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pa-pay__sum{min-width:0;display:flex}.pa-pay__sum-item{align-items:center;gap:var(--pa-pay-sum-inset,12px);min-width:0;padding:10px var(--pa-pay-sum-inset,12px);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);color:inherit;font:inherit;text-align:left;flex:auto;display:flex}.pa-pay__sum-icon{background:var(--pa-primary-soft);width:36px;height:36px;color:var(--pa-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.pa-pay__sum-icon svg{width:18px;height:18px}.pa-pay__sum-icon.pa-skeleton{background:var(--pa-gray-200)}.pa-pay__sum-text .pa-skeleton{vertical-align:middle;display:inline-block}.pa-pay__sum-text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.pa-pay__sum-label{color:var(--pa-muted);font-size:var(--pa-size-xs);font-weight:var(--pa-weight-detail-label);overflow-wrap:break-word;line-height:1.4}.pa-pay__sum.is-fit{container-type:inline-size}.pa-pay__sum-value{color:var(--pa-heading-ink);font-size:clamp(.8em, calc((100cqi - var(--pa-pay-sum-chrome,0px)) / (var(--pa-pay-len,1) * .66)), 1em);font-weight:var(--pa-weight-detail-value);font-variant-numeric:tabular-nums;overflow-wrap:break-word;line-height:1.4}.pa-pay__sum-value[title]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-pay__mail{min-width:0;display:flex}.pa-pay__mail-local{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:3ch;overflow:hidden}.pa-pay__mail-domain{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:70%;overflow:hidden}.pa-pay__sum-chev{color:var(--pa-primary);flex:none;transition:transform .18s,color .15s;display:inline-flex}.pa-pay__sum-chev svg{width:18px;height:18px}.pa-pay__sum-item.is-edit{border-color:var(--pa-gray-300);box-shadow:0 1px 2px color-mix(in srgb, var(--pa-shadow-ink) 9%, transparent), 0 3px 8px -4px color-mix(in srgb, var(--pa-shadow-ink) 14%, transparent);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.pa-pay__sum-item.is-edit:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__sum-item.is-edit:disabled{cursor:progress}@media (hover:hover){.pa-pay__sum-item.is-edit:hover{border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-surface));background:color-mix(in srgb, var(--pa-primary) 3%, var(--pa-surface));box-shadow:var(--pa-shadow-control)}.pa-pay__sum-item.is-edit:hover .pa-pay__sum-chev{transform:translateY(2px)}}.pa-pay__sum-item.is-edit[aria-expanded=true]{border-color:color-mix(in srgb, var(--pa-primary) 70%, var(--pa-surface));background:color-mix(in srgb, var(--pa-primary) 5%, var(--pa-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pa-primary) 70%, var(--pa-surface))}.pa-pay__sum-item.is-edit[aria-expanded=true] .pa-pay__sum-icon{background:color-mix(in srgb, var(--pa-primary) 16%, var(--pa-surface))}.pa-pay__sum-item.is-edit[aria-expanded=true] .pa-pay__sum-chev{transform:rotate(180deg)}@container (min-width:490px){.pa-pay__summary{--pa-pay-sum-cols:2;flex-wrap:wrap;display:flex}.pa-pay__summary>.pa-pay__sum{flex:1 1 calc((100% - (var(--pa-pay-sum-cols) - 1) * var(--pa-pay-sum-gap)) / var(--pa-pay-sum-cols))}.pa-pay__summary>.pa-pay__sum.is-mail,.pa-pay__summary.is-long-first>.pa-pay__sum:first-child{flex-basis:calc((100% - (var(--pa-pay-sum-cols) - 1) * var(--pa-pay-sum-gap)) / var(--pa-pay-sum-cols) * 2 + var(--pa-pay-sum-gap))}}@container (min-width:740px){.pa-pay__summary{--pa-pay-sum-cols:3}.pa-pay__summary:has([data-editor=period])>.pa-pay__sum.is-mail{flex-basis:100%}}@container (min-width:940px){.pa-pay__summary.is-long-first:not(.is-xlong-first)>.pa-pay__sum:first-child{flex-basis:calc((100% - 2 * var(--pa-pay-sum-gap)) / 3)}}@container (min-width:1025px){.pa-pay__summary.is-xlong-first>.pa-pay__sum:first-child{flex-basis:calc((100% - 2 * var(--pa-pay-sum-gap)) / 3)}}@container (min-width:990px){.pa-pay__summary[data-row="1"]{--pa-pay-sum-gap:8px;--pa-pay-sum-chrome:96px;--pa-pay-sum-inset:10px}.pa-pay__summary[data-row="1"]>.pa-pay__sum{flex:auto;min-width:max-content;container-type:normal}}@container (min-width:1030px){.pa-pay__summary[data-row="2"]{--pa-pay-sum-gap:8px;--pa-pay-sum-chrome:96px;--pa-pay-sum-inset:10px}.pa-pay__summary[data-row="2"]>.pa-pay__sum{flex:auto;min-width:max-content;container-type:normal}.pa-pay__summary[data-row="2"].is-long-first>.pa-pay__sum:first-child{flex-basis:auto}.pa-pay__summary[data-row="2"]>.pa-pay__sum.is-mail{flex:100 14rem;min-width:14rem;container-type:inline-size}}@container (min-width:1090px){.pa-pay__summary[data-row="3"]{--pa-pay-sum-gap:8px;--pa-pay-sum-chrome:96px;--pa-pay-sum-inset:10px}.pa-pay__summary[data-row="3"]>.pa-pay__sum{flex:auto;min-width:max-content;container-type:normal}.pa-pay__summary[data-row="3"].is-long-first>.pa-pay__sum:first-child{flex-basis:auto}.pa-pay__summary[data-row="3"]>.pa-pay__sum.is-mail{flex:100 14rem;min-width:14rem;container-type:inline-size}}.pa-pay__card{--pa-pay-reveal-gap:var(--pa-pay-gap)}.pa-pay__reveal{opacity:0;grid-template-rows:0fr;min-width:0;display:grid}.pa-pay__reveal.is-shown{opacity:1;grid-template-rows:1fr}.pa-pay__reveal-inner{min-width:0;min-height:0;margin:-4px;padding:4px;overflow:hidden}.pa-pay__reveal:not(.is-shown):not(:first-child){margin-top:calc(var(--pa-pay-reveal-gap,0px) * -1)}.pa-pay__reveal:not(.is-shown):first-child:not(:last-child){margin-bottom:calc(var(--pa-pay-reveal-gap,0px) * -1)}@media (prefers-reduced-motion:no-preference){.pa-pay__reveal{transition:grid-template-rows .2s cubic-bezier(.4,0,1,1),margin .2s cubic-bezier(.4,0,1,1),opacity .14s}.pa-pay__reveal.is-shown{transition:grid-template-rows .24s cubic-bezier(.2,0,0,1),margin .24s cubic-bezier(.2,0,0,1),opacity .2s 50ms}@starting-style{.pa-pay__reveal.is-shown:not(.is-still){opacity:0;grid-template-rows:0fr}.pa-pay__reveal.is-shown:not(.is-still):not(:first-child){margin-top:calc(var(--pa-pay-reveal-gap,0px) * -1)}.pa-pay__reveal.is-shown:not(.is-still):first-child:not(:last-child){margin-bottom:calc(var(--pa-pay-reveal-gap,0px) * -1)}}}.pa-pay__editor{margin-top:calc(var(--pa-pay-gap) * -1);flex-direction:column;display:flex}.pa-pay__editor-panel{margin-top:var(--pa-pay-gap);padding-top:var(--pa-space-4);border-top:1px solid var(--pa-gray-100);flex-direction:column;display:flex}.pa-pay__done{--pa-pay-done-gap:calc(var(--pa-space-5) * 2);gap:var(--pa-space-5) var(--pa-pay-done-gap);grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"status note rows""act act act";display:grid}.pa-pay__done-status{grid-area:status;position:relative}.pa-pay__done-status:after{content:"";inset-block:0;right:calc(var(--pa-pay-done-gap) / -2);border-left:1px solid var(--pa-gray-200);position:absolute}.pa-pay__done .pa-pay__tile-main{grid-template-columns:var(--pa-prof-icon-size) minmax(0, 1fr);align-content:start;column-gap:var(--pa-space-3);row-gap:var(--pa-space-1);display:grid}.pa-pay__done .pa-pay__tile-text{display:contents}.pa-pay__done .pa-pay__tile-text>*{grid-column:2}.pa-pay__done>.pa-pay__notice{align-self:start;column-gap:var(--pa-space-3);padding-left:calc(3px + var(--pa-space-4));grid-area:note;grid-template-columns:36px minmax(0,1fr)}.pa-pay__done .pa-pay__notice-icon{background:var(--pa-primary-soft);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-top:0}.pa-pay__done .pa-pay__notice-text{padding-top:2px}.pa-pay__receipt{grid-area:rows;margin:0;position:relative}.pa-pay__receipt:before{content:"";inset-block:0;left:calc(var(--pa-pay-done-gap) / -2);border-left:1px solid var(--pa-gray-200);position:absolute}.pa-pay__receipt-row{justify-content:space-between;align-items:baseline;gap:2px var(--pa-space-3);flex-wrap:wrap;padding-block:10px;display:flex}.pa-pay__receipt-row+.pa-pay__receipt-row{border-top:1px solid var(--pa-gray-200)}.pa-pay__receipt-row:first-child{padding-top:0}.pa-pay__receipt-row:last-child{padding-bottom:0}.pa-pay__receipt dt{color:var(--pa-muted);font-size:var(--pa-size-sm)}.pa-pay__receipt dd{min-width:0;color:var(--pa-heading-ink);font-weight:var(--pa-weight-detail-value);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:break-word;margin:0 0 0 auto}.pa-pay__done-actions{align-items:center;gap:var(--pa-space-2) var(--pa-space-5);flex-wrap:wrap;grid-area:act;display:flex}.pa-pay__done-actions .pa-pay__textbtn{gap:var(--pa-space-2)}@container pa-pay-stack not (min-width:1100px){.pa-pay__done{--pa-pay-done-gap:calc(var(--pa-space-5) * 1.5)}}@container pa-pay-stack not (min-width:900px){.pa-pay__done{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"status note""rows rows""act act"}.pa-pay__receipt{padding-top:var(--pa-space-4);border-top:1px solid var(--pa-gray-200)}.pa-pay__receipt:before{content:none}}@container pa-pay-stack not (min-width:640px){.pa-pay__done{row-gap:var(--pa-space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"status""note""rows""act"}.pa-pay__done-status:after{content:none}}.pa-pay__textbtn{min-height:24px;color:var(--pa-primary);font:inherit;font-size:var(--pa-size-sm);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;transition:color .15s,opacity .1s;display:inline-flex}.pa-pay__textbtn:hover{color:var(--pa-primary-dark);text-underline-offset:3px;text-decoration:underline}.pa-pay__textbtn:active{opacity:.7}.pa-pay__textbtn:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px;border-radius:4px}.pa-pay__editor-main{grid-template-columns:var(--pa-prof-icon-size) minmax(0, 1fr);align-content:start;gap:var(--pa-space-4) var(--pa-space-3);min-width:0;display:grid}.pa-pay__editor-main>*{grid-column:2;min-width:0}.pa-pay__editor-main>.pa-pay__editor-icon{grid-area:1/1}@container not (min-width:560px){.pa-pay__editor-main>:not(.pa-pay__editor-icon,.pa-pay__editor-head){grid-column:1/-1}}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]{appearance:none;border:1.5px solid color-mix(in srgb, var(--pa-gray-500) 80%, var(--pa-surface));background:var(--pa-surface);cursor:pointer;border-radius:5px;flex:none;place-content:center;width:18px;height:18px;margin:2px 0 0;display:inline-grid}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:before{content:"";background:var(--pa-on-primary);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:40% 70%;width:10px;height:10px;transform:scale(0)}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:checked{border-color:var(--pa-primary);background:var(--pa-primary)}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:checked:before{transform:scale(1)}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}@media (hover:hover){:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:not(:checked):hover{border-color:var(--pa-primary)}}@media (prefers-reduced-motion:no-preference){:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]{transition:background-color .16s,border-color .16s}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:before{transition:transform .18s cubic-bezier(.2,.9,.3,1.2)}}.pa-pay__editor-head{justify-content:center;gap:var(--pa-space-1);max-width:36rem;min-height:var(--pa-prof-icon-size);flex-direction:column;display:flex}.pa-pay__split{gap:var(--pa-space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.pa-pay__split-main{gap:var(--pa-space-3);flex-direction:column;min-width:0;display:flex}.pa-pay__split-info{gap:var(--pa-space-4);padding:var(--pa-space-5) 0 0;border-top:1px solid var(--pa-gray-100);flex-direction:column;margin:0;list-style:none;display:flex}.pa-pay__split-info>li{display:flex}@container (min-width:800px){.pa-pay__split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pa-pay__mandate:has(>.is-main){grid-template-areas:"main info""foot info"}.pa-pay__mandate>.is-main{grid-area:main}.pa-pay__mandate:has(>.is-main)>.pa-pay__editor-foot{grid-area:foot}.pa-pay__mandate>.is-info{grid-area:info}.pa-pay__mandate:not(:has(>.is-main)){grid-template-columns:minmax(0,1fr)}.pa-pay__split-info{padding:0 0 0 var(--pa-space-5);border-top:0;border-left:1px solid var(--pa-gray-100)}}@container (800px<=width<920px){.pa-pay__mandate:has(>.is-main){grid-template-areas:"main info""foot foot"}}.pa-pay__copy .pa-field{--pa-pay-reveal-gap:var(--pa-space-2);gap:var(--pa-space-2)}.pa-pay__choose .pa-field{--pa-pay-reveal-gap:6px}.pa-pay__copy-input{max-width:22rem;position:relative}.pa-pay__copy-input .pa-input{min-height:44px;padding-right:44px}.pa-pay__copy-clear{border-radius:var(--pa-radius-input);width:44px;height:100%;color:var(--pa-muted);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:0;right:0;scale:.85}.pa-pay__copy-clear.is-shown{opacity:1;scale:1}.pa-pay__copy-clear:hover{color:var(--pa-ink)}.pa-pay__copy-clear:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:-6px}@media (prefers-reduced-motion:no-preference){.pa-pay__copy-clear{transition:color .15s,opacity .14s,scale .14s}@starting-style{.pa-pay__copy-clear.is-shown:not(.is-still){opacity:0;scale:.85}}}.pa-pay__note{align-items:flex-start;gap:var(--pa-space-2);color:var(--pa-muted);font-size:var(--pa-size-xs);line-height:var(--pa-lh-body);margin:0;display:flex}.pa-pay__note>svg{flex:none;width:16px;height:16px;margin-top:.15em}.pa-pay__options{gap:var(--pa-space-2);border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}@container (620px<=width<920px){.pa-pay__options{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-pay__option:nth-child(odd):last-child{grid-column:1/-1}}@container (min-width:920px){.pa-pay__options{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-pay__option{align-items:center;gap:var(--pa-space-3);min-height:64px;padding:var(--pa-space-2) var(--pa-space-3);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:40px minmax(0,1fr) 20px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid;position:relative}.pa-pay__option.is-selected{border-color:var(--pa-primary);background:color-mix(in srgb, var(--pa-primary) 3%, var(--pa-surface));box-shadow:inset 0 0 0 1px var(--pa-primary)}.pa-pay__option:has(input:focus-visible){outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__option.is-current{cursor:default;grid-template-columns:40px minmax(0,1fr)}@media (hover:hover){.pa-pay__option:not(.is-selected,.is-current):hover{border-color:color-mix(in srgb, var(--pa-primary) 45%, var(--pa-surface));background:color-mix(in srgb, var(--pa-primary) 3%, var(--pa-surface));box-shadow:var(--pa-shadow-control)}.pa-pay__option:not(.is-selected,.is-current):hover .pa-pay__option-dot{border-color:var(--pa-primary)}}.pa-pay__option input,.pa-pay__segopt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pa-pay__option input:checked{cursor:default}.pa-pay__option-icon,.pa-pay__info-icon{background:var(--pa-primary-soft);width:40px;height:40px;color:var(--pa-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-pay__option-icon svg,.pa-pay__info-icon svg{width:18px;height:18px}.pa-pay__option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-pay__option-title{color:var(--pa-heading-ink);overflow-wrap:break-word;align-items:flex-start;gap:8px;font-weight:600;line-height:1.3;display:flex}.pa-pay__option-name{-webkit-hyphens:auto;hyphens:auto;min-width:0}.pa-pay__option-sub{color:var(--pa-muted);font-size:var(--pa-size-xs);text-wrap:balance;line-height:1.35}.pa-pay__logos{margin-top:6px}.pa-pay__option-dot{pointer-events:none;border:1.5px solid color-mix(in srgb, var(--pa-gray-500) 80%, var(--pa-surface));background:var(--pa-surface);border-radius:50%;width:20px;height:20px;position:relative}.pa-pay__option-dot:after{content:"";background:var(--pa-primary);border-radius:50%;position:absolute;inset:3px;transform:scale(0)}.pa-pay__option.is-selected .pa-pay__option-dot{border:2px solid var(--pa-primary)}.pa-pay__option.is-selected .pa-pay__option-dot:after{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.pa-pay__option-dot{transition:border-color .15s}.pa-pay__option-dot:after{transition:transform .2s cubic-bezier(.2,.9,.3,1.2)}}.pa-pay__active{border-radius:var(--pa-radius-pill);background:var(--pa-ok-bg);color:var(--pa-ok);font-size:var(--pa-size-xs);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:1px 8px;font-weight:600;display:inline-flex}.pa-pay__active svg{width:14px;height:14px}.pa-pay__mandate{--pa-pay-reveal-gap:0px;border-top:0 solid var(--pa-gray-100);row-gap:0;padding-top:0}.pa-pay__mandate.is-bs{row-gap:var(--pa-space-5);padding-top:var(--pa-space-5);border-top-width:1px}@media (prefers-reduced-motion:no-preference){.pa-pay__mandate{transition:row-gap .24s cubic-bezier(.2,0,0,1),padding-top .24s cubic-bezier(.2,0,0,1),border-top-width .24s}}.pa-pay__editor-foot{--pa-pay-reveal-gap:var(--pa-space-3);align-items:flex-start;gap:var(--pa-space-3);flex-direction:column;display:flex}.pa-pay__editor-foot>.is-wide{align-self:stretch}.pa-pay__editor-stack{--pa-pay-reveal-gap:var(--pa-space-4);gap:var(--pa-space-4);flex-direction:column;min-width:0;display:flex}.pa-pay__editor-actions{align-items:center;gap:var(--pa-space-2) var(--pa-space-3);flex-wrap:wrap;display:flex}.pa-pay__editor-actions .pa-btn{min-height:44px;font-size:var(--pa-size-btn);padding-inline:22px}.pa-pay__editor-actions .pa-btn--primary:disabled{border-color:var(--pa-gray-200);background:var(--pa-gray-100);color:var(--pa-muted)}.pa-pay__swap-text{position:relative}.pa-pay__swap-text>span{display:block}.pa-pay__swap-text>.is-out{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.pa-pay__swap-text>.is-in{animation:.2s 50ms backwards pa-pay-swap-in}.pa-pay__swap-text>.is-out{animation:.2s pa-pay-swap-out}}@keyframes pa-pay-swap-in{0%{opacity:0;transform:translateY(3px)}}@keyframes pa-pay-swap-out{0%{opacity:1}to{opacity:0;transform:translateY(-3px)}}@container (min-width:560px){.pa-pay__swap-text{white-space:nowrap}}:is(.pa-pay__editor-actions,.pa-pay__dialog-actions) .pa-btn[aria-disabled=true]{opacity:.8;cursor:progress}:is(.pa-pay__rowbtn,.pa-pay__tile-cta)[aria-disabled=true]{cursor:progress}.pa-pay__editor-panel .pa-error{margin:0}@container not (min-width:560px){.pa-pay__editor-foot{align-items:stretch}.pa-pay__editor-actions{flex-direction:column-reverse;align-items:stretch}.pa-pay__editor-actions .pa-btn{justify-content:center;width:100%}.pa-pay__swap-text{width:100%}}.pa-pay__card--invoices{scroll-margin-top:calc(var(--pa-acc-bar-height) + var(--pa-space-5))}.pa-pay__invhead{align-items:baseline;gap:var(--pa-space-1) var(--pa-space-3);flex-wrap:wrap;display:flex}.pa-pay__count{color:var(--pa-muted);font-size:var(--pa-size-sm);font-variant-numeric:tabular-nums}.pa-pay__invhead:has(>.pa-pay__bulk){row-gap:var(--pa-space-2)}.pa-pay__invhead:has(>.pa-pay__bulk)>.pa-pay__count{margin-right:auto}.pa-pay__invhead .pa-pay__bulk{white-space:normal;text-align:start;align-self:center}@container (max-width:480px){.pa-pay__wide{display:none}.pa-pay__tablefoot:has(.pa-pay__morebtn+.pa-pay__morebtn){flex-wrap:wrap}.pa-pay__morebtns:has(>:nth-child(2)){flex:100%}.pa-pay__morebtns:has(>:nth-child(2))>.pa-pay__morebtn{min-width:0;padding-inline:var(--pa-space-2);flex:1 1 0}.pa-pay__sortpill{width:100%}.pa-pay__invhead .pa-pay__bulk{justify-content:center;width:100%}}.pa-pay__nothing{justify-content:center;align-items:center;gap:var(--pa-space-3);min-height:220px;padding-block:var(--pa-space-4);text-align:center;flex-direction:column;display:flex}.pa-pay__nothing-icon{background:var(--pa-primary-soft);width:72px;height:72px;color:var(--pa-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pa-pay__nothing-icon svg{width:28px;height:28px}.pa-pay__nothing-title{color:var(--pa-heading-ink);font-size:var(--pa-size-panel-title);font-weight:var(--pa-weight-section-title);text-wrap:balance;margin:0}.pa-pay__nothing .pa-acc__lead{text-wrap:pretty;max-width:42ch}.pa-pay__nothing.is-error .pa-pay__nothing-icon{background:var(--pa-warn-bg);color:var(--pa-warn-ink)}.pa-pay__alert-mark{stroke:var(--pa-surface)}.pa-pay__nothing .pa-btn{gap:var(--pa-space-2);min-height:44px;margin-top:var(--pa-space-1);font-size:var(--pa-size-btn);padding-inline:22px}.pa-pay__nothing .pa-btn svg{width:18px;height:18px}.pa-pay__table{--pa-pay-cell-y:var(--pa-space-3);--pa-pay-cell-x:var(--pa-space-3);border-collapse:separate;border-spacing:0;width:100%;font-size:var(--pa-size-sm)}.pa-pay__table thead th{border-bottom:1px solid var(--pa-gray-300);color:var(--pa-muted);font-size:var(--pa-size-xs);font-weight:var(--pa-weight-detail-label);text-align:left;vertical-align:middle;white-space:nowrap;padding:0}.pa-pay__table thead th.is-plain{padding:var(--pa-space-1) var(--pa-pay-cell-x)}.pa-pay__sort{align-items:center;gap:var(--pa-space-2);width:100%;min-height:40px;padding:var(--pa-space-1) var(--pa-pay-cell-x);border-radius:var(--pa-radius-btn);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;transition:color .15s;display:flex}.pa-pay__sort:hover{color:var(--pa-primary-dark)}.pa-pay__sort:hover .pa-pay__sort-icon{color:var(--pa-primary);opacity:1}.pa-pay__sort:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:-3px}.pa-pay__table thead th.is-num .pa-pay__sort{justify-content:flex-end}.pa-pay__table thead th[aria-sort]{box-shadow:inset 0 -2px 0 var(--pa-primary)}.pa-pay__table thead th[aria-sort] .pa-pay__sort{color:var(--pa-heading-ink);font-weight:600}.pa-pay__sort-icon{color:var(--pa-muted);opacity:.6;flex:none}.pa-pay__sort-icon.is-active{color:var(--pa-primary);opacity:1}.pa-pay__th-name{display:none}@container (min-width:680px){.pa-pay__table tbody>tr:first-child>td{padding-top:calc(var(--pa-pay-cell-y) + var(--pa-space-2))}}.pa-pay__row>td{padding:var(--pa-pay-cell-y) var(--pa-pay-cell-x);border-bottom:1px solid var(--pa-gray-200);vertical-align:baseline}.pa-pay__table .is-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pa-pay__nrline{display:block}.pa-pay__nr{color:var(--pa-heading-ink);font-variant-numeric:tabular-nums;font-weight:600}.pa-pay__meta{color:var(--pa-muted);font-size:var(--pa-size-xs);overflow-wrap:anywhere;font-weight:400;display:block}.pa-pay__td--nr .pa-pay__meta{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pa-pay__td--type{white-space:nowrap}.pa-pay__td--due{color:var(--pa-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.pa-pay__td--amount .pa-pay__meta{white-space:normal;overflow-wrap:normal;color:var(--pa-ink);font-weight:600}.pa-pay__td--amount{color:var(--pa-ink);font-weight:var(--pa-weight-detail-value)}.pa-pay__td--amount.is-danger{color:var(--pa-danger)}.pa-pay__td--amount.is-credit{color:var(--pa-ok)}.pa-pay__badge{border-radius:var(--pa-radius-pill);background:var(--pa-tag-1-bg);color:var(--pa-tag-1-ink);font-size:var(--pa-size-xs);font-weight:var(--pa-weight-detail-label);white-space:nowrap;padding:2px 9px;display:inline-block}.pa-pay__badge.is-credit{background:var(--pa-tag-3-bg);color:var(--pa-tag-3-ink)}.pa-pay__paycell{display:block}.pa-pay__state{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-pay__state:has(>.pa-pay__state-icon){align-items:start;column-gap:var(--pa-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.pa-pay__state:has(>.pa-pay__state-icon)>.pa-pay__state-text{align-self:baseline}.pa-pay__state:has(>.pa-pay__state-icon)>.pa-pay__when{grid-column:2}.pa-pay__state-icon{box-shadow:0 0 0 3px var(--pa-ok-bg);color:var(--pa-ok);border-radius:50%;margin:calc(.5lh - 10px) 3px 0 0;display:inline-flex}.pa-pay__state-icon>svg{width:20px;height:20px}.pa-pay__state-text{color:var(--pa-ink);font-weight:var(--pa-weight-detail-label)}.pa-pay__state-text.is-overdue{color:var(--pa-danger);font-weight:600}.pa-pay__state-text.is-unpaid{color:var(--pa-warn-ink);font-weight:600}.pa-pay__state-text.is-pending{color:var(--pa-info-ink)}.pa-pay__state-text.is-credit{color:var(--pa-ok)}.pa-pay__when{color:var(--pa-muted);font-size:var(--pa-size-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.pa-pay__when.is-text{white-space:normal}.pa-pay__rowbtn{justify-content:center;align-items:center;gap:var(--pa-space-2);border:1px solid var(--pa-field-border);border-radius:var(--pa-radius-btn);background:var(--pa-surface);min-height:36px;box-shadow:var(--pa-shadow-control);color:var(--pa-primary);font:inherit;font-size:var(--pa-size-sm);white-space:nowrap;cursor:pointer;padding:0 18px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.pa-pay__rowbtn:active:not(:disabled){box-shadow:var(--pa-shadow-pressed)}.pa-pay__rowbtn:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__rowbtn:disabled{color:var(--pa-muted);cursor:not-allowed}@media (hover:hover){.pa-pay__rowbtn:hover:not(:disabled){border-color:var(--pa-primary);color:var(--pa-primary-dark)}}.pa-pay__rowbtn svg{flex:none}.pa-pay__inline{display:none}.pa-pay__doc{align-items:baseline;gap:var(--pa-space-1);color:var(--pa-primary);white-space:nowrap;font-weight:600;text-decoration:none;transition:color .15s,opacity .1s;display:inline-flex}.pa-pay__doc:hover{color:var(--pa-primary-dark);text-underline-offset:3px;text-decoration:underline}.pa-pay__doc:active{opacity:.7}.pa-pay__doc:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px;border-radius:4px}.pa-pay__doc svg{flex:none}@container (min-width:680px){.pa-pay__table .pa-pay__doc{min-height:24px}@media (pointer:coarse){.pa-pay__table .pa-pay__doc{min-height:44px}}.pa-pay__table .pa-pay__doc svg{align-self:flex-start;margin-top:calc(.5lh - 9px)}}.pa-pay__card--invoices:not(:has(.pa-pay__tablefoot)) .pa-pay__table tbody>tr:last-child>td{border-bottom:0}.pa-pay__table.no-act :is(.pa-pay__th--act,.pa-pay__td--act){display:none}.pa-pay__row{--pa-pay-glow:color-mix(in srgb, var(--pa-primary-soft) 55%, var(--pa-surface))}.pa-pay__row.is-flash{background-color:var(--pa-pay-glow)}.pa-pay__row.is-flash>td:first-child{box-shadow:inset 3px 0 0 var(--pa-primary)}@media (prefers-reduced-motion:reduce){.pa-pay__row.is-flash .pa-pay__doc>*{color:color-mix(in srgb, currentColor 80%, var(--pa-gray-900))}}@keyframes pa-pay-arrive{0%,to{background-color:#0000}11%,68%{background-color:var(--pa-pay-glow)}}@keyframes pa-pay-arrive-edge{0%,to{box-shadow:inset 3px 0 #0000}11%,68%{box-shadow:inset 3px 0 0 var(--pa-primary)}}@keyframes pa-pay-arrive-ink{0%,to{color:currentColor}11%,68%{color:color-mix(in srgb, currentColor 80%, var(--pa-gray-900))}}@media (prefers-reduced-motion:no-preference){.pa-pay__row.is-flash{animation:2.8s ease-in-out both pa-pay-arrive}.pa-pay__row.is-flash>td:first-child{animation:2.8s ease-in-out both pa-pay-arrive-edge}.pa-pay__row.is-flash .pa-pay__doc>*{animation:2.8s ease-in-out both pa-pay-arrive-ink}}.pa-pay__paybtn{border-color:color-mix(in srgb, var(--pa-primary) 55%, var(--pa-field-border));min-width:80px;margin-block:-8px;padding-inline:14px}@media (hover:hover){.pa-pay__paybtn:hover:not(:disabled){background:color-mix(in srgb, var(--pa-primary-soft) 70%, var(--pa-surface))}}.pa-pay__tablefoot{--pa-pay-foot-x:var(--pa-space-3);justify-content:space-between;align-items:center;gap:var(--pa-space-2) var(--pa-space-3);padding:0 var(--pa-pay-foot-x);color:var(--pa-muted);font-size:var(--pa-size-sm);display:flex}.pa-pay__tablefoot>span{text-wrap:pretty;flex:auto;min-width:0}.pa-pay__morebtns{gap:var(--pa-space-2);flex:none;display:flex}.pa-pay__morebtn.is-less{box-shadow:none;background:0 0;border-color:#0000}@media (hover:hover){.pa-pay__morebtn.is-less:hover:not(:disabled){background:var(--pa-primary-soft);border-color:#0000}}.pa-pay__morebtn.is-leaving{opacity:0;transition:opacity .16s}@container not (min-width:680px){.pa-pay__tablefoot{--pa-pay-foot-x:0px}}@keyframes pa-pay-row-in{0%{opacity:0;transform:translateY(-4px)}}.pa-pay__row.is-new{animation:.22s backwards pa-pay-row-in}.pa-pay__row.is-leaving{opacity:0;transition:opacity .16s}.pa-pay__skeletons{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pa-pay__skeletons li{justify-content:space-between;gap:var(--pa-space-3);padding:var(--pa-space-3) 0;border-top:1px solid var(--pa-gray-100);display:flex}.pa-pay__skel--label{width:5rem;max-width:100%;height:.8em}.pa-pay__skel--value{width:7rem;max-width:100%;height:1em}.pa-pay__skel--kpi{width:9rem;max-width:100%;height:1.8em}.pa-pay__skel--sub{width:12rem;max-width:100%;height:.9em}.pa-pay__skel--name{width:14rem;max-width:60%;height:1.1em}.pa-pay__skel--amount{width:6rem;height:1.1em}.pa-pay__sortbar{display:none}.pa-pay__card--invoices>.pa-pay__invhead+.pa-pay__sortbar{margin-top:calc(var(--pa-space-2) * -1)}.pa-pay__sortpill{align-items:center;gap:var(--pa-space-2);border:1px solid var(--pa-field-border);border-radius:var(--pa-radius-pill);background:var(--pa-surface);max-width:100%;min-height:40px;box-shadow:var(--pa-shadow-control);color:var(--pa-ink);font:inherit;font-size:var(--pa-size-sm);font-weight:var(--pa-weight-detail-label);text-align:left;cursor:pointer;padding:0 12px 0 14px;transition:border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.pa-pay__sortpill:hover{border-color:var(--pa-card-hover-border)}.pa-pay__sortpill:active{box-shadow:var(--pa-shadow-pressed)}.pa-pay__sortpill:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__sortpill[aria-expanded=true]{border-color:var(--pa-primary)}.pa-pay__sortpill-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pa-pay__sortpill-icon,.pa-pay__sortpill-chev{flex:none;display:inline-flex}.pa-pay__sortpill-icon{color:var(--pa-primary)}.pa-pay__sortpill-icon .pa-pay__sort-icon{color:inherit;opacity:1}.pa-pay__sortpill-chev{color:var(--pa-muted);transition:transform .18s}.pa-pay__sortpill[aria-expanded=true] .pa-pay__sortpill-chev{transform:rotate(180deg)}.pa-pay__sortsheet{inset:var(--pa-pay-sort-top,20vh) auto var(--pa-pay-sort-bottom,auto) var(--pa-pay-sort-left,50%);width:min(22rem,100vw - 32px);max-width:none;max-height:var(--pa-pay-sort-max,calc(100dvh - 32px));border:1px solid var(--pa-surface-edge);border-radius:var(--pa-radius-card);background:var(--pa-surface);color:var(--pa-ink);box-shadow:var(--pa-shadow-raised);overscroll-behavior:contain;margin:0;padding:0;position:fixed;overflow:auto}.pa-pay__sortsheet::backdrop{background:0 0}.pa-pay__sortsheet-body{gap:var(--pa-space-3);padding:var(--pa-space-3) var(--pa-space-3) var(--pa-space-4);flex-direction:column;display:flex}.pa-pay__sortsheet-head{justify-content:space-between;align-items:center;gap:var(--pa-space-2);margin:calc(var(--pa-space-1) * -1) calc(var(--pa-space-2) * -1) 0 0;display:flex}.pa-pay__sortsheet-head .pa-pay__close{min-width:40px;min-height:40px}.pa-pay__sortgroup{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.pa-pay__sortgroup>legend{float:left;width:100%;color:var(--pa-muted);font-size:var(--pa-size-xs);margin-bottom:6px;padding:0;font-weight:600}.pa-pay__seg{clear:both;gap:var(--pa-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pa-pay__segopt{min-height:40px;padding:6px var(--pa-space-2);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-btn);background:var(--pa-surface);color:var(--pa-ink);font-size:var(--pa-size-sm);font-weight:var(--pa-weight-detail-label);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:6px;line-height:1.25;transition:border-color .15s,background-color .15s,color .15s;display:flex;position:relative}.pa-pay__segopt:hover{border-color:var(--pa-card-hover-border)}.pa-pay__segopt.is-on{border-color:var(--pa-primary);background:color-mix(in srgb, var(--pa-primary-soft) 70%, var(--pa-surface));color:var(--pa-primary-dark)}.pa-pay__segopt:has(input:focus-visible){outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__segopt-check{background:var(--pa-primary);width:18px;height:18px;color:var(--pa-on-primary);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:-7px;right:-7px}.pa-pay__segopt-check svg{width:12px;height:12px}.pa-pay__segopt.is-on .pa-pay__segopt-check{display:inline-flex}@media (min-width:600px){.pa-pay__sortsheet{width:min(31rem,100vw - 32px)}.pa-pay__sortsheet-body{gap:var(--pa-space-2);padding-bottom:var(--pa-space-3)}.pa-pay__sortgroup{align-items:center;column-gap:var(--pa-space-3);grid-template-columns:7.75rem minmax(0,1fr);display:grid}.pa-pay__sortgroup>legend{width:auto;margin:0}.pa-pay__seg{clear:none}}@container not (min-width:340px){.pa-pay__sortpill-icon{display:none}}@media (max-width:599.98px),(max-height:500px){.pa-pay__sortsheet{border-radius:var(--pa-acc-radius) var(--pa-acc-radius) 0 0;border-width:1px 0 0;width:100%;max-width:36rem;max-height:calc(100dvh - 48px);margin-inline:auto;inset:auto 0 0}.pa-pay__sortsheet::backdrop{background:color-mix(in srgb, var(--pa-gray-900) 22%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pa-pay__sortsheet-body{padding:var(--pa-space-3) var(--pa-space-4) calc(var(--pa-space-4) + env(safe-area-inset-bottom,0px))}.pa-pay__sortsheet-body:before{content:"";width:36px;height:4px;margin-bottom:calc(var(--pa-space-1) * -1);background:var(--pa-gray-200);border-radius:2px;align-self:center}}@keyframes pa-pay-pop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes pa-pay-pop-out{to{opacity:0;transform:translateY(-4px)}}@keyframes pa-pay-pop-in-up{0%{opacity:0;transform:translateY(4px)}}@keyframes pa-pay-pop-out-up{to{opacity:0;transform:translateY(4px)}}@keyframes pa-pay-sheet-in{0%{transform:translateY(100%)}}@keyframes pa-pay-sheet-out{to{transform:translateY(100%)}}@media (prefers-reduced-motion:no-preference){.pa-pay__sortsheet[open]{animation:.16s cubic-bezier(.2,0,0,1) pa-pay-pop-in}.pa-pay__sortsheet[open][data-closing]{animation:.12s ease-in forwards pa-pay-pop-out}.pa-pay__sortsheet[open][data-up]{animation-name:pa-pay-pop-in-up}.pa-pay__sortsheet[open][data-up][data-closing]{animation-name:pa-pay-pop-out-up}@media (max-width:599.98px),(max-height:500px){.pa-pay__sortsheet[open]{animation:.26s cubic-bezier(.2,0,0,1) pa-pay-sheet-in}.pa-pay__sortsheet[open]::backdrop{animation:.26s pa-pay-backdrop-in}.pa-pay__sortsheet[open][data-closing]{animation:.2s ease-in forwards pa-pay-sheet-out}.pa-pay__sortsheet[open][data-closing]::backdrop{animation:.2s ease-in forwards pa-pay-backdrop-out}}}@container (min-width:680px){.pa-pay__table{table-layout:fixed}.pa-pay__card--invoices>.pa-pay__tablewrap{margin-top:calc(var(--pa-space-2) * -1)}}@container (min-width:1056px){.pa-pay__th--type{width:128px}.pa-pay__th--due{width:144px}.pa-pay__th--amount{width:140px}.pa-pay__th--pay{width:152px}.pa-pay__th--act{width:148px}.pa-pay__th--doc{width:184px}}@container (680px<=width<1056px){.pa-pay__table{--pa-pay-cell-x:var(--pa-space-2)}.pa-pay__tablefoot{--pa-pay-foot-x:var(--pa-space-2)}.pa-pay__paybtn{padding-inline:10px}.pa-pay__doc{white-space:normal}}@container (880px<=width<1056px){.pa-pay__th--type{width:104px}.pa-pay__th--due{width:128px}.pa-pay__th--amount{width:112px}.pa-pay__th--pay{width:104px}.pa-pay__th--act{width:120px}}@container (680px<=width<880px){.pa-pay__sortbar{display:flex}.pa-pay__th--type,.pa-pay__th--due,.pa-pay__td--type,.pa-pay__td--due,.pa-pay__sort{display:none}.pa-pay__th-name{display:inline}.pa-pay__table thead th:not(.is-plain){height:40px;padding:var(--pa-space-1) var(--pa-pay-cell-x)}.pa-pay__table thead th[aria-sort] .pa-pay__th-name{color:var(--pa-heading-ink);font-weight:600}.pa-pay__th--amount{width:112px}.pa-pay__th--pay{width:160px}.pa-pay__th--act{width:120px}.pa-pay__th--doc{width:140px}.pa-pay__nrline{align-items:baseline;gap:var(--pa-space-1) var(--pa-space-2);flex-wrap:wrap;display:flex}.pa-pay__nrline>.pa-pay__badge.pa-pay__inline{display:inline-block}.pa-pay__due-inline{display:block}}@container (720px<=width<1056px){.pa-pay__th--doc{width:164px}}@container not (min-width:680px){.pa-pay__sortbar{display:flex}.pa-pay__table,.pa-pay__table tbody,.pa-pay__table tr,.pa-pay__table th,.pa-pay__table td{display:block}.pa-pay__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pa-pay__sort{visibility:hidden}.pa-pay__th-name{display:inline}.pa-pay__table .pa-pay__row{align-items:center;gap:10px var(--pa-space-3);padding:calc(var(--pa-space-4) + var(--pa-space-1)) 0;border-bottom:1px solid var(--pa-gray-200);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nr amount""state state""act doc";display:grid;position:relative}.pa-pay__table .pa-pay__row:has(>.pa-pay__td--act:empty){grid-template-areas:"nr amount""state doc"}.pa-pay__card--invoices:not(:has(.pa-pay__tablefoot)) .pa-pay__table tbody>.pa-pay__row:last-child{border-bottom:0}.pa-pay__table .pa-pay__row>td{border:0;padding:0}.pa-pay__td--nr{grid-area:nr}.pa-pay__table .pa-pay__td--amount.is-num{grid-area:amount;align-self:start}.pa-pay__table .pa-pay__td--pay{grid-area:state}.pa-pay__paycell{align-items:baseline;gap:2px var(--pa-space-2);flex-wrap:wrap;display:flex}:is(.pa-pay__state,.pa-pay__state:has(>.pa-pay__state-icon)){display:contents}.pa-pay__state-icon{align-self:center;margin-top:0}.pa-pay__state-icon>svg{width:18px;height:18px}.pa-pay__paycell:has(.pa-pay__state-icon){padding-left:calc(21px + var(--pa-space-2))}.pa-pay__paycell .pa-pay__state-icon{margin-left:calc(-21px - var(--pa-space-2))}.pa-pay__state-text:has(+.pa-pay__when):after{content:" ·";color:var(--pa-muted);font-weight:400}.pa-pay__state:has(+.pa-pay__due-inline)>.pa-pay__state-text:after{content:" ·";color:var(--pa-muted);font-weight:400}.pa-pay__table .pa-pay__row:has(.pa-pay__badge.is-credit):has(>.pa-pay__td--act:empty){grid-template-areas:"nr amount""state state""doc doc"}.pa-pay__table tbody>.pa-pay__row:first-child{padding-top:var(--pa-space-2)}.pa-pay__td--act{grid-area:act;justify-self:start}.pa-pay__table .pa-pay__row:has(>.pa-pay__td--act:not(:empty))>:is(.pa-pay__td--act,.pa-pay__td--doc){margin-top:4px}.pa-pay__table .pa-pay__row:has(.pa-pay__badge.is-credit):has(>.pa-pay__td--act:empty)>.pa-pay__td--doc{margin-top:4px}.pa-pay__td--act:empty{display:none}.pa-pay__paybtn{margin-block:0}.pa-pay__td--doc{grid-area:doc;justify-self:end}.pa-pay__table :is(.pa-pay__th--type,.pa-pay__th--due,.pa-pay__td--type,.pa-pay__td--due){display:none}.pa-pay__inline{display:inline-block}.pa-pay__nrline{align-items:center;gap:var(--pa-space-1) var(--pa-space-2);flex-wrap:wrap;display:flex}.pa-pay__nr .pa-pay__inline{color:var(--pa-muted);font-weight:400;display:inline}.pa-pay__doc{align-items:center;min-height:36px}.pa-pay__table .pa-pay__row:has(>.pa-pay__td--act:empty):not(:has(.pa-pay__badge.is-credit))>.pa-pay__td--doc>.pa-pay__doc{margin-block:calc(.5lh - 18px)}.pa-pay__table .pa-pay__row.is-flash{margin-inline:calc(var(--pa-space-3) * -1);padding-inline:var(--pa-space-3);box-shadow:inset 3px 0 0 var(--pa-primary);background-image:linear-gradient(var(--pa-gray-200), var(--pa-gray-200));background-position:50% 100%;background-repeat:no-repeat;background-origin:border-box;background-size:calc(100% - 2 * var(--pa-space-3)) 1px;border-bottom-color:#0000}.pa-pay__table .pa-pay__row.is-flash>td:first-child{box-shadow:none}}@media (prefers-reduced-motion:no-preference){@container not (min-width:680px){.pa-pay__table .pa-pay__row.is-flash{animation-name:pa-pay-arrive,pa-pay-arrive-edge}.pa-pay__table .pa-pay__row.is-flash>td:first-child{animation:none}}}.pa-pay__dialog{width:min(34rem, calc(100% - 2 * var(--pa-space-3)));max-height:calc(100dvh - 2 * var(--pa-space-3));border:1px solid var(--pa-surface-edge);border-radius:var(--pa-acc-radius);background:var(--pa-surface);color:var(--pa-ink);box-shadow:var(--pa-shadow-raised);padding:0;overflow:auto}.pa-pay__dialog::backdrop{background:color-mix(in srgb, var(--pa-gray-900) 22%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes pa-pay-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes pa-pay-dialog-out{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes pa-pay-backdrop-in{0%{opacity:0}}@keyframes pa-pay-backdrop-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){.pa-pay__dialog[open]{animation:.22s cubic-bezier(.2,0,0,1) pa-pay-dialog-in}.pa-pay__dialog[open]::backdrop{animation:.22s pa-pay-backdrop-in}.pa-pay__dialog[open][data-closing]{animation:.16s ease-in forwards pa-pay-dialog-out}.pa-pay__dialog[open][data-closing]::backdrop{animation:.16s ease-in forwards pa-pay-backdrop-out}}.pa-pay__close{min-width:44px;min-height:44px;padding:0 var(--pa-space-1);border-radius:var(--pa-radius-btn);color:var(--pa-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.pa-pay__close:hover{color:var(--pa-primary-dark)}.pa-pay__close:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}.pa-pay__close svg{flex:none}html:has(.pa-pay__dialog[open],.pa-pay__sortsheet[open]){padding-right:var(--pa-scrollbar,0px);overflow:hidden}@property --pa-pay-dlg-pad{syntax:"<length>";inherits:true;initial-value:24px}@property --pa-pay-dlg-gap{syntax:"<length>";inherits:true;initial-value:24px}.pa-pay__dialog-body{--pa-pay-dlg-pad:var(--pa-panel-pad);--pa-pay-dlg-gap:var(--pa-space-4);gap:var(--pa-pay-dlg-gap);padding:var(--pa-pay-dlg-pad);flex-direction:column;display:flex;container-type:inline-size}.pa-pay__dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--pa-space-3);display:flex}.pa-pay__dialog-heading{gap:var(--pa-space-1);flex-direction:column;min-width:0;padding-top:6px;display:flex}.pa-pay__dialog-head>.pa-pay__close{flex:none;margin:0 -12px 0 0}.pa-pay__dialog-sub{color:var(--pa-muted);font-size:var(--pa-size-sm);line-height:var(--pa-lh-body);overflow-wrap:break-word;margin:0}.pa-pay__dialog-summary{--pa-pay-sum-line:var(--pa-gray-100);gap:var(--pa-space-3);padding:var(--pa-space-4);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--pa-shadow-ink) 5%, transparent);flex-direction:column;display:flex}.pa-pay__dialog-sum{justify-content:space-between;align-items:center;gap:var(--pa-space-2) var(--pa-space-3);flex-wrap:wrap;display:flex}.pa-pay__dialog-sum:has(>.pa-pay__dialog-sum-icon){flex-wrap:nowrap}.pa-pay__dialog-amount{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.pa-pay__dialog-amount dd{margin:0}.pa-pay__dialog-kpi{color:var(--pa-heading-ink);font-size:min(var(--pa-size-kpi), 2em);font-weight:var(--pa-weight-kpi);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}.pa-pay__dialog-status{border-radius:var(--pa-radius-pill);font-size:var(--pa-size-xs);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:4px 12px;font-weight:600;display:inline-flex}.pa-pay__dialog-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.pa-pay__dialog-status.is-overdue{background:color-mix(in srgb, var(--pa-danger-soft) 70%, var(--pa-surface));color:var(--pa-danger)}.pa-pay__dialog-status.is-unpaid{background:color-mix(in srgb, var(--pa-warn-bg) 65%, var(--pa-surface));color:var(--pa-warn-ink)}.pa-pay__dialog-rows{padding-top:var(--pa-space-3);border-top:1px solid var(--pa-pay-sum-line);margin:0}.pa-pay__dialog-rows .pa-pay__point{gap:var(--pa-space-2);padding-block:4px}.pa-pay__dialog-rows .pa-pay__point>.pa-pay__info-icon{width:18px;height:18px;color:var(--pa-muted);background:0 0;margin-top:1px}.pa-pay__dialog-rows .pa-pay__point-title,.pa-pay__dialog-rows .pa-pay__point-body{font-size:var(--pa-size-sm)}.pa-pay__dialog-row{justify-content:space-between;align-items:center;gap:2px var(--pa-space-3);flex-wrap:wrap;padding-block:4px;display:flex}.pa-pay__dialog-row+.pa-pay__dialog-row{border-top:1px solid var(--pa-pay-sum-line);margin-top:6px;padding-top:10px}.pa-pay__dialog-row dt{align-items:center;gap:var(--pa-space-2);color:var(--pa-muted);font-size:var(--pa-size-sm);display:inline-flex}.pa-pay__dialog-row dt>svg{flex:none;width:18px;height:18px}.pa-pay__dialog-row dd{color:var(--pa-heading-ink);font-weight:var(--pa-weight-detail-value);font-variant-numeric:tabular-nums;text-align:right;margin:0 0 0 auto}.pa-pay__dialog-row dd.is-danger{color:var(--pa-danger)}.pa-pay__dialog-row dd>span{white-space:nowrap}.pa-pay__dialog-summary+.pa-pay__dialog-doc{margin-top:calc(var(--pa-space-3) - var(--pa-pay-dlg-gap))}.pa-pay__dialog-doc{align-items:center;gap:var(--pa-space-3);min-height:48px;padding:10px var(--pa-space-4);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);color:var(--pa-primary);font-weight:600;text-decoration:none;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.pa-pay__dialog-doc>span{flex:auto;min-width:0}.pa-pay__dialog-doc>svg{flex:none}.pa-pay__dialog-doc:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}@media (hover:hover){.pa-pay__dialog-doc:hover{border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-surface));box-shadow:var(--pa-shadow-control);color:var(--pa-primary-dark)}}.pa-pay__dialog-pay{--pa-pay-reveal-gap:var(--pa-space-3);gap:var(--pa-space-3);padding-top:var(--pa-pay-dlg-gap);border-top:1px solid var(--pa-gray-100);flex-direction:column;display:flex}.pa-pay__dialog-label{color:var(--pa-muted);font-size:var(--pa-size-xs);margin:0;font-weight:600}.pa-pay__options.pa-pay__dialog-methods{grid-template-columns:minmax(0,1fr)}.pa-pay__dialog-methods>legend{margin-bottom:var(--pa-space-2);padding:0}.pa-pay__option.is-static{cursor:default;margin:0}.pa-pay__dialog-checks,.pa-pay__terms{gap:var(--pa-space-3);flex-direction:column;display:flex}.pa-pay__dialog-checks .pa-check{color:var(--pa-ink);font-size:var(--pa-size-sm);line-height:var(--pa-lh-body);gap:12px}.pa-pay__dialog-next{align-items:flex-start;gap:var(--pa-space-3);padding:var(--pa-space-3) var(--pa-space-4);border:1px solid var(--pa-gray-200);border-radius:var(--pa-radius-card);background:var(--pa-surface);color:var(--pa-muted);font-size:var(--pa-size-sm);line-height:var(--pa-lh-body);text-wrap:pretty;margin:0;display:flex}.pa-pay__dialog-next svg{width:18px;height:18px;color:var(--pa-primary);flex:none;margin-top:.12em}.pa-pay__dialog-next-text{display:grid}.pa-pay__dialog-next-text>span{opacity:0;visibility:hidden;grid-area:1/1}.pa-pay__dialog-next-text>.is-shown{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.pa-pay__dialog-next-text>span{transition:opacity .2s,visibility 0s linear .2s}.pa-pay__dialog-next-text>.is-shown{transition:opacity .2s 50ms,visibility}}.pa-pay__dialog .pa-dry__code{overflow-wrap:anywhere}.pa-pay__dialog-bar{margin-inline:calc(var(--pa-pay-dlg-pad) * -1);margin-bottom:calc(var(--pa-pay-dlg-pad) * -1);border-top:1px solid var(--pa-gray-100);background:var(--pa-surface);position:sticky;bottom:0}.pa-pay__dialog-bar>.pa-pay__dialog-actions{padding:var(--pa-pay-dlg-gap) var(--pa-pay-dlg-pad) var(--pa-pay-dlg-pad)}.pa-pay__dialog-bar>.pa-pay__reveal{padding-inline:var(--pa-pay-dlg-pad)}.pa-pay__dialog-bar :is(.pa-pay__notice,.pa-pay__hint){padding-top:var(--pa-space-3);margin:0}.pa-pay__dialog-bar>.pa-pay__reveal.is-shown+.pa-pay__dialog-actions{padding-top:var(--pa-space-2)}@media (prefers-reduced-motion:no-preference){.pa-pay__dialog-bar>.pa-pay__dialog-actions{transition:padding-top .24s cubic-bezier(.2,0,0,1)}}.pa-pay__dialog-body :is(a,button,input):not(.pa-pay__dialog-bar *){scroll-margin-bottom:calc(var(--pa-pay-bar-h,11rem) + var(--pa-space-3))}.pa-pay__dialog-actions{align-items:center;gap:var(--pa-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.pa-pay__dialog-actions .pa-btn{min-height:var(--pa-control-height-lg);font-size:var(--pa-size-btn);padding-inline:22px}.pa-pay__dialog-cta{box-shadow:var(--pa-cta-shadow);transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}.pa-pay__dialog-cta:hover:not(:disabled){box-shadow:var(--pa-cta-shadow-hover);transform:translateY(-1px)}.pa-pay__dialog-cta:active:not(:disabled){background:var(--pa-primary-active);border-color:var(--pa-primary-active);box-shadow:none;transform:translateY(0)scale(.97)}.pa-pay__dialog-cta:disabled{border-color:var(--pa-gray-200);background:var(--pa-gray-100);color:var(--pa-muted);box-shadow:none}.pa-pay__btn-quiet{border-color:var(--pa-field-border);background:var(--pa-surface);box-shadow:var(--pa-shadow-control);color:var(--pa-heading-ink);cursor:pointer;transition:border-color .15s,color .15s,box-shadow .15s}.pa-pay__btn-quiet:hover{border-color:var(--pa-card-hover-border);color:var(--pa-primary-dark)}.pa-pay__btn-quiet:active{box-shadow:var(--pa-shadow-pressed)}@container (max-width:420px){.pa-pay__dialog-actions{grid-template-columns:minmax(0,1fr)}.pa-pay__dialog-actions .pa-btn{justify-content:center;width:100%}.pa-pay__dialog-cta{order:-1}}@container (max-width:260px){:is(.pa-pay__dialog-summary,.pa-pay__dialog-doc,.pa-pay__dialog-next){padding-inline:var(--pa-space-3)}.pa-pay__option-icon,.pa-pay__dialog-summary .pa-pay__info-icon{width:32px;height:32px}.pa-pay__option{gap:var(--pa-space-2);padding-inline:var(--pa-space-2);grid-template-columns:32px minmax(0,1fr) 20px}.pa-pay__option-title{gap:4px}.pa-pay__option.is-current{grid-template-columns:32px minmax(0,1fr)}.pa-pay__dialog-doc{gap:var(--pa-space-2);font-size:var(--pa-size-btn)}.pa-pay__dialog-actions .pa-btn{padding-inline:14px}}@media (max-height:480px){.pa-pay__dialog-bar{position:static}.pa-pay__dialog-body :is(a,button,input):not(.pa-pay__dialog-bar *){scroll-margin-bottom:0}}@media (pointer:coarse){.pa-pay__doc,.pa-pay__textbtn,.pa-pay__rowbtn,.pa-pay__sort,.pa-pay__sum-item.is-edit,.pa-pay__sortpill,.pa-pay__segopt{min-height:44px}.pa-pay__sortsheet-head .pa-pay__close{min-width:44px;min-height:44px}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check{padding-block:max(0px,22px - .5lh)}.pa-pay__dialog-checks{--pa-pay-reveal-gap:0px}.pa-pay__dialog-checks,.pa-pay__terms{gap:0}@container not (min-width:680px){.pa-pay__table .pa-pay__row:has(>.pa-pay__td--act:empty):not(:has(.pa-pay__badge.is-credit))>.pa-pay__td--doc>.pa-pay__doc{margin-block:calc(.5lh - 22px)}}}@media (prefers-reduced-motion:reduce){.pa-pay__tile.is-link:hover,.pa-pay__tile.is-link:hover .pa-pay__tile-cta .pa-pay__cta-icon,.pa-pay__sum-item.is-edit:not([aria-expanded=true]):hover .pa-pay__sum-chev{transform:none}.pa-pay__tile.is-link:has(.pa-pay__tile-cta:focus-visible){transform:none}.pa-pay__dialog-cta:hover:not(:disabled),.pa-pay__dialog-cta:active:not(:disabled){transform:none}.pa-pay__row.is-new{animation:none}}@media (forced-colors:active){.pa-pay__card,.pa-pay__option,.pa-pay__dialog,.pa-pay__sortsheet,.pa-pay__segopt{border:1px solid canvastext}.pa-pay__option.is-selected,.pa-pay__tile--method.is-open{border:2px solid highlight}.pa-pay__sum-item.is-edit[aria-expanded=true]{outline-offset:-2px;outline:2px solid highlight}.pa-pay__sum-item.is-edit:focus-visible{outline-offset:2px;outline:3px solid highlight}.pa-pay__option.is-selected .pa-pay__option-dot{border-color:highlight}.pa-pay__option-dot:after{forced-color-adjust:none;background:highlight}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]{border-color:canvastext}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:checked{forced-color-adjust:none;background:highlight;border-color:highlight}:is(.pa-pay__choose,.pa-pay__dialog) .pa-check input[type=checkbox]:before{forced-color-adjust:none;background:highlighttext}.pa-pay__notice:before{background:canvastext}.pa-pay__progress-bar{border:1px solid canvastext}.pa-pay__progress-bar>span{forced-color-adjust:none;background:canvastext}.pa-pay__status-icon.is-ok>svg,.pa-pay__state-icon>svg,.pa-pay__nothing.is-error .pa-pay__nothing-icon>svg{forced-color-adjust:none;color:canvastext}.pa-pay__status-icon.is-ok .pa-pay__check-mark,.pa-pay__state-icon .pa-pay__check-mark,.pa-pay__alert-mark{stroke:canvas}.pa-pay__segopt.is-on{border:2px solid highlight}.pa-pay__dialog-status,.pa-pay__active,.pa-pay__badge{border:1px solid canvastext}.pa-pay__dialog-status:before{forced-color-adjust:none;background:canvastext}.pa-pay__row.is-flash>td:first-child{padding-left:calc(var(--pa-pay-cell-x) - 3px);border-left:3px solid highlight}@container not (min-width:680px){.pa-pay__table .pa-pay__row.is-flash{padding-left:calc(var(--pa-space-3) - 3px);border-left:3px solid highlight}.pa-pay__table .pa-pay__row.is-flash>td:first-child{border-left:0;padding-left:0}}.pa-pay__table thead th[aria-sort] .pa-pay__sort>span{text-underline-offset:3px;text-decoration:underline}}@media (max-width:860px){.pa-pay__card{border-radius:20px}}
}

@layer foundation {
.pa-dialog{width:min(var(--pa-dialog-width), calc(100vw - 32px));border:1px solid var(--pa-surface-edge);border-radius:var(--pa-acc-radius);background:var(--pa-surface);max-width:none;max-height:calc(100dvh - 32px);color:var(--pa-ink);box-shadow:var(--pa-shadow-raised);padding:0;overflow:hidden}.pa-dialog[open]{animation:.22s pa-dialog-in}.pa-dialog::backdrop{background:var(--pa-scrim);-webkit-backdrop-filter:blur(var(--pa-scrim-blur));backdrop-filter:blur(var(--pa-scrim-blur))}@keyframes pa-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pa-dialog[open]{animation:none}}.pa-dialog__body{overscroll-behavior:contain;max-height:calc(100dvh - 34px);padding:var(--pa-dialog-pad);position:relative;overflow-y:auto}.pa-dialog__close{background:var(--pa-gray-100);width:38px;height:38px;color:var(--pa-gray-700);border:none;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.pa-dialog__close:hover{background:var(--pa-gray-200);color:var(--pa-ink)}.pa-dialog__close:focus-visible{outline:2px solid var(--pa-focus-ring);outline-offset:2px}@media (max-width:560px){.pa-dialog{border-radius:20px}}@media (forced-colors:active){.pa-dialog{border-color:canvastext}}
}

