@layer properties,theme,base;@layer components{.et-pay{display:contents}.et-pay[data-open]{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-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;
