/* Fund input typography is independent of assistant emphasis. */
.ee-inline-fund{grid-column:2;grid-row:3;display:flex;align-items:center;gap:3px;min-width:0;font-size:12px;color:var(--paper-dim)}
.ee-fund-amount{width:76px;min-width:0;max-width:100%;background:transparent;border:1px solid transparent;border-radius:4px;padding:2px 0;color:var(--paper-dim);font:inherit;font-size:12px}
.ee-fund-amount:focus{border-color:var(--gold)}
.ee-inline-fund{gap:3px;font-size:12px;justify-content:flex-start}
.ee-inline-fund .ee-fund-amount{width:var(--amount-width,5ch);flex:0 1 auto;max-width:calc(100% - 43px)}
.ee-inline-fund>span{flex:none}

.ee-category-controls{margin:0 0 16px}
.ee6-sub-card .ee-name-shell{padding-right:32px;box-sizing:border-box}
.ee6-sub-card .ee-editable-name .ee-compact-name{width:calc(100% - 32px);right:32px}
.ee-meta-readable .ee-input-suffix{display:none}

.ee-link-product-photo{width:100%;max-height:150px;object-fit:contain;border-radius:12px;background:var(--paper);}
.ee-link-product-photo[hidden],.product-auto-preview [hidden]{display:none!important;}
#v51PlanModal .product-auto-preview .ee-captured-price{font-size:32px;line-height:1.2;font-weight:700;color:var(--paper);font-variant-numeric:tabular-nums}
#v51PlanModal input[type="url"]{font-size:16px;font-weight:400}

.ee-offers-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.32,.72,0,1),opacity .25s ease}
.ee-offers-wrap.is-open{grid-template-rows:1fr;opacity:1}
.ee-catalog-offers{min-height:0;overflow:hidden;display:flex;flex-wrap:wrap;gap:8px}
.ee-catalog-offer{flex:1 1 160px;min-width:0;display:grid;gap:5px;text-align:left;padding:12px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--paper);font:inherit;cursor:pointer}
.ee-catalog-offer strong{font-size:22px;font-variant-numeric:tabular-nums}
.ee-catalog-offer span,.ee-catalog-offer small{font-size:12px;color:var(--paper-dim);overflow-wrap:anywhere}
.ee-catalog-offer:hover,.ee-catalog-offer:focus-visible{border-color:var(--gold);outline:none}
.ee-catalog-offer:disabled{opacity:.6;cursor:wait}
@media(prefers-reduced-motion:reduce){.ee-offers-wrap{transition:none}}
