.install-tip{transition:grid-template-rows var(--d-layout) var(--ease-out);grid-template-rows:1fr;display:grid}.install-tip[data-leaving]{grid-template-rows:0fr}.install-tip__clip{min-height:0;overflow:hidden}.install-tip__card{margin:var(--tip-margin,0);border-radius:var(--r-field);background:var(--surface);transition:opacity var(--d-state) var(--ease-out), transform var(--d-layout) var(--ease-out);align-items:center;display:flex}.install-tip[data-leaving] .install-tip__card{opacity:0;transform:scale(.96)}.install-tip__main{text-align:left;min-width:0;color:var(--ink);transition:opacity var(--d-press) var(--ease-out);flex:1;align-items:center;gap:12px;padding:12px 6px 12px 12px;display:flex}.install-tip__main:active:not(:disabled){opacity:.6}.install-tip__icon{background:var(--blue);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.install-tip__text{flex:1;gap:2px;min-width:0;display:grid}.install-tip__title{font-size:var(--t-sub);font-weight:var(--w-button);line-height:1.25}.install-tip__sub{font-size:var(--t-caption);font-weight:var(--w-label);color:var(--ink-2);line-height:1.3}.install-tip__chevron{color:var(--ink-3);flex:none}.install-tip__install{border-radius:var(--r-pill);background:var(--blue);height:32px;color:var(--on-blue);font-size:var(--t-caption);font-weight:var(--w-button);flex:none;align-items:center;padding:0 14px;display:inline-flex}.install-tip__close{width:44px;color:var(--ink-2);border-radius:0 var(--r-field) var(--r-field) 0;flex:none;align-self:stretch;place-items:center;display:grid}@media (hover:hover){.install-tip__close:hover{color:var(--ink)}}@media (forced-colors:active){.install-tip__card{border:1px solid canvastext}}