@layer properties,theme,base;@layer components{.et-pay{display:contents}.et-pay[data-open]{flex:100%;width:100%;display:block}.et-pay:has(>:not(.et-ask)){flex:100%;width:100%;display:block}.et-pay .et-ask[disabled]{opacity:.7;cursor:progress;transform:none}@media (max-width:639px){.et-pay .et-ask{width:100%}}.et-note{max-width:54ch;color:var(--tb-ink,var(--color-navy));text-wrap:pretty;flex:100%;margin-top:.75rem;font-size:.9375rem;line-height:1.6}.et-note[data-error]{font-weight:600}.et-panel{border-radius:var(--radius-md);border:1.5px solid var(--tb-accent,var(--color-canoe-deep));background:var(--tb-surface,var(--color-paper));max-width:40rem;color:var(--tb-ink,var(--color-navy));text-align:start;margin-top:1rem;padding:1.25rem 1.125rem 1.125rem;box-shadow:0 14px 30px -18px #00000059}@media (min-width:640px){.et-panel{padding:1.5rem 1.5rem 1.375rem}}.et-title{letter-spacing:-.005em;font-size:1.1875rem;font-weight:700;line-height:1.3}.et-for{color:var(--tb-muted,var(--color-navy-soft));margin-top:.25rem;font-size:.9375rem;line-height:1.55}.et-steps{counter-reset:et-step;gap:1rem;margin-top:1.125rem;padding:0;list-style:none;display:grid}.et-step{counter-increment:et-step;padding-inline-start:2.375rem;font-size:.9375rem;line-height:1.55;position:relative}.et-step:before{content:counter(et-step);inset-inline-start:0;border:1.5px solid var(--tb-rule,var(--color-rule-strong));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.0625rem}.et-step-note{color:var(--tb-muted,var(--color-navy-soft));margin-top:.25rem;font-size:.875rem;display:block}.et-copy{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;margin-top:.5rem;display:flex}.et-value{border:1px solid var(--tb-rule,var(--color-rule));background:color-mix(in srgb, var(--tb-ink,var(--color-navy)) 5%, var(--tb-surface,var(--color-paper)));overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:.625rem;min-width:0;max-width:100%;padding:.5rem .75rem;font-size:1.0625rem;font-weight:600;line-height:1.3}.et-value-code{font-family:var(--font-mono);letter-spacing:.08em;font-size:1.1875rem}.et-copy-btn{border-radius:var(--radius-pill);border:1.5px solid var(--tb-ink,var(--color-navy));min-width:5.5rem;min-height:2.25rem;color:var(--tb-ink,var(--color-navy));font-family:var(--font-sans);cursor:pointer;transition:background-color .16s var(--ease-snap);background:0 0;justify-content:center;align-items:center;padding:.375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.et-copy-btn:hover{background:color-mix(in srgb, var(--tb-ink,var(--color-navy)) 8%, transparent)}.et-copy-btn[data-done]{border-color:var(--tb-accent,var(--color-canoe-deep))}@media (pointer:coarse){.et-copy-btn{min-height:2.75rem}}.et-after{border-top:1px solid var(--tb-rule,var(--color-rule));color:var(--tb-muted,var(--color-navy-soft));gap:.5rem;margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.6;display:grid}.et-after strong{color:var(--tb-ink,var(--color-navy));font-weight:600}.et-cancel{min-height:2.25rem;color:var(--tb-ink,var(--color-navy));font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tb-accent,var(--color-canoe-deep));text-decoration-color:var(--tb-accent,var(--color-canoe-deep));text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.et-cancel[disabled]{opacity:.7;cursor:progress}@media (pointer:coarse){.et-cancel{min-height:2.75rem}}.et-gift-card>summary{cursor:pointer;min-height:2.25rem;color:var(--tb-ink,var(--color-navy));align-items:center;font-weight:600;display:flex}.et-gift-card form{gap:.5rem;margin-top:.25rem;display:grid}.et-gift-card label{gap:.25rem;display:grid}.et-gift-card input{border:1px solid var(--tb-rule,var(--color-rule));width:100%;min-height:2.75rem;color:var(--tb-ink,var(--color-navy));font:inherit;background:0 0;border-radius:.5rem;padding:0 .75rem}.et-gift-card .et-step-note{margin-top:.5rem;display:block}@media (pointer:coarse){.et-gift-card>summary{min-height:2.75rem}}.et-remind{cursor:pointer;align-items:flex-start;gap:.75rem;padding-block:.25rem;display:flex}.et-remind input{width:1.25rem;height:1.25rem;accent-color:var(--tb-ink,var(--color-navy));flex:none;margin-top:.1875rem}.et-remind-box{color:var(--tb-ink,var(--color-navy));font-weight:600;display:block}.et-remind-line{margin-top:.125rem;display:block}.et-remind-said{padding-inline-start:2rem;font-size:.8125rem;display:block}@media (pointer:coarse){.et-remind{min-height:2.75rem}}.et-gift-title{color:var(--tb-ink,var(--color-navy));font-size:1.0625rem;font-weight:700;line-height:1.35}.et-gift-lead{color:var(--tb-muted,var(--color-navy-soft));text-wrap:pretty;margin-top:.375rem;font-size:.9375rem;line-height:1.6}.et-gift-steps{margin-top:.875rem}.et-gift-done{margin-top:1.125rem}.et-gift-sent{width:100%}.et-gift-note{color:var(--tb-muted,var(--color-navy-soft));margin-top:.625rem;font-size:.875rem;line-height:1.6}.et-mark{color:var(--tb-muted,var(--color-navy-soft));text-wrap:pretty;font-size:.8125rem;line-height:1.55}.et-gift .et-mark{margin-top:.75rem}}@layer utilities;
@layer properties,theme,base;@layer components{.pp{--pp-ink:var(--tb-ink,var(--color-navy));--pp-soft:var(--tb-muted,var(--color-navy-soft));--pp-rule:var(--tb-rule,var(--color-rule));--pp-ground:var(--tb-surface,var(--color-paper));--pp-accent:var(--tb-accent,var(--color-canoe-deep));color:var(--pp-ink);text-align:start;position:relative;container:pp/inline-size}.pp.et-panel{border:1px solid var(--pp-rule);border-radius:1.25rem;max-width:52rem;padding:1.5rem 1.25rem 1.25rem;box-shadow:0 18px 40px -28px #0006}@media (min-width:640px){.pp.et-panel{padding:2rem 2rem 1.5rem}}.pp :where(p,ol,ul,dl,dd){margin:0}.pp-title{font-family:var(--font-sans);color:var(--pp-soft);letter-spacing:0;margin:0;font-size:1rem;font-weight:500;line-height:1.35}.pp-amount{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:lining-nums;color:var(--pp-ink);overflow-wrap:anywhere;margin-block:.125rem .25rem;font-size:clamp(2.75rem,11cqi,3.75rem);font-weight:600;line-height:1.05;display:block}.pp-for{color:var(--pp-soft);text-wrap:pretty;margin-top:.5rem;font-size:.9375rem;line-height:1.55}.pp-who{text-wrap:pretty;max-width:62ch;margin-top:1.25rem;font-size:1rem;line-height:1.6}.pp[data-plain] .pp-who{margin-top:.75rem;font-size:.9375rem}.pp .bk-due{border:1px solid var(--pp-accent);border-radius:.625rem;margin-top:1rem;padding:.75rem .875rem;font-size:.9375rem;line-height:1.55}.pp-body{gap:1.5rem;margin-top:1.5rem;display:grid}.pp-main{align-content:start;gap:1rem;min-width:0;display:grid}.pp-move{order:2;align-content:start;gap:1rem;min-width:0;display:grid}@container pp (min-width:38rem){.pp-body[data-qr]{grid-template-columns:11rem minmax(0,1fr);gap:2.25rem}.pp-body[data-qr] .pp-move{order:0}.pp-body[data-qr] .pp-qr{grid-template-columns:1fr}}.pp-qr{color:var(--pp-soft);grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.875rem;line-height:1.5;display:grid}.pp-qr strong{color:var(--pp-ink);font-weight:600;display:block}.pp-qr-code{aspect-ratio:1;width:7rem;box-shadow:0 0 0 1px var(--pp-rule);background:#fff;border-radius:.625rem;padding:.25rem;display:block}.pp-qr-code svg{width:100%;height:100%;display:block}@container pp (min-width:38rem){.pp-qr-code{width:100%;max-width:10rem}}.pp-qr-bank strong{display:inline}@media (max-width:639px),(pointer:coarse) and (max-width:1023px){.pp-qr{display:none}.pp-body[data-qr]{grid-template-columns:minmax(0,1fr)}.pp-body[data-qr] .pp-move{order:2}}.pp-email-form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pp-email-form label{flex:10rem;min-width:0}.pp-email-form input{border:1px solid var(--pp-rule);width:100%;min-height:2.75rem;color:var(--pp-ink);font:inherit;background:0 0;border-radius:.625rem;padding:0 .75rem;font-size:1rem}.pp-move-said{color:var(--pp-soft);font-size:.875rem;line-height:1.5}.pp-link{min-height:2.25rem;color:var(--pp-ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--pp-accent);text-decoration-color:var(--pp-accent);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.9375rem;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.pp-link[disabled]{opacity:.7;cursor:progress}@media (max-width:639px),(pointer:coarse){.pp-link{min-height:2.75rem}}.pp-how{text-wrap:pretty;font-size:1rem;line-height:1.6}.pp-how strong{white-space:nowrap;font-weight:700}.pp-after{color:var(--pp-soft);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.pp-next{text-wrap:pretty;font-size:.9375rem;line-height:1.6}.pp-promise,.pp-rights{color:var(--pp-soft);text-wrap:pretty;font-size:.875rem;line-height:1.6}.pp-rows{border:1px solid var(--pp-rule);border-radius:.875rem;padding:0;list-style:none;display:grid;overflow:hidden}.pp-row{border-top:1px solid var(--pp-rule);padding:.75rem .875rem;transition:background-color .18s}.pp-row:first-child{border-top:0}.pp-row-line{align-items:center;gap:.75rem;display:flex}.pp-row-text{flex:auto;gap:.0625rem;min-width:0;display:grid}.pp-label{color:var(--pp-soft);font-size:.8125rem;font-weight:600;line-height:1.4}.pp-value{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:1.0625rem;font-weight:600;line-height:1.35}.pp-row-note{color:var(--pp-soft);text-wrap:pretty;margin-top:.375rem;font-size:.875rem;line-height:1.5}.pp-row[data-next]{background:color-mix(in srgb, var(--pp-accent) 7%, transparent)}.pp-row[data-next] .et-copy-btn{background:var(--pp-ink);border-color:var(--pp-ink);color:var(--pp-ground)}.pp-row[data-next] .et-copy-btn:hover{background:color-mix(in srgb, var(--pp-ink) 88%, var(--pp-ground))}.pp-row .et-copy-btn{flex:none;gap:.3125rem}.pp-row .et-copy-btn svg{flex:none}.pp-row[data-done] .pp-value{color:var(--pp-soft);font-weight:500}.pp-row[data-done] .et-copy-btn{color:var(--pp-soft);border-color:#0000;min-width:0;padding-inline:.25rem}.pp-row[data-code]{background:color-mix(in srgb, var(--pp-accent) 11%, var(--pp-ground))}.pp-row[data-code][data-next]{background:color-mix(in srgb, var(--pp-accent) 16%, var(--pp-ground))}.pp-value-code{font-family:var(--font-mono);letter-spacing:.04em;font-size:1.3125rem;font-weight:600}.pp-row[data-done] .pp-value-code{color:var(--pp-ink);font-weight:600}.pp-code-parts{gap:.5em;display:inline-flex}@media (max-width:639px),(pointer:coarse){.pp-row .et-copy-btn{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.pp-row{transition:none}}.pp-sent{margin-top:.25rem}.pp-sent :is(button,a){min-height:2.75rem}@media (max-width:639px){.pp-sent :is(button,a){justify-content:center;width:100%}}.pp-sent[data-next] :is(button,a){background:var(--pp-ink);border-color:var(--pp-ink);color:var(--pp-ground)}.pp-sent[data-done] :is(button,a){opacity:.85}.pp-remind{color:var(--pp-soft);text-wrap:pretty;font-size:.875rem;line-height:1.6}.pp-also{color:var(--pp-soft);font-size:.875rem;line-height:1.6}.pp-stuck{border-top:1px solid var(--pp-rule);margin-top:1.25rem;padding-top:.25rem;font-size:.9375rem;line-height:1.6}.pp-stuck>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;font-weight:600;list-style:none;display:flex}.pp-stuck>summary::-webkit-details-marker{display:none}.pp-stuck>summary:after{content:"";border-right:2px solid var(--pp-soft);border-bottom:2px solid var(--pp-soft);flex:none;width:.5rem;height:.5rem;margin-inline-end:.25rem;transform:rotate(45deg)translateY(-.125rem)}.pp-stuck[open]>summary:after{transform:rotate(-135deg)translateY(-.125rem)}.pp-stuck-body{color:var(--pp-soft);gap:.75rem;padding-block:.25rem .75rem;display:grid}.pp-stuck-body strong{color:var(--pp-ink);font-weight:600}.pp-banks{gap:.375rem;display:grid}.pp-banks>div{gap:0 .75rem;display:grid}.pp-banks dt{color:var(--pp-ink);font-weight:600}@container pp (min-width:32rem){.pp-banks>div{grid-template-columns:9rem minmax(0,1fr)}}.pp-more-title{color:var(--pp-ink);font-weight:600}.pp-rows-more .pp-row{padding-block:.5rem}.pp-mark{margin-top:.75rem}.pp-bar{display:none}@media (max-width:639px){.pp-bar{bottom:calc(.5rem + max(var(--pgx-dock-space,0px), env(safe-area-inset-bottom,0px)));z-index:2;background:var(--pp-ink);color:var(--pp-ground);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem -.5rem -.5rem;padding:.5rem .875rem;font-size:.9375rem;line-height:1.3;display:flex;position:sticky;box-shadow:0 10px 24px -14px #0009}.pp-bar strong{font-weight:700}.pp-bar-code{font-family:var(--font-mono);letter-spacing:.04em;font-size:.9375rem}}.pp-currencies{border:0;flex-wrap:wrap;gap:.5rem;margin:.875rem 0 0;padding:0;display:flex}.pp-currencies .sg-chip>span{min-height:2.75rem;padding:0 .875rem;font-size:.9375rem;font-weight:600}.pp[data-plain] .pp-body{margin-top:.875rem}.pp[data-plain] .pp-stuck{margin-top:.75rem}}@layer utilities;
